@font-face{font-family:Heebo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/heebo-hebrew-wght-normal-BPH8bhzJ.woff2)format("woff2-variations");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Heebo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/heebo-math-wght-normal-9gsQVfT-.woff2)format("woff2-variations");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Heebo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/heebo-symbols-wght-normal-CDk8D5aH.woff2)format("woff2-variations");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Heebo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/heebo-latin-ext-wght-normal-D5vEfs3i.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Heebo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/heebo-latin-wght-normal-CXdlclQD.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fredoka;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/fredoka-hebrew-600-normal-CTBxhdlE.woff2)format("woff2"),url(/assets/fredoka-hebrew-600-normal-BiVDObXj.woff)format("woff");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Fredoka;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,d09GMgABAAAAAAqEABAAAAAAE7AAAAolAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGlgbhRocLgZgP1NUQVRAAIE4EQgKkyCOLQs+AAE2AiQDeAQgBYUUB4EuDAcb5w+jopyScqT4iwXOiVbGE98JTS0zFr0u2x0BICNS8YHnpwgeuVT4Bmj0fHjctPcTpHhKglTWBgl1o7cBWyeiWFXuvOuJeG/qTmdKdw7Pf3+k576fTCwBDUUgnIkVtLTstILXC1jaySq24Mp9Vm3DtERi+0cTWUPdq7fTsWrRPzmXrW3tA/D5zVgAMmrClx4hyYDaB6T/W2uVv4PZnkNTD4l3LfO62B4fs2EwX8S8qjQiVNol3KJai5RIaBH7/NnSAAv9TdwLe6FlMFf+tP/qjUFQ1AAAcKKEIUQICQkizFaXUyBUNU9oTkLoGNAiRaERBGiNOCjVMzwuAcjZ+dCbkn7DYD3yexphPXM314IjAiAUMgAEZbHKGvSpv7EWv2ZkI/K8amgEDkBiEOIWCFEG4J50chIMQg4g9tEjfqB0HKvQ1PeMiNoKSbrVZxmFqCevKleim0LZUsUzixZNj0RDXiBuSxuSOPorviu1CRlAujEPvUxzC4NwIvkhahGRCMveSVU0xIBUQDzADIiGjQjNvVQ5nGCC4wBvyW45BaqEkk2u0XkY3kYv0hC6RyCFgq9VsBYBwsgvk0o0ZBDSVKsztFiRhpG+dwcwyrGNSKPLeT4gJdVUCnggzul2AF17Reh9/obQub4hIbRaRv2DuHYjYCZCmrkMghgkXBR97VGEQMxLkAwliiHwS6KU1x20jJCIKNyf8mTJxKjHAULvSQS0lJUaBTFQt54M6Lsa2UVmktGXow3qEuVwi00XPj+24ZcLxpHmgP7wLwATAOSvNgF4IgTJPg9wZwWsqJuy8mYC4LW95nJCQDB0ORU1fMdgINOkYpAFkUMjHi8yC82b3A+F5zDNjjiJm7xOWsl3tbcuD0KL6DCe5xd0CNJmexxkkt47CtBji/7qbd3QDgD+/0aco63uqjeorv5erQTRi5GiQatDWxEFCRX59bXqkIUNEAOR9lgX1BvQa/BB92oAhWqboOpg0R3VBoCgaj8kKPa7T4IIkdpYEm1Wd3GZS7SczcIwarXeaNGq1QPFKpFHJVYqtv0azJhyguekXfS/k4Jh5etdJJkE4qNGYUfOKmh8yHr7A7k3YzpSGMJDCSOSIIh5JfszMcxLEONnm8kSPQx9OVE2bwd5ktkvXAqDTe6cQuEzhst2q+A6P18Mgq73luMnKBCaSHAY5vfbObP75dMYTq1OvZYP2o4ctGeI1S7l9gvCuygL5PvN74jf1woufuljpgLExTUlS5Yx/CK68yL4RBr8E8MsqEgX3ht1Cks2uF+Vw0vTZNLC/pRNBhsiGb9fyqbFNJ/ntTeEC5NKCZbEyq8T+L6lORm0cQkJU9AC5VQ/JnmzUX55aFJqD833crThbFYarp4Q0rzOKaSENxjY1aksv/8tt7tKbRMFnoM2yadEupGYw9auR01bjU4Nz3tsgDBeLFaB0qQdeRFi65oic0NcttjB9HK/i9tuTxA/YlmOqF2Q8wPihXU/BK94NfkdEJn3IvcawGHx3LB2yA21XtZzQtowMu+/QVW59QMVobD18AfyYMD0SlocrCbjMpIDU4EvdWcvRXaal3snXWlPKUIZop4TUvpRUnxJAEgiJGWTYnBubCnHxEJoq2VEVMIBySNXi5ea8uHiT5M5k14MvySI6QfBQuQc7rxZCJHDJ6F/Gfr6jfUfZg+WDMbSSeu0le2NW+J2/rrj19wljb9Xcvsk5u/LdJrfXDUP7xW3nS5uw5jOc3h3suasYUjHta/qNHtnDxVeeFkL5w4KQqCBu68N353ExybvDodamzMgwvd8lLieuBzOHPrtjkjT1cYovdzr1CrLfh4/P2ApKhhbmu1KcWpOz+qxflj9e9JbGxrkUcy6rmvUhvv8I9n5tzdGOtLtKcP75ow0otec/OqBJ+w72caATQh6ue0n7RP/iPsm5+SZ9r+m/fVyRw4myPkNZuXQHlmrH7M9Wi22CXnse/wiXjVsZMYKwukHmIWJeh16i3+a/uVXmj+l/eZuf6cWZ5PGJd5Zu1/pzDjCuYNWIeDm9jLZnz9Xqj5UWayaH3GJibq/ptUSUXLujzdzdj5Tw85GX9MoDleejec+Oj1kiJCR4hhp7qrNSugiuxxrnNa647njay789S1y1aNfDVmz2h7vTh5YMxQTw2IX8JqFG65f+oW1TbQKE2xsAf8rzyz85fLl1ZxhoGCdqOPQ7TQrtholChHrSFH12iYTJsQyZ/IiJTI6qzWX++7TtAfd+8ZkhJ+yRYtlYlOrnlOwayulY3qKmYA+SiyXZEzOZV1U3MQ2c/fCHhyeb7K+cHMd7KTngjUwmL3FuW9u1zKdxWbTuE5Nu3iamOnsZzbbO7VTxcgPd3/k7NE2LpL1BAQh4OG0lt308tTckjjzIPte7eQXVqHDw+0utrT0HdeShzAh6GHXs56gcBR964x97NaqYRxXetcivPRqjdk/DUtpr+beC2CIENfp5ViP2BYX9LFab2eosqeGiONsT4nn7G8Z95Z/M+vYnZ/T/loxfeYyzNYwZZ/NOH5+aQ5ef3Pajf0gu6Uz+TeS1228MPdCR31qXbLk4Or76/ZXh2R2IkQPsq3arXn48Ny+11PomVLpStoLmPz3OPhw28yZ2Lorcs9IpYq2Xm9wzf1m25n3hwUNhtuvqwzfV3xua3ivvmNF/Sn8miNznTQYTrhkJ+TW4wbDziw5irM3kS9vbv9nYvvG8NbrM++ZfrcHFYVagQCkDF6zpbQxcttHxNIIDJFKdcZGyQgSD0pBomPfu5RCjc5DkHtA5j0Rad+rLeOj6ihf0fXDUtDfkHWwmulPsZ6mCGqP7MdZXnvp+2VJ9fv3KiNZX/sQAMV517SjZaLGHgyj6TsAnNq5dA6AK9uGPqG/O3HU098AJCgAQOCNiPDAGP73nAFE3zmmYpFZu0mF2w8oygydtBUyyQCwvvIzOgdEWlc09NaeAnuSz/47d2nHQsWAlLe/UAG9oddvsgNqM5cs/+qFAGL0RpmATg4pmKa2JGw0kWXMyyvAgUiO1oGijsiB1s2uoSLSQSzSAgeJRG0Oatn6AaOXaR+OYa5HACW9diCQUw4Va1AfFRigTqMabtVGquDTrLy28atQFoBshvKroU51hvqURFE/n2lcxY3Xjw8S1ZvVK5RW0iZeU1KhXjPgUzWxaqmbrqdMmoFK9FuyazlyyuaaESU2LlW9Ti1epl2ZLl2G771IkyY+/oFaHobQMi1grm6NhxyZj6cudXrqGxpJzEzHZS7eMOXqeMobBGmdSoveOObQkkOsM1m8+HxGNVWsTAVHW3hMiVedmlBJObdSYFOrWcVIadttlGKgWn4JqA8xo2bqf0gMwGq/vW7IdYvdRsU63DRCwHi30aEwx3uhiYiIiYRISRiRETmuuj5rqa1IT3ekyz7Si+X+Bn81Xp6Vni/7a0XD/f/zR5S5vS3NfigRlVmv4ZI1V1T76hbZ6xL68DX4EgAAAA==)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAA2UAA8AAAAAEzAAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAAD0AAABYAQYAuUdQT1MAAAGYAAABVwAAApiB2JeGR1NVQgAAAvAAAAAtAAAALhN8KW5PUy8yAAADIAAAAE0AAABgdqAhNlNUQVQAAANwAAAANQAAAEDzv98aY21hcAAAA6gAAACIAAAAuDHsLTNnYXNwAAAEMAAAAAgAAAAIAAAAEGdseWYAAAQ4AAAGqwAACYpxlNSZaGVhZAAACuQAAAA2AAAANhWnkitoaGVhAAALHAAAAB8AAAAkB8wCBmhtdHgAAAs8AAAAXgAAAHgxMwOwbG9jYQAAC5wAAAA+AAAAPiV+I0FtYXhwAAAL3AAAABwAAAAgAC0A425hbWUAAAv4AAABEwAAAkIwp1jZcG9zdAAADQwAAACFAAAArlnuxf942g3IAQpAUBRE0fNAP0JV/GI39r8o06nbNMrgAHzZTZmUJUqLstrSPcoZ5dKNHm9aQUvn/Lcu/w9AfwHAAAAAeNp00AOsUG0YB/Dfc8652MVnZNsashvCEOds1+zVvNzcmO2xGVlj8zLHzNPum/Xi/5gCNQaZLR81Ztwk7ebPmblSu8UzVi/1jwLKUo6QfZazJOWL5qxcqtWSGSsXabJk0ZJF/kF89pZ+KGKCB3qpUekPoQbhjP+EreqEQkSebRFCUwVCtbDDNGG5OjXGGGaAfnropI1mmvlPxO/xRLjbgNExXy9iaHZKxB+JH5b4mfmRhPsbsEGjRupfoVK1GrXq/a4CPdAJbdCMVCNPNZ4nvBhPhauJv5Wwwr/+878mmsqQ6adGZoQCHfwn5JQPkMmSFOrVJ4nQSIEqXb65oUrq0h/+8rcmQpQPZKplrqQaKxXYY60qVZQLKR9R7iq3IfFAktZ8xV8rb/jlKU8mfA2kXECo+m5nISQUIEeGAlSgUijUyZADCoH3g8nyQM0WApvCBsIAludGPQB42mNgZGBg4GLQAUJmFzefEAaJjNSkIgaRnMSSPAYRBhBgARH//4NIAJO1ByMAAAB42mNgYZJmimBgZWBg6gLSDAzeEJoxjsGIUYcBCTQwMOQDKSYYv7g4JZXhAIOCwirmc/9FGBiYnzP8AQorguQYvzDtAVIKDCwAE9INYgAAAHjaBcG3AcIAEAQw3RMbMiMwFL1j77S+JRFXha/CT23DOAdbO4+JOHoK5FR/RFTuWnadAwSqAAAAeNpligEGAlEURc/770vKCFIkfG0k0yICUAABAUFpCWkFIdAqKmgVmS1EAH6vJzOgyzkXDhAcdfpu+X3kDExIRIK75MRdZrKUjezkGB7hqaJR2ymlixnUzU1KWXizrRtUm8ZedrW1lQCfg7PP8zzNgzzMRfWuVgjNRozB+V+kS4uCDr0vCNYlYQABAAH//wAPeNplVgO080oXPTNpM3GaZII2bYzLfldNP9t4tt/Cb9u2bdu2bdu27b99k1w8LczKPsHeZ589SQDDCpTo9/iZwAEBGBuxkcdGvILeO7kPOnfyxhLf6f9PGmEeAAOZ/gZ/AL8FutAHyB2HJ3xRljHh+bIoqjGqqtUVx3GtkuA3KdjtzSxYOye/30nnZ3ouVhGRSlvv2YQ/ffrabuqrlj5z73uXuqX4eRen1JOpNnnGi14E0+k6E/cIXAACYLpcuCd8YKv+hK26B9fCp9ixPP0nvi1TNsM6YJqYmPForaqYGtseV47LpBI7riHl+TROimI0ujyIRcEIjpLoZCjsDEORGIPLkGkMLGtgTF6SR+SfopFEkWD/iiaOk9D3GsQIGfbfzvejcMDbmfVBxm1Pf49l/H44AtBOhrixoqo5ndWVqhqtsdKwxdQwcwLMqrVdQ5wmGrYpKwScTTWM9NHZ44g3BMO288zwtvXioRePD8XuXOHrO295aPHQ0G/3ea+7HCpe7Hf6VAlX98XB9gV/ePoSq5dnohMn1OQcOnA7qe/41FIFL5ir0l1XjDqOzffyOBVs2ZTFjqu5fUOXpMHCwaXdF1Vd5mzTBfck5my7cbYLncZZcfp3fDf8AfABENPONQY2/nEbfbr1ik9kxP6qEBbMtq85UtrLAu35L+4MMvzK7mI0+ehHrdRxMvphtCcaegZP3f/8x7N4xts8n3s04yUNrw2XN7wWq+/Cb4UYwE0KZt8YNbS1j2yQTAZBWwO9Olrg22jtj1buOZmFHhLN8/zkCwjRxHYSW55PFMqjd/BhWoTCYqTawuQMCRMmtc5aw9R0Lm50PtMo4Kb/RE/FX4IhgHWDTK3eOFRshE2lsWXIjUYne74oGtEREmV5SPb4A4EYwYUtsaOoXcPoKXP7FgYq4okZhJFo/Wc9Wl82BIZjwXtgx1ZafJBmES96c4eWrwSmpDf9I3oz+gscZF40Catq51lyWMBYvriS8d48Xzy/lS/++/6+3TMcbmuSQNVOHGdWP1TdIDW7w8IZXrLPzNLECLApe2onn6WGp+i9hPo7tg3uYChuSCW3q8l8i9MN1dBlTRbENnHS1Xz5YNqSNElb6ho61zI7oi6puiS02kZULZx9AXO30Y4/ydxVAICH7i+mgMBh+5Wg395guuObTpds2XpNOC8rP3lWnaDUQjuiOVn6wdub0VJxPtL78vfXvZ6LOn3xB0KUM/MYc8PRMGvrzBpjnv5nOoe+it8Lhxrmhrp2jjlqrcd6bbwXr7rjvdz6oCnRmr1KyLjBDJWcxh2wYgshnC+qtoqKsBNQ1PIy2hO5cHR62QgsxHkJlU2FIP54JzTZSevwjJiuHf0Gb3u80s4S0ZDQ1cTrya1WFhJuZ7RnFLbdvtjmk5C0BFnYxfOubycR4SYvWj4ybwMCc3oIfQe/D4oN9QbZdM29QTbZWvtWGmz9WxaR8zsRdSL9PMKsCfmLO5FNI/MiEr7fTij6LEeCJB4Q7ulWTJ3EegpHBocZnKzRhAJg2DP9A3cnfAJyOA7QbjzaomrSX1U3rGg4b5TVlTFLpH39G2OtKNK0FoV3XPvIoyTM2dDUePewOpYKzQSz0/f4/5RtSyb0S6fudConYcpQr1p8nhiahx58Ra/JADXTKjNnzt39STOy3ZR+fM89rtwu1tl4NzuPuntudwGlZc/LTG9tbE+eRlOn7mMRF+jF+MOgQwiAmKBN0VsC9+JNiM4vmYq4qNdoylbEx2VRA1y4Ga1l5JaZuTc8BkAwxCo6jD8DKoBVFkW9S9d35N+eGyqSHITPihRZ7mO6IidxbohLUppkRn3nrbGOHow/BerW22bjFfMK0xVlLXiT4QmyPsAd5PlpIlWo68epVN95Ahvo3fgTYDOw4mzwlSXZfEqFMJG5+/QVTQ70O9/JGCi6MrgPVvEnWmhRXPA9n2xbJH2nPystolb9xOPYQ+9mWlwGxtW6DJLUHqWsqaaC4FxlEOu6Nrg3JxOicPf2NVUf+DJ+RtnmO0EwKw5braEw3w+MVgsQ7MYhehX+OCQA1sr6p7Fp0Gn2FwtGwq//R7Dt96HewFFUw9IFW+6pmlgsuW7oqW6PiJbXFXRlZog/7nrUxrglGLFLc8frUkkhphW7VlwbAXfAFXomfioYjG9z1lvDfo5oa5otfkWyNJVKuGpR17VabdN1aQswiHgGvY5bBbX56vFFrWpDbPtGCO1V4m6odq5REi+U9ckPbgTxSMUaTfrPV7BuZv7zboRgOt3ymYcuwHWDJXtbAAABAAAAAgBCzq6QnF8PPPUAAwPoAAAAANRN3NgAAAAA3kZxSv+M/woEbwPaAAAABgACAAAAAAAAeNpjYGRgYD73X4SBgaXnf88/d5Z8oAgqkAMAkLIF2AB42mOSZzBiOsrADsctDNxMSgyiYFzHwAnGfgzCIMw4nYGZ8RSDFAgzyTCIgTDDRwYGEGZ88f8X40sGIebVDLZAEV0g1gPiTCD2BGIPILYB4jzG5QycjH8YPABbGBMGAAAAAAAVAEoAVgBiAKABAwEPAT8BSwGAAYwB0QIvAjoCbAJ3AncCdwLWAxADdAOmA8MD4AQJBDMEawSJBL0ExQAAeNpjYGRgYJBjqGVgZ0hhYAHzEICZgREAGNoBEXjahdC1UUVRAEXRjbuk+Etwd0vwBPf0u9szpAFKICakIiqgEM4M33WurTNzHejlkxaaWruA76bWrJsw+M26mX5+sm5hi6+sW4vmtDHMR9btGISy7meDtX83QS9TWTfRzWjWbQzSm3W/BFeksUjiJcE9QSnKEWmlAM9yAIeIFJTDkhKOSoY9llVs/FhElR15CVtOaNSuhFnmmjMu1CyCBEgTx8tixUlPyhZaq5zCYI0lVlRWi7SPrRIgKDXa7045jCt7scpmGxWzjzVmeMfKv9FgDZ3JlvRAhCBGxS43WHKMIH60gkNcjRH0cmzlmfxP2dm/ChNFMzTPxxJ+zUyyrOwlJKdwiMrLFa+7JqU8+wcudVS2AHjabIMxAUUAAAXv8T8IYVIAmKhhU0YOsxJ2iAFoAQHc3WEAwN0Q8YX/HjAxsJCxkdNRcLBSslNxYsqgpZapn/6yZMuRK49n9xkespfmZRoYOBpw5qWWF2ekFqbmgEWMDSw404sSy1KT83OTOBOTS0vALKicEZR25izJzElBljEBANNCJ+0AAAA=)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fredoka;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/fredoka-latin-600-normal-C4zohCW5.woff2)format("woff2"),url(/assets/fredoka-latin-600-normal-CcrEjrB4.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--gd-core-forest-50:#e8f1ec;--gd-core-forest-100:#cfe2d7;--gd-core-forest-200:#a8cbb7;--gd-core-forest-300:#7fb197;--gd-core-forest-400:#4f9272;--gd-core-forest-500:#2c7355;--gd-core-forest-600:#1e5a42;--gd-core-forest-700:#164a36;--gd-core-forest-800:#0f3b2e;--gd-core-forest-900:#0a261e;--gd-core-forest-950:#061812;--gd-core-yellow-50:#fff8e1;--gd-core-yellow-100:#ffefbf;--gd-core-yellow-200:#ffe28a;--gd-core-yellow-300:#ffd65c;--gd-core-yellow-400:#ffcd3f;--gd-core-yellow-500:#ffc72c;--gd-core-yellow-600:#e6ac12;--gd-core-yellow-700:#b8870b;--gd-core-yellow-800:#7a5806;--gd-core-yellow-900:#5c4205;--gd-core-yellow-950:#3d2b03;--gd-core-matzah-50:#fbf8f2;--gd-core-matzah-100:#f3ead8;--gd-core-matzah-200:#e8dcc6;--gd-core-matzah-300:#d6c7ad;--gd-core-matzah-400:#b8a78c;--gd-core-matzah-500:#938468;--gd-core-matzah-600:#665a45;--gd-core-matzah-700:#4b4334;--gd-core-matzah-800:#2e2920;--gd-core-matzah-900:#1e1a14;--gd-core-matzah-950:#14110f;--gd-core-wine-50:#fbeaed;--gd-core-wine-100:#f4c9d1;--gd-core-wine-200:#e89aaa;--gd-core-wine-300:#d9748a;--gd-core-wine-400:#c44862;--gd-core-wine-500:#b02a44;--gd-core-wine-600:#8e1b2e;--gd-core-wine-700:#6e1424;--gd-core-wine-800:#4f0e1a;--gd-core-wine-900:#330911;--gd-core-wine-950:#1f0509;--gd-core-slate-50:#eaf0f8;--gd-core-slate-100:#cbd9ec;--gd-core-slate-200:#a3bad9;--gd-core-slate-300:#7a9ac4;--gd-core-slate-400:#5a7caa;--gd-core-slate-500:#3f5f8f;--gd-core-slate-600:#35507a;--gd-core-slate-700:#2e4769;--gd-core-slate-800:#223550;--gd-core-slate-900:#182538;--gd-core-slate-950:#0f1824;--gd-core-white:#fff;--gd-core-ink:#14110f;--gd-surface-page:var(--gd-core-matzah-50);--gd-surface-card:var(--gd-core-white);--gd-surface-raised:var(--gd-core-matzah-100);--gd-surface-raised-hover:var(--gd-core-matzah-200);--gd-surface-sunken:var(--gd-core-matzah-200);--gd-surface-brand:var(--gd-core-forest-800);--gd-surface-overlay:#14110f66;--gd-text-primary:var(--gd-core-matzah-950);--gd-text-secondary:var(--gd-core-matzah-700);--gd-text-tertiary:var(--gd-core-matzah-600);--gd-text-placeholder:#756850;--gd-text-on-brand:var(--gd-core-matzah-100);--gd-text-on-accent:var(--gd-core-matzah-950);--gd-text-link:var(--gd-core-forest-600);--gd-text-danger:var(--gd-core-wine-600);--gd-text-warning:var(--gd-core-yellow-800);--gd-text-success:var(--gd-core-forest-600);--gd-border-hairline:#14110f1a;--gd-border-input:var(--gd-core-matzah-500);--gd-border-strong:var(--gd-core-matzah-300);--gd-border-focus:var(--gd-core-forest-500);--gd-border-danger:var(--gd-core-wine-600);--gd-action-primary:var(--gd-core-forest-800);--gd-action-primary-hover:var(--gd-core-forest-700);--gd-action-primary-pressed:var(--gd-core-forest-900);--gd-action-primary-text:var(--gd-text-on-brand);--gd-action-secondary:var(--gd-surface-raised);--gd-action-secondary-text:var(--gd-text-primary);--gd-action-selected:var(--gd-core-forest-800);--gd-action-selected-text:var(--gd-text-on-brand);--gd-action-tertiary:transparent;--gd-action-tertiary-text:var(--gd-text-link);--gd-action-destructive:var(--gd-core-wine-600);--gd-action-destructive-hover:var(--gd-core-wine-700);--gd-action-destructive-pressed:var(--gd-core-wine-800);--gd-action-destructive-text:var(--gd-core-white);--gd-action-disabled:var(--gd-core-matzah-200);--gd-action-disabled-text:var(--gd-core-matzah-600);--gd-accent-tag:var(--gd-core-yellow-500);--gd-accent-tag-subtle:var(--gd-core-yellow-100);--gd-accent-tag-subtle-text:var(--gd-core-yellow-900);--gd-status-done-bg:var(--gd-core-forest-50);--gd-status-done-text:var(--gd-core-forest-700);--gd-status-done-accent:var(--gd-core-forest-500);--gd-status-due-bg:var(--gd-core-yellow-100);--gd-status-due-text:var(--gd-core-yellow-900);--gd-status-overdue-bg:var(--gd-core-wine-50);--gd-status-overdue-text:var(--gd-core-wine-700);--gd-status-info-bg:var(--gd-core-slate-50);--gd-status-info-text:var(--gd-core-slate-700);--gd-status-neutral-bg:var(--gd-core-matzah-100);--gd-status-neutral-text:var(--gd-core-matzah-700);--gd-chart-1:var(--gd-core-forest-600);--gd-chart-2:var(--gd-core-yellow-700);--gd-chart-3:var(--gd-core-slate-500);--gd-chart-4:var(--gd-core-wine-500);--gd-chart-5:var(--gd-core-matzah-500);--gd-radius-xs:4px;--gd-radius-sm:8px;--gd-radius-md:12px;--gd-radius-lg:16px;--gd-radius-xl:20px;--gd-radius-2xl:24px;--gd-radius-full:9999px;--gd-space-0:0px;--gd-space-2:2px;--gd-space-4:4px;--gd-space-8:8px;--gd-space-12:12px;--gd-space-16:16px;--gd-space-20:20px;--gd-space-24:24px;--gd-space-32:32px;--gd-space-40:40px;--gd-space-48:48px;--gd-space-64:64px;--gd-shadow-1:0 1px 2px #14110f0f;--gd-shadow-2:0 8px 24px #14110f14;--gd-shadow-3:0 24px 48px #14110f24;--gd-duration-quick:.12s;--gd-duration-standard:.2s;--gd-duration-slow:.32s;--gd-ease-standard:cubic-bezier(.2, 0, 0, 1);--gd-ease-exit:cubic-bezier(.3, 0, 1, 1);--gd-ease-drawer:cubic-bezier(.32, .72, 0, 1);--gd-scale-enter:.97;--gd-scale-press:.98;--gd-stagger:40ms;--gd-font-ui:Heebo, system-ui, -apple-system, "Segoe UI", Roboto, "Arial Hebrew", sans-serif;--gd-font-display:Fredoka, Heebo, system-ui, sans-serif;--gd-type-display-size:40px;--gd-type-display-line:48px;--gd-type-display-weight:600;--gd-type-display-tracking:-.01em;--gd-type-title-1-size:28px;--gd-type-title-1-line:34px;--gd-type-title-1-weight:600;--gd-type-title-1-tracking:-.01em;--gd-type-title-2-size:22px;--gd-type-title-2-line:28px;--gd-type-title-2-weight:600;--gd-type-title-2-tracking:0;--gd-type-title-3-size:20px;--gd-type-title-3-line:25px;--gd-type-title-3-weight:600;--gd-type-title-3-tracking:0;--gd-type-headline-size:17px;--gd-type-headline-line:22px;--gd-type-headline-weight:600;--gd-type-headline-tracking:0;--gd-type-body-size:17px;--gd-type-body-line:24px;--gd-type-body-weight:400;--gd-type-body-tracking:0;--gd-type-body-web-size:15px;--gd-type-body-web-line:22px;--gd-type-body-web-weight:400;--gd-type-body-web-tracking:0;--gd-type-callout-size:16px;--gd-type-callout-line:21px;--gd-type-callout-weight:400;--gd-type-callout-tracking:0;--gd-type-subhead-size:15px;--gd-type-subhead-line:20px;--gd-type-subhead-weight:400;--gd-type-subhead-tracking:0;--gd-type-footnote-size:13px;--gd-type-footnote-line:18px;--gd-type-footnote-weight:400;--gd-type-footnote-tracking:0;--gd-type-caption-size:12px;--gd-type-caption-line:16px;--gd-type-caption-weight:500;--gd-type-caption-tracking:0;--gd-type-caption-2-size:11px;--gd-type-caption-2-line:13px;--gd-type-caption-2-weight:500;--gd-type-caption-2-tracking:0}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--gd-surface-page:#121512;--gd-surface-card:#1a1e1a;--gd-surface-raised:#242a25;--gd-surface-raised-hover:#2a312b;--gd-surface-sunken:#0d100e;--gd-surface-brand:var(--gd-core-forest-900);--gd-surface-overlay:#0009;--gd-text-primary:var(--gd-core-matzah-100);--gd-text-secondary:#c9c0ae;--gd-text-tertiary:#9a9080;--gd-text-placeholder:#998f7f;--gd-text-link:var(--gd-core-forest-300);--gd-text-danger:var(--gd-core-wine-300);--gd-text-warning:var(--gd-core-yellow-300);--gd-text-success:var(--gd-core-forest-300);--gd-border-hairline:#f3ead81f;--gd-border-input:#7a7265;--gd-border-strong:#3a413b;--gd-border-focus:var(--gd-core-yellow-500);--gd-border-danger:var(--gd-core-wine-300);--gd-action-primary:var(--gd-core-yellow-500);--gd-action-primary-hover:var(--gd-core-yellow-400);--gd-action-primary-pressed:var(--gd-core-yellow-600);--gd-action-primary-text:var(--gd-text-on-accent);--gd-action-selected:var(--gd-core-yellow-500);--gd-action-selected-text:var(--gd-text-on-accent);--gd-action-destructive:var(--gd-core-wine-500);--gd-action-destructive-hover:var(--gd-core-wine-400);--gd-action-destructive-pressed:var(--gd-core-wine-600);--gd-action-disabled:#2e342f;--gd-action-disabled-text:#948a7a;--gd-accent-tag-subtle:var(--gd-core-yellow-900);--gd-accent-tag-subtle-text:var(--gd-core-yellow-300);--gd-status-done-bg:var(--gd-core-forest-900);--gd-status-done-text:var(--gd-core-forest-300);--gd-status-done-accent:var(--gd-core-forest-300);--gd-status-due-bg:var(--gd-core-yellow-900);--gd-status-due-text:var(--gd-core-yellow-300);--gd-status-overdue-bg:var(--gd-core-wine-900);--gd-status-overdue-text:var(--gd-core-wine-300);--gd-status-info-bg:var(--gd-core-slate-900);--gd-status-info-text:var(--gd-core-slate-300);--gd-status-neutral-bg:#242a25;--gd-status-neutral-text:#c9c0ae;--gd-chart-1:var(--gd-core-forest-300);--gd-chart-2:var(--gd-core-yellow-400);--gd-chart-3:var(--gd-core-slate-300);--gd-chart-4:var(--gd-core-wine-300);--gd-chart-5:var(--gd-core-matzah-400);--gd-shadow-1:none;--gd-shadow-2:none;--gd-shadow-3:none}}:root[data-theme=dark],[data-theme=dark]{--gd-action-secondary:var(--gd-surface-raised);--gd-action-secondary-text:var(--gd-text-primary);--gd-action-tertiary-text:var(--gd-text-link);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--gd-surface-page:#121512;--gd-surface-card:#1a1e1a;--gd-surface-raised:#242a25;--gd-surface-raised-hover:#2a312b;--gd-surface-sunken:#0d100e;--gd-surface-brand:var(--gd-core-forest-900);--gd-surface-overlay:#0009;--gd-text-primary:var(--gd-core-matzah-100);--gd-text-secondary:#c9c0ae;--gd-text-tertiary:#9a9080;--gd-text-placeholder:#998f7f;--gd-text-link:var(--gd-core-forest-300);--gd-text-danger:var(--gd-core-wine-300);--gd-text-warning:var(--gd-core-yellow-300);--gd-text-success:var(--gd-core-forest-300);--gd-border-hairline:#f3ead81f;--gd-border-input:#7a7265;--gd-border-strong:#3a413b;--gd-border-focus:var(--gd-core-yellow-500);--gd-border-danger:var(--gd-core-wine-300);--gd-action-primary:var(--gd-core-yellow-500);--gd-action-primary-hover:var(--gd-core-yellow-400);--gd-action-primary-pressed:var(--gd-core-yellow-600);--gd-action-primary-text:var(--gd-text-on-accent);--gd-action-selected:var(--gd-core-yellow-500);--gd-action-selected-text:var(--gd-text-on-accent);--gd-action-destructive:var(--gd-core-wine-500);--gd-action-destructive-hover:var(--gd-core-wine-400);--gd-action-destructive-pressed:var(--gd-core-wine-600);--gd-action-disabled:#2e342f;--gd-action-disabled-text:#948a7a;--gd-accent-tag-subtle:var(--gd-core-yellow-900);--gd-accent-tag-subtle-text:var(--gd-core-yellow-300);--gd-status-done-bg:var(--gd-core-forest-900);--gd-status-done-text:var(--gd-core-forest-300);--gd-status-done-accent:var(--gd-core-forest-300);--gd-status-due-bg:var(--gd-core-yellow-900);--gd-status-due-text:var(--gd-core-yellow-300);--gd-status-overdue-bg:var(--gd-core-wine-900);--gd-status-overdue-text:var(--gd-core-wine-300);--gd-status-info-bg:var(--gd-core-slate-900);--gd-status-info-text:var(--gd-core-slate-300);--gd-status-neutral-bg:#242a25;--gd-status-neutral-text:#c9c0ae;--gd-chart-1:var(--gd-core-forest-300);--gd-chart-2:var(--gd-core-yellow-400);--gd-chart-3:var(--gd-core-slate-300);--gd-chart-4:var(--gd-core-wine-300);--gd-chart-5:var(--gd-core-matzah-400);--gd-shadow-1:none;--gd-shadow-2:none;--gd-shadow-3:none}:root{--gd-kit-console-w:1440px;--gd-kit-console-h:900px;--gd-kit-sidebar-w:256px;--gd-kit-rail-w:var(--gd-space-64);--gd-kit-sidebar-pad-top:14px;--gd-kit-sidebar-item-h:var(--gd-space-32);--gd-kit-sidebar-bar-w:3px;--gd-kit-sidebar-count-h:18px;--gd-kit-sidebar-dot:6px;--gd-kit-panel-inset:var(--gd-space-8);--gd-kit-panel-border:color-mix(in srgb, var(--gd-core-white) 6%, transparent);--gd-kit-on-brand-line:color-mix(in srgb, var(--gd-core-matzah-100) 12%, transparent);--gd-kit-on-brand-hover:color-mix(in srgb, var(--gd-core-matzah-100) 8%, transparent);--gd-kit-on-brand-fill:color-mix(in srgb, var(--gd-core-matzah-100) 14%, transparent);--gd-kit-topbar-h:52px;--gd-kit-search-h:34px;--gd-kit-search-max:380px;--gd-kit-console-btn-sm:26px;--gd-kit-console-btn-md:var(--gd-space-32);--gd-kit-console-btn-lg:38px;--gd-kit-tablet-w:1024px;--gd-kit-tablet-h:768px;--gd-kit-qr:120px;--gd-kit-qr-print:240px;--gd-kit-widget-small:170px;--gd-kit-widget-medium-w:364px;--gd-kit-live-compact-h:28px;--gd-kit-chart-h:160px;--gd-kit-spark-h:var(--gd-space-32);--gd-kit-signature-h:160px;--gd-kit-onboarding-art:240px;--gd-kit-hero-h:220px;--gd-kit-form-column:400px;--gd-kit-key-letter-h:42px;--gd-kit-col-date:88px;--gd-kit-sigline-min:180px;--gd-kit-vital-min:128px;--gd-kit-range-h:6px;--gd-kit-rx-label-w:360px;--gd-kit-tx-task:200px;--gd-kit-tx-hour:56px;--gd-kit-tooth-w:28px;--gd-kit-tooth-h:40px;--gd-kit-a4-w:595px;--gd-kit-a4-h:842px;--gd-kit-cmdk-w:640px;--gd-kit-cmdk-results-max:360px;--gd-kit-panel-body-max:420px;--gd-kit-perm-col:96px;--gd-kit-range-min:140px;--gd-kit-panel-w:380px;--gd-kit-inbox-list:320px;--gd-kit-inbox-context:320px;--gd-kit-camera-frame:240px;--gd-kit-android-w:412px;--gd-kit-android-h:915px;--gd-kit-m3-statusbar-h:var(--gd-space-24);--gd-kit-m3-gesturebar-h:var(--gd-space-24);--gd-kit-m3-topbar-h:var(--gd-space-64);--gd-kit-m3-topbar-large-h:152px;--gd-kit-m3-navbar-h:80px;--gd-kit-m3-indicator-w:var(--gd-space-64);--gd-kit-m3-indicator-h:var(--gd-space-32);--gd-kit-m3-radius-xl:28px;--gd-kit-m3-handle-w:var(--gd-space-32);--gd-kit-m3-dialog-w:312px;--gd-kit-m3-gesture-w:108px;--gd-kit-toolbar-h:36px;--gd-kit-toolbar-search-h:30px;--gd-kit-toolbar-search-min:180px;--gd-kit-toolbar-search-max:260px;--gd-kit-table-head-h:34px;--gd-kit-table-row-h:44px;--gd-kit-table-row-dense-h:38px;--gd-kit-bulkbar-h:36px;--gd-kit-empty-tile:44px;--gd-kit-drawer-w:1040px;--gd-kit-drawer-mid-w:720px;--gd-kit-drawer-narrow-w:520px;--gd-kit-drawer-gutter:var(--gd-space-64);--gd-kit-drawer-head-h:56px;--gd-kit-drawer-foot-h:60px;--gd-kit-drawer-side-min:280px;--gd-kit-scrim-blur:1.5px;--gd-kit-dialog-w:560px;--gd-kit-dialog-wide-w:720px;--gd-kit-menu-min-w:220px;--gd-kit-calendar-popover-w:calc(var(--gd-space-40) * 8);--gd-kit-type-console:13.5px;--gd-kit-type-meta:12.5px;--gd-kit-type-sub:11.5px;--gd-kit-type-kicker:10.5px;--gd-kit-kicker-tracking:.04em;--gd-kit-btn-sm:var(--gd-space-32);--gd-kit-btn-md:var(--gd-space-40);--gd-kit-btn-lg:var(--gd-space-48);--gd-kit-touch:44px;--gd-kit-iconbtn:var(--gd-space-40);--gd-kit-input-h:var(--gd-kit-touch);--gd-kit-input-font:var(--gd-type-body-size);--gd-kit-input-line:var(--gd-type-body-line);--gd-kit-menu-item-h:36px;--gd-kit-font-control:var(--gd-type-subhead-size);--gd-kit-line-control:var(--gd-type-subhead-line);--gd-kit-btn-weight:var(--gd-type-caption-weight);--gd-kit-line-row:var(--gd-space-32);--gd-kit-swipe-action:72px;--gd-kit-switch-w:44px;--gd-kit-switch-h:var(--gd-space-24);--gd-kit-switch-knob:var(--gd-space-20);--gd-kit-check:var(--gd-space-20);--gd-kit-spinner:var(--gd-space-16);--gd-kit-spinner-lg:var(--gd-space-20);--gd-kit-stripe:var(--gd-space-4);--gd-kit-tag-hole:6px;--gd-kit-tag-hole-inset:6px;--gd-kit-avatar-ratio:.38;--gd-kit-badge:var(--gd-space-20);--gd-kit-avatar-56:56px;--gd-kit-avatar-96:96px;--gd-kit-money-col:120px;--gd-kit-empty-text-max:320px;--gd-kit-cal-slot:28px;--gd-kit-cal-time-col:var(--gd-space-64);--gd-kit-cal-head-h:56px;--gd-kit-cal-hours:11;--gd-kit-cal-cols:2;--gd-kit-nowline:var(--gd-space-2);--gd-kit-tl-track:var(--gd-space-4);--gd-kit-tl-col:30px;--gd-kit-tl-dot:var(--gd-space-12);--gd-kit-tl-node:var(--gd-space-16);--gd-kit-tl-done:var(--gd-space-20);--gd-kit-tl-row:56px;--gd-kit-progress-h:var(--gd-space-8);--gd-kit-strip-bar-h:var(--gd-space-4);--gd-kit-bubble-max:420px;--gd-kit-phone-w:393px;--gd-kit-phone-h:852px;--gd-kit-statusbar-h:54px;--gd-kit-navbar-h:44px;--gd-kit-tabbar-h:83px;--gd-kit-tabbar-row:49px;--gd-kit-home-h:34px;--gd-kit-home-bar-w:134px;--gd-kit-home-bar-h:5px;--gd-kit-grabber-w:36px;--gd-kit-grabber-h:5px;--gd-kit-keyboard-h:300px;--gd-kit-ride-h:var(--gd-kit-btn-lg);--gd-kit-key-h:46px;--gd-kit-otp-cell:var(--gd-space-48);--gd-kit-largetitle-size:34px;--gd-kit-largetitle-line:41px;--gd-kit-statusbar-pad-start:44px;--gd-kit-statusbar-pad-end:30px;--gd-kit-sheet-fitted-max:70%;--gd-kit-glass:blur(16px) saturate(1.4);--gd-kit-ios-keyboard:#d1d4da;--gd-kit-ios-donebar:#f2f3f5;--gd-kit-ios-key:#fff;--gd-kit-ios-key-text:#000;--gd-kit-ios-key-shadow:#0000004d;--gd-kit-ios-key-fn:#abb0ba;--gd-kit-ios-blue:#007aff;--gd-kit-ios-red:#ff3b30;--gd-kit-ios-secondary:#3c3c4399;--gd-kit-ios-separator:#3c3c434a;--gd-kit-ios-material:#f2f2f7db;--gd-kit-ios-grouped:#f2f2f7;--gd-kit-ios-cell:#fff;--gd-kit-ios-fill:#7676801f;--gd-kit-ios-pressed:#00000014;--gd-kit-ios-dim:#0003;--gd-kit-ios-blur:blur(20px) saturate(1.8);--gd-kit-ios-alert-w:270px;--gd-kit-ios-alert-radius:14px;--gd-kit-ios-group-radius:10px;--gd-kit-ios-sheet-btn-h:57px;--gd-kit-ios-wheel-row:32px;--gd-kit-ios-wheel-h:224px;--gd-kit-ios-app-icon:60px;--gd-kit-ios-app-col:76px;--gd-kit-spin:.8s;--gd-kit-shimmer:1.2s;--gd-kit-clip-draw:.16s;--gd-kit-clip-fill:.4s;--gd-kit-dir:1;--gd-kit-table-name-min:160px;--gd-kit-subnav-w:220px;--gd-kit-month-cell:88px;--gd-kit-cal-lane-gap:var(--gd-space-2);--gd-kit-layer-pad:var(--gd-space-24);--gd-kit-ipad-w:1194px;--gd-kit-ipad-h:834px;--gd-kit-ipad-statusbar-h:var(--gd-space-24);--gd-kit-m3-strip-h:var(--gd-kit-touch)}[dir=rtl]{--gd-kit-dir:-1}[dir=ltr]{--gd-kit-dir:1}.gd-app{font-family:var(--gd-font-ui);font-size:var(--gd-type-body-web-size);line-height:var(--gd-type-body-web-line);font-weight:var(--gd-type-body-web-weight);color:var(--gd-text-primary);background:var(--gd-surface-page);-webkit-font-smoothing:antialiased;box-sizing:border-box}.gd-app *,.gd-app :before,.gd-app :after{box-sizing:border-box}.gd-app :where(h1,h2,h3,h4,h5,p,ul,ol,dl,dd,figure){margin:0;padding:0}.gd-app :where(ul,ol){list-style:none}.gd-app :where(button,input,select,textarea){font:inherit;color:inherit;margin:0}.gd-app :where(a){color:var(--gd-text-link);text-underline-offset:2px}.gd-app :where(img){max-width:100%;display:block}.gd-app :focus-visible{outline:2px solid var(--gd-border-focus);outline-offset:2px}.gd-icon{width:var(--gd-space-20);height:var(--gd-space-20);fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;flex:none}.gd-icon--16{width:var(--gd-space-16);height:var(--gd-space-16)}.gd-icon--24{width:var(--gd-space-24);height:var(--gd-space-24)}.gd-icon--filled{fill:currentColor}.gd-mirror:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:scaleX(-1)}.gd-ltr{direction:ltr;unicode-bidi:isolate}.gd-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.gd-kbd{height:var(--gd-space-20);padding-inline:var(--gd-space-4);border:1px solid var(--gd-border-hairline);border-radius:var(--gd-radius-xs);font-size:var(--gd-type-caption-2-size);line-height:var(--gd-type-caption-2-line);font-weight:var(--gd-type-caption-2-weight);color:var(--gd-text-tertiary);white-space:nowrap;direction:ltr;align-items:center;display:inline-flex}.gd-stack{gap:var(--gd-space-8);flex-direction:column;min-width:0;display:flex}.gd-row{align-items:center;gap:var(--gd-space-8);flex-direction:row;min-width:0;display:flex}.gd-stack--4,.gd-row--4{gap:var(--gd-space-4)}.gd-stack--8,.gd-row--8{gap:var(--gd-space-8)}.gd-stack--12,.gd-row--12{gap:var(--gd-space-12)}.gd-stack--16,.gd-row--16{gap:var(--gd-space-16)}.gd-stack--24,.gd-row--24{gap:var(--gd-space-24)}.gd-row--wrap{flex-wrap:wrap}.gd-row--top{align-items:flex-start}.gd-grid{gap:var(--gd-space-16);min-width:0;display:grid}.gd-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.gd-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.gd-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.gd-spacer{flex:auto;min-width:0}.gd-divider{border:0;border-block-start:1px solid var(--gd-border-hairline);block-size:0;inline-size:100%;margin:0}.gd-divider--vertical{border-block-start:0;border-inline-start:1px solid var(--gd-border-hairline);inline-size:0;block-size:var(--gd-space-20);align-self:center}.gd-deflist{gap:var(--gd-space-12);flex-direction:column;min-width:0;margin:0;display:flex}.gd-deflist--row{gap:var(--gd-space-16) var(--gd-space-40);flex-flow:wrap}.gd-deflist__item{gap:var(--gd-space-4);flex-direction:column;min-width:0;display:flex}.gd-deflist__term{font-size:var(--gd-type-footnote-size);line-height:var(--gd-type-footnote-line);color:var(--gd-text-tertiary);white-space:nowrap}.gd-deflist__value{font-size:var(--gd-type-body-web-size);line-height:var(--gd-type-body-web-line);color:var(--gd-text-primary);min-width:0;margin:0}.gd-t-display{font-family:var(--gd-font-display);font-size:var(--gd-type-display-size);line-height:var(--gd-type-display-line);font-weight:var(--gd-type-display-weight);letter-spacing:var(--gd-type-display-tracking)}.gd-t-largetitle{font-size:var(--gd-kit-largetitle-size);line-height:var(--gd-kit-largetitle-line);font-weight:var(--gd-type-title-1-weight);letter-spacing:var(--gd-type-title-1-tracking)}.gd-t-title1{font-size:var(--gd-type-title-1-size);line-height:var(--gd-type-title-1-line);font-weight:var(--gd-type-title-1-weight);letter-spacing:var(--gd-type-title-1-tracking)}.gd-t-title2{font-size:var(--gd-type-title-2-size);line-height:var(--gd-type-title-2-line);font-weight:var(--gd-type-title-2-weight)}.gd-t-title3{font-size:var(--gd-type-title-3-size);line-height:var(--gd-type-title-3-line);font-weight:var(--gd-type-title-3-weight)}.gd-t-headline{font-size:var(--gd-type-headline-size);line-height:var(--gd-type-headline-line);font-weight:var(--gd-type-headline-weight)}.gd-t-body{font-size:var(--gd-type-body-size);line-height:var(--gd-type-body-line);font-weight:var(--gd-type-body-weight)}.gd-t-bodyweb{font-size:var(--gd-type-body-web-size);line-height:var(--gd-type-body-web-line);font-weight:var(--gd-type-body-web-weight)}.gd-t-callout{font-size:var(--gd-type-callout-size);line-height:var(--gd-type-callout-line);font-weight:var(--gd-type-callout-weight)}.gd-t-subhead{font-size:var(--gd-type-subhead-size);line-height:var(--gd-type-subhead-line);font-weight:var(--gd-type-subhead-weight)}.gd-t-footnote{font-size:var(--gd-type-footnote-size);line-height:var(--gd-type-footnote-line);font-weight:var(--gd-type-footnote-weight)}.gd-t-caption{font-size:var(--gd-type-caption-size);line-height:var(--gd-type-caption-line);font-weight:var(--gd-type-caption-weight)}.gd-t-caption2{font-size:var(--gd-type-caption-2-size);line-height:var(--gd-type-caption-2-line);font-weight:var(--gd-type-caption-2-weight)}.gd-t-medium{font-weight:var(--gd-type-caption-weight)}.gd-t-semibold{font-weight:var(--gd-type-headline-weight)}.gd-c-secondary{color:var(--gd-text-secondary)}.gd-c-tertiary{color:var(--gd-text-tertiary)}.gd-c-link{color:var(--gd-text-link)}.gd-c-danger{color:var(--gd-text-danger)}.gd-c-warning{color:var(--gd-text-warning)}.gd-c-success{color:var(--gd-text-success)}.gd-tn{font-variant-numeric:tabular-nums}.gd-one-line{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.gd-btn{--gd-btn-h:var(--gd-kit-btn-md);--gd-btn-bg:var(--gd-action-primary);--gd-btn-fg:var(--gd-action-primary-text);justify-content:center;align-items:center;gap:var(--gd-space-8);height:var(--gd-btn-h);padding-block:0;padding-inline:var(--gd-space-16);border-radius:var(--gd-radius-sm);background:var(--gd-btn-bg);color:var(--gd-btn-fg);font-size:var(--gd-kit-font-control);line-height:var(--gd-kit-line-control);font-weight:var(--gd-kit-btn-weight);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:background-color var(--gd-duration-quick) var(--gd-ease-standard), transform var(--gd-duration-quick) var(--gd-ease-standard);border:1px solid #0000;flex:none;text-decoration:none;display:inline-flex;position:relative}.gd-btn--sm{--gd-btn-h:var(--gd-kit-btn-sm);padding-inline:var(--gd-space-12);font-size:var(--gd-type-footnote-size);line-height:var(--gd-type-footnote-line);font-weight:var(--gd-type-caption-weight)}.gd-btn--md{--gd-btn-h:var(--gd-kit-btn-md)}.gd-btn--lg{--gd-btn-h:var(--gd-kit-btn-lg);padding-inline:var(--gd-space-20);font-size:var(--gd-type-headline-size);line-height:var(--gd-type-headline-line)}.gd-btn--block{inline-size:100%;display:flex}.gd-btn--primary{--gd-btn-bg:var(--gd-action-primary);--gd-btn-fg:var(--gd-action-primary-text)}.gd-btn--secondary{--gd-btn-bg:var(--gd-action-secondary);--gd-btn-fg:var(--gd-action-secondary-text);border-color:var(--gd-border-hairline)}.gd-btn--tertiary{--gd-btn-bg:var(--gd-action-tertiary);--gd-btn-fg:var(--gd-action-tertiary-text);padding-inline:var(--gd-space-8)}.gd-btn--destructive{--gd-btn-bg:var(--gd-action-destructive);--gd-btn-fg:var(--gd-action-destructive-text)}.gd-btn--onbrand{--gd-btn-bg:var(--gd-core-matzah-100);--gd-btn-fg:var(--gd-core-forest-800)}.gd-btn--tertiary-danger{--gd-btn-bg:var(--gd-action-tertiary);--gd-btn-fg:var(--gd-text-danger);padding-inline:var(--gd-space-8)}.gd-btn__icon{width:var(--gd-space-20);height:var(--gd-space-20);flex:none}.gd-btn--sm .gd-btn__icon{width:var(--gd-space-16);height:var(--gd-space-16)}.gd-btn--primary.is-hover{--gd-btn-bg:var(--gd-action-primary-hover)}.gd-btn--secondary.is-hover{--gd-btn-bg:var(--gd-surface-raised-hover)}.gd-btn--tertiary.is-hover{--gd-btn-bg:var(--gd-surface-raised)}.gd-btn--tertiary-danger.is-hover{--gd-btn-bg:var(--gd-status-overdue-bg)}.gd-btn--destructive.is-hover{--gd-btn-bg:var(--gd-action-destructive-hover)}.gd-btn--onbrand.is-hover{--gd-btn-bg:var(--gd-core-matzah-50)}@media (hover:hover){.gd-btn--primary:hover:not(:disabled){--gd-btn-bg:var(--gd-action-primary-hover)}.gd-btn--secondary:hover:not(:disabled){--gd-btn-bg:var(--gd-surface-raised-hover)}.gd-btn--tertiary:hover:not(:disabled){--gd-btn-bg:var(--gd-surface-raised)}.gd-btn--tertiary-danger:hover:not(:disabled){--gd-btn-bg:var(--gd-status-overdue-bg)}.gd-btn--destructive:hover:not(:disabled){--gd-btn-bg:var(--gd-action-destructive-hover)}.gd-btn--onbrand:hover:not(:disabled){--gd-btn-bg:var(--gd-core-matzah-50)}}.gd-btn:active:not(:disabled),.gd-btn.is-pressed{transform:scale(var(--gd-scale-press))}.gd-btn--primary:active:not(:disabled),.gd-btn--primary.is-pressed{--gd-btn-bg:var(--gd-action-primary-pressed)}.gd-btn--secondary:active:not(:disabled),.gd-btn--secondary.is-pressed{--gd-btn-bg:var(--gd-surface-sunken)}.gd-btn--tertiary:active:not(:disabled),.gd-btn--tertiary.is-pressed{--gd-btn-bg:var(--gd-surface-raised-hover)}.gd-btn--destructive:active:not(:disabled),.gd-btn--destructive.is-pressed{--gd-btn-bg:var(--gd-action-destructive-pressed)}.gd-btn--onbrand:active:not(:disabled),.gd-btn--onbrand.is-pressed{--gd-btn-bg:var(--gd-core-matzah-200)}.gd-btn:focus-visible,.gd-btn.is-focus{outline:2px solid var(--gd-border-focus);outline-offset:2px}.gd-btn--onbrand:focus-visible,.gd-btn--onbrand.is-focus{outline-color:var(--gd-accent-tag)}.gd-btn:disabled,.gd-btn[aria-disabled=true],.gd-btn.is-disabled{--gd-btn-bg:var(--gd-action-disabled);--gd-btn-fg:var(--gd-action-disabled-text);box-shadow:none;cursor:not-allowed;border-color:#0000;transform:none}.gd-btn--tertiary:disabled,.gd-btn--tertiary.is-disabled,.gd-btn--tertiary-danger:disabled,.gd-btn--tertiary-danger.is-disabled{--gd-btn-bg:transparent}.gd-btn.is-loading{color:#0000;pointer-events:none}.gd-btn.is-loading:after{content:"";width:var(--gd-kit-spinner);height:var(--gd-kit-spinner);border-radius:var(--gd-radius-full);border:2px solid var(--gd-btn-fg);animation:gd-kf-spin var(--gd-kit-spin) linear infinite;border-inline-end-color:#0000;margin:auto;position:absolute;inset:0}.gd-iconbtn{width:var(--gd-kit-iconbtn);height:var(--gd-kit-iconbtn);border-radius:var(--gd-radius-sm);color:var(--gd-text-secondary);cursor:pointer;transition:background-color var(--gd-duration-quick) var(--gd-ease-standard), transform var(--gd-duration-quick) var(--gd-ease-standard);background:0 0;border:1px solid #0000;flex:none;place-items:center;padding:0;text-decoration:none;display:inline-grid;position:relative}.gd-iconbtn--touch{width:var(--gd-kit-touch);height:var(--gd-kit-touch)}.gd-iconbtn--secondary{background:var(--gd-action-secondary);border-color:var(--gd-border-hairline);color:var(--gd-text-primary)}.gd-iconbtn--primary{background:var(--gd-action-primary);color:var(--gd-action-primary-text)}.gd-iconbtn--primary.is-hover{background:var(--gd-action-primary-hover);color:var(--gd-action-primary-text)}.gd-iconbtn--onbrand{color:var(--gd-text-on-brand)}.gd-iconbtn.is-hover{background:var(--gd-surface-raised);color:var(--gd-text-primary)}.gd-iconbtn--onbrand.is-hover{background:var(--gd-kit-on-brand-hover);color:var(--gd-text-on-brand)}@media (hover:hover){.gd-iconbtn:hover:not(:disabled){background:var(--gd-surface-raised);color:var(--gd-text-primary)}.gd-iconbtn--onbrand:hover:not(:disabled){background:var(--gd-kit-on-brand-hover);color:var(--gd-text-on-brand)}.gd-iconbtn--primary:hover:not(:disabled){background:var(--gd-action-primary-hover);color:var(--gd-action-primary-text)}}.gd-iconbtn:active:not(:disabled),.gd-iconbtn.is-pressed{transform:scale(var(--gd-scale-press));background:var(--gd-surface-sunken)}.gd-iconbtn:focus-visible,.gd-iconbtn.is-focus{outline:2px solid var(--gd-border-focus);outline-offset:2px}.gd-iconbtn.is-selected{background:var(--gd-action-selected);color:var(--gd-action-selected-text)}.gd-iconbtn:disabled,.gd-iconbtn.is-disabled{color:var(--gd-action-disabled-text);cursor:not-allowed;background:0 0;transform:none}.gd-density--web{--gd-kit-btn-sm:var(--gd-space-32);--gd-kit-btn-md:var(--gd-space-40);--gd-kit-btn-lg:var(--gd-space-48);--gd-kit-iconbtn:var(--gd-space-40);--gd-kit-input-h:var(--gd-space-40);--gd-kit-input-font:var(--gd-type-body-web-size);--gd-kit-input-line:var(--gd-type-body-web-line);--gd-kit-font-control:var(--gd-type-subhead-size);--gd-kit-line-control:var(--gd-type-subhead-line);--gd-kit-menu-item-h:36px;--gd-kit-btn-weight:var(--gd-type-caption-weight);--gd-kit-line-row:var(--gd-space-32)}.gd-console,.gd-density--console{--gd-kit-btn-sm:var(--gd-kit-console-btn-sm);--gd-kit-btn-md:var(--gd-kit-console-btn-md);--gd-kit-btn-lg:var(--gd-kit-console-btn-lg);--gd-kit-iconbtn:var(--gd-kit-console-btn-md);--gd-kit-input-h:var(--gd-space-40);--gd-kit-input-font:var(--gd-type-body-web-size);--gd-kit-input-line:var(--gd-type-body-web-line);--gd-kit-font-control:var(--gd-kit-type-console);--gd-kit-line-control:var(--gd-type-footnote-line);--gd-kit-menu-item-h:var(--gd-kit-search-h);--gd-kit-btn-weight:var(--gd-type-caption-weight);--gd-kit-line-row:var(--gd-space-32)}.gd-phone,.gd-density--touch{--gd-kit-btn-md:var(--gd-kit-touch);--gd-kit-iconbtn:var(--gd-kit-touch);--gd-kit-input-h:var(--gd-kit-touch);--gd-kit-input-font:var(--gd-type-body-size);--gd-kit-input-line:var(--gd-type-body-line);--gd-kit-menu-item-h:var(--gd-kit-touch);--gd-kit-font-control:var(--gd-type-headline-size);--gd-kit-line-control:var(--gd-type-headline-line);--gd-kit-btn-weight:var(--gd-type-headline-weight);--gd-kit-line-row:var(--gd-kit-touch)}.gd-console{width:var(--gd-kit-console-w);height:var(--gd-kit-console-h);background:var(--gd-core-forest-900);color:var(--gd-text-primary);font-family:var(--gd-font-ui);font-size:var(--gd-kit-type-console);flex:none;line-height:1.45;display:flex;position:relative;overflow:hidden}.gd-sidebar{gap:var(--gd-space-12);width:var(--gd-kit-sidebar-w);max-width:100%;padding:var(--gd-kit-sidebar-pad-top) var(--gd-space-12) var(--gd-space-12);background:var(--gd-core-forest-900);color:var(--gd-text-on-brand);flex-direction:column;flex:none;display:flex}.gd-sidebar :focus-visible,.gd-sidebar .is-focus{outline:2px solid var(--gd-accent-tag);outline-offset:2px}.gd-sidebar__brand{align-items:center;gap:var(--gd-space-8);height:var(--gd-space-32);padding-inline:var(--gd-space-8);font-family:var(--gd-font-display);font-size:var(--gd-type-title-3-size);line-height:var(--gd-type-title-3-line);font-weight:var(--gd-type-title-3-weight);white-space:nowrap;display:flex}.gd-sidebar__group{gap:var(--gd-space-2);flex-direction:column;display:flex}.gd-sidebar__label{padding:0 var(--gd-space-12) var(--gd-space-4);font-size:var(--gd-kit-type-kicker);line-height:var(--gd-type-caption-line);letter-spacing:var(--gd-kit-kicker-tracking);color:var(--gd-core-forest-200);white-space:nowrap;font-weight:700}.gd-sidebar__item{align-items:center;gap:var(--gd-space-12);height:var(--gd-kit-sidebar-item-h);padding-inline:var(--gd-space-12);border-radius:var(--gd-radius-sm);color:var(--gd-text-on-brand);white-space:nowrap;cursor:pointer;font-size:var(--gd-type-footnote-size);line-height:var(--gd-type-footnote-line);font-weight:var(--gd-type-caption-weight);transition:background-color var(--gd-duration-quick) var(--gd-ease-standard);text-decoration:none;display:flex;position:relative}.gd-sidebar__item .gd-icon{opacity:.8}.gd-sidebar__text{text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.gd-sidebar__item.is-hover{background:var(--gd-kit-on-brand-hover)}@media (hover:hover){.gd-sidebar__item:hover{background:var(--gd-kit-on-brand-hover)}}.gd-sidebar__item.is-selected,.gd-sidebar__item[aria-current=page]{background:var(--gd-core-forest-700);font-weight:var(--gd-type-headline-weight)}.gd-sidebar__item.is-selected:before,.gd-sidebar__item[aria-current=page]:before{content:"";inset-inline-start:0;inset-block:var(--gd-space-8);width:var(--gd-kit-sidebar-bar-w);background:var(--gd-accent-tag);border-start-end-radius:var(--gd-radius-xs);border-end-end-radius:var(--gd-radius-xs);position:absolute}.gd-sidebar__item.is-selected .gd-icon,.gd-sidebar__item[aria-current=page] .gd-icon{color:var(--gd-accent-tag);opacity:1}.gd-sidebar__count{min-width:var(--gd-kit-sidebar-count-h);height:var(--gd-kit-sidebar-count-h);padding-inline:var(--gd-space-4);border-radius:var(--gd-radius-full);background:var(--gd-kit-on-brand-fill);font-size:var(--gd-type-caption-2-size);line-height:var(--gd-kit-sidebar-count-h);font-weight:var(--gd-type-headline-weight);text-align:center;font-variant-numeric:tabular-nums;margin-inline-start:auto}.gd-sidebar__footer{gap:var(--gd-space-2);border-block-start:1px solid var(--gd-kit-on-brand-line);flex-direction:column;margin-block-start:auto;padding-block-start:var(--gd-space-12);display:flex}.gd-sidebar__user{align-items:center;gap:var(--gd-space-12);padding:var(--gd-space-4) var(--gd-space-12) var(--gd-space-8);min-width:0;display:flex}.gd-sidebar__user-name{font-size:var(--gd-kit-type-meta);line-height:var(--gd-type-caption-line);font-weight:var(--gd-type-headline-weight);white-space:nowrap}.gd-sidebar__user-role{font-size:var(--gd-kit-type-sub);line-height:var(--gd-type-caption-line);color:var(--gd-core-forest-200);white-space:nowrap}.gd-sidebar--rail{width:var(--gd-kit-rail-w);padding-inline:var(--gd-space-8);align-items:center}.gd-sidebar--rail .gd-sidebar__label,.gd-sidebar--rail .gd-sidebar__text,.gd-sidebar--rail .gd-sidebar__user-meta{display:none}.gd-sidebar--rail .gd-sidebar__item{width:var(--gd-space-48);justify-content:center;padding-inline:0}.gd-sidebar--rail .gd-sidebar__count{min-width:0;width:var(--gd-kit-sidebar-dot);height:var(--gd-kit-sidebar-dot);background:var(--gd-accent-tag);padding:0;font-size:0;line-height:0;position:absolute;inset-block-start:var(--gd-space-4);inset-inline-end:var(--gd-space-4);overflow:hidden}.gd-sidebar--rail .gd-sidebar__user{justify-content:center;padding-inline:0}.gd-console--tablet{width:var(--gd-kit-tablet-w);height:var(--gd-kit-tablet-h)}.gd-console--narrow{width:var(--gd-kit-tablet-h);height:var(--gd-kit-tablet-w)}.gd-console.gd-console--fluid{width:100%;height:100dvh}:is(.gd-console--tablet,.gd-console--narrow) .gd-sidebar{width:var(--gd-kit-rail-w);padding-inline:var(--gd-space-8);align-items:center}:is(.gd-console--tablet,.gd-console--narrow) :is(.gd-sidebar__label,.gd-sidebar__text,.gd-sidebar__user-meta,.gd-sidebar__brand){display:none}:is(.gd-console--tablet,.gd-console--narrow) .gd-sidebar__item{width:var(--gd-space-48);justify-content:center;padding-inline:0}:is(.gd-console--tablet,.gd-console--narrow) .gd-sidebar__count{min-width:0;width:var(--gd-kit-sidebar-dot);height:var(--gd-kit-sidebar-dot);background:var(--gd-accent-tag);padding:0;font-size:0;line-height:0;position:absolute;inset-block-start:var(--gd-space-4);inset-inline-end:var(--gd-space-4);overflow:hidden}:is(.gd-console--tablet,.gd-console--narrow) .gd-sidebar__user{justify-content:center;padding-inline:0}.gd-sidebar--rail .gd-sidebar__brand{inline-size:var(--gd-space-48);justify-content:center;gap:0;padding-inline:0;font-size:0;line-height:0;display:flex}.gd-console--tablet .gd-drawer{inline-size:min(var(--gd-kit-drawer-w), 100% - var(--gd-kit-drawer-gutter))}.gd-console--narrow .gd-drawer{border-inline-start:0;border-radius:0;inline-size:100%}.gd-console--narrow .gd-drawer__split{grid-template-columns:minmax(0,1fr)}.gd-console--narrow .gd-topbar .gd-search{display:none}.gd-console--narrow .gd-calendar{--gd-kit-cal-cols:1}.gd-console--narrow :is(.gd-calendar__vet~.gd-calendar__vet,.gd-calendar__col~.gd-calendar__col){display:none}.gd-tablet{width:var(--gd-kit-ipad-w);height:var(--gd-kit-ipad-h);background:var(--gd-core-forest-900);color:var(--gd-text-on-brand);font-family:var(--gd-font-ui);flex-direction:column;flex:none;display:flex;position:relative;overflow:hidden}.gd-tablet--ipad11{width:var(--gd-kit-ipad-w);height:var(--gd-kit-ipad-h)}.gd-tablet--portrait{width:var(--gd-kit-ipad-h);height:var(--gd-kit-ipad-w)}.gd-tablet>.gd-console{flex:auto;width:100%;height:auto;min-height:0}.gd-tablet--portrait .gd-topbar .gd-search{display:none}.gd-tablet--portrait .gd-topbar__searchbtn{display:inline-grid}.gd-panel{min-width:0;margin-block:var(--gd-kit-panel-inset);margin-inline:0 var(--gd-kit-panel-inset);border-radius:var(--gd-radius-md);border:1px solid var(--gd-kit-panel-border);background:var(--gd-surface-page);color:var(--gd-text-primary);flex-direction:column;flex:auto;display:flex;position:relative;overflow:hidden}.gd-topbar{align-items:center;gap:var(--gd-space-12);height:var(--gd-kit-topbar-h);padding-inline:var(--gd-space-20);border-block-end:1px solid var(--gd-border-hairline);flex:none;display:flex}.gd-topbar__lead{flex-direction:column;flex:auto;min-width:0;display:flex}.gd-topbar__title{font-size:var(--gd-type-title-3-size);line-height:var(--gd-space-24);font-weight:var(--gd-type-title-3-weight);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.gd-topbar__meta{font-size:var(--gd-kit-type-meta);line-height:var(--gd-type-caption-line);color:var(--gd-text-tertiary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.gd-topbar__actions{align-items:center;gap:var(--gd-space-4);flex:none;display:flex}.gd-topbar__searchbtn{display:none}.gd-console--narrow .gd-topbar__searchbtn{display:inline-grid}.gd-search{align-items:center;gap:var(--gd-space-8);min-width:0;inline-size:min(var(--gd-kit-search-max), 100%);height:var(--gd-kit-search-h);padding-inline:var(--gd-space-12) var(--gd-space-8);border:1px solid var(--gd-border-hairline);border-radius:var(--gd-radius-sm);background:var(--gd-surface-card);color:var(--gd-text-tertiary);font-size:var(--gd-kit-type-console);line-height:var(--gd-space-20);flex:0 auto;display:flex}.gd-search__input{min-width:0;height:100%;color:var(--gd-text-primary);font-size:inherit;background:0 0;border:0;outline:0;flex:auto;padding:0}.gd-search__input::placeholder,.gd-search__placeholder{color:var(--gd-text-placeholder);white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.gd-search .gd-kbd{margin-inline-start:auto}.gd-search:focus-within,.gd-search.is-focus{background:var(--gd-surface-raised);outline:2px solid var(--gd-border-focus);outline-offset:2px}.gd-search.is-disabled{background:var(--gd-action-disabled);color:var(--gd-action-disabled-text)}.gd-search--sm{height:var(--gd-kit-toolbar-search-h);inline-size:min(var(--gd-kit-toolbar-search-max), 100%);min-inline-size:min(var(--gd-kit-toolbar-search-min), 100%)}.gd-page{gap:var(--gd-space-12);min-height:0;padding:var(--gd-space-12) var(--gd-space-20) var(--gd-space-16);flex-direction:column;flex:auto;display:flex;position:relative;overflow:hidden}.gd-tablewrap,.gd-list,.gd-calendar__scroll,.gd-board__col,.gd-inbox__scroll{position:relative}.gd-page>:is(.gd-tablewrap,.gd-calendar,.gd-board,.gd-list,.gd-inbox,.gd-monthgrid--console){flex:auto;min-height:0}.gd-page>.gd-monthgrid--console{overflow-y:auto}.gd-page>.gd-monthgrid--console .gd-monthgrid__dow{z-index:1;position:sticky;inset-block-start:0}.gd-toolbar{align-items:center;gap:var(--gd-space-8);height:var(--gd-kit-toolbar-h);flex:none;min-width:0;display:flex}.gd-chips{align-items:center;gap:var(--gd-space-8);scrollbar-width:none;min-width:0;padding:var(--gd-space-4);margin:calc(var(--gd-space-2) * -1);display:flex;overflow-x:auto}.gd-filter-drawer__fieldset>.gd-chips{margin-inline:0}.gd-chip{align-items:center;gap:var(--gd-space-4);height:var(--gd-space-32);padding-block:0;padding-inline:var(--gd-space-12);border-radius:var(--gd-radius-full);border:1px solid var(--gd-border-hairline);background:var(--gd-surface-card);color:var(--gd-text-primary);font-size:var(--gd-type-footnote-size);line-height:var(--gd-type-footnote-line);font-weight:var(--gd-type-caption-weight);white-space:nowrap;cursor:pointer;transition:background-color var(--gd-duration-standard) var(--gd-ease-standard);flex:none;display:inline-flex}.gd-chip__count{color:var(--gd-text-tertiary);font-variant-numeric:tabular-nums}.gd-chip__remove,.gd-search__clear{width:var(--gd-space-24);height:var(--gd-space-24);margin-inline:calc(var(--gd-space-2) * -1) calc((var(--gd-space-4) + var(--gd-space-2)) * -1);font:inherit;border-radius:var(--gd-radius-full);color:inherit;opacity:.72;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.gd-chip__remove:focus-visible,.gd-search__clear:focus-visible{outline-offset:0}.gd-chip--filter{background:var(--gd-surface-raised);padding-inline-end:var(--gd-space-8)}.gd-chip.is-hover{background:var(--gd-surface-raised)}@media (hover:hover){.gd-chip:hover:not(.is-selected):not([aria-pressed=true]){background:var(--gd-surface-raised)}}.gd-chip.is-selected,.gd-chip[aria-pressed=true]{background:var(--gd-action-selected);border-color:var(--gd-action-selected);color:var(--gd-action-selected-text)}.gd-chip.is-selected .gd-chip__count,.gd-chip[aria-pressed=true] .gd-chip__count{color:inherit}.gd-chip:focus-visible,.gd-chip.is-focus{outline:2px solid var(--gd-border-focus);outline-offset:2px}.gd-chip.is-disabled{background:var(--gd-action-disabled);color:var(--gd-action-disabled-text);cursor:not-allowed;border-color:#0000}.gd-count{font-size:var(--gd-kit-type-sub);line-height:var(--gd-type-caption-line);color:var(--gd-text-tertiary);font-variant-numeric:tabular-nums;white-space:nowrap}.gd-clear{height:var(--gd-space-32);padding-block:0;padding-inline:var(--gd-space-8);border-radius:var(--gd-radius-sm);color:var(--gd-text-link);font-size:var(--gd-type-footnote-size);font-weight:var(--gd-type-caption-weight);white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;display:inline-flex}.gd-clear.is-hover{background:var(--gd-surface-raised)}@media (hover:hover){.gd-clear:hover{background:var(--gd-surface-raised)}}.gd-tabs{gap:var(--gd-space-4);border-block-end:1px solid var(--gd-border-hairline);scrollbar-width:none;flex:none;display:flex;overflow-x:auto}.gd-tab{align-items:center;gap:var(--gd-space-8);height:var(--gd-kit-btn-md);padding-inline:var(--gd-space-12);cursor:pointer;color:var(--gd-text-secondary);font-size:var(--gd-kit-font-control);font-weight:var(--gd-type-caption-weight);white-space:nowrap;background:0 0;border:0;text-decoration:none;display:inline-flex;position:relative}.gd-tab.is-selected,.gd-tab[aria-selected=true]{color:var(--gd-text-primary);font-weight:var(--gd-type-headline-weight)}.gd-tab.is-selected:after,.gd-tab[aria-selected=true]:after{content:"";inset-inline:var(--gd-space-12);height:var(--gd-space-2);border-radius:var(--gd-radius-xs);background:var(--gd-action-selected);position:absolute;inset-block-end:-1px}.gd-tab.is-hover{color:var(--gd-text-primary)}@media (hover:hover){.gd-tab:hover{color:var(--gd-text-primary)}}.gd-tab:focus-visible,.gd-tab.is-focus{outline:2px solid var(--gd-border-focus);outline-offset:-2px}.gd-breadcrumb{align-items:center;gap:var(--gd-space-4);font-size:var(--gd-type-footnote-size);line-height:var(--gd-type-footnote-line);color:var(--gd-text-secondary);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.gd-breadcrumb__item{align-items:center;gap:var(--gd-space-4);min-height:var(--gd-kit-line-row);color:var(--gd-text-secondary);white-space:nowrap;text-decoration:none;display:inline-flex}.gd-breadcrumb__item+.gd-breadcrumb__item:before{content:"/";color:var(--gd-text-tertiary)}.gd-breadcrumb__item.is-current,.gd-breadcrumb__item[aria-current=page]{color:var(--gd-text-primary);font-weight:var(--gd-type-caption-weight)}.gd-breadcrumb__item.is-hover{color:var(--gd-text-link);text-decoration:underline}@media (hover:hover){a.gd-breadcrumb__item:hover{color:var(--gd-text-link);text-decoration:underline}}.gd-breadcrumb__item.is-focus,.gd-breadcrumb__item:focus-visible{outline:2px solid var(--gd-border-focus);outline-offset:2px;border-radius:var(--gd-radius-xs)}.gd-subnav{gap:var(--gd-space-2);inline-size:var(--gd-kit-subnav-w);flex-direction:column;flex:none;max-inline-size:100%;display:flex}.gd-subnav__label{padding:var(--gd-space-12) var(--gd-space-12) var(--gd-space-4);font-size:var(--gd-type-caption-size);line-height:var(--gd-type-caption-line);font-weight:var(--gd-type-headline-weight);color:var(--gd-text-tertiary);white-space:nowrap}.gd-subnav__item{align-items:center;gap:var(--gd-space-8);inline-size:100%;min-height:var(--gd-kit-menu-item-h);padding-block:0;padding-inline:var(--gd-space-12);border-radius:var(--gd-radius-sm);color:var(--gd-text-secondary);text-align:start;white-space:nowrap;cursor:pointer;font:inherit;font-size:var(--gd-kit-font-control);line-height:var(--gd-kit-line-control);font-weight:var(--gd-type-caption-weight);background:0 0;border:0;text-decoration:none;display:flex;position:relative}.gd-subnav__item .gd-icon{width:var(--gd-space-16);height:var(--gd-space-16);color:var(--gd-text-tertiary)}.gd-subnav__count{color:var(--gd-text-tertiary);font-size:var(--gd-type-caption-size);font-variant-numeric:tabular-nums;margin-inline-start:auto}.gd-subnav__item.is-hover{background:var(--gd-surface-raised);color:var(--gd-text-primary)}@media (hover:hover){.gd-subnav__item:hover{background:var(--gd-surface-raised);color:var(--gd-text-primary)}}.gd-subnav__item.is-selected,.gd-subnav__item[aria-current=page]{background:var(--gd-surface-raised);color:var(--gd-text-primary);font-weight:var(--gd-type-headline-weight)}.gd-subnav__item.is-selected:before,.gd-subnav__item[aria-current=page]:before{content:"";inset-inline-start:0;inset-block:var(--gd-space-8);width:var(--gd-kit-sidebar-bar-w);background:var(--gd-action-primary);border-start-end-radius:var(--gd-radius-xs);border-end-end-radius:var(--gd-radius-xs);position:absolute}.gd-subnav__item.is-selected .gd-icon,.gd-subnav__item[aria-current=page] .gd-icon{color:var(--gd-action-primary)}.gd-subnav__item:focus-visible,.gd-subnav__item.is-focus{outline:2px solid var(--gd-border-focus);outline-offset:-2px}.gd-tablewrap{border:1px solid var(--gd-border-hairline);border-radius:var(--gd-radius-lg);background:var(--gd-surface-card);min-width:0;overflow:auto}.gd-table{border-collapse:separate;border-spacing:0;inline-size:100%;font-size:var(--gd-type-footnote-size);line-height:var(--gd-type-footnote-line);font-variant-numeric:tabular-nums}.gd-table th{z-index:1;height:var(--gd-kit-table-head-h);padding-inline:var(--gd-space-12);background:var(--gd-surface-card);border-block-end:1px solid var(--gd-border-hairline);text-align:start;white-space:nowrap;font-size:var(--gd-type-caption-size);line-height:var(--gd-type-caption-line);font-weight:var(--gd-type-caption-weight);color:var(--gd-text-tertiary);position:sticky;inset-block-start:0}.gd-table td{height:var(--gd-kit-table-row-h);padding-inline:var(--gd-space-12);border-block-end:1px solid var(--gd-border-hairline);white-space:nowrap;color:var(--gd-text-primary)}.gd-table tbody tr:last-child td{border-block-end:0}.gd-table--dense td{height:var(--gd-kit-table-row-dense-h)}.gd-table .gd-table__section td{height:var(--gd-kit-table-row-dense-h);background:var(--gd-surface-raised);color:var(--gd-text-secondary);font-size:var(--gd-type-caption-size);line-height:var(--gd-type-caption-line);font-weight:var(--gd-type-headline-weight)}.gd-table .gd-table__spacer td{height:var(--height,var(--gd-kit-table-row-h));border:0;padding:0}.gd-table .gd-table__num{text-align:end;font-variant-numeric:tabular-nums}.gd-table .gd-table__name{min-inline-size:var(--gd-kit-table-name-min);padding-block:var(--gd-space-4);white-space:normal;text-wrap:balance;overflow-wrap:anywhere}.gd-table__select{inline-size:var(--gd-kit-touch);padding-inline:var(--gd-space-12) 0}.gd-table__actions{inline-size:var(--gd-kit-touch);text-align:end}.gd-table__sort{align-items:center;gap:var(--gd-space-4);color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.gd-table__sort .gd-icon{width:var(--gd-space-16);height:var(--gd-space-16)}.gd-table th.is-sorted,.gd-table th[aria-sort]{color:var(--gd-text-primary)}.gd-table tbody tr.is-hover td{background:var(--gd-surface-raised)}@media (hover:hover){.gd-table tbody tr:hover td{background:var(--gd-surface-raised)}}.gd-table tbody tr:focus-visible,.gd-table tbody tr.is-focus{outline:2px solid var(--gd-border-focus);outline-offset:-2px}.gd-table tbody tr.is-selected td,.gd-table tbody tr[aria-selected=true] td{background:var(--gd-surface-raised-hover)}.gd-table .gd-table__totals td{z-index:1;height:var(--gd-kit-table-row-h);background:var(--gd-surface-card);border-block:1px solid var(--gd-border-hairline) 0;font-weight:var(--gd-type-headline-weight);position:sticky;inset-block-end:0}.gd-pager{justify-content:flex-end;align-items:center;gap:var(--gd-space-8);height:var(--gd-kit-toolbar-h);font-size:var(--gd-kit-type-sub);color:var(--gd-text-tertiary);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;display:flex}.gd-bulkbar{align-items:center;gap:var(--gd-space-12);height:var(--gd-kit-bulkbar-h);padding-inline:var(--gd-space-12) var(--gd-space-4);border-radius:var(--gd-radius-sm);background:var(--gd-text-primary);color:var(--gd-surface-card);font-size:var(--gd-type-footnote-size);font-weight:var(--gd-type-caption-weight);white-space:nowrap;flex:none;display:flex}.gd-bulkbar .gd-btn--tertiary,.gd-bulkbar .gd-iconbtn{--gd-btn-fg:currentColor;color:inherit}.gd-bulkbar .gd-btn--tertiary.is-hover,.gd-bulkbar .gd-iconbtn.is-hover{background:color-mix(in srgb, currentColor 14%, transparent)}.gd-card{background:var(--gd-surface-card);border:1px solid var(--gd-border-hairline);border-radius:var(--gd-radius-lg);padding:var(--gd-space-20);min-width:0}.gd-card--phone{padding:var(--gd-space-16)}.gd-card--flush{padding:0;overflow:hidden}.gd-list{background:var(--gd-surface-card);border:1px solid var(--gd-border-hairline);border-radius:var(--gd-radius-lg);overflow:hidden}.gd-listrow{align-items:center;gap:var(--gd-space-12);min-height:var(--gd-kit-touch);padding:var(--gd-space-8) var(--gd-space-16);color:inherit;text-decoration:none;display:flex;position:relative}.gd-listrow--web{min-height:var(--gd-space-40)}.gd-listrow+.gd-listrow:before{content:"";inset-block-start:0;inset-inline:var(--gd-space-16) 0;border-block-start:1px solid var(--gd-border-hairline);position:absolute}.gd-listrow__main{flex-direction:column;flex:auto;min-width:0;display:flex}.gd-listrow__title{font-size:var(--gd-type-headline-size);line-height:var(--gd-type-headline-line);font-weight:var(--gd-type-headline-weight);text-wrap:balance;overflow-wrap:anywhere}.gd-listrow__detail{font-size:var(--gd-type-subhead-size);line-height:var(--gd-type-subhead-line);color:var(--gd-text-secondary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.gd-listrow--web .gd-listrow__title{font-size:var(--gd-type-subhead-size);line-height:var(--gd-type-subhead-line)}.gd-listrow--web .gd-listrow__detail{font-size:var(--gd-type-footnote-size);line-height:var(--gd-type-footnote-line)}.gd-listrow__trail{align-items:center;gap:var(--gd-space-8);color:var(--gd-text-tertiary);flex:none;display:flex}.gd-listrow.is-hover,.gd-listrow.is-selected{background:var(--gd-surface-raised)}@media (hover:hover){a.gd-listrow:hover,button.gd-listrow:hover{background:var(--gd-surface-raised)}}.gd-swipe{align-items:stretch;display:flex;position:relative;overflow:hidden}.gd-swipe+.gd-swipe:before{content:"";z-index:1;inset-block-start:0;inset-inline:var(--gd-space-16) 0;border-block-start:1px solid var(--gd-border-hairline);position:absolute}.gd-swipe>.gd-listrow{background:var(--gd-surface-card);flex:auto;min-width:0}.gd-swipe>.gd-listrow:before{display:none}.gd-swipe__actions{flex:none;display:none}.gd-swipe.is-open .gd-swipe__actions{display:flex}.gd-swipe--leading .gd-swipe__actions{order:-1}.gd-swipe__action{justify-content:center;align-items:center;gap:var(--gd-space-4);width:var(--gd-kit-swipe-action);color:var(--gd-surface-card);font-size:var(--gd-type-caption-size);line-height:var(--gd-type-caption-line);font-weight:var(--gd-type-headline-weight);cursor:pointer;border:0;flex-direction:column;padding:0;display:flex}.gd-swipe__action--check{background:var(--gd-status-done-accent)}.gd-swipe__action--call{background:var(--gd-chart-3)}.gd-swipe__action--danger{background:var(--gd-action-destructive);color:var(--gd-action-destructive-text)}.gd-swipe__action.is-pressed{filter:brightness(.9)}.gd-scrim{z-index:10;background:var(--gd-surface-overlay);-webkit-backdrop-filter:blur(var(--gd-kit-scrim-blur));backdrop-filter:blur(var(--gd-kit-scrim-blur));position:absolute;inset:0}.gd-drawer{z-index:11;inline-size:min(var(--gd-kit-drawer-w), 100% - var(--gd-kit-drawer-gutter));background:var(--gd-surface-page);box-shadow:var(--gd-shadow-3);border-inline-start:1px solid var(--gd-border-hairline);border-start-start-radius:var(--gd-radius-md);border-end-start-radius:var(--gd-radius-md);flex-direction:column;display:flex;position:absolute;inset-block:0;inset-inline-end:0;overflow:hidden}.gd-drawer--mid{inline-size:min(var(--gd-kit-drawer-mid-w), 100% - var(--gd-kit-drawer-gutter))}.gd-drawer--narrow{inline-size:min(var(--gd-kit-drawer-narrow-w), 100% - var(--gd-kit-drawer-gutter))}.gd-drawer__crumb{align-items:center;gap:var(--gd-space-4);min-height:var(--gd-kit-toolbar-h);padding-inline:var(--gd-space-12) var(--gd-space-20);background:var(--gd-surface-card);border-block-end:1px solid var(--gd-border-hairline);font-size:var(--gd-kit-type-meta);color:var(--gd-text-tertiary);white-space:nowrap;flex:none;display:flex}.gd-drawer__header{align-items:center;gap:var(--gd-space-12);min-height:var(--gd-kit-drawer-head-h);padding-block:var(--gd-space-2);padding-inline:var(--gd-space-20) var(--gd-space-12);background:var(--gd-surface-card);border-block-end:1px solid var(--gd-border-hairline);flex:none;display:flex}.gd-drawer__titles{flex-direction:column;flex:auto;min-width:0;display:flex}.gd-drawer__title{align-items:center;gap:var(--gd-space-2) var(--gd-space-8);min-width:0;font-size:var(--gd-type-headline-size);line-height:var(--gd-type-headline-line);font-weight:var(--gd-type-headline-weight);text-wrap:balance;overflow-wrap:anywhere;flex-wrap:wrap;display:flex}.gd-drawer__title>.gd-tag:not(.gd-tag--sm):not(:has(.gd-tag__id)){height:auto;min-height:var(--gd-space-32);padding-block:var(--gd-space-4);white-space:normal;text-wrap:balance;overflow-wrap:anywhere}.gd-drawer__meta{font-size:var(--gd-kit-type-meta);line-height:var(--gd-type-caption-line);color:var(--gd-text-tertiary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.gd-drawer__actions{align-items:center;gap:var(--gd-space-4);flex:none;display:flex}.gd-drawer__tabs{gap:var(--gd-space-8);padding-inline:var(--gd-space-8);background:var(--gd-surface-card);border-block-end:1px solid var(--gd-border-hairline);flex:none;display:flex}.gd-drawer__body{min-height:0;padding:var(--gd-space-16) var(--gd-space-20) var(--gd-space-20);background:var(--gd-surface-page);flex:auto;overflow-y:auto}.gd-drawer__split{grid-template-columns:minmax(0, 1.5fr) minmax(var(--gd-kit-drawer-side-min), 1fr);gap:var(--gd-space-16);align-items:start;display:grid}.gd-drawer__footer{justify-content:flex-end;align-items:center;gap:var(--gd-space-8);height:var(--gd-kit-drawer-foot-h);padding-inline:var(--gd-space-20);background:var(--gd-surface-card);border-block-start:1px solid var(--gd-border-hairline);flex:none;display:flex}.gd-drawer__status{font-size:var(--gd-kit-type-meta);color:var(--gd-text-tertiary);white-space:nowrap;margin-inline-end:auto}.gd-drawer__status.is-error{color:var(--gd-text-danger)}.gd-stepper{align-items:center;gap:var(--gd-space-2);font-size:var(--gd-kit-type-meta);color:var(--gd-text-secondary);white-space:nowrap;font-variant-numeric:tabular-nums;flex:none;display:inline-flex}.gd-stepper .gd-iconbtn .gd-icon{width:var(--gd-space-16);height:var(--gd-space-16)}.gd-dialog{inline-size:var(--gd-kit-dialog-w);background:var(--gd-surface-card);border:1px solid var(--gd-border-hairline);border-radius:var(--gd-radius-xl);max-inline-size:100%;box-shadow:var(--gd-shadow-3);flex-direction:column;display:flex;overflow:hidden}.gd-dialog--wide{inline-size:var(--gd-kit-dialog-wide-w)}:is(.gd-drawer,.gd-sheet,.gd-dialog):focus-visible{outline:0}.gd-dialog__header{align-items:center;gap:var(--gd-space-12);padding:var(--gd-space-24) var(--gd-space-24) 0;display:flex}.gd-dialog__title{min-width:0;font-size:var(--gd-type-title-3-size);line-height:var(--gd-type-title-3-line);font-weight:var(--gd-type-title-3-weight);flex:auto}.gd-dialog__body{padding:var(--gd-space-8) var(--gd-space-24) 0;color:var(--gd-text-secondary);font-size:var(--gd-type-body-web-size);line-height:var(--gd-type-body-web-line)}.gd-dialog__footer{justify-content:flex-end;gap:var(--gd-space-8);padding:var(--gd-space-24);flex-wrap:wrap;display:flex}.gd-form-column{gap:var(--gd-space-24);inline-size:var(--gd-kit-form-column);max-inline-size:100%;padding-block:var(--gd-space-32);box-shadow:none;background:0 0;border:0;flex-direction:column;margin:auto;display:flex}.gd-form-column__header{gap:var(--gd-space-8);flex-direction:column;display:flex}.gd-form-column__title{font-size:var(--gd-type-title-2-size);line-height:var(--gd-type-title-2-line);font-weight:var(--gd-type-title-2-weight)}.gd-form-column__lead{font-size:var(--gd-type-body-web-size);line-height:var(--gd-type-body-web-line);color:var(--gd-text-secondary)}.gd-form-column__fields{gap:var(--gd-space-16);flex-direction:column;display:flex}.gd-form-column__actions{gap:var(--gd-space-8);flex-direction:column;display:flex}.gd-form-column__footer{font-size:var(--gd-type-footnote-size);line-height:var(--gd-type-footnote-line);color:var(--gd-text-tertiary);text-align:center}.gd-form-column.is-loading .gd-form-column__fields{opacity:.6;pointer-events:none}.gd-popover{z-index:5;min-inline-size:var(--gd-kit-menu-min-w);padding:var(--gd-space-8);background:var(--gd-surface-card);border:1px solid var(--gd-border-hairline);border-radius:var(--gd-radius-lg);box-shadow:var(--gd-shadow-2);position:absolute;overflow-y:auto}.gd-popover--calendar{min-inline-size:var(--gd-kit-calendar-popover-w)}.gd-popover__header{align-items:center;gap:var(--gd-space-8);padding:var(--gd-space-4) var(--gd-space-8) var(--gd-space-8);border-block-end:1px solid var(--gd-border-hairline);font-size:var(--gd-type-footnote-size);color:var(--gd-text-secondary);white-space:nowrap;margin-block-end:var(--gd-space-4);display:flex}.gd-menu{min-inline-size:var(--gd-kit-menu-min-w);padding:var(--gd-space-4);background:var(--gd-surface-card);border:1px solid var(--gd-border-hairline);border-radius:var(--gd-radius-md);box-shadow:var(--gd-shadow-2);flex-direction:column;display:flex}.gd-popover .gd-menu{box-shadow:none;background:0 0;border:0;min-inline-size:0;padding:0}.gd-menu__item{align-items:center;gap:var(--gd-space-8);inline-size:100%;min-height:var(--gd-kit-menu-item-h);padding-block:0;padding-inline:var(--gd-space-8);border-radius:var(--gd-radius-sm);color:var(--gd-text-primary);text-align:start;white-space:nowrap;cursor:pointer;font-size:var(--gd-kit-font-control);line-height:var(--gd-kit-line-control);font-weight:var(--gd-type-caption-weight);background:0 0;border:0;text-decoration:none;display:flex}.gd-menu__item .gd-icon{color:var(--gd-text-tertiary)}.gd-menu__item.is-hover,.gd-menu__item:focus-visible,.gd-menu__item.is-focus{background:var(--gd-surface-raised);outline:0}@media (hover:hover){.gd-menu__item:hover{background:var(--gd-surface-raised)}}.gd-menu__item.is-disabled{color:var(--gd-action-disabled-text);cursor:not-allowed;background:0 0}.gd-menu__item--danger,.gd-menu__item--danger .gd-icon{color:var(--gd-text-danger)}.gd-menu__kbd{color:var(--gd-text-tertiary);font-size:var(--gd-type-caption-size);margin-inline-start:auto}.gd-menu__sep{border:0;border-block-start:1px solid var(--gd-border-hairline);margin-block:var(--gd-space-4)}.gd-menu__group{padding:var(--gd-space-8) var(--gd-space-8) var(--gd-space-4);font-size:var(--gd-type-caption-size);line-height:var(--gd-type-caption-line);font-weight:var(--gd-type-headline-weight);color:var(--gd-text-tertiary);white-space:nowrap}.gd-tooltip{padding:var(--gd-space-4) var(--gd-space-8);border-radius:var(--gd-radius-sm);background:var(--gd-text-primary);color:var(--gd-surface-card);font-size:var(--gd-type-footnote-size);line-height:var(--gd-type-footnote-line);white-space:nowrap;box-shadow:var(--gd-shadow-1);display:inline-block}.gd-toast{align-items:center;gap:var(--gd-space-12);max-inline-size:100%;min-height:var(--gd-space-48);padding-block:var(--gd-space-8);padding-inline:var(--gd-space-16);border-radius:var(--gd-radius-md);background:var(--gd-text-primary);color:var(--gd-surface-card);box-shadow:var(--gd-shadow-2);font-size:var(--gd-type-footnote-size);line-height:var(--gd-type-footnote-line);display:inline-flex}.gd-toast__text{min-width:0}.gd-toast--undo{padding-inline-end:var(--gd-space-8)}.gd-toast__action{height:var(--gd-space-32);padding-block:0;padding-inline:var(--gd-space-8);border-radius:var(--gd-radius-sm);color:inherit;font-weight:var(--gd-type-headline-weight);text-underline-offset:3px;cursor:pointer;white-space:nowrap;background:0 0;border:0;flex:none;text-decoration:underline}.gd-banner{align-items:center;gap:var(--gd-space-12);min-height:var(--gd-space-48);padding-block:var(--gd-space-8);padding-inline:var(--gd-space-16) var(--gd-space-8);font-size:var(--gd-type-footnote-size);line-height:var(--gd-type-footnote-line);display:flex}.gd-banner__text{flex:auto;min-width:0}.gd-banner--info{background:var(--gd-status-info-bg);color:var(--gd-status-info-text)}.gd-banner--due{background:var(--gd-status-due-bg);color:var(--gd-status-due-text)}.gd-banner--overdue{background:var(--gd-status-overdue-bg);color:var(--gd-status-overdue-text)}.gd-banner--offline{background:var(--gd-status-neutral-bg);color:var(--gd-status-neutral-text)}.gd-banner .gd-iconbtn{color:inherit}.gd-layer{z-index:13;padding:var(--gd-kit-layer-pad);pointer-events:none;flex-direction:column;display:flex;position:absolute;inset:0}.gd-layer>*{pointer-events:auto}.gd-layer--center{pointer-events:auto;background:var(--gd-surface-overlay);-webkit-backdrop-filter:blur(var(--gd-kit-scrim-blur));backdrop-filter:blur(var(--gd-kit-scrim-blur));justify-content:center;align-items:center}.gd-layer--toast{z-index:14;justify-content:flex-end;align-items:center;gap:var(--gd-space-8)}.gd-layer--end{align-items:flex-end}.gd-layer--bottom{justify-content:flex-end;padding:0}.gd-layer--top-start,.gd-layer--top-end{z-index:12;padding-block-start:calc(var(--gd-kit-panel-inset) + var(--gd-kit-topbar-h) + var(--gd-space-4));padding-inline:var(--gd-space-20);align-items:flex-start}.gd-layer--top-end{align-items:flex-end}:is(.gd-layer--top-start,.gd-layer--top-end)>.gd-popover{position:relative}.gd-layer__at{position:absolute;inset-block-start:var(--y,0);inset-inline-start:var(--x,0)}.gd-layer--system{z-index:15;pointer-events:auto;background:var(--gd-kit-ios-dim);-webkit-backdrop-filter:none;backdrop-filter:none}.gd-phone>.gd-layer--toast{padding-inline:var(--gd-space-16);padding-block-end:calc(var(--gd-kit-home-h) + var(--gd-space-16))}.gd-phone:has(>:is(.gd-tabbar,.gd-m3-navbar))>.gd-layer--toast{padding-block-end:calc(var(--gd-kit-tabbar-h) + var(--gd-space-16))}.gd-phone{width:var(--gd-kit-phone-w);height:var(--gd-kit-phone-h);background:var(--gd-surface-page);color:var(--gd-text-primary);font-family:var(--gd-font-ui);font-size:var(--gd-type-body-size);line-height:var(--gd-type-body-line);flex-direction:column;flex:none;display:flex;position:relative;overflow:hidden}.gd-statusbar{height:var(--gd-kit-statusbar-h);padding-block:var(--gd-space-16) 0;padding-inline:var(--gd-kit-statusbar-pad-start) var(--gd-kit-statusbar-pad-end);font-size:var(--gd-type-headline-size);line-height:var(--gd-type-headline-line);font-weight:var(--gd-type-headline-weight);color:var(--gd-text-primary);direction:ltr;flex:none;justify-content:space-between;align-items:center;display:flex}.gd-statusbar--light{color:var(--gd-core-matzah-50)}.gd-statusbar__icons{align-items:center;gap:6px;display:flex}.gd-statusbar__icons svg{fill:currentColor}.gd-statusbar--ipad{height:var(--gd-kit-ipad-statusbar-h);padding-block:0;padding-inline:var(--gd-space-20);font-size:var(--gd-type-footnote-size);line-height:var(--gd-type-footnote-line);font-weight:var(--gd-type-headline-weight)}.gd-navbar{align-items:center;gap:var(--gd-space-4);height:var(--gd-kit-navbar-h);padding-inline:var(--gd-space-8);flex:none;display:flex;position:relative}.gd-navbar__title{inset-inline:var(--gd-space-64);text-align:center;font-size:var(--gd-type-headline-size);line-height:var(--gd-type-headline-line);font-weight:var(--gd-type-headline-weight);white-space:nowrap;text-overflow:ellipsis;pointer-events:none;position:absolute;overflow:hidden}.gd-navbar__back{align-items:center;gap:var(--gd-space-2);height:var(--gd-kit-touch);padding-block:0;padding-inline:var(--gd-space-4) var(--gd-space-8);color:var(--gd-text-link);font-size:var(--gd-type-body-size);cursor:pointer;white-space:nowrap;background:0 0;border:0;text-decoration:none;display:inline-flex}.gd-navbar__back .gd-icon:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:scaleX(-1)}.gd-navbar__actions{align-items:center;gap:var(--gd-space-4);margin-inline-start:auto;display:flex}.gd-toolbar-btn{justify-content:center;align-items:center;gap:var(--gd-space-4);height:var(--gd-kit-touch);padding-block:0;padding-inline:var(--gd-space-12);border-radius:var(--gd-radius-full);color:var(--gd-text-link);font-size:var(--gd-type-headline-size);line-height:var(--gd-type-headline-line);font-weight:var(--gd-type-body-weight);white-space:nowrap;cursor:pointer;transition:transform var(--gd-duration-quick) var(--gd-ease-standard);background:0 0;border:0;flex:none;text-decoration:none;display:inline-flex}.gd-toolbar-btn--prominent{padding-inline:var(--gd-space-16);background:var(--gd-action-primary);color:var(--gd-action-primary-text);font-weight:var(--gd-type-headline-weight)}.gd-toolbar-btn.is-hover{background:var(--gd-surface-raised)}.gd-toolbar-btn--prominent.is-hover{background:var(--gd-action-primary-hover)}@media (hover:hover){.gd-toolbar-btn:hover:not(:disabled){background:var(--gd-surface-raised)}.gd-toolbar-btn--prominent:hover:not(:disabled){background:var(--gd-action-primary-hover)}}.gd-toolbar-btn:active:not(:disabled),.gd-toolbar-btn.is-pressed{transform:scale(var(--gd-scale-press))}.gd-toolbar-btn--prominent:active:not(:disabled),.gd-toolbar-btn--prominent.is-pressed{background:var(--gd-action-primary-pressed)}.gd-toolbar-btn:focus-visible,.gd-toolbar-btn.is-focus{outline:2px solid var(--gd-border-focus);outline-offset:2px}.gd-toolbar-btn:disabled,.gd-toolbar-btn.is-disabled{color:var(--gd-action-disabled-text);cursor:not-allowed;background:0 0;transform:none}.gd-toolbar-btn--prominent:disabled,.gd-toolbar-btn--prominent.is-disabled{background:var(--gd-action-disabled)}.gd-largetitle{padding:var(--gd-space-4) var(--gd-space-16) var(--gd-space-8);font-size:var(--gd-kit-largetitle-size);line-height:var(--gd-kit-largetitle-line);font-weight:var(--gd-type-title-1-weight);letter-spacing:var(--gd-type-title-1-tracking);white-space:nowrap;text-overflow:ellipsis;flex:none;overflow:hidden}.gd-body{gap:var(--gd-space-16);min-height:0;padding:var(--gd-space-16);flex-direction:column;flex:auto;display:flex;overflow-y:auto}:where(.gd-body,.gd-sheet__body,.gd-board__col,.gd-pdf-viewer__canvas)>*{flex-shrink:0}.gd-hero{inline-size:100%;height:var(--gd-kit-hero-h);background:var(--gd-surface-sunken);flex:none;position:relative;overflow:hidden}.gd-hero__img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.gd-hero__fade{background:linear-gradient(to bottom, transparent, var(--gd-surface-page));pointer-events:none;height:40%;position:absolute;inset-block-end:0;inset-inline:0}.gd-hero__overlay{z-index:2;align-items:center;gap:var(--gd-space-8);max-inline-size:calc(100% - var(--gd-space-32));display:flex;position:absolute;inset-block-end:var(--gd-space-16);inset-inline-start:var(--gd-space-16)}.gd-hero__fallback{color:var(--gd-text-tertiary);place-items:center;display:none;position:absolute;inset:0}.gd-hero__fallback .gd-icon{width:var(--gd-space-48);height:var(--gd-space-48);stroke-width:1.5px}.gd-hero.is-empty{background:var(--gd-surface-raised)}.gd-hero.is-empty .gd-hero__fallback{display:grid}.gd-hero.is-loading .gd-hero__img{visibility:hidden}.gd-hero.is-loading:after{content:"";z-index:1;background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--gd-surface-card) 60%, transparent), transparent);transform:translateX(calc(-100% * var(--gd-kit-dir)));animation:gd-kf-shimmer var(--gd-kit-shimmer) linear infinite;position:absolute;inset:0}.gd-tabbar{height:var(--gd-kit-tabbar-h);padding-block:var(--gd-space-4) calc(var(--gd-kit-tabbar-h) - var(--gd-kit-tabbar-row));border-block-start:1px solid var(--gd-border-hairline);background:color-mix(in srgb, var(--gd-surface-card) 72%, transparent);-webkit-backdrop-filter:var(--gd-kit-glass);backdrop-filter:var(--gd-kit-glass);flex:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid;position:relative}.gd-tabbar__item{justify-content:flex-start;align-items:center;gap:var(--gd-space-2);min-width:0;color:var(--gd-text-tertiary);font-size:var(--gd-type-caption-2-size);line-height:var(--gd-type-caption-2-line);font-weight:var(--gd-type-caption-2-weight);white-space:nowrap;cursor:pointer;flex-direction:column;text-decoration:none;display:flex;position:relative}.gd-tabbar__item .gd-icon{width:var(--gd-space-24);height:var(--gd-space-24)}.gd-tabbar__item.is-selected,.gd-tabbar__item[aria-current=page]{color:var(--gd-action-selected)}.gd-tabbar__item.is-selected .gd-icon,.gd-tabbar__item[aria-current=page] .gd-icon{fill:currentColor}.gd-tabbar__item.is-focus{outline:2px solid var(--gd-border-focus);outline-offset:-2px;border-radius:var(--gd-radius-sm)}.gd-tabbar__item .gd-badge{position:absolute;inset-block-start:0;inset-inline-start:calc(50% + var(--gd-space-12))}.gd-homeindicator{z-index:20;height:var(--gd-kit-home-h);pointer-events:none;justify-content:center;align-items:flex-end;padding-block-end:var(--gd-space-8);display:flex;position:absolute;inset-block-end:0;inset-inline:0}.gd-homeindicator:after{content:"";width:var(--gd-kit-home-bar-w);height:var(--gd-kit-home-bar-h);border-radius:var(--gd-radius-full);background:var(--gd-text-primary)}.gd-homeindicator--light:after{background:var(--gd-core-matzah-50)}.gd-sheet{z-index:11;background:var(--gd-surface-card);box-shadow:var(--gd-shadow-3);border-start-start-radius:var(--gd-radius-xl);border-start-end-radius:var(--gd-radius-xl);flex-direction:column;display:flex;position:absolute;inset-block-end:0;inset-inline:0}.gd-sheet--fitted{max-block-size:var(--gd-kit-sheet-fitted-max);padding-block-end:var(--gd-kit-home-h)}.gd-sheet--large{inset-block-start:calc(var(--gd-kit-statusbar-h) + var(--gd-space-8))}.gd-sheet__grabber{width:var(--gd-kit-grabber-w);height:var(--gd-kit-grabber-h);margin:var(--gd-space-8) auto 0;border-radius:var(--gd-radius-full);background:var(--gd-border-strong);flex:none}.gd-sheet__header{align-items:center;gap:var(--gd-space-8);min-height:var(--gd-space-48);padding-inline:var(--gd-space-16) var(--gd-space-8);flex:none;display:flex}.gd-sheet__title{text-align:center;min-width:0;font-size:var(--gd-type-headline-size);line-height:var(--gd-type-headline-line);font-weight:var(--gd-type-headline-weight);white-space:nowrap;text-overflow:ellipsis;flex:auto;overflow:hidden}.gd-sheet__body{gap:var(--gd-space-16);min-height:0;padding:var(--gd-space-8) var(--gd-space-16) var(--gd-space-16);flex-direction:column;flex:auto;display:flex;overflow-y:auto}.gd-keyboard{z-index:12;height:var(--gd-kit-keyboard-h);background:var(--gd-kit-ios-keyboard);direction:ltr;flex-direction:column;display:flex;position:absolute;inset-block-end:0;inset-inline:0}.gd-keyboard__donebar{height:var(--gd-kit-navbar-h);padding-inline:var(--gd-space-16);background:var(--gd-kit-ios-donebar);border-block-start:1px solid var(--gd-border-hairline);font-size:var(--gd-type-headline-size);font-weight:var(--gd-type-headline-weight);color:var(--gd-kit-ios-blue);flex:none;justify-content:flex-end;align-items:center;display:flex}.gd-keyboard__keys{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:6px 6px 0;display:grid}.gd-keyboard__key{height:var(--gd-kit-key-h);background:var(--gd-kit-ios-key);box-shadow:0 1px 0 var(--gd-kit-ios-key-shadow);color:var(--gd-kit-ios-key-text);border-radius:5px;flex-direction:column;justify-content:center;align-items:center;display:flex}.gd-keyboard__key--blank{box-shadow:none;background:0 0}.gd-keyboard__digit{font-size:25px;font-weight:400;line-height:26px}.gd-keyboard__letters{letter-spacing:.12em;font-size:10px;font-weight:600;line-height:11px}.gd-keyboard--letters{padding-block-end:var(--gd-kit-home-h)}.gd-keyboard__rows{padding:var(--gd-space-8) 3px 0;flex-direction:column;gap:12px;display:flex}.gd-keyboard__row{justify-content:center;gap:6px;display:flex}.gd-keyboard__row--inset{padding-inline:18px}.gd-keyboard--letters .gd-keyboard__key{min-width:0;height:var(--gd-kit-key-letter-h);flex:1 1 0}.gd-keyboard__char{font-size:22px;font-weight:400;line-height:26px}.gd-keyboard__key--fn{background:var(--gd-kit-ios-key-fn);flex:1.4 1 0;font-size:16px}.gd-keyboard__key--space{flex:5 1 0;font-size:16px}.gd-keyboard__key--return{background:var(--gd-kit-ios-key-fn);flex:2.2 1 0;font-size:16px}.gd-keyboard__key.is-on{background:var(--gd-kit-ios-key)}.gd-keyboard__key.is-pressed{background:var(--gd-kit-ios-key-fn)}.gd-keyboard__key--fn.is-pressed,.gd-keyboard__key--return.is-pressed{background:var(--gd-kit-ios-key)}.gd-ios-alert{inline-size:var(--gd-kit-ios-alert-w);border-radius:var(--gd-kit-ios-alert-radius);background:var(--gd-kit-ios-material);max-inline-size:100%;-webkit-backdrop-filter:var(--gd-kit-ios-blur);backdrop-filter:var(--gd-kit-ios-blur);color:var(--gd-kit-ios-key-text);text-align:center;overflow:hidden}.gd-ios-alert__content{gap:var(--gd-space-2);padding:var(--gd-space-20) var(--gd-space-16);flex-direction:column;display:flex}.gd-ios-alert__title{font-size:var(--gd-type-headline-size);line-height:var(--gd-type-headline-line);font-weight:var(--gd-type-headline-weight);text-wrap:balance}.gd-ios-alert__message{font-size:var(--gd-type-footnote-size);line-height:var(--gd-type-footnote-line);text-wrap:pretty}.gd-ios-alert__actions{border-block-start:1px solid var(--gd-kit-ios-separator);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.gd-ios-alert__actions--stacked{grid-auto-flow:row}.gd-ios-alert__btn{min-height:var(--gd-kit-touch);padding:0 var(--gd-space-8);color:var(--gd-kit-ios-blue);font:inherit;font-size:var(--gd-type-headline-size);line-height:var(--gd-type-headline-line);font-weight:var(--gd-type-body-weight);cursor:pointer;background:0 0;border:0}.gd-ios-alert__btn+.gd-ios-alert__btn{border-inline-start:1px solid var(--gd-kit-ios-separator)}.gd-ios-alert__actions--stacked .gd-ios-alert__btn+.gd-ios-alert__btn{border-inline-start:0;border-block-start:1px solid var(--gd-kit-ios-separator)}.gd-ios-alert__btn--default,.gd-ios-alert__btn--cancel{font-weight:var(--gd-type-headline-weight)}.gd-ios-alert__actions:has(.gd-ios-alert__btn--default) .gd-ios-alert__btn--cancel{font-weight:var(--gd-type-body-weight)}.gd-ios-alert__btn--destructive{color:var(--gd-kit-ios-red)}.gd-ios-alert__btn:active,.gd-ios-alert__btn.is-pressed{background:var(--gd-kit-ios-pressed)}.gd-ios-actionsheet{gap:var(--gd-space-8);margin:0 var(--gd-space-8) var(--gd-kit-home-h);color:var(--gd-kit-ios-blue);text-align:center;flex-direction:column;display:flex}.gd-ios-actionsheet__group{border-radius:var(--gd-kit-ios-alert-radius);background:var(--gd-kit-ios-material);-webkit-backdrop-filter:var(--gd-kit-ios-blur);backdrop-filter:var(--gd-kit-ios-blur);flex-direction:column;display:flex;overflow:hidden}.gd-ios-actionsheet__title{padding:var(--gd-space-12) var(--gd-space-16);font-size:var(--gd-type-footnote-size);line-height:var(--gd-type-footnote-line);font-weight:var(--gd-type-headline-weight);color:var(--gd-kit-ios-secondary);text-wrap:balance}.gd-ios-actionsheet__btn{min-height:var(--gd-kit-ios-sheet-btn-h);padding:0 var(--gd-space-16);color:inherit;font:inherit;font-size:var(--gd-type-title-3-size);line-height:var(--gd-type-title-3-line);font-weight:var(--gd-type-body-weight);cursor:pointer;background:0 0;border:0}:is(.gd-ios-actionsheet__title,.gd-ios-actionsheet__btn)+.gd-ios-actionsheet__btn{border-block-start:1px solid var(--gd-kit-ios-separator)}.gd-ios-actionsheet__btn--destructive{color:var(--gd-kit-ios-red)}.gd-ios-actionsheet__cancel{border-radius:var(--gd-kit-ios-alert-radius);background:var(--gd-kit-ios-cell)}.gd-ios-actionsheet__cancel .gd-ios-actionsheet__btn{inline-size:100%;font-weight:var(--gd-type-headline-weight)}.gd-ios-actionsheet__btn:active,.gd-ios-actionsheet__btn.is-pressed{background:var(--gd-kit-ios-pressed)}.gd-ios-wheel{justify-content:center;gap:var(--gd-space-4);height:var(--gd-kit-ios-wheel-h);padding-inline:var(--gd-space-16);color:var(--gd-kit-ios-key-text);display:flex;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 30% 70%,#0000);mask-image:linear-gradient(#0000,#000 30% 70%,#0000)}.gd-ios-wheel__band{z-index:0;inset-inline:var(--gd-space-8);height:var(--gd-kit-ios-wheel-row);border-radius:var(--gd-radius-sm);background:var(--gd-kit-ios-fill);pointer-events:none;position:absolute;inset-block-start:calc(50% - var(--gd-kit-ios-wheel-row) / 2)}.gd-ios-wheel__col{z-index:1;flex-direction:column;flex:0 auto;justify-content:center;min-width:0;display:flex;position:relative}.gd-ios-wheel__col--wide{flex:auto}.gd-ios-wheel__item{height:var(--gd-kit-ios-wheel-row);padding-inline:var(--gd-space-8);font-size:var(--gd-type-title-3-size);line-height:var(--gd-kit-ios-wheel-row);color:var(--gd-kit-ios-secondary);text-align:center;white-space:nowrap;font-variant-numeric:tabular-nums}.gd-ios-wheel__col--wide .gd-ios-wheel__item{text-align:end}.gd-ios-wheel__item.is-selected{color:var(--gd-kit-ios-key-text)}.gd-ios-share{gap:var(--gd-space-16);padding:var(--gd-space-16) var(--gd-space-16) calc(var(--gd-kit-home-h) + var(--gd-space-8));background:var(--gd-kit-ios-grouped);color:var(--gd-kit-ios-key-text);border-start-start-radius:var(--gd-kit-ios-alert-radius);border-start-end-radius:var(--gd-kit-ios-alert-radius);flex-direction:column;display:flex}.gd-ios-share__header{align-items:center;gap:var(--gd-space-12);border-block-end:1px solid var(--gd-kit-ios-separator);padding-block-end:var(--gd-space-12);display:flex}.gd-ios-share__thumb{width:var(--gd-space-48);height:var(--gd-space-48);border-radius:var(--gd-radius-sm);background:var(--gd-kit-ios-cell);color:var(--gd-kit-ios-secondary);flex:none;place-items:center;display:grid;overflow:hidden}.gd-ios-share__titles{flex-direction:column;flex:auto;min-width:0;display:flex}.gd-ios-share__title{font-size:var(--gd-type-subhead-size);line-height:var(--gd-type-subhead-line);font-weight:var(--gd-type-headline-weight);overflow-wrap:anywhere}.gd-ios-share__meta{font-size:var(--gd-type-footnote-size);line-height:var(--gd-type-footnote-line);color:var(--gd-kit-ios-secondary)}.gd-ios-share__close{width:var(--gd-space-32);height:var(--gd-space-32);border-radius:var(--gd-radius-full);background:var(--gd-kit-ios-fill);color:var(--gd-kit-ios-secondary);cursor:pointer;border:0;flex:none;place-items:center;padding:0;display:grid}.gd-ios-share__apps{gap:var(--gd-space-4);scrollbar-width:none;display:flex;overflow-x:auto}.gd-ios-share__app{align-items:center;gap:var(--gd-space-4);inline-size:var(--gd-kit-ios-app-col);color:inherit;font:inherit;font-size:var(--gd-type-caption-2-size);line-height:var(--gd-type-caption-line);text-align:center;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:none;padding:0;display:flex}.gd-ios-share__app-icon{width:var(--gd-kit-ios-app-icon);height:var(--gd-kit-ios-app-icon);border-radius:var(--gd-kit-ios-alert-radius);background:var(--gd-kit-ios-cell);color:var(--gd-kit-ios-key-text);place-items:center;display:grid;overflow:hidden}.gd-ios-share__app-icon .gd-icon{width:var(--gd-space-32);height:var(--gd-space-32)}.gd-ios-share__actions{border-radius:var(--gd-kit-ios-group-radius);background:var(--gd-kit-ios-cell);flex-direction:column;display:flex;overflow:hidden}.gd-ios-share__action{align-items:center;gap:var(--gd-space-12);min-height:var(--gd-space-48);padding:0 var(--gd-space-16);color:inherit;font:inherit;font-size:var(--gd-type-headline-size);line-height:var(--gd-type-headline-line);text-align:start;cursor:pointer;background:0 0;border:0;display:flex}.gd-ios-share__action+.gd-ios-share__action{border-block-start:1px solid var(--gd-kit-ios-separator)}.gd-ios-share__action .gd-icon{margin-inline-start:auto}.gd-ios-share__app.is-pressed .gd-ios-share__app-icon,.gd-ios-share__app:active .gd-ios-share__app-icon{opacity:.6}.gd-ios-share__action:active,.gd-ios-share__action.is-pressed{background:var(--gd-kit-ios-pressed)}.gd-ride{z-index:12;padding:var(--gd-space-16);background:var(--gd-ride-bg,var(--gd-surface-page));position:absolute;inset-block-end:var(--gd-kit-keyboard-h);inset-inline:0}.gd-ride:before{content:"";height:var(--gd-space-16);background:linear-gradient(to top, var(--gd-ride-bg,var(--gd-surface-page)), transparent);pointer-events:none;position:absolute;inset-block-end:100%;inset-inline:0}.gd-ride--rest{inset-block-end:var(--gd-kit-home-h)}.gd-phone.gd-surface--brand{--gd-ride-bg:var(--gd-surface-brand)}.gd-phone:has(>.gd-ride)>.gd-body{padding-block-end:calc(var(--gd-kit-keyboard-h) + var(--gd-kit-ride-h) + var(--gd-space-16) * 2)}.gd-phone:has(>.gd-ride--rest)>.gd-body{padding-block-end:calc(var(--gd-kit-home-h) + var(--gd-kit-ride-h) + var(--gd-space-16) * 2)}.gd-progress-strip{align-items:center;gap:var(--gd-space-12);min-width:0;height:var(--gd-space-24);padding-inline:var(--gd-space-4) var(--gd-space-16);flex:none;display:flex}.gd-navbar>.gd-progress-strip,.gd-row>.gd-progress-strip{flex:auto}.gd-progress-strip__bars{gap:var(--gd-space-4);flex:auto;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.gd-progress-strip__bar{height:var(--gd-kit-strip-bar-h);border-radius:var(--gd-radius-full);background:var(--gd-surface-sunken)}.gd-progress-strip__bar.is-on{background:var(--gd-action-primary)}.gd-progress-strip__label{font-size:var(--gd-type-footnote-size);line-height:var(--gd-type-footnote-line);font-weight:var(--gd-type-caption-weight);color:var(--gd-text-secondary);white-space:nowrap;font-variant-numeric:tabular-nums}.gd-progress-strip--light .gd-progress-strip__bar{background:var(--gd-kit-on-brand-fill)}.gd-progress-strip--light .gd-progress-strip__bar.is-on{background:var(--gd-core-matzah-100)}.gd-progress-strip--light .gd-progress-strip__label{color:var(--gd-core-matzah-100)}.gd-otp{gap:var(--gd-space-8);direction:ltr;display:flex}.gd-otp__cell{width:var(--gd-kit-otp-cell);height:var(--gd-kit-otp-cell);border:1px solid var(--gd-border-input);border-radius:var(--gd-radius-sm);background:var(--gd-surface-card);font-size:var(--gd-type-title-2-size);line-height:var(--gd-type-title-2-line);font-weight:var(--gd-type-title-2-weight);font-variant-numeric:tabular-nums;color:var(--gd-text-primary);flex:none;place-items:center;display:grid}.gd-otp__cell.is-focus{background:var(--gd-surface-raised);outline:2px solid var(--gd-border-focus);outline-offset:2px}.gd-otp__cell.is-error{border-color:var(--gd-border-danger)}.gd-otp__cell.is-disabled{background:var(--gd-action-disabled);color:var(--gd-action-disabled-text);border-color:#0000}.gd-caret{width:var(--gd-space-2);height:var(--gd-type-headline-line);border-radius:var(--gd-radius-xs);background:var(--gd-border-focus);display:inline-block}.gd-code-field{align-items:center;gap:var(--gd-space-8);inline-size:100%;height:var(--gd-space-48);padding-inline:var(--gd-space-12);border:1px solid var(--gd-border-input);border-radius:var(--gd-radius-sm);background:var(--gd-surface-card);direction:ltr;display:flex}.gd-code-field__group{gap:var(--gd-space-4);flex:1 1 0;grid-template-columns:repeat(4,minmax(0,1fr));min-width:0;display:grid}.gd-code-field__char{height:var(--gd-space-32);border-radius:var(--gd-radius-xs);background:var(--gd-surface-raised);font-size:var(--gd-type-title-3-size);line-height:var(--gd-type-title-3-line);font-weight:var(--gd-type-title-3-weight);font-variant-numeric:tabular-nums;text-transform:uppercase;color:var(--gd-text-primary);place-items:center;display:grid}.gd-code-field__char.is-empty{color:var(--gd-text-placeholder);font-weight:var(--gd-type-body-weight)}.gd-code-field__sep{color:var(--gd-text-tertiary);font-size:var(--gd-type-title-3-size);font-weight:var(--gd-type-title-3-weight);flex:none}.gd-code-field__status{width:var(--gd-space-20);color:var(--gd-text-tertiary);flex:none;place-items:center;display:inline-grid}.gd-code-field.is-focus,.gd-code-field:focus-within{background:var(--gd-surface-raised);outline:2px solid var(--gd-border-focus);outline-offset:2px}.gd-code-field.is-focus .gd-code-field__char,.gd-code-field:focus-within .gd-code-field__char{background:var(--gd-surface-card)}.gd-code-field.is-error{border-color:var(--gd-border-danger)}.gd-code-field.is-loading .gd-code-field__status{color:var(--gd-text-secondary)}.gd-tag{--gd-tag-hole-x:calc(var(--gd-kit-tag-hole-inset) + var(--gd-kit-tag-hole) / 2);align-items:center;gap:var(--gd-space-4);vertical-align:middle;width:fit-content;max-width:100%;height:var(--gd-space-32);padding-inline:calc(var(--gd-kit-tag-hole-inset) * 2 + var(--gd-kit-tag-hole)) var(--gd-space-12);border-radius:var(--gd-radius-sm);background:var(--gd-accent-tag-subtle);color:var(--gd-accent-tag-subtle-text);font-size:var(--gd-type-footnote-size);line-height:var(--gd-type-footnote-line);font-weight:var(--gd-type-headline-weight);white-space:nowrap;-webkit-mask:radial-gradient(circle at var(--gd-tag-hole-x) 50%, transparent calc(var(--gd-kit-tag-hole) / 2), #000 calc(var(--gd-kit-tag-hole) / 2 + .5px));-webkit-mask:radial-gradient(circle at var(--gd-tag-hole-x) 50%, transparent calc(var(--gd-kit-tag-hole) / 2), #000 calc(var(--gd-kit-tag-hole) / 2 + .5px));mask:radial-gradient(circle at var(--gd-tag-hole-x) 50%, transparent calc(var(--gd-kit-tag-hole) / 2), #000 calc(var(--gd-kit-tag-hole) / 2 + .5px));flex:none;text-decoration:none;display:inline-flex}.gd-tag:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){--gd-tag-hole-x:calc(100% - var(--gd-kit-tag-hole-inset) - var(--gd-kit-tag-hole) / 2)}.gd-tag--sm{height:var(--gd-space-24);font-size:var(--gd-type-caption-size);line-height:var(--gd-type-caption-line);padding-inline-end:var(--gd-space-8)}.gd-tag--subject{background:var(--gd-accent-tag);color:var(--gd-text-on-accent)}.gd-tag__id{font-size:var(--gd-type-caption-size);line-height:var(--gd-type-caption-line);font-weight:var(--gd-type-caption-weight);font-variant-numeric:tabular-nums;text-overflow:ellipsis;direction:ltr;unicode-bidi:isolate;overflow:hidden}.gd-tag--subject .gd-tag__id{color:var(--gd-core-matzah-800)}.gd-tag__sep{width:1px;height:var(--gd-space-12);opacity:.25;background:currentColor;flex:none}.gd-tag__photo{width:var(--gd-space-24);height:var(--gd-space-24);border-radius:var(--gd-radius-xs);object-fit:cover;flex:none;margin-inline-start:calc(var(--gd-space-2) * -1)}.gd-tag--sm .gd-tag__photo{width:var(--gd-space-16);height:var(--gd-space-16)}.gd-tag.is-focus,.gd-tag:focus-visible{outline:2px solid var(--gd-border-focus);outline-offset:2px}.gd-tagclip{isolation:isolate;vertical-align:middle;display:inline-flex;position:relative}.gd-tagclip:before{content:"";z-index:-1;width:var(--gd-kit-tag-hole);height:var(--gd-kit-tag-hole);border-radius:var(--gd-radius-full);background:var(--gd-accent-tag);opacity:0;margin-block-start:calc(var(--gd-kit-tag-hole) / -2);position:absolute;inset-block-start:50%;inset-inline-start:var(--gd-kit-tag-hole-inset)}.gd-tagclip.is-clipping:before{animation:gd-kf-hole var(--gd-kit-clip-fill) var(--gd-ease-standard)}.gd-tagclip.is-on:before{opacity:1}.gd-pill{align-items:center;gap:var(--gd-space-4);vertical-align:middle;height:var(--gd-space-24);padding-inline:var(--gd-space-4) var(--gd-space-8);border-radius:var(--gd-radius-full);font-size:var(--gd-type-caption-size);line-height:var(--gd-type-caption-line);font-weight:var(--gd-type-caption-weight);white-space:nowrap;flex:none;display:inline-flex}.gd-pill__icon{width:var(--gd-space-16);height:var(--gd-space-16);fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none}.gd-pill--done{background:var(--gd-status-done-bg);color:var(--gd-status-done-text)}.gd-pill--done .gd-pill__icon{color:var(--gd-status-done-accent)}.gd-pill--due{background:var(--gd-status-due-bg);color:var(--gd-status-due-text)}.gd-pill--overdue{background:var(--gd-status-overdue-bg);color:var(--gd-status-overdue-text)}.gd-pill--info{background:var(--gd-status-info-bg);color:var(--gd-status-info-text)}.gd-pill--neutral{background:var(--gd-status-neutral-bg);color:var(--gd-status-neutral-text)}.gd-pill.is-clipping .gd-pill__icon{stroke-dasharray:24;animation:gd-kf-draw var(--gd-kit-clip-draw) var(--gd-ease-standard)}.gd-pill.is-busy .gd-pill__icon{display:none}.gd-pill.is-busy:before{content:"";width:var(--gd-space-12);height:var(--gd-space-12);margin:var(--gd-space-2);border-radius:var(--gd-radius-full);border:2px solid;animation:gd-kf-spin var(--gd-kit-spin) linear infinite;border-inline-end-color:#0000;flex:none}.gd-avatar{--gd-avatar-s:var(--gd-space-40);width:var(--gd-avatar-s);height:var(--gd-avatar-s);background:var(--gd-surface-sunken);color:var(--gd-text-secondary);font-size:calc(var(--gd-avatar-s) * var(--gd-kit-avatar-ratio));line-height:1;font-weight:var(--gd-type-headline-weight);flex:none;place-items:center;display:inline-grid;position:relative;overflow:hidden}.gd-avatar--owner{border-radius:var(--gd-radius-full);background:var(--gd-surface-raised)}.gd-avatar--pet{border-radius:var(--gd-radius-sm)}.gd-avatar--24{--gd-avatar-s:var(--gd-space-24)}.gd-avatar--32{--gd-avatar-s:var(--gd-space-32)}.gd-avatar--40{--gd-avatar-s:var(--gd-space-40)}.gd-avatar--56{--gd-avatar-s:var(--gd-kit-avatar-56)}.gd-avatar--96{--gd-avatar-s:var(--gd-kit-avatar-96)}.gd-avatar--pet.gd-avatar--24{border-radius:var(--gd-radius-xs)}.gd-avatar--pet.gd-avatar--32,.gd-avatar--pet.gd-avatar--40{border-radius:var(--gd-radius-sm)}.gd-avatar--pet.gd-avatar--56,.gd-avatar--pet.gd-avatar--96{border-radius:var(--gd-radius-md)}.gd-avatar__img{object-fit:cover;width:100%;height:100%;display:block}.gd-avatar .gd-icon{width:55%;height:55%}.gd-badge{min-width:var(--gd-kit-badge);height:var(--gd-kit-badge);padding-inline:var(--gd-space-4);border-radius:var(--gd-radius-full);background:var(--gd-action-primary);color:var(--gd-action-primary-text);font-size:var(--gd-type-caption-2-size);line-height:var(--gd-type-caption-2-line);font-weight:var(--gd-type-caption-2-weight);font-variant-numeric:tabular-nums;flex:none;justify-content:center;align-items:center;display:inline-flex}.gd-badge--quiet{background:var(--gd-surface-sunken);color:var(--gd-text-secondary)}.gd-badge--alert{background:var(--gd-action-destructive);color:var(--gd-action-destructive-text)}.gd-clinic-card{gap:var(--gd-space-12);min-width:0;padding:var(--gd-space-16);background:var(--gd-surface-card);border:1px solid var(--gd-border-hairline);border-radius:var(--gd-radius-lg);flex-direction:column;padding-inline-start:calc(var(--gd-space-16) + var(--gd-kit-stripe));display:flex;position:relative;overflow:hidden}.gd-clinic-card:before{content:"";width:var(--gd-kit-stripe);background:var(--clinic-color,var(--gd-border-strong));position:absolute;inset-block:0;inset-inline-start:0}.gd-clinic-card__head{align-items:center;gap:var(--gd-space-12);min-width:0;display:flex}.gd-clinic-card__logo{width:var(--gd-space-40);height:var(--gd-space-40);border-radius:var(--gd-radius-md);background:var(--gd-core-forest-100);color:var(--gd-core-ink);font-size:var(--gd-type-headline-size);font-weight:var(--gd-type-headline-weight);flex:none;place-items:center;display:grid;overflow:hidden}.gd-clinic-card__logo--image{background:var(--gd-surface-raised)}.gd-clinic-card__name{font-size:var(--gd-type-headline-size);line-height:var(--gd-type-headline-line);font-weight:var(--gd-type-headline-weight);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.gd-clinic-card__code{font-size:var(--gd-type-caption-size);line-height:var(--gd-type-caption-line);font-weight:var(--gd-type-caption-weight);color:var(--gd-text-tertiary);font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:isolate}.gd-clinic-card__lines{flex-direction:column;display:flex}.gd-clinic-card__line{align-items:center;gap:var(--gd-space-8);min-height:var(--gd-kit-line-row);color:var(--gd-text-primary);font-size:var(--gd-type-subhead-size);line-height:var(--gd-type-subhead-line);text-decoration:none;display:flex}.gd-clinic-card__line .gd-icon{color:var(--gd-text-tertiary)}a.gd-clinic-card__line{color:var(--gd-text-link)}.gd-clinic-card--compact{align-items:center;gap:var(--gd-space-8);width:fit-content;max-width:100%;height:var(--gd-space-40);padding:0 var(--gd-space-12) 0 var(--gd-space-4);border-radius:var(--gd-radius-full);font-size:var(--gd-type-footnote-size);font-weight:var(--gd-type-caption-weight);white-space:nowrap;cursor:pointer;flex-direction:row}.gd-clinic-card--compact:before{display:none}.gd-clinic-card--compact .gd-clinic-card__logo{width:var(--gd-space-32);height:var(--gd-space-32);border-radius:var(--gd-radius-full);font-size:var(--gd-type-caption-size)}.gd-clinic-card--compact.is-selected{background:var(--gd-action-selected);border-color:var(--gd-action-selected);color:var(--gd-action-selected-text)}.gd-clinic-card--compact.is-hover{background:var(--gd-surface-raised)}.gd-qr{width:var(--gd-kit-qr);height:var(--gd-kit-qr);padding:var(--gd-space-8);border:1px solid var(--gd-border-hairline);border-radius:var(--gd-radius-sm);background:var(--gd-core-white);fill:var(--gd-core-ink);shape-rendering:crispedges;flex:none;display:block}.gd-qr--print{width:var(--gd-kit-qr-print);height:var(--gd-kit-qr-print);padding:var(--gd-space-16)}.gd-code-card{gap:var(--gd-space-16);min-width:0;padding:var(--gd-space-20);background:var(--gd-surface-card);border:1px solid var(--gd-border-hairline);border-radius:var(--gd-radius-lg);flex-direction:column;display:flex}.gd-code-card__body{align-items:center;gap:var(--gd-space-20);min-width:0;display:flex}.gd-code-card__main{gap:var(--gd-space-4);flex-direction:column;flex:auto;min-width:0;display:flex}.gd-code-card__label{font-size:var(--gd-type-caption-size);line-height:var(--gd-type-caption-line);font-weight:var(--gd-type-caption-weight);color:var(--gd-text-tertiary)}.gd-code-card__code{font-size:var(--gd-type-title-1-size);line-height:var(--gd-type-title-1-line);font-weight:var(--gd-type-title-1-weight);letter-spacing:var(--gd-type-title-1-tracking);font-variant-numeric:tabular-nums;white-space:nowrap;direction:ltr;unicode-bidi:isolate}.gd-code-card__stat{align-items:baseline;gap:var(--gd-space-8);font-size:var(--gd-type-footnote-size);line-height:var(--gd-type-footnote-line);color:var(--gd-text-secondary);display:flex}.gd-code-card__stat-value{font-size:var(--gd-type-headline-size);line-height:var(--gd-type-headline-line);font-weight:var(--gd-type-headline-weight);color:var(--gd-text-primary);font-variant-numeric:tabular-nums}.gd-code-card__link{align-items:center;gap:var(--gd-space-8);min-width:0;height:var(--gd-space-40);padding-inline:var(--gd-space-12) var(--gd-space-4);border:1px solid var(--gd-border-input);border-radius:var(--gd-radius-sm);background:var(--gd-surface-raised);display:flex}.gd-code-card__url{text-align:start;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:var(--gd-type-footnote-size);color:var(--gd-text-primary);direction:ltr;flex:auto;overflow:hidden}.gd-code-card__actions{gap:var(--gd-space-8);flex-wrap:wrap;display:flex}.gd-code-card--print{text-align:center;padding:var(--gd-space-32);align-items:center}.gd-code-card--print .gd-code-card__body{flex-direction:column}.gd-code-card--print .gd-code-card__main{align-items:center}.gd-code-card--print .gd-code-card__code{font-family:var(--gd-font-display);font-size:var(--gd-type-display-size);line-height:var(--gd-type-display-line)}.gd-stat{gap:var(--gd-space-4);min-width:0;padding:var(--gd-space-20);background:var(--gd-surface-card);border:1px solid var(--gd-border-hairline);border-radius:var(--gd-radius-lg);flex-direction:column;display:flex}.gd-stat__label{font-size:var(--gd-type-caption-size);line-height:var(--gd-type-caption-line);font-weight:var(--gd-type-caption-weight);color:var(--gd-text-tertiary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.gd-stat__value{font-size:var(--gd-type-title-1-size);line-height:var(--gd-type-title-1-line);font-weight:var(--gd-type-title-1-weight);letter-spacing:var(--gd-type-title-1-tracking);font-variant-numeric:tabular-nums;white-space:nowrap}.gd-stat__change{font-size:var(--gd-type-footnote-size);line-height:var(--gd-type-footnote-line);color:var(--gd-text-secondary)}.gd-stat__delta{font-weight:var(--gd-type-caption-weight);color:var(--gd-text-success);font-variant-numeric:tabular-nums}.gd-stat__delta--down{color:var(--gd-text-danger)}.gd-stats{min-width:0;container-type:inline-size}.gd-stats__grid{gap:var(--gd-space-16);grid-template-columns:minmax(0,1fr);display:grid}@container (width>=560px){.gd-stats__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (width>=1000px){.gd-stats__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.gd-timeline{flex-direction:column;display:flex;position:relative}.gd-timeline:before{content:"";inset-block:var(--gd-space-12);width:var(--gd-kit-tl-track);border-radius:var(--gd-radius-full);background:var(--gd-surface-sunken);position:absolute;inset-inline-start:calc(var(--gd-kit-tl-col) / 2 - var(--gd-kit-tl-track) / 2)}.gd-timeline__item{align-items:center;gap:var(--gd-space-16);min-height:var(--gd-kit-tl-row);padding-block:var(--gd-space-8);display:flex;position:relative}.gd-timeline__node{z-index:1;width:var(--gd-kit-tl-col);flex:none;place-items:center;display:grid;position:relative}.gd-timeline__node:before{content:"";width:var(--gd-kit-tl-dot);height:var(--gd-kit-tl-dot);border-radius:var(--gd-radius-full);background:var(--gd-border-input);display:block}.gd-timeline__node--done:before{display:none}.gd-timeline__node--done .gd-timeline__check{width:var(--gd-kit-tl-done);height:var(--gd-kit-tl-done);border-radius:var(--gd-radius-full);background:var(--gd-status-done-accent);color:var(--gd-surface-card);place-items:center;display:grid}.gd-timeline__check .gd-icon{width:var(--gd-space-12);height:var(--gd-space-12);stroke-width:2.5px}.gd-timeline__node--next:before{width:var(--gd-kit-tl-node);height:var(--gd-kit-tl-node);background:var(--gd-surface-card);box-shadow:inset 0 0 0 3px var(--gd-accent-tag)}.gd-timeline__node--overdue:before{width:var(--gd-kit-tl-node);height:var(--gd-kit-tl-node);background:var(--gd-border-danger)}.gd-timeline__main{flex-direction:column;flex:auto;min-width:0;display:flex}.gd-timeline__title{font-size:var(--gd-type-subhead-size);line-height:var(--gd-type-subhead-line);font-weight:var(--gd-type-caption-weight)}.gd-timeline__meta{font-size:var(--gd-type-footnote-size);line-height:var(--gd-type-footnote-line);color:var(--gd-text-secondary)}.gd-calendar{background:var(--gd-surface-card);border:1px solid var(--gd-border-hairline);border-radius:var(--gd-radius-lg);flex-direction:column;min-height:0;display:flex;overflow:hidden}.gd-calendar__header,.gd-calendar__grid{grid-template-columns:var(--gd-kit-cal-time-col) repeat(var(--gd-kit-cal-cols), minmax(0, 1fr));display:grid}.gd-calendar__header{height:var(--gd-kit-cal-head-h);border-block-end:1px solid var(--gd-border-hairline);flex:none}.gd-calendar__vet{align-items:center;gap:var(--gd-space-12);min-width:0;padding-inline:var(--gd-space-16);border-inline-start:1px solid var(--gd-border-hairline);white-space:nowrap;display:flex;overflow:hidden}.gd-calendar__scroll{flex:auto;min-height:0;overflow-y:auto}.gd-calendar__grid{height:calc(var(--gd-kit-cal-hours) * 4 * var(--gd-kit-cal-slot));position:relative}.gd-calendar__times{position:relative}.gd-calendar__time{height:calc(var(--gd-kit-cal-slot) * 4);padding:var(--gd-space-4) var(--gd-space-12) 0;text-align:end;font-size:var(--gd-type-footnote-size);line-height:var(--gd-type-footnote-line);color:var(--gd-text-tertiary);font-variant-numeric:tabular-nums;display:block}.gd-calendar__col{border-inline-start:1px solid var(--gd-border-hairline);background-image:repeating-linear-gradient(to bottom, var(--gd-border-hairline) 0 1px, transparent 1px calc(var(--gd-kit-cal-slot) * 4)), repeating-linear-gradient(to bottom, color-mix(in srgb, var(--gd-border-hairline) 40%, transparent) 0 1px, transparent 1px var(--gd-kit-cal-slot));position:relative}.gd-appt{z-index:1;inset-inline:var(--gd-space-4) var(--gd-space-8);height:calc(var(--span,2) * var(--gd-kit-cal-slot) - var(--gd-space-4));gap:var(--gd-space-2);padding-block:var(--gd-space-4);padding-inline:calc(var(--gd-kit-stripe) + var(--gd-space-8)) var(--gd-space-8);background:var(--gd-surface-card);border:1px solid var(--gd-border-hairline);border-radius:var(--gd-radius-sm);box-shadow:var(--gd-shadow-1);color:var(--gd-text-primary);cursor:grab;transition:transform var(--gd-duration-standard) var(--gd-ease-standard);flex-direction:column;text-decoration:none;display:flex;position:absolute;inset-block-start:calc(var(--at,0) * var(--gd-kit-cal-slot) + var(--gd-space-2));overflow:hidden}.gd-appt:before{content:"";width:var(--gd-kit-stripe);background:var(--gd-appt-stripe,var(--gd-border-input));position:absolute;inset-block:0;inset-inline-start:0}.gd-appt--done{--gd-appt-stripe:var(--gd-status-done-accent)}.gd-appt--due{--gd-appt-stripe:var(--gd-accent-tag)}.gd-appt--progress{--gd-appt-stripe:var(--gd-chart-3)}.gd-appt--scheduled{--gd-appt-stripe:var(--gd-border-input)}.gd-appt--noshow{--gd-appt-stripe:var(--gd-border-danger)}.gd-appt--compact{align-items:center;gap:var(--gd-space-8);flex-direction:row;padding-block:0}.gd-appt__head{align-items:center;gap:var(--gd-space-8);min-width:0;display:flex}.gd-appt__service{font-size:var(--gd-type-footnote-size);line-height:var(--gd-type-footnote-line);font-weight:var(--gd-type-caption-weight);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.gd-appt__meta{font-size:var(--gd-type-footnote-size);line-height:var(--gd-type-footnote-line);color:var(--gd-text-secondary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.gd-appt.is-hover{background:var(--gd-surface-raised)}@media (hover:hover){.gd-appt:hover{background:var(--gd-surface-raised)}}.gd-appt.is-selected,.gd-appt.is-focus,.gd-appt:focus-visible{outline:2px solid var(--gd-border-focus);outline-offset:1px;z-index:3}.gd-nowline{z-index:2;height:var(--gd-kit-nowline);background:var(--gd-border-danger);pointer-events:none;position:absolute;inset-block-start:calc(var(--at,0) * var(--gd-kit-cal-slot));inset-inline:0}.gd-nowline:before{content:"";width:var(--gd-space-8);height:var(--gd-space-8);border-radius:var(--gd-radius-full);background:var(--gd-border-danger);position:absolute;inset-block-start:-3px;inset-inline-start:calc(var(--gd-space-4) * -1)}.gd-appt{inline-size:calc((100% - var(--gd-space-12) + var(--gd-kit-cal-lane-gap)) / var(--lanes,1) - var(--gd-kit-cal-lane-gap));inset-inline-start:calc(var(--gd-space-4) + (100% - var(--gd-space-12) + var(--gd-kit-cal-lane-gap)) * var(--lane,0) / var(--lanes,1));inset-inline-end:auto}.gd-appt.is-dragging{z-index:4;box-shadow:var(--gd-shadow-3);cursor:grabbing;transform:scale(1.02)}.gd-calendar__slot{z-index:0;inset-inline:var(--gd-space-4) var(--gd-space-8);height:calc(var(--span,2) * var(--gd-kit-cal-slot) - var(--gd-space-4));border:1px dashed var(--gd-border-strong);border-radius:var(--gd-radius-sm);pointer-events:none;position:absolute;inset-block-start:calc(var(--at,0) * var(--gd-kit-cal-slot) + var(--gd-space-2))}.gd-calendar__slot.is-drop-target{border:2px dashed var(--gd-border-focus);background:color-mix(in srgb, var(--gd-border-focus) 10%, transparent)}.gd-calendar__closed{z-index:0;height:calc(var(--span,4) * var(--gd-kit-cal-slot));padding:var(--gd-space-4) var(--gd-space-8);background:color-mix(in srgb, var(--gd-surface-sunken) 70%, transparent);color:var(--gd-text-tertiary);font-size:var(--gd-type-caption-size);line-height:var(--gd-type-caption-line);font-weight:var(--gd-type-caption-weight);white-space:nowrap;pointer-events:none;position:absolute;inset-block-start:calc(var(--at,0) * var(--gd-kit-cal-slot));inset-inline:0;overflow:hidden}.gd-legend{align-items:center;gap:var(--gd-space-16);font-size:var(--gd-type-footnote-size);line-height:var(--gd-type-footnote-line);color:var(--gd-text-secondary);white-space:nowrap;display:flex}.gd-legend__item{align-items:center;gap:var(--gd-space-8);display:inline-flex}.gd-legend__item:before{content:"";width:var(--gd-kit-stripe);height:var(--gd-space-16);border-radius:var(--gd-radius-xs);background:var(--gd-appt-stripe,var(--gd-border-input))}.gd-board{grid-template-columns:repeat(var(--gd-board-cols,4), minmax(0, 1fr));gap:var(--gd-space-16);min-height:0;display:grid}.gd-board__col{gap:var(--gd-space-12);min-width:0;min-height:0;padding:var(--gd-space-16) var(--gd-space-12);background:var(--gd-surface-raised);border-radius:var(--gd-radius-lg);flex-direction:column;display:flex;overflow-y:auto}.gd-board__head{align-items:center;gap:var(--gd-space-8);padding-inline:var(--gd-space-4);font-size:var(--gd-type-headline-size);line-height:var(--gd-type-headline-line);font-weight:var(--gd-type-headline-weight);white-space:nowrap;display:flex}.gd-board__count{min-width:var(--gd-kit-sidebar-count-h);height:var(--gd-kit-sidebar-count-h);padding-inline:var(--gd-space-4);border-radius:var(--gd-radius-full);background:var(--gd-surface-card);font-size:var(--gd-type-caption-2-size);line-height:var(--gd-kit-sidebar-count-h);font-weight:var(--gd-type-headline-weight);text-align:center;font-variant-numeric:tabular-nums}.gd-board__card{gap:var(--gd-space-8);min-width:0;padding:var(--gd-space-16);background:var(--gd-surface-card);border:1px solid var(--gd-border-hairline);border-radius:var(--gd-radius-md);flex-direction:column;display:flex}.gd-board__card.is-hover{box-shadow:var(--gd-shadow-1);border-color:var(--gd-border-strong)}.gd-board__card.is-selected{outline:2px solid var(--gd-border-focus);outline-offset:2px}.gd-board__elapsed{font-size:var(--gd-type-headline-size);line-height:var(--gd-type-headline-line);font-weight:var(--gd-type-headline-weight);font-variant-numeric:tabular-nums;white-space:nowrap;margin-inline-start:auto}.gd-thread{gap:var(--gd-space-8);flex-direction:column;min-width:0;display:flex}.gd-bubble{max-inline-size:min(80%, var(--gd-kit-bubble-max));padding:var(--gd-space-8) var(--gd-space-12);border-radius:var(--gd-radius-lg);font-size:var(--gd-type-subhead-size);line-height:var(--gd-type-subhead-line);overflow-wrap:anywhere}.gd-bubble--owner,.gd-bubble--theirs{background:var(--gd-surface-raised);color:var(--gd-text-primary);border-end-start-radius:var(--gd-radius-xs);align-self:flex-start}.gd-bubble--clinic,.gd-bubble--mine{background:var(--gd-status-done-bg);color:var(--gd-status-done-text);border-end-end-radius:var(--gd-radius-xs);align-self:flex-end}.gd-bubble--system{max-inline-size:100%;padding:var(--gd-space-4) var(--gd-space-12);border-radius:var(--gd-radius-full);background:var(--gd-surface-raised);color:var(--gd-text-tertiary);font-size:var(--gd-type-caption-size);line-height:var(--gd-type-caption-line);font-weight:var(--gd-type-caption-weight);white-space:nowrap;align-self:center}.gd-bubble__meta{justify-content:flex-end;align-items:center;gap:var(--gd-space-4);font-size:var(--gd-type-footnote-size);line-height:var(--gd-type-footnote-line);color:var(--gd-text-tertiary);font-variant-numeric:tabular-nums;margin-block-start:var(--gd-space-4);display:flex}.gd-bubble--clinic .gd-bubble__meta,.gd-bubble--mine .gd-bubble__meta{color:inherit;opacity:.8}.gd-invoice-lines{border-collapse:collapse;inline-size:100%;font-size:var(--gd-type-footnote-size);line-height:var(--gd-type-footnote-line);font-variant-numeric:tabular-nums}.gd-invoice-lines th{height:var(--gd-kit-table-head-h);padding-inline:var(--gd-space-16);text-align:start;font-size:var(--gd-type-caption-size);font-weight:var(--gd-type-caption-weight);color:var(--gd-text-tertiary);border-block-end:1px solid var(--gd-border-hairline);white-space:nowrap}.gd-invoice-lines td{height:var(--gd-kit-table-row-h);padding-inline:var(--gd-space-16);border-block-end:1px solid var(--gd-border-hairline);white-space:nowrap}.gd-invoice-lines :is(th,td):first-child{padding-inline-start:var(--gd-space-24)}.gd-invoice-lines :is(th,td):last-child{padding-inline-end:var(--gd-space-24)}.gd-invoice-lines .gd-invoice-lines__num{text-align:end}.gd-invoice-lines__totals{align-items:flex-end;gap:var(--gd-space-8);padding:var(--gd-space-16) var(--gd-space-24) var(--gd-space-24);flex-direction:column;margin:0;display:flex}.gd-invoice-lines__total{align-items:baseline;gap:var(--gd-space-32);font-size:var(--gd-type-body-web-size);line-height:var(--gd-type-body-web-line);display:flex}.gd-invoice-lines__total dt{color:var(--gd-text-secondary)}.gd-invoice-lines__total dd{min-inline-size:var(--gd-kit-money-col);text-align:end;font-variant-numeric:tabular-nums;margin:0}.gd-invoice-lines__total--grand{border-block-start:1px solid var(--gd-border-hairline);font-size:var(--gd-type-headline-size);line-height:var(--gd-type-headline-line);font-weight:var(--gd-type-headline-weight);padding-block-start:var(--gd-space-12)}.gd-invoice-lines__total--grand dt{color:var(--gd-text-primary)}.gd-field{gap:var(--gd-space-4);min-width:0;flex-direction:column;inline-size:100%;display:flex}.gd-field__label{font-size:var(--gd-type-subhead-size);line-height:var(--gd-type-subhead-line);font-weight:var(--gd-type-caption-weight);color:var(--gd-text-primary)}.gd-field__req,.gd-field__hint{font-size:var(--gd-type-footnote-size);line-height:var(--gd-type-footnote-line);color:var(--gd-text-tertiary)}.gd-field__error{align-items:center;gap:var(--gd-space-4);font-size:var(--gd-type-footnote-size);line-height:var(--gd-type-footnote-line);color:var(--gd-text-danger);display:flex}.gd-field__error .gd-icon{width:var(--gd-space-16);height:var(--gd-space-16)}.gd-input,.gd-select{align-items:center;gap:var(--gd-space-8);inline-size:100%;min-width:0;height:var(--gd-kit-input-h);padding-inline:var(--gd-space-12);border:1px solid var(--gd-border-input);border-radius:var(--gd-radius-sm);background:var(--gd-surface-card);color:var(--gd-text-primary);font-size:var(--gd-kit-input-font);line-height:var(--gd-kit-input-line);transition:background-color var(--gd-duration-quick) var(--gd-ease-standard);display:flex}.gd-input--desktop{height:var(--gd-space-40);font-size:var(--gd-type-body-web-size);line-height:var(--gd-type-body-web-line)}.gd-input::placeholder,.gd-input__placeholder,.gd-select__placeholder{color:var(--gd-text-placeholder);opacity:1}.gd-input__control,.gd-select__control{min-width:0;height:100%;color:inherit;font:inherit;appearance:none;background:0 0;border:0;outline:0;flex:auto;padding:0}.gd-input__control::placeholder{color:var(--gd-text-placeholder);opacity:1}.gd-input__value,.gd-select__value{white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.gd-input__affix{color:var(--gd-text-tertiary);white-space:nowrap;font-variant-numeric:tabular-nums;flex:none}.gd-input .gd-icon,.gd-select .gd-icon{color:var(--gd-text-tertiary)}.gd-select{cursor:pointer}.gd-select__chevron{margin-inline-start:auto}.gd-input:focus,.gd-input:focus-within,.gd-input.is-focus,.gd-select:focus-within,.gd-select.is-focus,.gd-textarea:focus,.gd-textarea.is-focus{background:var(--gd-surface-raised);outline:2px solid var(--gd-border-focus);outline-offset:2px}.gd-input.is-error,.gd-select.is-error,.gd-textarea.is-error{border-color:var(--gd-border-danger)}.gd-input:disabled,.gd-input.is-disabled,.gd-select.is-disabled,.gd-textarea:disabled,.gd-textarea.is-disabled{background:var(--gd-action-disabled);color:var(--gd-action-disabled-text);cursor:not-allowed;border-color:#0000}.gd-textarea{resize:none;field-sizing:content;inline-size:100%;min-block-size:calc(var(--gd-type-body-web-line) * 3 + var(--gd-space-16) + 2px);max-block-size:calc(var(--gd-type-body-web-line) * 6 + var(--gd-space-16) + 2px);padding:var(--gd-space-8) var(--gd-space-12);border:1px solid var(--gd-border-input);border-radius:var(--gd-radius-sm);background:var(--gd-surface-card);color:var(--gd-text-primary);font-size:var(--gd-type-body-web-size);line-height:var(--gd-type-body-web-line);display:block}.gd-textarea::placeholder{color:var(--gd-text-placeholder);opacity:1}.gd-textarea__count{font-size:var(--gd-type-footnote-size);line-height:var(--gd-type-footnote-line);color:var(--gd-text-tertiary);font-variant-numeric:tabular-nums;align-self:flex-end}.gd-phone-field{inline-size:100%;min-width:0;height:var(--gd-kit-input-h);border:1px solid var(--gd-border-input);border-radius:var(--gd-radius-sm);background:var(--gd-surface-card);color:var(--gd-text-primary);font-size:var(--gd-kit-input-font);line-height:var(--gd-kit-input-line);direction:ltr;align-items:stretch;display:flex;overflow:hidden}.gd-phone-field__country{align-items:center;gap:var(--gd-space-4);padding-block:0;padding-inline:var(--gd-space-12) var(--gd-space-8);border:0;border-inline-end:1px solid var(--gd-border-hairline);background:var(--gd-surface-raised);color:inherit;font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;flex:none;display:inline-flex}.gd-phone-field__country .gd-icon{width:var(--gd-space-16);height:var(--gd-space-16);color:var(--gd-text-tertiary)}.gd-phone-field__number{min-width:0;padding-inline:var(--gd-space-12);color:inherit;font:inherit;font-variant-numeric:tabular-nums;background:0 0;border:0;outline:0;flex:auto;align-items:center;display:flex}.gd-phone-field__number::placeholder,.gd-phone-field__placeholder{color:var(--gd-text-placeholder);opacity:1}.gd-phone-field:focus-within,.gd-phone-field.is-focus{outline:2px solid var(--gd-border-focus);outline-offset:2px}.gd-phone-field:focus-within .gd-phone-field__number,.gd-phone-field.is-focus .gd-phone-field__number{background:var(--gd-surface-raised)}.gd-phone-field.is-error{border-color:var(--gd-border-danger)}.gd-phone-field.is-disabled{background:var(--gd-action-disabled);color:var(--gd-action-disabled-text);border-color:#0000}.gd-phone-field.is-disabled .gd-phone-field__country{background:0 0}.gd-check-row{align-items:center;gap:var(--gd-space-12);min-height:var(--gd-kit-touch);cursor:pointer;font-size:var(--gd-type-subhead-size);line-height:var(--gd-type-subhead-line);display:flex}.gd-checkbox,.gd-radio{appearance:none;width:var(--gd-kit-check);height:var(--gd-kit-check);border:1.5px solid var(--gd-border-input);background:var(--gd-surface-card);cursor:pointer;flex:none;place-items:center;margin:0;display:inline-grid}.gd-checkbox{border-radius:var(--gd-radius-xs)}.gd-radio{border-radius:var(--gd-radius-full)}.gd-checkbox:checked,.gd-checkbox.is-on{background:var(--gd-action-primary);border-color:var(--gd-action-primary)}.gd-checkbox:checked:after,.gd-checkbox.is-on:after{content:"";border:solid var(--gd-action-primary-text);border-width:0 0 2px 2px;width:10px;height:5px;transform:translateY(-1px)rotate(-45deg)}.gd-checkbox.is-mixed,.gd-checkbox:indeterminate{background:var(--gd-action-primary);border-color:var(--gd-action-primary)}.gd-checkbox.is-mixed:after,.gd-checkbox:indeterminate:after{content:"";border-radius:var(--gd-radius-xs);background:var(--gd-action-primary-text);width:10px;height:2px}.gd-radio:checked,.gd-radio.is-on{border-color:var(--gd-action-primary);background:var(--gd-action-primary)}.gd-radio:checked:after,.gd-radio.is-on:after{content:"";width:var(--gd-space-8);height:var(--gd-space-8);border-radius:var(--gd-radius-full);background:var(--gd-action-primary-text)}.gd-switch{appearance:none;width:var(--gd-kit-switch-w);height:var(--gd-kit-switch-h);border-radius:var(--gd-radius-full);background:var(--gd-border-strong);cursor:pointer;transition:background-color var(--gd-duration-quick) var(--gd-ease-standard);flex:none;margin:0;display:inline-block;position:relative}.gd-switch:after{content:"";width:var(--gd-kit-switch-knob);height:var(--gd-kit-switch-knob);border-radius:var(--gd-radius-full);background:var(--gd-core-white);box-shadow:var(--gd-shadow-1);transition:inset-inline-start var(--gd-duration-quick) var(--gd-ease-standard);position:absolute;inset-block-start:var(--gd-space-2);inset-inline-start:var(--gd-space-2)}.gd-switch:checked,.gd-switch.is-on{background:var(--gd-action-primary)}.gd-switch:checked:after,.gd-switch.is-on:after{background:var(--gd-action-primary-text);inset-inline-start:calc(var(--gd-kit-switch-w) - var(--gd-kit-switch-knob) - var(--gd-space-2))}.gd-checkbox:focus-visible,.gd-radio:focus-visible,.gd-switch:focus-visible,.gd-checkbox.is-focus,.gd-radio.is-focus,.gd-switch.is-focus{outline:2px solid var(--gd-border-focus);outline-offset:2px}.gd-checkbox:disabled,.gd-radio:disabled,.gd-switch:disabled,.gd-checkbox.is-disabled,.gd-radio.is-disabled,.gd-switch.is-disabled{background:var(--gd-action-disabled);cursor:not-allowed;border-color:#0000}.gd-switch:disabled:after,.gd-switch.is-disabled:after{background:var(--gd-action-disabled-text);box-shadow:none}.gd-checkbox.is-disabled:after{border-color:var(--gd-action-disabled-text)}.gd-radio.is-disabled:after{background:var(--gd-action-disabled-text)}.gd-seg{gap:var(--gd-space-2);max-width:100%;padding:var(--gd-space-2);border-radius:var(--gd-radius-md);background:var(--gd-surface-raised);border:1px solid var(--gd-border-hairline);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:inline-grid}.gd-seg__item{min-height:calc(var(--gd-kit-btn-md) - var(--gd-space-8));padding-block:0;padding-inline:var(--gd-space-12);border-radius:calc(var(--gd-radius-md) - var(--gd-space-2));color:var(--gd-text-secondary);font-size:var(--gd-type-footnote-size);line-height:var(--gd-type-footnote-line);font-weight:var(--gd-type-caption-weight);white-space:nowrap;cursor:pointer;transition:background-color var(--gd-duration-quick) var(--gd-ease-standard);background:0 0;border:0;place-items:center;display:grid;position:relative}.gd-seg__item input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.gd-seg__item.is-selected,.gd-seg__item[aria-selected=true]{background:var(--gd-action-selected);color:var(--gd-action-selected-text)}.gd-seg__item:has(input:checked){background:var(--gd-action-selected);color:var(--gd-action-selected-text)}.gd-seg__item.is-hover{color:var(--gd-text-primary);background:var(--gd-surface-raised-hover)}@media (hover:hover){.gd-seg__item:hover:not(.is-selected):not([aria-selected=true]):not(:has(input:checked)){color:var(--gd-text-primary)}}.gd-seg__item.is-focus{outline:2px solid var(--gd-border-focus);outline-offset:2px}.gd-seg__item:has(input:focus-visible){outline:2px solid var(--gd-border-focus);outline-offset:2px}.gd-seg__item.is-disabled{color:var(--gd-action-disabled-text);cursor:not-allowed;background:0 0}.gd-seg__item:has(input:disabled){color:var(--gd-action-disabled-text);cursor:not-allowed;background:0 0}.gd-seg.is-disabled{background:var(--gd-action-disabled);border-color:#0000}.gd-seg.is-disabled .gd-seg__item{color:var(--gd-action-disabled-text);cursor:not-allowed}.gd-seg.is-disabled .gd-seg__item.is-selected{background:var(--gd-surface-raised);color:var(--gd-action-disabled-text)}.gd-stepper-input{height:var(--gd-kit-input-h);border:1px solid var(--gd-border-input);border-radius:var(--gd-radius-sm);background:var(--gd-surface-card);flex:none;align-items:center;display:inline-flex}.gd-stepper-input .gd-iconbtn{width:var(--gd-kit-input-h);height:calc(var(--gd-kit-input-h) - 2px);color:var(--gd-text-primary);border-radius:0}.gd-stepper-input__value{min-inline-size:var(--gd-space-64);padding-inline:var(--gd-space-4);text-align:center;font-size:var(--gd-type-headline-size);line-height:var(--gd-type-headline-line);font-weight:var(--gd-type-headline-weight);font-variant-numeric:tabular-nums;white-space:nowrap}.gd-stepper-input__unit{font-size:var(--gd-type-footnote-size);font-weight:var(--gd-type-body-weight);color:var(--gd-text-tertiary)}.gd-stepper-input.is-focus,.gd-stepper-input:focus-within{outline:2px solid var(--gd-border-focus);outline-offset:2px;background:var(--gd-surface-raised)}.gd-stepper-input.is-disabled{background:var(--gd-action-disabled);color:var(--gd-action-disabled-text);border-color:#0000}.gd-stepper-input.is-disabled .gd-iconbtn{color:var(--gd-action-disabled-text)}.gd-timegrid{gap:var(--gd-space-8);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.gd-timechip{height:var(--gd-kit-touch);padding-block:0;padding-inline:var(--gd-space-8);border:1px solid var(--gd-border-hairline);border-radius:var(--gd-radius-sm);background:var(--gd-surface-card);color:var(--gd-text-primary);font-size:var(--gd-type-body-size);line-height:var(--gd-type-body-line);font-variant-numeric:tabular-nums;white-space:nowrap;cursor:pointer;direction:ltr;place-items:center;display:grid}.gd-timechip.is-hover{background:var(--gd-surface-raised)}@media (hover:hover){.gd-timechip:hover:not(.is-selected):not(.is-disabled){background:var(--gd-surface-raised)}}.gd-timechip.is-selected,.gd-timechip[aria-checked=true]{background:var(--gd-action-selected);border-color:var(--gd-action-selected);color:var(--gd-action-selected-text);font-weight:var(--gd-type-headline-weight)}.gd-timechip.is-disabled,.gd-timechip[aria-disabled=true]{background:var(--gd-action-disabled);color:var(--gd-action-disabled-text);cursor:not-allowed;border-color:#0000;text-decoration:line-through}.gd-timechip.is-focus,.gd-timechip:focus-visible{outline:2px solid var(--gd-border-focus);outline-offset:2px}.gd-weekstrip{gap:var(--gd-space-4);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.gd-weekstrip__day{align-items:center;gap:var(--gd-space-4);cursor:pointer;min-width:0;color:var(--gd-text-primary);background:0 0;border:0;flex-direction:column;padding:0;display:flex}.gd-weekstrip__dow{font-size:var(--gd-type-caption-2-size);line-height:var(--gd-type-caption-2-line);font-weight:var(--gd-type-caption-2-weight);color:var(--gd-text-tertiary);white-space:nowrap}.gd-weekstrip__date{width:var(--gd-kit-touch);height:var(--gd-kit-touch);border-radius:var(--gd-radius-md);max-width:100%;font-size:var(--gd-type-headline-size);line-height:var(--gd-type-headline-line);font-weight:var(--gd-type-headline-weight);font-variant-numeric:tabular-nums;place-items:center;display:grid}.gd-weekstrip__day.is-today .gd-weekstrip__date{color:var(--gd-text-link)}.gd-weekstrip__day.is-selected .gd-weekstrip__date,.gd-weekstrip__day[aria-checked=true] .gd-weekstrip__date{background:var(--gd-accent-tag);color:var(--gd-text-on-accent)}.gd-weekstrip__day.is-disabled .gd-weekstrip__date{color:var(--gd-text-tertiary);font-weight:var(--gd-type-body-weight);text-decoration:line-through}.gd-weekstrip__day.is-disabled{cursor:not-allowed}.gd-weekstrip__day.is-focus .gd-weekstrip__date,.gd-weekstrip__day:focus-visible .gd-weekstrip__date{outline:2px solid var(--gd-border-focus);outline-offset:2px}.gd-monthgrid{gap:var(--gd-space-2);text-align:center;grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.gd-monthgrid__dow{padding-block:var(--gd-space-4);font-size:var(--gd-type-caption-size);line-height:var(--gd-type-caption-line);font-weight:var(--gd-type-caption-weight);color:var(--gd-text-tertiary);white-space:nowrap}.gd-monthgrid__day{height:var(--gd-kit-btn-md);border-radius:var(--gd-radius-sm);color:var(--gd-text-primary);font-size:var(--gd-kit-font-control);font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:relative}.gd-monthgrid__day.is-outside{color:var(--gd-text-placeholder)}.gd-monthgrid__day.is-today{box-shadow:inset 0 0 0 1px var(--gd-border-input)}.gd-monthgrid__day.is-hover{background:var(--gd-surface-raised)}@media (hover:hover){.gd-monthgrid__day:hover:not(.is-selected):not(.is-disabled){background:var(--gd-surface-raised)}}.gd-monthgrid__day.is-selected,.gd-monthgrid__day[aria-pressed=true]{background:var(--gd-accent-tag);color:var(--gd-text-on-accent);font-weight:var(--gd-type-headline-weight)}.gd-monthgrid__day.is-holiday:after{content:"";width:var(--gd-space-4);height:var(--gd-space-4);border-radius:var(--gd-radius-full);background:var(--gd-chart-3);margin-inline:auto;position:absolute;inset-block-end:var(--gd-space-4);inset-inline:0}.gd-monthgrid__day.is-disabled{color:var(--gd-text-tertiary);cursor:not-allowed;text-decoration:line-through}.gd-monthgrid__day.is-focus,.gd-monthgrid__day:focus-visible{outline:2px solid var(--gd-border-focus);outline-offset:2px}.gd-monthgrid--console{grid-template-rows:auto;grid-auto-rows:minmax(var(--gd-kit-month-cell), 1fr);background:var(--gd-border-hairline);border:1px solid var(--gd-border-hairline);border-radius:var(--gd-radius-lg);text-align:start;gap:1px;overflow:hidden}.gd-monthgrid--console .gd-monthgrid__dow{padding-inline:var(--gd-space-12);background:var(--gd-surface-card);align-items:center;display:flex}.gd-monthgrid--console .gd-monthgrid__day{justify-content:flex-start;align-items:flex-start;gap:var(--gd-space-4);height:auto;padding:var(--gd-space-8) var(--gd-space-12);background:var(--gd-surface-card);text-align:start;border-radius:0;flex-direction:column;display:flex}.gd-monthgrid__date{font-size:var(--gd-type-footnote-size);line-height:var(--gd-type-footnote-line);font-weight:var(--gd-type-headline-weight);font-variant-numeric:tabular-nums}.gd-monthgrid__count{font-size:var(--gd-type-caption-size);line-height:var(--gd-type-caption-line);font-weight:var(--gd-type-caption-weight);color:var(--gd-text-secondary);font-variant-numeric:tabular-nums;white-space:nowrap}.gd-monthgrid--console .gd-monthgrid__day.is-today .gd-monthgrid__date{min-width:var(--gd-space-24);height:var(--gd-space-24);margin:calc(var(--gd-space-2) * -1) calc(var(--gd-space-4) * -1);border-radius:var(--gd-radius-full);background:var(--gd-action-primary);color:var(--gd-action-primary-text);place-items:center;display:grid}.gd-monthgrid--console .gd-monthgrid__day.is-today{box-shadow:none}.gd-monthgrid--console .gd-monthgrid__day.is-outside{background:var(--gd-surface-page)}.gd-monthgrid--console .gd-monthgrid__day.is-hover{background:var(--gd-surface-raised)}@media (hover:hover){.gd-monthgrid--console .gd-monthgrid__day:hover:not(.is-selected){background:var(--gd-surface-raised)}}.gd-monthgrid--console .gd-monthgrid__day.is-selected{background:var(--gd-accent-tag);color:var(--gd-text-on-accent)}.gd-monthgrid--console .gd-monthgrid__day.is-selected .gd-monthgrid__count{color:inherit}.gd-monthgrid--console .gd-monthgrid__day.is-focus,.gd-monthgrid--console .gd-monthgrid__day:focus-visible{outline-offset:-2px}.gd-doccard{align-items:center;gap:var(--gd-space-12);min-width:0;padding:var(--gd-space-12) var(--gd-space-12) var(--gd-space-12) var(--gd-space-16);background:var(--gd-surface-card);border:1px solid var(--gd-border-hairline);border-radius:var(--gd-radius-lg);color:var(--gd-text-primary);text-decoration:none;display:flex}.gd-doccard__icon{width:var(--gd-space-40);height:var(--gd-space-40);border-radius:var(--gd-radius-md);background:var(--gd-surface-raised);color:var(--gd-text-secondary);flex:none;place-items:center;display:grid}.gd-doccard__main{flex-direction:column;flex:auto;min-width:0;display:flex}.gd-doccard__title{font-size:var(--gd-type-subhead-size);line-height:var(--gd-type-subhead-line);font-weight:var(--gd-type-headline-weight);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.gd-doccard__meta{font-size:var(--gd-type-footnote-size);line-height:var(--gd-type-footnote-line);color:var(--gd-text-tertiary);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.gd-doccard__actions{align-items:center;gap:var(--gd-space-4);flex:none;display:flex}.gd-doccard.is-hover{background:var(--gd-surface-raised)}@media (hover:hover){a.gd-doccard:hover{background:var(--gd-surface-raised)}}.gd-doccard.is-focus,.gd-doccard:focus-visible{outline:2px solid var(--gd-border-focus);outline-offset:2px}.gd-doccard.is-disabled{background:var(--gd-action-disabled);color:var(--gd-action-disabled-text);border-color:#0000}.gd-doccard.is-disabled .gd-doccard__meta,.gd-doccard.is-disabled .gd-doccard__icon{color:var(--gd-action-disabled-text)}.gd-chart{gap:var(--gd-space-12);min-width:0;padding:var(--gd-space-20);background:var(--gd-surface-card);border:1px solid var(--gd-border-hairline);border-radius:var(--gd-radius-lg);flex-direction:column;display:flex}.gd-chart__header{align-items:baseline;gap:var(--gd-space-8);min-width:0;display:flex}.gd-chart__title{min-width:0;font-size:var(--gd-type-subhead-size);line-height:var(--gd-type-subhead-line);font-weight:var(--gd-type-headline-weight);flex:auto}.gd-chart__value{font-size:var(--gd-type-title-3-size);line-height:var(--gd-type-title-3-line);font-weight:var(--gd-type-title-3-weight);font-variant-numeric:tabular-nums;white-space:nowrap}.gd-chart__plot{height:var(--gd-kit-chart-h);border-radius:var(--gd-radius-sm);direction:ltr;position:relative}.gd-chart__plot--spark{height:var(--gd-kit-spark-h)}.gd-chart__svg{width:100%;height:100%;display:block;overflow:visible}.gd-chart__grid{stroke:var(--gd-border-hairline);stroke-width:1px;fill:none;vector-effect:non-scaling-stroke}.gd-chart__axis{fill:var(--gd-text-tertiary);font-family:var(--gd-font-ui);font-size:var(--gd-type-caption-2-size);font-weight:var(--gd-type-caption-2-weight);font-variant-numeric:tabular-nums}.gd-chart__line{fill:none;stroke:var(--gd-chart-1);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.gd-chart__point{fill:var(--gd-surface-card);stroke:var(--gd-chart-1);stroke-width:2px;vector-effect:non-scaling-stroke}.gd-chart__point.is-hover,.gd-chart__bar{fill:var(--gd-chart-1)}.gd-chart__bar.is-hover{fill:var(--gd-action-primary-hover)}.gd-chart__bar.is-muted{fill:var(--gd-chart-5)}.gd-chart__legend{gap:var(--gd-space-12);font-size:var(--gd-type-caption-size);line-height:var(--gd-type-caption-line);font-weight:var(--gd-type-caption-weight);color:var(--gd-text-secondary);flex-wrap:wrap;display:flex}.gd-chart__legend-item{align-items:center;gap:var(--gd-space-4);display:inline-flex}.gd-chart__legend-item:before{content:"";width:var(--gd-space-12);height:var(--gd-space-4);border-radius:var(--gd-radius-full);background:var(--gd-chart-1)}.gd-chart__tooltip{z-index:2;transform:translate(-50%, calc(-100% - var(--gd-space-8)));position:absolute}.gd-chart.is-loading .gd-chart__plot{background:var(--gd-surface-sunken)}.gd-chart.is-loading :is(.gd-chart__line,.gd-chart__point,.gd-chart__bar,.gd-chart__value){visibility:hidden}.gd-notif-day{padding:var(--gd-space-16) var(--gd-space-16) var(--gd-space-4);font-size:var(--gd-type-footnote-size);line-height:var(--gd-type-footnote-line);font-weight:var(--gd-type-headline-weight);color:var(--gd-text-tertiary)}.gd-notif{align-items:flex-start;gap:var(--gd-space-12);min-height:var(--gd-kit-touch);padding:var(--gd-space-12) var(--gd-space-16);color:var(--gd-text-primary);text-decoration:none;display:flex;position:relative}.gd-notif+.gd-notif:before{content:"";inset-block-start:0;inset-inline:calc(var(--gd-space-16) + var(--gd-space-32) + var(--gd-space-12)) 0;border-block-start:1px solid var(--gd-border-hairline);position:absolute}.gd-notif__icon{width:var(--gd-space-32);height:var(--gd-space-32);border-radius:var(--gd-radius-sm);background:var(--gd-surface-raised);color:var(--gd-text-secondary);flex:none;place-items:center;display:grid}.gd-notif__main{gap:var(--gd-space-2);flex-direction:column;flex:auto;min-width:0;display:flex}.gd-notif__title{font-size:var(--gd-type-subhead-size);line-height:var(--gd-type-subhead-line);font-weight:var(--gd-type-caption-weight)}.gd-notif__body{font-size:var(--gd-type-subhead-size);line-height:var(--gd-type-subhead-line);color:var(--gd-text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.gd-notif__time{font-size:var(--gd-type-footnote-size);line-height:var(--gd-type-subhead-line);color:var(--gd-text-tertiary);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none}.gd-notif__dot{width:var(--gd-space-8);height:var(--gd-space-8);border-radius:var(--gd-radius-full);background:0 0;flex:none;align-self:center}.gd-notif.is-unread .gd-notif__dot{background:var(--gd-action-primary)}.gd-notif.is-unread .gd-notif__title{font-weight:var(--gd-type-headline-weight)}.gd-notif.is-hover{background:var(--gd-surface-raised)}@media (hover:hover){a.gd-notif:hover{background:var(--gd-surface-raised)}}.gd-notif.is-focus,.gd-notif:focus-visible{outline:2px solid var(--gd-border-focus);outline-offset:-2px}.gd-push{gap:var(--gd-space-4);min-width:0;padding:var(--gd-space-12) var(--gd-space-16);border-radius:var(--gd-radius-xl);background:color-mix(in srgb, var(--gd-surface-card) 82%, transparent);-webkit-backdrop-filter:var(--gd-kit-glass);backdrop-filter:var(--gd-kit-glass);box-shadow:var(--gd-shadow-2);border:1px solid var(--gd-border-hairline);color:var(--gd-text-primary);flex-direction:column;display:flex}.gd-push__app{align-items:center;gap:var(--gd-space-8);font-size:var(--gd-type-footnote-size);line-height:var(--gd-type-footnote-line);color:var(--gd-text-secondary);display:flex}.gd-push__icon{width:var(--gd-space-20);height:var(--gd-space-20);border-radius:var(--gd-radius-xs);object-fit:cover;flex:none}.gd-push__time{font-variant-numeric:tabular-nums;white-space:nowrap;margin-inline-start:auto}.gd-push__title{font-size:var(--gd-type-subhead-size);line-height:var(--gd-type-subhead-line);font-weight:var(--gd-type-headline-weight)}.gd-push__body{font-size:var(--gd-type-subhead-size);line-height:var(--gd-type-subhead-line)}.gd-widget{gap:var(--gd-space-4);height:var(--gd-kit-widget-small);padding:var(--gd-space-16);border-radius:var(--gd-radius-2xl);background:var(--gd-surface-card);border:1px solid var(--gd-border-hairline);color:var(--gd-text-primary);flex-direction:column;flex:none;display:flex;overflow:hidden}.gd-widget--small{width:var(--gd-kit-widget-small)}.gd-widget--medium{width:var(--gd-kit-widget-medium-w);gap:var(--gd-space-16);flex-direction:row}.gd-widget__col{gap:var(--gd-space-4);flex-direction:column;flex:1 1 0;min-width:0;display:flex}.gd-widget__col+.gd-widget__col{border-inline-start:1px solid var(--gd-border-hairline);padding-inline-start:var(--gd-space-16)}.gd-widget__kicker{font-size:var(--gd-type-caption-size);line-height:var(--gd-type-caption-line);font-weight:var(--gd-type-caption-weight);color:var(--gd-text-tertiary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.gd-widget__title{font-size:var(--gd-type-headline-size);line-height:var(--gd-type-headline-line);font-weight:var(--gd-type-headline-weight);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.gd-widget__value{font-size:var(--gd-type-title-2-size);line-height:var(--gd-type-title-2-line);font-weight:var(--gd-type-title-2-weight);font-variant-numeric:tabular-nums;white-space:nowrap;margin-block-start:auto}.gd-widget__meta{font-size:var(--gd-type-footnote-size);line-height:var(--gd-type-footnote-line);color:var(--gd-text-secondary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.gd-widget__accent{color:var(--gd-text-link)}.gd-widget--accented{background:var(--gd-surface-brand);color:var(--gd-text-on-brand);border-color:#0000}.gd-widget--accented :is(.gd-widget__kicker,.gd-widget__meta){color:var(--gd-core-forest-200)}.gd-widget--accented .gd-widget__accent{color:var(--gd-accent-tag)}.gd-widget--accented .gd-widget__col+.gd-widget__col{border-inline-start-color:var(--gd-kit-on-brand-line)}.gd-widget--tinted{background:color-mix(in srgb, var(--gd-text-primary) 6%, transparent);border-color:var(--gd-border-hairline);color:var(--gd-text-secondary)}.gd-widget--tinted :is(.gd-widget__kicker,.gd-widget__meta,.gd-widget__accent){color:var(--gd-text-tertiary)}.gd-widget--tinted .gd-tag{background:var(--gd-surface-raised);color:var(--gd-text-primary)}.gd-live{gap:var(--gd-space-12);min-width:0;padding:var(--gd-space-16);border-radius:var(--gd-radius-2xl);background:var(--gd-surface-brand);color:var(--gd-text-on-brand);flex-direction:column;display:flex}.gd-live__head{align-items:center;gap:var(--gd-space-8);font-size:var(--gd-type-footnote-size);line-height:var(--gd-type-footnote-line);color:var(--gd-core-forest-200);display:flex}.gd-live__time{font-variant-numeric:tabular-nums;margin-inline-start:auto}.gd-live__title{align-items:center;gap:var(--gd-space-8);min-width:0;font-size:var(--gd-type-headline-size);line-height:var(--gd-type-headline-line);font-weight:var(--gd-type-headline-weight);display:flex}.gd-live__steps{gap:var(--gd-space-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.gd-live__step{gap:var(--gd-space-4);min-width:0;font-size:var(--gd-type-caption-2-size);line-height:var(--gd-type-caption-2-line);font-weight:var(--gd-type-caption-2-weight);color:var(--gd-core-forest-200);white-space:nowrap;text-overflow:ellipsis;flex-direction:column;display:flex;overflow:hidden}.gd-live__step:before{content:"";height:var(--gd-kit-strip-bar-h);border-radius:var(--gd-radius-full);background:var(--gd-kit-on-brand-fill)}.gd-live__step.is-done:before{background:var(--gd-core-matzah-100)}.gd-live__step.is-current{color:var(--gd-text-on-brand)}.gd-live__step.is-current:before{background:var(--gd-accent-tag)}.gd-live--compact{align-items:center;gap:var(--gd-space-8);width:fit-content;max-width:100%;height:var(--gd-kit-live-compact-h);padding:0 var(--gd-space-12) 0 var(--gd-space-4);border-radius:var(--gd-radius-full);background:var(--gd-core-ink);color:var(--gd-core-matzah-100);font-size:var(--gd-type-caption-size);line-height:var(--gd-type-caption-line);font-weight:var(--gd-type-caption-weight);white-space:nowrap;flex-direction:row;display:inline-flex}.gd-live--compact .gd-avatar{--gd-avatar-s:var(--gd-space-20)}.gd-live__status{color:var(--gd-accent-tag);font-variant-numeric:tabular-nums}.gd-upload{align-items:center;gap:var(--gd-space-8);min-width:0;padding:var(--gd-space-24) var(--gd-space-16);text-align:center;border:1.5px dashed var(--gd-border-input);border-radius:var(--gd-radius-lg);background:var(--gd-surface-card);flex-direction:column;display:flex}.gd-upload__icon{width:var(--gd-kit-empty-tile);height:var(--gd-kit-empty-tile);border-radius:var(--gd-radius-md);background:var(--gd-surface-raised);color:var(--gd-text-secondary);place-items:center;display:grid}.gd-upload__title{font-size:var(--gd-type-subhead-size);line-height:var(--gd-type-subhead-line);font-weight:var(--gd-type-headline-weight)}.gd-upload__hint{font-size:var(--gd-type-footnote-size);line-height:var(--gd-type-footnote-line);color:var(--gd-text-tertiary)}.gd-upload__actions{justify-content:center;gap:var(--gd-space-8);flex-wrap:wrap;margin-block-start:var(--gd-space-4);display:flex}.gd-upload.is-hover{background:var(--gd-surface-raised)}.gd-upload.is-dragover{border-style:solid;border-color:var(--gd-border-focus);background:var(--gd-surface-raised)}.gd-upload.is-focus,.gd-upload:focus-within{outline:2px solid var(--gd-border-focus);outline-offset:2px}.gd-upload.is-disabled{background:var(--gd-action-disabled);color:var(--gd-action-disabled-text);border-color:#0000}.gd-upload__list{gap:var(--gd-space-8);flex-direction:column;min-width:0;display:flex}.gd-upload__item{align-items:center;gap:var(--gd-space-12);min-width:0;padding:var(--gd-space-8) var(--gd-space-8) var(--gd-space-8) var(--gd-space-12);background:var(--gd-surface-card);border:1px solid var(--gd-border-hairline);border-radius:var(--gd-radius-md);display:flex}.gd-upload__thumb{width:var(--gd-space-40);height:var(--gd-space-40);border-radius:var(--gd-radius-sm);background:var(--gd-surface-raised);color:var(--gd-text-secondary);flex:none;place-items:center;display:grid;overflow:hidden}.gd-upload__thumb img{object-fit:cover;width:100%;height:100%}.gd-upload__main{gap:var(--gd-space-4);flex-direction:column;flex:auto;min-width:0;display:flex}.gd-upload__name{font-size:var(--gd-type-subhead-size);line-height:var(--gd-type-subhead-line);font-weight:var(--gd-type-caption-weight);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.gd-upload__meta{font-size:var(--gd-type-footnote-size);line-height:var(--gd-type-footnote-line);color:var(--gd-text-tertiary);font-variant-numeric:tabular-nums}.gd-upload__item .gd-progress{height:var(--gd-space-4)}.gd-upload__item.is-done .gd-upload__meta{color:var(--gd-text-success)}.gd-upload__item.is-error{border-color:var(--gd-border-danger)}.gd-upload__item.is-error .gd-upload__meta{color:var(--gd-text-danger)}.gd-upload__item.is-error .gd-progress__bar{background:var(--gd-border-danger)}.gd-upload__item.is-loading .gd-upload__meta{color:var(--gd-text-secondary)}.gd-signature{gap:var(--gd-space-8);flex-direction:column;min-width:0;display:flex}.gd-signature__pad{height:var(--gd-kit-signature-h);border:1px solid var(--gd-border-input);border-radius:var(--gd-radius-md);background:var(--gd-surface-card);touch-action:none;position:relative;overflow:hidden}.gd-signature__pad:after{content:"";inset-inline:var(--gd-space-24);border-block-start:1px dashed var(--gd-border-strong);pointer-events:none;position:absolute;inset-block-end:var(--gd-space-32)}.gd-signature__svg{width:100%;height:100%;position:absolute;inset:0}.gd-signature__stroke{fill:none;stroke:var(--gd-text-primary);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.gd-signature__prompt{text-align:center;font-size:var(--gd-type-subhead-size);color:var(--gd-text-placeholder);pointer-events:none;display:none;position:absolute;inset-block-end:calc(var(--gd-space-32) + var(--gd-space-8));inset-inline:0}.gd-signature.is-empty .gd-signature__prompt{display:block}.gd-signature.is-empty .gd-signature__svg{display:none}.gd-signature__actions{align-items:center;gap:var(--gd-space-8);display:flex}.gd-signature__note{font-size:var(--gd-type-footnote-size);line-height:var(--gd-type-footnote-line);color:var(--gd-text-tertiary);margin-inline-start:auto}.gd-signature.is-focus .gd-signature__pad,.gd-signature__pad:focus-visible{outline:2px solid var(--gd-border-focus);outline-offset:2px}.gd-signature.is-error .gd-signature__pad{border-color:var(--gd-border-danger)}.gd-signature.is-error .gd-signature__note{color:var(--gd-text-danger)}.gd-signature.is-disabled .gd-signature__pad{background:var(--gd-action-disabled);border-color:#0000}.gd-permission{gap:var(--gd-space-16);flex-direction:column;min-width:0;display:flex}.gd-permission__sample{padding:var(--gd-space-16);border-radius:var(--gd-radius-xl);background:var(--gd-surface-sunken)}.gd-permission__title{font-size:var(--gd-type-title-2-size);line-height:var(--gd-type-title-2-line);font-weight:var(--gd-type-title-2-weight)}.gd-permission__lead{font-size:var(--gd-type-body-size);line-height:var(--gd-type-body-line);color:var(--gd-text-secondary)}.gd-permission__reasons{gap:var(--gd-space-12);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.gd-permission__reason{align-items:flex-start;gap:var(--gd-space-12);font-size:var(--gd-type-callout-size);line-height:var(--gd-type-callout-line);display:flex}.gd-permission__reason .gd-icon{color:var(--gd-text-link);flex:none}.gd-permission__actions{gap:var(--gd-space-8);flex-direction:column;margin-block-start:var(--gd-space-8);display:flex}.gd-onboarding{align-items:center;gap:var(--gd-space-16);text-align:center;flex-direction:column;min-width:0;display:flex}.gd-onboarding__art{width:min(100%, var(--gd-kit-onboarding-art));aspect-ratio:1;border-radius:var(--gd-radius-xl);background:var(--gd-surface-raised);overflow:hidden}.gd-onboarding__art img{object-fit:cover;width:100%;height:100%}.gd-onboarding__title{font-size:var(--gd-type-title-2-size);line-height:var(--gd-type-title-2-line);font-weight:var(--gd-type-title-2-weight)}.gd-onboarding__body{max-inline-size:var(--gd-kit-empty-text-max);font-size:var(--gd-type-body-size);line-height:var(--gd-type-body-line);color:var(--gd-text-secondary)}.gd-onboarding__dots{align-items:center;gap:var(--gd-space-8);display:flex}.gd-onboarding__dot{width:var(--gd-space-8);height:var(--gd-space-8);border-radius:var(--gd-radius-full);background:var(--gd-border-strong)}.gd-onboarding__dot.is-on{width:var(--gd-space-24);background:var(--gd-action-primary)}.gd-a4,.gd-rx-label{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--gd-surface-page:var(--gd-core-white);--gd-surface-card:var(--gd-core-white);--gd-surface-raised:var(--gd-core-matzah-100);--gd-surface-sunken:var(--gd-core-matzah-200);--gd-text-primary:var(--gd-core-ink);--gd-text-secondary:var(--gd-core-matzah-700);--gd-text-tertiary:var(--gd-core-matzah-600);--gd-text-link:var(--gd-core-forest-600);--gd-text-danger:var(--gd-core-wine-600);--gd-text-success:var(--gd-core-forest-600);--gd-border-hairline:color-mix(in srgb, var(--gd-core-ink) 10%, transparent);--gd-border-input:var(--gd-core-matzah-500);--gd-border-strong:var(--gd-core-matzah-300);--gd-accent-tag:var(--gd-core-yellow-500);--gd-accent-tag-subtle:var(--gd-core-yellow-100);--gd-accent-tag-subtle-text:var(--gd-core-yellow-900);--gd-text-on-accent:var(--gd-core-ink);--gd-status-done-bg:var(--gd-core-forest-50);--gd-status-done-text:var(--gd-core-forest-700);--gd-status-done-accent:var(--gd-core-forest-500);--gd-status-due-bg:var(--gd-core-yellow-100);--gd-status-due-text:var(--gd-core-yellow-900);--gd-status-overdue-bg:var(--gd-core-wine-50);--gd-status-overdue-text:var(--gd-core-wine-700);--gd-status-info-bg:var(--gd-core-slate-50);--gd-status-info-text:var(--gd-core-slate-700);--gd-status-neutral-bg:var(--gd-core-matzah-100);--gd-status-neutral-text:var(--gd-core-matzah-700);background:var(--gd-core-white);color:var(--gd-core-ink)}.gd-note{gap:var(--gd-space-16);min-width:0;padding:var(--gd-space-20);background:var(--gd-surface-card);border:1px solid var(--gd-border-hairline);border-radius:var(--gd-radius-lg);flex-direction:column;display:flex}.gd-note--draft{border-style:dashed;border-color:var(--gd-border-input)}.gd-note--signed{border-inline-start:var(--gd-kit-stripe) solid var(--gd-status-done-accent)}.gd-note--amended{border-inline-start:var(--gd-kit-stripe) solid var(--gd-chart-3)}.gd-note__header{align-items:center;gap:var(--gd-space-12);flex-wrap:wrap;min-width:0;display:flex}.gd-note__type{font-size:var(--gd-type-headline-size);line-height:var(--gd-type-headline-line);font-weight:var(--gd-type-headline-weight)}.gd-note__date{font-size:var(--gd-type-footnote-size);line-height:var(--gd-type-footnote-line);color:var(--gd-text-tertiary);font-variant-numeric:tabular-nums}.gd-note__vet{align-items:center;gap:var(--gd-space-8);font-size:var(--gd-type-footnote-size);color:var(--gd-text-secondary);white-space:nowrap;margin-inline-start:auto;display:inline-flex}.gd-note__section{grid-template-columns:var(--gd-space-32) minmax(0, 1fr);gap:var(--gd-space-12);display:grid}.gd-note__label{width:var(--gd-space-32);height:var(--gd-space-32);border-radius:var(--gd-radius-sm);background:var(--gd-surface-raised);color:var(--gd-text-secondary);font-size:var(--gd-type-headline-size);font-weight:var(--gd-type-headline-weight);place-items:center;display:grid}.gd-note__body{gap:var(--gd-space-2);min-width:0;font-size:var(--gd-type-body-web-size);line-height:var(--gd-type-body-web-line);white-space:pre-line;flex-direction:column;display:flex}.gd-note__heading{font-size:var(--gd-type-caption-size);line-height:var(--gd-type-caption-line);font-weight:var(--gd-type-headline-weight);color:var(--gd-text-tertiary);white-space:normal}.gd-note__amendment{gap:var(--gd-space-4);padding:var(--gd-space-12);border-radius:var(--gd-radius-md);background:var(--gd-status-info-bg);color:var(--gd-status-info-text);font-size:var(--gd-type-footnote-size);line-height:var(--gd-type-footnote-line);flex-direction:column;display:flex}.gd-note__was{opacity:.8;text-decoration:line-through}.gd-note__now{font-weight:var(--gd-type-headline-weight)}.gd-note__attachments{gap:var(--gd-space-8);flex-wrap:wrap;display:flex}.gd-note__attachment{align-items:center;gap:var(--gd-space-4);height:var(--gd-space-32);padding-inline:var(--gd-space-8) var(--gd-space-12);border-radius:var(--gd-radius-full);background:var(--gd-surface-raised);color:var(--gd-text-primary);font-size:var(--gd-type-footnote-size);white-space:nowrap;text-decoration:none;display:inline-flex}.gd-note__attachment .gd-icon{width:var(--gd-space-16);height:var(--gd-space-16);color:var(--gd-text-tertiary)}.gd-history{background:var(--gd-surface-card);border:1px solid var(--gd-border-hairline);border-radius:var(--gd-radius-lg);flex-direction:column;min-width:0;display:flex;overflow:hidden}.gd-history__month{padding:var(--gd-space-12) var(--gd-space-16) var(--gd-space-4);font-size:var(--gd-type-caption-size);line-height:var(--gd-type-caption-line);font-weight:var(--gd-type-headline-weight);color:var(--gd-text-tertiary);background:var(--gd-surface-card)}.gd-history__item{border-block-start:1px solid var(--gd-border-hairline)}.gd-history__summary{grid-template-columns:var(--gd-kit-col-date) minmax(0, 1.2fr) minmax(0, 1.4fr) minmax(0, 1.4fr) var(--gd-kit-money-col) var(--gd-space-20);align-items:center;gap:var(--gd-space-12);inline-size:100%;min-height:var(--gd-kit-table-row-h);padding:var(--gd-space-8) var(--gd-space-16);color:inherit;font:inherit;text-align:start;cursor:pointer;font-size:var(--gd-type-footnote-size);line-height:var(--gd-type-footnote-line);background:0 0;border:0;display:grid}.gd-history__date{font-variant-numeric:tabular-nums;color:var(--gd-text-secondary);white-space:nowrap}.gd-history__type{flex-direction:column;min-width:0;display:flex}.gd-history__type>:first-child{font-weight:var(--gd-type-headline-weight)}.gd-history__vet{color:var(--gd-text-tertiary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.gd-history__complaint,.gd-history__diagnosis{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.gd-history__diagnosis{color:var(--gd-text-secondary)}.gd-history__total{text-align:end;font-variant-numeric:tabular-nums;font-weight:var(--gd-type-caption-weight)}.gd-history__chevron{color:var(--gd-text-tertiary);transition:transform var(--gd-duration-standard) var(--gd-ease-standard)}.gd-history__body{padding:0 var(--gd-space-16) var(--gd-space-16);display:none}.gd-history__item.is-expanded .gd-history__body{display:block}.gd-history__item.is-expanded .gd-history__chevron{transform:rotate(180deg)}.gd-history__item.is-expanded .gd-history__summary,.gd-history__item.is-hover .gd-history__summary{background:var(--gd-surface-raised)}@media (hover:hover){.gd-history__summary:hover{background:var(--gd-surface-raised)}}.gd-history__item.is-focus .gd-history__summary,.gd-history__summary:focus-visible{outline:2px solid var(--gd-border-focus);outline-offset:-2px}.gd-vitals{grid-template-columns:repeat(auto-fit, minmax(var(--gd-kit-vital-min), 1fr));gap:var(--gd-space-8);min-width:0;display:grid}.gd-vitals__item{gap:var(--gd-space-2);min-width:0;padding:var(--gd-space-12);border-radius:var(--gd-radius-md);background:var(--gd-surface-raised);border:1px solid #0000;flex-direction:column;display:flex}.gd-vitals__label{font-size:var(--gd-type-caption-size);line-height:var(--gd-type-caption-line);font-weight:var(--gd-type-caption-weight);color:var(--gd-text-tertiary);white-space:nowrap}.gd-vitals__value{font-size:var(--gd-type-title-3-size);line-height:var(--gd-type-title-3-line);font-weight:var(--gd-type-title-3-weight);font-variant-numeric:tabular-nums;white-space:nowrap}.gd-vitals__unit{font-size:var(--gd-type-footnote-size);font-weight:var(--gd-type-body-weight);color:var(--gd-text-secondary);margin-inline-start:var(--gd-space-2)}.gd-vitals__range{font-size:var(--gd-type-caption-size);line-height:var(--gd-type-caption-line);color:var(--gd-text-tertiary);font-variant-numeric:tabular-nums}.gd-vitals__flag{align-items:center;gap:var(--gd-space-2);font-size:var(--gd-type-caption-size);line-height:var(--gd-type-caption-line);font-weight:var(--gd-type-headline-weight);color:var(--gd-text-danger);display:none}.gd-vitals__flag .gd-icon{width:var(--gd-space-12);height:var(--gd-space-12);stroke-width:2.5px}.gd-vitals__item.is-high,.gd-vitals__item.is-low{background:var(--gd-status-overdue-bg);border-color:var(--gd-border-danger)}.gd-vitals__item.is-high .gd-vitals__flag,.gd-vitals__item.is-low .gd-vitals__flag{display:inline-flex}.gd-problems{background:var(--gd-surface-card);border:1px solid var(--gd-border-hairline);border-radius:var(--gd-radius-lg);flex-direction:column;min-width:0;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.gd-problems__item{align-items:center;gap:var(--gd-space-12);min-height:var(--gd-kit-table-row-h);padding:var(--gd-space-8) var(--gd-space-16);display:flex}.gd-problems__item+.gd-problems__item{border-block-start:1px solid var(--gd-border-hairline)}.gd-problems__main{flex-direction:column;flex:auto;min-width:0;display:flex}.gd-problems__name{font-size:var(--gd-type-subhead-size);line-height:var(--gd-type-subhead-line);font-weight:var(--gd-type-headline-weight)}.gd-problems__onset{font-size:var(--gd-type-footnote-size);line-height:var(--gd-type-footnote-line);color:var(--gd-text-tertiary);font-variant-numeric:tabular-nums}.gd-problems__codes{gap:var(--gd-space-4);flex-wrap:wrap;display:flex}.gd-problems__code{height:var(--gd-space-20);padding-inline:var(--gd-space-4);border-radius:var(--gd-radius-xs);background:var(--gd-surface-raised);font-size:var(--gd-type-caption-2-size);font-weight:var(--gd-type-caption-weight);font-variant-numeric:tabular-nums;color:var(--gd-text-secondary);white-space:nowrap;direction:ltr;align-items:center;display:inline-flex}.gd-problems__item--active .gd-problems__name{color:var(--gd-text-primary)}.gd-problems__item--resolved .gd-problems__name{color:var(--gd-text-tertiary);font-weight:var(--gd-type-caption-weight)}.gd-problems__item.is-hover{background:var(--gd-surface-raised)}.gd-lab{border-collapse:separate;border-spacing:0;inline-size:100%;font-size:var(--gd-type-footnote-size);line-height:var(--gd-type-footnote-line);font-variant-numeric:tabular-nums}.gd-lab th{height:var(--gd-kit-table-head-h);padding-inline:var(--gd-space-12);text-align:start;font-size:var(--gd-type-caption-size);font-weight:var(--gd-type-caption-weight);color:var(--gd-text-tertiary);border-block-end:1px solid var(--gd-border-hairline);white-space:nowrap}.gd-lab td{height:var(--gd-kit-table-row-h);padding-inline:var(--gd-space-12);border-block-end:1px solid var(--gd-border-hairline);white-space:nowrap}.gd-lab__analyte{font-weight:var(--gd-type-caption-weight)}.gd-lab .gd-lab__value{text-align:end;font-weight:var(--gd-type-headline-weight)}.gd-lab__unit{color:var(--gd-text-tertiary)}.gd-lab__range{inline-size:30%;min-inline-size:var(--gd-kit-range-min)}.gd-lab__bar{height:var(--gd-kit-range-h);border-radius:var(--gd-radius-full);background:var(--gd-surface-sunken);direction:ltr;display:block;position:relative}.gd-lab__normal{width:calc(var(--hi,75%) - var(--lo,25%));border-radius:var(--gd-radius-full);background:var(--gd-status-done-accent);opacity:.45;position:absolute;inset-block:0;inset-inline-start:var(--lo,25%)}.gd-lab__marker{width:var(--gd-space-2);height:calc(var(--gd-kit-range-h) + var(--gd-space-8));border-radius:var(--gd-radius-xs);background:var(--gd-text-primary);margin-inline-start:-1px;position:absolute;inset-block-start:calc(var(--gd-space-4) * -1);inset-inline-start:var(--pos,50%)}.gd-lab__limits{font-size:var(--gd-type-caption-2-size);line-height:var(--gd-type-caption-2-line);color:var(--gd-text-tertiary);direction:ltr;justify-content:space-between;margin-block-start:var(--gd-space-2);display:flex}.gd-lab__flag{align-items:center;gap:var(--gd-space-2);font-size:var(--gd-type-caption-size);font-weight:var(--gd-type-headline-weight);color:var(--gd-text-tertiary);display:inline-flex}.gd-lab__flag .gd-icon{width:var(--gd-space-12);height:var(--gd-space-12);stroke-width:2.5px}.gd-lab__prev{color:var(--gd-text-tertiary)}.gd-lab__trend{align-items:center;gap:var(--gd-space-2);color:var(--gd-text-secondary);display:inline-flex}.gd-lab__trend .gd-icon{width:var(--gd-space-16);height:var(--gd-space-16)}.gd-lab tr.is-high .gd-lab__flag,.gd-lab tr.is-low .gd-lab__flag{color:var(--gd-text-danger)}.gd-lab tr.is-high .gd-lab__marker,.gd-lab tr.is-low .gd-lab__marker{background:var(--gd-border-danger)}.gd-lab tr.is-critical td{background:var(--gd-status-overdue-bg)}.gd-lab tr.is-critical .gd-lab__flag{color:var(--gd-status-overdue-text);text-transform:none}.gd-lab tr.is-critical .gd-lab__marker{background:var(--gd-border-danger)}.gd-lab tr.is-hover td{background:var(--gd-surface-raised)}.gd-rx{align-items:center;gap:var(--gd-space-12);min-height:var(--gd-kit-table-row-h);padding:var(--gd-space-8) var(--gd-space-16);background:var(--gd-surface-card);display:flex}.gd-rx+.gd-rx{border-block-start:1px solid var(--gd-border-hairline)}.gd-rx__icon{width:var(--gd-space-32);height:var(--gd-space-32);border-radius:var(--gd-radius-sm);background:var(--gd-surface-raised);color:var(--gd-text-secondary);flex:none;place-items:center;display:grid}.gd-rx__main{flex-direction:column;flex:auto;min-width:0;display:flex}.gd-rx__drug{font-size:var(--gd-type-subhead-size);line-height:var(--gd-type-subhead-line);font-weight:var(--gd-type-headline-weight);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.gd-rx__strength{font-weight:var(--gd-type-body-weight);color:var(--gd-text-secondary);margin-inline-start:var(--gd-space-4)}.gd-rx__sig{font-size:var(--gd-type-footnote-size);line-height:var(--gd-type-footnote-line);color:var(--gd-text-secondary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.gd-rx__refills{font-size:var(--gd-type-footnote-size);color:var(--gd-text-tertiary);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none}.gd-rx--stopped .gd-rx__drug{color:var(--gd-text-tertiary)}.gd-rx.is-hover,.gd-rx.is-selected{background:var(--gd-surface-raised)}.gd-rx-label{gap:var(--gd-space-8);inline-size:var(--gd-kit-rx-label-w);max-inline-size:100%;padding:var(--gd-space-16);border:1px solid var(--gd-border-strong);border-radius:var(--gd-radius-sm);box-shadow:var(--gd-shadow-1);font-size:var(--gd-type-footnote-size);line-height:var(--gd-type-footnote-line);flex-direction:column;display:flex}.gd-rx-label__clinic{justify-content:space-between;gap:var(--gd-space-8);border-block-end:1px solid var(--gd-border-hairline);font-size:var(--gd-type-caption-size);font-weight:var(--gd-type-headline-weight);padding-block-end:var(--gd-space-8);display:flex}.gd-rx-label__patient{align-items:center;gap:var(--gd-space-8);color:var(--gd-text-secondary);display:flex}.gd-rx-label__drug{font-size:var(--gd-type-headline-size);line-height:var(--gd-type-headline-line);font-weight:var(--gd-type-headline-weight)}.gd-rx-label__directions{font-size:var(--gd-type-subhead-size);line-height:var(--gd-type-subhead-line)}.gd-rx-label__warnings{align-items:flex-start;gap:var(--gd-space-8);padding:var(--gd-space-8);border:1.5px solid var(--gd-text-primary);border-radius:var(--gd-radius-xs);font-weight:var(--gd-type-headline-weight);display:flex}.gd-rx-label__footer{justify-content:space-between;gap:var(--gd-space-8);font-size:var(--gd-type-caption-size);color:var(--gd-text-secondary);font-variant-numeric:tabular-nums;display:flex}.gd-treatment{border-collapse:separate;border-spacing:0;inline-size:max-content;min-inline-size:100%;font-size:var(--gd-type-footnote-size);line-height:var(--gd-type-footnote-line);font-variant-numeric:tabular-nums;background:var(--gd-surface-card)}.gd-treatment th,.gd-treatment td{height:var(--gd-space-40);border-block-end:1px solid var(--gd-border-hairline);border-inline-start:1px solid var(--gd-border-hairline);text-align:center;white-space:nowrap;padding:0}.gd-treatment__hour{min-inline-size:var(--gd-kit-tx-hour);height:var(--gd-kit-table-head-h);font-size:var(--gd-type-caption-size);font-weight:var(--gd-type-caption-weight);color:var(--gd-text-tertiary)}.gd-treatment .gd-treatment__task{z-index:1;min-inline-size:var(--gd-kit-tx-task);padding-inline:var(--gd-space-12);text-align:start;background:var(--gd-surface-card);border-inline-start:0;position:sticky;inset-inline-start:0}.gd-treatment__name{font-weight:var(--gd-type-caption-weight);display:block}.gd-treatment__detail{font-size:var(--gd-type-caption-size);line-height:var(--gd-type-caption-line);color:var(--gd-text-tertiary);display:block}.gd-treatment .gd-treatment__group{height:var(--gd-space-32);padding-inline:var(--gd-space-12);text-align:start;background:var(--gd-surface-raised);font-size:var(--gd-type-caption-size);font-weight:var(--gd-type-headline-weight);color:var(--gd-text-secondary);border-inline-start:0}.gd-treatment__cell{min-inline-size:var(--gd-kit-tx-hour);font-size:var(--gd-type-caption-size);font-weight:var(--gd-type-headline-weight)}.gd-treatment__cell.is-due{background:var(--gd-status-due-bg);color:var(--gd-status-due-text)}.gd-treatment__cell.is-done{background:var(--gd-status-done-bg);color:var(--gd-status-done-text)}.gd-treatment__cell.is-missed{background:var(--gd-status-overdue-bg);color:var(--gd-status-overdue-text)}.gd-treatment__cell.is-skipped{background:var(--gd-status-neutral-bg);color:var(--gd-status-neutral-text);font-weight:var(--gd-type-body-weight)}.gd-treatment .is-now{box-shadow:inset 2px 0 0 var(--gd-border-danger), inset -2px 0 0 var(--gd-border-danger)}.gd-treatment__hour.is-now{color:var(--gd-text-danger)}.gd-dental{gap:var(--gd-space-12);direction:ltr;flex-direction:column;align-items:center;min-width:0;display:flex}.gd-dental__arch{align-items:flex-end;gap:var(--gd-space-8);display:flex}.gd-dental__arch--lower{align-items:flex-start}.gd-dental__quadrant{gap:var(--gd-space-2);display:flex}.gd-dental__quadrant+.gd-dental__quadrant{border-inline-start:1px dashed var(--gd-border-strong);padding-inline-start:var(--gd-space-8)}.gd-dental__tooth{width:var(--gd-kit-tooth-w);height:var(--gd-kit-tooth-h);padding:var(--gd-space-2) 0;border:1px solid var(--gd-border-input);border-radius:var(--gd-radius-xs) var(--gd-radius-xs) var(--gd-radius-sm) var(--gd-radius-sm);background:var(--gd-surface-card);color:var(--gd-text-primary);cursor:pointer;font:inherit;flex-direction:column;justify-content:space-between;align-items:center;display:flex;position:relative}.gd-dental__arch--lower .gd-dental__tooth{border-radius:var(--gd-radius-sm) var(--gd-radius-sm) var(--gd-radius-xs) var(--gd-radius-xs)}.gd-dental__num{font-size:var(--gd-type-caption-2-size);line-height:var(--gd-type-caption-2-line);font-variant-numeric:tabular-nums;color:var(--gd-text-tertiary)}.gd-dental__mark{font-size:var(--gd-type-caption-size);line-height:var(--gd-type-caption-line);font-weight:var(--gd-type-headline-weight)}.gd-dental__tooth--extracted{background:var(--gd-surface-sunken);border-color:#0000}.gd-dental__tooth--fractured{border-color:var(--gd-border-danger);color:var(--gd-text-danger);border-width:2px}.gd-dental__tooth--plaque{background:var(--gd-status-due-bg);color:var(--gd-status-due-text)}.gd-dental__tooth--missing{color:var(--gd-text-tertiary);background:0 0;border-style:dashed}.gd-dental__tooth.is-hover{background:var(--gd-surface-raised)}.gd-dental__tooth.is-selected{outline:2px solid var(--gd-action-selected);outline-offset:1px}.gd-dental__tooth.is-focus,.gd-dental__tooth:focus-visible{outline:2px solid var(--gd-border-focus);outline-offset:2px}.gd-dental__legend{justify-content:center;gap:var(--gd-space-12);font-size:var(--gd-type-caption-size);color:var(--gd-text-secondary);flex-wrap:wrap;display:flex}.gd-dental__legend-item{align-items:center;gap:var(--gd-space-4);display:inline-flex}.gd-dental__legend-item .gd-dental__tooth{width:var(--gd-space-20);height:var(--gd-space-24);cursor:default;justify-content:center}.gd-anesthesia{border-collapse:separate;border-spacing:0;inline-size:max-content;min-inline-size:100%;font-size:var(--gd-type-footnote-size);line-height:var(--gd-type-footnote-line);font-variant-numeric:tabular-nums;background:var(--gd-surface-card)}.gd-anesthesia th,.gd-anesthesia td{height:var(--gd-space-32);padding-inline:var(--gd-space-8);border-block-end:1px solid var(--gd-border-hairline);text-align:center;white-space:nowrap}.gd-anesthesia__time{font-size:var(--gd-type-caption-size);font-weight:var(--gd-type-caption-weight);color:var(--gd-text-tertiary)}.gd-anesthesia .gd-anesthesia__param{z-index:1;text-align:start;background:var(--gd-surface-card);font-weight:var(--gd-type-caption-weight);position:sticky;inset-inline-start:0}.gd-anesthesia__unit{font-weight:var(--gd-type-body-weight);color:var(--gd-text-tertiary);margin-inline-start:var(--gd-space-4)}.gd-anesthesia__cell.is-high,.gd-anesthesia__cell.is-low{background:var(--gd-status-overdue-bg);color:var(--gd-status-overdue-text);font-weight:var(--gd-type-headline-weight)}.gd-anesthesia__cell.is-high:after{content:" ↑"}.gd-anesthesia__cell.is-low:after{content:" ↓"}.gd-anesthesia .is-now{background:var(--gd-surface-raised);box-shadow:inset 0 -2px 0 var(--gd-border-danger)}.gd-a4{inline-size:var(--gd-kit-a4-w);block-size:var(--gd-kit-a4-h);box-shadow:var(--gd-shadow-2);outline:1px solid var(--gd-border-hairline);font-family:var(--gd-font-ui);font-size:var(--gd-type-footnote-size);line-height:var(--gd-type-footnote-line);flex-direction:column;flex:none;display:flex;overflow:hidden}.gd-a4__header{align-items:flex-start;gap:var(--gd-space-12);padding:var(--gd-space-32) var(--gd-space-32) var(--gd-space-16);border-block-end:2px solid var(--gd-core-forest-800);display:flex}.gd-a4__logo{width:var(--gd-space-48);height:var(--gd-space-48);border-radius:var(--gd-radius-md);object-fit:contain;flex:none}.gd-a4__clinic{min-width:0;font-size:var(--gd-type-caption-size);line-height:var(--gd-type-caption-line);color:var(--gd-text-secondary);flex-direction:column;flex:auto;display:flex}.gd-a4__clinic>:first-child{font-size:var(--gd-type-subhead-size);line-height:var(--gd-type-subhead-line);font-weight:var(--gd-type-headline-weight);color:var(--gd-text-primary)}.gd-a4__doc{text-align:end;flex-direction:column;align-items:flex-end;display:flex}.gd-a4__title{font-size:var(--gd-type-title-2-size);line-height:var(--gd-type-title-2-line);font-weight:var(--gd-type-title-2-weight)}.gd-a4__number{font-size:var(--gd-type-caption-size);color:var(--gd-text-tertiary);font-variant-numeric:tabular-nums;direction:ltr}.gd-a4__body{gap:var(--gd-space-16);min-height:0;padding:var(--gd-space-24) var(--gd-space-32);flex-direction:column;flex:auto;display:flex;overflow:hidden}.gd-a4__footer{justify-content:space-between;gap:var(--gd-space-16);padding:var(--gd-space-12) var(--gd-space-32) var(--gd-space-24);border-block-start:1px solid var(--gd-border-hairline);font-size:var(--gd-type-caption-2-size);line-height:var(--gd-type-caption-2-line);color:var(--gd-text-tertiary);display:flex}.gd-a4__page{font-variant-numeric:tabular-nums;white-space:nowrap}.gd-a4-fit{container-type:inline-size}.gd-a4-fit>.gd-a4{zoom:min(1, tan(atan2(100cqw, var(--gd-kit-a4-w))))}.gd-signature-line{gap:var(--gd-space-2);min-inline-size:var(--gd-kit-sigline-min);flex-direction:column;padding-block-start:var(--gd-space-40);display:flex}.gd-signature-line__rule{border-block-end:1px solid var(--gd-text-primary)}.gd-signature-line__name{font-size:var(--gd-type-caption-size);line-height:var(--gd-type-caption-line);font-weight:var(--gd-type-headline-weight)}.gd-signature-line__meta{font-size:var(--gd-type-caption-2-size);line-height:var(--gd-type-caption-2-line);color:var(--gd-text-tertiary);font-variant-numeric:tabular-nums}.gd-wizard{gap:var(--gd-space-24);flex-direction:column;min-width:0;display:flex}.gd-wizard__steps{margin:0;padding:0;list-style:none;display:flex}.gd-wizard__step{align-items:center;gap:var(--gd-space-8);text-align:center;min-width:0;font-size:var(--gd-type-footnote-size);line-height:var(--gd-type-footnote-line);color:var(--gd-text-tertiary);flex-direction:column;flex:1 1 0;display:flex;position:relative}.gd-wizard__step+.gd-wizard__step:before{content:"";inset-block-start:calc(var(--gd-space-12) - 1px);inset-inline:calc(-50% + var(--gd-space-16)) calc(50% + var(--gd-space-16));height:var(--gd-space-2);border-radius:var(--gd-radius-full);background:var(--gd-border-strong);position:absolute}.gd-wizard__step.is-done+.gd-wizard__step:before{background:var(--gd-status-done-accent)}.gd-wizard__marker{width:var(--gd-space-24);height:var(--gd-space-24);border-radius:var(--gd-radius-full);border:1.5px solid var(--gd-border-input);background:var(--gd-surface-card);color:var(--gd-text-tertiary);font-size:var(--gd-type-caption-size);font-weight:var(--gd-type-headline-weight);font-variant-numeric:tabular-nums;place-items:center;display:grid}.gd-wizard__marker .gd-icon{width:var(--gd-space-12);height:var(--gd-space-12);stroke-width:2.5px}.gd-wizard__label{text-overflow:ellipsis;white-space:nowrap;max-inline-size:100%;overflow:hidden}.gd-wizard__step.is-done .gd-wizard__marker{background:var(--gd-status-done-accent);border-color:var(--gd-status-done-accent);color:var(--gd-surface-card)}.gd-wizard__step.is-done{color:var(--gd-text-secondary)}.gd-wizard__step.is-current .gd-wizard__marker{background:var(--gd-action-primary);border-color:var(--gd-action-primary);color:var(--gd-action-primary-text)}.gd-wizard__step.is-current{color:var(--gd-text-primary);font-weight:var(--gd-type-headline-weight)}.gd-wizard__step.is-error .gd-wizard__marker{background:var(--gd-action-destructive);border-color:var(--gd-action-destructive);color:var(--gd-action-destructive-text)}.gd-wizard__step.is-error{color:var(--gd-text-danger)}.gd-wizard__footer{align-items:center;gap:var(--gd-space-8);border-block-start:1px solid var(--gd-border-hairline);padding-block-start:var(--gd-space-16);display:flex}.gd-wizard__count{font-size:var(--gd-type-footnote-size);color:var(--gd-text-tertiary);font-variant-numeric:tabular-nums;margin-inline:auto}.gd-cmdk{inline-size:var(--gd-kit-cmdk-w);background:var(--gd-surface-card);border:1px solid var(--gd-border-hairline);border-radius:var(--gd-radius-xl);max-inline-size:100%;box-shadow:var(--gd-shadow-3);flex-direction:column;display:flex;overflow:hidden}.gd-cmdk__input{align-items:center;gap:var(--gd-space-12);height:var(--gd-kit-topbar-h);padding-inline:var(--gd-space-16);border-block-end:1px solid var(--gd-border-hairline);color:var(--gd-text-tertiary);display:flex}.gd-cmdk__field{min-width:0;color:var(--gd-text-primary);font:inherit;font-size:var(--gd-type-callout-size);background:0 0;border:0;outline:0;flex:auto;align-self:stretch;padding:0}.gd-cmdk__field::placeholder{color:var(--gd-text-placeholder)}.gd-cmdk .gd-cmdk__status{display:none}.gd-cmdk.is-loading .gd-cmdk__status{display:inline-block}.gd-cmdk__results{max-block-size:var(--gd-kit-cmdk-results-max);padding:var(--gd-space-8);overflow-y:auto}.gd-cmdk__item{align-items:center;gap:var(--gd-space-12);min-height:var(--gd-space-40);padding-inline:var(--gd-space-8);border-radius:var(--gd-radius-sm);color:var(--gd-text-primary);font-size:var(--gd-type-subhead-size);cursor:pointer;text-decoration:none;display:flex}.gd-cmdk__item .gd-icon{color:var(--gd-text-tertiary)}.gd-cmdk__label{white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.gd-cmdk__meta{font-size:var(--gd-type-footnote-size);color:var(--gd-text-tertiary);white-space:nowrap}.gd-cmdk__hints{gap:var(--gd-space-4);display:flex}.gd-cmdk__item.is-selected,.gd-cmdk__item.is-hover{background:var(--gd-surface-raised)}@media (hover:hover){.gd-cmdk__item:hover{background:var(--gd-surface-raised)}}.gd-cmdk__footer{align-items:center;gap:var(--gd-space-16);padding:var(--gd-space-8) var(--gd-space-16);border-block-start:1px solid var(--gd-border-hairline);font-size:var(--gd-type-caption-size);color:var(--gd-text-tertiary);display:flex}.gd-cmdk__footer>span{align-items:center;gap:var(--gd-space-4);display:inline-flex}.gd-notifcenter{inline-size:var(--gd-kit-panel-w);background:var(--gd-surface-card);border:1px solid var(--gd-border-hairline);border-radius:var(--gd-radius-lg);max-inline-size:100%;box-shadow:var(--gd-shadow-2);flex-direction:column;display:flex;overflow:hidden}.gd-notifcenter__header{align-items:center;gap:var(--gd-space-8);padding:var(--gd-space-12) var(--gd-space-8) 0 var(--gd-space-16);display:flex}.gd-notifcenter__title{font-size:var(--gd-type-headline-size);line-height:var(--gd-type-headline-line);font-weight:var(--gd-type-headline-weight);flex:auto}.gd-notifcenter .gd-tabs{padding-inline:var(--gd-space-8)}.gd-notifcenter__body{max-block-size:var(--gd-kit-panel-body-max);overflow-y:auto}.gd-notifcenter__footer{padding:var(--gd-space-8) var(--gd-space-16);border-block-start:1px solid var(--gd-border-hairline);font-size:var(--gd-type-footnote-size)}.gd-filter-drawer{gap:var(--gd-space-24);flex-direction:column;display:flex}.gd-filter-drawer__note{font-size:var(--gd-type-footnote-size);color:var(--gd-text-tertiary)}.gd-filter-drawer__fieldset{gap:var(--gd-space-8);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.gd-filter-drawer__legend{align-items:center;gap:var(--gd-space-8);inline-size:100%;font-size:var(--gd-type-subhead-size);line-height:var(--gd-type-subhead-line);font-weight:var(--gd-type-headline-weight);padding:0;display:flex}.gd-filter-drawer__reset{margin-inline-start:auto;display:none}.gd-filter-drawer__fieldset.is-changed .gd-filter-drawer__reset{display:inline-flex}.gd-filter-drawer__fieldset.is-changed .gd-filter-drawer__legend:after{content:"";width:var(--gd-space-8);height:var(--gd-space-8);border-radius:var(--gd-radius-full);background:var(--gd-action-primary);order:1}.gd-filter-drawer__fieldset.is-changed .gd-filter-drawer__reset{order:2}.gd-inbox{grid-template-columns:var(--gd-kit-inbox-list) minmax(0, 1fr) var(--gd-kit-inbox-context);background:var(--gd-surface-card);border:1px solid var(--gd-border-hairline);border-radius:var(--gd-radius-lg);min-height:0;display:grid;overflow:hidden}.gd-inbox__pane{flex-direction:column;min-width:0;min-height:0;display:flex}.gd-inbox__pane+.gd-inbox__pane{border-inline-start:1px solid var(--gd-border-hairline)}.gd-inbox__head{align-items:center;gap:var(--gd-space-8);min-height:var(--gd-kit-topbar-h);padding-inline:var(--gd-space-16) var(--gd-space-8);border-block-end:1px solid var(--gd-border-hairline);flex:none;display:flex}.gd-inbox__scroll{flex:auto;min-height:0;overflow-y:auto}.gd-inbox__pane--thread .gd-inbox__scroll{padding:var(--gd-space-16);background:var(--gd-surface-page)}.gd-inbox__pane--context .gd-inbox__scroll{gap:var(--gd-space-12);padding:var(--gd-space-16);flex-direction:column;display:flex}.gd-inbox__thread{align-items:flex-start;gap:var(--gd-space-12);padding:var(--gd-space-12) var(--gd-space-16);border-block-end:1px solid var(--gd-border-hairline);color:inherit;cursor:pointer;text-decoration:none;display:flex;position:relative}.gd-inbox__who{flex-direction:column;flex:auto;min-width:0;display:flex}.gd-inbox__name{font-size:var(--gd-type-subhead-size);line-height:var(--gd-type-subhead-line);font-weight:var(--gd-type-caption-weight)}.gd-inbox__preview{font-size:var(--gd-type-footnote-size);line-height:var(--gd-type-footnote-line);color:var(--gd-text-secondary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.gd-inbox__time{font-size:var(--gd-type-caption-size);color:var(--gd-text-tertiary);font-variant-numeric:tabular-nums;flex:none}.gd-inbox__thread.is-unread .gd-inbox__name{font-weight:var(--gd-type-headline-weight)}.gd-inbox__thread.is-selected{background:var(--gd-surface-raised)}.gd-inbox__thread.is-selected:before{content:"";width:var(--gd-kit-sidebar-bar-w);background:var(--gd-action-selected);position:absolute;inset-block:0;inset-inline-start:0}.gd-inbox__thread.is-hover{background:var(--gd-surface-raised)}.gd-inbox__composer{align-items:flex-end;gap:var(--gd-space-8);padding:var(--gd-space-12);border-block-start:1px solid var(--gd-border-hairline);flex:none;display:flex}.gd-perm-matrix{border-collapse:separate;border-spacing:0;inline-size:100%;font-size:var(--gd-type-footnote-size);line-height:var(--gd-type-footnote-line)}.gd-perm-matrix th{z-index:1;height:var(--gd-kit-table-head-h);padding-inline:var(--gd-space-12);background:var(--gd-surface-card);border-block-end:1px solid var(--gd-border-hairline);font-size:var(--gd-type-caption-size);font-weight:var(--gd-type-caption-weight);color:var(--gd-text-tertiary);white-space:nowrap;position:sticky;inset-block-start:0}.gd-perm-matrix td{height:var(--gd-kit-table-row-h);padding-inline:var(--gd-space-12);border-block-end:1px solid var(--gd-border-hairline)}.gd-perm-matrix .gd-perm-matrix__perm{text-align:start}.gd-perm-matrix__name{font-weight:var(--gd-type-caption-weight);display:block}.gd-perm-matrix__desc{font-size:var(--gd-type-caption-size);line-height:var(--gd-type-caption-line);color:var(--gd-text-tertiary);display:block}.gd-perm-matrix .gd-perm-matrix__cell{text-align:center;inline-size:var(--gd-kit-perm-col)}.gd-perm-matrix .gd-perm-matrix__group{height:var(--gd-space-32);background:var(--gd-surface-raised);font-size:var(--gd-type-caption-size);font-weight:var(--gd-type-headline-weight);color:var(--gd-text-secondary)}.gd-perm-matrix tr.is-hover td{background:var(--gd-surface-raised)}.gd-audit{align-items:center;gap:var(--gd-space-12);min-height:var(--gd-kit-table-row-h);padding:var(--gd-space-8) var(--gd-space-16);border-block-end:1px solid var(--gd-border-hairline);font-size:var(--gd-type-footnote-size);line-height:var(--gd-type-footnote-line);grid-template-columns:minmax(0,1.2fr) minmax(0,2fr) minmax(0,2fr) auto;display:grid}.gd-audit__actor{align-items:center;gap:var(--gd-space-8);min-width:0;font-weight:var(--gd-type-caption-weight);white-space:nowrap;text-overflow:ellipsis;display:flex;overflow:hidden}.gd-audit__action{min-width:0;color:var(--gd-text-secondary)}.gd-audit__record{font-weight:var(--gd-type-caption-weight)}.gd-audit__change{align-items:center;gap:var(--gd-space-8);flex-wrap:wrap;min-width:0;display:flex}.gd-audit__before{color:var(--gd-text-tertiary);text-decoration:line-through}.gd-audit__after{font-weight:var(--gd-type-caption-weight)}.gd-audit__time{color:var(--gd-text-tertiary);font-variant-numeric:tabular-nums;white-space:nowrap}.gd-audit.is-hover{background:var(--gd-surface-raised)}.gd-import-map{grid-template-columns:minmax(0, 1fr) var(--gd-space-24) minmax(0, 1fr) auto;align-items:center;gap:var(--gd-space-12);padding:var(--gd-space-12) var(--gd-space-16);border:1px solid var(--gd-border-hairline);border-radius:var(--gd-radius-md);background:var(--gd-surface-card);display:grid}.gd-import-map__source{flex-direction:column;min-width:0;display:flex}.gd-import-map__column{font-size:var(--gd-type-subhead-size);line-height:var(--gd-type-subhead-line);font-weight:var(--gd-type-headline-weight)}.gd-import-map__samples{font-size:var(--gd-type-footnote-size);line-height:var(--gd-type-footnote-line);color:var(--gd-text-tertiary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.gd-import-map__arrow{color:var(--gd-text-tertiary)}.gd-import-map.is-error{border-color:var(--gd-border-danger)}.gd-import-map.is-skipped .gd-import-map__column{color:var(--gd-text-tertiary);font-weight:var(--gd-type-caption-weight)}.gd-import-map.is-hover{background:var(--gd-surface-raised)}.gd-zreport{gap:var(--gd-space-16);min-width:0;padding:var(--gd-space-20);background:var(--gd-surface-card);border:1px solid var(--gd-border-hairline);border-radius:var(--gd-radius-lg);flex-direction:column;display:flex}.gd-zreport__header{align-items:center;gap:var(--gd-space-12);flex-wrap:wrap;display:flex}.gd-zreport__title{font-size:var(--gd-type-title-3-size);line-height:var(--gd-type-title-3-line);font-weight:var(--gd-type-title-3-weight);flex:auto}.gd-zreport__totals{flex-direction:column;margin:0;display:flex}.gd-zreport__row{grid-template-columns:minmax(0, 1fr) auto var(--gd-kit-money-col);gap:var(--gd-space-12);padding-block:var(--gd-space-8);border-block-end:1px solid var(--gd-border-hairline);font-size:var(--gd-type-body-web-size);line-height:var(--gd-type-body-web-line);align-items:baseline;display:grid}.gd-zreport__row>:nth-child(2){color:var(--gd-text-tertiary);font-size:var(--gd-type-footnote-size);font-variant-numeric:tabular-nums}.gd-zreport__row>:last-child{text-align:end;font-variant-numeric:tabular-nums;margin:0}.gd-zreport__row--total{font-weight:var(--gd-type-headline-weight);font-size:var(--gd-type-headline-size);border-block-end:0}.gd-zreport__cash{border-collapse:collapse;inline-size:100%;font-size:var(--gd-type-footnote-size);font-variant-numeric:tabular-nums}.gd-zreport__cash th{height:var(--gd-space-32);text-align:start;font-size:var(--gd-type-caption-size);font-weight:var(--gd-type-caption-weight);color:var(--gd-text-tertiary);border-block-end:1px solid var(--gd-border-hairline)}.gd-zreport__cash td{height:var(--gd-space-32);border-block-end:1px solid var(--gd-border-hairline)}.gd-zreport__cash .gd-zreport__num{text-align:end}.gd-zreport__diff{align-items:center;gap:var(--gd-space-8);padding:var(--gd-space-12);border-radius:var(--gd-radius-md);background:var(--gd-status-done-bg);color:var(--gd-status-done-text);font-weight:var(--gd-type-caption-weight);display:flex}.gd-zreport__diff.is-error{background:var(--gd-status-overdue-bg);color:var(--gd-status-overdue-text)}.gd-pet-card{background:var(--gd-surface-card);border:1px solid var(--gd-border-hairline);border-radius:var(--gd-radius-xl);min-width:0;color:var(--gd-text-primary);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.gd-pet-card__photo{aspect-ratio:16/10;background:var(--gd-surface-raised);position:relative;overflow:hidden}.gd-pet-card__photo img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.gd-pet-card__fallback{color:var(--gd-text-tertiary);place-items:center;display:none;position:absolute;inset:0}.gd-pet-card__fallback .gd-icon{width:var(--gd-space-40);height:var(--gd-space-40);stroke-width:1.5px}.gd-pet-card.is-empty .gd-pet-card__fallback{display:grid}.gd-pet-card__body{gap:var(--gd-space-8);padding:var(--gd-space-16);flex-direction:column;display:flex}.gd-pet-card__species{font-size:var(--gd-type-subhead-size);line-height:var(--gd-type-subhead-line);color:var(--gd-text-secondary)}.gd-pet-card__due{align-items:center;gap:var(--gd-space-8);font-size:var(--gd-type-footnote-size);color:var(--gd-text-secondary);flex-wrap:wrap;display:flex}.gd-pet-card.is-hover{border-color:var(--gd-border-strong);box-shadow:var(--gd-shadow-1)}.gd-pet-card.is-focus,.gd-pet-card:focus-visible{outline:2px solid var(--gd-border-focus);outline-offset:2px}.gd-calendar-month{gap:var(--gd-space-8);flex-direction:column;min-width:0;display:flex}.gd-calendar-month__header{align-items:center;gap:var(--gd-space-4);display:flex}.gd-calendar-month__title{font-size:var(--gd-type-headline-size);line-height:var(--gd-type-headline-line);font-weight:var(--gd-type-headline-weight);flex:auto}.gd-calendar-month__grid{row-gap:var(--gd-space-4);text-align:center;grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.gd-calendar-month__dow{font-size:var(--gd-type-caption-2-size);line-height:var(--gd-type-caption-2-line);font-weight:var(--gd-type-caption-2-weight);color:var(--gd-text-tertiary);padding-block-end:var(--gd-space-4)}.gd-calendar-month__day{justify-content:center;align-items:center;gap:var(--gd-space-2);height:var(--gd-kit-touch);inline-size:var(--gd-kit-touch);border-radius:var(--gd-radius-md);max-inline-size:100%;color:var(--gd-text-primary);font:inherit;font-size:var(--gd-type-callout-size);font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:0;flex-direction:column;margin-inline:auto;padding:0;display:flex}.gd-calendar-month__dots{gap:var(--gd-space-2);height:var(--gd-space-4);display:flex}.gd-calendar-month__dot{width:var(--gd-space-4);height:var(--gd-space-4);border-radius:var(--gd-radius-full);background:var(--gd-action-primary)}.gd-calendar-month__day.is-today{color:var(--gd-text-link);font-weight:var(--gd-type-headline-weight)}.gd-calendar-month__day.is-outside{color:var(--gd-text-placeholder)}.gd-calendar-month__day.is-disabled{color:var(--gd-text-tertiary);cursor:not-allowed;text-decoration:line-through}.gd-calendar-month__day.is-selected{background:var(--gd-accent-tag);color:var(--gd-text-on-accent);font-weight:var(--gd-type-headline-weight)}.gd-calendar-month__day.is-selected .gd-calendar-month__dot{background:var(--gd-text-on-accent)}.gd-camera{background:var(--gd-core-ink);min-height:0;color:var(--gd-core-matzah-50);flex:auto;position:relative;overflow:hidden}.gd-camera__feed{object-fit:cover;opacity:.85;width:100%;height:100%;position:absolute;inset:0}.gd-camera__frame{width:var(--gd-kit-camera-frame);height:var(--gd-kit-camera-frame);transform:translate(calc(-50% * var(--gd-kit-dir)), -50%);border:3px solid var(--gd-core-matzah-50);border-radius:var(--gd-radius-xl);box-shadow:0 0 0 100vmax color-mix(in srgb, var(--gd-core-ink) 55%, transparent);position:absolute;inset-block-start:50%;inset-inline-start:50%}.gd-camera.is-found .gd-camera__frame{border-color:var(--gd-accent-tag)}.gd-camera.is-error .gd-camera__frame{border-color:var(--gd-core-wine-300)}.gd-camera__hint{inset-inline:var(--gd-space-24);text-align:center;font-size:var(--gd-type-subhead-size);line-height:var(--gd-type-subhead-line);font-weight:var(--gd-type-caption-weight);position:absolute;inset-block-start:calc(50% + var(--gd-kit-camera-frame) / 2 + var(--gd-space-24))}.gd-camera__close{position:absolute;inset-block-start:var(--gd-space-16);inset-inline-end:var(--gd-space-16)}.gd-camera__torch{transform:translateX(calc(-50% * var(--gd-kit-dir)));position:absolute;inset-block-end:var(--gd-space-48);inset-inline-start:50%}.gd-camera__btn{width:var(--gd-space-48);height:var(--gd-space-48);border-radius:var(--gd-radius-full);background:color-mix(in srgb, var(--gd-core-matzah-50) 20%, transparent);color:var(--gd-core-matzah-50);-webkit-backdrop-filter:var(--gd-kit-glass);backdrop-filter:var(--gd-kit-glass);cursor:pointer;border:0;place-items:center;padding:0;display:grid}.gd-camera__btn.is-on{background:var(--gd-accent-tag);color:var(--gd-core-ink)}.gd-pdf-viewer{background:var(--gd-surface-sunken);flex-direction:column;flex:auto;min-height:0;display:flex}.gd-pdf-viewer__toolbar{align-items:center;gap:var(--gd-space-4);min-height:var(--gd-kit-navbar-h);padding-inline:var(--gd-space-8);background:var(--gd-surface-card);border-block-end:1px solid var(--gd-border-hairline);flex:none;display:flex}.gd-pdf-viewer__title{min-width:0;font-size:var(--gd-type-headline-size);line-height:var(--gd-type-headline-line);font-weight:var(--gd-type-headline-weight);white-space:nowrap;text-overflow:ellipsis;text-align:center;flex:auto;overflow:hidden}.gd-pdf-viewer__canvas{align-items:center;gap:var(--gd-space-16);min-height:0;padding:var(--gd-space-16);flex-direction:column;flex:auto;display:flex;position:relative;overflow:auto}.gd-pdf-viewer__page{aspect-ratio:595/842;background:var(--gd-core-white);inline-size:100%;color:var(--gd-core-ink);box-shadow:var(--gd-shadow-2);outline:1px solid var(--gd-border-hairline);flex:none;overflow:hidden}.gd-pdf-viewer__page img{object-fit:contain;width:100%;height:100%;display:block}.gd-pdf-viewer__indicator{padding:var(--gd-space-4) var(--gd-space-12);border-radius:var(--gd-radius-full);background:color-mix(in srgb, var(--gd-core-ink) 70%, transparent);color:var(--gd-core-matzah-50);font-size:var(--gd-type-caption-size);font-weight:var(--gd-type-caption-weight);font-variant-numeric:tabular-nums;position:sticky;inset-block-end:0}.gd-pdf-viewer.is-loading .gd-pdf-viewer__page{background:var(--gd-surface-raised)}.gd-pdf-viewer.is-loading .gd-pdf-viewer__page>*{visibility:hidden}.gd-phone--android{width:var(--gd-kit-android-w);height:var(--gd-kit-android-h)}.gd-m3-statusbar{height:var(--gd-kit-m3-statusbar-h);padding-inline:var(--gd-space-16);font-size:var(--gd-type-footnote-size);font-weight:var(--gd-type-caption-weight);color:var(--gd-text-primary);direction:ltr;flex:none;justify-content:space-between;align-items:center;display:flex}.gd-m3-statusbar__icons{align-items:center;gap:var(--gd-space-4);display:flex}.gd-m3-gesturebar{z-index:20;height:var(--gd-kit-m3-gesturebar-h);pointer-events:none;place-items:center;display:grid;position:absolute;inset-block-end:0;inset-inline:0}.gd-m3-gesturebar:after{content:"";width:var(--gd-kit-m3-gesture-w);height:var(--gd-space-4);border-radius:var(--gd-radius-full);background:color-mix(in srgb, var(--gd-text-primary) 60%, transparent)}.gd-m3-topbar{align-items:center;gap:var(--gd-space-4);height:var(--gd-kit-m3-topbar-h);padding-inline:var(--gd-space-4);background:var(--gd-surface-page);flex:none;display:flex}.gd-m3-topbar__title{min-width:0;padding-inline:var(--gd-space-4);font-size:var(--gd-type-title-2-size);line-height:var(--gd-type-title-2-line);font-weight:var(--gd-type-body-weight);white-space:nowrap;text-overflow:ellipsis;flex:auto;overflow:hidden}.gd-m3-topbar__actions{align-items:center;display:flex}.gd-m3-topbar--large{height:var(--gd-kit-m3-topbar-large-h);flex-wrap:wrap;align-content:space-between;padding-block-end:var(--gd-space-24)}.gd-m3-topbar--large .gd-m3-topbar__title{padding-inline:var(--gd-space-12);font-size:var(--gd-type-title-1-size);line-height:var(--gd-type-title-1-line);flex-basis:100%;order:3}.gd-m3-topbar--large .gd-m3-topbar__actions{margin-inline-start:auto}.gd-m3-topbar.is-scrolled{background:var(--gd-surface-raised)}.gd-m3-navbar{height:var(--gd-kit-m3-navbar-h);padding-block:var(--gd-space-12) var(--gd-space-16);background:var(--gd-surface-raised);flex:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.gd-m3-navbar__item{align-items:center;gap:var(--gd-space-4);color:var(--gd-text-secondary);font-size:var(--gd-type-caption-size);line-height:var(--gd-type-caption-line);font-weight:var(--gd-type-caption-weight);white-space:nowrap;flex-direction:column;text-decoration:none;display:flex;position:relative}.gd-m3-navbar__indicator{width:var(--gd-kit-m3-indicator-w);height:var(--gd-kit-m3-indicator-h);border-radius:var(--gd-radius-full);place-items:center;display:grid}.gd-m3-navbar__item.is-selected{color:var(--gd-text-primary);font-weight:var(--gd-type-headline-weight)}.gd-m3-navbar__item.is-selected .gd-m3-navbar__indicator{background:var(--gd-status-done-bg);color:var(--gd-status-done-text)}.gd-m3-navbar__item.is-selected .gd-icon{fill:currentColor}.gd-m3-navbar__item.is-focus .gd-m3-navbar__indicator{outline:2px solid var(--gd-border-focus);outline-offset:2px}.gd-m3-navbar__item .gd-badge{position:absolute;inset-block-start:0;inset-inline-start:calc(50% + var(--gd-space-8))}.gd-m3-sheet{z-index:11;background:var(--gd-surface-card);border-start-start-radius:var(--gd-kit-m3-radius-xl);border-start-end-radius:var(--gd-kit-m3-radius-xl);flex-direction:column;padding-block-end:var(--gd-kit-m3-gesturebar-h);display:flex;position:absolute;inset-block-end:0;inset-inline:0}.gd-m3-sheet__handle{width:var(--gd-kit-m3-handle-w);height:var(--gd-space-4);margin:var(--gd-space-16) auto var(--gd-space-8);border-radius:var(--gd-radius-full);background:var(--gd-border-input);flex:none}.gd-m3-sheet__title{padding:var(--gd-space-8) var(--gd-space-24) 0;font-size:var(--gd-type-title-2-size);line-height:var(--gd-type-title-2-line);font-weight:var(--gd-type-body-weight)}.gd-m3-sheet__body{gap:var(--gd-space-12);padding:var(--gd-space-16) var(--gd-space-24) var(--gd-space-24);flex-direction:column;display:flex}.gd-m3-snackbar{align-items:center;gap:var(--gd-space-8);min-height:var(--gd-space-48);padding-inline:var(--gd-space-16) var(--gd-space-8);border-radius:var(--gd-radius-xs);background:var(--gd-text-primary);color:var(--gd-surface-card);box-shadow:var(--gd-shadow-2);font-size:var(--gd-type-footnote-size);line-height:var(--gd-type-footnote-line);display:flex}.gd-m3-snackbar__text{flex:auto;min-width:0}.gd-m3-snackbar__action{height:var(--gd-space-40);padding-block:0;padding-inline:var(--gd-space-12);border-radius:var(--gd-radius-full);color:inherit;font:inherit;font-weight:var(--gd-type-headline-weight);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;flex:none;text-decoration:underline}.gd-m3-dialog{gap:var(--gd-space-16);inline-size:var(--gd-kit-m3-dialog-w);max-inline-size:100%;padding:var(--gd-space-24);border-radius:var(--gd-kit-m3-radius-xl);background:var(--gd-surface-card);box-shadow:var(--gd-shadow-3);flex-direction:column;display:flex}.gd-m3-dialog__title{font-size:var(--gd-type-title-2-size);line-height:var(--gd-type-title-2-line);font-weight:var(--gd-type-body-weight)}.gd-m3-dialog__body{font-size:var(--gd-type-subhead-size);line-height:var(--gd-type-subhead-line);color:var(--gd-text-secondary)}.gd-m3-dialog__actions{justify-content:flex-end;gap:var(--gd-space-8);display:flex}.gd-m3-keyboard{z-index:12;height:var(--gd-kit-keyboard-h);background:var(--gd-surface-sunken);color:var(--gd-text-primary);direction:ltr;flex-direction:column;padding-block-end:var(--gd-kit-m3-gesturebar-h);display:flex;position:absolute;inset-block-end:0;inset-inline:0}.gd-m3-keyboard__strip{height:var(--gd-kit-m3-strip-h);padding-inline:var(--gd-space-8);flex:none;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;display:grid}.gd-m3-keyboard__suggestion{min-width:0;padding-inline:var(--gd-space-8);text-align:center;font-size:var(--gd-type-callout-size);line-height:var(--gd-type-callout-line);color:var(--gd-text-secondary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.gd-m3-keyboard__suggestion+.gd-m3-keyboard__suggestion{border-inline-start:1px solid var(--gd-border-hairline)}.gd-m3-keyboard__suggestion.is-selected{color:var(--gd-text-primary);font-weight:var(--gd-type-headline-weight)}.gd-m3-keyboard__rows{padding-inline:var(--gd-space-4);flex-direction:column;flex:auto;justify-content:space-evenly;display:flex}.gd-m3-keyboard__row{gap:var(--gd-space-4);justify-content:center;display:flex}.gd-m3-keyboard__row--inset{padding-inline:var(--gd-space-16)}.gd-m3-keyboard__key{min-width:0;height:var(--gd-kit-key-h);border-radius:var(--gd-radius-sm);background:var(--gd-surface-card);color:var(--gd-text-primary);font-size:var(--gd-type-title-3-size);line-height:var(--gd-type-title-3-line);flex:1 1 0;place-items:center;display:grid}.gd-m3-keyboard__key--fn{background:var(--gd-status-done-bg);color:var(--gd-status-done-text);font-size:var(--gd-type-subhead-size);flex:1.5 1 0}.gd-m3-keyboard__key--space{font-size:var(--gd-type-subhead-size);color:var(--gd-text-secondary);flex:5 1 0}.gd-m3-keyboard__key--enter{border-radius:var(--gd-radius-full);background:var(--gd-action-primary);color:var(--gd-action-primary-text);flex:1.5 1 0}.gd-m3-keyboard__key.is-on{background:var(--gd-action-primary);color:var(--gd-action-primary-text)}.gd-m3-keyboard__key.is-pressed{background:var(--gd-surface-raised-hover)}.gd-empty{align-items:center;gap:var(--gd-space-8);padding:var(--gd-space-32) var(--gd-space-16);text-align:center;flex-direction:column;display:flex}.gd-empty__icon{width:var(--gd-kit-empty-tile);height:var(--gd-kit-empty-tile);border-radius:var(--gd-radius-md);background:var(--gd-surface-raised);color:var(--gd-text-secondary);place-items:center;margin-block-end:var(--gd-space-4);display:grid}.gd-empty__title{font-size:var(--gd-type-subhead-size);line-height:var(--gd-type-subhead-line);font-weight:var(--gd-type-headline-weight)}.gd-empty__text{max-inline-size:var(--gd-kit-empty-text-max);font-size:var(--gd-kit-type-meta);line-height:var(--gd-type-footnote-line);color:var(--gd-text-secondary)}.gd-empty .gd-btn{margin-block-start:var(--gd-space-8)}.gd-skeleton{border-radius:var(--gd-radius-xs);background:var(--gd-surface-sunken);display:block;position:relative;overflow:hidden}.gd-skeleton:after{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--gd-surface-card) 60%, transparent), transparent);transform:translateX(calc(-100% * var(--gd-kit-dir)));animation:gd-kf-shimmer var(--gd-kit-shimmer) linear infinite;position:absolute;inset:0}.gd-skeleton--text{height:var(--gd-space-12);inline-size:100%}.gd-skeleton--w40{inline-size:40%}.gd-skeleton--w60{inline-size:60%}.gd-skeleton--w80{inline-size:80%}.gd-skeleton--avatar{width:var(--gd-space-40);height:var(--gd-space-40);border-radius:var(--gd-radius-full);flex:none}.gd-skeleton--row{height:var(--gd-kit-table-row-h);border-radius:var(--gd-radius-sm);inline-size:100%}.gd-spinner{width:var(--gd-kit-spinner);height:var(--gd-kit-spinner);border-radius:var(--gd-radius-full);animation:gd-kf-spin var(--gd-kit-spin) linear infinite;border:2px solid;border-inline-end-color:#0000;flex:none;display:inline-block}.gd-spinner--20{width:var(--gd-kit-spinner-lg);height:var(--gd-kit-spinner-lg)}.gd-progress{inline-size:100%;height:var(--gd-kit-progress-h);border-radius:var(--gd-radius-full);background:var(--gd-surface-sunken);display:block;overflow:hidden}.gd-progress__bar{height:100%;inline-size:var(--value,50%);border-radius:var(--gd-radius-full);background:var(--gd-status-done-accent);display:block}.gd-progress.is-error .gd-progress__bar{background:var(--gd-border-danger)}.gd-surface{background:var(--gd-surface-card);color:var(--gd-text-primary)}.gd-surface--page{background:var(--gd-surface-page)}.gd-surface--card{background:var(--gd-surface-card)}.gd-surface--raised{background:var(--gd-surface-raised)}.gd-surface--sunken{background:var(--gd-surface-sunken)}.gd-surface--brand{background:var(--gd-surface-brand);color:var(--gd-text-on-brand)}.gd-mini{--gd-mini-w:var(--gd-kit-phone-w);--gd-mini-h:var(--gd-kit-phone-h);--gd-mini-scale:.5;width:calc(var(--gd-mini-w) * var(--gd-mini-scale));height:calc(var(--gd-mini-h) * var(--gd-mini-scale));border-radius:var(--gd-radius-xl);box-shadow:0 0 0 1px var(--gd-border-hairline);flex:none;position:relative;overflow:hidden}.gd-mini--phone{--gd-mini-w:var(--gd-kit-phone-w);--gd-mini-h:var(--gd-kit-phone-h)}.gd-mini--console{--gd-mini-w:var(--gd-kit-console-w);--gd-mini-h:var(--gd-kit-console-h);border-radius:var(--gd-radius-md)}.gd-mini--tablet{--gd-mini-w:var(--gd-kit-tablet-w);--gd-mini-h:var(--gd-kit-tablet-h);border-radius:var(--gd-radius-md)}.gd-mini--a4{--gd-mini-w:var(--gd-kit-a4-w);--gd-mini-h:var(--gd-kit-a4-h);border-radius:0}.gd-mini--android{--gd-mini-w:var(--gd-kit-android-w);--gd-mini-h:var(--gd-kit-android-h)}.gd-mini--portrait{--gd-mini-w:var(--gd-kit-tablet-h);--gd-mini-h:var(--gd-kit-tablet-w);border-radius:var(--gd-radius-md)}.gd-mini--ipad{--gd-mini-w:var(--gd-kit-ipad-w);--gd-mini-h:var(--gd-kit-ipad-h);border-radius:var(--gd-radius-xl)}.gd-mini--ipad-portrait{--gd-mini-w:var(--gd-kit-ipad-h);--gd-mini-h:var(--gd-kit-ipad-w);border-radius:var(--gd-radius-xl)}.gd-mini__stage{width:var(--gd-mini-w);height:var(--gd-mini-h);transform:scale(var(--gd-mini-scale));transform-origin:0 0}.gd-mini__stage:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform-origin:100% 0}.gd-state-label{font-size:var(--gd-type-footnote-size);line-height:var(--gd-type-footnote-line);font-weight:var(--gd-type-caption-weight);color:var(--gd-text-secondary);white-space:nowrap}@keyframes gd-kf-enter{0%{opacity:0;transform:scale(var(--gd-scale-enter))}to{opacity:1;transform:none}}@keyframes gd-kf-drawer{0%{opacity:0;transform:translateX(calc(var(--gd-space-24) * var(--gd-kit-dir)))}to{opacity:1;transform:none}}@keyframes gd-kf-fade{0%{opacity:0}to{opacity:1}}@keyframes gd-kf-exit{0%{opacity:1;transform:none}to{opacity:0;transform:scale(var(--gd-scale-enter))}}@keyframes gd-kf-drawer-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateX(calc(var(--gd-space-24) * var(--gd-kit-dir)))}}@keyframes gd-kf-fade-out{0%{opacity:1}to{opacity:0}}@keyframes gd-kf-spin{to{transform:rotate(360deg)}}@keyframes gd-kf-shimmer{to{transform:translateX(calc(100% * var(--gd-kit-dir)))}}@keyframes gd-kf-hole{0%{opacity:0}25%{opacity:1}75%{opacity:1}to{opacity:0}}@keyframes gd-kf-draw{0%{stroke-dashoffset:24px}to{stroke-dashoffset:0}}.gd-motion-enter{animation:gd-kf-enter var(--gd-duration-standard) var(--gd-ease-standard) both}.gd-motion-drawer{animation:gd-kf-drawer var(--gd-duration-slow) var(--gd-ease-drawer) both}.gd-motion-exit{animation:gd-kf-exit calc(var(--gd-duration-standard) * .7) var(--gd-ease-exit) both}.gd-motion-drawer-out{animation:gd-kf-drawer-out calc(var(--gd-duration-slow) * .7) var(--gd-ease-exit) both}.gd-motion-press{transition:transform var(--gd-duration-quick) var(--gd-ease-standard)}.gd-motion-press:active,.gd-motion-press.is-pressed{transform:scale(var(--gd-scale-press))}@media (prefers-reduced-motion:reduce){.gd-motion-enter,.gd-motion-drawer{animation:gd-kf-fade var(--gd-duration-quick) linear both}.gd-motion-exit,.gd-motion-drawer-out{animation:gd-kf-fade-out var(--gd-duration-quick) linear both}.gd-motion-press:active,.gd-motion-press.is-pressed,.gd-btn:active,.gd-btn.is-pressed,.gd-iconbtn:active,.gd-iconbtn.is-pressed{transform:none}.gd-btn,.gd-iconbtn,.gd-chip,.gd-switch,.gd-switch:after,.gd-seg__item,.gd-appt,.gd-input{transition-duration:var(--gd-duration-quick);transition-property:opacity,background-color}.gd-tagclip.is-clipping:before,.gd-pill.is-clipping .gd-pill__icon,.gd-skeleton:after,.gd-hero.is-loading:after{animation:none}.gd-spinner,.gd-btn.is-loading:after,.gd-pill.is-busy:before{animation-duration:calc(var(--gd-kit-spin) * 2)}.gd-appt.is-dragging{transform:none}}:root{--gd-font-ui:"Heebo Variable", Heebo, system-ui, -apple-system, "Segoe UI", Roboto, "Arial Hebrew", sans-serif;--gd-font-display:Fredoka, "Heebo Variable", Heebo, system-ui, sans-serif}body{margin:0}.gadya-fill{--gd-kit-console-w:100%;--gd-kit-console-h:100dvh}.gadya-center{justify-content:center;align-items:center}.gd-panel>.gd-banner{flex:none}.gd-panel>.gd-topbar{order:0}.gd-panel>.gadya-banner{order:1}.gd-panel>.gd-page{order:2}.gadya-gallery{gap:var(--gd-space-16);min-height:0;padding:var(--gd-space-12) var(--gd-space-20) var(--gd-space-16);flex-direction:column;flex:auto;display:flex;overflow:auto}.gadya-gallery__table{flex-direction:column;block-size:280px;display:flex}.gadya-gallery__table>.gd-tablewrap{flex:auto;min-height:0}.gadya-gallery__calendar{flex-direction:column;block-size:360px;display:flex}.gadya-gallery__calendar>.gd-calendar{flex:auto;min-height:0}
