@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/roboto-cyrillic-ext-300-normal-DIxttMbC.woff2) format("woff2"),url(/assets/roboto-cyrillic-ext-300-normal-C0UYUNTV.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/roboto-cyrillic-300-normal-DzUz0kzv.woff2) format("woff2"),url(/assets/roboto-cyrillic-300-normal-D0x1uCa7.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:300;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAWoAA8AAAAABuQAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAABQAAAAUAA8ACUdQT1MAAAFsAAAAHgAAAB5EdEx1R1NVQgAAAYwAAAAzAAAANJMNggJPUy8yAAABwAAAAE0AAABgc6bgx1NUQVQAAAIQAAAARQAAAFpfmEARY21hcAAAAlgAAABAAAAAXj5j4n9nYXNwAAACmAAAAAwAAAAMAAgAGWdseWYAAAKkAAABJwAAAS7SLFJAaGVhZAAAA8wAAAA2AAAANgzosE5oaGVhAAAEBAAAAB8AAAAkCqkNkmhtdHgAAAQkAAAAHwAAACQXOQALbG9jYQAABEQAAAATAAAAFAFRAaltYXhwAAAEWAAAABwAAAAgACkBIW5hbWUAAAR0AAABHQAAAlQzIV4ocG9zdAAABZQAAAATAAAAIP9tAGQAAQAAAAwAAAAAAAAAAQAIAAEAAQABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAeNpjYGRgYOBiMAJCFhc3nxAGueTKohwGqfSi1GwGqZzEkjwGKQYQYAER//+DSADdjQkeAHjaY2BhKWXUYWBlYGCdxWrMwMAoD6GZLzKkMTEwMAAxFDgABRmQgLu/vztIUN6XjeEfA0Ma+ywmBgUGxvkgORYr1g1ASoGBGQC5wwm6AAAAeNoFwTECAUEABLDMLmihVgGovAgAdOD7l4joqRip2Cj/0+eWKf/r7ZOF3D/7V7aKjoGxoGTuhAhZZ4OqKFmA0ACO+QdEAAAAeNpjYGBgAmJmIBYBkoxgmoXBC0jzMXAA5djAKngZFBgWyPv+/w/kofBBOv5/+//kf/qD3WDdPAwIwAQA0KYN+QABAAIACAAI//8AD3jaHQ+zYi1B9MzsneS9WJtUsc1toia2baOKbXWxbZTbxzb2O2Jz5wbHBhDIBGDMCA8MyMB/UABlAKSqr0oQMv7P6P/HjJnoijvoLVIVl5AifUQWlGJGFBFGiPAfoYSPFGvEGgVcgStET3GG/DBOBsBQJ72SXJMdYMESALEaStjQwAZznJM7dnTQwQznZPMTUcIsq6HzE3HHkuvQPqGxXhgMDxsQ6huFgdBql+KFvNy5Yjf3krnc/LkiF8ZkdPiNT07m34ZHh19/jVd6Mt541hMc3HPWON508Wtc/G5PlVThDCIA+fuIU3dkGWPOkdXQ1JI1MUHJbfXrdKXQxs4+IELSpojcWXp0lRLnmW5qb9QqldJD6RVxJBdgAsQbQBZkaB7AN67mYkIAAAEAAAADA9fYf2NwXw889QAbCAAAAAAAxPARLgAAAADljVAD+h/91QkbCHMAAAAJAAIAAAAAAAB42mNgZGBgz/nHw8DAafFL/p8rpzQHAxrgBABswQRRAHjaY+5hSGGAAsbPEMyazVDHtJ0hAcze+O8kAGyLCFQAeNpjYGDQhcMchm4gnA4AE2QC+wB42mNgZGBg4GRYySDKUMbADuYhADMDIwAd5AFLeNp1kLVVBUAQRS/uZEiGu7sluLumyHd3aYBCiIkohwoog3eWweGs3X07sjNAAw+UUVJeI34qwbiEVl6MS2nk2biMUR6Ny7/YVNDLvXGl9JhxI7PMv3FJD7WMGvdRT6dxv7jZeEg29caTItghww0Rgtyxr91PQMoV3g8+JE6KqLO6kuohI10vGgnSLDKmERd7ieETxchYRCmktY+6GH5Odd5qZbRGvuS7lE1KlkHn3c6UPMaZYIYl3SbFk8x+U7c40tgS/RNTuleUJcINqW9W7V+s1tzPi7IwxfJNaLRzLsWr87v3sazjhPRy5+xXyLqexKWnde//1R0/QWeRVZRR7mQZdWpcw08E70ff0tJT3yq6cxWkNYLigVfQmleEAAAAeNpjYGYAg/9ZDCkMWAAAKh8B0QA=) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/roboto-greek-300-normal-DJEM9B4Z.woff2) format("woff2"),url(/assets/roboto-greek-300-normal-xS8CB6LN.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/roboto-math-300-normal-5dF_7mZP.woff2) format("woff2"),url(/assets/roboto-math-300-normal-CkwMvXpj.woff) format("woff");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/roboto-symbols-300-normal-DDU7avhj.woff2) format("woff2"),url(/assets/roboto-symbols-300-normal-CBIeSvs3.woff) format("woff");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/roboto-vietnamese-300-normal-BPvXm_f1.woff2) format("woff2"),url(/assets/roboto-vietnamese-300-normal-CYjuQheQ.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/roboto-latin-ext-300-normal-B90pq-BC.woff2) format("woff2"),url(/assets/roboto-latin-ext-300-normal-B0-sTZUp.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/roboto-latin-300-normal-CCzlftfr.woff2) format("woff2"),url(/assets/roboto-latin-300-normal-Dqn3NW0Y.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-cyrillic-ext-400-normal-qHufge6k.woff2) format("woff2"),url(/assets/roboto-cyrillic-ext-400-normal-DhDk0Xwi.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-cyrillic-400-normal-CBPI_iaY.woff2) format("woff2"),url(/assets/roboto-cyrillic-400-normal-BepgbcUK.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-greek-400-normal-ai2Z1K3C.woff2) format("woff2"),url(/assets/roboto-greek-400-normal-D904r64h.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-math-400-normal-BEFej5gc.woff2) format("woff2"),url(/assets/roboto-math-400-normal-D6sS4O5l.woff) format("woff");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-symbols-400-normal-CB1Ce4Gk.woff2) format("woff2"),url(/assets/roboto-symbols-400-normal-C7tGlxgb.woff) format("woff");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-vietnamese-400-normal-D2PTxGxD.woff2) format("woff2"),url(/assets/roboto-vietnamese-400-normal-Bf76hAzZ.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-latin-ext-400-normal-C3tdtHj3.woff2) format("woff2"),url(/assets/roboto-latin-ext-400-normal-CIveymTr.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-latin-400-normal-BqEyEoaF.woff2) format("woff2"),url(/assets/roboto-latin-400-normal-D27F5sTu.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/roboto-cyrillic-ext-700-normal-DmFxo5wj.woff2) format("woff2"),url(/assets/roboto-cyrillic-ext-700-normal-BWOtdzfy.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/roboto-cyrillic-700-normal-C2o7G-SM.woff2) format("woff2"),url(/assets/roboto-cyrillic-700-normal-D8g9KsRf.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAWsAA8AAAAABuQAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAABQAAAAUAA8ACUdQT1MAAAFsAAAAHgAAAB5EdEx1R1NVQgAAAYwAAAAzAAAANJMNggJPUy8yAAABwAAAAEsAAABgdTbg0VNUQVQAAAIMAAAARwAAAFpfnEGhY21hcAAAAlQAAABAAAAAXj5j4n9nYXNwAAAClAAAAAwAAAAMAAgAGWdseWYAAAKgAAABMQAAATZvegfsaGVhZAAAA9QAAAA2AAAANg1psE5oaGVhAAAEDAAAAB8AAAAkCykN1GhtdHgAAAQsAAAAHwAAACQX6P92bG9jYQAABEwAAAATAAAAFAFZAbFtYXhwAAAEYAAAABwAAAAgACkBIW5hbWUAAAR8AAABGwAAAkozllu+cG9zdAAABZgAAAATAAAAIP9tAGQAAQAAAAwAAAAAAAAAAQAIAAEAAQABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAeNpjYGRgYOBiMAJCFhc3nxAGueTKohwGqfSi1GwGqZzEkjwGKQYQYAER//+DSADdjQkeAHjaTcW7DUBAAADQ5z6M4XbQqXQqsYWhNLeCASxhIVGIxGuelGo4ZfKeB5r+PV62gOAzEf3M6zor9EvrZuv2oGgqpDEfKOID+HEKVQB42gXBsQEBARAAsNw9aKFWAQAmAgAdWM5wnwihoUBHgZn8Hd/X6PO7XN8xErf37hkbqaalK5AxdEQIYpl/FFLGCAQlmhEH2QB42mNgYGACYmYgFgGSjGCahcELSPMxcADl2MAqeBkUGBbI+/7/D+Sh8EE6/n/7/+R/+oPdYN08DAjABADQpg35AAEAAgAIAAj//wAPeNodjzVUA0EURf/8ZRLcIw3uTrSJNLi7+x563Klw71ucclMmFdbi1p/Q4a47izytL1BoBeBiqQAcyMANPMEHgPiF+VFCoty4MDfkYkUzLrA74iduEC/2ROIZQ04UCRJChc9iKpSLw+KwJ/Zjv5guLtHfYiMAQqV0TZPpLiggAYAoAlEmiwiPjkaDQe9vNOq0SqU/NeiTMSLcGxWKwGDUaa1Ik2tXnDPTzrW62lXn9IxztY4dxZf25uf3lMT/f29xPH5mrLF3O8/bietaxjqRO3jewT6us7qFfoulX+jO6rINWK0DNgCEWpd23KUXQP/JDAE6BRdl0CkClSp5dDQZ79i/ZIMbEQml2fUuo2piVrCt18Zqa0NYWeS0JDH+l6GbnkM00EwAOciYmyT9AMF6YZEAAAAAAQAAAAMD15Zf+khfDzz1ABsIAAAAAADE8BEuAAAAAOWNUAP6Mf3VCYkIcwABAAkAAgAAAAAAAHjaY2BkYGDP+cfDwMDZ88vwnzFnJwcDGuAEAH1DBRMAeNpj7mFIYYACxr8QzNrCEMYszhAFZp/6lwQAZr4HcAB42mNgYNCFwwKGfiCcDQATpAMLAHjaY2BkYGDgZFjJIMpQxsAO5iEAMwMjAB3kAUt42m2QA24FQBRFT+2GRVjbVlDbjFPr29hMsYNyQY27gMZJbyYv+MjTmYcRUMMrRRQUVwDv/BkXUM2vcSHl/BgX0c+3cTH1PBuX0EnauFT5a+NaJhnEcUEHlbQbd1FNo3G3uNp4CJ1lPKosbBDlAi8PXHHGjeId98rtEiCMz9XOlL0mqrwqkiARZhmSBMQ3+LkV+YnaPsoQkR90e9xxqHgpi8oGWJT3cs0pN6pGeHCzzYwxyDAjTDCn1ah4lMmM2WZsNqN3jT3Jmij/ORYzqkvu5inC2HvtxBFJM8fK3Chmnr1PWPFRlSvXv0DM/UlA+YjW3Tm/c8eD64hxySBXBPC5bEByh5cb7N+IKB/OuP2V6hdEJA/inn+ATFaOAHjaY2BmAIP/WQwpDFgAACofAdEA) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/roboto-greek-700-normal-0aHWxGLu.woff2) format("woff2"),url(/assets/roboto-greek-700-normal-xQsEWSIA.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/roboto-math-700-normal-B8YqGHVc.woff2) format("woff2"),url(/assets/roboto-math-700-normal-DbhUef31.woff) format("woff");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/roboto-symbols-700-normal-BiFDindJ.woff2) format("woff2"),url(/assets/roboto-symbols-700-normal-C59U6HqI.woff) format("woff");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/roboto-vietnamese-700-normal-BEVeWqJt.woff2) format("woff2"),url(/assets/roboto-vietnamese-700-normal-kpkdMgbf.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/roboto-latin-ext-700-normal-DSBUz0N1.woff2) format("woff2"),url(/assets/roboto-latin-ext-700-normal-BDePAh3g.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/roboto-latin-700-normal-BZpUvMxY.woff2) format("woff2"),url(/assets/roboto-latin-700-normal-YuyVweIx.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--brand-green: #295C52;--brand-brown: #79441E;--brand-beige: #EFECE1;--brand-blue: #204D64;--brand-gold: #B88D39;--brand-gray: #5C5D60;--brand-light-gray: #EBEBEC;--brand-pale-carmine: #A83F3F;--brand-analytics-blue: #1E72B9;--brand-fern-green: #5F9343;--brand-cocoa-brown: #C86D28;--brand-dusty-teal: #48937F;--font-family: "Roboto", Arial, sans-serif;--font-weight-light: 300;--font-weight-regular: 400;--font-weight-bold: 700;--font-size-xs: .75rem;--font-size-sm: .875rem;--font-size-base: 1rem;--font-size-lg: 1.125rem;--font-size-xl: 1.25rem;--font-size-2xl: 1.5rem;--font-size-3xl: 2rem;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.25rem;--space-6: 1.5rem;--space-8: 2rem;--space-10: 2.5rem;--space-12: 3rem;--radius-sm: .25rem;--radius-md: .375rem;--radius-lg: 1rem;--radius-xl: 1.25rem;--radius-full: 9999px;--content-border-radius: 2rem;--shadow-sm: 0 1px 2px rgba(0, 0, 0, .05);--shadow-md: 0 4px 6px rgba(0, 0, 0, .1);--shadow-lg: 0 10px 15px rgba(0, 0, 0, .1);--shadow-xl: 0 20px 25px rgba(0, 0, 0, .1);--shadow-card: 0 4px 20px rgba(0, 0, 0, .08);--shadow-topbar: 0 2px 10px rgba(0, 0, 0, .08);--transition-fast: .15s cubic-bezier(.4, 0, .2, 1);--transition-normal: .2s cubic-bezier(.4, 0, .2, 1);--transition-slow: .3s cubic-bezier(.4, 0, .2, 1);--sidebar-width-collapsed: 56px;--sidebar-width-expanded: 220px;--topbar-height: 4rem;--tag-success: #22c55e;--tag-warning: #f59e0b;--tag-info: #3b82f6;--tag-danger: #ef4444;--z-dropdown: 1000;--z-sticky: 1020;--z-fixed: 1030;--z-modal-backdrop: 1040;--z-modal: 1050;--z-popover: 1060;--z-tooltip: 1070}:root,[data-theme=light]{--surface-ground: #F3F4F6;--surface-card: #FFFFFF;--surface-section: #F3F4F6;--surface-border: var(--brand-light-gray);--surface-hover: #FAFAFB;--text-color: var(--brand-blue);--text-color-secondary: var(--brand-gray);--primary-color: var(--brand-green);--primary-contrast-color: #FFFFFF;--primary-500: var(--brand-green);--primary-600: #1F4A42;--primary-lighter-color: #E9EFED;--sidebar-bg: var(--brand-green);--sidebar-border: #1F4A42;--sidebar-text: #FFFFFF;--sidebar-text-hover: #FFFFFF;--sidebar-text-muted: rgba(255, 255, 255, .7);--sidebar-item-hover: rgba(255, 255, 255, .1);--sidebar-item-active-bg: rgba(255, 255, 255, .15);--sidebar-item-active-border: #FFFFFF;--topbar-bg: var(--brand-green);--topbar-text: #FFFFFF;--topbar-border: #1F4A42;--tooltip-bg: var(--brand-green);--tooltip-text: #FFFFFF}*,*:before,*:after{box-sizing:border-box}html,body{height:100%;margin:0;padding:0}body{font-family:var(--font-family);font-weight:var(--font-weight-regular);font-size:var(--font-size-base);line-height:1.5;background-color:var(--surface-ground);color:var(--text-color)}:focus-visible{outline:2px solid var(--primary-color);outline-offset:2px}:root{--ssda-grid-row-h: 26px;--ssda-grid-cell-px: 10px;--ssda-grid-font: 12px;--ssda-control-h: 37px;--ssda-control-h-sm: 32px;--ssda-control-h-tool: 35px;--ssda-chip-h: 25px;--ssda-chip-radius: var(--ssda-radius-control);--ssda-chip-pad: 0 4px 0 7px;--ssda-chip-font: var(--ssda-font-base);--ssda-badge-h: 21px;--ssda-pill-h: 22px;--ssda-chip-inert-bg: color-mix(in srgb, var(--ssda-line) 28%, var(--ssda-card));--ssda-chip-inert-ink: var(--ssda-muted);--ssda-chip-inert-line: var(--ssda-line-soft);--ssda-font-micro: 9px;--ssda-font-xs: 10px;--ssda-font-sm: 11px;--ssda-font-base: 12px;--ssda-font-lg: 14px;--ssda-radius-control: 10px;--ssda-radius-control-sm: 8px;--ssda-radius-card: 13px;--ssda-radius-panel: 11px;--ssda-weight-medium: 500;--ssda-weight-bold: 700;--ssda-accent: var(--primary-color);--ssda-accent-contrast: var(--primary-contrast-color);--ssda-accent-soft: var(--primary-lighter-color);--ssda-accent-soft-2: color-mix(in srgb, var(--primary-color) 4%, var(--surface-card));--ssda-ink: var(--text-color);--ssda-muted: var(--text-color-secondary);--ssda-line: var(--surface-border);--ssda-line-soft: color-mix(in srgb, var(--surface-border) 55%, var(--surface-card));--ssda-page: var(--surface-ground);--ssda-card: var(--surface-card);--ssda-grid-header-bg: color-mix(in srgb, var(--ssda-accent) 12%, var(--surface-ground));--ssda-grid-pinned-bg: color-mix(in srgb, var(--ssda-accent) 4%, var(--surface-card));--ssda-grid-detail-bg: color-mix(in srgb, #6b7280 8%, var(--surface-card));--ssda-flag-bg: #FFF7E7;--ssda-flag-ink: #6B4E17;--ssda-flag-border: #EEDBA7;--ssda-flag-edge: #9A7B2E;--ssda-accent-edge: #6E8F87;--ssda-danger: #EF4444;--ssda-danger-ink: #C43838;--ssda-shadow-panel: 0 16px 42px rgba(21, 43, 38, .15);--p-font-family: var(--font-family);--p-font-base: var(--ssda-grid-font);--p-bg: var(--ssda-card);--p-text: var(--ssda-ink);--p-text-strong: var(--ssda-ink);--p-text-muted: var(--ssda-muted);--p-border-light: var(--ssda-line-soft);--p-accent: var(--ssda-accent);--p-selection-bg: var(--ssda-accent-soft);--p-selection-text: var(--ssda-ink)}@layer av-grid{:root{--avg-font-family: var(--p-font-family, "Roboto", Arial, sans-serif);--avg-font-size: var(--p-font-base, 12px);--avg-text: var(--p-text, #204d64);--avg-text-muted: var(--p-text-muted, #5c5d60);--avg-bg: var(--p-bg, #ffffff);--avg-accent: var(--p-accent, #295c52);--avg-border-color: #ebebec;--avg-grid-line: var(--p-border-light, color-mix(in srgb, var(--avg-border-color) 55%, var(--avg-bg)));--avg-header-bg: color-mix(in srgb, var(--avg-accent) 12%, #f3f4f6);--avg-header-font-size: 10px;--avg-header-font-weight: 700;--avg-header-text-transform: uppercase;--avg-header-letter-spacing: .045em;--avg-hover-bg: color-mix(in srgb, var(--avg-accent) 4%, transparent);--avg-selection-bg: color-mix(in srgb, var(--avg-accent) 18%, transparent);--avg-menu-selection-bg: var(--p-selection-bg, #e9efed);--avg-menu-row-height: 32px;--avg-popover-radius: 11px;--avg-popover-shadow: 0 16px 42px rgba(21, 43, 38, .15);--avg-cell-padding-x: 10px}.avg-grid{font-family:var(--avg-font-family);font-size:var(--avg-font-size);color:var(--avg-text);background-color:var(--avg-bg);outline:none}.avg-grid .avg-header-cell{display:inline-flex;align-items:center;box-sizing:border-box;position:absolute;padding-left:var(--avg-cell-padding-x);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;background-color:var(--avg-header-bg);color:var(--avg-header-text, var(--avg-text));font-size:var(--avg-header-font-size);font-weight:var(--avg-header-font-weight);text-transform:var(--avg-header-text-transform);letter-spacing:var(--avg-header-letter-spacing);border-bottom:solid 1px var(--avg-grid-line);-webkit-user-select:none;user-select:none;cursor:default}.avg-grid .avg-header-title{overflow:hidden;text-overflow:ellipsis;margin-right:4px}.avg-grid .avg-group-cell{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;padding:0 var(--avg-cell-padding-x);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;background-color:var(--avg-header-bg);color:var(--avg-header-text, var(--avg-text));font-weight:600;border-bottom:solid 1px var(--avg-grid-line);border-right:solid 1px var(--avg-grid-line);-webkit-user-select:none;user-select:none;cursor:default}.avg-grid .avg-flex-space{flex:1 1 auto}.avg-grid .avg-sort-icon{display:none;flex:0 0 auto;align-items:center;color:var(--avg-text-muted);margin-right:2px}.avg-grid .avg-header-cell[data-sort] .avg-sort-icon{display:inline-flex}.avg-grid .avg-sort-pos{font-size:9px;line-height:1;align-self:flex-start;margin-left:-1px}.avg-grid .avg-header-cell[data-resizable=true]{padding-right:10px}.avg-grid .avg-header-cell[data-resizable=true]:after{content:"";cursor:col-resize;position:absolute;inset-block:0;inset-inline-end:0;inline-size:10px}.avg-grid .avg-header-cell[data-resizable=true]:hover:after{background:linear-gradient(to bottom,transparent 0%,transparent 20%,var(--avg-border-color) 30%,transparent 40%,var(--avg-border-color) 50%,transparent 60%,var(--avg-border-color) 70%,transparent 80%,transparent 100%);background-size:4px 100%;background-position:center;background-repeat:no-repeat}.avg-grid .avg-header-cell[data-resizable=true][data-pinned=right]{padding-right:var(--avg-cell-padding-x);padding-left:10px}.avg-grid .avg-header-cell[data-resizable=true][data-pinned=right]:after{inset-inline-end:auto;inset-inline-start:0}.avg-grid .avg-header-cell.avg-drag-source{opacity:.4}.avg-grid .avg-header-cell.avg-drag-over{box-shadow:inset 2px 0 0 0 var(--avg-accent)}.avg-grid .avg-filter-button{display:none;position:absolute;right:10px;top:50%;transform:translateY(-50%);align-items:center;justify-content:center;width:18px;height:18px;padding:0;border:none;border-radius:3px;cursor:pointer;color:var(--avg-text-muted);background-color:var(--avg-header-bg)}.avg-grid .avg-header-cell:hover .avg-filter-button,.avg-grid .avg-filter-button.avg-column-filtered{display:inline-flex}.avg-grid .avg-filter-button.avg-column-filtered{color:var(--avg-accent)}.avg-grid .avg-data-cell{display:inline-flex;align-items:center;box-sizing:border-box;position:absolute;padding:0 var(--avg-cell-padding-x);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;background-color:var(--avg-cell-bg, var(--avg-bg));color:var(--avg-cell-text, var(--avg-text));border-bottom:solid 1px var(--avg-grid-line);border-right:solid 1px var(--avg-grid-line);outline:none;-webkit-user-select:none;user-select:none}.avg-grid .avg-data-cell[data-col="0"]{border-left:solid 1px var(--avg-grid-line)}.avg-grid .avg-data-cell>.avg-cell-text,.avg-grid .avg-tree-content>.avg-cell-text{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.avg-grid .avg-tree-indent{position:relative;flex:0 0 auto;width:var(--avg-tree-indent, 16px);height:100%}.avg-grid .avg-tree-indent:before{content:"";position:absolute;top:0;bottom:0;left:50%;border-left:1px solid var(--avg-tree-guide, var(--avg-border-color))}.avg-grid .avg-tree-chevron,.avg-grid .avg-tree-stub,.avg-grid .avg-tree-busy{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:16px;height:16px;color:var(--avg-tree-chevron, var(--avg-text-muted))}.avg-grid .avg-tree-chevron:not([data-inert]){cursor:pointer}.avg-grid .avg-tree-chevron:not([data-inert]):hover{color:var(--avg-text)}.avg-grid .avg-tree-chevron>svg{transition:transform .12s ease}.avg-grid .avg-tree-chevron[data-expanded=true]>svg{transform:rotate(90deg)}.avg-grid .avg-tree-busy{color:var(--avg-tree-spinner, var(--avg-tree-chevron, var(--avg-text-muted)));cursor:default}.avg-grid .avg-tree-busy>svg{width:100%;height:100%;animation:avg-tree-spin 1.5s steps(10) infinite}@keyframes avg-tree-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.avg-grid .avg-tree-busy>svg{animation:none}}.avg-grid .avg-tree-content{position:relative;display:inline-flex;align-items:center;flex:1 1 auto;min-width:0;height:100%;overflow:hidden;white-space:nowrap}.avg-grid .avg-search-match{color:var(--avg-search-match, var(--avg-accent))}.avg-grid[data-search-highlight=background] .avg-search-match,.avg-grid[data-search-highlight=both] .avg-search-match{background-color:color-mix(in srgb,var(--avg-search-match, var(--avg-accent)) 25%,transparent);border-radius:2px}.avg-grid[data-search-highlight=background] .avg-search-match{color:inherit}.avg-grid .avg-align-center{justify-content:center}.avg-grid .avg-align-right{justify-content:flex-end;font-variant-numeric:tabular-nums}.avg-grid .avg-data-cell:before{content:"";position:absolute;inset:0;background-color:transparent;pointer-events:none}.avg-grid .avg-row-selected:before,.avg-grid .avg-data-cell.avg-in-selection:before{background-color:var(--avg-selection-bg)}.avg-grid .avg-data-cell.avg-row-hovered:not(.avg-editing):after{content:"";position:absolute;inset:0;background-color:var(--avg-hover-bg);pointer-events:none}.avg-grid .avg-data-cell.avg-in-selection-top:not(.avg-focused):before{border-top:1px solid var(--avg-selection-border-blurred, var(--avg-text-muted))}.avg-grid .avg-data-cell.avg-in-selection-bottom:not(.avg-focused):before{border-bottom:1px solid var(--avg-selection-border-blurred, var(--avg-text-muted))}.avg-grid .avg-data-cell.avg-in-selection-left:not(.avg-focused):before{border-left:1px solid var(--avg-selection-border-blurred, var(--avg-text-muted))}.avg-grid .avg-data-cell.avg-in-selection-right:not(.avg-focused):before{border-right:1px solid var(--avg-selection-border-blurred, var(--avg-text-muted))}.avg-grid:focus-within .avg-data-cell.avg-in-selection-top:not(.avg-focused):before{border-top-color:var(--avg-selection-border, var(--avg-accent))}.avg-grid:focus-within .avg-data-cell.avg-in-selection-bottom:not(.avg-focused):before{border-bottom-color:var(--avg-selection-border, var(--avg-accent))}.avg-grid:focus-within .avg-data-cell.avg-in-selection-left:not(.avg-focused):before{border-left-color:var(--avg-selection-border, var(--avg-accent))}.avg-grid:focus-within .avg-data-cell.avg-in-selection-right:not(.avg-focused):before{border-right-color:var(--avg-selection-border, var(--avg-accent))}.avg-grid .avg-data-cell.avg-focused:before{background-color:var(--avg-selection-bg);border:1px solid var(--avg-selection-border-blurred, var(--avg-text-muted))}.avg-grid:focus-within .avg-data-cell.avg-focused:before{border-color:var(--avg-selection-border, var(--avg-accent))}.avg-grid[data-cell-borders=off] .avg-header-cell{border-bottom:none}.avg-grid[data-cell-borders=off] .avg-data-cell,.avg-grid[data-cell-borders=off] .avg-data-cell[data-col="0"]{border:none}.avg-grid .avg-header-cell[data-column-key=--select-column--]{padding-left:0;justify-content:center}.avg-grid .avg-header-cell[data-column-key=--select-column--] .avg-header-title{display:flex;align-items:center;justify-content:center;margin-right:0;overflow:visible}.avg-grid .avg-header-cell[data-column-key=--select-column--] .avg-flex-space{display:none}.avg-grid .avg-select-box,.avg-grid .avg-bool-box{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;color:var(--avg-text-muted);cursor:pointer}.avg-grid .avg-select-box.avg-checked,.avg-grid .avg-bool-box.avg-checked{color:var(--avg-accent)}.avg-grid .avg-data-cell[data-column-key=--select-column--],.avg-grid .avg-header-cell[data-column-key=--select-column--]{cursor:pointer}.avg-grid .avg-cell-editor{position:absolute;inset:1px;box-sizing:border-box;width:auto;padding:0 3px;margin:0;border:none;outline:none;border-radius:0;font:inherit;color:var(--avg-cell-text, var(--avg-text));background-color:var(--avg-cell-bg, var(--avg-bg))}.avg-grid .avg-cell-select{display:flex;align-items:center;gap:4px;overflow:hidden;cursor:default;-webkit-user-select:none;user-select:none}.avg-grid .avg-cell-select-value{flex:1 1 auto;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.avg-grid .avg-cell-select-caret{display:inline-flex;flex:0 0 auto;align-items:center;color:var(--avg-text-muted)}.avg-grid .avg-cell-select-caret>svg{width:12px;height:12px}.avg-cell-select-popover{min-width:160px}.avg-cell-select-popover .avg-popover-content{overflow:hidden}.avg-cell-select-list{padding:0 2px}.avg-grid .avg-data-cell.avg-editing:before{border:1px solid var(--avg-selection-border, var(--avg-accent));background-color:transparent}.avg-grid .avg-check-icon{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;flex:0 0 auto;color:var(--avg-text-muted)}.avg-grid .avg-add-row{position:absolute;bottom:calc(1px + var(--avg-sticky-bottom, 0px));left:4px;display:inline-flex;align-items:center;gap:4px;padding:0;border:none;background:none;font:inherit;line-height:1;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--avg-text-muted);opacity:.6}.avg-grid .avg-add-row:hover{opacity:1;color:var(--p-text-strong, var(--avg-text))}.avg-grid .avg-extra{position:absolute;left:0;right:0;bottom:var(--avg-sticky-bottom, 0px)}.avg-grid .avg-add-column{position:absolute;top:0;right:0;display:inline-flex;align-items:center;justify-content:center;width:20px;height:100%;padding:0;border:none;background-color:var(--avg-header-bg);font:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--avg-text-muted);opacity:.6}.avg-grid .avg-add-column:hover{opacity:1;color:var(--p-text-strong, var(--avg-text))}.avg-popover{position:fixed;z-index:1000;display:flex;flex-direction:column;box-sizing:border-box;overflow:hidden;font-family:var(--avg-font-family);font-size:var(--avg-font-size);color:var(--avg-text);background-color:var(--avg-bg);border:solid 1px var(--avg-border-color);border-radius:var(--avg-popover-radius);box-shadow:var(--avg-popover-shadow);outline:none}.avg-popover-content{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;overflow:auto}.avg-popover-resize{position:absolute;right:1px;bottom:1px;width:14px;height:14px;display:flex;align-items:center;justify-content:center;cursor:nwse-resize;color:var(--avg-text-muted);opacity:.6;-webkit-user-select:none;user-select:none;touch-action:none;z-index:1}.avg-popover-resize:hover{opacity:1}.avg-popover-resize>svg{width:12px;height:12px}.avg-popover[data-placement^=top] .avg-popover-resize{top:1px;bottom:auto;cursor:nesw-resize;transform:rotate(-90deg)}.avg-menu .avg-popover-content{overflow:hidden}.avg-menu-list{flex:1 1 auto;min-height:0;padding:6px 0;overflow:auto}.avg-menu-item{display:flex;align-items:center;gap:8px;height:var(--avg-menu-row-height);padding:0 12px;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none}.avg-menu-item:hover,.avg-menu-item[data-active],.avg-menu-item[data-submenu-open]{background-color:var(--avg-menu-selection-bg);color:var(--avg-menu-selection-text, var(--p-selection-text, var(--avg-text)))}.avg-menu-item:hover .avg-menu-hotkey,.avg-menu-item:hover .avg-menu-icon,.avg-menu-item:hover .avg-menu-chevron,.avg-menu-item:hover .avg-menu-check,.avg-menu-item[data-active] .avg-menu-hotkey,.avg-menu-item[data-active] .avg-menu-icon,.avg-menu-item[data-active] .avg-menu-chevron,.avg-menu-item[data-active] .avg-menu-check,.avg-menu-item[data-submenu-open] .avg-menu-hotkey,.avg-menu-item[data-submenu-open] .avg-menu-icon,.avg-menu-item[data-submenu-open] .avg-menu-chevron,.avg-menu-item[data-submenu-open] .avg-menu-check{color:var(--avg-menu-selection-text, var(--p-selection-text, var(--avg-text)))}.avg-menu-item[data-start-group]{margin-top:4px;border-top:solid 1px var(--avg-border-color)}.avg-menu-item[data-disabled]{color:var(--avg-text-muted);cursor:default}.avg-menu-item[data-disabled]:hover,.avg-menu-item[data-disabled]:hover .avg-menu-hotkey,.avg-menu-item[data-disabled]:hover .avg-menu-icon,.avg-menu-item[data-disabled]:hover .avg-menu-chevron,.avg-menu-item[data-disabled]:hover .avg-menu-check{background-color:transparent;color:var(--avg-text-muted)}.avg-menu-item[data-minor]:not(:hover):not([data-active]){color:var(--avg-text-muted)}.avg-menu-label{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis}.avg-menu-hotkey{flex:0 0 auto;margin-left:24px;color:var(--avg-text-muted)}.avg-menu-icon,.avg-menu-chevron,.avg-menu-check{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:16px;height:16px;color:var(--avg-text-muted)}.avg-menu-item>svg,.avg-menu-icon>svg,.avg-menu-check>svg{width:16px;height:16px}.avg-menu-chevron>svg{width:12px;height:12px}.avg-menu-check{color:var(--avg-accent)}.avg-menu .avg-menu-search{flex:0 0 auto}.avg-menu .avg-menu-search:focus,.avg-menu .avg-menu-search:focus-visible{border-color:var(--avg-accent);outline:none}.avg-list{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;color:var(--avg-text)}.avg-list-search,.avg-text-filter-input{box-sizing:border-box;padding:2px 6px;font:inherit;line-height:18px;color:var(--avg-text);background-color:transparent;border:solid 1px var(--avg-border-color);border-radius:4px;outline:none}.avg-list-search{flex:0 0 auto;width:calc(100% - 8px);margin:4px}.avg-text-filter-input{width:100%}.avg-text-filter-text-unused .avg-text-filter-input,.avg-text-filter-body .avg-text-filter-input:read-only{color:var(--avg-text-muted);background-color:var(--avg-hover-bg);cursor:default}.avg-list .avg-list-search:focus,.avg-list .avg-list-search:focus-visible,.avg-text-filter-body .avg-text-filter-input:focus,.avg-text-filter-body .avg-text-filter-input:focus-visible{border-color:var(--avg-accent);outline:none}.avg-list-body{flex:1 1 auto;min-height:0}.avg-list-item{display:inline-flex;align-items:center;gap:6px;padding:0 6px;box-sizing:border-box;white-space:nowrap;overflow:hidden;cursor:pointer;-webkit-user-select:none;user-select:none}.avg-list-grid .avg-list-item{position:absolute}.avg-list-all{display:flex;flex:0 0 auto;height:24px;border-bottom:solid 1px var(--avg-border-color);color:var(--avg-text-muted)}.avg-list-item:hover{background-color:var(--avg-hover-bg)}.avg-list-item[data-selected]{background-color:var(--avg-selection-bg)}.avg-list-item[data-active]{outline:solid 1px var(--avg-accent);outline-offset:-1px}.avg-list-item[data-disabled]{color:var(--avg-text-muted);cursor:default;opacity:.6}.avg-list-label{overflow:hidden;text-overflow:ellipsis}.avg-list-box{display:inline-flex;flex:0 0 auto;align-items:center;color:var(--avg-text-muted)}.avg-list-box.avg-checked{color:var(--avg-accent)}.avg-list-box>svg{width:14px;height:14px}.avg-list:not([data-multiple]) .avg-list-box{display:none}.avg-list-empty{padding:8px;color:var(--avg-text-muted);text-align:center}.avg-filter-popover .avg-popover-content{overflow:hidden}.avg-filter-content{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.avg-filter-list{padding:0 2px}.avg-filter-buttons{display:flex;flex:0 0 auto;align-items:center;justify-content:flex-end;gap:8px;padding:6px 20px 6px 6px;border-top:solid 1px var(--avg-border-color)}.avg-custom-filter-content>.avg-filter-buttons{padding:6px}.avg-custom-filter-body{flex:1 1 auto;min-height:0;overflow:auto;padding:8px}.avg-text-filter-content>.avg-filter-buttons{padding:6px}.avg-text-filter-body{display:flex;flex-direction:column;gap:8px;padding:8px}.avg-text-filter-ops{display:flex;flex-direction:row;flex-wrap:wrap;gap:6px}.avg-text-filter-op{flex:1 1 auto;text-align:center;padding:1px 6px;font:inherit;font-size:.85em;white-space:nowrap;color:var(--avg-text-muted);background-color:transparent;border:solid 1px var(--avg-border-color);border-radius:4px;cursor:pointer}.avg-text-filter-op:hover{background-color:var(--avg-hover-bg)}.avg-text-filter-op-selected,.avg-text-filter-op-selected:hover{color:var(--avg-button-primary-text, #ffffff);background-color:var(--avg-button-primary-bg, var(--avg-accent));border-color:var(--avg-button-primary-bg, var(--avg-accent))}.avg-button{padding:3px 12px;font:inherit;color:var(--avg-text);background-color:transparent;border:solid 1px var(--avg-border-color);border-radius:4px;cursor:pointer;-webkit-user-select:none;user-select:none}.avg-button:hover:not(:disabled){border-color:var(--avg-accent);color:var(--avg-accent)}.avg-button-primary{color:var(--avg-button-primary-text, #ffffff);background-color:var(--avg-button-primary-bg, var(--avg-accent));border-color:var(--avg-button-primary-bg, var(--avg-accent))}.avg-button-primary:hover:not(:disabled){color:var(--avg-button-primary-text, #ffffff);opacity:.85}.avg-button:disabled{opacity:.45;cursor:default}.avg-icon-button{display:inline-flex;align-items:center;justify-content:center;padding:2px;color:inherit;background-color:transparent;border:none;border-radius:3px;cursor:pointer}.avg-icon-button:hover{color:var(--avg-accent)}.avg-grid .avg-filter-button.avg-filter-open{display:inline-flex;color:var(--avg-accent)}.avg-filter-bar{box-sizing:border-box;display:flex;flex:0 0 auto;align-items:center;gap:4px;padding:3px 4px;font-family:var(--avg-font-family);font-size:var(--avg-font-size);color:var(--avg-text);background-color:var(--avg-filter-bar-bg, var(--p-bg-dark, var(--avg-header-bg)));border-bottom:solid 1px var(--avg-grid-line)}.avg-filter-bar.avg-filter-bar-empty{display:none}.avg-filter-bar-chips{display:flex;flex:1 1 auto;flex-wrap:wrap;gap:4px;min-width:0}.avg-filter-chip{display:inline-flex;align-items:center;max-width:100%;background-color:var(--avg-bg);border:solid 1px var(--avg-border-color);border-radius:4px}.avg-filter-chip-open,.avg-filter-chip:hover{border-color:var(--avg-accent)}.avg-filter-chip-body{display:inline-flex;align-items:center;gap:2px;min-width:0;padding:1px 2px 1px 8px;cursor:pointer;-webkit-user-select:none;user-select:none}.avg-filter-chip-name{flex:0 0 auto;color:var(--avg-text-muted)}.avg-filter-chip-values{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.avg-filter-chip-caret{display:inline-flex;flex:0 0 auto;align-items:center;padding:0 2px;color:var(--avg-text-muted)}.avg-filter-chip-open .avg-filter-chip-caret{color:var(--avg-accent)}.avg-filter-chip-remove{flex:0 0 auto;margin-right:2px;border-left:solid 1px var(--avg-border-color);border-radius:0;color:var(--avg-text-muted)}.avg-filter-bar-clear{flex:0 0 auto;color:var(--avg-text-muted)}.avg-filter-bar .avg-icon-button>svg{width:14px;height:14px}.avg-grid-wrap{box-sizing:border-box;display:flex;flex-direction:column;flex:1 1 auto;min-width:0;min-height:0}.avg-grid-wrap>.avg-grid{flex:1 1 auto;min-height:0}.avg-grid .avg-empty{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:var(--avg-text-muted);pointer-events:none}}.ssda-pinned-cell,.ssda-total-cell{background-color:var(--ssda-grid-pinned-bg)}.tcoc-detail-row{background-color:var(--ssda-grid-detail-bg)}.tcoc-detail-row-failed{box-shadow:inset 0 2px 0 var(--ssda-danger)}.avg-column-filtered .avg-filter-button{background:var(--ssda-flag-bg);border-color:var(--ssda-flag-ink);color:var(--ssda-flag-ink)}.avg-filter-bar{--avg-filter-bar-bg: transparent;--avg-border-color: transparent;padding:0;gap:7px;border-bottom:0}.avg-filter-bar .avg-filter-chip{min-height:var(--ssda-chip-h);padding:var(--ssda-chip-pad);border-radius:var(--ssda-chip-radius);background:var(--ssda-accent-soft);border:1px solid var(--ssda-accent-edge);color:var(--ssda-accent);font-size:var(--ssda-chip-font);font-weight:var(--ssda-weight-medium)}.avg-filter-bar .avg-filter-chip-body{padding:0 1px 0 0}.avg-filter-bar .avg-filter-chip-name{font-weight:var(--ssda-weight-bold)}.avg-filter-bar .avg-filter-chip-remove:hover{background:#0000000d}.avg-popover .avg-text-filter-op{min-height:var(--ssda-chip-h);padding:0 8px;border-radius:var(--ssda-chip-radius);font-size:var(--ssda-font-xs)}.avg-popover .avg-button,.avg-list .avg-button{height:var(--ssda-control-h-sm);padding:0 11px;border-radius:var(--ssda-radius-control-sm);font-size:var(--ssda-font-base)}.avg-empty{display:none}.ssda-field,.avg-popover .avg-text-filter-input,.avg-list .avg-list-search{box-sizing:border-box;height:var(--ssda-field-h, var(--ssda-control-h-sm));min-height:var(--ssda-field-h, var(--ssda-control-h-sm));padding:0 10px;border:1px solid var(--ssda-line);border-radius:var(--ssda-field-radius, var(--ssda-radius-control-sm));background:var(--ssda-card);color:var(--ssda-ink);font-family:inherit;font-size:var(--ssda-font-base);outline:none}.ssda-field:focus-within,.avg-popover .avg-text-filter-input:focus-within,.avg-list .avg-list-search:focus-within{border-color:var(--ssda-accent)}.ssda-field:focus-visible,.avg-popover .avg-text-filter-input:focus-visible,.avg-list .avg-list-search:focus-visible{border-color:var(--ssda-accent);outline:2px solid var(--ssda-accent);outline-offset:-1px}label.ssda-field{display:flex;align-items:center;gap:6px}.ssda-field>input{flex:1 1 auto;min-width:0;border:0;background:transparent;color:var(--ssda-ink);font-family:inherit;font-size:var(--ssda-font-base);outline:none}.avg-list .avg-list-search{flex:0 0 auto;width:calc(100% - 8px);margin:4px}.avg-text-filter-text-unused .avg-text-filter-input,.avg-text-filter-body .avg-text-filter-input:read-only{background:var(--ssda-page);color:var(--ssda-muted);cursor:default}input[type=checkbox]{appearance:none;-webkit-appearance:none;flex:0 0 auto;width:16px;height:16px;margin:0;padding:0;cursor:pointer;background-color:var(--ssda-muted);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Crect x='0.75' y='0.75' width='14.5' height='14.5' rx='3.25' fill='none' stroke='white' stroke-width='1.5'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Crect x='0.75' y='0.75' width='14.5' height='14.5' rx='3.25' fill='none' stroke='white' stroke-width='1.5'/%3E%3C/svg%3E") center / contain no-repeat;transition:background-color var(--transition-fast)}input[type=checkbox]:hover:not(:disabled){background-color:var(--ssda-ink)}input[type=checkbox]:checked{background-color:var(--ssda-accent);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Crect x='0.75' y='0.75' width='14.5' height='14.5' rx='3.25' fill='none' stroke='white' stroke-width='1.5'/%3E%3Cpath d='M3.75 7.75L6.75 10.75L12.25 5.25' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' fill='none'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Crect x='0.75' y='0.75' width='14.5' height='14.5' rx='3.25' fill='none' stroke='white' stroke-width='1.5'/%3E%3Cpath d='M3.75 7.75L6.75 10.75L12.25 5.25' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' fill='none'/%3E%3C/svg%3E")}input[type=checkbox]:indeterminate{background-color:var(--ssda-accent);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Crect x='0.75' y='0.75' width='14.5' height='14.5' rx='3.25' fill='none' stroke='white' stroke-width='1.5'/%3E%3Cline x1='4.5' y1='8' x2='11.5' y2='8' stroke='white' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Crect x='0.75' y='0.75' width='14.5' height='14.5' rx='3.25' fill='none' stroke='white' stroke-width='1.5'/%3E%3Cline x1='4.5' y1='8' x2='11.5' y2='8' stroke='white' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E")}input[type=checkbox]:disabled{cursor:default;opacity:.5}input[type=checkbox]:focus-visible{outline:2px solid var(--ssda-accent);outline-offset:2px;border-radius:3px}#root{height:100%}a{color:var(--primary-color);text-decoration:none}a:hover,a:focus-visible{text-decoration:underline}h1,h2,h3,h4,h5,h6{margin:0}button{font-family:inherit}.ssda-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:var(--ssda-control-h);padding:0 11px;border:1px solid var(--ssda-line);border-radius:var(--ssda-radius-control);background:var(--ssda-card);color:var(--ssda-ink);font-family:inherit;font-size:var(--ssda-font-base);line-height:1;white-space:nowrap;cursor:pointer;transition:background var(--transition-fast),border-color var(--transition-fast)}.ssda-btn:disabled{opacity:.55;cursor:not-allowed}.ssda-btn:not(:disabled):hover{background:var(--ssda-accent-soft-2)}.ssda-btn-icon{display:inline-flex;flex:0 0 auto}.ssda-btn-primary{background:var(--ssda-accent);border-color:var(--ssda-accent);color:var(--ssda-accent-contrast);font-weight:var(--ssda-weight-bold)}.ssda-btn-primary:not(:disabled):hover{background:color-mix(in srgb,var(--ssda-accent) 88%,black);border-color:color-mix(in srgb,var(--ssda-accent) 88%,black)}.ssda-btn-secondary{color:var(--ssda-accent);font-weight:var(--ssda-weight-medium)}.ssda-btn-ghost{border-color:transparent;background:transparent;color:var(--ssda-accent);font-weight:var(--ssda-weight-medium)}.ssda-btn-ghost:not(:disabled):hover{background:var(--ssda-accent-soft)}.ssda-btn-small{height:var(--ssda-control-h-sm);padding:0 9px;font-size:var(--ssda-font-xs);border-radius:var(--ssda-radius-control-sm)}.ssda-btn-tool{height:var(--ssda-control-h-tool);padding:0 10px;font-size:var(--ssda-font-sm);font-weight:var(--ssda-weight-medium);color:var(--ssda-accent)}.ssda-btn-tool.ssda-btn-primary{color:var(--ssda-accent-contrast)}.ssda-btn-icon-only{padding:0;width:var(--ssda-control-h)}.ssda-btn-tool.ssda-btn-icon-only{width:var(--ssda-control-h-tool)}.ssda-btn-small.ssda-btn-icon-only{width:var(--ssda-control-h-sm)}.ssda-btn-group{display:inline-flex;align-items:center}.ssda-btn-group>*+*{margin-left:-1px}.ssda-btn-group>.ssda-btn:not(:first-child),.ssda-btn-group>.ssda-combobox:not(:first-child),.ssda-btn-group>.ssda-slider:not(:first-child),.ssda-btn-group>.ssda-group-label:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.ssda-btn-group>.ssda-btn:not(:last-child),.ssda-btn-group>.ssda-combobox:not(:last-child),.ssda-btn-group>.ssda-slider:not(:last-child),.ssda-btn-group>.ssda-group-label:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.ssda-btn-group>.ssda-group-label{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;min-width:38px;height:var(--ssda-field-h, var(--ssda-control-h-sm));padding:0 8px;border:1px solid var(--ssda-line);border-radius:var(--ssda-field-radius, var(--ssda-radius-control-sm));background:var(--ssda-card);color:var(--ssda-muted);font-size:var(--ssda-font-base);line-height:1;white-space:nowrap;font-variant-numeric:tabular-nums}.ssda-btn-group>.ssda-btn:hover,.ssda-btn-group>.ssda-btn:focus-visible,.ssda-btn-group>.ssda-combobox:hover,.ssda-btn-group>.ssda-combobox:focus-visible,.ssda-btn-group>.ssda-combobox[aria-expanded=true],.ssda-btn-group>.ssda-slider:hover,.ssda-btn-group>.ssda-slider:focus-within,.ssda-btn-group>*>.ssda-btn:hover,.ssda-btn-group>*>.ssda-btn:focus-visible{position:relative;z-index:1}.ssda-btn-group>.ssda-btn-primary{position:relative;z-index:1}.ssda-card{display:flex;flex-direction:column;min-height:0;background:var(--ssda-card);border:1px solid var(--ssda-line);border-radius:var(--ssda-radius-card);overflow:hidden}.ssda-card-head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--ssda-line-soft)}.ssda-card-title{margin:0;font-size:var(--ssda-font-base);font-weight:var(--ssda-weight-bold);color:var(--ssda-ink)}.ssda-card-actions{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.ssda-card-body{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;padding:var(--space-4)}.ssda-card-flush .ssda-card-body{padding:0}.ssda-card-flush .ssda-card-body>.ssda-grid{border:0;border-radius:0}.ssda-chip{display:inline-flex;align-items:center;gap:6px;min-height:var(--ssda-chip-h);padding:var(--ssda-chip-pad);border-radius:var(--ssda-chip-radius);border:1px solid transparent;font-size:var(--ssda-chip-font);font-weight:var(--ssda-weight-medium)}.ssda-chip:not(:has(>.ssda-chip-remove)){padding-right:7px}.ssda-chip-body{display:inline-flex;align-items:center;gap:4px;min-width:0;border:0;background:transparent;padding:0;color:inherit;font:inherit}.ssda-chip-button{cursor:pointer}.ssda-chip-name{font-weight:var(--ssda-weight-bold)}.ssda-chip-remove{display:grid;place-items:center;width:20px;height:20px;padding:0;border:0;border-radius:50%;background:transparent;color:currentColor;cursor:pointer}.ssda-chip-remove:hover{background:#00000014}.ssda-chip-criterion,.ssda-chip-grid-filter{background:var(--ssda-accent-soft);border-color:var(--ssda-accent-edge);color:var(--ssda-accent)}.ssda-chip-plain{background:var(--surface-card);border-color:var(--ssda-line);color:var(--ssda-ink)}.ssda-chip-needed{background:var(--ssda-flag-bg);border-color:var(--ssda-flag-edge);color:var(--ssda-flag-ink)}.ssda-chip-inert{background:var(--ssda-chip-inert-bg);border-color:var(--ssda-chip-inert-line);color:var(--ssda-chip-inert-ink)}.ssda-chip-invalid{background:var(--ssda-flag-bg);border-color:var(--ssda-flag-edge);color:var(--ssda-flag-ink)}.ssda-anchored{position:fixed;z-index:var(--z-popover);text-align:left;font-family:var(--font-family);font-size:var(--ssda-font-base);line-height:1.4;color:var(--ssda-ink)}.ssda-anchored-overlay{position:fixed;inset:0;z-index:calc(var(--z-popover) - 1);background:transparent}.ssda-combobox{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:space-between;gap:var(--space-2);height:var(--ssda-field-h, var(--ssda-control-h-sm));min-width:84px;padding:0 8px 0 10px;border:1px solid var(--ssda-line);border-radius:var(--ssda-field-radius, var(--ssda-radius-control-sm));background:var(--ssda-card);color:var(--ssda-ink);font-family:inherit;font-size:var(--ssda-font-base);line-height:1;text-align:left;white-space:nowrap;cursor:pointer;outline:none}.ssda-combobox:hover:not(:disabled){border-color:var(--ssda-accent)}.ssda-combobox:focus-visible,.ssda-combobox[aria-expanded=true]{border-color:var(--ssda-accent);outline:2px solid var(--ssda-accent);outline-offset:-1px}.ssda-combobox:disabled{opacity:.55;cursor:not-allowed}.ssda-combobox-value{overflow:hidden;text-overflow:ellipsis}.ssda-combobox-chevron{flex:0 0 auto;color:var(--ssda-muted)}.ssda-combobox-panel{border:1px solid var(--ssda-line);border-radius:var(--ssda-radius-panel);background:var(--ssda-card);box-shadow:var(--ssda-shadow-panel)}.ssda-combobox-body{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-2);max-width:min(360px,calc(100vw - 2 * var(--space-6)))}.ssda-combobox-search{display:flex;align-items:center;gap:var(--space-2);color:var(--ssda-muted)}.ssda-combobox-list{display:flex;flex-direction:column;max-height:min(45vh,320px);overflow-y:auto;outline:none}.ssda-combobox-option{display:flex;align-items:center;gap:var(--space-2);padding:4px 6px;border-radius:var(--ssda-radius-control-sm);white-space:nowrap;cursor:pointer}.ssda-combobox-option-active{background:var(--ssda-accent-soft-2)}.ssda-combobox-option-check{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:14px;color:var(--ssda-accent)}.ssda-combobox-option-label{overflow:hidden;text-overflow:ellipsis}.ssda-combobox-empty{margin:0;padding:var(--space-3) var(--space-2);color:var(--ssda-muted)}.ssda-dialog{width:min(800px,94vw);max-height:88vh;padding:0;border:1px solid var(--ssda-line);border-radius:var(--ssda-radius-card);background:var(--ssda-card);color:var(--ssda-ink);box-shadow:var(--ssda-shadow-panel);overflow:hidden}.ssda-dialog[open]{display:flex;flex-direction:column}.ssda-dialog::backdrop{background:#173d3657}.ssda-dialog-head{display:flex;flex:0 0 auto;align-items:flex-start;justify-content:space-between;gap:var(--space-4);padding:var(--space-3) var(--space-4);background:var(--ssda-accent);color:var(--ssda-accent-contrast)}.ssda-dialog-head{position:relative}.ssda-dialog-head-copy{min-width:0}.ssda-dialog-head-slot{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.ssda-dialog-head--with-slot .ssda-dialog-head-copy{max-width:calc(50% - var(--space-6))}.ssda-dialog-title{margin:0;font-size:var(--ssda-font-lg);font-weight:var(--ssda-weight-bold)}.ssda-dialog-sub{margin:3px 0 0;font-size:var(--ssda-font-xs);color:color-mix(in srgb,var(--ssda-accent-contrast) 78%,transparent)}.ssda-dialog-close{display:grid;place-items:center;flex:0 0 auto;width:26px;height:26px;padding:0;border:0;border-radius:var(--ssda-radius-control-sm);background:transparent;color:inherit;cursor:pointer}.ssda-dialog-close:hover{background:#ffffff29}.ssda-dialog-body{flex:1 1 auto;min-height:0;padding:var(--space-3) var(--space-4) var(--space-4);overflow:auto;font-size:var(--ssda-font-base)}.ssda-dialog-footer{display:flex;flex:0 0 auto;align-items:center;justify-content:flex-end;gap:7px;padding:var(--space-3) var(--space-4);border-top:1px solid var(--ssda-line-soft);background:var(--surface-ground)}:root{--ssda-slider-thumb: 11px}.ssda-slider{box-sizing:border-box;display:inline-flex;align-items:center;height:var(--ssda-field-h, var(--ssda-control-h-sm));padding:0 8px;border:1px solid var(--ssda-line);border-radius:var(--ssda-field-radius, var(--ssda-radius-control-sm));background:var(--ssda-card)}.ssda-slider:focus-within{border-color:var(--ssda-accent)}.ssda-slider:hover:not(.ssda-slider-disabled){border-color:var(--ssda-accent)}.ssda-slider-disabled{opacity:.55}.ssda-slider-input{appearance:none;-webkit-appearance:none;width:var(--ssda-slider-w, 96px);height:var(--ssda-slider-thumb);margin:0;padding:0;border:none;cursor:pointer;background:linear-gradient(var(--ssda-line),var(--ssda-line)) center / 100% 3px no-repeat}.ssda-slider-input:focus-visible{outline:none}.ssda-slider-input:disabled{cursor:not-allowed}.ssda-slider-input::-webkit-slider-runnable-track{height:100%;background:transparent;border:none}.ssda-slider-input::-moz-range-track{height:100%;background:transparent;border:none}.ssda-slider-input::-webkit-slider-thumb{-webkit-appearance:none;width:var(--ssda-slider-thumb);height:var(--ssda-slider-thumb);border:none;border-radius:50%;background:var(--ssda-accent)}.ssda-slider-input::-moz-range-thumb{width:var(--ssda-slider-thumb);height:var(--ssda-slider-thumb);border:none;border-radius:50%;background:var(--ssda-accent)}.ssda-spinner{display:inline-flex;align-items:center;justify-content:center;width:var(--ssda-spinner-size, 16px);height:var(--ssda-spinner-size, 16px);flex:none;vertical-align:middle;color:currentColor}.ssda-spinner svg{width:100%;height:100%;animation:ssda-spinner-tick 1.5s steps(10) infinite}@keyframes ssda-spinner-tick{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.ssda-spinner svg{animation:none}}.ssda-tabs-inline{display:flex;align-items:center;gap:var(--space-1);min-width:0}.ssda-tab-inline{padding:4px var(--space-3);border:1px solid transparent;border-radius:var(--radius-sm);background:transparent;color:var(--ssda-muted);font-family:inherit;font-size:var(--ssda-font-base);font-weight:var(--ssda-weight-regular);white-space:nowrap;cursor:pointer;transition:background-color var(--transition-fast),color var(--transition-fast)}.ssda-tab-inline:hover:not(.ssda-tab-inline--active){background:var(--ssda-accent-soft-2);color:var(--ssda-ink)}.ssda-tab-inline:focus-visible{outline:2px solid var(--ssda-accent);outline-offset:-2px}.ssda-tab-inline--active{background:var(--ssda-accent-soft);color:var(--ssda-accent);font-weight:var(--ssda-weight-medium)}.ssda-tooltip{position:fixed;z-index:var(--z-tooltip);max-width:22rem;padding:7px 9px;font-family:var(--font-family);font-size:var(--ssda-font-sm);line-height:1.45;text-align:left;background:var(--ssda-card);color:var(--ssda-ink);border:1px solid var(--ssda-line);border-radius:var(--ssda-radius-panel);box-shadow:var(--shadow-md);overflow-wrap:break-word}.ssda-tooltip__title{font-weight:var(--ssda-weight-bold);margin-bottom:2px}.ssda-tooltip__body{color:var(--ssda-muted)}.ssda-tooltip__body:first-child{color:var(--ssda-ink)}.ssda-badge{display:inline-flex;align-items:center;height:var(--ssda-badge-h);padding:0 7px;border-radius:999px;background:var(--ssda-accent-soft);color:var(--ssda-accent);font-size:var(--ssda-font-micro);font-weight:var(--ssda-weight-bold);white-space:nowrap}.ssda-state-pill{display:inline-flex;align-items:center;height:var(--ssda-pill-h);padding:0 7px;border-radius:999px;font-size:var(--ssda-font-micro);font-weight:var(--ssda-weight-bold);white-space:nowrap}.ssda-state-pill-neutral{background:var(--surface-ground);color:var(--ssda-muted)}.ssda-state-pill-positive{background:var(--ssda-accent-soft);color:var(--ssda-accent)}.ssda-state-pill-caution{background:var(--ssda-flag-bg);color:var(--ssda-flag-ink)}.ssda-crash{display:flex;flex-direction:column;gap:var(--space-3);max-width:68ch;padding:var(--space-6);border:1px solid var(--ssda-line);border-radius:var(--ssda-radius-card);background-color:var(--ssda-card);box-shadow:var(--shadow-card);font-size:var(--ssda-font-base);color:var(--ssda-ink)}.ssda-crash-page{margin:var(--space-10) auto}.ssda-crash-view{margin:var(--space-6) auto}.ssda-crash-head{display:flex;align-items:center;gap:var(--space-2);color:var(--tag-danger)}.ssda-crash-title{margin:0;font-size:var(--ssda-font-lg);font-weight:var(--ssda-weight-bold);color:var(--ssda-ink)}.ssda-crash-lead{margin:0;color:var(--ssda-muted)}.ssda-crash-details{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-3);border-radius:var(--ssda-radius-panel);background-color:var(--surface-ground)}.ssda-crash-detail-row{display:flex;gap:var(--space-3);margin:0}.ssda-crash-detail-label{flex:0 0 4rem;font-size:var(--ssda-font-xs);font-weight:var(--ssda-weight-medium);text-transform:uppercase;letter-spacing:.04em;color:var(--ssda-muted);padding-top:1px}.ssda-crash-message{font-family:var(--font-family-mono, ui-monospace, "Cascadia Mono", "Consolas", monospace);font-size:var(--ssda-font-sm);overflow-wrap:anywhere}.ssda-crash-actions{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-1)}.ssda-crash-note{margin:0;font-size:var(--ssda-font-sm);color:var(--ssda-muted)}.ssda-guide{color:var(--ssda-ink);font-size:var(--ssda-font-lg);line-height:1.7}.ssda-guide p{margin:0 0 var(--space-3)}.ssda-guide p:last-child{margin-bottom:0}.ssda-guide h3{margin:var(--space-4) 0 var(--space-2);color:var(--ssda-accent);font-size:15px;font-weight:var(--ssda-weight-bold)}.ssda-guide h3:first-child{margin-top:0}.ssda-guide strong{font-weight:var(--ssda-weight-bold)}.ssda-help{position:relative;flex-shrink:0}.ssda-help__trigger{display:flex;align-items:center;justify-content:center;width:29px;height:29px;border:0;border-radius:var(--radius-full);background-color:transparent;color:var(--topbar-text);cursor:pointer;transition:background-color var(--transition-fast)}.ssda-help__trigger:hover{background-color:var(--ssda-tab-fill)}.ssda-help__trigger:focus-visible{outline:2px solid var(--topbar-text);outline-offset:1px}.ssda-help__menu{position:absolute;top:calc(100% + var(--space-2));right:0;z-index:var(--z-dropdown);min-width:16rem;padding:var(--space-1) 0;border:1px solid var(--surface-border);border-radius:var(--radius-md);background-color:var(--surface-card);box-shadow:var(--shadow-lg);color:var(--text-color)}.ssda-help__item{display:flex;align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2) var(--space-4);border:0;background:none;color:var(--text-color);font-family:var(--font-family);font-size:var(--font-size-sm);text-align:left;cursor:pointer}.ssda-help__item:hover{background-color:var(--surface-hover)}.ssda-help__rule{height:1px;margin:var(--space-1) 0;background-color:var(--surface-border)}.ssda-help__empty{margin:0;padding:var(--space-2) var(--space-4);color:var(--text-color-secondary);font-size:var(--font-size-sm)}@media(prefers-reduced-motion:reduce){.ssda-help__trigger{transition:none}}.ssda-busy{position:absolute;left:0;right:0;bottom:-1px;height:3px;overflow:hidden;background-color:color-mix(in srgb,var(--topbar-text) 18%,transparent);pointer-events:none}.ssda-busy__sliver{width:28%;height:100%;background-color:var(--topbar-text);border-radius:2px;animation:ssda-busy-travel 1.15s ease-in-out infinite}@keyframes ssda-busy-travel{0%{transform:translate(-100%)}to{transform:translate(357%)}}@media(prefers-reduced-motion:reduce){.ssda-busy__sliver{width:100%;animation:none;background-color:color-mix(in srgb,var(--topbar-text) 65%,transparent)}}.ssda-page-head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3);flex-wrap:wrap;margin-bottom:11px}.ssda-page-head__text{min-width:0}.ssda-page-head__title{margin:0;font-size:1.75rem;line-height:1.08;letter-spacing:-.039em;font-weight:var(--font-weight-bold);color:var(--text-color)}.ssda-page-head__subtitle{margin:var(--space-1) 0 0;max-width:80ch;font-size:var(--font-size-xs);color:var(--text-color-secondary)}.ssda-page-head__tools{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.ssda-page-head--dense{margin-bottom:0}.ssda-page-head--dense .ssda-page-head__title{font-size:1.15rem;letter-spacing:-.02em}.ssda-page-head--offscreen{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.ssda-page-head--inline{flex-wrap:nowrap;align-items:center}.ssda-page-head--inline .ssda-page-head__text{display:flex;align-items:baseline;gap:var(--space-2);flex:1 1 auto;min-width:0}.ssda-page-head--inline .ssda-page-head__tools{flex:0 0 auto;flex-wrap:nowrap}.ssda-page-head--inline .ssda-page-head__title{flex:0 0 auto}.ssda-page-head--inline .ssda-page-head__subtitle{flex:1 1 auto;min-width:0;margin:0;max-width:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ssda-grid{position:relative;min-height:0;height:100%;background:var(--ssda-card);border:1px solid var(--ssda-line);border-radius:var(--ssda-radius-card);overflow:hidden}.ssda-grid-overlay{position:absolute;inset:var(--ssda-grid-row-h) 0 0 0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-6);text-align:center;background:color-mix(in srgb,var(--ssda-card) 88%,transparent)}.ssda-grid-overlay-title{margin:0;font-size:var(--ssda-font-base);font-weight:var(--ssda-weight-medium);color:var(--ssda-muted)}.ssda-grid-overlay-detail{margin:0;max-width:46ch;font-size:var(--ssda-font-sm);color:var(--ssda-muted)}.ssda-grid-overlay[role=alert] .ssda-grid-overlay-title{color:var(--ssda-ink)}.measures-breadcrumb{display:flex;align-items:center;gap:2px;flex-wrap:nowrap;overflow-x:auto;min-width:0}.measures-breadcrumb-other{flex-wrap:wrap;overflow-x:visible;row-gap:var(--space-2)}.measures-breadcrumb-group-over{outline:2px dashed var(--ssda-accent);outline-offset:3px;border-radius:var(--ssda-radius-control)}.measures-breadcrumb-group-over .measures-breadcrumb-label{color:var(--ssda-accent)}.measures-breadcrumb-slot{display:inline-flex;align-items:center;position:relative;gap:2px;-webkit-user-select:none;user-select:none}.measures-breadcrumb-slot-over{outline:2px dashed var(--ssda-accent);outline-offset:2px;border-radius:var(--ssda-chip-radius)}.measures-breadcrumb-slot-dragging{opacity:.4}.measures-breadcrumb-sep{color:var(--ssda-muted);padding:0 2px}.measures-breadcrumb-slot{cursor:grab;flex:0 0 auto}.measures-breadcrumb-slot .ssda-chip-button,.measures-breadcrumb-slot .ssda-chip-remove{cursor:pointer}.measures-breadcrumb-menu{min-width:160px;padding:var(--space-2);border:1px solid var(--ssda-line);border-radius:var(--ssda-radius-panel);background:var(--ssda-card);box-shadow:var(--ssda-shadow-panel)}.measures-breadcrumb-menu-list{margin:0;padding:0;list-style:none}.measures-breadcrumb-menu li+li{margin-top:2px}.measures-breadcrumb-menu button{display:block;width:100%;padding:var(--space-2) var(--space-3);border:0;border-radius:var(--ssda-radius-control);background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.measures-breadcrumb-menu button:hover:not(:disabled){background:var(--ssda-accent-soft)}.measures-breadcrumb-menu button:disabled{color:var(--ssda-accent);font-weight:var(--ssda-weight-bold);cursor:default}.measures-breadcrumb-group{display:flex;align-items:center;gap:var(--space-2);min-width:0}.measures-breadcrumb-label{flex:0 0 auto;position:relative;top:1px;font-size:var(--ssda-font-sm);font-weight:var(--ssda-weight-bold);text-transform:uppercase;letter-spacing:.06em;color:var(--ssda-muted);white-space:nowrap;-webkit-user-select:none;user-select:none}.measures-breadcrumb-label-note{margin-left:2px;color:var(--ssda-accent);cursor:help}.measures-breadcrumb-group-invalid .measures-breadcrumb-label-note-invalid,.measures-breadcrumb-group-invalid .measures-breadcrumb-label,.measures-breadcrumb-group-invalid .measures-breadcrumb-label-toggle{color:var(--ssda-flag-ink)}.measures-breadcrumb-group-invalid .measures-breadcrumb-reserve{outline:1px solid var(--ssda-flag-edge);outline-offset:4px;border-radius:var(--ssda-radius-control);background:var(--ssda-flag-bg)}.measures-breadcrumb-reserve{position:relative;display:flex;align-items:center;min-width:0}.measures-breadcrumb-group-collapsible .measures-breadcrumb-reserve{flex:1 1 auto;min-height:var(--ssda-chip-h)}.measures-breadcrumb-group-collapsible .measures-breadcrumb-strip-collapsed,.measures-breadcrumb-group-collapsible .measures-breadcrumb-strip-expanded{position:absolute;top:0;left:0;right:0}.measures-breadcrumb-group-collapsible .measures-breadcrumb-strip-collapsed{max-height:var(--ssda-chip-h);overflow:hidden}.measures-breadcrumb-group-collapsible .measures-breadcrumb-strip-expanded{z-index:var(--z-dropdown);margin:-4px;padding:4px;border-radius:var(--ssda-radius-panel);background:var(--ssda-card);box-shadow:var(--ssda-shadow-panel)}.measures-breadcrumb-more{flex:0 0 auto;align-self:center;padding:0 var(--space-2);border-radius:var(--ssda-radius-control-sm);background:var(--ssda-line-soft);color:var(--ssda-muted);font-size:var(--ssda-font-sm);font-weight:var(--ssda-weight-bold);-webkit-user-select:none;user-select:none}.measures-breadcrumb-label-toggle{border:0;background:transparent;padding:0;font:inherit;font-size:var(--ssda-font-sm);font-weight:var(--ssda-weight-bold);cursor:pointer}.measures-breadcrumb-label-toggle[aria-expanded=true]{color:var(--ssda-accent)}.ssda-dialog.tcoc-detail-dialog{width:85vw;height:85vh;max-height:85vh}.tcoc-detail-body{display:flex;flex-direction:column;gap:var(--space-3);height:100%;min-height:0}.tcoc-detail-note{margin:0;font-size:var(--ssda-font-xs);color:var(--ssda-muted)}.tcoc-detail-toolbar{display:flex;align-items:center;gap:var(--space-3)}.tcoc-detail-overlay-nav{display:flex;align-items:center;gap:var(--space-2)}.tcoc-detail-overlay-patient{font-size:var(--ssda-font-sm);font-weight:var(--ssda-weight-medium);color:var(--ssda-ink)}.tcoc-detail-search{flex:0 0 auto;width:15rem}.tcoc-detail-search input{min-width:0}.tcoc-detail-count{margin:0;font-size:var(--ssda-font-sm);color:var(--ssda-ink)}.tcoc-detail-more{margin:0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--ssda-accent-soft-2);color:var(--ssda-muted);font-size:var(--ssda-font-sm)}.tcoc-detail-toolbar-spacer{flex:1 1 auto}.tcoc-detail-export-message{margin:0;font-size:var(--ssda-font-sm);color:var(--ssda-muted)}.tcoc-detail-patient-total{display:flex;align-items:baseline;gap:var(--space-4);margin:0;padding-top:var(--space-2);border-top:1px solid var(--ssda-line);font-size:var(--ssda-font-sm);color:var(--ssda-muted);flex:0 0 auto}.tcoc-detail-patient-total-amount{margin-left:auto;color:var(--ssda-ink)}.tcoc-detail-grid-wrap{display:flex;flex-direction:column;gap:var(--space-2);flex:1 1 auto;min-height:0;height:100%}.tcoc-detail-filter-bar{flex:0 0 auto}.tcoc-detail-grid-wrap>.ssda-grid{flex:1 1 auto;min-width:0;min-height:0;height:auto}.tcoc-detail-stage{position:relative;flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.tcoc-detail-stage[data-overlay=true]>.tcoc-detail-grid-wrap{visibility:hidden}.tcoc-detail-overlay{position:absolute;inset:0;z-index:1;display:flex;flex-direction:column;background:var(--ssda-card);box-shadow:var(--ssda-shadow-panel);border-radius:var(--ssda-radius-panel);padding:var(--space-2)}.tcoc-show-claims-button{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:none;border-radius:var(--ssda-radius-control-sm);background:transparent;color:var(--ssda-muted);cursor:pointer}.tcoc-show-claims-button:hover{background:var(--ssda-accent-soft-2);color:var(--ssda-accent)}.tcoc-show-claims-button:focus-visible{outline:2px solid var(--ssda-accent);outline-offset:1px}.ssda-show{display:inline-flex;align-items:center}.ssda-show-trigger{box-sizing:border-box;display:inline-flex;align-items:center;gap:6px;height:var(--ssda-field-h, var(--ssda-control-h-sm));padding:0 6px 0 10px;border:1px solid var(--ssda-line);border-radius:var(--ssda-field-radius, var(--ssda-radius-control-sm));background:var(--ssda-card);color:var(--ssda-ink);font-family:inherit;font-size:var(--ssda-font-base);line-height:1;white-space:nowrap;cursor:pointer;outline:none}.ssda-show-trigger:hover,.ssda-show-trigger-open{border-color:var(--ssda-accent)}.ssda-show-trigger:focus-visible{border-color:var(--ssda-accent);box-shadow:0 0 0 2px var(--ssda-accent-soft)}.ssda-show-chevron{color:var(--ssda-muted)}.ssda-show-count{display:inline-flex;align-items:center;justify-content:center;min-width:16px;height:16px;padding:0 4px;border-radius:8px;background:var(--ssda-accent);color:var(--brand-white, #fff);font-size:var(--ssda-font-xs);font-weight:var(--ssda-weight-bold);line-height:1}.ssda-show-menu{min-width:232px;padding:var(--space-2);border:1px solid var(--ssda-line);border-radius:var(--ssda-radius-panel);background:var(--ssda-card);box-shadow:var(--ssda-shadow-panel)}.ssda-show-item{display:flex;align-items:center;gap:6px;width:100%;padding:6px var(--space-2);border:0;border-radius:var(--ssda-radius-control);background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.ssda-show-item:hover:not(:disabled),.ssda-show-item:focus-visible{background:var(--ssda-accent-soft);outline:none}.ssda-show-item:disabled{color:var(--ssda-muted);cursor:default}.ssda-show-mark{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:14px;color:var(--ssda-accent)}.ssda-show-label{flex:1 1 auto;min-width:0;white-space:nowrap}.ssda-show-value{flex:0 0 auto;color:var(--ssda-muted);white-space:nowrap}.ssda-show-arrow{flex:0 0 auto;color:var(--ssda-muted)}.ssda-show-row{position:relative}.ssda-show-submenu{position:absolute;left:calc(100% + 2px);top:-5px;min-width:150px;padding:var(--space-2);border:1px solid var(--ssda-line);border-radius:var(--ssda-radius-panel);background:var(--ssda-card);box-shadow:var(--ssda-shadow-panel)}.ssda-overflow-item{flex-direction:column;align-items:flex-start;gap:2px;min-width:220px}.ssda-overflow-item-label{font-weight:var(--ssda-weight-medium)}.ssda-overflow-item-detail{color:var(--ssda-muted);font-size:var(--ssda-font-xs);white-space:normal;text-align:left}:root{--ssda-diff-bar-up: #3A7CA5;--ssda-diff-bar-down: #B0524B;--ssda-diff-bar-h: 3px;--ssda-diff-bar-opacity: .5}:root{--ssda-tcoc-extra-line-h: 15px;--ssda-tcoc-line-h: 15px}.tcoc-cell-stack{display:flex;flex:1 1 auto;min-width:0;flex-direction:column;justify-content:center}.tcoc-cell-line{line-height:var(--ssda-tcoc-line-h);text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tcoc-cell-line:empty:before{content:"​"}.tcoc-cell-line:first-child:has(+.tcoc-cell-line){font-weight:var(--ssda-weight-bold)}.tcoc-cell-line+.tcoc-cell-line{line-height:var(--ssda-tcoc-extra-line-h);color:var(--ssda-muted)}.tcoc-cell-mark{color:var(--ssda-muted)}.tcoc-cell-bar{position:absolute;bottom:0;height:var(--ssda-diff-bar-h);opacity:var(--ssda-diff-bar-opacity);pointer-events:none}.tcoc-cell-bar-up{left:0;background:var(--ssda-diff-bar-up)}.tcoc-cell-bar-down{right:0;background:var(--ssda-diff-bar-down)}.tcoc-filter-panel{display:flex;flex-direction:column;gap:var(--space-2);width:min(320px,calc(100vw - 2 * var(--space-6)));max-height:min(60vh,440px);padding:var(--space-3) var(--space-4) var(--space-4);border:1px solid var(--ssda-line);border-radius:var(--ssda-radius-panel);background:var(--ssda-card);box-shadow:var(--ssda-shadow-panel)}.tcoc-filter-head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.tcoc-filter-title{margin:0;font-size:var(--ssda-font-sm);font-weight:var(--ssda-weight-medium);color:var(--ssda-muted)}.tcoc-filter-close{display:grid;place-items:center;width:28px;height:28px;border:0;border-radius:50%;background:transparent;color:var(--ssda-muted);cursor:pointer}.tcoc-filter-close:hover{background:#0000000f}.tcoc-filter-all{display:flex;align-items:center;gap:var(--space-2);padding:4px var(--space-2);border:0;border-bottom:1px solid var(--ssda-line);border-radius:var(--ssda-radius-control-sm) var(--ssda-radius-control-sm) 0 0;background:transparent;color:inherit;font:inherit;font-size:var(--ssda-font-sm);text-align:left;cursor:pointer}.tcoc-filter-all:hover{background:var(--ssda-accent-soft)}.tcoc-filter-all-mark{display:grid;place-items:center;width:14px;height:14px;color:var(--ssda-accent)}.tcoc-filter-empty{margin:0;padding:var(--space-4) 0;color:var(--ssda-muted);text-align:center}.tcoc-filter-list{flex:1 1 auto;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:2px}.tcoc-filter-check{display:flex;align-items:center;gap:var(--space-2);padding:4px var(--space-2);border-radius:var(--ssda-radius-control-sm);cursor:pointer}.tcoc-filter-check:hover{background:var(--ssda-accent-soft)}.tcoc-filter-label{font-size:var(--ssda-font-sm)}.tcoc-filter-truncated{margin:0;padding-top:var(--space-2);border-top:1px solid var(--ssda-line);color:var(--ssda-muted);font-size:var(--ssda-font-sm)}.tcoc-metrics-list{display:flex;align-items:center;gap:var(--space-3)}.tcoc-metrics-check{display:flex;align-items:center;gap:var(--space-1);cursor:pointer;white-space:nowrap;line-height:16px}.tcoc-metrics-label{font-size:var(--ssda-font-sm);line-height:16px}.tcoc-page{display:flex;flex-direction:column;gap:var(--space-4);height:100%;min-height:0}.tcoc-grid-card{display:flex;flex-direction:column;min-height:0;flex:1}.tcoc-config{display:flex;align-items:stretch;gap:var(--space-4);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--ssda-line)}.tcoc-config-main{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--space-3);min-width:0}.tcoc-config-breadcrumbs{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3);min-width:0}.tcoc-config-breadcrumbs .measures-breadcrumb-group-other{flex:1 0 100%;align-items:flex-start}.tcoc-config-breadcrumbs .measures-breadcrumb-group-other>.measures-breadcrumb-label{display:flex;align-items:center;min-height:var(--ssda-chip-h)}.tcoc-config-breadcrumbs .tcoc-breadcrumb-divider{min-height:22px;margin:0 var(--space-3)}.tcoc-breadcrumb-divider{width:1px;align-self:stretch;background:var(--ssda-line)}.tcoc-row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4);min-width:0}.tcoc-controls-field{display:flex;align-items:center;gap:var(--space-2);width:auto}.tcoc-controls-label{color:var(--ssda-muted);font-size:var(--ssda-font-base);white-space:nowrap}.tcoc-range-separator{padding:0 4px;color:var(--ssda-muted)}.tcoc-range-ytd-mark{display:inline-block;margin-left:1px;color:var(--ssda-danger-ink);font-size:13px;font-weight:700;line-height:0;cursor:help;transform:translateY(-3px)}.tcoc-config-load{display:flex;flex:0 0 auto;flex-direction:column;align-items:flex-end;justify-content:flex-start;gap:var(--space-2);text-align:right}.tcoc-load-row{display:flex;align-items:center;gap:var(--space-2)}.ssda-btn.tcoc-load-stale:not(:disabled){border-color:var(--ssda-flag-edge);color:var(--ssda-flag-ink);font-weight:var(--ssda-weight-medium)}.ssda-btn.tcoc-load-stale:not(:disabled):hover{background:var(--ssda-flag-bg)}.tcoc-status-line{font-size:var(--ssda-font-sm);color:var(--topbar-text);white-space:nowrap}.tcoc-status-number{font-weight:var(--ssda-weight-bold)}.tcoc-status{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3);padding:var(--space-6);border:1px solid var(--ssda-line);border-radius:var(--ssda-radius-panel);background:var(--ssda-card)}.tcoc-status-title{margin:0;font-weight:var(--ssda-weight-medium)}.tcoc-status-detail{margin:0;color:var(--ssda-muted)}.tcoc-status-error{border-color:var(--ssda-danger, var(--ssda-line))}.tcoc-workspace{display:flex;flex:1 1 auto;min-height:0}.tcoc-workspace>.ssda-grid{flex:1 1 auto;min-width:0;min-height:0;height:auto}.ssda-card-flush .ssda-card-body .tcoc-workspace>.ssda-grid{border:0;border-radius:0}.tcoc-label-tag{color:var(--ssda-muted);font-size:11px;font-weight:600;letter-spacing:.02em;margin-right:6px}.poc-range-filter{display:flex;flex-direction:column;gap:var(--space-2);min-width:196px;padding:var(--space-2) var(--space-1)}.poc-range-row{display:flex;align-items:center;gap:var(--space-2)}.poc-range-label{flex:0 0 62px;font-size:var(--ssda-font-xs);font-weight:var(--ssda-weight-bold);letter-spacing:.02em;text-transform:uppercase;color:var(--ssda-muted)}.poc-range-input{flex:1 1 auto;min-width:0;font-variant-numeric:tabular-nums}.poc-range-input[type=number]{appearance:textfield}.poc-range-input[type=number]::-webkit-outer-spin-button,.poc-range-input[type=number]::-webkit-inner-spin-button{appearance:none;margin:0}.poc-range-blank-row{align-items:flex-start;margin-top:var(--space-1);padding-top:var(--space-2);border-top:1px solid var(--ssda-line)}.poc-range-choices{display:flex;flex:1 1 auto;flex-wrap:wrap;gap:var(--space-1) var(--space-2);min-width:0}.poc-range-choice{display:inline-flex;align-items:center;gap:4px;color:var(--ssda-ink);font-size:var(--ssda-font-sm);cursor:pointer}.poc-range-choice input[type=radio]{margin:0;accent-color:var(--ssda-accent);cursor:pointer}.poc-range-input:disabled{background:var(--ssda-page);color:var(--ssda-muted);cursor:not-allowed}.poc-range-filter:has(.poc-range-period){min-width:248px}.poc-range-period{appearance:auto;padding:0 4px;cursor:pointer}.poc-range-input:read-only:not(:disabled){background:var(--ssda-page);cursor:default}.poc-order-list{display:flex;flex-direction:column;gap:4px}.poc-order-row{display:grid;grid-template-columns:16px minmax(0,1fr) auto 26px 26px;align-items:center;gap:4px;padding:3px 4px;border:1px solid var(--ssda-line);border-radius:var(--radius-sm);background:var(--ssda-card);font-size:var(--ssda-font-base);color:var(--ssda-ink)}.poc-order-row[draggable=true]{cursor:grab}.poc-order-row--drag-source{background:var(--ssda-accent-soft);border-color:var(--ssda-accent);color:var(--ssda-ink);cursor:grabbing}.poc-order-row--dragging{opacity:.45}.poc-order-row--over{border-color:var(--ssda-accent);box-shadow:inset 3px 0 0 0 var(--ssda-accent)}.poc-order-row--locked{background:var(--surface-hover);color:var(--ssda-muted);cursor:default}.poc-order-grip{display:inline-flex;align-items:center;justify-content:center;color:var(--ssda-muted)}.poc-order-label{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:var(--ssda-weight-medium)}.poc-order-locked-note{font-size:var(--ssda-font-micro);font-weight:var(--ssda-weight-bold);letter-spacing:.03em;text-transform:uppercase;color:var(--ssda-muted)}.poc-order-btn{display:inline-flex;align-items:center;justify-content:center;width:26px;height:24px;border:1px solid var(--ssda-line);border-radius:var(--radius-sm);background:var(--ssda-card);color:var(--ssda-ink);cursor:pointer}.poc-order-btn:hover:not(:disabled){background:var(--ssda-accent-soft-2);border-color:var(--ssda-accent);color:var(--ssda-accent)}.poc-order-btn:disabled{opacity:.55;cursor:default}.poc-config-overlay{position:fixed;inset:0;z-index:calc(var(--z-popover) - 1);background:transparent}.poc-config{position:absolute;z-index:var(--z-popover);top:calc(100% + 6px);right:0;display:flex;flex-direction:column;gap:var(--space-3);width:min(720px,calc(100vw - 2 * var(--space-6)));--poc-config-list-h: min(52vh, 440px);padding:var(--space-3) var(--space-4) var(--space-4);border:1px solid var(--ssda-line);border-radius:var(--ssda-radius-panel);background:var(--ssda-card);box-shadow:var(--ssda-shadow-panel);text-align:left}.poc-config-head{display:flex;align-items:center;gap:var(--space-3)}.poc-config-title{flex:none;margin:0;font-size:var(--ssda-font-base);font-weight:var(--ssda-weight-bold);color:var(--ssda-ink)}.poc-config-tabs{min-width:0;overflow:hidden}.poc-config-head-actions{display:flex;flex:none;align-items:center;gap:var(--space-6);margin-left:auto}.poc-config-close{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:32px;height:32px;border:1px solid transparent;border-radius:var(--radius-sm);background:transparent;color:var(--ssda-muted);cursor:pointer}.poc-config-close:hover{border-color:var(--ssda-line);color:var(--ssda-ink)}.poc-config-search{display:flex;align-items:center;gap:6px;color:var(--ssda-muted)}.poc-config-list{display:flex;flex-direction:column;flex-wrap:wrap;align-content:flex-start;gap:0 var(--space-4);height:var(--poc-config-list-h);overflow-x:auto;overflow-y:hidden;padding-bottom:var(--space-2)}.poc-config-panel{display:flex;flex-direction:column;gap:var(--space-3);min-width:0}.poc-config-panel--order{height:calc(var(--poc-config-list-h) + var(--ssda-control-h-sm) + var(--space-3));overflow-y:auto}.poc-config-list>*{flex:0 0 auto;box-sizing:border-box;width:236px}.poc-config-group-title{display:flex;align-items:flex-end;margin:0;padding:var(--space-3) 5px 3px;font-size:var(--ssda-font-xs);font-weight:var(--ssda-weight-bold);letter-spacing:.04em;text-transform:uppercase;color:var(--ssda-accent)}.poc-config-group-title:first-child{padding-top:0}.poc-config-check{display:flex;align-items:center;gap:7px;padding:3px 5px;border-radius:var(--radius-sm);font-size:var(--ssda-font-base);color:var(--ssda-ink);cursor:pointer}.poc-config-check:hover{background:var(--ssda-accent-soft-2)}.poc-config-check input{flex:0 0 auto;accent-color:var(--ssda-accent)}.poc-config-check input:disabled{cursor:default}.poc-config-check-text{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.poc-config-label{font-weight:var(--ssda-weight-medium)}.poc-config-pinned{margin-left:var(--space-2);font-size:var(--ssda-font-micro);font-weight:var(--ssda-weight-bold);letter-spacing:.03em;text-transform:uppercase;color:var(--ssda-muted)}.poc-config-empty{margin:0;font-size:var(--ssda-font-base);color:var(--ssda-muted)}.poc-detail{display:flex;flex-direction:column;flex:0 0 340px;min-width:0;overflow:hidden;border:1px solid var(--ssda-line);border-radius:var(--ssda-radius-panel);background:var(--ssda-card)}.poc-detail-head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) var(--space-3) var(--space-3) var(--space-4);border-bottom:1px solid var(--ssda-line-soft);background:var(--ssda-card);color:var(--ssda-ink)}.poc-detail-identity{min-width:0}.poc-detail-name{margin:0;font-size:var(--ssda-font-base);font-weight:var(--ssda-weight-bold);color:var(--ssda-ink);overflow-wrap:anywhere}.poc-detail-sub{margin:2px 0 0;font-size:var(--ssda-font-xs);color:var(--ssda-muted);overflow-wrap:anywhere}.poc-detail-head-actions{display:flex;flex:0 0 auto;align-items:center;gap:2px}.poc-detail-action{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid transparent;border-radius:var(--radius-sm);background:transparent;color:var(--ssda-muted);cursor:pointer}.poc-detail-action:hover{border-color:var(--ssda-line);color:var(--ssda-ink)}.poc-detail-copy-note:not(:empty){margin:0;padding:4px var(--space-4);border-bottom:1px solid var(--ssda-line-soft);background:var(--ssda-accent-soft-2);color:var(--ssda-muted);font-size:var(--ssda-font-sm)}.poc-detail-copy-note:empty{display:none}.poc-detail-body{flex:1 1 auto;min-height:0;overflow-y:auto;padding:var(--space-4)}.poc-detail-section{margin-bottom:var(--space-5)}.poc-detail-section-title{margin:0 0 var(--space-2);padding-bottom:4px;border-bottom:1px solid var(--ssda-line-soft);font-size:var(--ssda-font-micro);font-weight:var(--ssda-weight-bold);letter-spacing:.08em;text-transform:uppercase;color:var(--ssda-muted)}.poc-detail-row{display:grid;grid-template-columns:minmax(0,8.5rem) minmax(0,1fr);gap:var(--space-2) var(--space-3);padding:3px 0;font-size:var(--ssda-font-base)}.poc-detail-label{color:var(--ssda-muted);overflow-wrap:anywhere}.poc-detail-value{color:var(--ssda-ink);font-weight:var(--ssda-weight-medium);overflow-wrap:anywhere}.poc-detail-note{margin:0;font-size:var(--ssda-font-xs);color:var(--ssda-muted)}.poc-quick-search{display:flex;align-items:center;gap:var(--space-2);flex:0 0 auto;justify-content:flex-end;border-bottom:1px solid var(--ssda-line-soft);padding:var(--space-2) var(--space-3);background:var(--ssda-page)}.poc-quick-search-field{--ssda-field-h: var(--ssda-control-h-tool);display:flex;align-items:center;gap:6px;flex:0 1 320px;color:var(--ssda-muted)}.poc-quick-search-count{color:var(--ssda-muted);font-size:var(--ssda-font-xs)}.poc-quick-search-count strong{color:var(--ssda-ink)}.poc-quick-search-close{flex:none}.poc-report-controls{display:flex;align-items:center;gap:7px}.poc-report-anchor{position:relative}.poc-report-trigger{max-width:320px}.poc-report-trigger-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.poc-report-trigger-owner{flex:none;color:var(--ssda-muted);font-size:var(--ssda-font-xs)}.poc-report-trigger-owner:before{content:"· "}.poc-report-save{display:flex;align-items:center}.poc-report-group>.poc-report-anchor:not(:last-child) .ssda-btn{border-top-right-radius:0;border-bottom-right-radius:0}.poc-report-save-primary{border-radius:0}.poc-report-save-more{border-top-left-radius:0;border-bottom-left-radius:0;margin-left:-1px;padding-inline:4px}.poc-report-menu{position:absolute;z-index:var(--z-popover);top:calc(100% + 6px);left:0;display:flex;flex-direction:column;min-width:260px;max-width:min(420px,calc(100vw - 2 * var(--space-6)));padding:var(--space-2);border:1px solid var(--ssda-line);border-radius:var(--ssda-radius-panel);background:var(--ssda-card);box-shadow:var(--ssda-shadow-panel);font-size:var(--ssda-font-base);text-align:left}.poc-save-menu{left:auto;right:0;min-width:220px}.poc-report-menu-section{display:flex;align-items:center;gap:6px;margin:0;padding:var(--space-2) var(--space-2) 4px;color:var(--ssda-muted);font-size:var(--ssda-font-xs);font-weight:600;text-transform:uppercase;letter-spacing:.04em}.poc-report-menu-item{display:flex;align-items:center;gap:6px;width:100%;padding:6px var(--space-2);border:0;border-radius:var(--ssda-radius-control);background:transparent;color:var(--ssda-ink);font-family:inherit;font-size:inherit;text-align:left;cursor:pointer}.poc-report-menu-item:hover:not(:disabled),.poc-report-menu-item:focus-visible{background:var(--surface-hover)}.poc-report-menu-item:disabled{color:var(--ssda-muted);opacity:.55;cursor:not-allowed}.poc-report-menu-item-danger:not(:disabled){color:var(--tag-danger)}.poc-report-menu-mark{flex:none;display:inline-flex;align-items:center;justify-content:center;width:14px;color:var(--ssda-accent)}.poc-report-menu-icon{flex:none;display:inline-flex;align-items:center;color:var(--ssda-muted)}.poc-report-menu-name{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.poc-report-menu-shared{display:inline-flex;flex:none;align-items:center;gap:3px;padding:1px 5px;border-radius:var(--radius-sm);background:var(--ssda-accent-soft-2);color:var(--ssda-accent);font-size:var(--ssda-font-xs);font-weight:var(--ssda-weight-medium);white-space:nowrap}.poc-report-menu-owner{flex:none;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ssda-muted);font-size:var(--ssda-font-xs)}.poc-report-menu-note{margin:0;padding:6px var(--space-2) var(--space-2) calc(var(--space-2) + 20px);color:var(--ssda-muted);font-size:var(--ssda-font-xs)}.poc-report-menu-rule{height:1px;margin:4px 0;background:var(--ssda-line)}.poc-report-form{display:flex;flex-direction:column;gap:var(--space-3)}.poc-report-field{display:flex;flex-direction:column;gap:6px;font-size:var(--ssda-font-sm)}.poc-report-field input{--ssda-field-h: var(--ssda-control-h);--ssda-field-radius: var(--ssda-radius-control)}.poc-report-check{display:flex;align-items:center;gap:8px;font-size:var(--ssda-font-sm)}.poc-report-hint,.poc-report-confirm{margin:0;color:var(--ssda-muted);font-size:var(--ssda-font-sm);line-height:1.45}.poc-report-refusal{margin:0;color:var(--tag-danger);font-size:var(--ssda-font-sm)}@media(max-width:760px){.poc-report-trigger{max-width:none}.poc-save-menu{left:0;right:auto}}@keyframes poc-save-spin{to{transform:rotate(360deg)}}.poc-save-spin{animation:poc-save-spin .9s linear infinite}@media(prefers-reduced-motion:reduce){.poc-save-spin{animation:none}}.poc-page{display:flex;flex-direction:column;gap:var(--space-3);height:100%;min-height:0}.poc-control-strip{border:1px solid var(--ssda-line);border-radius:var(--ssda-radius-panel);background:var(--ssda-card)}.poc-command-row{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap;padding:var(--space-2) var(--space-3)}.poc-search{margin-left:auto}.poc-command-actions{margin-left:0}.poc-record-count{font-size:var(--ssda-font-sm);color:var(--topbar-text);white-space:nowrap}.poc-selection-count{font-size:var(--ssda-font-sm);white-space:nowrap}.poc-record-number{font-weight:var(--ssda-weight-bold)}.poc-command-actions{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.poc-config-anchor{position:relative}.poc-search{--ssda-field-h: var(--ssda-control-h-tool);--ssda-field-radius: var(--ssda-radius-control);display:flex;align-items:center;gap:6px;min-width:300px;color:var(--ssda-muted)}.poc-filters-body{display:flex;align-items:center;gap:var(--space-2);flex:0 0 auto;flex-wrap:nowrap;border-bottom:1px solid var(--ssda-line-soft);padding:var(--space-2) var(--space-3)}.poc-filters-body>:first-child{flex:1 1 auto;min-width:0}.poc-filters-body:empty{border-bottom:0;padding:0}.poc-filters-reset{flex:none;align-self:flex-start}.poc-workspace{display:flex;gap:var(--space-3);flex:1 1 auto;min-height:0}.poc-grid-card{flex:1 1 auto;min-width:0;min-height:240px}.poc-grid-card .ssda-card-body>.ssda-grid{flex:1 1 auto;min-height:0;height:auto}.poc-row-selected,.avg-data-cell.poc-row-selected{background:var(--ssda-accent-soft)}.avg-data-cell.poc-row-in-range[data-column-key=patientName]{box-shadow:inset 3px 0 0 0 var(--ssda-accent)}[data-type=render-grid].avg-grid .avg-data-cell.poc-row-selected.ssda-pinned-cell{background:var(--ssda-accent-soft)}.poc-cap-warning{margin:0;min-width:0;color:var(--ssda-flag-bg);font-size:var(--ssda-font-sm);font-weight:var(--ssda-weight-medium);white-space:normal}.poc-status{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3);padding:var(--space-8) var(--space-6);border:1px solid var(--ssda-line);border-radius:var(--ssda-radius-card);background:var(--ssda-card)}.poc-status-title{margin:0;font-size:var(--ssda-font-lg);font-weight:var(--ssda-weight-bold);color:var(--ssda-ink)}.poc-status-detail{margin:0;max-width:68ch;font-size:var(--ssda-font-base);color:var(--ssda-muted)}.poc-status-error{border-left:4px solid var(--tag-danger)}.poc-status-waiting{border-left:4px solid var(--ssda-accent)}@media(max-width:760px){.poc-search{flex:1 1 100%;min-width:12rem}}.avg-grid .avg-data-cell[data-column-key=patientName]{display:flex;align-items:center;gap:var(--space-1)}.poc-name-text{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.poc-row-info{flex:0 0 auto;visibility:hidden;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;padding:0;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--ssda-muted);cursor:pointer;opacity:.5;transition:opacity var(--transition-fast),color var(--transition-fast)}.avg-grid .avg-data-cell.avg-row-hovered .poc-row-info,.poc-row-info:focus-visible{visibility:visible}.poc-row-info:hover,.poc-row-info:focus-visible{opacity:1;color:var(--ssda-accent);background:var(--ssda-accent-soft-2)}.poc-row-info:focus-visible{outline:2px solid var(--ssda-accent);outline-offset:1px}.poc-workspace-detail-open .avg-grid .avg-data-cell.avg-row-hovered .poc-row-info,.poc-workspace-detail-open .poc-row-info,.poc-workspace-detail-open .poc-row-info:focus-visible{visibility:hidden}@media(prefers-reduced-motion:reduce){.poc-row-info{transition:none}}.poc-export-error{padding:0;border:0;background:none;font:inherit;cursor:pointer}@media(max-width:760px){.poc-command-row{gap:var(--space-2)}.poc-command-actions{margin-left:auto}.poc-search{margin-left:0}}@media(max-width:760px){.poc-workspace-detail-open{position:relative}.poc-workspace-detail-open .poc-detail{position:absolute;inset:0;flex:0 0 auto;width:auto;z-index:var(--z-fixed);border-radius:var(--ssda-radius-panel)}}.measures-filter-panel{display:flex;flex-direction:column;gap:var(--space-2);width:min(320px,calc(100vw - 2 * var(--space-6)));max-height:min(60vh,440px);padding:var(--space-3) var(--space-4) var(--space-4);border:1px solid var(--ssda-line);border-radius:var(--ssda-radius-panel);background:var(--ssda-card);box-shadow:var(--ssda-shadow-panel)}.measures-filter-head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.measures-filter-title{margin:0;font-size:var(--ssda-font-sm);font-weight:var(--ssda-weight-medium);color:var(--ssda-muted)}.measures-filter-close{display:grid;place-items:center;width:28px;height:28px;border:0;border-radius:50%;background:transparent;color:var(--ssda-muted);cursor:pointer}.measures-filter-close:hover{background:#0000000f}.measures-filter-all{display:flex;align-items:center;gap:var(--space-2);padding:4px var(--space-2);border:0;border-bottom:1px solid var(--ssda-line);border-radius:var(--ssda-radius-control-sm) var(--ssda-radius-control-sm) 0 0;background:transparent;color:inherit;font:inherit;font-size:var(--ssda-font-sm);text-align:left;cursor:pointer}.measures-filter-all:hover{background:var(--ssda-accent-soft)}.measures-filter-all-mark{display:grid;place-items:center;width:14px;height:14px;color:var(--ssda-accent)}.measures-filter-empty{margin:0;padding:var(--space-4) 0;color:var(--ssda-muted);text-align:center}.measures-filter-list{flex:1 1 auto;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:2px}.measures-filter-check{display:flex;align-items:center;gap:var(--space-2);padding:4px var(--space-2);border-radius:var(--ssda-radius-control-sm);cursor:pointer}.measures-filter-check:hover{background:var(--ssda-accent-soft)}.measures-filter-label{font-size:var(--ssda-font-sm)}.measures-picker{display:flex;flex-direction:column;gap:var(--space-3);width:min(420px,calc(100vw - 2 * var(--space-6)));max-height:min(60vh,480px);padding:var(--space-3) var(--space-4) var(--space-4);border:1px solid var(--ssda-line);border-radius:var(--ssda-radius-panel);background:var(--ssda-card);box-shadow:var(--ssda-shadow-panel)}.measures-picker>*{flex:none}.measures-picker-head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.measures-picker-title{margin:0;font-size:var(--ssda-font-sm);font-weight:var(--ssda-weight-medium);color:var(--ssda-muted)}.measures-picker-close{display:grid;place-items:center;width:28px;height:28px;border:0;border-radius:50%;background:transparent;color:var(--ssda-muted);cursor:pointer}.measures-picker-close:hover{background:#0000000f}.measures-picker-empty{margin:0;padding:var(--space-4) 0;color:var(--ssda-muted);text-align:center}.measures-picker-list{flex:1 1 auto;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:2px}.measures-picker-check{display:flex;align-items:center;gap:var(--space-2);padding:4px var(--space-2);border-radius:var(--ssda-radius-control-sm);cursor:pointer}.measures-picker-check:hover{background:var(--ssda-accent-soft)}.measures-picker-label{font-size:var(--ssda-font-sm)}.measures-controls{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-4)}.measures-controls-field{display:flex;align-items:center;gap:var(--space-2);width:auto}.measures-controls-label{font-size:var(--ssda-font-base);color:var(--ssda-muted);white-space:nowrap}.measures-range-separator{padding:0 4px;color:var(--ssda-muted)}.measures-range-ytd-mark{display:inline-block;margin-left:1px;color:var(--ssda-danger-ink);font-size:13px;font-weight:700;line-height:0;cursor:help;transform:translateY(-3px)}.measures-tree-header{display:flex;align-items:center;gap:var(--space-2);min-width:0}.measures-tree-switch{display:inline-flex;flex:0 0 auto;border:1px solid var(--ssda-line);border-radius:var(--ssda-radius-control-sm);overflow:hidden}.measures-tree-switch-btn{padding:3px 9px;border:0;background:transparent;color:var(--ssda-muted);font-size:var(--ssda-font-sm);font-weight:var(--ssda-weight-medium);text-transform:none;letter-spacing:normal;cursor:pointer}.measures-tree-switch-btn+.measures-tree-switch-btn{border-left:1px solid var(--ssda-line)}.measures-tree-switch-btn-active{background:var(--ssda-accent);color:var(--ssda-accent-contrast)}.avg-header-cell:has(.measures-tree-header) .avg-header-title{flex:1 1 auto;min-width:0;margin-right:0}.avg-header-cell:has(.measures-tree-header) .avg-flex-space{display:none}.measures-tree-header{width:100%}.measures-tree-actions{display:inline-flex;flex:0 0 auto;margin-left:auto;gap:1px}.measures-tree-action{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border:0;border-radius:var(--ssda-radius-control-sm);background:transparent;color:var(--ssda-muted);cursor:pointer}.measures-tree-action:hover{background:var(--ssda-accent-soft);color:var(--ssda-ink)}:root{--ssda-measures-extra-line-h: 15px;--ssda-measures-line-h: 15px}.measures-cell-stack{display:flex;flex:1 1 auto;min-width:0;flex-direction:column;justify-content:center}.measures-cell-line{line-height:var(--ssda-measures-line-h);text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.measures-cell-line:empty:before{content:"​"}.measures-cell-line:first-child:has(+.measures-cell-line){font-weight:var(--ssda-weight-bold)}.measures-cell-line+.measures-cell-line{line-height:var(--ssda-measures-extra-line-h);color:var(--ssda-muted)}.measures-cell-bar{position:absolute;bottom:0;height:var(--ssda-diff-bar-h);opacity:var(--ssda-diff-bar-opacity);pointer-events:none}.measures-cell-bar-up{left:0;background:var(--ssda-diff-bar-up)}.measures-cell-bar-down{right:0;background:var(--ssda-diff-bar-down)}.measures-cell-withheld{position:absolute;top:0;right:0;padding:3px var(--avg-cell-padding-x, 4px) 7px 7px;font-size:var(--ssda-font-sm);line-height:1;color:var(--ssda-muted);cursor:help}.measures-page{display:flex;flex-direction:column;gap:var(--space-4);height:100%;min-height:0}.measures-grid-card{display:flex;flex-direction:column;min-height:0;flex:1}.measures-config{display:flex;align-items:stretch;gap:var(--space-4);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--ssda-line)}.measures-config-main{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--space-3);min-width:0}.measures-config-breadcrumbs{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3);min-width:0}.measures-config-breadcrumbs .measures-breadcrumb-divider{min-height:22px;margin:0 var(--space-3)}.measures-breadcrumb-divider{width:1px;align-self:stretch;background:var(--ssda-line)}.measures-measure-slot{position:relative}.measures-config-load{display:flex;flex:0 0 auto;flex-direction:column;align-items:flex-end;justify-content:flex-start;gap:var(--space-2);text-align:right}.measures-load-row{display:flex;align-items:center;gap:var(--space-2)}.ssda-btn.measures-load-stale:not(:disabled){border-color:var(--ssda-flag-edge);color:var(--ssda-flag-ink);font-weight:var(--ssda-weight-medium)}.ssda-btn.measures-load-stale:not(:disabled):hover{background:var(--ssda-flag-bg)}.measures-cell-status{font-size:var(--ssda-font-sm);color:var(--topbar-text);white-space:nowrap}.measures-cell-number{font-weight:var(--ssda-weight-bold)}.measures-status{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3);padding:var(--space-6);border:1px solid var(--ssda-line);border-radius:var(--ssda-radius-panel);background:var(--ssda-card)}.measures-status-title{margin:0;font-weight:var(--ssda-weight-medium)}.measures-status-detail{margin:0;color:var(--ssda-muted)}.measures-status-error{border-color:var(--ssda-danger, var(--ssda-line))}.copilot-transcript{--copilot-font-message: 13px;--copilot-font-message-sm: 12px;flex:1 1 auto;min-height:0;overflow-y:auto;padding:var(--space-3) var(--space-4)}.copilot-list{display:flex;flex-direction:column;gap:var(--space-3);margin:0;padding:0;list-style:none}.copilot-bubble{max-width:min(48rem,88%);padding:var(--space-2) var(--space-3);border:1px solid var(--ssda-line);border-radius:var(--ssda-radius-panel);background:var(--ssda-card);color:var(--ssda-ink);font-size:var(--copilot-font-message);line-height:1.5;min-width:0}.copilot-bubble--user{align-self:flex-end;border-color:var(--ssda-accent);background:var(--ssda-accent-soft)}.copilot-bubble--agent{align-self:flex-start}.copilot-bubble--notice{align-self:center;max-width:min(48rem,92%);padding:var(--space-1) var(--space-2);border:0;border-radius:0;background:none}.copilot-bubble__notice-text{margin:0;font-size:var(--ssda-font-xs);font-style:italic;line-height:1.45;text-align:center;text-wrap:balance;color:var(--ssda-muted)}.copilot-bubble__who{display:block;margin-bottom:var(--space-1);font-size:var(--ssda-font-micro);font-weight:var(--ssda-weight-bold);letter-spacing:.06em;text-transform:uppercase;color:var(--ssda-muted)}.copilot-bubble__plain{white-space:pre-wrap;overflow-wrap:anywhere}.copilot-bubble--streaming .copilot-bubble__plain:after{content:"";display:inline-block;width:2px;height:1em;margin-left:2px;vertical-align:text-bottom;background:var(--ssda-accent);animation:copilot-caret 1s steps(2,start) infinite}@keyframes copilot-caret{50%{opacity:0}}.copilot-bubble__note{margin:var(--space-2) 0 0;font-size:var(--ssda-font-xs);color:var(--ssda-muted)}.copilot-typing{align-self:flex-start;display:flex;align-items:center;gap:5px;padding:var(--space-2) var(--space-3);border:1px solid var(--ssda-line);border-radius:var(--ssda-radius-panel);background:var(--ssda-card)}.copilot-typing__dot{width:6px;height:6px;border-radius:var(--radius-full);background:var(--ssda-accent);animation:copilot-bounce 1.2s ease-in-out infinite}.copilot-typing__dot:nth-child(2){animation-delay:.15s}.copilot-typing__dot:nth-child(3){animation-delay:.3s}@keyframes copilot-bounce{0%,60%,to{opacity:.35}30%{opacity:1}}@media(prefers-reduced-motion:reduce){.copilot-typing__dot,.copilot-bubble--streaming .copilot-bubble__plain:after{animation:none}}.copilot-md{overflow-wrap:anywhere}.copilot-md>:first-child{margin-top:0}.copilot-md>:last-child{margin-bottom:0}.copilot-md p,.copilot-md ul,.copilot-md ol,.copilot-md blockquote,.copilot-md pre{margin:var(--space-2) 0}.copilot-md ul,.copilot-md ol{padding-left:var(--space-5)}.copilot-md h1,.copilot-md h2,.copilot-md h3,.copilot-md h4,.copilot-md h5,.copilot-md h6{margin:var(--space-3) 0 var(--space-2);font-size:var(--ssda-font-lg);font-weight:var(--ssda-weight-bold);line-height:1.25}.copilot-md a{color:var(--ssda-accent);font-weight:var(--ssda-weight-medium)}.copilot-md code{padding:1px 4px;border-radius:var(--radius-sm);background:var(--ssda-accent-soft);font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:var(--copilot-font-message-sm)}.copilot-md pre{padding:var(--space-2);border:1px solid var(--ssda-line-soft);border-radius:var(--ssda-radius-control-sm);background:var(--ssda-page);overflow-x:auto}.copilot-md pre code{padding:0;background:none}.copilot-md blockquote{padding-left:var(--space-3);border-left:3px solid var(--ssda-line);color:var(--ssda-muted)}.copilot-md__scroll{max-width:100%;overflow-x:auto;margin:var(--space-2) 0}.copilot-md table{border-collapse:collapse;font-size:var(--copilot-font-message-sm)}.copilot-md th,.copilot-md td{padding:4px var(--ssda-grid-cell-px);border:1px solid var(--ssda-line);text-align:left;white-space:nowrap}.copilot-md th{background:var(--ssda-grid-header-bg);font-weight:var(--ssda-weight-bold)}@media(max-width:520px){.copilot-transcript{padding:var(--space-2)}.copilot-bubble{max-width:100%}}.copilot-page{display:flex;flex-direction:column;gap:var(--space-4);height:100%;min-height:0}.copilot-card{flex:1 1 auto;min-height:0}.copilot-error{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);flex-wrap:wrap;padding:var(--space-2) var(--space-4);border-top:1px solid var(--ssda-flag-border);background:var(--ssda-flag-bg);color:var(--ssda-flag-ink);font-size:var(--ssda-font-base)}.copilot-error__text{min-width:0}.copilot-composer{display:flex;align-items:flex-end;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-top:1px solid var(--ssda-line);background:var(--ssda-card)}.copilot-composer__label{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.copilot-composer__input{--ssda-field-h: auto;--ssda-field-radius: var(--ssda-radius-control);flex:1 1 auto;min-width:0;padding:var(--space-2) 10px;font-size:13px;line-height:1.45;resize:vertical;max-height:40vh}@media(max-width:520px){.copilot-composer{align-items:stretch;flex-direction:column;padding:var(--space-2)}.copilot-error{padding:var(--space-2)}}.ssda-viewmenu{position:relative;min-width:0}.ssda-viewmenu__trigger{display:flex;align-items:center;gap:var(--space-2);min-width:0;padding:5px var(--space-2) 5px 5px;border:0;border-radius:4px;background:none;color:var(--topbar-text);font-family:var(--font-family);font-size:var(--font-size-sm);cursor:pointer;transition:background-color var(--transition-fast)}.ssda-viewmenu__trigger:hover{background-color:var(--ssda-tab-fill)}.ssda-viewmenu__trigger:focus-visible{outline:2px solid var(--topbar-text);outline-offset:-2px}.ssda-viewmenu__mark{width:24px;height:24px;flex-shrink:0}.ssda-viewmenu__label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:var(--font-weight-medium)}.ssda-viewmenu__menu{position:absolute;top:calc(100% + var(--space-2));left:0;z-index:var(--z-dropdown);min-width:15rem;padding:var(--space-1) 0;border:1px solid var(--surface-border);border-radius:var(--radius-md);background-color:var(--surface-card);box-shadow:var(--shadow-lg);color:var(--text-color)}.ssda-viewmenu__item{display:flex;align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2) var(--space-4) var(--space-2) var(--space-2);border:0;background:none;color:var(--text-color);font-family:var(--font-family);font-size:var(--font-size-sm);text-align:left;cursor:pointer}.ssda-viewmenu__item:hover{background-color:var(--surface-hover)}.ssda-viewmenu__item--active{font-weight:var(--font-weight-medium)}.ssda-viewmenu__tick{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:18px;color:var(--ssda-accent)}@media(prefers-reduced-motion:reduce){.ssda-viewmenu__trigger{transition:none}}.ssda-header{--ssda-tab-idle: color-mix(in srgb, var(--topbar-text) 70%, transparent);--ssda-tab-fill: color-mix(in srgb, var(--topbar-text) 10%, transparent);position:sticky;top:0;z-index:var(--z-sticky);background-color:var(--topbar-bg);border-bottom:1px solid var(--topbar-border)}.ssda-header__inner{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:var(--space-2) 22px}.ssda-header__views{display:flex;align-items:center;gap:var(--space-3);min-width:0}.ssda-header__mark{width:32px;height:32px;flex-shrink:0}.ssda-header__actions{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-2);min-width:0}.ssda-header__env{flex:none;padding:2px var(--space-3);border:1px solid rgb(255 255 255 / 45%);border-radius:var(--radius-full);color:#fff;font-size:var(--font-size-xs);font-weight:600;letter-spacing:.06em;line-height:1.5;white-space:nowrap;-webkit-user-select:none;user-select:none}.ssda-tabs{display:flex;align-items:center;gap:var(--space-1);min-width:0;overflow-x:auto}.ssda-tab{padding:6px var(--space-3);border-radius:4px;color:var(--ssda-tab-idle);font-size:var(--font-size-sm);line-height:20px;font-weight:var(--font-weight-regular);white-space:nowrap;text-decoration:none;transition:background-color var(--transition-fast),color var(--transition-fast)}.ssda-tab{display:inline-flex;align-items:center;gap:6px}.ssda-tab__icon{flex:0 0 auto}.ssda-tab:hover{background-color:var(--ssda-tab-fill);color:var(--topbar-text);text-decoration:none}.ssda-tab:focus-visible{outline:2px solid var(--topbar-text);outline-offset:-2px;color:var(--topbar-text);text-decoration:none}.ssda-tab--active{background-color:var(--ssda-tab-fill);color:var(--topbar-text)}.ssda-view-actions{display:flex;align-items:center;gap:var(--space-2);min-width:0}.ssda-view-actions:empty{display:none}.ssda-account{position:relative;flex-shrink:0}.ssda-account__avatar{display:flex;align-items:center;justify-content:center;width:29px;height:29px;border:1px solid var(--topbar-text);border-radius:var(--radius-full);background-color:transparent;color:var(--topbar-text);font-family:var(--font-family);font-size:11px;font-weight:var(--font-weight-bold);letter-spacing:.02em;cursor:pointer;transition:background-color var(--transition-fast)}.ssda-account__avatar:hover{background-color:var(--ssda-tab-fill)}.ssda-account__menu{position:absolute;top:calc(100% + var(--space-2));right:0;z-index:var(--z-dropdown);min-width:15rem;padding:var(--space-2) 0;border:1px solid var(--surface-border);border-radius:var(--radius-md);background-color:var(--surface-card);box-shadow:var(--shadow-lg);color:var(--text-color)}.ssda-account__identity{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-2) var(--space-4) var(--space-3);border-bottom:1px solid var(--surface-border)}.ssda-account__identity-name{font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);overflow-wrap:anywhere}.ssda-account__identity-email{font-size:var(--font-size-xs);color:var(--text-color-secondary);overflow-wrap:anywhere}.ssda-account__menu-list{list-style:none;margin:0;padding:var(--space-1) 0 0}.ssda-account__menu-item{display:flex;align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2) var(--space-4);border:0;background:none;color:var(--text-color);font-family:var(--font-family);font-size:var(--font-size-sm);text-align:left;cursor:pointer}.ssda-account__menu-item:hover{background-color:var(--surface-hover)}@media(max-width:760px){.ssda-header__inner{padding-left:13px;padding-right:13px;gap:var(--space-2)}.ssda-header__views{min-width:0;flex:1 1 auto}.ssda-header__actions{flex:0 0 auto}.ssda-view-actions{overflow-x:auto;padding-bottom:1px}}@media(prefers-reduced-motion:reduce){.ssda-tab,.ssda-account__avatar{transition:none}}.ssda-tour{position:fixed;inset:0;z-index:var(--z-tooltip);pointer-events:none}.ssda-tour__capture{position:absolute;inset:0;pointer-events:auto}.ssda-tour__ring{position:absolute;border-radius:var(--ssda-radius-control-sm);box-shadow:0 0 0 2px var(--ssda-accent),0 0 0 9999px color-mix(in srgb,var(--ssda-ink) 20%,transparent);pointer-events:none;transition:left var(--transition-fast),top var(--transition-fast),width var(--transition-fast),height var(--transition-fast)}.ssda-tour__card{position:fixed;visibility:hidden;width:min(320px,calc(100vw - 24px));padding:13px 14px 12px;border:1px solid var(--ssda-line);border-radius:var(--ssda-radius-panel);background-color:var(--ssda-card);box-shadow:var(--ssda-shadow-panel);color:var(--ssda-ink);pointer-events:auto}.ssda-tour__card:focus-visible{outline:2px solid var(--ssda-accent);outline-offset:2px}.ssda-tour__step{color:var(--ssda-muted);font-size:var(--ssda-font-micro);font-weight:var(--ssda-weight-bold);letter-spacing:.08em;text-transform:uppercase}.ssda-tour__title{margin:4px 0 0;font-size:var(--ssda-font-lg);font-weight:var(--ssda-weight-bold)}.ssda-tour__body{margin:5px 0 0;color:var(--ssda-ink);font-size:var(--ssda-font-base);line-height:1.5}.ssda-tour__actions{display:flex;align-items:center;justify-content:space-between;margin-top:12px}.ssda-tour__skip{padding:5px 2px;border:0;background:none;color:var(--ssda-muted);font-family:var(--font-family);font-size:var(--ssda-font-sm);font-weight:var(--ssda-weight-medium);cursor:pointer}.ssda-tour__skip:hover{color:var(--ssda-accent)}.ssda-tour__next{height:var(--ssda-control-h-sm);padding:0 14px;border:1px solid var(--ssda-accent);border-radius:var(--ssda-radius-control-sm);background-color:var(--ssda-accent);color:var(--ssda-accent-contrast);font-family:var(--font-family);font-size:var(--ssda-font-sm);font-weight:var(--ssda-weight-bold);cursor:pointer}.ssda-tour__next:hover{background-color:color-mix(in srgb,var(--ssda-accent) 88%,var(--ssda-ink))}@media(prefers-reduced-motion:reduce){.ssda-tour__ring{transition:none}}.ssda-status-bar{flex:0 0 auto;border-top:1px solid var(--topbar-border);background:var(--topbar-bg)}.ssda-status-bar__inner{display:flex;align-items:center;gap:var(--space-4);width:100%;min-height:26px;padding:3px 22px;font-size:var(--ssda-font-sm);color:color-mix(in srgb,var(--topbar-text) 70%,transparent)}.ssda-status-group{display:flex;align-items:center;gap:var(--space-3);min-width:0}.ssda-status-group--left,.ssda-status-group--middle{flex:1 1 auto}.ssda-status-group--right{flex:0 0 auto;margin-left:auto}.ssda-status-divider{width:1px;height:13px;background:color-mix(in srgb,var(--topbar-text) 30%,transparent)}.ssda-status-group:empty{display:none}@media(max-width:760px){.ssda-status-bar__inner{padding-left:13px;padding-right:13px}}.ssda-shell{height:100dvh;display:flex;flex-direction:column;overflow:hidden;background-color:var(--surface-ground)}.ssda-shell__skip-link{position:absolute;left:var(--space-2);top:var(--space-2);z-index:var(--z-fixed);padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);background-color:var(--surface-card);color:var(--text-color);box-shadow:var(--shadow-md);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);text-decoration:none;transform:translateY(-200%);transition:transform var(--transition-fast)}.ssda-shell__skip-link:focus-visible,.ssda-shell__skip-link:focus{transform:translateY(0)}.ssda-main{flex:1 1 auto;min-height:0;overflow-y:auto;width:100%;padding:var(--space-4) 22px}@media(max-width:760px){.ssda-main{padding-left:13px;padding-right:13px}}@media(prefers-reduced-motion:reduce){.ssda-shell__skip-link{transition:none}}.ssda-login{display:flex;align-items:center;justify-content:center;min-height:100dvh;padding:var(--space-6);background-color:var(--surface-ground)}.ssda-login__card{display:flex;flex-direction:column;align-items:center;width:100%;max-width:24rem;padding:var(--space-10) var(--space-8);border-radius:var(--radius-lg);background-color:var(--surface-card);box-shadow:var(--shadow-card);text-align:center}.ssda-login__mark-ring{display:flex;align-items:center;justify-content:center;width:4.5rem;height:4.5rem;border-radius:var(--radius-full);background-color:var(--primary-lighter-color)}.ssda-login__mark{width:2.5rem;height:2.5rem}.ssda-login__app{margin:var(--space-5) 0 0;font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);letter-spacing:.04em;color:var(--text-color)}.ssda-login__subtitle{margin:var(--space-1) 0 0;font-size:var(--font-size-base);color:var(--text-color)}.ssda-login__org{margin:var(--space-1) 0 0;font-size:var(--font-size-sm);color:var(--text-color-secondary)}.ssda-login__button{display:flex;align-items:center;justify-content:center;gap:var(--space-2);width:100%;margin-top:var(--space-8);padding:var(--space-3) var(--space-4);border:0;border-radius:var(--radius-md);background-color:var(--primary-color);color:var(--primary-contrast-color);font-family:var(--font-family);font-size:var(--font-size-base);font-weight:var(--font-weight-bold);cursor:pointer;transition:background-color var(--transition-fast)}.ssda-login__button:hover:enabled{background-color:var(--primary-600)}.ssda-login__button:disabled{cursor:default;opacity:.7}.ssda-login__note{margin:var(--space-5) 0 0;font-size:var(--font-size-xs);color:var(--text-color-secondary)}@media(prefers-reduced-motion:reduce){.ssda-login__button{transition:none}}.ssda-login__reason{margin:0;padding:var(--space-2) var(--space-3);border:1px solid var(--ssda-line);border-radius:var(--ssda-radius-control-sm);background:var(--ssda-accent-soft-2);font-size:var(--ssda-font-sm);line-height:1.5;text-align:center;text-wrap:balance;color:var(--ssda-ink)}.ssda-noaccess{display:flex;align-items:center;justify-content:center;min-height:100dvh;padding:var(--space-6);background-color:var(--surface-ground)}.ssda-noaccess__card{display:flex;flex-direction:column;align-items:center;width:100%;max-width:28rem;padding:var(--space-10) var(--space-8);border-radius:var(--radius-lg);background-color:var(--surface-card);box-shadow:var(--shadow-card);text-align:center}.ssda-noaccess__icon-ring{display:flex;align-items:center;justify-content:center;width:4.5rem;height:4.5rem;border-radius:var(--radius-full);background-color:var(--surface-section);color:var(--text-color-secondary)}.ssda-noaccess__title{margin:var(--space-5) 0 0;font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--text-color)}.ssda-noaccess__message{margin:var(--space-3) 0 0;font-size:var(--font-size-sm);line-height:1.5;color:var(--text-color-secondary)}.ssda-noaccess__note{margin:var(--space-5) 0 0;padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background-color:var(--surface-section);font-size:var(--font-size-xs);line-height:1.5;color:var(--text-color-secondary)}.ssda-noaccess__button{display:flex;align-items:center;justify-content:center;gap:var(--space-2);margin-top:var(--space-6);padding:var(--space-3) var(--space-5);border:0;border-radius:var(--radius-md);background-color:var(--primary-color);color:var(--primary-contrast-color);font-family:var(--font-family);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);cursor:pointer;transition:background-color var(--transition-fast)}.ssda-noaccess__button:hover{background-color:var(--primary-600)}@media(prefers-reduced-motion:reduce){.ssda-noaccess__button{transition:none}}.ssda-notfound{max-width:40rem;padding:var(--space-8);border-radius:var(--radius-lg);background-color:var(--surface-card);box-shadow:var(--shadow-card)}.ssda-notfound__title{margin:0 0 var(--space-3);font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--text-color)}.ssda-notfound__path{margin:0 0 var(--space-6);font-size:var(--font-size-sm);color:var(--text-color-secondary)}.ssda-notfound__code{padding:0 var(--space-1);border-radius:var(--radius-sm);background-color:var(--surface-section);color:var(--text-color);font-size:var(--font-size-sm);overflow-wrap:anywhere}.ssda-notfound__link{display:inline-block;padding:var(--space-3) var(--space-5);border-radius:var(--radius-md);background-color:var(--primary-color);color:var(--primary-contrast-color);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);text-decoration:none}.ssda-notfound__link:hover{background-color:var(--primary-600)}.sandbox{display:flex;flex-direction:column;gap:var(--space-3);height:100%;min-height:0;padding:var(--space-4)}.sandbox-head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap}.sandbox-title{margin:0;font-size:var(--font-size-xl);font-weight:var(--ssda-weight-bold);color:var(--ssda-ink)}.sandbox-sub{margin:2px 0 0;font-size:var(--ssda-font-sm);color:var(--ssda-muted)}.sandbox-head-actions,.sandbox-foot{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.sandbox-criteria{display:flex;align-items:center;gap:7px;flex-wrap:wrap;min-height:var(--ssda-control-h-sm)}.sandbox-search{height:var(--ssda-control-h-sm);min-width:340px;padding:0 10px;border:1px solid var(--ssda-line);border-radius:var(--ssda-radius-control-sm);background:var(--ssda-card);color:var(--ssda-ink);font-family:inherit;font-size:var(--ssda-font-base)}.sandbox-hint{display:inline-flex;align-items:center;gap:4px;font-size:var(--ssda-font-xs);color:var(--ssda-muted)}.sandbox-card{flex:1 1 auto;min-height:0}.sandbox-card-title{display:inline-flex;align-items:center;gap:var(--space-2)}.sandbox-fields{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:4px 12px;margin:0;padding:0;list-style:none}.sandbox-fields label{display:flex;align-items:center;gap:7px;padding:5px 6px;border-radius:var(--ssda-radius-control-sm);font-size:var(--ssda-font-base);cursor:pointer}.sandbox-fields label:hover{background:var(--ssda-accent-soft-2)}.sandbox-fields input{accent-color:var(--ssda-accent)}.ssda-access-gate{display:flex;align-items:center;justify-content:center;min-height:100dvh;background-color:var(--surface-ground);color:var(--text-color-secondary)}
