@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAAZYAA8AAAAAC8QAAAX7AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG4F8HC4GYD9TVEFULgCBChEICokwh0kLIAABNgIkAzwEIAWEWAeBDgwHG7UJUZRRTjrBz4QKcv+QWjxhcjsVprsyM/p7jc9kFU2t525PaKAAX1gOyg6dISDJzAqQDFwnMAUYFEIW+IFRPPQ7/9W9LLSKCzCeDgimtvwvBEjFDoWDY6mfHo2VAv9KFfedVkGdKysb2MC6af4bbj5u3FK7g8trAXi8WwgIgAb9SPi4hLQ8hD1NcjXC3km2WoRhAPBN1FVZ5FqoAJQOBk6QoAKH+icDuzEPCqgAAEAY+CZqjSuR1b67rPaAb5HvJFC9/KTP5oPWf5lpmvg+C59ETNMN0PAP48BDgAJKqKABgeAHPvEUQADAQQEGghJK0HSVFNA8TGBbQB5ggHT7KIBtUGGXsvG0igAIYewkYAPcmbsqsiwSk+SUADicmrvTk3ETXTyryvvvIOA/iSsSQTsBYJLgBIjYVNMEIIw+tDOuoazcRgDAgQfAEU+rBlYXAXQ4DN/4+QwOQFtBeCjgD5GBE7eIYyfySn4lnl1QRzH7eF7OLw/xfeOmagZEWz4oQWgLMSE/BCDI0/0hQAUF1FBCAwL5CAQAgOx6cE+gdIATACg6SQOAPwe+oZGgSqlj0syo0oiXBdnUHZgvSN1JfJL+fRnrq6VQNIvTtC3aJk2zttFMgWjJnNGB78HjIe0st3ap11/jclWx+QvcVlFlC1gLM3q9FcvcbnAafrYndivNEldsoULTMoFCYfPx2zT7nU/80z56C7NaPyxY6n2HZr/tKah6fmue6y23hW/WNrVoG7kW7klr9vztFocIusq90phGbaZgTOWhquGUFOly0Owg4cIsd00pf4bHowtyN25s53+xyKG7ah1R12ZQZjri7aZ1umKd2bHw0oAD3hcvOh1pyRl9edKJo67OGm8D45t+fNmv3PoU15iDuoeyJJtmrcqSsgDNliKl0OQEKYFuM0pGf6wUW4CTJInm0Et6ujxAGoDvJ/XD95J64URJ3MPWUeoIXTfBecf/95u72DOiu8RnmMYu+XIJBjhSZjiGzYgom1Xu1L7nxSRbfJwtsVnKzJSiMmisOTHexrcO3y82exufmLsOiT88Z9usbYe7hsabEfybc+8MU8TDmOlXP1g85eftK9eNtfTeXWBfNap6/o3MD7raA9dCcOL8gjW5a4bv9fa9vjH7vfeYHCa9rX2ub8LkTM528y479NHm+pCzZ+uDYfwgDn2QeVecwZn6oI+24ERZeft50sbQN42hvzSuV69fjtC90hrz9j7mvU9Xd1m8SFlCKUHfr/u+B5/rCK1eWjcra4UupPNaCYffnZE348Tfuz5Z3UQHDrf4Pl2xY/enqxqBvdMmfLZy57KzJ76/cffkF2eatlWn3Zxx58zXMJ23Q98cH5m+3Zw5auaciCuOIReTuhvEL2b3T48a1id30F9N3Yen2qLObumRWLqhKkKuHZV1qbBenBEwY8xHHcGHV1wb0+1lz9cvOiTponXFXQOmhseOnqof8qMuN2OTkDJq/o87nPHj87dK1rnGdYWG8Lq9ffepB04BBjAAAMCKBCcCwGa3U/fVnBAY+5uKV74E4J3z++cBwHvdsnfC/5uEKuUsgAIcAICAd65AeAFApU1AiLUGCg/xsV/oLKEIiAv+WNbYP+qfRXuZcYDtlBWrgOHBTv7OOiYEIBAF/KEGDaHBr9JgBh7E1ACcFI1xCL2iLYdDAKk4PJLc5DAMtYwjoCOZo0CkMewADOUnQYAfAHzXBxWyqFCmnC0pV4x60QbvZTWFrEI9G8cPYjVUw5eqIyszWKYEadJNUktWp55FvEY2sknSOk8OlMPC/HbVxX5ZQQByp3vXqSUaapBh9LCLP1tkMsT2Tj7rGLmSpEsWM7lOdPAJganS+ibyFA2RrDZCFFGe8g66dghZGLISpjQMGtgPAOq2JirSHYbZqoNlKir67Saz9BR1ag4JyiesVP6pJhVM1gz4h+E4AAB82xAptrBAAL08Ig6xwRMjgRSkJBV4UpOGtArDZNnisKjz/4Y5zDalSWmvrdAPNRrgdvGS2l4Ba4QoWqI36DlTjt0vUm8cepF8n2TLAQAAAA==)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAiYAA4AAAAAC0AAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABRAAAAJsAAAD8joyVK0dTVUIAAAHgAAAALQAAAC4jdiSCT1MvMgAAAhAAAABNAAAAYHI5reNTVEFUAAACYAAAACoAAAAueZJs3WNtYXAAAAKMAAAAZAAAAIpNu/P9Z2FzcAAAAvAAAAAIAAAACAAAABBnbHlmAAAC+AAAA3cAAASWUYkMm2hlYWQAAAZwAAAANgAAADYgWsSPaGhlYQAABqgAAAAfAAAAJBDBBppobXR4AAAGyAAAADYAAAA8QYMDamxvY2EAAAcAAAAAIAAAACAI1wpebWF4cAAAByAAAAAcAAAAIAAmAL9uYW1lAAAHPAAAAPcAAAIEKtNM/3Bvc3QAAAg0AAAAYwAAAI7B1Xo4eNpVzqdZRFEQBeD/ZZJ8VVABCkMOEk825Bw0sQ4qWL2aInCorePu/UbtTs5zFJizaEm1ur67pz9+vbvQXxw+XOnVkJICxfnp3ZUZRKZW5qzIWrqJyR/v2piAnnSQ/gByJP1OZFuk7zQg5gbpIf1bTsNcEbMj0tAUxT5F/C1VGq0uZ3OKzAuqYBqUWrVCl7kQOIPFXqEeA9KNKLwAeNpjYGRgYOBi0AFCZhc3nxAGieTKohwGkZzEkjwGEQYQYAER//+DSACWTwc8AAAAeNpjYGGZwDiBgZWBgVWEZQMDA8M0CM20h8GIqYMBBTCxgwgYL9jD15PhAAOvwhaOkL8rGBg4QpgiFBgY54PkWCxYFwApBQYWADWRDDIAAAB42mNgBEIOIGZgEAGTMgxM5ekZJSAmAxMDM4hkZGacAKT2MDAAADlZA1QAAHjaVcg1AUIBFAXQg7vLTJVfgwzM5KEAzoJDEkYsBK7vXUcYEVRFhB4e1UZdUURcTkOgYxsKR/vRefTYmFwu/O296Cx6eO6X82VzaV2CSwjYNYXUfS8rrwhyYpLiUhLSV1I9F+YAAQAB//8AD3jalFMDlBxLFH1VrbV71qOejFfT2J6NtT5/Y9vGrDe2bfvbtm3bPPjxUdA1qY5xlGbp3vsIifA+AAfcQWBAgHhIhnTIhFywgQQeCEARyACy6hDb3eX7PqtfuMs3EtnYq1dDdXWkvLyhW7eGDh0iut5UXBwJBiN+f5PLFbHbG3JyADB4AdiPqM0CxAHISEYS42BisRedegud2tVqLGzB75OT5DR38PwoNJwcQf8x6RePAzBXkMLCy8ikm7CMlC7fAUcj5jfPv5WDHYu0GzzOyzw5N/M43W5VzrDIIY3+eP5OzrTKxp5tvfRwXVt5423c4fLGCr1XL72isRwAAb3YQdTLGABHKhWgTyr6i+Q/iJagRQ8SGx7K9DTG4n0XXzKOQTR67TzmgQUTv5bOF1F8Fp2kaqWaHLJYxFQpVSnEklPgBTpENr1q3LyXfx+31T1w07Rlo3oEtnAHjWfsFuvqs/vIbDRs/JGmzt48h1F7uUI6RP/kpnKvQiLllAA4pwunpLnkEJuWgllPiGqUOiyZFgtye9xuj5OnIvir78j3O3ci73ffI8+uXeSH7x/4MxyMu5gYW6D/iY/EBcN/PvDA73pBnPU11Ae9iPq89hp5lJSTR19bt3v1tJUrpq3agx9YMX3VbrR71fSVgMBLdjKfs7oZFXQ9Ko+Tlh2oI+q8jbSQnWgSq19cybRceJ/sNONwHwAbTxE5l+NghiHTikVRUhXTTMl5JRJl2v6hRz+xxsbgrWxMxtqFvTaEtrA6mZHn2bzaN7Qm5cQJZz/P9Fk+yfibcjHQK/onW8cOgGTIBqcZCzdWlTSTPU3MwHw65ZYuRwCFroYF1x36u23uP/sP/9Pa9u+bCdWDn2rd586PQaOfHlSVYHROqBli3YzwfQ8i2LCJRO97kEQ34tZdoxumj6oaRDJaxmzdMboJAEN3qtybZqEd1F7WpU6oCtWQaNs5qKKYYeZANtOhlco8XeGR6jBnNzymqxLdvRINWhYZ1FBZxD36HdDL77FjZiKbZIj2dItHKm7TahqDOZKwXQh5Or9obMC/Mkx+js/pGN+h83iX3cft5DsXlx0a0X+vHu4ucsJca0lA3j+0rgvHzZ9vdXjCaj+b31mm5lZ6OtQX9R7EtJ/PsvYqb9kQm81f4nL0K6pZXtK5PKwolzY13NGCn6+OAQDG7UKdAAABAAAABIEGEYo73l8PPPUAAwfQAAAAANu2poQAAAAA3R9Rn/6W/doJ1AjBAAAABgACAAAAAAAAeNpjYGRg4Aj5u4KBgcvn37R/0zivAEVQAT8AnI0GbgB42mM9wXCC5TODBhxHMDCAMCsvQw/reQYb5h9AsWiG5SzzGQIYJzAwgDDLBiCewuAMALUKDSYAAAAAAFoAdwCbAM0A5QDtARYBWAFxAZwB2QHZAdkB2QJLeNpjYGRgYOBnSGHgZYhkYAPzEICZgREAFJ0A5njafZBDekVBEEZP7MzjO4tt2/Yotm0sI+OsJyvICrKO/F+9fkbzdHUZyOaTFJJSs8Tf/DlOIp9fx8niHx/rbOHLcSqlPDtOo5BNx+mSDzjOl36uj5MQ4TjFfK5zwAlHHHOPtuY1XdRr3rHHLSd634vruBOf676S9Ej/84wxwyw7XHIr6TUH1LKk84gHae5IuqbXrVleScujRfatNOgOt/Mi7IJ63SwzIe1JUcJYEa9w3WG7X7gN1OrRRAONdIpWJFEOUTktGJ+K98xikAfr0pXV5FER6Nid69kRJ6bxwC517EnzAnVSEuVk3vd11ksaGqnyH7PZTf0AeNpjYGIAg/9zGIwYsAF+IFZhOMnIxGDDyMzIwsjKyMbIzsjBwMzIycjFyM3mmFSUWpbKGVpcUpSYWZJcyV6al2lg4uQIoV0tOEvRZJygMpZg2sDRgMk5CMQ0MnAyAQBr7hs3AA==)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-cyrillic-400-normal-BMzJvInZ.woff2)format("woff2"),url(/assets/manrope-cyrillic-400-normal-Dvx59UGC.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-greek-400-normal-CM4qok81.woff2)format("woff2"),url(/assets/manrope-greek-400-normal-DuX9RsAR.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-vietnamese-400-normal-DHb3EETF.woff2)format("woff2"),url(/assets/manrope-vietnamese-400-normal-D7E_mLGF.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-latin-ext-400-normal-CMDvPJRp.woff2)format("woff2"),url(/assets/manrope-latin-ext-400-normal-C-X6QNXX.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-latin-400-normal-PaqtzbVb.woff2)format("woff2"),url(/assets/manrope-latin-400-normal-8tf8FM3T.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,d09GMgABAAAAAAZEAA8AAAAAC+QAAAXpAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG4F8HC4GYD9TVEFUKgCBChEICok0h00LIAABNgIkAzwEIAWEdgeBDgwHG9MJKB6DbXvpBJSnqMk9AeebWATkGra5JkVSgELieGCFKFtN8JbQkiVSrxwbU/vx4em03p+ZuDDSbHv3S2iCIu2CzHElBSegCv////uVTmI1tw3oqL73J+6/0xRtFdRbYbNWtp6AUUHNe1agcUF1N92qCp4rwWTjh/lfRQCVQlDsSFZBBez2JvgB2B20qoZghwN+Eh37nfwQxJB1OAwQGmGM0EvDa8yHkBhAgtzyDRXp9+YbDLJ0YXE+AujGI1n1kaR8jlMM0+o9p3KtgmH352WwBIRExKQIwgyLxYIECkIcQkSEnJbWiNkJgnsBVZgwe6cUeAUKHBhHyC8SpOZ4BPC8t3LxA4piMSppUQZRYce5icJcXGHe9VVc8e8eIFySqfECeQEQh5MO0IVDbheDZnr5NsxRd4+KABQIECL5hR2wBO9l592fowGtrLCEzHlJpcPVwHCHufPcl10n7jKoaDjEneO+uHb+Ol/JA1MTgL+rIBygelfVLFgBagiICUmISBEkZwmoA3SAXgizQFEBKAXVgBoMFouzpEcVw+0jK9Ycq4DEmYXrJa7ig6wJjFxgFbE1KXaSnckmpJOy8XpiCW1lfXcQuMpto5HIZhtky0xhil6PCJgnHujtt1WclkszmXANBgOYSnaOsTqRdKk+oVoo1TYTW6rbH71F5rz9cXiED9/E7Dc+qDKY3iZz3jJWGfVvVOjfNHSyk7IJrWyc0TL3lwpW7rBSVAaPh1yFk0rqibWO20ZKdyO0Tl+1zETmxKwesw2DYyJFRqOuKt+0ydH8TiFEz9hQ7MXjN6TvP+4q0+kTHKu5N2ex3uKNyfTYdf8yoZB9Nhu2R+8mLWDyJicpfWrAbH3KnqA7POXTZ68uoSVtrSqP5mn5LJqlU6XRtEgCTYCllFKtRk7lOj6MhslCaIjMj/pJvajXKioX6oKgDn/dH+HPn3WLodT1VxpRsvub3YgozVwzN3fNjNOrRu0YdOiRr83N1eavjsnPj3khj6ZX5+do+dwhpzxmvY1PlzzKcx8PTw1NPfZIz62G7Y1u88zUqDuxE+feXdr66651J2oaPLYXqhan9M86WXTIQ4PjELzE08NjEcd815tCL24vfe89pg29aHoDtgG8bQ+6Vwfj4z7BgYN9rPGRDjroH/ULcAD7+1njYxzu7nGaT0/afFxp83PlCfHP7YF9P13Qv9mv6rX7a92WLRbVIq/htxO/dTLlC23aZ7apC+cFPrE4TnHs2bqKdYd+ePXFmmmye9+s/7+8v/PlL1dPYffeaXz5ULdnzyvvHzv92huvj67pzD6uObX7bZS1l24L6yqcUbW7uTBhtipq615tUpVfvk/9qqCsGIVfgduNQffInAG6vvpB86nq8JHE5JrrjbPt1/muS/N2w1rfdXk/FPoW+L/56XLbFO9on6Kvv2sIeDGxKernA17Z2ecE2bFzLsdn7S9or9kVO399+uaqpMDReXG7wZSCgwggXgh0ICDeErKbhB9uWSbciFnRE+Dn99fnA/zuLN0F/N8smBKtApRiAAE+uar0D8DMAqLqW5fuuJPMEGT1cRrIpG7L50YSokNhtV7ouKMoCasBJkP8+HMfkIWAOlXMSZAdGPCwahvBIlECeElSACOhCBZGhkWAkZXl3EQOaRRwoTMKyY0YLURLMFrx42SwZsYsSECFQK64erVOvbr1UCmk1h16qQ1ev9UQ3rARnbxkGqfCa1Uwi7RAhYrEiQwRpXYKvSCoAFkE5c8MiDCM1y1SsSwFqw+vJoefBqo48it+ddgQL9EixJCLDrbxyuUolDu2u3DLoJsufEAr/u6TvVbB9BnTJ/Con1eQixLLS4UenbxWxxKA24ft82Kp1K+KwzdOeQl6Ya9SQ3cguIhaG4d2PA6+PPacnqhIh1Y+eXC/XwzGAOTtFKpXqwN97gYGCYElHBEQIRERMdggIVIiE6a28Z2aTknlf2M2UrVPiNRDvfLotNTefJlUoi4L0zCW1slT5Ux6mV1LIU+LPkP+95FbAQA=)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAiIAA4AAAAACygAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABRAAAAJYAAAD8jnuVDEdTVUIAAAHcAAAALQAAAC4jdiSCT1MvMgAAAgwAAABNAAAAYHKdrfZTVEFUAAACXAAAACYAAAAqeZNqgWNtYXAAAAKEAAAAZAAAAIpNu/P9Z2FzcAAAAugAAAAIAAAACAAAABBnbHlmAAAC8AAAA2wAAASMk1TtdmhlYWQAAAZcAAAANgAAADYgacSyaGhlYQAABpQAAAAfAAAAJBDQBqlobXR4AAAGtAAAADcAAAA8QpYDZmxvY2EAAAbsAAAAIAAAACAIygpObWF4cAAABwwAAAAcAAAAIAAmAL9uYW1lAAAHKAAAAPwAAAH8KXZMBXBvc3QAAAgkAAAAYwAAAI7B1Xo4eNpVzqdZBVEQBeB/M0luFVSAwhAUEk825Bw0sQ4qWP00Gk03w/1GweQ8R4UFy1Y065tb28aDp+tT4+ne7blRCxEqVCdH1+fmkJlWXbKqaO0yJz+96HMCOmI3fiRRIvH1J9skPmIi56a4jW+rMYtJzqbO/KPclz8rtUanN5RsQVV4SZNMh1qvVRkKVxJnstyrtL+7TyiMAAB42mNgZGBg4GLQAUJmFzefEAaJ5MqiHAaRnMSSPAYRBhBgARH//4NIAJZPBzwAAAB42mNgYVnM+IWBlYGBVYRlAwMDwzQIzbSHwYipgwEFMLGDCBgv2MPXk+EAA6/CFo6QvysYGDhCmCIUGBjng+RYLFgXACkFBhYAYAQMqQAAAHjaY2AEQg4gZmAQAZMyDEzl6RklICYDEwOYYmRh/MLAAAAt0gL3AAB42lXINQFCARQF0IO7y0yVX4MMzOShAM6CQxJGLASu711HGBFURYQeHtVGXVFEXE5DoGMbCkf70Xn02JhcLvztvegsenjul/Nlc2ldgksI2DWF1H0vK68IcmKS4lIS0ldSPRfmAAEAAf//AA942pRSA5QcTRCu6sEpWts8Y1axdYptWxvbtm3bTn7btm3GyfSmz+/uMWP0x1dQHV4BEEDYAxzEQRLUBBXowAQ2cIEPUiETJAAp6NB4nvB8hY88fMIzGl3Ttu2E3NxoixYTmjSZUK9eNBKZlJUVTUuLpqRMcrujdvsEoxGAgB+A/4F5joNEAAkldHEODjnOj9/dw++uRuWt48ge+YGw50FfbEdP4z3yp6wCrgQXt7oYV6MSEl0qqQoaO6+dv7YyBV+AuVDOk1nMY6zEo3J6vUFJrZVyQuwmilU45bwZuWvyg6G8Na1nVKH25s7IC+bnB9kKQGAbP5MljAdwKBg9OxT4IzW9jWNxzNvUTLpwreX5ZOajy/JRiMXK1hMReACGX8HeNzK8nr0oQuGQlKPVahQuRSCDuJxxYhx7xIah1gOnXvuq/wVb4dIRs3s09J8X9sjP2TSW5Xd201HYtefOiY19Zpvco3g66sW+E2YIT0F1xukEEJxuUkvplnJ4ZS3C+7RMI+zQ6rRa9Pq8XrfINMgXH9MPdu7EtI8/wbQdO+gHn+z9OORLfNQ40R/6mMxJ9IU+pk99GPInWZ/C9ngD2z/1FD1Fm9FTTx3D9fP7TprUZ956smNyn3nryLr5fScDgp9u4f7iI0WtYHkrZ+iUi5iBmRfoFLoFh/KRR8e5Tg9foVuAIfYA8AaGMBb3UFSDzko0GlcwUGTT5SxpokN4a+eDb1gS4vECl6CaPbFgQcZ5PkKnmz3rVyR3z1PcuWPr6Bs4wO+Q/2NcHLSNfcf34ztDTTCUdOElwYCyiF2pURNRxbgZNasAc0prIV33/jprzm+79v02c9Zvh6s36XBo3Dq3Ph5bHmnfqIY8rkaTjtZ1SA4fQ1i9lsYOH6WxtWTBws4jB3evn0s9Y7vOmd9lNACBFkx5mPAUuCC3WJeFCAbCrqBD42B6GjWTKpq9cCgUlkT2RUSfo+itIi/76mJ/S7pgQ6FmNiUN6dBuR7iwi7kv75KNppoajzN9dGarUSlai3hJzHA3ekGeg+RzjjOoXTZbr3D9PnaTQ7gm1kmrd2JA1z216zRTE26CNd0XONKndYP16w1GdzCnwOKx1g7q69sjj1eoFxnHbDSZhUXWUdHEX0Ze3UhF1kPDo8nA3dfK1HRmmJ0lO9tkAOddPmMAAQAAAASBBo28gPJfDzz1AAMH0AAAAADbtqaEAAAAAN0fUZ/+qf3GCdAI+AAAAAYAAgAAAAAAAHjaY2BkYOAI+buCgYHL49/Kfys5LwBFUAE/AJ8hBowAeNpjPcFwgpWHQQOGWWoZGECYVZGhh/UBgw2LGFAsk2EBy0aGAMYJDAwgzLIBiNczuAEAJtsKOQAAAABaAHYAmgDLAOMA6wEUAVYBbwGaAdcB1wHXAdcCRnjaY2BkYGDgZ0hh4GWIZGAD8xCAmYERABSdAOZ42n2QxVFFQRQFG3e2uOxwd9jg7rrF3d0tEoIgAgIhFroK+/5kpufMdSCdRxKIS0wD3vj84TgK+fjheLJ5/+EEGnn94cQAmyTy2f7hZPXxH86mmdxvjoNM329OlGCCDdbZ4YIDltiQttjmHH/fYzqp8z1jjVN2PJ/LtZzJ++5HqlveTzHIOBOscKhypN0GNUGxF+VT9ONIm1KaqaWFevd/6mKOYSYYkWLFmpW3pH1tTkMsS4Ms+1DlhtO/vkpppJ4GOqR5FT3CIkwjsyuvoQc9XOBE1OzAc/nfdM5+5rPFDlpot0otaxxxgFNTsUKMzrprHQdBmSq+ADOfS6Z42mNgYgCD/3MYjBiwAX4gVmE4ycjEYMPIzMjCyMrIxsjOyMHAzMjJyMXIzeaYVJRalsoZWlxSlJhZklzJXpqXaWDi5AihXS04S9FknKAylmDawNGAyTkIxDQycDIBAGvuGzcA)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-cyrillic-500-normal-B1OEZity.woff2)format("woff2"),url(/assets/manrope-cyrillic-500-normal-CNwnNrRC.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-greek-500-normal-GeMIHyWm.woff2)format("woff2"),url(/assets/manrope-greek-500-normal-DyxYGEtJ.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-vietnamese-500-normal-DCXiE_xi.woff2)format("woff2"),url(/assets/manrope-vietnamese-500-normal-DaZ8i3XM.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-latin-ext-500-normal-dm74KBQw.woff2)format("woff2"),url(/assets/manrope-latin-ext-500-normal-EtoS1VaI.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-latin-500-normal-BYYD-dBL.woff2)format("woff2"),url(/assets/manrope-latin-500-normal-DMZssgOp.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,d09GMgABAAAAAAZMAA8AAAAAC/AAAAXvAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG4F8HC4GYD9TVEFUKgCBChEICokwh0oLIAABNgIkAzwEIAWFBgeBDgwHG+AJyB6FcZsTzpsm7MR0ftOC5+k96c+dTNh2BWYFuFo9QH9vM9ifft4kts6MwkozfJsn6nCS878Q7Pj7lW56BXWArVrk/NmmN7t7ZRXUYWcVYAt4VXjN1+KNB6q3zA3aqBpGnx6vT4IAHkWABNatPygESX3GICdIGqrDbpBEEMDXMGRIP+QGYeBq0SgQTIqR+Oqwm7lYOAAQ/AdBT0mQ/OTcuxjq4LaFwUmA9D0ZjHWN6sFlOwFjT6A2Hy8xF2XPx1UYmFjYOHgIQhgDAwMwAYWFRrCxkTO2KRTMqRP0vZXFqApNawBw91h5oZ6jOhIMZjp9Elif1lZXKaMW4nkqG1Cc2KYhqw9cJpLrrNP2/4NgXVF1zAWIHQDaN3cCuQhC7lSBdPjq2QiYMMCKCQCFAIipOgLWRQOUDQQ/PIjxADIQRyAWEXLRxmZuidIn9BX9Y66zNxjXZz6uL+sfrh78HNwMhqpFAODzzhBkAOA5EyYFqXj/CCYOFi42HoIESAlASgByAMgLkGYAZQEWEAYggsLAoJykMRH3QjXnSF6qgpuZsFRuVvZBRgpqXTAkaRnLToqcEpnkTQ5N7EKkZIrXJRtX32XxkycSmhmLXJKwFkUf9RciJi0MGqJ301N07TeJ0VvGHqM8Y1b8SdxbHG3sEORN6UGkBS/+8EJmvf8odvvyOTOT79rHEglxu7WPR6Nto/A9+xmTQ5OmRE5UU9STBYqibboETzCHpyEOcrtIaoyLn8T3CGN61H4Jiw42P2JmzDXA2PG47J4QbFiVMfK0Tf7Fm3qp7tqh+3QcOZY1tDNaZXDjb8trz2KuJLwBRY/skVnxisPzm6sOnszmNUs1EksXea/kCdHWg2UPR/uoY/LilpAba3A/7Negbtitxe2wnRph1ZYEQl8zTIKltKgKFpNWwCLSIphPkgdz7YIzYBbKstfbXG39+ecZ/+apkGVfnsx1r/9xl5Lra25f2G07w94+dGLhCtlaTGWxpnB3Uhr0UKj1cePOloNT6OqVJ7NBe37fJoef9bWrB1+zFxKA5H93Lp3+/lHFcadezu/5Y9eGqLBN6oq6eHK7few+litn5NMbzJ380v+1+zrV3GTt1Z2t3n7uhtOW5NNSV3eUYRImp8ZvbpTHi/v93Lev3/fHizZS676o3y/2slfu/nQRJwZY06b7b1L/XSaAN8WrDgQpd/2J45YVtNp5Z3m2pYusjvSl+R/9lFW1WZDQ2Sey9Y+WbOSNz9mHu9vuPvDd1l+XzOTgoTn8unxHqZ8VHDg0+5+ycufddRtf7ji0+fGaQbPUbTvde9c9Ab2ys1eXtRZT1UeMA3VTxufP+XDtXp+C4sJLy3qQa3PXy1jcK62sromJA3t1elK3iOtvrR70WRFx0D9YR5dDHPAPLi/TuVRR2VMT7v+QtXj2OnseCvNSqnagHh04j/RB1y0/YWIj66TQpthWv25f3fWixpLRfNYeoCw0aABA7zZ3IoCeZakvW/XRxFb91zHslwDvz++fC/AxZ6tNgE8bzWX2dsBCASDwrXUz/wQYWQHBG5nSfMhDMz9luk7vhiazPPNnUFVdrr3bBNboO7SUlUA06JP83GMaQQApaU80LrJuvH5ZmPUYiHaBndKytAgVJItFkULCFoPGXJ2rxy0mWdhtsSgHhhRY3GpJRRFZkFom1isKeRaKZt/uHTBhw4IVjACDSz5FOx6cGGGhww3CgxcTeXQxCgahYxAeC8PC4KWeWvJjGANb3YDxU0M2nGmLB4SF1OTQzSBrTi4Wrj4HiOuI1urpwU0eNMrokNI5SP8GBPTCom/m1+fzycJQuX4d6OYL583HDujSMaDxnhRIkKkjJMRKFs5bF7kl344GcKWNoXdFz30b8ih746xfVizYRmkIPQEDCF1vz1nPHRNkREfnu3b5xXICACDYShm8J0sJ5OOOKKqKIVpMscQWB0Nc8SRk1eqNTMOm8HZ/xxyEDWNCxw23kWi129Kd6sHwcb3idqzDvUi1SAF1Wut7UUi1aacl+KReBgAAAA==)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAiQAA4AAAAACzgAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABRAAAAKAAAAD8jmuU7UdTVUIAAAHkAAAALQAAAC4jdiSCT1MvMgAAAhQAAABNAAAAYHMBrgpTVEFUAAACZAAAACYAAAAqeZRq5WNtYXAAAAKMAAAAZAAAAIpNu/P9Z2FzcAAAAvAAAAAIAAAACAAAABBnbHlmAAAC+AAAA2gAAASK2TaQ7GhlYWQAAAZgAAAANgAAADYgeMTUaGhlYQAABpgAAAAfAAAAJBDfBrhobXR4AAAGuAAAADcAAAA8Q6kDYmxvY2EAAAbwAAAAIAAAACAI2QpZbWF4cAAABxAAAAAcAAAAIAAmAL9uYW1lAAAHLAAAAP4AAAIMK0FNV3Bvc3QAAAgsAAAAYwAAAI7B1Xo4eNpiYGRgYOBi0GKwYGB2cfMJYRBJrgRUOdUGCANA8OJaZh18ELzBbQN0DiZIi3V0LMAktM89mty7/2yAZNBcjJDABiHy6jL63dkIvnoqrJmMDIqJyatzjxVcxi/Ig9KQOz5QT66ZqEa9kxQE+1JZyAVFOTLz7r1RjsjhM8+bFBMWHN7zGIUwSDEzSmAerLuwmfVIxudPJegcY/sJ5n4qW3jaY2BkYGDgYtABQmYXN58QBonkyqIcBpGcxJI8BhEGEGABEf//g0gAlk8HPAAAAHjaY2Bh2c4UwcDKwMAqwrKBgYFhGoRm2sNgxNTBgAKY2EEEjBfs4evJcICBV2ELR8jfFQwMHCFMEQoMjPNBciwWrAuAlAIDCwAwMAwiAAAAeNpjYARCDiBmYBABkzIMTOXpGSUgJgMTA5hiZGWKYGAAACwHAl0AAHjaVcg1AUIBFAXQg7vLTJVfgwzM5KEAzoJDEkYsBK7vXUcYEVRFhB4e1UZdUURcTkOgYxsKR/vRefTYmFwu/O296Cx6eO6X82VzaV2CSwjYNYXUfS8rrwhyYpLiUhLSV1I9F+YAAQAB//8AD3jalFMDkBxBFP2/R3GyPt/tzCpOZhkUYp9j2zrFtm3bNkux7ULsFGJMb3riXPEG7fdef0FhOAUggLAcOJCgIBQFE9ggGuJBATeUhLLgBfD67RZnHv9TfOhrHv+MjOnJyVl162bUrJlVtWpW5coZoVBOuXIZpUpllCiR43BkJCRkRUUBEPAA8Bq7swQFALxoR4Wzc8hxHryGpfHa7e7ajq6k//MnwvIvbbAGPUTykxNaRQDuJ1Ja+gNZ5D8sKiZvbjwmrZ62+n8SPoit/vBU/sET9R+PSXa5/F6z1asGWCeKuTmfJ41KXFtb9dZa22BULmpT4shktXZtNXlkIgACe/iVzMp8AHYDepF9BnxKI99hS2z5jkaSNK6Btoq0/LZL2wLh8O/zRAQedPxkNt/A8BFsYggEA17VarUYFIOvDFFkSZTYEFv7anfM3nev7bWIGiO6DWxU0XFVWK5diDfHTPm0gnbF9LS52dXcUbFa1x8ZUjn8QJgiHIXCjFMBEGQHKWZ0eFXeWIzwbivTCNqtNqsVXW4X+0QmQh7fopdWrMByt25i+eXL6cWbC8565YLfcgrK3vOkJWvPLtBXCsUdwVQ8iqlHjtCttCrdeuQkmTQkrWPH1METybSOaYMmIpk4JL0jIHjofL4QH9L9gn/8sp32v4rxGH+V9qfzsQsf+naBU7+eovN1TywA4N0MEfXDE7ojbHHEYlH8Pv2iivzTFz1Cs1PWnonNL+E1Lr8po2vdASWu8iE6PkaZM6VE07pGSqPTPc0bueMpMC4OksMP+Ey+ERRl3pB1b7iI32fU2Y0WMxHd6k936N7QNXRntF35ZsToN8tWvhk56s2KRQ1CRbVVRSsm4omiFRIXdB1vN+eLm4m4fgPitJlhWLeBhmcc71q/Z996nfBMn3odW6eplYFAHaY7gkVBgdq6qm6C3xdUWNHZmYjFzCT17AsGAkGvyFZEdNv12V9r2arCdn96giWFWfJaSLvEBYHGrc3N+JAWZylkkuUS7TzVO3kMNvGGUDKh6gUtg5BbHGf+Pn45adlQI5sIGXFJljusZhq22zOjl1hZuwrlymkqm2xKsTNfsUJERMFQ301aUdLCVMRIyjRPNzGFWXMFC4ukpbSui5S8iomypI2ia52+X6i1mdncUCuLFQBkGTWlAAEAAAAEgQb7OTYiXw889QADB9AAAAAA27amhAAAAADdH1Gf/rz9sgnMCS4AAAAGAAIAAAAAAAB42mNgZGDgCPm7goGBy+Xfnn97OM8ARVABPwChtQaqAHjaYz3BcIJVlUEDhlkWMTCAMKspQw/rRwYbFhOgWDnDTJbDDAGMExgYQJhlAxCfYvAEAEv0C0gAAAAAWgB3AJsAzQDlAO0BFgFZAXIBnQHZAdkB2QHZAkV42mNgZGBg4GdIYeBliGRgA/MQgJmBEQAUnQDmeNqF0MVRBEEUgOEfd7nic8Pd4YK765V1354awSEAoiAUIiAUYqDr1bq2fu0CtPJJHTX1LcA3fynXYPCbci2d/KRcxxJfKdfnzGmgFzPlRgwuUu5kgX7ENdBOd8oNWnBNgAQRtlDE8XNPgAghwjiSHUzWmGYaGx8WEUwc7Sls7ThTKCxCTHPOHiec4iGJhcIkwGTR/ncEsGStIonBAlMsMsNCjta55oBTDrWq7XdFgBCutgerYLZRNHtbRl6wMm80mGOGWVa1bgjLqsJdLsRRbZ+s2MSV31HyEoORzE/Zqb8KEZEZLl6m8KFIyA+G8WDJ7n48TJPIPYnRf5pBTsMAAHjaY2BiAIP/cxiMGLABfiBWYTjJyMRgw8jMyMLIysjGyM7IwcDMyMnIxcjN5phUlFqWyhlaXFKUmFmSXMlempdpYOLkCKFdLThL0WScoDKWYNrA0YDJOQjENDJwMgEAa+4bNwA=)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-cyrillic-600-normal-DvRl3Mj-.woff2)format("woff2"),url(/assets/manrope-cyrillic-600-normal-It4mZcQk.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-greek-600-normal-BoRV6lzK.woff2)format("woff2"),url(/assets/manrope-greek-600-normal-CF2i9ZRY.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-vietnamese-600-normal-C1J5PCl_.woff2)format("woff2"),url(/assets/manrope-vietnamese-600-normal-lA7a_7Ok.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-latin-ext-600-normal-_gBojHdJ.woff2)format("woff2"),url(/assets/manrope-latin-ext-600-normal-u5Pl7hTU.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-latin-600-normal-4f0koTD-.woff2)format("woff2"),url(/assets/manrope-latin-600-normal-BqgrALkZ.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,d09GMgABAAAAAAYgAA8AAAAAC6wAAAXGAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG4F8HC4GYD9TVEFUKgCBChEICok0h0cLIAABNgIkAzwEIAWEQAeBDgwHG5cJCB6FcZsTTpEclTZ1ofCYsgigtf/N7skX04SpVaInlfSIVkUjP2GSIHRN3jxyP4+n/+cmKTSyb2AG30HZWweyUJo+QKzeh1mF/xdjrs6zSTMtYbWZ/NyiSXJLWxqQIFKSe1ofxF0ne+ShzqSmdMSp6nFvLQIqjYKRSxSVjeCxeyKrAY+9fZwOPFDwTdTtGWJ1IKRmSEUFRpbDQcJrb8IFyJUDxecUvR3IkY7xO77kfFAsKE4Yev2ygnvUvOJSrKX4r+JPAtpuVgnKBVEikytTrlIQVEvy15AhyqWCMmXCdFUc0CNBugWUMWh5nxiwDWrZjela4gpkZM3UCeAqVup2T4oLAMjGMiC6cPOKqjLYATX9Z4SN/x4A6JVEqxzQNUA6g7cD6EcJywvRzF/fjTg8MsohQBQg5MQVMAQkBAtJXJ1yCGjlgpSr0a/QDngdInWcukx92X9mMR167jHqEvVFdfF1caPQLNylKD7tAtQGxKrVqndSjUy5XIWyza8vqgMI2Xv8EAhrAWIC5J2ADtJRIiGaAlZHAMinJmGMcLGLfD2/i8g/+CRlkRQVKUHuMCm4SHJcNlE8STKhAznD8coOQYf8kJLNhqpmWCUX7cWcxWJzQU02SaZUyyZQkynmtd2yzGqFWEnOtIEHiUuWnBZKPFmNXGG09NFb6OzbHxeHffgGzjg+aLba7cj4Sc02iwXOWK1D5CTJxMmSCcRk4nFr3qatKQSFBixziDo8wmDJZrKbqnjQ0rw4UBiqM4PWKFBus8UFDevXeztbQFXlhRtw5mTmxRmUFa0/7i/ZYaG1JnbhiG1+p6d2vyp2824081TMoa4S9IEjPmIV5Pfjr3tpjS+wFByJesBitmjGilpci+hcOS6nswqsYHAMZvA5OIfOYozp4xJxIoOlMR2IwTEaQhgOw8ux/BDOD/tBVPfQjr7i3//he1c6zdcspTI+/OVDmDgt+/xG43ncctTsilG5X+PCutoFjVcSGSaRx6801i3wd6bP+dE24se6oN31vuW5Zbm+Qavrq8H7844ZXTsfphnPOZZ2/7ln0y+15S7LMk0TxirNuyrpwAkf/gTZdci3//DpD/+ZHSlX9tS9/76nwBGHI1Wm4AfaP1oBr872fr1tW+8X2L4CSdEvkT2Xwf2RUZ85+CeXn51dSecfk/cdBZ8tWD1lWVD1/ntrA5ZN4LegMnf+L3xvouGga81AWVepJlzz008Ybj6/2nj1yNu7flw5B+4dmv//j8u375Yh5m7qgXnwc8XOD1csvr5h69JLy/qmNGdvGt667BIc7KlYG9bdlTp8SVmWNntkzPj/pcWx+pj+MLepkXGx3/toGtxD83vSm67xk/9IjFS9w4zYlVv/u1pxdezOELjy++FfNIzSyoSGVOmvKz0iJ4wcqRpDZ9enGfjBGf/xCpMmxuU13ugwdB7I2bdXsbMxM8wU0nsRYg4pKSB9k12HgPQsn16Z/qbHOedXISl4Ae8e7JsD+NBXtx3838DbLjgKQS6CwAsnnCeAbEEAmuuyB95mcyEqZab3OSRbAUv4JMxJ63WHzYNLlMWGsAJwgnTkdz5bC6HONjIVwhBa+W2VTiGFVARcRyEyXjDsP15U7h8vscgZXmqcebxMJw0vN0YBt9YUUhkEqgF+18dtN0RpxCiuqYhYBlkSDjMZwFIy4HxCPJNBg9+MHmtEghoKlar00WHpGQwpNgGH1aey8+viMPQ0BjUbwnZXrKcjl8r3S5MotZgt93Dydvpnl61BqSplsiekxYMPD0VWyxOx/vHJEiXJJNdotIOuHUKth1TBADFUyLzRoN+ImFzUpltMcWiE0jJg1u+lB+hpDyM9qg87SGBQn2ZSO+AfRiOAYotJwNrqMOxhiDAnkIhCPMRHAiSEJIiQGEn4hf3s0LghUdPfX07iBiYKzDplYipTiPcqxiKzBZaBTF6SWJhIFNWnRyUnMqkX0P9GqKU=)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAiAAA4AAAAACxgAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABRAAAAJ0AAAD8jluUzEdTVUIAAAHkAAAALQAAAC4jdiSCT1MvMgAAAhQAAABMAAAAYHNlrf5TVEFUAAACYAAAACYAAAAqeZVrSWNtYXAAAAKIAAAAZAAAAIpNu/P9Z2FzcAAAAuwAAAAIAAAACAAAABBnbHlmAAAC9AAAA2UAAASK2CSsZ2hlYWQAAAZcAAAANgAAADYgiMT2aGhlYQAABpQAAAAfAAAAJBDuBsdobXR4AAAGtAAAADcAAAA8RLkDYGxvY2EAAAbsAAAAIAAAACAI1wpYbWF4cAAABwwAAAAcAAAAIAAmAL9uYW1lAAAHKAAAAPIAAAHsJ/5KCXBvc3QAAAgcAAAAYwAAAI7B1Xo4eNpiYGRgYOBi0GKwYGB2cfMJYRBJrizKYRDJSSzJYxABVDkHGAhEURSGvzu9Zp60ptpKEIgkLSG0jgCIARABLWJ20DJuPIM6B/ycn6NApkAc9uejikaKThWqzknB3VWvAvkhdzkx80S+f2hL3nKk7ca85MMmnznO2xf59JfZD1XoLCz1BtVKCGuLVpbo9IowGIT2s1XzQvkCzs0qKgAAAHjaY2BkYGDgYtABQmYXN58QBonkyqIcBpGcxJI8BhEGEGABEf//g0gAlk8HPAAAAHjaY2BhOc20h4GVgYFVhGUDAwPDNAgNFDNi6mBAAUzsIALGC/bw9WRYwMCrsIUj5O8KBgaOEKYIBQbG+SA5FgvWBUBKgYEFAFbgDHp42mNgBEIOIGZgEAGTMgxM5ekZJSAmAxMDmGJkY9rDwAAALTgCwgAAeNpVyDUBQgEUBdCDu8tMlV+DDMzkoQDOgkMSRiwEru9dRxgRVEWEHh7VRl1RRFxOQ6BjGwpH+9F59NiYXC787b3oLHp47pfzZXNpXYJLCNg1hdR9LyuvCHJikuJSEtJXUj0X5gABAAH//wAPeNqVU0OYHFsUPueW5kvbRnVNY9zujq3xdGzb/Wzbtm37xcbqMdlOdtnFrNu51RPvUsY9Pw7AALsABBDeBQ4k0IEJbOACH4RAgTg0QAtkADI52RG9znMXXzx7nWe5/Gx3942treUxY24cMeLGQYPKxeLNyWS5sbFcX39zbW05HL7R6wUgkGCaHUyzBP2YOpRR4WQOOS6BO3Ae7ji1QN01n5T++1t498xcLNJdxEPeVucDcH2R0lfVSONVsajYMtfGY+svr/9yNQgfwfIlnPFVHM9VOLZILJbL2J3pPLuK4rWQ/098vOfPkXNH/ll6/BpgLD02MTlyZHLiYyUABLbxO5nHGgDZwuDZYcFD1IkebMNW9FAX6eRK6hYy5NzX6vdQqVyMICLwoCE8yd7/ZAhu9mLJF/KZtNPpsCiWbDNRIpIosUe8Oz1u0bqfD8w5Zhlw27KbevLyEeFd9UDI5nv6zId0MXa3PnPj6JjXp95W7ZBBlV7hHWED6MAJMkOvJWZrbZi3mgkfdzKGgux0OZ0Yi8fYITIK4qD7PvoIs/gt5j76iO7d/9zmVEB37gtdILmZDNIFUpufe25TMqgLrscSbsDS+vX0azqCfr3+IN5/89hJk0bfdD+5b9KYG+8n1XfNVYK+ytfzRS0vLCEZZIcFv6W3HkETmg/TW+mruJQvnjvMmc7uoq9qES8wpXkW4a3mQUuDK0iqidCEKpG+TDxUfKbzk52BGokc43TWhbPGrYof4Yv0pUDo5Wfqprba6BkUXRPru1tjAWpkaBx0V3r5B/nJYGIZjgAIkRjJZa0avtVhJ2I8fSEhLB9VFpaOZe8feejRI+98cOThR468/+yYFpN6wJwai++ak2OfnndX0FQTfB7xk88Rnn2eVj75lFae6507bPqsobPxl5nDZk3pSDQBgQ7G+yqrggLjqqzMRC5bUNjQyYzEYddqkEmzcuQLGZF9ETEua2+5S37ZV4X97csFawq7lHGQdW0v52cvMUzi21TFWGMNReITlaFzY3oLf4pPBEfuVxcg+ZcQcz+3y9fZOHCC22LlqZhWhm5eO/OzgQPH6hcHo6HcH8syLevXG43+poZhnoC9kDfFbakVTUuXc/J6jnOm7fH+7kAkL7uS7hG3N0+aObiQf39iS8v68/QJLjMAAAAAAQAAAASBBgDfBT5fDzz1AAMH0AAAAADbtqaEAAAAAN0fUZ/+z/2eCcgJZAABAAYAAgAAAAAAAHjaY2BkYOAI+buCgYHL4d/5f+c5TwBFUAE/AKRJBsgAeNpjPcFwgtWWQQOGWY4zMIAwqwdDDxszgw1LEFCsjWEyyxWGAMYJDAwgzLIBiJ8y+AIAUaoLVwAAAABaAHcAmwDMAOUA7QEWAVgBcQGdAdkB2QHZAdkCRXjaY2BkYGDgZ0hh4GWIZGAD8xCAmYERABSdAOZ42nXQA25FQRSA4b924xTRDWvbtt342byo2wV0FV1G466ga+rk5FQPw28MoJEXqqiobgDe+FRX0MqHupJ63tVVDPKqrqYdW11DJ9fqWtpZVrcyTjPiCoxQ18qeV4SJEyWGK9klxyxDDOEQxCZODtd4EMc4ZeosNlGGOGKTfQ7wk8EmS44wA6wapQhxSRhb1mTJYDHOIBMMM16wwvpZ8TODOc7Y5oAdo3L7a10wvib1PfbPmyxGGWaEGaNzYnJi4Q2OxQnjoKxYwZPfyMoLLLp/fsbRv4kSlxkeAQYJkiUtPxbDjy27h/AzRPrfST1f4K1IMgAAeNpjYGIAg/9zGIwYsAF+IFZhOMnIxGDDyMzIwsjKyMbIzsjBwMzIycjFyM3mmFSUWpbKGVpcUpSYWZJcyV6al2lg4uQIoV0tOEvRZJygMpZg2sDRgMk5CMQ0MnAyAQBr7hs3AA==)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-cyrillic-700-normal-Dw_fZAg2.woff2)format("woff2"),url(/assets/manrope-cyrillic-700-normal-7JNVKxyl.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-greek-700-normal-CHUG9PD8.woff2)format("woff2"),url(/assets/manrope-greek-700-normal-DyfsrCpP.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-vietnamese-700-normal-CUqMx5-1.woff2)format("woff2"),url(/assets/manrope-vietnamese-700-normal-pt65Fn2Z.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-latin-ext-700-normal-DYOwVNan.woff2)format("woff2"),url(/assets/manrope-latin-ext-700-normal-eVCcYqtJ.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-latin-700-normal-BZp_XxE4.woff2)format("woff2"),url(/assets/manrope-latin-700-normal-DGRFkw-m.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_l5k0w_1{align-items:flex-start;gap:var(--space-3);width:100%;padding:var(--space-4) var(--space-5);border:none;border-bottom:1px solid var(--color-border);text-align:left;cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out);background:0 0;display:flex}._root_l5k0w_1:hover{background-color:var(--color-surface-muted)}._root_l5k0w_1:focus-visible{background-color:var(--color-surface-muted);outline:none}._rootUnread_l5k0w_24,._rootUnread_l5k0w_24:hover{background-color:var(--color-accent-soft)}._severityDot_l5k0w_32{background-color:var(--color-text-muted);border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:7px}._severityNormal_l5k0w_41{background-color:var(--color-text-muted)}._severityInfo_l5k0w_45{background-color:#3b82f6}._severityWarning_l5k0w_49{background-color:var(--color-warning)}._severityCritical_l5k0w_53{background-color:var(--color-danger)}._content_l5k0w_57{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}._titleRow_l5k0w_65{align-items:center;gap:var(--space-2);min-width:0;display:flex}._title_l5k0w_65{font-size:var(--font-sm);font-weight:var(--fw-semibold);color:var(--color-text-primary);line-height:var(--lh-snug);flex:1;min-width:0}._unreadDot_l5k0w_81{background-color:var(--color-danger);border-radius:50%;flex-shrink:0;width:8px;height:8px}._body_l5k0w_89{font-size:var(--font-sm);color:var(--color-text-secondary);line-height:var(--lh-snug);word-break:break-word}._timestamp_l5k0w_96{font-size:var(--font-xs);color:var(--color-text-muted)}._overlay_7tept_1{z-index:var(--z-modal);justify-content:flex-end;display:flex;position:fixed;inset:0}._backdrop_7tept_9{background-color:var(--color-overlay);cursor:pointer;animation:_fade_7tept_1 var(--motion-base) var(--ease-out);border:0;padding:0;position:absolute;inset:0}._panel_7tept_19{background-color:var(--color-surface);width:100%;max-width:400px;height:100%;box-shadow:var(--shadow-lg);animation:_slideIn_7tept_1 var(--motion-slow) var(--ease-out);flex-direction:column;display:flex;position:relative}._header_7tept_31{justify-content:space-between;align-items:flex-start;gap:var(--space-3);padding:var(--space-5) var(--space-5) var(--space-3);border-bottom:1px solid var(--color-border);display:flex}._headerCopy_7tept_40{flex-direction:column;gap:2px;min-width:0;display:flex}._title_7tept_47{font-size:var(--font-lg);font-weight:var(--fw-semibold);color:var(--color-text-primary)}._subtitle_7tept_53{font-size:var(--font-xs);color:var(--color-text-muted)}._close_7tept_58{border:1px solid var(--color-border);border-radius:var(--radius-md);width:36px;height:36px;color:var(--color-text-secondary);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out), color var(--motion-fast) var(--ease-out);background:0 0;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._close_7tept_58:hover{background-color:var(--color-surface-muted);color:var(--color-text-primary)}._toolbar_7tept_80{padding:var(--space-3) var(--space-5);border-bottom:1px solid var(--color-border);justify-content:flex-end;display:flex}._markAllBtn_7tept_87{font-size:var(--font-xs);font-weight:var(--fw-medium);color:var(--color-text-secondary);cursor:pointer;transition:color var(--motion-fast) var(--ease-out);background:0 0;border:none;padding:0}._markAllBtn_7tept_87:hover:not(:disabled){color:var(--color-text-primary)}._markAllBtn_7tept_87:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px;border-radius:var(--radius-sm)}._markAllBtn_7tept_87:disabled{opacity:.5;cursor:not-allowed}._body_7tept_113{flex:1;min-height:0;overflow-y:auto}._state_7tept_119{padding:var(--space-8) var(--space-5);text-align:center;font-size:var(--font-sm);color:var(--color-text-muted)}._list_7tept_126{flex-direction:column;display:flex}@keyframes _fade_7tept_1{0%{opacity:0}to{opacity:1}}@keyframes _slideIn_7tept_1{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:translate(0)}}@media (width<=640px){._panel_7tept_19{max-width:100%}._header_7tept_31{padding:var(--space-4) var(--space-4) var(--space-3)}._toolbar_7tept_80{padding:var(--space-3) var(--space-4)}}._root_1m5t9_1{align-items:center;display:inline-flex;position:relative}._trigger_1m5t9_7{border:1px solid var(--color-border);border-radius:var(--radius-pill);background-color:var(--color-surface);width:40px;height:40px;color:var(--color-text-secondary);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out), color var(--motion-fast) var(--ease-out), border-color var(--motion-fast) var(--ease-out);justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}._trigger_1m5t9_7:hover{background-color:var(--color-surface-muted);color:var(--color-text-primary)}._trigger_1m5t9_7:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}._badge_1m5t9_36{border-radius:var(--radius-pill);background-color:var(--color-danger);min-width:18px;height:18px;color:var(--color-text-inverse);font-size:10px;font-weight:var(--fw-semibold);border:2px solid var(--color-surface);justify-content:center;align-items:center;padding:0 5px;line-height:1;display:inline-flex;position:absolute;top:-2px;right:-2px}._root_4gt26_1{border-radius:var(--radius-md);font-weight:var(--fw-semibold);font-size:var(--font-sm);padding-inline:var(--space-5);cursor:pointer;transition:background-color var(--motion-base) var(--ease-out), color var(--motion-base) var(--ease-out), border-color var(--motion-base) var(--ease-out), transform var(--motion-fast) var(--ease-out), box-shadow var(--motion-base) var(--ease-out);white-space:nowrap;-webkit-user-select:none;user-select:none;border:1px solid #0000;justify-content:center;align-items:center;line-height:1;display:inline-flex;position:relative}._root_4gt26_1:focus-visible{box-shadow:0 0 0 3px var(--color-focus-ring);outline:none}._root_4gt26_1:disabled,._root_4gt26_1[aria-busy=true]{cursor:not-allowed;opacity:.6}._root_4gt26_1:not(:disabled):active{transform:translateY(1px)}._sizeSm_4gt26_38{height:var(--control-height-sm);font-size:var(--font-sm);padding-inline:var(--space-4)}._sizeMd_4gt26_44{height:var(--control-height-md)}._sizeLg_4gt26_48{height:var(--control-height-lg);font-size:var(--font-md);padding-inline:var(--space-6)}._fullWidth_4gt26_54{width:100%}._variantPrimary_4gt26_58{background-color:var(--color-accent);color:var(--color-accent-contrast);box-shadow:var(--shadow-xs)}._variantPrimary_4gt26_58:not(:disabled):hover{background-color:var(--color-accent-strong);box-shadow:var(--shadow-sm)}._variantSecondary_4gt26_69{background-color:var(--color-surface);color:var(--color-text-primary);border-color:var(--color-border)}._variantSecondary_4gt26_69:not(:disabled):hover{border-color:var(--color-border-strong);background-color:var(--color-surface-muted)}._variantGhost_4gt26_80{color:var(--color-text-secondary);background-color:#0000}._variantGhost_4gt26_80:not(:disabled):hover{background-color:var(--color-surface-muted);color:var(--color-text-primary)}._variantInverse_4gt26_90{background-color:var(--color-surface-inverse);color:var(--color-text-inverse)}._variantInverse_4gt26_90:not(:disabled):hover{background-color:var(--color-surface-inverse-muted)}._variantDanger_4gt26_99{background-color:var(--color-danger);color:var(--color-danger-contrast);box-shadow:var(--shadow-xs)}._variantDanger_4gt26_99:not(:disabled):hover{background-color:var(--color-danger-strong);box-shadow:var(--shadow-sm)}._variantOutlinedDanger_4gt26_110{color:var(--color-danger);border-color:var(--color-danger);background-color:#0000}._variantOutlinedDanger_4gt26_110:not(:disabled):hover{background-color:var(--color-danger-soft)}._variantOutlinedLink_4gt26_120{color:var(--color-text-primary);border-color:var(--color-border);font-weight:var(--fw-medium);background-color:#0000;text-decoration:none}._variantOutlinedLink_4gt26_120:not(:disabled):hover{border-color:var(--color-border-strong);background-color:var(--color-surface-muted)}._spinner_4gt26_133{border:2px solid;border-top-color:#0000;border-radius:50%;width:16px;height:16px;animation:.8s linear infinite _spin_4gt26_133}._content_4gt26_142{align-items:center;gap:var(--space-2);display:inline-flex}._contentHidden_4gt26_148{visibility:hidden}._spinnerLayer_4gt26_152{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}@keyframes _spin_4gt26_133{to{transform:rotate(360deg)}}._root_zzjfx_1{bottom:max(var(--space-4), env(safe-area-inset-bottom));left:var(--space-4);right:var(--space-4);z-index:var(--z-toast);align-items:flex-start;gap:var(--space-4);padding:var(--space-5);padding-right:var(--space-8);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);display:flex;position:fixed}@media (width>=480px){._root_zzjfx_1{max-width:440px;width:calc(100% - var(--space-8));margin-inline:0;left:50%;right:auto;transform:translate(-50%)}}._content_zzjfx_29{gap:var(--space-2);flex-direction:column;flex:1;min-width:0;display:flex}._title_zzjfx_37{font-size:var(--font-md);font-weight:var(--fw-bold);color:var(--color-text-primary);line-height:var(--lh-snug);margin:0}._body_zzjfx_45{font-size:var(--font-sm);color:var(--color-text-secondary);line-height:var(--lh-snug);margin:0}._actions_zzjfx_52{align-items:center;gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;display:flex}._close_zzjfx_60{top:var(--space-3);right:var(--space-3);border-radius:var(--radius-pill);width:28px;height:28px;color:var(--color-text-muted);cursor:pointer;transition:color var(--motion-base) var(--ease-out), background-color var(--motion-base) var(--ease-out);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex;position:absolute}._close_zzjfx_60:hover{color:var(--color-text-primary);background-color:var(--color-surface-muted)}._close_zzjfx_60:focus-visible{box-shadow:0 0 0 3px var(--color-focus-ring);outline:none}._root_1elbk_1{padding:2px var(--space-3);border-radius:var(--radius-pill);font-size:var(--font-xs);font-weight:var(--fw-semibold);white-space:nowrap;justify-content:center;align-items:center;line-height:1.4;display:inline-flex}._toneNeutral_1elbk_13{background-color:var(--color-surface-muted);color:var(--color-text-secondary)}._toneSuccess_1elbk_18{color:#2c6b48;background-color:#e5f3ea}._toneWarning_1elbk_23{color:#8a6110;background-color:#fbefd4}._toneDanger_1elbk_28{background-color:var(--color-danger-soft);color:#a02626}._toneAccent_1elbk_33{background-color:var(--color-accent-soft);color:#56691a}._toneInfo_1elbk_38{color:#1d4a86;background-color:#e0ecfb}._toneAlert_1elbk_43{color:#8f4512;background-color:#fce2c9}._root_1eklc_1{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background-color:var(--color-surface);display:flex}._compact_1eklc_12{padding:var(--space-2) var(--space-3);background:0 0;border:none}._copy_1eklc_18{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._label_1eklc_25{font-size:var(--font-sm);font-weight:var(--fw-medium);color:var(--color-text-primary)}._hint_1eklc_31{font-size:var(--font-xs);color:var(--color-text-secondary)}._statusRow_1eklc_36{align-items:center;gap:var(--space-2);display:flex}._field_1f15z_1{gap:var(--space-2);flex-direction:column;width:100%;display:flex}._label_1f15z_8{font-size:var(--font-sm);font-weight:var(--fw-medium);color:var(--color-text-primary)}._inputRow_1f15z_14{align-items:center;gap:var(--space-2);height:var(--control-height-md);padding-inline:var(--space-4);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);transition:border-color var(--motion-base) var(--ease-out), box-shadow var(--motion-base) var(--ease-out), background-color var(--motion-base) var(--ease-out);display:flex}._inputRow_1f15z_14:hover{border-color:var(--color-border-strong)}._inputRow_1f15z_14:focus-within{border-color:var(--color-accent-strong);box-shadow:0 0 0 3px var(--color-focus-ring)}._invalid_1f15z_38,._invalid_1f15z_38:hover{border-color:var(--color-danger)}._invalid_1f15z_38:focus-within{border-color:var(--color-danger);box-shadow:0 0 0 3px #e03e3e38}._disabled_1f15z_48,._disabled_1f15z_48:hover{background-color:var(--color-surface-muted);border-color:var(--color-border);cursor:not-allowed}._input_1f15z_14{min-width:0;height:100%;font-size:var(--font-md);color:var(--color-text-primary);background:0 0;border:none;flex:1;margin:0;padding:0}._input_1f15z_14,._input_1f15z_14:focus,._input_1f15z_14:focus-visible{box-shadow:none;outline:none}._input_1f15z_14::placeholder{color:var(--color-text-muted)}._input_1f15z_14:disabled{cursor:not-allowed;color:var(--color-text-muted)}._input_1f15z_14:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px var(--color-surface) inset;-webkit-text-fill-color:var(--color-text-primary);caret-color:var(--color-text-primary);transition:background-color 5000s ease-in-out}._input_1f15z_14:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px var(--color-surface) inset;-webkit-text-fill-color:var(--color-text-primary);caret-color:var(--color-text-primary);transition:background-color 5000s ease-in-out}._input_1f15z_14:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px var(--color-surface) inset;-webkit-text-fill-color:var(--color-text-primary);caret-color:var(--color-text-primary);transition:background-color 5000s ease-in-out}._input_1f15z_14:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px var(--color-surface) inset;-webkit-text-fill-color:var(--color-text-primary);caret-color:var(--color-text-primary);transition:background-color 5000s ease-in-out}._disabled_1f15z_48 ._input_1f15z_14:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px var(--color-surface-muted) inset;-webkit-text-fill-color:var(--color-text-muted)}._disabled_1f15z_48 ._input_1f15z_14:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px var(--color-surface-muted) inset;-webkit-text-fill-color:var(--color-text-muted)}._disabled_1f15z_48 ._input_1f15z_14:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px var(--color-surface-muted) inset;-webkit-text-fill-color:var(--color-text-muted)}._disabled_1f15z_48 ._input_1f15z_14:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px var(--color-surface-muted) inset;-webkit-text-fill-color:var(--color-text-muted)}._adornment_1f15z_101{color:var(--color-text-secondary);flex-shrink:0;align-items:center;display:inline-flex}._description_1f15z_108{font-size:var(--font-xs);line-height:var(--lh-snug)}._hint_1f15z_113{color:var(--color-text-muted)}._error_1f15z_117{color:var(--color-danger)}._descriptionHidden_1f15z_121{visibility:hidden}._form_187pt_1{gap:var(--space-5);flex-direction:column;width:100%;display:flex}._fields_187pt_8{gap:var(--space-4);flex-direction:column;display:flex}._formError_187pt_14{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background-color:var(--color-danger-soft);color:var(--color-danger);font-size:var(--font-sm);font-weight:var(--fw-medium);line-height:var(--lh-snug);display:flex}._hint_187pt_27{font-size:var(--font-xs);color:var(--color-text-muted);text-align:center}._hintAccent_187pt_33{color:var(--color-text-secondary);font-weight:var(--fw-medium)}._passwordToggle_187pt_38{width:32px;height:32px;color:var(--color-text-secondary);border-radius:var(--radius-sm);cursor:pointer;transition:background-color var(--motion-base) var(--ease-out), color var(--motion-base) var(--ease-out);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}._passwordToggle_187pt_38:hover{background-color:var(--color-surface-muted);color:var(--color-text-primary)}._passwordToggle_187pt_38:focus-visible{box-shadow:0 0 0 2px var(--color-focus-ring);outline:none}._header_uee4i_1{gap:var(--space-2);flex-direction:column;display:flex}._title_uee4i_7{font-size:var(--font-2xl);font-weight:var(--fw-bold);color:var(--color-text-primary);letter-spacing:-.01em}._subtitle_uee4i_14{color:var(--color-text-secondary);font-size:var(--font-sm);line-height:var(--lh-snug)}._toggle_1tn4j_1{color:var(--color-text-secondary);cursor:pointer;transition:color var(--motion-fast) var(--ease-out);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}._toggle_1tn4j_1:hover:not(:disabled){color:var(--color-text-primary)}._toggle_1tn4j_1:disabled{cursor:not-allowed;opacity:.6}._toggle_1tn4j_1:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px;border-radius:var(--radius-sm)}._root_1a9wx_1,._complete_1a9wx_2{gap:var(--space-6);flex-direction:column;width:100%;display:flex}._header_1a9wx_9{gap:var(--space-2);flex-direction:column;display:flex}._title_1a9wx_15{color:var(--color-text-primary);font-size:var(--font-2xl);line-height:var(--lh-tight);margin:0}._subtitle_1a9wx_22{color:var(--color-text-secondary);font-size:var(--font-sm);line-height:var(--lh-relaxed);margin:0}._form_1a9wx_29{gap:var(--space-5);flex-direction:column;width:100%;display:flex}._fields_1a9wx_36{gap:var(--space-4);flex-direction:column;display:flex}._formError_1a9wx_42{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background-color:var(--color-danger-soft);color:var(--color-danger);font-size:var(--font-sm);font-weight:var(--fw-medium);line-height:var(--lh-snug)}._root_14fv3_1{align-items:center;display:inline-flex;position:relative}._trigger_14fv3_7{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-pill);background-color:var(--color-surface-muted);cursor:pointer;border:none;transition:background-color .15s;display:inline-flex}._trigger_14fv3_7:hover{background-color:var(--color-border)}._trigger_14fv3_7:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}._triggerAvatar_14fv3_28{background-color:var(--color-surface);border:1px solid var(--color-border);width:32px;height:32px;color:var(--color-text-secondary);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}._triggerName_14fv3_40{font-size:var(--font-sm);font-weight:var(--fw-medium);color:var(--color-text-primary)}._panel_14fv3_46{top:calc(100% + var(--space-2));z-index:var(--z-popover);width:min(280px, calc(100vw - 2 * var(--space-4)));background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);animation:.15s _fadeIn_14fv3_1;position:absolute;right:0;overflow:hidden}@keyframes _fadeIn_14fv3_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._summaryBlock_14fv3_71{align-items:center;gap:var(--space-3);padding:var(--space-4);min-width:0;display:flex}._summaryAvatar_14fv3_79{background-color:var(--color-surface);border:1px solid var(--color-border);width:40px;height:40px;color:var(--color-text-secondary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}._summaryInfo_14fv3_92{flex-direction:column;gap:2px;min-width:0;display:flex;overflow:hidden}._summaryName_14fv3_100{font-size:var(--font-sm);font-weight:var(--fw-semibold);color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;line-height:1.3;overflow:hidden}._summaryEmail_14fv3_110{font-size:var(--font-xs);color:var(--color-text-muted);white-space:nowrap;text-overflow:ellipsis;line-height:1.3;overflow:hidden}._summaryRole_14fv3_119{color:var(--color-text-muted);font-size:11px;font-weight:var(--fw-medium);line-height:1.3}._divider_14fv3_126{background-color:var(--color-border);border:none;height:1px;margin:0}._actionRow_14fv3_133{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-3) var(--space-4);min-height:40px;font-size:var(--font-sm);font-weight:var(--fw-medium);color:var(--color-text-primary);text-align:left;cursor:pointer;background:0 0;border:none;transition:background-color .15s;display:flex}._actionRow_14fv3_133:hover{background-color:var(--color-surface-muted)}._actionRow_14fv3_133:focus-visible{background-color:var(--color-surface-muted);outline:none}._actionRowDanger_14fv3_159{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-3) var(--space-4);min-height:40px;font-size:var(--font-sm);font-weight:var(--fw-medium);color:var(--color-danger);text-align:left;cursor:pointer;background:0 0;border:none;transition:background-color .15s;display:flex}._actionRowDanger_14fv3_159:hover{background-color:var(--color-danger-soft)}._actionRowDanger_14fv3_159:focus-visible{background-color:var(--color-danger-soft);outline:none}._actionIcon_14fv3_185{flex-shrink:0}@media (width<=640px){._triggerName_14fv3_40{display:none}._panel_14fv3_46{width:min(280px, calc(100vw - 2 * var(--space-4)));right:0}._summaryBlock_14fv3_71{gap:var(--space-3);padding:var(--space-3) var(--space-4)}._summaryAvatar_14fv3_79{width:36px;min-width:36px;height:36px}._actionRow_14fv3_133,._actionRowDanger_14fv3_159{min-height:44px;padding:var(--space-3) var(--space-4)}}._field_3741r_1{gap:var(--space-2);flex-direction:column;display:flex}._label_3741r_7{font-size:var(--font-sm);font-weight:var(--fw-medium);color:var(--color-text-primary)}._textarea_3741r_13{width:100%;min-height:96px;padding:var(--space-3);border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-surface);color:var(--color-text-primary);font-size:var(--font-md);line-height:var(--lh-snug);resize:vertical;transition:border-color var(--motion-fast) var(--ease-out), box-shadow var(--motion-fast) var(--ease-out)}._textarea_3741r_13::placeholder{color:var(--color-text-muted)}._textarea_3741r_13:hover:not(._disabled_3741r_33):not(._invalid_3741r_33){border-color:var(--color-border-strong)}._textarea_3741r_13:focus-visible{border-color:var(--color-accent-strong);box-shadow:0 0 0 3px var(--color-focus-ring);outline:none}._invalid_3741r_33{border-color:var(--color-danger)}._invalid_3741r_33:focus-visible{box-shadow:0 0 0 3px #e03e3e38}._disabled_3741r_33{background-color:var(--color-surface-muted);cursor:not-allowed;color:var(--color-text-muted)}._description_3741r_57{font-size:var(--font-xs);line-height:var(--lh-snug);min-height:16px}._descriptionHidden_3741r_63{visibility:hidden}._hint_3741r_67{color:var(--color-text-secondary)}._error_3741r_71{color:var(--color-danger)}._root_1kxqu_1{width:min(1440px,100%);padding:var(--space-8);margin:0 auto}._header_1kxqu_6{justify-content:space-between;align-items:flex-end;gap:var(--space-6);margin-bottom:var(--space-8);display:flex}._heading_1kxqu_13{gap:var(--space-2);display:grid}._eyebrow_1kxqu_17{color:var(--color-text-muted);font-size:var(--font-xs);font-weight:var(--fw-bold);letter-spacing:.1em;text-transform:uppercase}._heading_1kxqu_13 h1,._editorHeader_1kxqu_25 h2,._permissionHeader_1kxqu_26 h2,._emptyEditor_1kxqu_27 h2{color:var(--color-text-primary);margin:0}._heading_1kxqu_13 h1{font-size:var(--font-3xl);line-height:var(--lh-tight)}._heading_1kxqu_13 p,._editorHeader_1kxqu_25 p,._permissionHeader_1kxqu_26 p,._emptyEditor_1kxqu_27 p{color:var(--color-text-secondary);line-height:var(--lh-base);margin:0}._grid_1kxqu_43{gap:var(--space-6);grid-template-columns:340px minmax(0,1fr);align-items:start;display:grid}._sidebar_1kxqu_49,._content_1kxqu_50{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm)}._sidebar_1kxqu_49{top:var(--space-6);position:sticky;overflow:hidden}._sidebarHeader_1kxqu_61{padding:var(--space-5);border-bottom:1px solid var(--color-border);font-weight:var(--fw-semibold);justify-content:space-between;align-items:center;display:flex}._list_1kxqu_69{gap:var(--space-1);padding:var(--space-2);display:grid}._role_1kxqu_74{border-radius:var(--radius-lg);cursor:pointer;transition:background var(--motion-base), border-color var(--motion-base);border:1px solid #0000;position:relative}._role_1kxqu_74:hover{background:var(--color-surface-muted)}._roleSelected_1kxqu_86{border-color:var(--color-accent-strong);background:var(--color-accent-soft)}._roleMain_1kxqu_90{column-gap:var(--space-2);width:100%;padding:var(--space-3);text-align:left;cursor:pointer;color:inherit;background:0 0;border:0;grid-template-columns:40px minmax(0,1fr);row-gap:2px;display:grid}._roleIcon_1kxqu_103{border-radius:var(--radius-md);background:var(--color-surface-muted);width:40px;height:40px;color:var(--color-text-secondary);grid-row:1/span 2;place-items:center;display:grid}._roleIcon_1kxqu_103 svg,._iconOption_1kxqu_114 svg{width:20px;height:20px}._roleTitleRow_1kxqu_118,._roleMeta_1kxqu_119,._assigned_1kxqu_120{grid-column:2}._roleTitleRow_1kxqu_118{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}._roleTitleRow_1kxqu_118 strong{font-size:var(--font-sm);line-height:var(--lh-snug)}._roleMeta_1kxqu_119{align-items:center;gap:var(--space-1);color:var(--color-text-secondary);font-size:var(--font-sm);white-space:nowrap;display:flex}._assigned_1kxqu_120{color:var(--color-text-muted);font-size:var(--font-xs);margin-top:2px}._roleActions_1kxqu_146{top:var(--space-2);right:var(--space-2);gap:var(--space-1);padding:0;display:flex;position:absolute}._role_1kxqu_74:has(._roleActions_1kxqu_146) ._roleTitleRow_1kxqu_118{padding-right:68px}._roleAction_1kxqu_146{width:28px;min-height:28px;padding:0}._roleAction_1kxqu_146 svg{width:16px;height:16px}._deleteAction_1kxqu_166{color:var(--color-danger)}._content_1kxqu_50{min-height:560px;overflow:hidden}._emptyEditor_1kxqu_27{justify-content:center;align-items:center;gap:var(--space-3);min-height:560px;padding:var(--space-8);text-align:center;flex-direction:column;display:flex}._emptyIcon_1kxqu_183{border-radius:var(--radius-xl);background:var(--color-accent-soft);width:56px;height:56px;font-size:var(--font-3xl);place-items:center;display:grid}._editor_1kxqu_25{display:grid}._editorHeader_1kxqu_25,._permissionHeader_1kxqu_26{justify-content:space-between;align-items:center;gap:var(--space-5);padding:var(--space-6);display:flex}._editorHeader_1kxqu_25{border-bottom:1px solid var(--color-border)}._editorHeader_1kxqu_25>div,._permissionHeader_1kxqu_26>div:first-child{gap:var(--space-1);display:grid}._detailsCard_1kxqu_211{gap:var(--space-5);padding:var(--space-6);background:var(--color-surface-muted);border-bottom:1px solid var(--color-border);grid-template-columns:1fr 1.35fr;display:grid}._compactDescription_1kxqu_219 textarea{height:var(--control-height-md);min-height:var(--control-height-md);resize:none;scrollbar-width:none;overflow-y:auto}._compactDescription_1kxqu_219 textarea::-webkit-scrollbar{display:none}._iconField_1kxqu_229{gap:var(--space-2);grid-column:1/-1;display:grid}._fieldLabel_1kxqu_234{color:var(--color-text-primary);font-size:var(--font-sm);font-weight:var(--fw-semibold)}._fieldHint_1kxqu_239{color:var(--color-text-muted);font-size:var(--font-xs)}._iconPicker_1kxqu_243{gap:var(--space-2);flex-wrap:wrap;display:flex}._iconOption_1kxqu_114{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);width:44px;height:44px;color:var(--color-text-secondary);cursor:pointer;transition:background var(--motion-fast), border-color var(--motion-fast), color var(--motion-fast), box-shadow var(--motion-fast);place-items:center;padding:0;display:grid}._iconOption_1kxqu_114:hover{border-color:var(--color-border-strong);background:var(--color-surface-muted);color:var(--color-text-primary)}._iconOption_1kxqu_114:focus-visible{box-shadow:0 0 0 3px var(--color-focus-ring);outline:0}._iconOptionSelected_1kxqu_274{border-color:var(--color-accent-strong);background:var(--color-accent-soft);color:var(--color-text-primary)}._iconOption_1kxqu_114:disabled{cursor:not-allowed;opacity:.65}._permissionHeader_1kxqu_26{padding-bottom:var(--space-4)}._bulkActions_1kxqu_286,._moduleActions_1kxqu_287{align-items:center;gap:var(--space-2);display:flex}._groups_1kxqu_292{gap:var(--space-4);padding:0 var(--space-6) var(--space-6);display:grid}._group_1kxqu_292{border:1px solid var(--color-border);border-radius:var(--radius-lg);margin:0;padding:0;overflow:hidden}._group_1kxqu_292:disabled{opacity:1}._groupHeader_1kxqu_307{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);background:var(--color-surface-muted);border-bottom:1px solid var(--color-border);display:flex}._groupHeader_1kxqu_307>div:first-child{align-items:center;gap:var(--space-2);display:flex}._groupHeader_1kxqu_307 legend{font-size:var(--font-md);font-weight:var(--fw-bold);padding:0}._groupHeader_1kxqu_307 span{color:var(--color-text-muted);font-size:var(--font-sm)}._permissionList_1kxqu_330{background:var(--color-border);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}._permission_1kxqu_26{gap:var(--space-3);padding:var(--space-4) var(--space-5);background:var(--color-surface);cursor:pointer;grid-template-columns:20px 1fr;display:grid;position:relative}._permission_1kxqu_26:hover{background:#fbfcf8}._permission_1kxqu_26 input{opacity:0;pointer-events:none;position:absolute}._checkmark_1kxqu_353{border:1.5px solid var(--color-border-strong);border-radius:var(--radius-xs);background:var(--color-surface);width:20px;height:20px;transition:all var(--motion-fast);display:block}._permission_1kxqu_26 input:checked+._checkmark_1kxqu_353{border-color:var(--color-accent-strong);background:var(--color-accent)}._permission_1kxqu_26 input:checked+._checkmark_1kxqu_353:after{content:"✓";height:100%;color:var(--color-accent-contrast);font-size:13px;font-weight:var(--fw-bold);place-items:center;display:grid}._permission_1kxqu_26 input:focus-visible+._checkmark_1kxqu_353{box-shadow:0 0 0 3px var(--color-focus-ring)}._permission_1kxqu_26>span:last-child{gap:var(--space-1);display:grid}._permission_1kxqu_26 strong{font-size:var(--font-sm);font-weight:var(--fw-semibold)}._permission_1kxqu_26 small{color:var(--color-text-muted);font-size:var(--font-xs);line-height:var(--lh-snug)}@media (width<=1100px){._grid_1kxqu_43{grid-template-columns:280px minmax(0,1fr)}._permissionList_1kxqu_330,._detailsCard_1kxqu_211{grid-template-columns:1fr}}@media (width<=760px){._root_1kxqu_1{padding:var(--space-4)}._header_1kxqu_6{align-items:flex-start}._heading_1kxqu_13 h1{font-size:var(--font-2xl)}._grid_1kxqu_43{grid-template-columns:1fr}._sidebar_1kxqu_49{position:static}._editorHeader_1kxqu_25,._permissionHeader_1kxqu_26,._groupHeader_1kxqu_307{flex-direction:column;align-items:flex-start}._bulkActions_1kxqu_286,._moduleActions_1kxqu_287{flex-wrap:wrap}._groups_1kxqu_292,._editorHeader_1kxqu_25,._permissionHeader_1kxqu_26,._detailsCard_1kxqu_211{padding-left:var(--space-4);padding-right:var(--space-4)}}._overlay_xy40f_1{z-index:var(--z-modal);justify-content:center;align-items:flex-end;padding:0;display:flex;position:fixed;inset:0}._backdrop_xy40f_11{background-color:var(--color-overlay);cursor:pointer;animation:_fade_xy40f_1 var(--motion-base) var(--ease-out);border:0;padding:0;position:absolute;inset:0}._dialog_xy40f_21{background-color:var(--color-surface);box-shadow:var(--shadow-lg);border-radius:var(--radius-xl) var(--radius-xl) 0 0;width:100%;max-height:92vh;animation:_slideUp_xy40f_1 var(--motion-slow) var(--ease-out);flex-direction:column;display:flex;position:relative;overflow:hidden}._header_xy40f_34{gap:var(--space-4);padding:var(--space-5) var(--space-5) var(--space-3);justify-content:space-between;align-items:flex-start;display:flex}._headerCopy_xy40f_42{flex-direction:column;gap:4px;min-width:0;display:flex}._title_xy40f_49{font-size:var(--font-xl);font-weight:var(--fw-semibold);color:var(--color-text-primary)}._description_xy40f_55{font-size:var(--font-sm);color:var(--color-text-secondary)}._close_xy40f_60{border:1px solid var(--color-border);border-radius:var(--radius-md);width:36px;height:36px;color:var(--color-text-secondary);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out), color var(--motion-fast) var(--ease-out);background:0 0;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._close_xy40f_60:hover{background-color:var(--color-surface-muted);color:var(--color-text-primary)}._body_xy40f_82{min-height:0;padding:var(--space-2) var(--space-5) var(--space-5);flex:1;overflow-y:auto}._footer_xy40f_89{gap:var(--space-3);padding:var(--space-4) var(--space-5);border-top:1px solid var(--color-border);background-color:var(--color-surface);flex-wrap:wrap;justify-content:flex-end;display:flex}._sizeSm_xy40f_99{max-width:420px}._sizeMd_xy40f_103{max-width:560px}._sizeLg_xy40f_107{max-width:720px}._sizeXl_xy40f_111{max-width:min(1400px,96vw)}@keyframes _fade_xy40f_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_xy40f_1{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (width>=640px){._overlay_xy40f_1{padding:var(--space-5);align-items:center}._dialog_xy40f_21{border-radius:var(--radius-xl);max-height:88vh}}@media (width<=640px){._header_xy40f_34{padding:var(--space-4) var(--space-4) var(--space-2)}._body_xy40f_82{padding:var(--space-2) var(--space-4) var(--space-4)}._footer_xy40f_89{padding:var(--space-3) var(--space-4)}}@media (width<=640px){._footer_17td2_22{flex-direction:column-reverse;align-items:stretch;width:100%}._footer_17td2_22 button{width:100%}}._root_mnl1d_1{border-radius:var(--radius-pill);background-color:var(--color-surface-muted);border:1px solid var(--color-border);align-self:flex-start;align-items:center;width:max-content;padding:3px;display:inline-flex}._option_mnl1d_12{color:var(--color-text-secondary);padding:0 var(--space-3);border-radius:var(--radius-pill);height:26px;font-size:var(--font-xs);font-weight:var(--fw-semibold);letter-spacing:.04em;cursor:pointer;transition:background-color var(--motion-base) var(--ease-out), color var(--motion-base) var(--ease-out);background:0 0;border:0}._option_mnl1d_12:hover{color:var(--color-text-primary)}._optionActive_mnl1d_32,._optionActive_mnl1d_32:hover{background-color:var(--color-surface);color:var(--color-text-primary);box-shadow:var(--shadow-xs);cursor:default}._scrim_1sne2_1{z-index:500;padding:var(--space-8);background:radial-gradient(120% 80% at 50% -10%, #ccf0541f, transparent 60%), var(--color-surface-inverse);animation:_scrim-in_1sne2_1 .4s var(--ease-out) both;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:hidden}@keyframes _scrim-in_1sne2_1{0%{opacity:0}to{opacity:1}}._modal_1sne2_25{background:var(--color-surface);border-radius:var(--radius-2xl);width:100%;min-width:0;max-width:680px;max-height:100%;animation:_modal-in_1sne2_1 .5s var(--ease-out) both;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 40px 120px #0f10126b}@keyframes _modal-in_1sne2_1{0%{opacity:0;transform:translateY(16px)scale(.985)}to{opacity:1;transform:none}}._modal_1sne2_25:before{content:"";pointer-events:none;background:linear-gradient(#ccf05429,#ccf05400);height:160px;position:absolute;top:0;left:0;right:0}._scroll_1sne2_62{overscroll-behavior:contain;min-height:0;padding:var(--space-6) var(--space-10) var(--space-8);flex-direction:column;flex:auto;display:flex;position:relative;overflow:hidden auto}._scroll_1sne2_62::-webkit-scrollbar{width:10px}._scroll_1sne2_62::-webkit-scrollbar-thumb{background:var(--color-border-strong);border:3px solid var(--color-surface);border-radius:var(--radius-pill)}._scroll_1sne2_62::-webkit-scrollbar-thumb:hover{background:var(--color-text-muted)}._accountBar_1sne2_88{justify-content:space-between;align-items:center;gap:var(--space-4);padding-bottom:var(--space-5);border-bottom:1px solid var(--color-border);display:flex}._brand_1sne2_97{align-items:center;gap:var(--space-3);display:flex}._brandMark_1sne2_103{background:var(--color-accent);width:30px;height:30px;color:var(--color-accent-contrast);box-shadow:var(--shadow-xs);border-radius:9px;place-items:center;display:grid}._brandName_1sne2_114{font-size:var(--font-lg);font-weight:var(--fw-bold);letter-spacing:-.02em}._account_1sne2_88{align-items:center;gap:var(--space-4);display:flex}._accountEmail_1sne2_126{font-size:var(--font-sm);font-weight:var(--fw-semibold);color:var(--color-text-muted)}._logoutBtn_1sne2_132{border-radius:var(--radius-pill)}._header_1sne2_136{text-align:center;padding:var(--space-6) 0 var(--space-5)}._eyebrow_1sne2_141{align-items:center;gap:var(--space-2);margin-bottom:var(--space-4);border-radius:var(--radius-pill);background:var(--color-accent-soft);color:#4a5a17;font-size:12.5px;font-weight:var(--fw-bold);padding:7px 14px 7px 11px;display:inline-flex}._title_1sne2_154{font-size:var(--font-3xl);letter-spacing:-.025em;color:var(--color-text-primary);margin:0;font-weight:800}._subtitle_1sne2_162{margin:var(--space-3) auto 0;max-width:520px;font-size:var(--font-md);line-height:var(--lh-base);font-weight:var(--fw-medium);color:var(--color-text-secondary)}._billing_1sne2_171{justify-content:center;display:flex}._toggle_1sne2_176{border-radius:var(--radius-pill);background:var(--color-surface-muted);align-items:center;gap:4px;padding:5px;display:inline-flex}._toggleBtn_1sne2_185{align-items:center;gap:var(--space-2);border-radius:var(--radius-pill);font-family:inherit;font-size:var(--font-sm);font-weight:var(--fw-bold);color:var(--color-text-secondary);cursor:pointer;transition:background-color var(--motion-base) var(--ease-out), color var(--motion-base) var(--ease-out);background:0 0;border:0;padding:10px 20px;display:inline-flex}._toggleBtnActive_1sne2_203{background:var(--color-surface-inverse);color:var(--color-text-inverse);box-shadow:var(--shadow-sm)}._saveChip_1sne2_209{border-radius:var(--radius-pill);background:var(--color-accent);color:var(--color-accent-contrast);white-space:nowrap;padding:3px 8px;font-size:11.5px;font-weight:800}._plans_1sne2_219{margin-top:var(--space-6);justify-content:center;display:flex}._plan_1sne2_219{width:100%;max-width:460px;padding:var(--space-6);border:1.5px solid var(--color-surface-inverse);border-radius:var(--radius-xl);background:var(--color-surface);box-shadow:0 18px 50px #ccf0542e, var(--shadow-sm);transition:transform var(--motion-base) var(--ease-out), box-shadow var(--motion-base) var(--ease-out);flex-direction:column;display:flex;position:relative}._plan_1sne2_219:hover{box-shadow:0 22px 60px #ccf05442, var(--shadow-md);transform:translateY(-3px)}._planName_1sne2_250{font-size:var(--font-md);font-weight:var(--fw-bold);color:var(--color-text-secondary)}._loading_1sne2_256{margin:var(--space-5) 0 0;font-size:var(--font-sm);font-weight:var(--fw-medium);color:var(--color-text-muted)}._price_1sne2_263{align-items:baseline;gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;display:flex}._amount_1sne2_271{letter-spacing:-.03em;color:var(--color-text-primary);font-size:44px;font-weight:800;line-height:1}._period_1sne2_279{font-size:var(--font-sm);font-weight:var(--fw-semibold);color:var(--color-text-muted)}._total_1sne2_285{align-items:baseline;gap:var(--space-2);margin-top:var(--space-4);flex-wrap:wrap;display:flex}._totalLabel_1sne2_293{font-size:var(--font-sm);font-weight:var(--fw-semibold);color:var(--color-text-secondary)}._totalValue_1sne2_299{font-size:var(--font-lg);color:var(--color-text-primary);font-weight:800}._totalWas_1sne2_305{font-size:var(--font-sm);font-weight:var(--fw-bold);color:var(--color-text-muted);text-decoration:line-through;text-decoration-thickness:2px}._totalNote_1sne2_313{margin:var(--space-1) 0 0;font-size:13px;font-weight:var(--fw-medium);color:var(--color-text-muted)}._annualBenefit_1sne2_320{margin:var(--space-3) 0 0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--color-surface-muted);font-size:13px;font-weight:var(--fw-semibold);line-height:var(--lh-snug);color:var(--color-text-secondary)}._promo_1sne2_331{margin:var(--space-2) 0 0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--color-accent-soft);font-size:13px;line-height:var(--lh-snug);color:#4a5a17}._seats_1sne2_341{margin-top:var(--space-4);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--color-surface-muted);flex-direction:column;gap:4px;display:flex}._seatsPrice_1sne2_351{font-size:var(--font-sm);font-weight:var(--fw-bold);color:var(--color-text-secondary)}._seatsCount_1sne2_357{font-size:12.5px;font-weight:var(--fw-medium);color:var(--color-text-muted)}._features_1sne2_363{margin:var(--space-5) 0 0;gap:var(--space-3);flex-direction:column;flex:1;padding:0;list-style:none;display:flex}._feat_1sne2_363{align-items:flex-start;gap:var(--space-3);font-size:var(--font-sm);font-weight:var(--fw-semibold);color:var(--color-text-primary);line-height:1.4;display:flex}._tickFill_1sne2_383{background:var(--color-accent);width:18px;height:18px;color:var(--color-accent-contrast);border-radius:50%;flex:none;place-items:center;margin-top:1px;display:grid}._cta_1sne2_395{padding-top:var(--space-6);margin-top:auto}._reassure_1sne2_400{justify-content:center;align-items:center;gap:var(--space-3) var(--space-5);margin-top:var(--space-8);flex-wrap:wrap;display:flex}._reassureItem_1sne2_409{align-items:center;gap:var(--space-2);font-size:13px;font-weight:var(--fw-semibold);color:var(--color-text-secondary);display:inline-flex}._reassureTick_1sne2_418{color:var(--color-success)}._reassureLock_1sne2_422{color:var(--color-text-muted)}._dot_1sne2_426{background:var(--color-border-strong);border-radius:50%;width:4px;height:4px}._founding_1sne2_433{margin:var(--space-4) auto 0;max-width:560px;padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--color-accent-soft);text-align:center;font-size:var(--font-sm);color:#4a5a17}._help_1sne2_444{margin:var(--space-4) auto 0;text-align:center;max-width:560px;font-size:13.5px;font-weight:var(--fw-medium);line-height:var(--lh-base);color:var(--color-text-muted)}@media (width<=820px){._scrim_1sne2_1{padding:var(--space-3)}._modal_1sne2_25{max-width:520px}._scroll_1sne2_62{padding:var(--space-5) var(--space-5) var(--space-6)}._accountEmail_1sne2_126{display:none}._header_1sne2_136{padding:var(--space-4) 0}._title_1sne2_154{font-size:var(--font-2xl)}._subtitle_1sne2_162{font-size:var(--font-sm)}._plan_1sne2_219{max-width:none}}@media (width<=480px){._toggle_1sne2_176{width:100%}._toggleBtn_1sne2_185{flex:1;justify-content:center;padding:10px 12px}._plan_1sne2_219{padding:var(--space-5) var(--space-4)}._amount_1sne2_271{font-size:38px}}@media (height<=880px){._scrim_1sne2_1{padding:var(--space-5)}._header_1sne2_136{padding:var(--space-2) 0 var(--space-3)}._eyebrow_1sne2_141{margin-bottom:var(--space-2)}._title_1sne2_154{font-size:26px}._subtitle_1sne2_162{margin-top:var(--space-2)}._plans_1sne2_219{margin-top:var(--space-4)}._plan_1sne2_219{padding:var(--space-4) var(--space-5)}._price_1sne2_263{margin-top:var(--space-2)}._amount_1sne2_271{font-size:35px}._features_1sne2_363{margin-top:var(--space-3);gap:var(--space-2)}._reassure_1sne2_400{margin-top:var(--space-5)}}@media (width<=640px){._footer_17td2_22{flex-direction:column-reverse;align-items:stretch;width:100%}._footer_17td2_22 button{width:100%}}._root_1gw7j_1{gap:var(--space-4);flex-direction:column;display:flex}._header_1gw7j_7{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-4);padding:var(--space-4);border-radius:var(--radius-lg);background:linear-gradient(135deg,#f7f7ff,#f3f6ff);border:1px solid #e3e4fa;flex-wrap:wrap;display:flex}._planInfo_1gw7j_19{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._planName_1gw7j_26{font-size:var(--font-lg);font-weight:var(--fw-bold);color:var(--color-text-primary);line-height:1.35}._caption_1gw7j_33{font-size:var(--font-sm);color:var(--color-text-secondary);padding:0 var(--space-1);margin:0;line-height:1.45}._stats_1gw7j_41{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}._stat_1gw7j_41{min-width:0;padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-surface-muted) 72%, white);flex-direction:column;gap:3px;display:flex}._statLabel_1gw7j_58{font-size:var(--font-sm);color:var(--color-text-muted);white-space:nowrap;line-height:1.35}._statValue_1gw7j_65{font-size:var(--font-sm);color:var(--color-text-primary);font-weight:var(--fw-semibold);text-overflow:ellipsis;white-space:nowrap;line-height:1.35;overflow:hidden}._placeholder_1gw7j_75{font-size:var(--font-sm);color:var(--color-text-muted)}._empty_1gw7j_80{align-items:center;gap:var(--space-4);display:flex}._emptyText_1gw7j_86{font-size:var(--font-sm);color:var(--color-text-secondary)}._activateLink_1gw7j_91{font-size:var(--font-xs);color:#4338ca;white-space:nowrap;border-radius:var(--radius-md);box-shadow:var(--shadow-xs);background:#fff;border:1px solid #d9d9f3;padding:8px 12px;font-weight:600;line-height:1.35;text-decoration:none}._activateLink_1gw7j_91:hover{border-color:#aaa7e8;text-decoration:none;transform:translateY(-1px)}._usageBlock_1gw7j_112{gap:var(--space-2);padding:var(--space-4);background:var(--color-surface-muted);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-direction:column;display:flex}._usageTitle_1gw7j_122{font-size:var(--font-xs);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.06em;margin:0;font-weight:600}@media (width<=900px){._stats_1gw7j_41{grid-template-columns:repeat(2,minmax(0,1fr))}}._cancelButton_1gw7j_136{align-self:flex-start}@media (width<=640px){._header_1gw7j_7{flex-direction:column;align-items:flex-start}._stats_1gw7j_41{grid-template-columns:1fr}}._root_1cenw_1{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background-color:var(--color-warning-soft,#fff8e6);border:1px solid var(--color-warning-border,#f0c040);flex-wrap:wrap;display:flex}._message_1cenw_12{min-width:0;font-size:var(--font-xs);color:var(--color-text-primary);line-height:var(--lh-snug);flex:1}._link_1cenw_20{font-size:var(--font-xs);font-weight:var(--fw-semibold);color:var(--color-accent);white-space:nowrap;text-decoration:none}._link_1cenw_20:hover{text-decoration:underline}._root_9dqag_1{position:absolute;inset:0;overflow:hidden}._icon_9dqag_7{color:var(--color-accent-contrast);opacity:0;animation-name:_floatFade_9dqag_1;animation-timing-function:ease-in-out;animation-iteration-count:infinite;position:absolute}@keyframes _floatFade_9dqag_1{0%,to{opacity:0;transform:scale(.6)translateY(4px)}10%,70%{opacity:.38;transform:scale(1)translateY(0)}88%{opacity:0;transform:scale(.6)translateY(-4px)}}@media (prefers-reduced-motion:reduce){._icon_9dqag_7{opacity:.16;animation:none}}._hero_gg3n4_1{padding:var(--space-5) var(--space-4) var(--space-4);margin:calc(var(--space-2) * -1) calc(var(--space-2) * -1) 0;border-radius:var(--radius-lg);background:radial-gradient(circle at 30% 15%, var(--color-accent-soft) 0%, var(--color-surface) 65%);position:relative;overflow:hidden}._heroContent_gg3n4_10{z-index:1;text-align:center;align-items:center;gap:var(--space-2);flex-direction:column;display:flex;position:relative}._heroArt_gg3n4_20{margin-bottom:var(--space-1);justify-content:center;align-items:center;display:flex}._title_gg3n4_27{font-size:var(--font-lg);font-weight:var(--fw-bold);color:var(--color-text-primary);margin:0}._description_gg3n4_34{font-size:var(--font-sm);color:var(--color-text-secondary);line-height:var(--lh-base);max-width:380px;margin:0}._priceCallout_gg3n4_42{justify-content:center;align-items:baseline;gap:var(--space-2);margin-top:var(--space-4);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background-color:var(--color-surface-muted);flex-wrap:wrap;display:flex}._priceAmount_gg3n4_54{font-size:var(--font-xl);font-weight:var(--fw-bold);color:var(--color-text-primary)}._priceWas_gg3n4_60{font-size:var(--font-sm);font-weight:var(--fw-semibold);color:var(--color-text-muted);text-decoration:line-through;text-decoration-thickness:2px}._priceUnit_gg3n4_68{font-size:var(--font-xs);color:var(--color-text-secondary)}._explain_gg3n4_73{margin:var(--space-3) 0 0;font-size:var(--font-sm);line-height:var(--lh-base);color:var(--color-text-secondary)}._loading_gg3n4_80{margin:var(--space-4) 0 0;font-size:var(--font-sm);color:var(--color-text-muted)}._notice_gg3n4_86{margin:var(--space-4) 0 0;padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background-color:var(--color-surface-muted);font-size:var(--font-sm);line-height:var(--lh-base);color:var(--color-text-secondary)}._error_gg3n4_96{margin:var(--space-3) 0 0;font-size:var(--font-sm);line-height:var(--lh-base);color:var(--color-danger)}._perks_gg3n4_103{margin:var(--space-4) 0 0;gap:var(--space-2);flex-direction:column;padding:0;list-style:none;display:flex}._perk_gg3n4_103{align-items:center;gap:var(--space-2);font-size:var(--font-sm);color:var(--color-text-primary);display:flex}._perkTick_gg3n4_120{border-radius:var(--radius-pill);background-color:var(--color-accent-soft);width:20px;height:20px;color:var(--color-accent-contrast);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._footer_gg3n4_132{justify-content:flex-end;align-items:center;gap:var(--space-3);flex-wrap:wrap;width:100%;display:flex}@media (width<=640px){._footer_gg3n4_132{flex-direction:column-reverse;align-items:stretch}._footer_gg3n4_132 button,._footer_gg3n4_132 a{width:100%}}._root_1spm0_1{border-bottom:1px solid #0000}._rootWarning_1spm0_5{background:var(--color-accent-soft);border-bottom-color:var(--color-accent-strong)}._rootCritical_1spm0_10{background:var(--color-danger-soft);border-bottom-color:var(--color-danger)}._inner_1spm0_15{align-items:center;gap:var(--space-3);width:100%;max-width:1200px;padding:var(--space-3) var(--space-5);margin:0 auto;display:flex}._iconBadge_1spm0_25{border-radius:var(--radius-md);flex:none;place-items:center;width:30px;height:30px;display:grid}._rootWarning_1spm0_5 ._iconBadge_1spm0_25{background:var(--color-accent);color:var(--color-accent-contrast)}._rootCritical_1spm0_10 ._iconBadge_1spm0_25{background:var(--color-danger);color:var(--color-danger-contrast)}._message_1spm0_44{min-width:0;font-size:var(--font-sm);font-weight:var(--fw-medium);line-height:var(--lh-snug);color:var(--color-text-primary);flex:1}._cta_1spm0_53{flex:none}._dismiss_1spm0_57{border-radius:var(--radius-pill);width:30px;height:30px;color:var(--color-text-secondary);cursor:pointer;transition:background-color var(--motion-base) var(--ease-out), color var(--motion-base) var(--ease-out);background:0 0;border:none;flex:none;place-items:center;display:grid}._dismiss_1spm0_57:hover{color:var(--color-text-primary);background:#0f10120f}@media (width<=640px){._inner_1spm0_15{padding:var(--space-3) var(--space-4);gap:var(--space-2) var(--space-3);flex-wrap:wrap}._message_1spm0_44{flex:100%;order:3}._iconBadge_1spm0_25{order:1}._dismiss_1spm0_57{order:2;margin-left:auto}._cta_1spm0_53{order:4}}._card_1jzx5_1{border:1px solid var(--color-border);border-radius:calc(var(--radius-lg) + 4px);background:var(--color-surface);overflow:hidden;box-shadow:0 10px 30px #1c27310d}._hero_1jzx5_9{gap:var(--space-4);padding:var(--space-5);background:linear-gradient(135deg, #bef24829, transparent 58%), var(--color-surface);border-bottom:1px solid var(--color-border);display:flex}._brandIcon_1jzx5_17{color:#526516;background:#d9f779;border:1px solid #52651629;border-radius:14px;flex:0 0 48px;place-items:center;width:48px;height:48px;display:grid;box-shadow:0 6px 16px #7b962129}._brandIcon_1jzx5_17 svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:25px}._heading_1jzx5_31{flex:1;min-width:0}._heading_1jzx5_31 h2,._heading_1jzx5_31 p,._section_1jzx5_32 h3,._section_1jzx5_32 p{margin:0}._heading_1jzx5_31>p{color:var(--color-text-secondary);font-size:var(--font-sm);margin-top:5px}._titleRow_1jzx5_34{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._titleRow_1jzx5_34 h2{margin-right:var(--space-1);font-size:var(--font-xl)}._badge_1jzx5_37,._testBadge_1jzx5_37{font-size:12px;font-weight:var(--fw-semibold);border-radius:999px;align-items:center;gap:7px;padding:5px 9px;display:inline-flex}._connected_1jzx5_46{color:#3f6212;background:#ecfccb}._disconnected_1jzx5_47{color:var(--color-text-secondary);background:var(--color-surface-muted);border:1px solid var(--color-border)}._testBadge_1jzx5_37{color:#854d0e;background:#fef3c7}._statusDot_1jzx5_49{background:currentColor;border-radius:50%;width:7px;height:7px}._device_1jzx5_50{gap:var(--space-2);margin-top:var(--space-3);color:var(--color-text-secondary);font-size:var(--font-sm);display:flex}._device_1jzx5_50 span+span:before{content:"·";margin-right:var(--space-2)}._section_1jzx5_32{padding:var(--space-5)}._section_1jzx5_32+._section_1jzx5_32{padding-top:0}._sectionHeading_1jzx5_55{align-items:flex-start;gap:var(--space-3);margin-bottom:var(--space-4);display:flex}._sectionHeading_1jzx5_55 h3{font-size:var(--font-md);font-weight:var(--fw-semibold)}._sectionHeading_1jzx5_55 p{color:var(--color-text-secondary);margin-top:2px;font-size:12px}._step_1jzx5_58{color:#526516;width:26px;height:26px;font-size:12px;font-weight:var(--fw-bold);background:#efffc1;border-radius:8px;flex:0 0 26px;place-items:center;display:grid}._fields_1jzx5_59{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));padding-left:38px;display:grid}._wideField_1jzx5_60{max-width:calc(50% - var(--space-2));grid-column:1/-1}._notice_1jzx5_62{margin:0 var(--space-5) var(--space-4);border-radius:var(--radius-md);font-size:var(--font-sm);padding:11px 13px}._success_1jzx5_63{color:#3f6212;background:#f1fbd7;border:1px solid #d9ed9c}._error_1jzx5_64{color:#991b1b;background:#fff1f1;border:1px solid #fecaca}._footer_1jzx5_65{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);background:var(--color-surface-muted);border-top:1px solid var(--color-border);display:flex}._actions_1jzx5_66{gap:var(--space-3);flex-wrap:wrap;display:flex}@media (width<=700px){._hero_1jzx5_9,._section_1jzx5_32{padding:var(--space-4)}._fields_1jzx5_59{grid-template-columns:1fr;padding-left:0}._wideField_1jzx5_60{grid-column:auto;max-width:none}._footer_1jzx5_65{padding:var(--space-4);flex-direction:column;align-items:stretch}._actions_1jzx5_66{grid-template-columns:1fr;display:grid}._footer_1jzx5_65 button{width:100%}}._card_137bx_1{border:1px solid var(--color-border);border-radius:calc(var(--radius-lg) + 4px);background:var(--color-surface);overflow:hidden;box-shadow:0 10px 30px #1c27310d}._hero_137bx_9{gap:var(--space-4);padding:var(--space-5);background:linear-gradient(135deg, #bef24829, transparent 58%), var(--color-surface);border-bottom:1px solid var(--color-border);display:flex}._heading_137bx_17{flex:1;min-width:0}._heading_137bx_17 h2,._heading_137bx_17 p,._section_137bx_18 h3,._section_137bx_18 p{margin:0}._heading_137bx_17>p{color:var(--color-text-secondary);font-size:var(--font-sm);margin-top:5px}._titleRow_137bx_20{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._titleRow_137bx_20 h2{margin-right:var(--space-1);font-size:var(--font-xl)}._badge_137bx_23{font-size:12px;font-weight:var(--fw-semibold);border-radius:999px;align-items:center;gap:7px;padding:5px 9px;display:inline-flex}._connected_137bx_32{color:#3f6212;background:#ecfccb}._disconnected_137bx_33{color:var(--color-text-secondary);background:var(--color-surface-muted);border:1px solid var(--color-border)}._statusDot_137bx_34{background:currentColor;border-radius:50%;width:7px;height:7px}._section_137bx_18{padding:var(--space-5)}._section_137bx_18+._section_137bx_18{padding-top:0}._sectionHeading_137bx_38{align-items:flex-start;gap:var(--space-3);margin-bottom:var(--space-4);display:flex}._sectionHeading_137bx_38 h3{font-size:var(--font-md);font-weight:var(--fw-semibold)}._sectionHeading_137bx_38 p{color:var(--color-text-secondary);margin-top:2px;font-size:12px}._step_137bx_41{color:#526516;width:26px;height:26px;font-size:12px;font-weight:var(--fw-bold);background:#efffc1;border-radius:8px;flex:0 0 26px;place-items:center;display:grid}._fields_137bx_42{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));padding-left:38px;display:grid}._wideField_137bx_43{max-width:calc(50% - var(--space-2));grid-column:1/-1}._webhookList_137bx_45{gap:var(--space-2);flex-direction:column;margin:0;padding-left:38px;list-style:none;display:flex}._webhookRow_137bx_54{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--color-surface-muted);grid-template-columns:100px 1fr auto;display:grid}._webhookLabel_137bx_64{font-size:var(--font-sm);font-weight:var(--fw-semibold);color:var(--color-text-primary)}._webhookUrl_137bx_70{white-space:nowrap;font-size:var(--font-xs);color:var(--color-text-secondary);overflow-x:auto}._copyButton_137bx_77{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text-secondary);font-size:var(--font-xs);cursor:pointer;display:inline-flex}._notice_137bx_90{margin:0 var(--space-5) var(--space-4);border-radius:var(--radius-md);font-size:var(--font-sm);padding:11px 13px}._success_137bx_91{color:#3f6212;background:#f1fbd7;border:1px solid #d9ed9c}._error_137bx_92{color:#991b1b;background:#fff1f1;border:1px solid #fecaca}._footer_137bx_93{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);background:var(--color-surface-muted);border-top:1px solid var(--color-border);display:flex}._actions_137bx_94{gap:var(--space-3);flex-wrap:wrap;display:flex}@media (width<=700px){._hero_137bx_9,._section_137bx_18{padding:var(--space-4)}._fields_137bx_42{grid-template-columns:1fr;padding-left:0}._wideField_137bx_43{grid-column:auto;max-width:none}._webhookList_137bx_45{padding-left:0}._webhookRow_137bx_54{grid-template-columns:1fr}._footer_137bx_93{padding:var(--space-4);flex-direction:column;align-items:stretch}._actions_137bx_94{grid-template-columns:1fr;display:grid}._footer_137bx_93 button{width:100%}}._card_soz0z_1{border:1px solid var(--color-border);border-radius:calc(var(--radius-lg) + 4px);background:var(--color-surface);overflow:hidden;box-shadow:0 10px 30px #1c27310d}._hero_soz0z_9{gap:var(--space-4);padding:var(--space-5);background:linear-gradient(135deg, #bef24829, transparent 58%), var(--color-surface);border-bottom:1px solid var(--color-border);display:flex}._heading_soz0z_17{flex:1;min-width:0}._heading_soz0z_17 h2,._heading_soz0z_17 p,._section_soz0z_18 h3,._section_soz0z_18 p{margin:0}._heading_soz0z_17>p{color:var(--color-text-secondary);font-size:var(--font-sm);margin-top:5px}._titleRow_soz0z_20{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._titleRow_soz0z_20 h2{margin-right:var(--space-1);font-size:var(--font-xl)}._badge_soz0z_23{font-size:12px;font-weight:var(--fw-semibold);border-radius:999px;align-items:center;gap:7px;padding:5px 9px;display:inline-flex}._connected_soz0z_32{color:#3f6212;background:#ecfccb}._disconnected_soz0z_33{color:var(--color-text-secondary);background:var(--color-surface-muted);border:1px solid var(--color-border)}._statusDot_soz0z_34{background:currentColor;border-radius:50%;width:7px;height:7px}._section_soz0z_18{padding:var(--space-5)}._section_soz0z_18+._section_soz0z_18{padding-top:0}._sectionHeading_soz0z_38{align-items:flex-start;gap:var(--space-3);margin-bottom:var(--space-4);display:flex}._sectionHeading_soz0z_38 h3{font-size:var(--font-md);font-weight:var(--fw-semibold)}._sectionHeading_soz0z_38 p{color:var(--color-text-secondary);margin-top:2px;font-size:12px}._step_soz0z_41{color:#526516;width:26px;height:26px;font-size:12px;font-weight:var(--fw-bold);background:#efffc1;border-radius:8px;flex:0 0 26px;place-items:center;display:grid}._fields_soz0z_42{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));padding-left:38px;display:grid}._wideField_soz0z_43{max-width:calc(50% - var(--space-2));grid-column:1/-1}._webhookList_soz0z_45{gap:var(--space-2);flex-direction:column;margin:0;padding-left:38px;list-style:none;display:flex}._webhookRow_soz0z_54{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--color-surface-muted);grid-template-columns:140px 1fr auto;display:grid}._webhookLabel_soz0z_64{font-size:var(--font-sm);font-weight:var(--fw-semibold);color:var(--color-text-primary)}._webhookUrl_soz0z_70{white-space:nowrap;font-size:var(--font-xs);color:var(--color-text-secondary);overflow-x:auto}._copyButton_soz0z_77{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text-secondary);font-size:var(--font-xs);cursor:pointer;display:inline-flex}._notice_soz0z_90{margin:0 var(--space-5) var(--space-4);border-radius:var(--radius-md);font-size:var(--font-sm);padding:11px 13px}._success_soz0z_91{color:#3f6212;background:#f1fbd7;border:1px solid #d9ed9c}._error_soz0z_92{color:#991b1b;background:#fff1f1;border:1px solid #fecaca}._footer_soz0z_93{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);background:var(--color-surface-muted);border-top:1px solid var(--color-border);display:flex}._actions_soz0z_94{gap:var(--space-3);flex-wrap:wrap;display:flex}@media (width<=700px){._hero_soz0z_9,._section_soz0z_18{padding:var(--space-4)}._fields_soz0z_42{grid-template-columns:1fr;padding-left:0}._wideField_soz0z_43{grid-column:auto;max-width:none}._webhookList_soz0z_45{padding-left:0}._webhookRow_soz0z_54{grid-template-columns:1fr}._footer_soz0z_93{padding:var(--space-4);flex-direction:column;align-items:stretch}._actions_soz0z_94{grid-template-columns:1fr;display:grid}._footer_soz0z_93 button{width:100%}}._field_1mmj4_1{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}._label_1mmj4_8{font-size:var(--font-sm);font-weight:var(--fw-medium);color:var(--color-text-primary)}._wrap_1mmj4_14{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);transition:border-color var(--motion-fast) var(--ease-out), box-shadow var(--motion-fast) var(--ease-out);align-items:center;display:flex;position:relative}._wrap_1mmj4_14:hover:not(._disabled_1mmj4_26):not(._invalid_1mmj4_26){border-color:var(--color-border-strong)}._wrap_1mmj4_14:focus-within,._wrapOpen_1mmj4_31{border-color:var(--color-accent-strong);box-shadow:0 0 0 3px var(--color-focus-ring)}._invalid_1mmj4_26{border-color:var(--color-danger)}._invalid_1mmj4_26:focus-within,._invalid_1mmj4_26._wrapOpen_1mmj4_31{box-shadow:0 0 0 3px #e03e3e38}._disabled_1mmj4_26{background-color:var(--color-surface-muted);cursor:not-allowed}._trigger_1mmj4_50{appearance:none;justify-content:space-between;align-items:center;gap:var(--space-2);padding:0 var(--space-3) 0 var(--space-4);height:var(--control-height-md);width:100%;font:inherit;font-size:var(--font-md);color:var(--color-text-primary);cursor:pointer;text-align:left;background:0 0;border:0;min-width:0;display:inline-flex}._trigger_1mmj4_50:disabled{cursor:not-allowed;color:var(--color-text-muted)}._trigger_1mmj4_50:focus-visible{outline:none}._triggerLabel_1mmj4_78{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._triggerContent_1mmj4_86{align-items:center;gap:var(--space-2);flex:1;min-width:0;display:flex}._optionIcon_1mmj4_94{color:var(--color-text-secondary);flex-shrink:0;display:inline-flex}._optionIcon_1mmj4_94 svg{width:18px;height:18px}._triggerPlaceholder_1mmj4_105{color:var(--color-text-muted)}._caret_1mmj4_109{color:var(--color-text-secondary);transition:transform var(--motion-fast) var(--ease-out);flex-shrink:0;display:inline-flex}._wrapOpen_1mmj4_31 ._caret_1mmj4_109{transform:rotate(180deg)}._nativeSelect_1mmj4_120{opacity:0;pointer-events:none;border:0;width:100%;height:100%;position:absolute;inset:0}._description_1mmj4_130{font-size:var(--font-xs);line-height:var(--lh-snug);min-height:16px}._descriptionHidden_1mmj4_136{visibility:hidden}._hint_1mmj4_140{color:var(--color-text-secondary)}._error_1mmj4_144{color:var(--color-danger)}._menu_s3vjg_1{z-index:var(--z-popover);padding:var(--space-1);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-md);overscroll-behavior:contain;animation:_selectMenuIn_s3vjg_1 var(--motion-fast) var(--ease-out);margin:0;list-style:none;position:fixed;overflow-y:auto}._menuTop_s3vjg_16{transform-origin:bottom}._option_s3vjg_20{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);font-size:var(--font-sm);color:var(--color-text-primary);cursor:pointer;-webkit-user-select:none;user-select:none;line-height:var(--lh-snug);display:flex}._option_s3vjg_20+._option_s3vjg_20{margin-top:2px}._optionLabel_s3vjg_38{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._optionContent_s3vjg_46{align-items:center;gap:var(--space-2);flex:1;min-width:0;display:flex}._optionIcon_s3vjg_54{color:var(--color-text-secondary);flex-shrink:0;display:inline-flex}._optionIcon_s3vjg_54 svg{width:18px;height:18px}._optionHighlighted_s3vjg_65{background-color:var(--color-surface-muted)}._optionSelected_s3vjg_69{background-color:var(--color-accent-soft);color:var(--color-text-primary);font-weight:var(--fw-semibold)}._optionSelected_s3vjg_69._optionHighlighted_s3vjg_65{background-color:color-mix(in oklab, var(--color-accent-soft) 80%, var(--color-surface-muted))}._optionCheck_s3vjg_83{color:var(--color-accent-contrast);flex-shrink:0;display:inline-flex}@keyframes _selectMenuIn_s3vjg_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (width<=560px){._menu_s3vjg_1{max-height:60vh}._option_s3vjg_20{padding:var(--space-3);font-size:var(--font-md)}}._root_2igo2_1{flex-direction:column;gap:.3rem;min-width:0;display:flex}._trackRow_2igo2_8{align-items:center;gap:.4rem;display:flex}._edge_2igo2_14{color:var(--color-text-muted,#9ca3af);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:.65rem}._track_2igo2_8{background:var(--color-surface-muted,#f1f2f4);border-radius:999px;flex:1;gap:1px;min-width:0;height:.55rem;display:flex;position:relative;overflow:hidden}._trackCompact_2igo2_35{height:.3rem}._segment_2igo2_39{flex:1;min-width:0;transition:opacity .12s}._segment_2igo2_39:hover{opacity:.75}._off_2igo2_49{background:var(--color-border-subtle,#e5e7eb)}._available_2igo2_53{background:var(--color-accent,#c7f04b)}._busy_2igo2_57{background:var(--color-text-strong,#1f2430)}._break_2igo2_61{background:#f5a524}._now_2igo2_65{pointer-events:none;background:#ef4444;border-radius:1px;width:2px;position:absolute;top:-2px;bottom:-2px}._summary_2igo2_75{color:var(--color-text-muted,#6b7280);flex-wrap:wrap;align-items:center;gap:.3rem;margin:0;font-size:.72rem;display:flex}._span_2igo2_85{font-variant-numeric:tabular-nums;color:var(--color-text-strong,#1f2430);font-weight:600}._dot_2igo2_91{opacity:.5}._load_2igo2_95{font-weight:600}._dayOff_2igo2_99{font-style:italic}._root_11pwl_1{flex-direction:column;gap:.5rem;min-width:0;padding:.65rem 0;display:flex}._rootOff_11pwl_11{padding:.35rem 0}._invalid_11pwl_15{background:var(--color-danger-surface,#dc26260d);border-radius:var(--radius-md,.5rem);padding-inline:.5rem}._head_11pwl_21{align-items:center;gap:.75rem;min-width:0;display:flex}._day_11pwl_28{width:2.2rem;color:var(--color-text-primary);flex:none;font-size:.85rem;font-weight:600}._dayMuted_11pwl_36{color:var(--color-text-muted,#9ca3af);font-weight:500}._toggle_11pwl_41{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.45rem;display:inline-flex}._toggleInput_11pwl_49{opacity:0;width:0;height:0;position:absolute}._toggleTrack_11pwl_56{background:var(--color-border,#d7dae0);border-radius:999px;flex:none;width:1.9rem;height:1.05rem;transition:background-color .15s;position:relative}._toggleKnob_11pwl_66{background:#fff;border-radius:50%;width:.8rem;height:.8rem;transition:transform .15s;position:absolute;top:.125rem;left:.125rem}._toggleInput_11pwl_49:checked+._toggleTrack_11pwl_56{background:var(--color-accent-strong,#8fbf1f)}._toggleInput_11pwl_49:checked+._toggleTrack_11pwl_56 ._toggleKnob_11pwl_66{transform:translate(.85rem)}._toggleInput_11pwl_49:focus-visible+._toggleTrack_11pwl_56{box-shadow:0 0 0 3px var(--color-focus-ring,#8fbf1f4d)}._toggleInput_11pwl_49:disabled+._toggleTrack_11pwl_56{opacity:.5;cursor:not-allowed}._toggleLabel_11pwl_94{color:var(--color-text-secondary,#6b7280);font-size:.78rem}._body_11pwl_99{flex-direction:column;gap:.4rem;min-width:0;padding-left:2.95rem;display:flex}._intervals_11pwl_107{flex-wrap:wrap;align-items:center;gap:.4rem;min-width:0;display:flex}._interval_11pwl_107{flex:none;align-items:center;gap:.3rem;display:flex}._time_11pwl_123{flex:none;width:6.6rem}._dash_11pwl_128{color:var(--color-text-muted,#9ca3af)}._removeButton_11pwl_132{border-radius:var(--radius-sm,.35rem);width:1.75rem;height:1.75rem;color:var(--color-text-muted,#9ca3af);cursor:pointer;background:0 0;border:1px solid #0000;flex:none;justify-content:center;align-items:center;transition:background-color .12s,color .12s;display:inline-flex}._removeButton_11pwl_132:hover{background:var(--color-danger-surface,#dc26261a);color:var(--color-danger,#dc2626)}._removeButton_11pwl_132:focus-visible{box-shadow:0 0 0 3px var(--color-focus-ring,#8fbf1f4d);outline:none}._addInterval_11pwl_159{border:1px dashed var(--color-border,#d7dae0);border-radius:var(--radius-sm,.35rem);color:var(--color-text-secondary,#6b7280);cursor:pointer;background:0 0;align-items:center;gap:.25rem;padding:.3rem .55rem;font-size:.75rem;transition:border-color .12s,color .12s;display:inline-flex}._addInterval_11pwl_159:hover{border-color:var(--color-accent-strong,#8fbf1f);color:var(--color-text-primary)}._preview_11pwl_180{min-width:0;max-width:22rem}._overlapHint_11pwl_185{color:var(--color-danger,#dc2626);margin:0;padding-left:2.95rem;font-size:.75rem}@media (width<=640px){._body_11pwl_99,._overlapHint_11pwl_185{padding-left:0}}._root_bv7jh_1{flex-direction:column;gap:.75rem;min-width:0;display:flex}._summary_bv7jh_8{border-radius:var(--radius-md,.5rem);background:var(--color-surface-muted,#f5f6f8);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem .75rem;padding:.5rem .55rem .5rem .75rem;font-size:.85rem;display:flex}._summaryInfo_bv7jh_20{flex-wrap:wrap;align-items:baseline;gap:.4rem;min-width:0;display:flex}._quickActionsEnd_bv7jh_28{flex-wrap:wrap;align-items:center;gap:.5rem;margin-left:auto;display:flex}._summaryDays_bv7jh_36,._summarySpan_bv7jh_37{color:var(--color-text-primary);font-variant-numeric:tabular-nums;font-weight:600}._summaryHours_bv7jh_43{color:var(--color-text-primary);font-weight:700}._summaryDot_bv7jh_48{color:var(--color-text-muted,#9ca3af)}._summaryEmpty_bv7jh_52{color:var(--color-text-muted,#6b7280)}._quickActions_bv7jh_28{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}._quickAction_bv7jh_28{border:1px solid var(--color-border,#d7dae0);background:var(--color-surface,#fff);color:var(--color-text-secondary,#6b7280);cursor:pointer;border-radius:999px;align-items:center;gap:.3rem;padding:.25rem .7rem;font-size:.75rem;transition:border-color .12s,color .12s;display:inline-flex}._quickAction_bv7jh_28:hover{border-color:var(--color-accent-strong,#8fbf1f);color:var(--color-text-primary)}._quickAction_bv7jh_28:focus-visible{box-shadow:0 0 0 3px var(--color-focus-ring,#8fbf1f4d);outline:none}._days_bv7jh_89{flex-direction:column;min-width:0;display:flex}._error_bv7jh_95{color:var(--color-danger,#dc2626);font-size:.8rem}._saved_bv7jh_100{color:var(--color-success,#16a34a);font-size:.8rem}._root_xviyn_1{flex-direction:column;gap:.75rem;display:flex}._hint_xviyn_7{color:var(--color-text-muted,#6b7280);margin:0;font-size:.8rem}._muted_xviyn_13{color:var(--color-text-muted,#6b7280);margin:0;font-size:.85rem}._error_xviyn_19{color:var(--color-danger,#dc2626);margin:0;font-size:.85rem}._description_1ueml_1{font-size:var(--font-xs);line-height:var(--lh-snug)}._hint_1ueml_6{color:var(--color-text-muted)}._error_1ueml_10{color:var(--color-danger)}._hidden_1ueml_14{visibility:hidden}._label_gl3np_1{font-size:var(--font-sm);font-weight:var(--fw-medium);color:var(--color-text-primary);cursor:pointer}._header_1vtip_1{align-items:center;gap:var(--space-1);padding-bottom:var(--space-2);display:flex}._nav_1vtip_8{border-radius:var(--radius-sm);width:30px;height:30px;color:var(--color-text-secondary);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out), color var(--motion-fast) var(--ease-out);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}._nav_1vtip_8:hover{background-color:var(--color-surface-muted);color:var(--color-text-primary)}._title_1vtip_31{min-width:0;height:30px;padding-inline:var(--space-2);border-radius:var(--radius-sm);font-family:inherit;font-size:var(--font-sm);font-weight:var(--fw-semibold);color:var(--color-text-primary);cursor:pointer;white-space:nowrap;text-overflow:ellipsis;transition:background-color var(--motion-fast) var(--ease-out);background:0 0;border:none;flex:1;overflow:hidden}._title_1vtip_31:hover{background-color:var(--color-surface-muted)}._root_m20dt_1{gap:var(--space-1);flex-direction:column;display:flex}._weekdays_m20dt_7,._grid_m20dt_8{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}._weekday_m20dt_7{height:26px;font-size:var(--font-xs);font-weight:var(--fw-semibold);color:var(--color-text-muted);text-transform:capitalize;justify-content:center;align-items:center;display:inline-flex}._day_m20dt_25{border-radius:var(--radius-sm);height:34px;font-family:inherit;font-size:var(--font-sm);font-weight:var(--fw-medium);color:var(--color-text-primary);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out), color var(--motion-fast) var(--ease-out), box-shadow var(--motion-fast) var(--ease-out);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}._day_m20dt_25:hover:not(:disabled){background-color:var(--color-surface-muted)}._dayWeekend_m20dt_50{color:var(--color-text-secondary)}._dayOutside_m20dt_54{color:var(--color-text-muted);font-weight:var(--fw-regular)}._dayToday_m20dt_59:after{content:"";border-radius:var(--radius-pill);background-color:var(--color-accent-strong);width:4px;height:4px;position:absolute;bottom:5px;left:50%;transform:translate(-50%)}._dayFocused_m20dt_71{box-shadow:inset 0 0 0 1px var(--color-border-strong)}._daySelected_m20dt_75,._daySelected_m20dt_75:hover:not(:disabled){background-color:var(--color-accent);color:var(--color-accent-contrast);font-weight:var(--fw-semibold)}._daySelected_m20dt_75._dayToday_m20dt_59:after{background-color:var(--color-accent-contrast)}._day_m20dt_25:disabled{color:var(--color-text-muted);opacity:.45;cursor:not-allowed}@media (width<=560px){._day_m20dt_25{height:40px;font-size:var(--font-md)}}._grid_12f7v_1{gap:var(--space-1);padding-top:var(--space-1);grid-template-columns:repeat(3,1fr);display:grid}._option_12f7v_8{border-radius:var(--radius-sm);height:46px;font-family:inherit;font-size:var(--font-sm);font-weight:var(--fw-medium);color:var(--color-text-primary);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out), color var(--motion-fast) var(--ease-out);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}._option_12f7v_8:hover{background-color:var(--color-surface-muted)}._optionCurrent_12f7v_31{box-shadow:inset 0 0 0 1px var(--color-border-strong)}._optionSelected_12f7v_35,._optionSelected_12f7v_35:hover{background-color:var(--color-accent);color:var(--color-accent-contrast);font-weight:var(--fw-semibold)}._root_1x5or_1{gap:var(--space-2);justify-content:center;min-width:0;display:flex}._column_1x5or_8{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._columnLabel_1x5or_15{padding-inline:var(--space-1);font-size:var(--font-xs);font-weight:var(--fw-semibold);color:var(--color-text-muted);text-align:center}._list_1x5or_23{overscroll-behavior:contain;scrollbar-width:none;-ms-overflow-style:none;flex-direction:column;gap:2px;width:56px;max-height:232px;display:flex;overflow:hidden auto;-webkit-mask-image:linear-gradient(#0000 0,#000 20px calc(100% - 20px),#0000 100%);mask-image:linear-gradient(#0000 0,#000 20px calc(100% - 20px),#0000 100%)}._list_1x5or_23::-webkit-scrollbar{display:none}._cell_1x5or_54{border-radius:var(--radius-sm);width:100%;height:32px;font-family:inherit;font-size:var(--font-sm);font-weight:var(--fw-medium);font-variant-numeric:tabular-nums;color:var(--color-text-primary);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out), color var(--motion-fast) var(--ease-out);background:0 0;border:none;flex-shrink:0;padding:0}._cell_1x5or_54:hover{background-color:var(--color-surface-muted)}._cellSelected_1x5or_77,._cellSelected_1x5or_77:hover{background-color:var(--color-accent);color:var(--color-accent-contrast);font-weight:var(--fw-semibold)}._footer_14tls_1{justify-content:space-between;align-items:center;gap:var(--space-2);margin-top:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--color-border);display:flex}._action_14tls_11,._clear_14tls_12{height:30px;padding-inline:var(--space-3);border-radius:var(--radius-sm);font-family:inherit;font-size:var(--font-sm);font-weight:var(--fw-semibold);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out);background:0 0;border:none}._action_14tls_11{color:var(--color-text-primary);background-color:var(--color-accent-soft)}._action_14tls_11:hover{background-color:var(--color-accent)}._clear_14tls_12{color:var(--color-text-secondary);font-weight:var(--fw-medium);margin-left:auto}._clear_14tls_12:hover{background-color:var(--color-surface-muted);color:var(--color-text-primary)}._panel_10n2v_1{z-index:var(--z-popover);padding:var(--space-3);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);animation:_datePickerPanelIn_10n2v_1 var(--motion-fast) var(--ease-out);position:fixed}._panelTop_10n2v_12{transform-origin:bottom}._body_10n2v_16{gap:var(--space-3);min-width:0;display:flex}._calendar_10n2v_22{flex-direction:column;flex:1;min-width:0;display:flex}._time_10n2v_29{padding-left:var(--space-3);border-left:1px solid var(--color-border);flex-shrink:0}._timeOnly_10n2v_35{border-left:none;flex:1;padding-left:0}@keyframes _datePickerPanelIn_10n2v_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._trigger_1voi2_1{align-items:center;gap:var(--space-2);width:100%;min-width:0;height:var(--control-height-md);padding-inline:var(--space-4);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);font-family:inherit;font-size:var(--font-md);color:var(--color-text-primary);text-align:left;cursor:pointer;transition:border-color var(--motion-base) var(--ease-out), box-shadow var(--motion-base) var(--ease-out), background-color var(--motion-base) var(--ease-out);margin:0;display:flex}._trigger_1voi2_1:hover:not(:disabled){border-color:var(--color-border-strong)}._trigger_1voi2_1:focus-visible,._triggerOpen_1voi2_29{border-color:var(--color-accent-strong);box-shadow:0 0 0 3px var(--color-focus-ring);outline:none}._trigger_1voi2_1:focus{outline:none}._triggerInvalid_1voi2_39,._triggerInvalid_1voi2_39:hover:not(:disabled){border-color:var(--color-danger)}._triggerInvalid_1voi2_39:focus-visible,._triggerInvalid_1voi2_39._triggerOpen_1voi2_29{border-color:var(--color-danger);box-shadow:0 0 0 3px #e03e3e38}._trigger_1voi2_1:disabled{cursor:not-allowed;color:var(--color-text-muted);background-color:var(--color-surface-muted)}._triggerSm_1voi2_56{height:var(--control-height-sm);gap:var(--space-1);padding-inline:var(--space-3);font-size:var(--font-sm)}._triggerSm_1voi2_56 ._icon_1voi2_63 svg{width:16px;height:16px}._label_1voi2_68{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._placeholder_1voi2_76{color:var(--color-text-muted)}._icon_1voi2_63{color:var(--color-text-secondary);flex-shrink:0;display:inline-flex}._trigger_1voi2_1:disabled ._icon_1voi2_63{color:var(--color-text-muted)}._field_6oekb_1{gap:var(--space-2);flex-direction:column;width:100%;display:flex;position:relative}._nativeInput_6oekb_9{opacity:0;pointer-events:none;clip-path:inset(50%);border:0;width:1px;height:1px;padding:0;position:absolute}._root_1leiq_1{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}._form_1leiq_8{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);flex-direction:column;min-width:0;display:flex}._formRow_1leiq_19{align-items:flex-start;gap:var(--space-3);flex-wrap:wrap;min-width:0;display:flex}._primaryRow_1leiq_27{grid-template-columns:11rem 12rem minmax(8rem,1fr);align-items:start;display:grid}._fieldDate_1leiq_33{flex:none;width:11rem}._fieldKind_1leiq_38{flex:none;width:12rem}._fieldTime_1leiq_43{flex:none;width:6.6rem}._fieldNote_1leiq_48{width:100%;min-width:0}._fieldNote_1leiq_48>span:last-child{display:none}._checkbox_1leiq_57{align-items:center;gap:var(--space-2);height:var(--control-height-md);white-space:nowrap;cursor:pointer;flex:none;margin-top:27px;font-size:.82rem;display:inline-flex;position:relative}._checkbox_1leiq_57 input{opacity:0;pointer-events:none;position:absolute}._checkboxMark_1leiq_75{border:1.5px solid var(--color-border-strong);border-radius:var(--radius-xs);background:var(--color-surface);width:18px;height:18px;transition:border-color var(--motion-fast), background var(--motion-fast), box-shadow var(--motion-fast);flex:none;place-items:center;display:grid}._checkbox_1leiq_57 input:checked+._checkboxMark_1leiq_75{border-color:var(--color-accent-strong);background:var(--color-accent)}._checkbox_1leiq_57 input:checked+._checkboxMark_1leiq_75:after{content:"✓";color:var(--color-accent-contrast);font-size:12px;font-weight:var(--fw-bold)}._checkbox_1leiq_57 input:focus-visible+._checkboxMark_1leiq_75{box-shadow:0 0 0 3px var(--color-focus-ring)}._timeRange_1leiq_106{flex:none;grid-column:1/-1;align-items:flex-end;gap:.4rem;display:flex}._submit_1leiq_114{justify-self:end}._noteRow_1leiq_118{align-items:stretch;gap:var(--space-2);grid-template-columns:minmax(0,1fr);display:grid}._list_1leiq_125{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}._item_1leiq_134{padding:var(--space-2) var(--space-3);border:1px solid var(--color-border-subtle,#00000014);border-radius:var(--radius-md,.5rem);background:var(--color-surface,#fff);align-items:center;gap:.6rem;display:flex}._itemBody_1leiq_144{flex-direction:column;flex:1;gap:.1rem;min-width:0;display:flex}._itemHeadline_1leiq_152{align-items:baseline;gap:var(--space-3);flex-wrap:wrap;font-size:.82rem;display:flex}._kindBadge_1leiq_160{white-space:nowrap;border-radius:999px;flex:none;padding:.15rem .5rem;font-size:.68rem;font-weight:600}._timeOff_1leiq_169{background:var(--color-danger-surface,#dc26261a);color:var(--color-danger,#dc2626)}._extraShift_1leiq_174{background:var(--color-success-surface,#16a34a1a);color:var(--color-success,#16a34a)}._date_1leiq_179{font-variant-numeric:tabular-nums;color:var(--color-text-primary);font-weight:600}._time_1leiq_106{color:var(--color-text-secondary,#6b7280)}._note_1leiq_118{color:var(--color-text-muted,#9ca3af);font-size:.75rem}._removeButton_1leiq_194{border-radius:var(--radius-sm,.35rem);width:1.75rem;height:1.75rem;color:var(--color-text-muted,#9ca3af);cursor:pointer;background:0 0;border:1px solid #0000;flex:none;justify-content:center;align-items:center;transition:background-color .12s,color .12s;display:inline-flex}._removeButton_1leiq_194:hover:not(:disabled){background:var(--color-danger-surface,#dc26261a);color:var(--color-danger,#dc2626)}._removeButton_1leiq_194:disabled{opacity:.5;cursor:not-allowed}._empty_1leiq_221{padding:var(--space-1) 0;color:var(--color-text-muted,#9ca3af);text-align:left;margin:0;font-size:.8rem}@media (width<=760px){._primaryRow_1leiq_27{grid-template-columns:1fr}._checkbox_1leiq_57{margin-top:0}._fieldDate_1leiq_33,._fieldKind_1leiq_38,._fieldTime_1leiq_43{flex:100%;width:100%}._timeRange_1leiq_106{width:100%}._timeRange_1leiq_106>*{flex:1 1 0}}._muted_1leiq_254{color:var(--color-text-muted,#6b7280);margin:0;font-size:.8rem}._error_1leiq_260{color:var(--color-danger,#dc2626);margin:0;font-size:.8rem}._root_6h8ja_1{flex-direction:column;gap:1.5rem;display:flex}._exceptions_6h8ja_7{border-top:1px solid var(--color-border-subtle,#00000014);flex-direction:column;gap:.5rem;padding-top:1rem;display:flex}._exceptionsTitle_6h8ja_15{margin:0;font-size:.95rem;font-weight:600}._exceptionsHint_6h8ja_21{color:var(--color-text-muted,#6b7280);margin:0 0 .5rem;font-size:.8rem}._muted_6h8ja_27{color:var(--color-text-muted,#6b7280);margin:0;font-size:.85rem}._error_6h8ja_33{color:var(--color-danger,#dc2626);margin:0;font-size:.85rem}._root_1t8lb_1{flex-direction:column;gap:1rem;width:100%;min-width:0;display:flex}._exceptions_1t8lb_11{border-top:1px solid var(--color-border-subtle,#00000014);flex-direction:column;gap:.5rem;min-width:0;padding-top:.75rem;display:flex}._exceptionsTitle_1t8lb_20{margin:0;font-size:.9rem;font-weight:600}._muted_1t8lb_26{color:var(--color-text-muted,#6b7280);margin:0;font-size:.85rem}._error_1t8lb_32{color:var(--color-danger,#dc2626);margin:0;font-size:.85rem}._root_1hcmo_1{color:var(--color-text-muted,#6b7280);flex-wrap:wrap;align-items:center;gap:.85rem;margin:0;padding:0;font-size:.72rem;list-style:none;display:flex}._item_1hcmo_13{align-items:center;gap:.35rem;display:flex}._swatch_1hcmo_19{border-radius:2px;flex-shrink:0;width:.7rem;height:.45rem}._available_1hcmo_26{background:var(--color-accent,#c7f04b)}._busy_1hcmo_30{background:var(--color-text-strong,#1f2430)}._break_1hcmo_34{background:#f5a524}._off_1hcmo_38{background:var(--color-border-subtle,#e5e7eb)}._root_tsk4f_1{background-color:var(--color-surface-muted);flex-shrink:0;display:block;position:relative;overflow:hidden}._root_tsk4f_1:after{content:"";animation:_skeletonWave_tsk4f_1 1.4s var(--ease-out) infinite;background-image:linear-gradient(90deg,#fff0 0%,#ffffffe6 50%,#fff0 100%);position:absolute;inset:0;transform:translate(-100%)}@keyframes _skeletonWave_tsk4f_1{to{transform:translate(100%)}}._light_tsk4f_29{background-color:var(--color-surface-muted)}._dark_tsk4f_33{background-color:#ffffff1a}._dark_tsk4f_33:after{background-image:linear-gradient(90deg,#fff0 0%,#ffffff29 50%,#fff0 100%)}._accent_tsk4f_46{background-color:#1414181a}._accent_tsk4f_46:after{background-image:linear-gradient(90deg,#fff0 0%,#ffffff80 50%,#fff0 100%)}._xs_tsk4f_59{border-radius:var(--radius-xs)}._sm_tsk4f_63{border-radius:var(--radius-sm)}._md_tsk4f_67{border-radius:var(--radius-md)}._lg_tsk4f_71{border-radius:var(--radius-lg)}._pill_tsk4f_75{border-radius:var(--radius-pill)}._circle_tsk4f_79{border-radius:50%}@media (prefers-reduced-motion:reduce){._root_tsk4f_1:after{animation:none}}._form_189uo_1{gap:var(--space-4);flex-direction:column;display:flex}._fields_189uo_7{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._wide_189uo_13{grid-column:1/-1}._alert_189uo_17{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);font-size:var(--font-sm);line-height:var(--lh-snug)}._alertSuccess_189uo_24{color:#2c6b48;background-color:#e5f3ea;border:1px solid #bfe2cd}._alertNotice_189uo_30{background-color:var(--color-surface-muted);color:var(--color-text-secondary);border:1px solid var(--color-border)}._alertError_189uo_36{background-color:var(--color-danger-soft);color:#a02626;border:1px solid #f3c4c4}._hint_189uo_42{font-size:var(--font-xs);color:var(--color-text-muted);line-height:var(--lh-snug)}._actions_189uo_48{justify-content:flex-end;display:flex}._skeleton_189uo_53{gap:var(--space-3);flex-direction:column;display:flex}@media (width<=720px){._fields_189uo_7{grid-template-columns:minmax(0,1fr)}._actions_189uo_48{justify-content:stretch}._actions_189uo_48 button{width:100%}}._loadFailure_189uo_73{align-items:flex-start;gap:var(--space-3);flex-direction:column;display:flex}._form_1poxl_1{gap:var(--space-3);flex-direction:column;display:flex}._footer_1poxl_9{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._saved_1poxl_16{align-items:center;gap:var(--space-1);font-size:var(--font-sm);font-weight:var(--fw-medium);color:var(--color-success);display:inline-flex}._alertError_1poxl_25{font-size:var(--font-sm);color:var(--color-danger);background-color:var(--color-danger-soft);border:1px solid var(--color-danger);border-radius:var(--radius-md);padding:var(--space-3)}._form_17s8h_1{gap:var(--space-3);flex-direction:column;display:flex}._footer_17s8h_9{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._saved_17s8h_16{align-items:center;gap:var(--space-1);font-size:var(--font-sm);font-weight:var(--fw-medium);color:var(--color-success);display:inline-flex}._alertError_17s8h_25{font-size:var(--font-sm);color:var(--color-danger);background-color:var(--color-danger-soft);border:1px solid var(--color-danger);border-radius:var(--radius-md);padding:var(--space-3)}._hint_17s8h_34{font-size:var(--font-sm);color:var(--color-text-secondary)}._root_1f3vq_1{text-align:center;justify-content:center;align-items:center;gap:var(--space-3);padding:var(--space-8) var(--space-5);border-radius:var(--radius-lg);background-color:var(--color-surface);border:1px dashed var(--color-border-strong);flex-direction:column;display:flex}._icon_1f3vq_14{background-color:var(--color-surface-muted);width:48px;height:48px;color:var(--color-text-secondary);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}._title_1f3vq_25{font-size:var(--font-md);font-weight:var(--fw-semibold);color:var(--color-text-primary)}._description_1f3vq_31{max-width:360px;font-size:var(--font-sm);color:var(--color-text-secondary);line-height:var(--lh-base)}._action_1f3vq_38{margin-top:var(--space-2)}._card_d5qqo_1{gap:var(--space-4);padding:var(--space-5);border:1px solid var(--color-border);border-radius:calc(var(--radius-lg) + 4px);background:var(--color-surface);flex-direction:column;display:flex}._header_d5qqo_11{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}._headerCopy_d5qqo_18{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._title_d5qqo_25{color:var(--color-text-primary);font-size:var(--font-md);font-weight:var(--fw-semibold);line-height:var(--lh-snug);margin:0}._description_d5qqo_33{max-width:62ch;color:var(--color-text-secondary);font-size:var(--font-sm);line-height:var(--lh-base);margin:0}._range_d5qqo_41{color:var(--color-text-muted);font-size:var(--font-xs);line-height:var(--lh-snug);white-space:nowrap;flex:none}._body_d5qqo_49{gap:var(--space-4);flex-direction:column;display:flex}._metrics_d5qqo_55{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}._metric_d5qqo_55{gap:var(--space-1);min-width:0;padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-soft);flex-direction:column;display:flex}._metricAccent_d5qqo_72{border-color:color-mix(in srgb, var(--color-accent) 55%, var(--color-border));background:color-mix(in srgb, var(--color-accent) 16%, var(--color-surface))}._metricLabel_d5qqo_77{color:var(--color-text-muted);font-size:var(--font-xs);line-height:var(--lh-snug)}._metricValue_d5qqo_83{color:var(--color-text-primary);font-size:var(--font-xl);font-weight:var(--fw-bold);line-height:var(--lh-tight)}._chart_d5qqo_90{height:96px;padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-soft);align-items:flex-end;gap:3px;display:flex}._column_d5qqo_101{flex:1;min-width:0;height:100%;display:block;position:relative}._barViews_d5qqo_109,._barCompleted_d5qqo_110{border-radius:var(--radius-xs);width:100%;display:block;position:absolute;bottom:0;left:0}._barViews_d5qqo_109{background:var(--color-border-strong)}._barCompleted_d5qqo_110{background:var(--color-accent-strong)}._legend_d5qqo_127{align-items:center;gap:var(--space-2) var(--space-4);color:var(--color-text-secondary);font-size:var(--font-xs);line-height:var(--lh-snug);flex-wrap:wrap;display:flex}._legendItem_d5qqo_137{align-items:center;gap:var(--space-2);display:inline-flex}._legendDot_d5qqo_143{border-radius:var(--radius-xs);width:10px;height:10px}._legendDotViews_d5qqo_149{background:var(--color-border-strong)}._legendDotCompleted_d5qqo_153{background:var(--color-accent-strong)}._legendNote_d5qqo_157{color:var(--color-text-muted)}._empty_d5qqo_161{border:1px dashed var(--color-border-strong);border-radius:var(--radius-lg);background:var(--color-surface-soft)}._loadFailure_d5qqo_167{align-items:flex-start;gap:var(--space-3);flex-direction:column;display:flex}._notice_d5qqo_174{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);font-size:var(--font-sm);line-height:var(--lh-snug)}._noticeError_d5qqo_181{color:color-mix(in srgb, var(--color-warning) 58%, var(--color-text-primary));background:color-mix(in srgb, var(--color-warning) 14%, var(--color-surface));border:1px solid color-mix(in srgb, var(--color-warning) 42%, var(--color-border));margin:0}@media (width<=900px){._metrics_d5qqo_55{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){._card_d5qqo_1{padding:var(--space-4)}._header_d5qqo_11{flex-direction:column;align-items:stretch}._range_d5qqo_41{white-space:normal}}._card_8zicw_1{gap:var(--space-4);padding:var(--space-5);border:1px solid var(--color-border);border-radius:calc(var(--radius-lg) + 4px);background:var(--color-surface);flex-direction:column;display:flex}._header_8zicw_11{gap:var(--space-1);flex-direction:column;display:flex}._title_8zicw_17{color:var(--color-text-primary);font-size:var(--font-md);font-weight:var(--fw-semibold);line-height:var(--lh-snug);margin:0}._description_8zicw_25{max-width:62ch;color:var(--color-text-secondary);font-size:var(--font-sm);line-height:var(--lh-base);margin:0}._addField_8zicw_33{gap:var(--space-2);flex-direction:column;display:flex}._addLabel_8zicw_39{color:var(--color-text-primary);font-size:var(--font-sm);font-weight:var(--fw-medium);line-height:var(--lh-snug)}._addRow_8zicw_46{gap:var(--space-3);grid-template-columns:minmax(0,1fr) auto;display:grid}._addInput_8zicw_52{min-width:0}._addHint_8zicw_56{max-width:62ch;color:var(--color-text-muted);font-size:var(--font-xs);line-height:var(--lh-snug)}._list_8zicw_63{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._item_8zicw_72{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-soft);display:flex}._origin_8zicw_83{min-width:0;color:var(--color-text-primary);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--font-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._empty_8zicw_93{border:1px dashed var(--color-border-strong);border-radius:var(--radius-lg);background:var(--color-surface-soft)}._notice_8zicw_99{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);font-size:var(--font-sm);line-height:var(--lh-snug)}._noticeSuccess_8zicw_106{color:color-mix(in srgb, var(--color-success) 72%, var(--color-text-primary));background:color-mix(in srgb, var(--color-success) 12%, var(--color-surface));border:1px solid color-mix(in srgb, var(--color-success) 32%, var(--color-border))}._noticeError_8zicw_112{color:color-mix(in srgb, var(--color-warning) 58%, var(--color-text-primary));background:color-mix(in srgb, var(--color-warning) 14%, var(--color-surface));border:1px solid color-mix(in srgb, var(--color-warning) 42%, var(--color-border))}@media (width<=700px){._card_8zicw_1{padding:var(--space-4)}._addRow_8zicw_46{grid-template-columns:minmax(0,1fr)}._item_8zicw_72{padding:var(--space-3);flex-direction:column;align-items:flex-start}._origin_8zicw_83{white-space:normal;word-break:break-all}}._root_w5nfp_1{background-color:var(--color-surface-muted);border-radius:var(--radius-pill);scrollbar-width:none;gap:2px;max-width:100%;padding:4px;display:inline-flex;overflow-x:auto}._root_w5nfp_1::-webkit-scrollbar{display:none}._tab_w5nfp_16{appearance:none;padding:var(--space-2) var(--space-5);border-radius:var(--radius-pill);color:var(--color-text-secondary);font-weight:var(--fw-medium);font-size:var(--font-sm);cursor:pointer;white-space:nowrap;transition:background-color var(--motion-fast) var(--ease-out), color var(--motion-fast) var(--ease-out), box-shadow var(--motion-fast) var(--ease-out);background:0 0;border:0}._tab_w5nfp_16:hover:not(._tabActive_w5nfp_33){color:var(--color-text-primary)}._tabActive_w5nfp_33{background-color:var(--color-surface);color:var(--color-text-primary);box-shadow:var(--shadow-xs)}@media (width<=640px){._root_w5nfp_1{border-radius:var(--radius-lg);flex-wrap:wrap;display:flex}._tab_w5nfp_16{text-align:center;flex:auto}}@media (width<=480px){._tab_w5nfp_16{padding:var(--space-2) var(--space-4)}}._card_pyqla_1{gap:var(--space-4);padding:var(--space-5);border:1px solid var(--color-border);border-radius:calc(var(--radius-lg) + 4px);background:var(--color-surface);flex-direction:column;display:flex}._header_pyqla_11{gap:var(--space-1);flex-direction:column;display:flex}._title_pyqla_17{color:var(--color-text-primary);font-size:var(--font-md);font-weight:var(--fw-semibold);line-height:var(--lh-snug);margin:0}._description_pyqla_25{max-width:62ch;color:var(--color-text-secondary);font-size:var(--font-sm);line-height:var(--lh-base);margin:0}._hint_pyqla_33{max-width:62ch;color:var(--color-text-muted);font-size:var(--font-xs);line-height:var(--lh-base);margin:0}._snippet_pyqla_41 textarea{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--font-xs);line-height:var(--lh-base);white-space:pre;background:var(--color-surface-soft);overflow-x:auto}._actions_pyqla_50{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._externalLink_pyqla_57{align-items:center;gap:var(--space-2);height:var(--control-height-md);padding:0 var(--space-4);color:var(--color-text-primary);background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);font-size:var(--font-sm);font-weight:var(--fw-semibold);text-decoration:none;display:inline-flex}._externalLink_pyqla_57:hover{border-color:var(--color-text-primary)}._copyStatus_pyqla_76{color:color-mix(in srgb, var(--color-success) 72%, var(--color-text-primary));font-size:var(--font-xs);font-weight:var(--fw-semibold);line-height:var(--lh-snug);margin:0 0 0 auto}._copyStatusIdle_pyqla_84{visibility:hidden}._copyStatusFailed_pyqla_88{color:color-mix(in srgb, var(--color-warning) 58%, var(--color-text-primary))}@media (width<=700px){._card_pyqla_1{padding:var(--space-4)}._actions_pyqla_50{flex-direction:column;align-items:stretch}._copyStatus_pyqla_76{margin:0}}._card_1rvbm_1{gap:var(--space-3);padding:var(--space-5);border:1px solid var(--color-border);border-radius:calc(var(--radius-lg) + 4px);background:var(--color-surface);flex-direction:column;display:flex}._header_1rvbm_11{gap:var(--space-1);flex-direction:column;display:flex}._title_1rvbm_17{color:var(--color-text-primary);font-size:var(--font-md);font-weight:var(--fw-semibold);line-height:var(--lh-snug);margin:0}._description_1rvbm_25{max-width:62ch;color:var(--color-text-secondary);font-size:var(--font-sm);line-height:var(--lh-base);margin:0}._keyRow_1rvbm_33{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-soft);display:flex}._key_1rvbm_33{min-width:0;color:var(--color-text-primary);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--font-sm);letter-spacing:.02em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._copyStatus_1rvbm_55{color:color-mix(in srgb, var(--color-success) 72%, var(--color-text-primary));font-size:var(--font-xs);font-weight:var(--fw-semibold);line-height:var(--lh-snug);margin:0}._copyStatusIdle_1rvbm_63{visibility:hidden}._copyStatusFailed_1rvbm_67{color:color-mix(in srgb, var(--color-warning) 58%, var(--color-text-primary))}._updated_1rvbm_71{color:var(--color-text-muted);font-size:var(--font-xs);line-height:var(--lh-snug);margin:0}._actions_1rvbm_78{margin-top:var(--space-1);justify-content:flex-start;display:flex}._notice_1rvbm_84{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);font-size:var(--font-sm);line-height:var(--lh-snug)}._noticeSuccess_1rvbm_91{color:color-mix(in srgb, var(--color-success) 72%, var(--color-text-primary));background:color-mix(in srgb, var(--color-success) 12%, var(--color-surface));border:1px solid color-mix(in srgb, var(--color-success) 32%, var(--color-border))}._noticeError_1rvbm_97{color:color-mix(in srgb, var(--color-warning) 58%, var(--color-text-primary));background:color-mix(in srgb, var(--color-warning) 14%, var(--color-surface));border:1px solid color-mix(in srgb, var(--color-warning) 42%, var(--color-border))}._dialogBody_1rvbm_103{gap:var(--space-3);flex-direction:column;display:flex}._dialogCopy_1rvbm_109{color:var(--color-text-primary);font-size:var(--font-sm);line-height:var(--lh-base);margin:0}._dialogList_1rvbm_116{gap:var(--space-2);padding-left:var(--space-5);color:var(--color-text-secondary);font-size:var(--font-sm);line-height:var(--lh-base);flex-direction:column;margin:0;display:flex}._dialogFooter_1rvbm_127{justify-content:flex-end;gap:var(--space-2);display:flex}@media (width<=700px){._card_1rvbm_1{padding:var(--space-4)}._keyRow_1rvbm_33{padding:var(--space-3);flex-direction:column;align-items:stretch}._key_1rvbm_33{white-space:normal;word-break:break-all}._actions_1rvbm_78 button{width:100%}._dialogFooter_1rvbm_127{flex-direction:column-reverse;align-items:stretch;width:100%}._dialogFooter_1rvbm_127 button{width:100%}}._card_1gcgv_1{gap:var(--space-4);padding:var(--space-5);border:1px solid var(--color-border);border-radius:calc(var(--radius-lg) + 4px);background:var(--color-surface);flex-direction:column;display:flex}._cardLive_1gcgv_11{border-color:color-mix(in srgb, var(--color-accent) 55%, var(--color-border));background:linear-gradient(135deg, color-mix(in srgb, var(--color-accent) 22%, transparent), transparent 62%), var(--color-surface)}._row_1gcgv_22{justify-content:space-between;align-items:flex-start;gap:var(--space-5);display:flex}._copy_1gcgv_29{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}._titleRow_1gcgv_36{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._title_1gcgv_36{color:var(--color-text-primary);font-size:var(--font-lg);font-weight:var(--fw-semibold);line-height:var(--lh-snug);margin:0}._description_1gcgv_51{max-width:62ch;color:var(--color-text-secondary);font-size:var(--font-sm);line-height:var(--lh-base);margin:0}._clinic_1gcgv_59{color:var(--color-text-muted);font-size:var(--font-xs);line-height:var(--lh-snug);margin:0}._notice_1gcgv_66{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);font-size:var(--font-sm);line-height:var(--lh-snug)}._noticeSuccess_1gcgv_73{color:color-mix(in srgb, var(--color-success) 72%, var(--color-text-primary));background:color-mix(in srgb, var(--color-success) 12%, var(--color-surface));border:1px solid color-mix(in srgb, var(--color-success) 32%, var(--color-border))}._noticeError_1gcgv_79{color:color-mix(in srgb, var(--color-warning) 58%, var(--color-text-primary));background:color-mix(in srgb, var(--color-warning) 14%, var(--color-surface));border:1px solid color-mix(in srgb, var(--color-warning) 42%, var(--color-border))}@media (width<=700px){._card_1gcgv_1{padding:var(--space-4)}._row_1gcgv_22{align-items:stretch;gap:var(--space-4);flex-direction:column}._row_1gcgv_22 button{width:100%}}._canvas_1wpi6_1{justify-content:center;align-items:center;width:100%;min-width:0;height:100%;min-height:0;display:flex;position:relative}._device_1wpi6_12{background:var(--color-surface);flex-direction:column;flex:none;display:flex;position:relative;overflow:hidden}._deviceDesktop_1wpi6_21{border:1px solid var(--color-border-strong);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg)}._deviceMobile_1wpi6_27{box-shadow:0 0 0 1px #00000059, var(--shadow-lg);background:#16181b;border-radius:44px;padding:12px}._deviceMobile_1wpi6_27 ._screen_1wpi6_36{border-radius:32px}._browserBar_1wpi6_40{align-items:center;gap:var(--space-3);height:36px;padding:0 var(--space-3);background:var(--color-surface-muted);border-bottom:1px solid var(--color-border);display:flex}._dots_1wpi6_50{gap:6px;display:inline-flex}._dots_1wpi6_50 span{border-radius:var(--radius-pill);background:var(--color-border-strong);width:10px;height:10px}._address_1wpi6_62{max-width:360px;padding:3px var(--space-3);color:var(--color-text-muted);background:var(--color-surface);border-radius:var(--radius-pill);font-size:var(--font-xs);text-align:center;text-overflow:ellipsis;white-space:nowrap;flex:1;margin:0 auto;overflow:hidden}._screen_1wpi6_36{background:var(--color-surface);position:relative;overflow:hidden}._frame_1wpi6_83{transform-origin:0 0;background:0 0;border:0;display:block;position:absolute;top:0;left:0}._loading_1wpi6_93{background:linear-gradient(100deg, transparent 20%, color-mix(in srgb, var(--color-surface) 70%, transparent) 50%, transparent 80%), var(--color-surface-muted);background-size:200% 100%;animation:1.3s ease-in-out infinite _previewShimmer_1wpi6_1;position:absolute;inset:0}._failure_1wpi6_108{justify-content:center;align-items:center;gap:var(--space-3);padding:var(--space-5);color:var(--color-text-secondary);background:var(--color-surface-soft);font-size:var(--font-sm);text-align:center;flex-direction:column;display:flex;position:absolute;inset:0}@keyframes _previewShimmer_1wpi6_1{0%{background-position:150% 0}to{background-position:-50% 0}}._field_hl3pm_1{gap:var(--space-2);flex-direction:column;display:flex}._presets_hl3pm_7{gap:var(--space-2);flex-wrap:wrap;display:flex}._preset_hl3pm_7{height:32px;padding:0 var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-text-secondary);font-size:var(--font-xs);font-weight:var(--fw-semibold);cursor:pointer;transition:border-color var(--motion-fast) var(--ease-out), background-color var(--motion-fast) var(--ease-out), color var(--motion-fast) var(--ease-out)}._preset_hl3pm_7:hover:not(:disabled){border-color:var(--color-border-strong);color:var(--color-text-primary)}._preset_hl3pm_7:disabled{cursor:not-allowed;opacity:.6}._presetSelected_hl3pm_39,._presetSelected_hl3pm_39:hover:not(:disabled){border-color:var(--color-text-primary);background:var(--color-text-primary);color:var(--color-surface)}._row_hl3pm_46{align-items:center;gap:var(--space-2);height:var(--control-height-md);padding:0 var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);display:flex}._row_hl3pm_46:focus-within{border-color:var(--color-text-primary)}._rowInvalid_hl3pm_61{border-color:var(--color-warning)}._rowLabel_hl3pm_65{color:var(--color-text-muted);font-size:var(--font-xs);flex-shrink:0}._input_hl3pm_71{min-width:0;color:var(--color-text-primary);font-size:var(--font-sm);font-weight:var(--fw-semibold);text-align:right;font-variant-numeric:tabular-nums;background:0 0;border:0;outline:none;flex:1}._unit_hl3pm_84{color:var(--color-text-muted);font-size:var(--font-xs);font-weight:var(--fw-semibold);flex-shrink:0}._summary_hl3pm_91{color:var(--color-text-secondary);font-size:var(--font-xs);font-weight:var(--fw-semibold)}._hint_hl3pm_97,._error_hl3pm_98{font-size:var(--font-xs);line-height:var(--lh-base)}._hint_hl3pm_97{color:var(--color-text-muted)}._error_hl3pm_98{color:color-mix(in srgb, var(--color-warning) 58%, var(--color-text-primary))}._field_1pees_1{gap:var(--space-3);flex-direction:column;display:flex}._list_1pees_7{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._listDefault_1pees_16 ._chip_1pees_16{color:var(--color-text-secondary)}._chip_1pees_16{padding:6px var(--space-3);border:1px dashed var(--color-border-strong);border-radius:var(--radius-pill);background:var(--color-surface-soft);font-size:var(--font-xs);font-weight:var(--fw-medium)}._actions_1pees_29{display:flex}._rows_1pees_33{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._row_1pees_33{align-items:center;gap:var(--space-2);display:flex}._rowFixed_1pees_48{min-height:40px;padding:0 var(--space-3);border:1px dashed var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface-soft);justify-content:space-between}._fixed_1pees_57{color:var(--color-text-primary);font-size:var(--font-sm);font-weight:var(--fw-medium)}._fixedNote_1pees_63{color:var(--color-text-muted);font-size:var(--font-xs);text-align:right}._input_1pees_69{min-width:0;height:40px;padding:0 var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text-primary);font-size:var(--font-sm);outline:none;flex:1}._input_1pees_69:focus{border-color:var(--color-text-primary)}._remove_1pees_86{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);width:40px;height:40px;color:var(--color-text-secondary);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._remove_1pees_86:hover:not(:disabled){border-color:var(--color-border-strong);color:var(--color-text-primary)}._remove_1pees_86:disabled{cursor:not-allowed;opacity:.6}._addRow_1pees_110{align-items:center;gap:var(--space-2);display:flex}._footer_1pees_116{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}._reset_1pees_123{color:var(--color-text-secondary);font-size:var(--font-xs);font-weight:var(--fw-semibold);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}._reset_1pees_123:disabled{cursor:not-allowed;opacity:.6}._hint_1pees_140,._error_1pees_141{font-size:var(--font-xs);line-height:var(--lh-base)}._hint_1pees_140{color:var(--color-text-muted)}._error_1pees_141{color:color-mix(in srgb, var(--color-warning) 58%, var(--color-text-primary))}._section_758v8_1{gap:var(--space-3);padding:var(--space-5) 0;border-bottom:1px solid var(--color-border);flex-direction:column;display:flex}._section_758v8_1:first-child{padding-top:var(--space-2)}._section_758v8_1:last-child{border-bottom:0}._header_758v8_17{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}._copy_758v8_24{flex-direction:column;gap:2px;min-width:0;display:flex}._title_758v8_31{color:var(--color-text-primary);font-size:var(--font-sm);font-weight:var(--fw-semibold);line-height:var(--lh-snug);margin:0}._description_758v8_39{color:var(--color-text-secondary);font-size:var(--font-xs);line-height:var(--lh-base);margin:0}._canvas_15gtq_1{gap:var(--space-3);min-width:0;min-height:0;padding:var(--space-4) var(--space-5);background:radial-gradient(circle at 1px 1px, color-mix(in srgb, var(--color-text-muted) 28%, transparent) 1px, transparent 0) 0 0 / 18px 18px, var(--color-surface-muted);flex-direction:column;flex:1;display:flex}._toolbar_15gtq_15{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._toolbarEnd_15gtq_23{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._stage_15gtq_30{flex:1;min-height:0;display:flex}._note_15gtq_36{justify-content:center;align-items:center;gap:var(--space-2);color:var(--color-text-secondary);font-size:var(--font-xs);line-height:var(--lh-base);text-align:center;margin:0;display:flex}._noteDot_15gtq_48{border-radius:var(--radius-pill);background:var(--color-success);width:8px;height:8px;box-shadow:0 0 0 3px color-mix(in srgb, var(--color-success) 22%, transparent);flex-shrink:0}@media (width<=760px){._canvas_15gtq_1{padding:var(--space-3)}._toolbar_15gtq_15,._toolbarEnd_15gtq_23{flex-direction:column;align-items:stretch}}._field_20qr5_1{gap:var(--space-2);flex-direction:column;display:flex}._label_20qr5_7{color:var(--color-text-primary);font-size:var(--font-sm);font-weight:var(--fw-medium)}._editor_20qr5_13{width:100%;min-height:220px;padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);resize:vertical;color:#e7ecef;tab-size:2;background:#14161a;outline:none;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px;line-height:1.6}._editor_20qr5_13::placeholder{color:#e7ecef66}._editor_20qr5_13:focus{border-color:var(--color-text-primary);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-accent) 45%, transparent)}._editorInvalid_20qr5_38{border-color:var(--color-warning)}._meta_20qr5_42{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}._counter_20qr5_49{color:var(--color-text-muted);font-size:var(--font-xs);font-variant-numeric:tabular-nums;flex-shrink:0}._hint_20qr5_56,._error_20qr5_57{font-size:var(--font-xs);line-height:var(--lh-base)}._hint_20qr5_56{color:var(--color-text-muted)}._error_20qr5_57{color:color-mix(in srgb, var(--color-warning) 58%, var(--color-text-primary))}._block_20qr5_70{gap:var(--space-2);margin-top:var(--space-2);flex-direction:column;display:flex}._blockTitle_20qr5_77{color:var(--color-text-secondary);font-size:var(--font-xs);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:.04em}._examples_20qr5_85{gap:var(--space-2);flex-wrap:wrap;display:flex}._example_20qr5_85{padding:6px var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-text-primary);font-size:var(--font-xs);font-weight:var(--fw-medium);cursor:pointer}._example_20qr5_85:hover:not(:disabled){border-color:var(--color-border-strong)}._example_20qr5_85:disabled{cursor:not-allowed;opacity:.6}._reference_20qr5_111{margin-top:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-soft)}._referenceSummary_20qr5_118{padding:var(--space-3);color:var(--color-text-primary);font-size:var(--font-xs);font-weight:var(--fw-semibold);cursor:pointer}._referenceList_20qr5_126{gap:var(--space-2);padding:0 var(--space-3) var(--space-3);flex-direction:column;margin:0;display:flex}._referenceRow_20qr5_134{gap:var(--space-2);font-size:var(--font-xs);grid-template-columns:minmax(0,150px) minmax(0,1fr);display:grid}._referenceRow_20qr5_134 dt{min-width:0}._referenceRow_20qr5_134 code{color:var(--color-text-primary);word-break:break-all;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}._referenceRow_20qr5_134 dd{color:var(--color-text-secondary);margin:0}._header_13kdj_1{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-5);border-bottom:1px solid var(--color-border);background:var(--color-surface);display:flex}._identity_13kdj_11{flex-direction:column;gap:2px;min-width:0;display:flex}._titleRow_13kdj_18{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._title_13kdj_18{color:var(--color-text-primary);font-size:var(--font-lg);font-weight:var(--fw-semibold);line-height:var(--lh-snug);margin:0}._subtitle_13kdj_33{color:var(--color-text-muted);font-size:var(--font-xs);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}._actions_13kdj_42{align-items:center;gap:var(--space-2);display:flex}._state_13kdj_48{margin-right:var(--space-2);font-size:var(--font-xs);font-weight:var(--fw-semibold);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}._stateDot_13kdj_58{border-radius:var(--radius-pill);width:8px;height:8px}._stateDirty_13kdj_64{color:color-mix(in srgb, var(--color-warning) 62%, var(--color-text-primary))}._stateDirty_13kdj_64 ._stateDot_13kdj_58{background:var(--color-warning)}._stateSaved_13kdj_72{color:var(--color-text-muted)}._stateSaved_13kdj_72 ._stateDot_13kdj_58{background:var(--color-success)}._close_13kdj_80{width:40px;height:40px;margin-left:var(--space-1);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text-secondary);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}._close_13kdj_80:hover{background:var(--color-surface-muted);color:var(--color-text-primary)}@media (width<=760px){._header_13kdj_1{padding:var(--space-3)}._state_13kdj_48{display:none}}@media (width<=520px){._header_13kdj_1{flex-wrap:wrap}._actions_13kdj_42{width:100%}._actions_13kdj_42 button:not([aria-label]){flex:1}}._footer_n4jgc_1{justify-content:flex-end;gap:var(--space-2);display:flex}._body_n4jgc_7{color:var(--color-text-secondary);font-size:var(--font-sm);line-height:var(--lh-base);margin:0}@media (width<=700px){._footer_n4jgc_1{flex-direction:column-reverse;align-items:stretch;width:100%}}._choices_7xtft_1{gap:var(--space-2);display:grid}._columns2_7xtft_6{grid-template-columns:repeat(2,minmax(0,1fr))}._columns3_7xtft_10{grid-template-columns:repeat(3,minmax(0,1fr))}._columns4_7xtft_14{grid-template-columns:repeat(2,minmax(0,1fr))}._choice_7xtft_1{min-width:0;padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);color:var(--color-text-primary);text-align:left;cursor:pointer;transition:border-color var(--motion-fast) var(--ease-out), box-shadow var(--motion-fast) var(--ease-out), background-color var(--motion-fast) var(--ease-out);flex-direction:column;align-items:flex-start;gap:4px;display:flex}._choice_7xtft_1:hover:not(:disabled){border-color:var(--color-border-strong)}._choice_7xtft_1:disabled{cursor:not-allowed;opacity:.6}._choiceSelected_7xtft_46,._choiceSelected_7xtft_46:hover:not(:disabled){border-color:var(--color-text-primary);box-shadow:0 0 0 1px var(--color-text-primary)}._visual_7xtft_52{width:100%;margin-bottom:var(--space-1);display:flex}._label_7xtft_58{font-size:var(--font-sm);font-weight:var(--fw-semibold);line-height:var(--lh-snug)}._description_7xtft_64{color:var(--color-text-secondary);font-size:var(--font-xs);line-height:var(--lh-base)}._field_1829x_1{gap:var(--space-3);flex-direction:column;display:flex}._swatches_1829x_7{gap:var(--space-2);flex-wrap:wrap;display:flex}._swatch_1829x_7{border-radius:var(--radius-pill);color:#fff;cursor:pointer;width:32px;height:32px;transition:transform var(--motion-fast) var(--ease-out), box-shadow var(--motion-fast) var(--ease-out);border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative;box-shadow:inset 0 0 0 1px #0f10121f}._swatch_1829x_7:hover:not(:disabled){transform:translateY(-1px)}._swatch_1829x_7:disabled{cursor:not-allowed;opacity:.6}._swatchSelected_1829x_40{box-shadow:0 0 0 2px var(--color-surface), 0 0 0 4px var(--color-text-primary)}._swatchCustom_1829x_46{background:conic-gradient(#e11d48,#f59e0b,#16a34a,#0891b2,#2563eb,#7c3aed,#e11d48);overflow:hidden}._picker_1829x_51{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}._picker_1829x_51:disabled{cursor:not-allowed}._hexRow_1829x_64{align-items:center;gap:var(--space-2);height:var(--control-height-md);padding:0 var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);transition:border-color var(--motion-fast) var(--ease-out);display:flex}._hexRow_1829x_64:focus-within{border-color:var(--color-text-primary)}._hexRowInvalid_1829x_80{border-color:var(--color-warning)}._hexPreview_1829x_84{border-radius:var(--radius-sm);width:22px;height:22px;box-shadow:var(--shadow-inset);flex-shrink:0}._hexInput_1829x_92{min-width:0;color:var(--color-text-primary);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--font-sm);letter-spacing:.04em;text-transform:uppercase;background:0 0;border:0;outline:none;flex:1}._hint_1829x_105,._error_1829x_106{font-size:var(--font-xs);line-height:var(--lh-base)}._hint_1829x_105{color:var(--color-text-muted)}._error_1829x_106{color:color-mix(in srgb, var(--color-warning) 58%, var(--color-text-primary))}._card_fwqxn_1{border:1px solid var(--color-border);border-radius:var(--radius-md);background:#fbf8f1;flex-direction:column;gap:5px;width:100%;height:62px;padding:0 0 8px;display:flex;position:relative;overflow:hidden}._cardDark_fwqxn_15{background:#151e19;border-color:#2d3a32}._cardHeader_fwqxn_20{opacity:.25;height:14px}._cardLine_fwqxn_25{border-radius:var(--radius-pill);background:#14201a24;height:5px;margin:0 10px}._cardDark_fwqxn_15 ._cardLine_fwqxn_25{background:#eef2ea2e}._cardLineShort_fwqxn_36{width:45%}._cardButton_fwqxn_40{border-radius:var(--radius-pill);width:34px;height:12px;position:absolute;bottom:8px;right:10px}._shapes_fwqxn_49{align-items:center;gap:8px;height:40px;display:flex}._shape_fwqxn_49{border:1.5px solid var(--color-border-strong);background:var(--color-surface-soft);width:38px;height:30px}._pill_fwqxn_63{width:34px;height:14px}._font_fwqxn_68{color:var(--color-text-primary);letter-spacing:-.02em;font-size:26px;font-weight:600;line-height:1.1}._screen_fwqxn_76{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:linear-gradient(var(--color-surface-muted), var(--color-surface-muted)) 8px 8px / 40% 5px no-repeat, linear-gradient(var(--color-surface-muted), var(--color-surface-muted)) 8px 18px / 60% 5px no-repeat, var(--color-surface-soft);width:100%;height:46px;display:block;position:relative}._launcher_fwqxn_89{border-radius:var(--radius-pill);width:34px;height:11px;position:absolute;bottom:6px}._launcherLeft_fwqxn_97{left:6px}._launcherRight_fwqxn_101{right:6px}._overlay_g80b9_1{z-index:var(--z-modal);background:var(--color-bg);animation:_fade_g80b9_1 var(--motion-base) var(--ease-out);flex-direction:column;display:flex;position:fixed;inset:0}._viewSwitch_g80b9_11{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-border);background:var(--color-surface);display:none}._body_g80b9_18{flex:1;min-height:0;display:flex}._panel_g80b9_24{border-right:1px solid var(--color-border);background:var(--color-surface);flex-direction:column;flex-shrink:0;width:420px;min-width:0;display:flex}._panelTabs_g80b9_34{padding:var(--space-3) var(--space-5) 0}._panelScroll_g80b9_38{min-height:0;padding:var(--space-2) var(--space-5) var(--space-8);overscroll-behavior:contain;flex:1;overflow-y:auto}._preview_g80b9_46{flex:1;min-width:0;display:flex}._readOnly_g80b9_52,._notice_g80b9_53{margin:var(--space-3) 0 0;padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);font-size:var(--font-sm);line-height:var(--lh-snug)}._readOnly_g80b9_52{color:var(--color-text-secondary);background:var(--color-surface-muted);border:1px solid var(--color-border)}._noticeSuccess_g80b9_67{color:color-mix(in srgb, var(--color-success) 72%, var(--color-text-primary));background:color-mix(in srgb, var(--color-success) 12%, var(--color-surface));border:1px solid color-mix(in srgb, var(--color-success) 32%, var(--color-border))}._noticeError_g80b9_73{color:color-mix(in srgb, var(--color-warning) 58%, var(--color-text-primary));background:color-mix(in srgb, var(--color-warning) 14%, var(--color-surface));border:1px solid color-mix(in srgb, var(--color-warning) 42%, var(--color-border))}@media (width<=1100px){._panel_g80b9_24{width:360px}}@media (width<=900px){._viewSwitch_g80b9_11{display:block}._panel_g80b9_24{border-right:0;width:100%}._hiddenOnNarrow_g80b9_95{display:none}._panelTabs_g80b9_34,._panelScroll_g80b9_38{padding-left:var(--space-4);padding-right:var(--space-4)}}._card_1hu9j_1{gap:var(--space-4);padding:var(--space-5);border:1px solid var(--color-border);border-radius:calc(var(--radius-lg) + 4px);background:var(--color-surface);flex-direction:column;display:flex}._header_1hu9j_11{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}._headerCopy_1hu9j_18{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._title_1hu9j_25{color:var(--color-text-primary);font-size:var(--font-md);font-weight:var(--fw-semibold);line-height:var(--lh-snug);margin:0}._description_1hu9j_33{max-width:62ch;color:var(--color-text-secondary);font-size:var(--font-sm);line-height:var(--lh-base);margin:0}._body_1hu9j_41{align-items:start;gap:var(--space-5);grid-template-columns:minmax(0,1fr) minmax(280px,340px);display:grid}._summary_1hu9j_48{border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-direction:column;margin:0;display:flex;overflow:hidden}._row_1hu9j_57{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border);grid-template-columns:minmax(0,130px) minmax(0,1fr);display:grid}._row_1hu9j_57:last-child{border-bottom:0}._rowLabel_1hu9j_70{color:var(--color-text-muted);font-size:var(--font-xs);font-weight:var(--fw-semibold)}._rowValue_1hu9j_76{align-items:center;gap:var(--space-2);min-width:0;color:var(--color-text-primary);font-size:var(--font-sm);font-weight:var(--fw-medium);margin:0;display:flex}._rowText_1hu9j_87{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._swatch_1hu9j_94{border-radius:var(--radius-pill);width:16px;height:16px;box-shadow:var(--shadow-inset);flex-shrink:0}._preview_1hu9j_102{gap:var(--space-2);flex-direction:column;display:flex}._previewFrame_1hu9j_108{height:560px;padding:var(--space-3);border-radius:var(--radius-lg);background:var(--color-surface-muted);display:flex}._previewFooter_1hu9j_116{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}._previewNote_1hu9j_123{color:var(--color-text-muted);font-size:var(--font-xs);line-height:var(--lh-base)}._restart_1hu9j_129{color:var(--color-text-secondary);font-size:var(--font-xs);font-weight:var(--fw-semibold);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;flex-shrink:0;padding:0;text-decoration:underline}@media (width<=900px){._body_1hu9j_41{grid-template-columns:minmax(0,1fr)}}@media (width<=700px){._card_1hu9j_1{padding:var(--space-4)}._header_1hu9j_11{flex-direction:column;align-items:stretch}._header_1hu9j_11 button{width:100%}}._root_1nwms_1,._stack_1nwms_8{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}._stackDormant_1nwms_15{opacity:.72;filter:saturate(.55)}._dormantNote_1nwms_20{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);color:var(--color-text-secondary);background:var(--color-surface-muted);border:1px dashed var(--color-border-strong);border-radius:var(--radius-md);font-size:var(--font-sm);line-height:var(--lh-snug);margin:0;display:flex}._readOnly_1nwms_34{padding:var(--space-3) var(--space-4);color:var(--color-text-secondary);background:var(--color-surface-muted);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--font-sm);line-height:var(--lh-snug);margin:0}._skeleton_1nwms_45{gap:var(--space-4);flex-direction:column;display:flex}._loadFailure_1nwms_51{align-items:flex-start;gap:var(--space-3);flex-direction:column;display:flex}._alertError_1nwms_58{padding:var(--space-3) var(--space-4);color:color-mix(in srgb, var(--color-warning) 58%, var(--color-text-primary));background:color-mix(in srgb, var(--color-warning) 14%, var(--color-surface));border:1px solid color-mix(in srgb, var(--color-warning) 42%, var(--color-border));border-radius:var(--radius-md);font-size:var(--font-sm);line-height:var(--lh-snug);margin:0}._form_gyh8m_1{gap:var(--space-4);flex-direction:column;display:flex}._fields_gyh8m_7{gap:var(--space-3);flex-direction:column;display:flex}._alert_gyh8m_13{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);font-size:var(--font-sm);line-height:var(--lh-snug)}._alertSuccess_gyh8m_20{color:#2c6b48;background-color:#e5f3ea;border:1px solid #bfe2cd}._alertError_gyh8m_26{background-color:var(--color-danger-soft);color:#a02626;border:1px solid #f3c4c4}._actions_gyh8m_32{justify-content:flex-end;display:flex}@media (width<=640px){._actions_gyh8m_32 button{width:100%}._actions_gyh8m_32{justify-content:stretch}}._root_bodqj_1{background:linear-gradient(145deg, #bef24817, var(--color-surface));border:1px solid var(--color-border);border-radius:calc(var(--radius-lg) + 4px);min-height:360px;position:relative;overflow:hidden}._preview_bodqj_2{inset:var(--space-5);gap:var(--space-5);padding:var(--space-5);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);filter:blur(7px);opacity:.55;flex-direction:column;display:flex;position:absolute;transform:scale(1.03)}._previewHeader_bodqj_3{background:var(--color-surface-muted);border-radius:var(--radius-md);width:42%;height:34px}._previewFields_bodqj_4{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._previewFields_bodqj_4 span{background:var(--color-surface-muted);border:1px solid var(--color-border);border-radius:var(--radius-md);height:54px}._previewButton_bodqj_6{border-radius:var(--radius-md);background:#bef2488c;width:150px;height:42px;margin-top:auto}._message_bodqj_7{z-index:1;padding:var(--space-6);text-align:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#ffffff47;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._message_bodqj_7 h3{margin:var(--space-3) 0 var(--space-1);color:var(--color-text-primary);font-size:var(--font-xl)}._message_bodqj_7 p{color:var(--color-text-secondary);font-size:var(--font-sm);margin:0}._badge_bodqj_10{color:#526516;font-size:var(--font-xs);font-weight:var(--fw-semibold);background:#efffc1;border-radius:999px;padding:5px 10px}@media (width<=700px){._root_bodqj_1{min-height:300px}._previewFields_bodqj_4{grid-template-columns:1fr}}._content_1ar32_1{width:100%;min-width:0;max-width:900px}._header_1ar32_2{margin-bottom:var(--space-4)}._header_1ar32_2 h2{color:var(--color-text-primary);font-size:var(--font-xl);font-weight:var(--fw-semibold);margin:0}._header_1ar32_2 p{margin:var(--space-1) 0 0;color:var(--color-text-secondary);font-size:var(--font-sm);line-height:1.45}._body_1ar32_5{min-width:0;padding:var(--space-5);background:var(--color-surface);border:1px solid var(--color-border);border-radius:calc(var(--radius-lg) + 4px)}._body_1ar32_5>section{box-shadow:none}._flushBody_1ar32_7{background:0 0;border:0;padding:0}@media (width<=700px){._body_1ar32_5{padding:var(--space-4)}}._root_16wvm_1{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._copy_16wvm_9{font-size:var(--font-sm);color:var(--color-text-secondary);max-width:420px}._compact_16wvm_15,._compact_16wvm_15 button{width:100%}._compact_16wvm_15 button{color:var(--color-danger);justify-content:flex-start}._compact_16wvm_15 button:hover{background:#dc262614}@media (width<=640px){._root_16wvm_1{flex-direction:column;align-items:stretch}._root_16wvm_1 button{width:100%}}._sidebar_19skl_1{min-width:0}._navigation_19skl_2{top:var(--space-5);min-height:100%;padding:var(--space-3);border-right:1px solid var(--color-border);flex-direction:column;display:flex;position:sticky}._groups_19skl_3{gap:var(--space-5);flex-direction:column;display:flex}._group_19skl_3{flex-direction:column;gap:3px;display:flex}._groupLabel_19skl_5{padding:0 var(--space-3) var(--space-2);color:var(--color-text-secondary);font-size:12px;font-weight:var(--fw-bold);letter-spacing:.09em;text-transform:uppercase;line-height:1.35}._item_19skl_6{min-height:38px;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);color:var(--color-text-secondary);font-size:var(--font-sm);font-weight:var(--fw-medium);transition:color var(--motion-fast), background-color var(--motion-fast);align-items:center;text-decoration:none;display:flex}._item_19skl_6:hover{color:var(--color-text-primary);background:var(--color-surface-muted)}._activeItem_19skl_8{color:var(--color-text-primary);background:#bef24838;box-shadow:inset 3px 0 #a3cf2d}._logout_19skl_9{padding-top:var(--space-5);border-top:1px solid var(--color-border);margin-top:auto}._mobileLabel_19skl_10,._mobileSelect_19skl_10,._mobileLogout_19skl_10{display:none}@media (width<=1024px){._navigation_19skl_2{display:none}._mobileLabel_19skl_10{margin-bottom:var(--space-2);color:var(--color-text-secondary);font-size:var(--font-xs);font-weight:var(--fw-semibold);display:block}._mobileSelect_19skl_10{width:100%;min-height:44px;padding:0 var(--space-3);color:var(--color-text-primary);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);font:inherit;display:block}._mobileLogout_19skl_10{margin-top:var(--space-2);display:block}}._root_tm4uo_1{gap:var(--space-6);flex-direction:column;width:100%;max-width:1240px;margin:0 auto;display:flex}._header_tm4uo_2{align-items:start;gap:var(--space-4);width:100%;max-width:calc(210px + var(--space-6) + 900px);grid-template-columns:minmax(0,1fr) auto;display:grid}._headerText_tm4uo_3{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._title_tm4uo_4{font-size:var(--font-2xl);font-weight:var(--fw-bold);letter-spacing:-.01em;color:var(--color-text-primary)}._subtitle_tm4uo_5{max-width:620px;font-size:var(--font-sm);color:var(--color-text-secondary)}._shell_tm4uo_6{align-items:stretch;gap:var(--space-6);grid-template-columns:210px minmax(0,1fr);min-height:620px;display:grid}@media (width<=1024px){._root_tm4uo_1{gap:var(--space-4)}._header_tm4uo_2{max-width:100%}._shell_tm4uo_6{flex-direction:column;min-height:0;display:flex}}@media (width<=700px){._title_tm4uo_4{font-size:var(--font-xl)}}._root_18xyd_1{bottom:max(var(--space-4), env(safe-area-inset-bottom));left:var(--space-4);right:var(--space-4);z-index:var(--z-toast);align-items:flex-start;gap:var(--space-4);padding:var(--space-5);padding-right:var(--space-8);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);opacity:0;transition:opacity var(--motion-slow) var(--ease-out), transform var(--motion-slow) var(--ease-out);pointer-events:none;display:flex;position:fixed;transform:translateY(140%)}._visible_18xyd_24{opacity:1;pointer-events:auto;transform:translateY(0)}@media (width>=480px){._root_18xyd_1{max-width:440px;width:calc(100% - var(--space-8));margin-inline:0;left:50%;right:auto;transform:translate(-50%,140%)}._visible_18xyd_24{transform:translate(-50%)}}._brandMark_18xyd_45{border-radius:var(--radius-md);background-color:var(--color-surface-inverse);width:44px;height:44px;color:var(--color-accent);font-weight:var(--fw-bold);font-size:var(--font-lg);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._content_18xyd_59{gap:var(--space-2);flex-direction:column;flex:1;min-width:0;display:flex}._title_18xyd_67{font-size:var(--font-md);font-weight:var(--fw-bold);color:var(--color-text-primary);line-height:var(--lh-snug);margin:0}._body_18xyd_75{font-size:var(--font-sm);color:var(--color-text-secondary);line-height:var(--lh-snug);align-items:center;gap:var(--space-1);flex-wrap:wrap;margin:0;display:inline-flex}._bodyIcon_18xyd_86{color:var(--color-text-primary);justify-content:center;align-items:center;display:inline-flex}._actions_18xyd_93{align-items:center;gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;display:flex}._dismiss_18xyd_101{top:var(--space-3);right:var(--space-3);border-radius:var(--radius-pill);width:28px;height:28px;color:var(--color-text-muted);cursor:pointer;transition:color var(--motion-base) var(--ease-out), background-color var(--motion-base) var(--ease-out);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex;position:absolute}._dismiss_18xyd_101:hover{color:var(--color-text-primary);background-color:var(--color-surface-muted)}._dismiss_18xyd_101:focus-visible{box-shadow:0 0 0 3px var(--color-focus-ring);outline:none}._root_uec1l_1{background-color:var(--color-bg);grid-template-columns:1fr;min-height:100vh;display:grid}@media (width>=960px){._root_uec1l_1{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}}._hero_uec1l_14{padding:var(--space-10) var(--space-8);background-color:var(--color-surface-inverse);color:var(--color-text-inverse);flex-direction:column;justify-content:space-between;min-height:320px;display:none;position:relative;overflow:hidden}@media (width>=960px){._hero_uec1l_14{padding:var(--space-12) var(--space-12) var(--space-10);display:flex}}._heroBlobPrimary_uec1l_33,._heroBlobSecondary_uec1l_34{filter:blur(60px);pointer-events:none;border-radius:50%;position:absolute}._heroBlobPrimary_uec1l_33{background:radial-gradient(circle at 30% 30%,#ccf0548c,#ccf05400 70%);width:420px;height:420px;top:-120px;right:-80px}._heroBlobSecondary_uec1l_34{background:radial-gradient(circle,#5684ff47,#5684ff00 70%);width:320px;height:320px;bottom:-80px;left:-60px}._brand_uec1l_65{z-index:1;align-items:center;gap:var(--space-3);font-weight:var(--fw-bold);font-size:var(--font-lg);letter-spacing:.02em;display:inline-flex;position:relative}._brandMark_uec1l_76{border-radius:var(--radius-md);background-color:var(--color-accent);width:40px;height:40px;color:var(--color-accent-contrast);font-weight:var(--fw-bold);justify-content:center;align-items:center;display:inline-flex}._heroContent_uec1l_88{z-index:1;gap:var(--space-5);flex-direction:column;max-width:460px;display:flex;position:relative}._heroTitle_uec1l_97{font-size:var(--font-4xl);line-height:var(--lh-tight);font-weight:var(--fw-bold);letter-spacing:-.02em}._heroSubtitle_uec1l_104{font-size:var(--font-lg);color:var(--color-text-inverse-muted);line-height:var(--lh-snug)}._heroBullets_uec1l_110{z-index:1;gap:var(--space-3);color:var(--color-text-inverse-muted);flex-direction:column;margin:0;padding:0;list-style:none;display:flex;position:relative}._heroBullet_uec1l_110{align-items:center;gap:var(--space-3);font-size:var(--font-sm);display:flex}._heroBullet_uec1l_110:before{content:"";background-color:var(--color-accent);border-radius:50%;flex-shrink:0;width:8px;height:8px}._panel_uec1l_138{padding:var(--space-8) var(--space-5);justify-content:center;align-items:center;display:flex}@media (width>=640px){._panel_uec1l_138{padding:var(--space-10) var(--space-8)}}._card_uec1l_151{background-color:var(--color-surface);border-radius:var(--radius-2xl);width:100%;max-width:420px;box-shadow:var(--shadow-md);padding:var(--space-8);gap:var(--space-6);flex-direction:column;display:flex}@media (width>=640px){._card_uec1l_151{padding:var(--space-10)}}._cardBrandMobile_uec1l_169{align-items:center;gap:var(--space-2);color:var(--color-text-primary);font-weight:var(--fw-bold);margin-bottom:var(--space-4);display:inline-flex}@media (width>=960px){._cardBrandMobile_uec1l_169{display:none}}._cardBrandMark_uec1l_184{border-radius:var(--radius-sm);background-color:var(--color-surface-inverse);width:32px;height:32px;color:var(--color-accent);font-weight:var(--fw-bold);font-size:var(--font-sm);justify-content:center;align-items:center;display:inline-flex}._fab_1k870_1{right:var(--app-fab-offset);bottom:var(--app-fab-offset);z-index:var(--z-widget);width:var(--app-fab-size);height:var(--app-fab-size);background:var(--color-accent);color:var(--color-accent-contrast);box-shadow:var(--shadow-lg);cursor:pointer;transition:transform var(--motion-base) var(--ease-out), box-shadow var(--motion-base) var(--ease-out);border:none;border-radius:50%;justify-content:center;align-items:center;display:flex;position:fixed}._fab_1k870_1:hover{box-shadow:var(--shadow-lg);transform:scale(1.05)}._fab_1k870_1:active{transform:scale(.98)}._fabIcon_1k870_30{transform-origin:50% 85%;width:24px;height:24px;animation:3s ease-in-out infinite _fabWave_1k870_1}@keyframes _fabWave_1k870_1{0%{transform:rotate(0)}6%{transform:rotate(18deg)}12%{transform:rotate(-14deg)}18%{transform:rotate(16deg)}24%{transform:rotate(-8deg)}30%{transform:rotate(0)}to{transform:rotate(0)}}@media (prefers-reduced-motion:reduce){._fabIcon_1k870_30{animation:none}}._badge_1k870_67{background:var(--color-accent-strong);width:18px;height:18px;color:var(--color-accent-contrast);font-size:var(--font-xs);font-weight:var(--fw-bold);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:0;right:0}@keyframes _fabPulse_1k870_92{0%,to{box-shadow:var(--shadow-lg)}50%{box-shadow:0 0 0 8px #ccf0542e, var(--shadow-lg)}}._fabPulse_1k870_92{animation:2s ease-in-out 3 _fabPulse_1k870_92}@media (width<=768px){._fab_1k870_1{right:var(--space-4);bottom:calc(var(--app-fab-offset) + env(safe-area-inset-bottom,0px))}}._root_kbtw0_1{align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--color-border);flex-shrink:0;display:flex}._backButton_kbtw0_10{border-radius:var(--radius-md);width:32px;height:32px;color:var(--color-text-secondary);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out);background:0 0;border:none;justify-content:center;align-items:center;display:none}._backButton_kbtw0_10:hover{background:var(--color-surface-muted)}._iconWrapper_kbtw0_28{background:var(--color-accent);width:28px;height:28px;color:var(--color-accent-contrast);border-radius:50%;justify-content:center;align-items:center;display:flex}._iconSvg_kbtw0_39{width:16px;height:16px}._title_kbtw0_44{font-weight:var(--fw-semibold);font-size:var(--font-sm);color:var(--color-text-primary);flex:1}._closeButton_kbtw0_51{border-radius:var(--radius-md);width:32px;height:32px;color:var(--color-text-secondary);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out);background:0 0;border:none;justify-content:center;align-items:center;display:flex}._closeButton_kbtw0_51:hover{background:var(--color-surface-muted)}@media (width<=768px){._backButton_kbtw0_10{display:flex}}._message_1h4qc_1{gap:var(--space-1);flex-direction:column;max-width:85%;display:flex}._messageBot_1h4qc_8{align-self:flex-start}._messageUser_1h4qc_12{align-self:flex-end}._bubble_1h4qc_16{padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);font-size:var(--font-sm);line-height:1.5}._messageBot_1h4qc_8 ._bubble_1h4qc_16{background:var(--color-surface-muted);color:var(--color-text-primary);border-bottom-left-radius:var(--radius-xs)}._messageUser_1h4qc_12 ._bubble_1h4qc_16{background:var(--color-accent);color:var(--color-accent-contrast);border-bottom-right-radius:var(--radius-xs)}._content_1h4qc_35{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}._chipGroup_1h4qc_41{gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;display:flex}._chip_1h4qc_41{padding:var(--space-2) var(--space-4);border:1px solid var(--color-border-strong);background:var(--color-surface);color:var(--color-text-primary);font-size:var(--font-xs);font-weight:var(--fw-medium);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out);border-radius:999px}._chip_1h4qc_41:hover{background:var(--color-surface-muted)}._actionButton_1h4qc_64{margin-top:var(--space-3);padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);background:var(--color-accent);color:var(--color-accent-contrast);font-size:var(--font-sm);font-weight:var(--fw-semibold);cursor:pointer;transition:background-color var(--motion-base) var(--ease-out);border:none}._actionButton_1h4qc_64:hover{background:var(--color-accent-strong)}._timestamp_1h4qc_81{font-size:var(--font-xs);color:var(--color-text-secondary);padding-inline:var(--space-1)}._root_9e790_1{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);background:var(--color-surface-muted);border-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-xs);align-self:flex-start;max-width:80%;display:inline-flex}._dot_9e790_13{background:var(--color-text-secondary);border-radius:50%;width:6px;height:6px;animation:1.4s ease-in-out infinite _typingBounce_9e790_1}._dot_9e790_13:nth-child(2){animation-delay:.2s}._dot_9e790_13:nth-child(3){animation-delay:.4s}@keyframes _typingBounce_9e790_1{0%,60%,to{opacity:.4;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}._root_ag2p2_1{padding:var(--space-4) var(--space-5);gap:var(--space-3);flex-direction:column;flex:1;display:flex;overflow-y:auto}._root_ag2p2_1::-webkit-scrollbar{width:4px}._root_ag2p2_1::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:999px}._root_1a2mx_1{align-items:center;gap:var(--space-2);display:flex}._input_1a2mx_7{resize:none;border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-3) var(--space-4);font-size:var(--font-sm);background:var(--color-surface);max-height:120px;color:var(--color-text-primary);transition:border-color var(--motion-fast) var(--ease-out);flex:1;font-family:inherit;line-height:1.5}._input_1a2mx_7:focus{border-color:var(--color-accent);outline:none}._input_1a2mx_7:disabled{opacity:.5;cursor:not-allowed}._input_1a2mx_7::placeholder{color:var(--color-text-secondary)}._sendButton_1a2mx_36{border-radius:var(--radius-md);background:var(--color-accent);width:36px;height:36px;color:var(--color-accent-contrast);cursor:pointer;transition:background-color var(--motion-base) var(--ease-out);border:none;justify-content:center;align-items:center;display:flex}._sendButton_1a2mx_36:disabled{opacity:.4;cursor:not-allowed}._sendButton_1a2mx_36:not(:disabled):hover{background:var(--color-accent-strong)}._root_oh2de_1{padding:var(--space-4) var(--space-5);border-top:1px solid var(--color-border);background:var(--color-surface);flex-shrink:0}._panelDesktop_1hdii_1{z-index:var(--z-widget);background:var(--color-surface);width:380px;height:min(520px,70vh);box-shadow:var(--shadow-lg);border-radius:16px;flex-direction:column;animation:.25s ease-out _panelSlideUp_1hdii_1;display:flex;position:fixed;bottom:90px;right:24px;overflow:hidden}._panelMobile_1hdii_17{display:none}._headerIcon_1hdii_21{background:var(--color-accent);width:28px;height:28px;color:var(--color-accent-contrast);border-radius:50%;justify-content:center;align-items:center;display:flex}._headerIconSvg_1hdii_32{width:16px;height:16px}._headerTitle_1hdii_37{font-weight:var(--fw-semibold);font-size:var(--font-sm);color:var(--color-text-primary);flex:1}._headerClose_1hdii_44{border-radius:var(--radius-md);width:32px;height:32px;color:var(--color-text-secondary);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out);background:0 0;border:none;justify-content:center;align-items:center;display:flex}._headerClose_1hdii_44:hover{background:var(--color-surface-muted)}@keyframes _panelSlideUp_1hdii_1{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media (width<=768px){._panelDesktop_1hdii_1{display:none}._panelMobile_1hdii_17{z-index:var(--z-widget);background:var(--color-surface);height:100dvh;padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);flex-direction:column;display:flex;position:fixed;inset:0;overflow:hidden}}._root_117j0_1{align-items:center;gap:var(--space-3);padding:var(--space-3);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);grid-template-columns:auto minmax(0,1fr) auto;display:grid}._done_117j0_12 ._title_117j0_12,._skipped_117j0_13 ._title_117j0_12{color:var(--color-text-muted)}._skipped_117j0_13{opacity:.65}._marker_117j0_21{border-radius:var(--radius-pill);border:1px solid var(--color-border-strong);width:22px;height:22px;font-size:var(--font-xs);color:var(--color-accent-contrast);justify-content:center;align-items:center;display:inline-flex}._done_117j0_12 ._marker_117j0_21{background-color:var(--color-accent);border-color:var(--color-accent)}._copy_117j0_38{flex-direction:column;gap:2px;min-width:0;display:flex}._title_117j0_12{font-size:var(--font-sm);font-weight:var(--fw-medium);color:var(--color-text-primary)}._description_117j0_51{font-size:var(--font-xs);color:var(--color-text-secondary)}._actions_117j0_56{align-items:center;gap:var(--space-2);display:flex}._skip_117j0_13,._open_117j0_63{cursor:pointer;font-size:var(--font-xs);background:0 0;border:none;padding:0}._skip_117j0_13{color:var(--color-text-muted)}._open_117j0_63{color:var(--color-accent);font-weight:var(--fw-medium)}@media (width<=640px){._root_117j0_1{grid-template-columns:auto minmax(0,1fr)}._actions_117j0_56{grid-column:2}}._root_h7oez_1{align-items:center;gap:var(--space-1);flex:1;min-width:0;margin:0;padding:0;list-style:none;display:flex}._segment_h7oez_12{border-radius:var(--radius-pill);background-color:var(--color-surface-muted);border:1px solid var(--color-border);flex:1;min-width:8px;height:6px;list-style:none}._done_h7oez_22{background-color:var(--color-accent);border-color:var(--color-accent)}._srOnly_h7oez_27{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._root_gc9kj_1{gap:var(--space-3);padding:var(--space-3) var(--space-4);margin-bottom:var(--space-4);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-direction:column;display:flex}._bar_gc9kj_12{align-items:center;gap:var(--space-4);min-width:0;display:flex}._toggle_gc9kj_19{align-items:center;gap:var(--space-2);cursor:pointer;color:var(--color-text-primary);white-space:nowrap;background:0 0;border:none;padding:0;display:flex}._chevron_gc9kj_31{color:var(--color-text-muted);transition:transform .15s;display:inline-flex}._chevron_gc9kj_31[data-expanded=true]{transform:rotate(90deg)}._title_gc9kj_41{font-size:var(--font-sm);font-weight:var(--fw-semibold)}._progressLabel_gc9kj_46{font-size:var(--font-xs);color:var(--color-text-muted)}._actions_gc9kj_51{align-items:center;gap:var(--space-3);white-space:nowrap;display:flex}._dismiss_gc9kj_58{cursor:pointer;font-size:var(--font-xs);color:var(--color-text-muted);background:0 0;border:none;padding:0}._body_gc9kj_67{gap:var(--space-3);padding-top:var(--space-1);border-top:1px solid var(--color-border);flex-direction:column;display:flex}._subtitle_gc9kj_75{font-size:var(--font-sm);color:var(--color-text-secondary);max-width:620px;padding-top:var(--space-2)}._list_gc9kj_82{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}@media (width<=900px){._bar_gc9kj_12{gap:var(--space-2);flex-wrap:wrap}._toggle_gc9kj_19{flex:1}._actions_gc9kj_51{order:2}}._root_y3q4f_1{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;width:100%;display:flex}._left_y3q4f_10{min-height:1px;display:flex}._right_y3q4f_15{align-items:center;gap:var(--space-4);margin-left:auto;display:flex}._skip_y3q4f_23{cursor:pointer;font-size:var(--font-sm);color:var(--color-text-muted);text-underline-offset:3px;background:0 0;border:none;padding:0;text-decoration:underline}._skip_y3q4f_23:hover{color:var(--color-text-secondary)}@media (width<=560px){._root_y3q4f_1{flex-direction:column-reverse;align-items:stretch}._right_y3q4f_15{justify-content:space-between}}._root_722br_1{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._pill_722br_8{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3);font-size:var(--font-xs);font-weight:var(--fw-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-secondary);background-color:var(--color-surface-soft);border:1px solid var(--color-border);border-radius:var(--radius-pill);white-space:nowrap;display:inline-flex}._pill_722br_8 svg{color:var(--color-accent-strong)}._pillOrder_722br_30{color:var(--color-text-primary);font-variant-numeric:tabular-nums}._pillLabel_722br_36{padding-left:var(--space-2);border-left:1px solid var(--color-border-strong)}._track_722br_41{flex:1;align-items:center;gap:5px;min-width:120px;margin:0;padding:0;list-style:none;display:flex}._segment_722br_52{border-radius:var(--radius-pill);background-color:var(--color-border);flex:1;height:5px;transition:background-color .2s,flex-grow .2s}._passed_722br_62{background-color:var(--color-accent)}._active_722br_67{background-color:var(--color-accent-strong);flex-grow:2.2}._counter_722br_72{font-size:var(--font-xs);font-weight:var(--fw-medium);color:var(--color-text-muted);white-space:nowrap;font-variant-numeric:tabular-nums}._root_hut2u_1{flex-direction:column;gap:2px;width:100%;display:flex}._row_hut2u_8{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);display:flex}._body_hut2u_16{gap:var(--space-2);flex-direction:column;flex:1;min-width:0;display:flex}._trailing_hut2u_24{flex-shrink:0}@media (width<=860px){._root_hut2u_1{gap:var(--space-2)}._row_hut2u_8{padding:var(--space-3);background-color:var(--color-surface);border:1px solid var(--color-border)}}._root_ykqtf_1{font-weight:var(--fw-semibold);color:var(--color-text-primary);text-transform:uppercase;background-color:var(--color-surface-muted);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._square_ykqtf_12{border-radius:14px}._circle_ykqtf_16{border-radius:50%}._sm_ykqtf_20{width:32px;height:32px;font-size:var(--font-sm)}._md_ykqtf_26{width:40px;height:40px;font-size:var(--font-sm)}._lg_ykqtf_32{width:48px;height:48px;font-size:var(--font-lg)}._toneDog_ykqtf_38{color:#7a5512;background-color:#f6ebd5}._toneCat_ykqtf_43{color:#4b2a87;background-color:#ece2fa}._toneRabbit_ykqtf_48{color:#8a2a4a;background-color:#f6e1e6}._toneBird_ykqtf_53{color:#26496e;background-color:#dde9f4}._toneOther_ykqtf_58{background-color:var(--color-surface-muted);color:var(--color-text-primary)}._root_lmy0s_1{gap:var(--space-3);padding:var(--space-4);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);transition:border-color var(--motion-fast) var(--ease-out), box-shadow var(--motion-fast) var(--ease-out), transform var(--motion-fast) var(--ease-out);grid-template-columns:48px minmax(0,1fr) 18px;align-items:center;display:grid}._root_lmy0s_1:hover{border-color:var(--color-border-strong);box-shadow:var(--shadow-sm)}._body_lmy0s_21{flex-direction:column;gap:2px;min-width:0;display:flex}._name_lmy0s_28{font-weight:var(--fw-semibold);font-size:var(--font-md);color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._meta_lmy0s_37{font-size:var(--font-xs);color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._age_lmy0s_45{font-size:var(--font-xs);color:var(--color-text-muted);margin-top:2px}._chevron_lmy0s_51{color:var(--color-text-muted);justify-self:end;display:inline-flex}._form_1s0fn_1{gap:var(--space-4);flex-direction:column;display:flex}._grid_1s0fn_7{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._wide_1s0fn_13{grid-column:1/-1}._toggle_1s0fn_17{align-items:flex-start;gap:var(--space-2);cursor:pointer;display:flex}._toggleInput_1s0fn_24{margin-top:var(--space-1);flex:none}._toggleCopy_1s0fn_29{gap:var(--space-1);flex-direction:column;display:flex}._toggleLabel_1s0fn_35{font-size:var(--font-sm);font-weight:var(--fw-medium);color:var(--color-text-primary)}._toggleHint_1s0fn_41{font-size:var(--font-xs);color:var(--color-text-muted);line-height:var(--lh-snug)}._footer_1s0fn_47{gap:var(--space-2);justify-content:flex-end;width:100%;display:flex}@media (width<=640px){._grid_1s0fn_7{grid-template-columns:1fr}._footer_1s0fn_47{flex-direction:column-reverse;align-items:stretch}}._form_11l3v_1{gap:var(--space-3);flex-direction:column;display:flex}._row_11l3v_7{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}._footer_11l3v_13{justify-content:flex-end;gap:var(--space-2);display:flex}@media (width<=640px){._row_11l3v_7{grid-template-columns:1fr}._footer_11l3v_13{flex-direction:column-reverse;align-items:stretch}._footer_11l3v_13 button{width:100%}}._root_1ew6p_1{justify-content:flex-end;align-items:center;gap:var(--space-3);display:flex}._form_1xxn1_1{gap:var(--space-4);flex-direction:column;display:flex}._grid_1xxn1_7{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._alertError_1xxn1_13{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);font-size:var(--font-sm);background-color:var(--color-danger-soft);color:#a02626;border:1px solid #f3c4c4}._footer_1xxn1_22{gap:var(--space-2);justify-content:flex-end;width:100%;display:flex}@media (width<=640px){._grid_1xxn1_7{grid-template-columns:1fr}._footer_1xxn1_22{flex-direction:column-reverse;align-items:stretch}}._stockBlock_1xxn1_39{gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-surface-muted);flex-direction:column;display:flex}._toggle_1xxn1_49{align-items:flex-start;gap:var(--space-2);cursor:pointer;display:flex}._toggleCopy_1xxn1_56{flex-direction:column;gap:2px;display:flex}._toggleLabel_1xxn1_62{font-size:var(--font-sm);font-weight:var(--fw-medium);color:var(--color-text-primary)}._toggleHint_1xxn1_68{font-size:var(--font-xs);color:var(--color-text-muted)}._root_1xg5l_1{flex-direction:column;gap:24px;display:flex}._title_1xg5l_7{margin:0;font-size:28px}._subtitle_1xg5l_12,._muted_1xg5l_13,._itemMeta_1xg5l_14,._empty_1xg5l_15,._emptyList_1xg5l_16,._detailHeader_1xg5l_17 span{color:var(--color-text-muted)}._layout_1xg5l_21{grid-template-columns:minmax(300px,380px) minmax(0,1fr);align-items:start;gap:20px;display:grid}._listPane_1xg5l_28,._detail_1xg5l_17{border:1px solid var(--color-border);background:var(--color-surface);border-radius:8px}._listPane_1xg5l_28{gap:14px;padding:16px;display:grid;position:sticky;top:16px}._alphabet_1xg5l_43{grid-template-columns:repeat(auto-fill,minmax(34px,1fr));gap:6px;display:grid}._letterButton_1xg5l_49{border:1px solid var(--color-border);background:var(--color-surface);min-height:34px;color:inherit;cursor:pointer;border-radius:8px;font-weight:700}._letterButton_1xg5l_49:hover,._letterButtonActive_1xg5l_60{border-color:var(--color-accent-strong);background:var(--color-accent-soft)}._list_1xg5l_28{flex-direction:column;gap:8px;max-height:calc(100vh - 330px);display:flex;overflow:auto}._listItem_1xg5l_73{border:1px solid var(--color-border);width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border-radius:8px;gap:6px;padding:12px;display:grid}._listItem_1xg5l_73:hover,._listItemActive_1xg5l_87{border-color:var(--color-accent-strong);background:var(--color-accent-soft)}._itemTitle_1xg5l_92{font-weight:700}._detail_1xg5l_17{gap:16px;padding:18px;display:grid}._detailHeader_1xg5l_17{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}._detailHeader_1xg5l_17 h2{margin:0 0 4px;font-size:22px}._calculatorPanel_1xg5l_114{border:1px solid var(--color-border);background:color-mix(in srgb, var(--color-success,#1f8f5f) 8%, var(--color-surface));border-radius:8px;gap:16px;padding:18px;display:grid}._calculatorPanel_1xg5l_114 h3{margin:0;font-size:18px}._formOptions_1xg5l_128{gap:10px;display:grid}._formOption_1xg5l_128{border:1px solid color-mix(in srgb, var(--color-accent-strong) 35%, transparent);background:var(--color-surface);width:100%;min-height:44px;color:inherit;text-align:left;cursor:pointer;border-radius:8px;align-items:center;gap:10px;padding:0 12px;font-weight:700;display:flex}._formOption_1xg5l_128 span{border:1px solid var(--color-accent-strong);border-radius:999px;width:22px;height:22px}._formOptionActive_1xg5l_156{background:color-mix(in srgb, var(--color-accent-strong) 28%, var(--color-surface))}._formOptionActive_1xg5l_156 span{border:6px solid var(--color-accent-strong)}._calculatorBody_1xg5l_164{border-top:1px solid color-mix(in srgb, var(--color-accent-strong) 25%, transparent);grid-template-columns:minmax(260px,1fr) minmax(180px,240px);align-items:stretch;gap:18px;padding-top:16px;display:grid}._calculatorFields_1xg5l_173{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}._calculatorResult_1xg5l_179{border-left:1px solid color-mix(in srgb, var(--color-accent-strong) 25%, transparent);text-align:center;align-content:center;place-items:center;gap:4px;min-height:170px;padding-left:18px;display:grid}._calculatorResult_1xg5l_179 span,._calculatorResult_1xg5l_179 small,._calculatorResult_1xg5l_179 em{color:var(--color-text-muted)}._calculatorResult_1xg5l_179 strong{font-size:44px;line-height:1}._calculatorResult_1xg5l_179 em{font-size:var(--font-sm);margin-top:8px;font-style:normal}._selectLabel_1xg5l_207{font-size:var(--font-sm);font-weight:var(--fw-medium);color:var(--color-text-primary);gap:8px;display:grid}._selectLabel_1xg5l_207:after{content:"-";visibility:hidden;font-size:var(--font-xs);line-height:var(--lh-snug)}._selectLabel_1xg5l_207 select{border:1px solid var(--color-border);background:var(--color-surface);min-height:42px;color:inherit;border-radius:8px;padding:0 12px}._metaGrid_1xg5l_231{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;display:grid}._metaGrid_1xg5l_231 div,._doseCard_1xg5l_239,._result_1xg5l_240{border:1px solid var(--color-border);border-radius:8px;padding:14px}._metaGrid_1xg5l_231 dt{font-weight:700}._metaGrid_1xg5l_231 dd{margin:4px 0 0;line-height:1.45}._doseList_1xg5l_255{gap:10px;min-height:180px;max-height:calc(100vh - 520px);display:grid;overflow:auto}._doseCardActive_1xg5l_263{border-color:var(--color-accent-strong);background:var(--color-accent-soft)}._doseCard_1xg5l_239 h3{margin:0 0 8px;font-size:15px}._doseCard_1xg5l_239 p{margin:0;line-height:1.55}._result_1xg5l_240{background:var(--color-accent-soft)}._errorText_1xg5l_282{color:var(--color-danger,#b3261e);font-size:var(--font-sm);margin:0}@media (width<=1100px){._layout_1xg5l_21,._metaGrid_1xg5l_231,._calculatorBody_1xg5l_164,._calculatorFields_1xg5l_173{grid-template-columns:1fr}._listPane_1xg5l_28{position:static}._list_1xg5l_28,._doseList_1xg5l_255{max-height:none}._calculatorResult_1xg5l_179{border-left:0;border-top:1px solid color-mix(in srgb, var(--color-accent-strong) 25%, transparent);padding-top:18px;padding-left:0}}._root_hbtyu_1{gap:var(--space-2);flex-direction:column;width:100%;display:flex}._resultsPanel_hbtyu_8{margin-top:var(--space-1);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);scrollbar-gutter:stable;flex-direction:column;max-height:200px;display:flex;overflow-y:auto}._resultsEmpty_hbtyu_20{padding:var(--space-3) var(--space-4);text-align:center;color:var(--color-text-muted);font-size:var(--font-sm)}._resultButton_hbtyu_27{align-items:center;gap:var(--space-2);padding:var(--space-2);border:0;border-bottom:1px solid var(--color-border);cursor:pointer;text-align:left;transition:background-color var(--motion-fast) var(--ease-out);background-color:#0000;display:flex}._resultIcon_hbtyu_40,._selectedIcon_hbtyu_41{color:var(--color-text-muted);flex-shrink:0}._resultButton_hbtyu_27:last-child{border-bottom:0}._resultButton_hbtyu_27:hover{background-color:var(--color-surface-muted)}._resultInfo_hbtyu_54{flex-direction:column;flex:1;min-width:0;display:flex}._resultName_hbtyu_61{font-weight:var(--fw-semibold);font-size:var(--font-sm);color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._resultMeta_hbtyu_70{font-size:var(--font-xs);color:var(--color-text-secondary)}._selectedCard_hbtyu_75{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background-color:var(--color-surface);border:1px solid var(--color-border);display:flex}._selectedInfo_hbtyu_85{flex-direction:column;flex:1;min-width:0;display:flex}._selectedName_hbtyu_92{font-weight:var(--fw-semibold);font-size:var(--font-sm);color:var(--color-text-primary)}._selectedMeta_hbtyu_98{font-size:var(--font-xs);color:var(--color-text-secondary)}._error_hbtyu_103{font-size:var(--font-xs);color:var(--color-danger)}._root_1ag06_1{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-direction:column;display:flex;overflow:hidden}._header_1ag06_10{gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border);background-color:var(--color-surface-muted);font-size:var(--font-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted);font-weight:var(--fw-semibold);grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) 120px 120px 132px;display:grid}._list_1ag06_24{margin:0;padding:0;list-style:none}._row_1ag06_30{gap:var(--space-3);padding:var(--space-3) var(--space-4);border-top:1px solid var(--color-border);grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) 120px 120px 132px;align-items:center;display:grid}._row_1ag06_30:first-child{border-top:0}._rowArchived_1ag06_43{background-color:color-mix(in oklab, var(--color-surface-muted) 50%, transparent)}._rowArchived_1ag06_43 ._name_1ag06_47{color:var(--color-text-muted)}._identityCopy_1ag06_51{flex-direction:column;gap:2px;min-width:0;display:flex}._name_1ag06_47{font-weight:var(--fw-semibold);color:var(--color-text-primary);font-size:var(--font-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._internalCode_1ag06_67{font-size:var(--font-xs);color:var(--color-text-secondary)}._category_1ag06_72{justify-self:start}._price_1ag06_76{font-size:var(--font-sm);font-weight:var(--fw-semibold);color:var(--color-text-primary);font-variant-numeric:tabular-nums}._status_1ag06_83{justify-self:start}._actions_1ag06_87{align-items:center;gap:var(--space-1);flex-wrap:nowrap;justify-content:flex-end;display:flex}._iconButton_1ag06_95{width:var(--control-height-sm);padding-inline:0}._emptyState_1ag06_100{padding:var(--space-6);align-items:center;gap:var(--space-2);text-align:center;flex-direction:column;display:flex}._emptyTitle_1ag06_109{font-size:var(--font-md);font-weight:var(--fw-semibold);color:var(--color-text-primary)}._emptySubtitle_1ag06_115{font-size:var(--font-sm);color:var(--color-text-secondary);max-width:420px}@media (width<=900px){._header_1ag06_10{display:none}._row_1ag06_30{row-gap:var(--space-1);column-gap:var(--space-3);padding:var(--space-4);grid-template-columns:1fr auto;align-items:start}._identityCopy_1ag06_51{grid-column:1/2}._category_1ag06_72{grid-column:1/-1}._price_1ag06_76{grid-area:1/1/2/2;justify-self:end}._status_1ag06_83{grid-area:1/2/2/3;justify-self:end}._actions_1ag06_87{margin-top:var(--space-2);grid-column:1/-1;justify-content:flex-end}}._root_1nym7_1:focus{outline:none}._root_1nym7_1{gap:var(--space-2);min-width:0;padding:var(--space-3);background-color:var(--color-danger-soft);border:1px solid var(--color-danger);border-radius:var(--radius-md);flex-direction:column;display:flex}._title_1nym7_16{font-size:var(--font-sm);font-weight:var(--fw-semibold);color:var(--color-text-primary)}._body_1nym7_22{font-size:var(--font-sm);color:var(--color-text-secondary)}._actions_1nym7_27{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}._root_1r6gx_1{justify-content:space-between;align-items:flex-start;gap:var(--space-3);min-width:0;padding:var(--space-3);background-color:var(--color-surface-soft);border:1px solid var(--color-border);border-radius:var(--radius-md);display:flex}._copy_1r6gx_13{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._fileName_1r6gx_20{font-size:var(--font-sm);font-weight:var(--fw-medium);color:var(--color-text-primary);overflow-wrap:anywhere}._state_1r6gx_27{align-items:center;gap:var(--space-2);font-size:var(--font-xs);color:var(--color-text-secondary);display:inline-flex}._pulse_1r6gx_35{border-radius:var(--radius-pill);background-color:var(--color-accent-strong);width:8px;height:8px;animation:1.2s ease-in-out infinite _pulse_1r6gx_35}@keyframes _pulse_1r6gx_35{0%,to{opacity:.25}50%{opacity:1}}@media (prefers-reduced-motion:reduce){._pulse_1r6gx_35{opacity:.6;animation:none}}._done_1r6gx_60{font-size:var(--font-xs);color:var(--color-text-secondary)}._error_1r6gx_65{font-size:var(--font-xs);color:var(--color-danger);overflow-wrap:anywhere}._actions_1r6gx_71{align-items:center;gap:var(--space-2);flex-shrink:0;display:flex}._callout_1r6gx_78{font-size:var(--font-xs);color:var(--color-warning,var(--color-text-secondary));overflow-wrap:anywhere}._root_j4dbp_1{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}._subtitle_j4dbp_8{font-size:var(--font-sm);color:var(--color-text-secondary)}._dropzone_j4dbp_13{padding:var(--space-5) var(--space-3);font-size:var(--font-sm);color:var(--color-text-muted);text-align:center;background-color:var(--color-surface-soft);border:1px dashed var(--color-border);border-radius:var(--radius-md);transition:border-color var(--motion-fast);justify-content:center;align-items:center;display:flex}._dropzone_j4dbp_13:hover{border-color:var(--color-accent-strong)}._notice_j4dbp_31{font-size:var(--font-sm);color:var(--color-text-secondary);background-color:var(--color-surface-soft);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-3)}._count_j4dbp_40{font-size:var(--font-xs);color:var(--color-text-muted)}._list_j4dbp_45{gap:var(--space-2);flex-direction:column;min-width:0;margin:0;padding:0;list-style:none;display:flex}._footer_j4dbp_55{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}._cellButton_lhonj_1{text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%;max-width:200px;padding:var(--space-1);border-radius:var(--radius-sm);color:inherit;font:inherit;cursor:text;background:0 0;border:1px solid #0000;display:block;overflow:hidden}._cellButton_lhonj_1:hover,._cellButton_lhonj_1:focus-visible{border-color:var(--color-border);background-color:var(--color-surface-soft)}._editCell_lhonj_27{text-overflow:ellipsis;max-width:110px;overflow:hidden}._editCell_lhonj_27>*{min-width:0}._numeric_lhonj_40{text-align:right}._printed_lhonj_44{text-overflow:ellipsis;white-space:nowrap;max-width:150px;color:var(--color-text-secondary);overflow:hidden}._printedUnit_lhonj_54{max-width:110px}._printedLine_lhonj_58{text-overflow:ellipsis;white-space:nowrap;max-width:200px;color:var(--color-text-secondary);overflow:hidden}._statusCell_lhonj_68{text-overflow:ellipsis;max-width:140px;overflow:hidden}._status_lhonj_68{font-size:var(--font-xs)}._duplicate_lhonj_78 td{color:var(--color-text-muted)}._error_lhonj_82 td{color:var(--color-danger)}tr._imported_lhonj_90 td{color:var(--color-success)}._excluded_lhonj_94 td{color:var(--color-text-muted);opacity:.65}._root_132qp_1{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}._scroll_132qp_8{border:1px solid var(--color-border);border-radius:var(--radius-md);max-height:60vh;overflow:auto}._table_132qp_16{border-collapse:collapse;width:100%;font-size:var(--font-sm)}._table_132qp_16 th{text-align:left;font-weight:var(--fw-semibold);color:var(--color-text-secondary);background-color:var(--color-surface);padding:var(--space-2) var(--space-1);border-bottom:1px solid var(--color-border);position:sticky;top:0}._table_132qp_16 td{padding:var(--space-2) var(--space-1);border-bottom:1px solid var(--color-border);color:var(--color-text-primary);white-space:nowrap}._numeric_132qp_43{text-align:right}._table_132qp_16 td{vertical-align:middle}._root_5uxvw_1{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}._summary_5uxvw_8{gap:var(--space-3);font-size:var(--font-sm);color:var(--color-text-secondary);flex-wrap:wrap;display:flex}._summaryValid_5uxvw_16{color:var(--color-text-primary);font-weight:var(--fw-semibold)}._refusal_5uxvw_21{gap:var(--space-1);font-size:var(--font-sm);color:var(--color-text-primary);background-color:var(--color-surface-soft);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-3);flex-direction:column;display:flex}._refusalAction_5uxvw_34{font-weight:var(--fw-semibold)}._footer_5uxvw_38{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}._root_9wuh0_1{align-items:flex-start;gap:var(--space-2);padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background-color:var(--color-surface);flex-direction:column;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex;position:relative;overflow:hidden}._watermark_9wuh0_18{width:150px;height:150px;color:var(--color-text-primary);opacity:.05;stroke-width:1px;pointer-events:none;position:absolute;top:-26px;right:-22px}._root_9wuh0_1:hover:not(._disabled_9wuh0_30){border-color:var(--color-accent);transform:translateY(-2px);box-shadow:0 14px 36px -26px #0009}._root_9wuh0_1:hover:not(._disabled_9wuh0_30) ._watermark_9wuh0_18{color:var(--color-accent);opacity:.11}._root_9wuh0_1:focus-within:not(._disabled_9wuh0_30){border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-focus-ring)}._selected_9wuh0_46{border-color:var(--color-accent)}._disabled_9wuh0_30{background:var(--color-surface-muted);border-style:dashed}._disabled_9wuh0_30 ._iconWrap_9wuh0_55,._disabled_9wuh0_30 ._title_9wuh0_56,._disabled_9wuh0_30 ._description_9wuh0_57{opacity:.7}._iconWrap_9wuh0_55{border-radius:var(--radius-md);width:44px;height:44px;color:var(--color-accent-strong);background-color:var(--color-accent-soft);justify-content:center;align-items:center;display:inline-flex;position:relative}._head_9wuh0_73{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex;position:relative}._title_9wuh0_56{font-size:var(--font-md);font-weight:var(--fw-semibold);color:var(--color-text-primary)}._badge_9wuh0_87{font-size:var(--font-xs);font-weight:var(--fw-medium);letter-spacing:.03em;text-transform:uppercase;color:var(--color-text-secondary);background-color:var(--color-surface-muted);border:1px solid var(--color-border);border-radius:var(--radius-pill);padding:2px var(--space-2)}._badgeAccent_9wuh0_99{color:var(--color-accent-contrast);background-color:var(--color-accent-soft);border-color:var(--color-accent)}._description_9wuh0_57{font-size:var(--font-sm);color:var(--color-text-secondary);flex:1;line-height:1.45;position:relative}._footer_9wuh0_113{z-index:1;align-items:center;gap:var(--space-3);padding-top:var(--space-1);flex-wrap:wrap;display:flex;position:relative}._hit_9wuh0_123{cursor:pointer;border-radius:var(--radius-lg);background:0 0;border:none;position:absolute;inset:0}._root_1tqmq_1{gap:var(--space-3);flex-direction:column;display:flex}._cards_1tqmq_7{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));align-items:stretch;display:grid}._fileInput_1tqmq_14{display:none}._templateLink_1tqmq_18{align-items:center;gap:var(--space-2);font-size:var(--font-sm);color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;padding:0;display:inline-flex}._templateLink_1tqmq_18:hover:not(:disabled){color:var(--color-accent-strong)}._templateLink_1tqmq_18:disabled{cursor:default;opacity:.6}._requirements_1tqmq_39{min-width:0}._requirementsSummary_1tqmq_43{align-items:center;gap:var(--space-1);width:fit-content;font-size:var(--font-xs);font-weight:var(--fw-medium);color:var(--color-text-secondary);cursor:pointer;list-style:none;display:inline-flex}._requirementsSummary_1tqmq_43::-webkit-details-marker{display:none}._requirementsSummary_1tqmq_43:after{content:"";width:6px;height:6px;transition:transform var(--motion-fast) var(--ease-out);border-bottom:1.5px solid;border-right:1.5px solid;transform:translateY(-2px)rotate(45deg)}._requirements_1tqmq_39[open] ._requirementsSummary_1tqmq_43:after{transform:translateY(1px)rotate(-135deg)}._requirementsSummary_1tqmq_43:hover{color:var(--color-text-primary)}._hint_1tqmq_77{padding-top:var(--space-2);font-size:var(--font-xs);color:var(--color-text-muted);line-height:1.5}._root_gghr1_1{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}._title_gghr1_8{font-size:var(--font-md);font-weight:var(--fw-semibold);color:var(--color-text-primary)}._description_gghr1_14,._hint_gghr1_19{font-size:var(--font-sm);color:var(--color-text-secondary)}._footer_gghr1_24{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}._root_kmawx_1,._stage_kmawx_8{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}._summary_kmawx_15{gap:var(--space-3);font-size:var(--font-sm);color:var(--color-text-secondary);flex-wrap:wrap;display:flex}._summaryValid_kmawx_23{color:var(--color-text-primary);font-weight:var(--fw-semibold)}._footer_kmawx_28{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}._resultTitle_kmawx_35{font-size:var(--font-md);font-weight:var(--fw-semibold);color:var(--color-text-primary)}._resultHint_kmawx_41{font-size:var(--font-sm);color:var(--color-text-secondary)}._alertError_kmawx_46{font-size:var(--font-sm);color:var(--color-danger);background-color:var(--color-danger-soft);border:1px solid var(--color-danger);border-radius:var(--radius-md);padding:var(--space-3)}._root_9fjzj_1{gap:var(--space-5);flex-direction:column;min-height:0;display:flex}._header_9fjzj_8{justify-content:space-between;align-items:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}._headerCopy_9fjzj_16{gap:var(--space-1);flex-direction:column;display:flex}._headerActions_9fjzj_22{gap:var(--space-2);flex-wrap:wrap;display:flex}._title_9fjzj_28{font-size:var(--font-2xl);font-weight:var(--fw-bold);letter-spacing:-.01em;color:var(--color-text-primary)}._subtitle_9fjzj_35{font-size:var(--font-sm);color:var(--color-text-secondary);max-width:620px}._filters_9fjzj_41{gap:var(--space-3);grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);display:grid}._muted_9fjzj_47{color:var(--color-text-muted);font-size:var(--font-sm);padding:var(--space-4);text-align:center;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md)}._error_9fjzj_57{color:var(--color-danger);font-size:var(--font-sm);padding:var(--space-4);text-align:center;background-color:var(--color-danger-soft);border:1px solid var(--color-danger);border-radius:var(--radius-md)}@media (width<=640px){._title_9fjzj_28{font-size:var(--font-xl)}._header_9fjzj_8{flex-direction:column;align-items:flex-start}._header_9fjzj_8 button{width:100%}._filters_9fjzj_41{grid-template-columns:1fr}}._form_25xjj_1{gap:var(--space-3);flex-direction:column;display:flex}._footer_25xjj_7{justify-content:flex-end;gap:var(--space-2);display:flex}@media (width<=640px){._footer_25xjj_7{flex-direction:column-reverse;align-items:stretch}._footer_25xjj_7 button{width:100%}}._root_bxy2y_1{gap:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background-color:var(--color-surface-muted);grid-template-columns:auto 1fr auto auto;align-items:center;display:grid}._rootArchived_bxy2y_11{grid-template-columns:1fr auto}._reorder_bxy2y_15{gap:var(--space-1);display:flex}._name_bxy2y_20{min-width:0;font-size:var(--font-sm);font-weight:var(--fw-semibold);color:var(--color-text-primary)}._days_bxy2y_27{font-size:var(--font-xs);color:var(--color-text-secondary);white-space:nowrap}._actions_bxy2y_33{align-items:center;gap:var(--space-1);display:flex}._confirm_bxy2y_39{justify-content:flex-end;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._confirmQuestion_bxy2y_47{font-size:var(--font-xs);color:var(--color-text-secondary);white-space:nowrap}@media (width<=640px){._root_bxy2y_1{row-gap:var(--space-2);grid-template-columns:auto minmax(0,1fr);align-items:start}._rootArchived_bxy2y_11{grid-template-columns:minmax(0,1fr)}._days_bxy2y_27{grid-column:1/-1}._actions_bxy2y_33,._confirm_bxy2y_39{flex-wrap:wrap;grid-column:1/-1;justify-content:flex-start}}._root_iivay_1{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._confirm_iivay_8{justify-content:flex-end;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._confirmQuestion_iivay_16{font-size:var(--font-sm);color:var(--color-text-secondary)}._root_9xct2_1{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-5);gap:var(--space-4);flex-direction:column;display:flex}._header_9xct2_11{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}._headerLeft_9xct2_18{gap:var(--space-1);flex-direction:column;display:flex}._titleRow_9xct2_24{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._title_9xct2_24{font-size:var(--font-lg);font-weight:var(--fw-semibold);color:var(--color-text-primary)}._description_9xct2_37{font-size:var(--font-sm);color:var(--color-text-secondary)}._itemList_9xct2_42{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._itemCount_9xct2_51{font-size:var(--font-xs);color:var(--color-text-muted)}._root_1tmn7_1{gap:var(--space-5);flex-direction:column;display:flex}._header_1tmn7_7{justify-content:space-between;align-items:flex-start;gap:var(--space-4);flex-wrap:wrap;display:flex}._titleBlock_1tmn7_15{gap:var(--space-1);flex-direction:column;display:flex}._toolbar_1tmn7_21{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._title_1tmn7_15{font-size:var(--font-xl);font-weight:var(--fw-semibold);color:var(--color-text-primary)}._subtitle_1tmn7_35{font-size:var(--font-sm);color:var(--color-text-secondary)}._list_1tmn7_40{gap:var(--space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._loading_1tmn7_49{font-size:var(--font-sm);color:var(--color-text-muted);padding:var(--space-4) 0}._error_1tmn7_55{font-size:var(--font-sm);color:var(--color-danger);padding:var(--space-4) 0}._form_1w93n_1{gap:var(--space-3);flex-direction:column;display:flex}._footer_1w93n_7{justify-content:flex-end;gap:var(--space-2);display:flex}._previewSection_1w93n_13{gap:var(--space-2);flex-direction:column;display:flex}._previewTitle_1w93n_19{font-size:var(--font-sm);font-weight:var(--fw-semibold);color:var(--color-text-primary)}._previewList_1w93n_25{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._previewItem_1w93n_34{gap:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background-color:var(--color-surface-muted);grid-template-columns:1fr auto;align-items:center;display:grid}._previewItemName_1w93n_44{font-size:var(--font-sm);color:var(--color-text-primary)}._duplicateWarning_1w93n_49,._pastDatesWarning_1w93n_50{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);font-size:var(--font-sm);background-color:var(--color-warning-soft);color:var(--color-text-primary);border:1px solid var(--color-warning)}._emptyGroupMessage_1w93n_59{font-size:var(--font-sm);color:var(--color-text-muted)}@media (width<=640px){._footer_1w93n_7{flex-direction:column-reverse;align-items:stretch}._footer_1w93n_7 button{width:100%}}._form_1a0yg_1{gap:var(--space-3);flex-direction:column;display:flex}._footer_1a0yg_7{justify-content:flex-end;gap:var(--space-2);display:flex}._checkboxRow_1a0yg_13{align-items:center;gap:var(--space-2);font-size:var(--font-sm);color:var(--color-text-primary);display:flex}@media (width<=640px){._footer_1a0yg_7{flex-direction:column-reverse;align-items:stretch}._footer_1a0yg_7 button{width:100%}}._root_5gbqk_1{justify-content:flex-end;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._form_sfzn5_1{gap:var(--space-3);flex-direction:column;display:flex}._row_sfzn5_7{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}._footer_sfzn5_13{justify-content:flex-end;gap:var(--space-2);display:flex}._checkboxRow_sfzn5_19{align-items:center;gap:var(--space-2);font-size:var(--font-sm);color:var(--color-text-primary);display:flex}@media (width<=640px){._row_sfzn5_7{grid-template-columns:1fr}._footer_sfzn5_13{flex-direction:column-reverse;align-items:stretch}._footer_sfzn5_13 button{width:100%}}._root_5rf3v_1{gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-md);background-color:var(--color-surface-muted);grid-template-columns:1fr auto;align-items:start;display:grid}._info_5rf3v_11{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._nameRow_5rf3v_18{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._name_5rf3v_18{font-weight:var(--fw-semibold);font-size:var(--font-sm);color:var(--color-text-primary)}._meta_5rf3v_31{font-size:var(--font-xs);color:var(--color-text-secondary)}._actions_5rf3v_36{align-items:center;gap:var(--space-2);flex-shrink:0;display:flex}@media (width<=640px){._root_5rf3v_1{grid-template-columns:minmax(0,1fr)}._actions_5rf3v_36{flex-wrap:wrap}._actions_5rf3v_36>*{flex:auto}._skipConfirm_5rf3v_55{width:100%}}._skipConfirm_5rf3v_55{gap:var(--space-2);flex-direction:column;display:flex}._skipConfirmActions_5rf3v_66{align-items:center;gap:var(--space-1);display:flex}._skipReasonInput_5rf3v_72{resize:none;width:100%;padding:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--font-sm);color:var(--color-text-primary);background-color:var(--color-surface);font-family:inherit}._root_l39nl_1{gap:var(--space-3);flex-direction:column;display:flex}._title_l39nl_7{font-size:var(--font-base);font-weight:var(--fw-semibold);color:var(--color-text-primary)}._list_l39nl_13{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._root_dk3do_1{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-4);gap:var(--space-3);flex-direction:column;display:flex}._header_dk3do_11{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._titleRow_dk3do_19{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._title_dk3do_19{font-size:var(--font-base);font-weight:var(--fw-semibold);color:var(--color-text-primary)}._counts_dk3do_32{font-size:var(--font-xs);color:var(--color-text-secondary)}._list_dk3do_37{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._root_11jl1_1{gap:var(--space-5);flex-direction:column;display:flex}._section_11jl1_7{gap:var(--space-3);flex-direction:column;display:flex}._sectionTitle_11jl1_13{font-size:var(--font-base);font-weight:var(--fw-semibold);color:var(--color-text-primary)}._assignmentList_11jl1_19{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._historyList_11jl1_28{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._emptyActions_11jl1_37{gap:var(--space-2);flex-wrap:wrap;display:flex}._loading_11jl1_43{font-size:var(--font-sm);color:var(--color-text-muted);padding:var(--space-4) 0}._error_11jl1_49{font-size:var(--font-sm);color:var(--color-danger);padding:var(--space-4) 0}._root_15e1o_1{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background-color:var(--color-surface);flex-direction:column;min-width:0;display:flex}._header_15e1o_12{justify-content:space-between;align-items:baseline;gap:var(--space-2);display:flex}._title_15e1o_19{font-size:var(--font-sm);font-weight:var(--fw-semibold);color:var(--color-text-primary);margin:0}._toggle_15e1o_26{cursor:pointer;font-family:inherit;font-size:var(--font-xs);font-weight:var(--fw-semibold);color:var(--color-text-secondary);background:0 0;border:0;padding:0;text-decoration:underline}._toggle_15e1o_26:hover{color:var(--color-text-primary)}._rows_15e1o_42{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._row_15e1o_42{align-items:center;gap:var(--space-2);grid-template-columns:minmax(0,1fr) 84px 40px;display:grid}._rowLabel_15e1o_58{font-size:var(--font-sm);color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._track_15e1o_66{border-radius:var(--radius-pill);background-color:var(--color-surface-muted);height:6px;overflow:hidden}._bar_15e1o_73{border-radius:var(--radius-pill);background-color:var(--color-accent-strong);height:100%;display:block}._count_15e1o_80{font-size:var(--font-sm);font-weight:var(--fw-semibold);color:var(--color-text-primary);text-align:right}._empty_15e1o_87{font-size:var(--font-sm);color:var(--color-text-muted);margin:0}._root_ocznp_1{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media (width<=1180px){._root_ocznp_1{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){._root_ocznp_1{grid-template-columns:minmax(0,1fr)}}._root_b6bu9_1{gap:var(--space-3);grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,1fr));display:grid}._primary_b6bu9_7,._tile_b6bu9_8{gap:var(--space-1);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background-color:var(--color-surface);flex-direction:column;display:flex}._primary_b6bu9_7{background-color:var(--color-accent-soft);border-color:#0000}._label_b6bu9_23{font-size:var(--font-xs);font-weight:var(--fw-semibold);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.03em}._value_b6bu9_31{font-size:var(--font-2xl);font-weight:var(--fw-bold);color:var(--color-text-primary);line-height:var(--lh-tight)}._hint_b6bu9_38{font-size:var(--font-xs);color:var(--color-text-secondary)}@media (width<=900px){._root_b6bu9_1{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){._root_b6bu9_1{grid-template-columns:minmax(0,1fr)}}._row_tv3we_1{border-bottom:1px solid var(--color-border)}._row_tv3we_1:last-child{border-bottom:none}._cell_tv3we_9{padding:var(--space-3);vertical-align:middle}._row_abg5u_1{border-bottom:1px solid var(--color-border)}._row_abg5u_1:last-child{border-bottom:0}._cell_abg5u_9{padding:var(--space-3);font-size:var(--font-sm);color:var(--color-text-primary);vertical-align:top}._cell_abg5u_9>span,._cell_abg5u_9>a{display:block}._date_abg5u_21{white-space:nowrap;font-variant-numeric:tabular-nums}._vaccine_abg5u_26{font-weight:var(--fw-semibold)}._sub_abg5u_30{font-size:var(--font-xs);color:var(--color-text-muted);margin-top:2px}._petLink_abg5u_36{font-weight:var(--fw-semibold);color:var(--color-text-primary);text-decoration:none}._petLink_abg5u_36:hover{text-decoration:underline}._phone_abg5u_46{color:var(--color-text-primary);white-space:nowrap;font-variant-numeric:tabular-nums;text-decoration:none}._phone_abg5u_46:hover{text-decoration:underline}._tableWrap_17p5y_1{border:1px solid var(--color-border);border-radius:var(--radius-lg);background-color:var(--color-surface);overflow-x:auto}._table_17p5y_1{border-collapse:collapse;width:100%;min-width:1080px}._th_17p5y_14{z-index:1;padding:var(--space-3);font-size:var(--font-xs);font-weight:var(--fw-semibold);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.03em;border-bottom:1px solid var(--color-border);background-color:var(--color-surface);text-align:left;white-space:nowrap;position:sticky;top:0}._root_1jvqt_1{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background-color:var(--color-surface);flex-direction:column;display:flex}._periodRow_1jvqt_11{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._presets_1jvqt_19{align-items:center;gap:var(--space-1);padding:var(--space-1);border-radius:var(--radius-pill);background-color:var(--color-surface-muted);flex-wrap:wrap;display:inline-flex}._preset_1jvqt_19{cursor:pointer;padding:var(--space-2) var(--space-3);border-radius:var(--radius-pill);color:var(--color-text-secondary);font-size:var(--font-xs);font-weight:var(--fw-semibold);white-space:nowrap;transition:background-color var(--motion-fast) var(--ease-out), color var(--motion-fast) var(--ease-out);background-color:#0000;border:0;font-family:inherit}._preset_1jvqt_19:hover{color:var(--color-text-primary)}._presetActive_1jvqt_48,._presetActive_1jvqt_48:hover{background-color:var(--color-surface);color:var(--color-text-primary);box-shadow:var(--shadow-xs)}._dates_1jvqt_55{align-items:center;gap:var(--space-2);display:inline-flex}._datePicker_1jvqt_61{width:168px}._dateSeparator_1jvqt_65{color:var(--color-text-muted)}._resolvedRange_1jvqt_69{font-size:var(--font-xs);color:var(--color-text-muted);margin:0}._filtersRow_1jvqt_75{gap:var(--space-2);grid-template-columns:minmax(200px,1.6fr) repeat(3,minmax(150px,1fr)) auto;align-items:center;display:grid}._search_1jvqt_82,._filter_1jvqt_75{min-width:0}._exportRow_1jvqt_87{align-items:center;gap:var(--space-2);padding-top:var(--space-1);border-top:1px solid var(--color-border);margin-top:var(--space-1);flex-wrap:wrap;display:flex}._exportError_1jvqt_97{font-size:var(--font-xs);color:var(--color-danger)}@media (width<=1080px){._filtersRow_1jvqt_75{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){._filtersRow_1jvqt_75{grid-template-columns:minmax(0,1fr)}._dates_1jvqt_55{width:100%}._datePicker_1jvqt_61{flex:1;width:auto}}._root_1bccq_1{gap:var(--space-4);flex-direction:column;min-height:0;display:flex}._pagination_1bccq_8{justify-content:center;align-items:center;gap:var(--space-3);display:flex}._pageInfo_1bccq_15{font-size:var(--font-sm);font-weight:var(--fw-semibold);color:var(--color-text-secondary);font-variant-numeric:tabular-nums}._results_1bccq_22{gap:var(--space-4);transition:opacity var(--motion-base) var(--ease-out);flex-direction:column;display:flex}._resultsRefreshing_1bccq_29{opacity:.55}._root_1xses_1{gap:var(--space-4);flex-direction:column;min-height:0;display:flex}._header_1xses_8{gap:var(--space-1);flex-direction:column;display:flex}._title_1xses_14{font-size:var(--font-2xl);font-weight:var(--fw-bold);color:var(--color-text-primary);line-height:var(--lh-tight);margin:0}._subtitle_1xses_22{font-size:var(--font-sm);color:var(--color-text-secondary);margin:0}._tabs_1xses_28{align-items:center;gap:var(--space-5);border-bottom:1px solid var(--color-border);display:flex;overflow-x:auto}._tab_1xses_28{padding:var(--space-3) 0;font-size:var(--font-sm);font-weight:var(--fw-semibold);color:var(--color-text-secondary);white-space:nowrap;text-decoration:none;position:relative}._tab_1xses_28:hover,._tabActive_1xses_50,._tabActive_1xses_50:hover{color:var(--color-text-primary)}._tabActive_1xses_50:after{content:"";inset-inline:0;border-radius:var(--radius-pill);background-color:var(--color-text-primary);height:2px;position:absolute;bottom:-1px}._content_1xses_65{flex-direction:column;min-height:0;display:flex}._body_1ea41_1{gap:var(--space-4);flex-direction:column;display:flex}._description_1ea41_7{font-size:var(--font-sm);color:var(--color-text-secondary);line-height:var(--lh-snug)}._controls_1ea41_13{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._summary_1ea41_19{gap:var(--space-2);padding:var(--space-3) var(--space-4);background-color:var(--color-surface-muted);border-radius:var(--radius-md);flex-direction:column;display:flex}._summaryRow_1ea41_28{justify-content:space-between;align-items:baseline;gap:var(--space-3);font-size:var(--font-sm);display:flex}._summaryLabel_1ea41_36{color:var(--color-text-secondary)}._summaryValue_1ea41_40{color:var(--color-text-primary);font-weight:var(--fw-medium);text-align:right}._notice_1ea41_46{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);font-size:var(--font-sm);line-height:var(--lh-snug);background-color:var(--color-surface-muted);color:var(--color-text-secondary);border:1px solid var(--color-border)}._error_1ea41_56{background-color:var(--color-danger-soft);color:#a02626;border-color:#f3c4c4}._disclaimer_1ea41_62{font-size:var(--font-xs);color:var(--color-text-muted);line-height:var(--lh-snug)}._footer_1ea41_68{justify-content:flex-end;align-items:center;gap:var(--space-2);display:flex}._loading_1ea41_75{gap:var(--space-3);flex-direction:column;display:flex}@media (width<=640px){._controls_1ea41_13{grid-template-columns:minmax(0,1fr)}._footer_1ea41_68{flex-direction:column-reverse;align-items:stretch}}._row_1adro_1{justify-content:space-between;align-items:baseline;gap:var(--space-3);font-size:var(--font-sm);display:flex}._label_1adro_9{color:var(--color-text-secondary)}._value_1adro_13{color:var(--color-text-primary);font-weight:var(--fw-medium);text-align:right}._range_15vgv_1{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width<=640px){._range_15vgv_1{grid-template-columns:minmax(0,1fr)}}._root_17d47_1{gap:var(--space-5);padding:var(--space-6);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-direction:column;display:flex}._topRow_17d47_11{justify-content:space-between;align-items:flex-start;gap:var(--space-4);flex-wrap:wrap;display:flex}._identity_17d47_19{gap:var(--space-4);align-items:center;min-width:0;display:flex}._identityCopy_17d47_26{flex-direction:column;gap:4px;min-width:0;display:flex}._name_17d47_33{font-size:var(--font-2xl);font-weight:var(--fw-bold);letter-spacing:-.01em;color:var(--color-text-primary)}._subtitle_17d47_40{font-size:var(--font-sm);color:var(--color-text-secondary)}._actions_17d47_45{gap:var(--space-2);flex-shrink:0;display:inline-flex}._meta_17d47_51{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}._metaItem_17d47_58{flex-direction:column;gap:4px;min-width:0;display:flex}._metaLabel_17d47_65{font-size:var(--font-xs);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em;font-weight:var(--fw-semibold)}._metaValue_17d47_73{font-size:var(--font-sm);color:var(--color-text-primary);flex-direction:column;gap:2px;margin:0;display:flex}._ownerLink_17d47_82{color:var(--color-text-primary);font-weight:var(--fw-semibold);transition:text-decoration-color var(--motion-fast) var(--ease-out);-webkit-text-decoration:underline #0000;text-decoration:underline #0000}._ownerLink_17d47_82:hover{text-decoration-color:currentColor}._ownerPhone_17d47_94{font-size:var(--font-xs);color:var(--color-text-secondary)}@media (width<=720px){._root_17d47_1{padding:var(--space-5)}._meta_17d47_51{grid-template-columns:1fr}._actions_17d47_45{width:100%}._name_17d47_33{font-size:var(--font-xl)}}._root_19a9t_1{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background-color:var(--color-surface);flex-direction:column;display:flex}._header_19a9t_11{justify-content:space-between;gap:var(--space-3);flex-wrap:wrap;align-items:flex-start;display:flex}._titleGroup_19a9t_19{flex-direction:column;gap:2px;display:flex}._reason_19a9t_25{font-size:var(--font-md);font-weight:var(--fw-semibold);color:var(--color-text-primary)}._meta_19a9t_31{font-size:var(--font-sm);color:var(--color-text-secondary)}._grid_19a9t_36{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._section_19a9t_42{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._label_19a9t_49{font-size:var(--font-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted)}._value_19a9t_56{font-size:var(--font-sm);color:var(--color-text-primary);white-space:pre-wrap}@media (width<=768px){._grid_19a9t_36{grid-template-columns:1fr}}._root_1qpcb_1{gap:var(--space-2);scrollbar-gutter:stable;min-height:240px;max-height:calc(100vh - 420px);padding-right:var(--space-1);flex-direction:column;display:flex;overflow-y:auto}@media (width<=768px){._root_1qpcb_1{max-height:none;padding-right:0;overflow-y:visible}}._root_q164u_1{gap:var(--space-6);flex-direction:column;display:flex}._toolbar_q164u_7{justify-content:flex-end;display:flex}._muted_q164u_12{color:var(--color-text-muted);font-size:var(--font-sm);padding:var(--space-6) 0;text-align:center}._section_q164u_19{gap:var(--space-3);flex-direction:column;display:flex}._sectionTitle_q164u_25{font-size:var(--font-sm);font-weight:var(--fw-semibold);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em}._columns_q164u_33{gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(320px,1fr));align-items:start;display:grid}._card_q164u_40{padding:var(--space-4);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);transition:border-color var(--motion-fast) var(--ease-out);display:block}._card_q164u_40:hover{border-color:var(--color-accent)}._cardGrid_q164u_53{gap:var(--space-4) var(--space-8);flex-wrap:wrap;display:flex}._cardCell_q164u_59{justify-content:space-between;align-items:flex-start;gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._cardLabel_q164u_68{font-size:var(--font-xs);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em}._cardValue_q164u_75{font-size:var(--font-sm);color:var(--color-text-primary);font-weight:var(--fw-medium)}._list_q164u_81{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._listItem_q164u_90{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);transition:border-color var(--motion-fast) var(--ease-out);display:flex}._listItem_q164u_90:hover{border-color:var(--color-accent)}._listDate_q164u_105{font-size:var(--font-sm);color:var(--color-text-muted);min-width:90px}._listVet_q164u_111{font-size:var(--font-sm);color:var(--color-text-primary);flex:1;min-width:0}._root_ophq1_1{gap:var(--space-5);flex-direction:column;display:flex}._breadcrumb_ophq1_7{align-items:center;gap:var(--space-2);font-size:var(--font-sm);flex-wrap:wrap;display:flex}._crumb_ophq1_15{color:var(--color-text-secondary);transition:color var(--motion-fast) var(--ease-out)}._crumb_ophq1_15:hover{color:var(--color-text-primary)}._crumbSep_ophq1_24{color:var(--color-text-muted)}._crumbCurrent_ophq1_28{color:var(--color-text-primary);font-weight:var(--fw-semibold)}._tabsRow_ophq1_33{display:flex}._tabPanel_ophq1_37{min-height:200px}._muted_ophq1_41{text-align:center;color:var(--color-text-muted);font-size:var(--font-sm);padding:var(--space-6) 0}._error_ophq1_48{text-align:center;color:var(--color-danger);font-size:var(--font-sm);padding:var(--space-6) 0}._root_1ht9r_1{gap:var(--space-3);padding:var(--space-3);border:1px dashed var(--color-border-strong);border-radius:var(--radius-md);background-color:var(--color-surface);flex-direction:column;display:flex}._header_1ht9r_11{flex-direction:column;gap:2px;display:flex}._title_1ht9r_17{font-size:var(--font-sm);font-weight:var(--fw-semibold);color:var(--color-text-primary)}._grid_1ht9r_23{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._actions_1ht9r_29{gap:var(--space-2);justify-content:flex-end;display:flex}@media (width<=640px){._grid_1ht9r_23{grid-template-columns:1fr}._actions_1ht9r_29{flex-direction:column-reverse;align-items:stretch}}._form_zknwy_1{gap:var(--space-5);flex-direction:column;display:flex}._section_zknwy_7{gap:var(--space-4);padding:var(--space-4);border-radius:var(--radius-md);background-color:var(--color-surface-muted);flex-direction:column;display:flex}._stacked_zknwy_16{background-color:#0000;padding:0}._sectionHeader_zknwy_21{flex-direction:column;gap:4px;display:flex}._sectionTitle_zknwy_27{font-size:var(--font-md);font-weight:var(--fw-semibold);color:var(--color-text-primary)}._sectionHint_zknwy_33{font-size:var(--font-xs);color:var(--color-text-secondary)}._grid_zknwy_38{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._actions_zknwy_44{gap:var(--space-2);flex-wrap:wrap;justify-content:flex-end;display:flex}@media (width<=640px){._grid_zknwy_38{grid-template-columns:1fr}._actions_zknwy_44{flex-direction:column-reverse;align-items:stretch}}._form_1i9kk_1{gap:var(--space-5);flex-direction:column;display:flex}._section_1i9kk_7{gap:var(--space-4);padding:var(--space-4);border-radius:var(--radius-md);background-color:var(--color-surface-muted);flex-direction:column;display:flex}._sectionHeader_1i9kk_16{flex-direction:column;gap:4px;display:flex}._sectionTitle_1i9kk_22{font-size:var(--font-md);font-weight:var(--fw-semibold);color:var(--color-text-primary)}._sectionHint_1i9kk_28{font-size:var(--font-xs);color:var(--color-text-secondary)}._grid_1i9kk_33{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._footer_1i9kk_39{gap:var(--space-2);flex-wrap:wrap;justify-content:flex-end;width:100%;display:flex}@media (width<=640px){._grid_1i9kk_33{grid-template-columns:1fr}._footer_1i9kk_39{flex-direction:column-reverse;align-items:stretch}}._root_1sbgp_1{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);color:var(--color-text-primary);transition:background-color var(--motion-fast) var(--ease-out), transform var(--motion-fast) var(--ease-out);grid-template-columns:40px minmax(0,1.3fr) minmax(0,1fr) 110px minmax(0,1fr) 18px;display:grid}._root_1sbgp_1:hover{background-color:var(--color-surface-muted)}._avatar_1sbgp_18{background-color:var(--color-accent-soft);width:40px;height:40px;color:var(--color-accent-contrast);font-weight:var(--fw-semibold);font-size:var(--font-sm);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._nameCell_1sbgp_32{flex-direction:column;gap:2px;min-width:0;display:flex}._nameLine_1sbgp_39{align-items:center;gap:var(--space-2);min-width:0;display:flex}._name_1sbgp_32{font-weight:var(--fw-semibold);font-size:var(--font-sm);color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._incompleteBadge_1sbgp_55{flex:none}._phoneMobile_1sbgp_59{font-size:var(--font-xs);color:var(--color-text-secondary);display:none}._phone_1sbgp_59{font-size:var(--font-sm);color:var(--color-text-secondary);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._pets_1sbgp_74{font-size:var(--font-sm);color:var(--color-text-secondary);white-space:nowrap}._lastVisit_1sbgp_80{font-size:var(--font-sm);color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap;text-align:right;overflow:hidden}._chevron_1sbgp_89{color:var(--color-text-muted);justify-self:end;display:inline-flex}@media (width<=860px){._root_1sbgp_1{row-gap:var(--space-1);padding:var(--space-3);background-color:var(--color-surface);border:1px solid var(--color-border);grid-template-columns:44px 1fr auto;grid-template-areas:"avatar name chevron""avatar meta chevron""avatar last chevron"}._avatar_1sbgp_18{grid-area:avatar;width:44px;height:44px}._nameCell_1sbgp_32{grid-area:name}._phoneMobile_1sbgp_59{display:block}._phone_1sbgp_59{display:none}._pets_1sbgp_74{font-size:var(--font-xs);grid-area:meta}._lastVisit_1sbgp_80{font-size:var(--font-xs);text-align:left;grid-area:last}._chevron_1sbgp_89{grid-area:chevron}}._root_c6gcs_1{gap:var(--space-3);grid-template-columns:minmax(0,1fr) auto auto;align-items:start;display:grid}._search_c6gcs_8{min-width:0}._sort_c6gcs_12{min-width:200px}._searchIcon_c6gcs_16{color:var(--color-text-muted);display:inline-flex}._trailing_c6gcs_21{justify-self:end;display:inline-flex}@media (width<=720px){._root_c6gcs_1{grid-template-columns:1fr}._sort_c6gcs_12{min-width:0}._trailing_c6gcs_21{justify-self:stretch}}._root_1pm8b_1{gap:var(--space-5);flex-direction:column;display:flex}._header_1pm8b_7{justify-content:space-between;align-items:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}._headerCopy_1pm8b_15{gap:var(--space-1);flex-direction:column;display:flex}._title_1pm8b_21{font-size:var(--font-2xl);font-weight:var(--fw-bold);letter-spacing:-.01em;color:var(--color-text-primary)}._subtitle_1pm8b_28{font-size:var(--font-sm);color:var(--color-text-secondary);max-width:600px}._panel_1pm8b_34{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-4);scrollbar-gutter:stable;flex-direction:column;height:calc(100vh - 340px);min-height:280px;max-height:calc(100vh - 340px);display:flex;overflow-y:auto}._panelCenter_1pm8b_48{justify-content:center;align-items:stretch}._list_1pm8b_53{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}._listItem_1pm8b_62{display:block}._error_1pm8b_66{text-align:center;color:var(--color-danger);font-size:var(--font-sm);padding:var(--space-6) 0}@media (width<=860px){._panel_1pm8b_34{background-color:#0000;border:0;height:auto;min-height:0;max-height:none;padding:0;overflow-y:visible}._list_1pm8b_53{gap:var(--space-2)}}@media (width<=640px){._header_1pm8b_7{flex-direction:column;align-items:flex-start}._title_1pm8b_21{font-size:var(--font-xl)}}._rows_1pxjo_1{gap:var(--space-2);flex-direction:column;display:flex}._row_1pxjo_1{gap:var(--space-2);grid-template-columns:minmax(0,1fr) 110px auto;align-items:center;display:grid}._methods_1pxjo_14{background-color:var(--color-surface-muted);border-radius:var(--radius-sm);gap:2px;padding:2px;display:flex}._method_1pxjo_14{border-radius:var(--radius-xs);color:var(--color-text-secondary);font-size:11px;font-weight:var(--fw-medium);cursor:pointer;white-space:nowrap;background:0 0;border:none;flex:1;padding:5px 4px}._methodActive_1pxjo_35{background-color:var(--color-surface);color:var(--color-text-primary);box-shadow:var(--shadow-xs)}._amount_1pxjo_41{height:var(--control-height-sm);padding:0 var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-sm);background-color:var(--color-surface);color:var(--color-text-primary);font-family:inherit;font-size:var(--font-sm);font-variant-numeric:tabular-nums;text-align:right}._amount_1pxjo_41:focus-visible{border-color:var(--color-accent-strong);box-shadow:0 0 0 3px var(--color-focus-ring);outline:none}._remove_1pxjo_60{border-radius:var(--radius-xs);width:28px;height:28px;color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}._remove_1pxjo_60:hover{background-color:var(--color-danger-soft);color:var(--color-danger)}._addRow_1pxjo_78{align-items:center;gap:var(--space-1);margin-top:var(--space-2);padding:var(--space-1) var(--space-2);border:1px dashed var(--color-border-strong);border-radius:var(--radius-sm);color:var(--color-text-secondary);font-size:var(--font-xs);cursor:pointer;background:0 0;display:inline-flex}._addRow_1pxjo_78:hover{border-color:var(--color-accent-strong);color:var(--color-text-primary)}._footer_1pxjo_97{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;display:flex}._remainder_1pxjo_105{font-size:var(--font-xs);font-variant-numeric:tabular-nums;color:var(--color-text-secondary)}._remainderInvalid_1pxjo_111{color:var(--color-danger);font-weight:var(--fw-semibold)}._fiscalize_1pxjo_115{align-items:center;gap:var(--space-2);font-size:var(--font-sm);color:var(--color-text-primary);display:flex}._due_1pxjo_116{padding:var(--space-3);border-radius:var(--radius-md);background:var(--color-surface-muted);justify-content:space-between;align-items:center;display:flex}._due_1pxjo_116 span{color:var(--color-text-secondary)}._due_1pxjo_116 strong{font-size:var(--font-xl)}._root_1uogr_1{align-items:center;gap:var(--space-1);color:var(--color-warning);display:inline-flex}._chip_1uogr_8{border-radius:var(--radius-pill);background-color:var(--color-surface-muted);border:1px solid var(--color-border);font-size:var(--font-xs);padding:2px 8px}._banner_1uogr_16{width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background-color:var(--color-surface-muted);border:1px solid var(--color-border-strong);font-size:var(--font-sm);display:flex}._overdue_1uogr_26{color:var(--color-danger);background-color:var(--color-danger-soft);border-color:var(--color-danger)}._label_1uogr_32{font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums;white-space:nowrap}._meta_1uogr_38{color:var(--color-text-muted);font-size:var(--font-xs);font-variant-numeric:tabular-nums;white-space:nowrap}._overdue_1uogr_26 ._meta_1uogr_38{color:inherit;opacity:.75}._root_1a76c_1{gap:var(--space-4);flex-direction:column;display:flex}._header_1a76c_7{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._search_1a76c_14{max-width:360px}._list_1a76c_18{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._row_1a76c_27{align-items:center;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-surface);display:flex}._main_1a76c_37{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._name_1a76c_45{font-size:var(--font-sm);font-weight:var(--fw-semibold);color:var(--color-text-primary)}._meta_1a76c_51{font-size:var(--font-xs);color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._actions_1a76c_59{gap:var(--space-1);display:flex}._loading_1a76c_64{font-size:var(--font-sm);color:var(--color-text-muted)}@media (width<=720px){._row_1a76c_27{flex-wrap:wrap}}._row_55ip9_1{border-bottom:1px solid var(--color-border)}._row_55ip9_1:last-child{border-bottom:none}._rowAlert_55ip9_9{background-color:color-mix(in oklab, var(--color-warning) 8%, transparent)}._nameCell_55ip9_13,._numeric_55ip9_14,._batchCell_55ip9_15,._statusCell_55ip9_16,._actionsCell_55ip9_17{padding:var(--space-3);font-size:var(--font-sm);color:var(--color-text-primary);vertical-align:middle}._numeric_55ip9_14{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}._nameWrap_55ip9_30{flex-direction:column;gap:2px;display:flex}._nameButton_55ip9_36{font:inherit;font-weight:var(--fw-semibold);color:var(--color-text-primary);text-align:left;cursor:pointer;background:0 0;border:none;padding:0}._nameButton_55ip9_36:hover{text-decoration:underline}._code_55ip9_51{font-size:var(--font-xs);color:var(--color-text-muted)}._quantity_55ip9_56{font-weight:var(--fw-semibold)}._unit_55ip9_60{margin-left:var(--space-1);font-size:var(--font-xs);color:var(--color-text-muted)}._batchCell_55ip9_15{text-align:right;font-variant-numeric:tabular-nums}._expiry_55ip9_71{font-size:var(--font-xs);color:var(--color-text-muted);display:block}._statusWrap_55ip9_77{gap:var(--space-1);flex-wrap:wrap;display:flex}._actionsCell_55ip9_17{text-align:right;white-space:nowrap}._root_13xvi_1{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._block_13xvi_7{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}._blockTitle_13xvi_14{font-size:var(--font-sm);font-weight:var(--fw-semibold);color:var(--color-text-primary)}._batchList_13xvi_20,._movementList_13xvi_21{gap:var(--space-1);flex-direction:column;max-height:320px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}._batchRow_13xvi_32,._movementRow_13xvi_33{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-sm);background-color:var(--color-surface);display:flex}._batchMain_13xvi_43,._movementMain_13xvi_44{flex-direction:column;flex:1;min-width:0;display:flex}._batchNumber_13xvi_51,._movementReason_13xvi_52{font-size:var(--font-sm);font-weight:var(--fw-medium);color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._batchMeta_13xvi_61,._movementMeta_13xvi_62{font-size:var(--font-xs);color:var(--color-text-muted)}._batchQuantity_13xvi_67,._batchCost_13xvi_68,._movementDelta_13xvi_69{font-size:var(--font-sm);font-variant-numeric:tabular-nums;white-space:nowrap}._batchQuantity_13xvi_67{font-weight:var(--fw-semibold)}._batchCost_13xvi_68{color:var(--color-text-secondary)}._movementDelta_13xvi_69{font-weight:var(--fw-semibold)}._positive_13xvi_87{color:var(--color-success)}._negative_13xvi_91{color:var(--color-danger)}@media (width<=720px){._root_13xvi_1{grid-template-columns:1fr}}._form_hvdf3_1{gap:var(--space-3);flex-direction:column;display:flex}._footer_hvdf3_7{justify-content:flex-end;gap:var(--space-2);display:flex}._error_hvdf3_13{padding:var(--space-2) var(--space-3);font-size:var(--font-sm);color:var(--color-danger);background-color:var(--color-danger-soft);border-radius:var(--radius-sm)}._root_meofd_1{border-radius:var(--radius-xs);flex-direction:column;display:flex}._row_meofd_7{align-items:center;gap:var(--space-2);width:100%;padding:5px var(--space-2);border-radius:var(--radius-xs);text-align:left;cursor:pointer;background-color:#0000;border:none;grid-template-columns:22px minmax(0,1.4fr) minmax(0,1fr) 110px 120px 130px;font-family:inherit;display:grid}._row_meofd_7:hover{background-color:var(--color-surface-muted)}._row_meofd_7:focus-visible{box-shadow:0 0 0 2px var(--color-focus-ring);outline:none}._chevron_meofd_31{color:var(--color-text-muted);transition:transform .12s}._chevronExpanded_meofd_36{transform:rotate(90deg)}._opened_meofd_40{font-size:var(--font-xs);color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;flex-direction:column;display:flex;overflow:hidden}._sub_meofd_50{color:var(--color-text-muted);font-size:10px}._status_meofd_55{border-radius:var(--radius-pill);font-size:9px;font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:.04em;padding:0 5px;display:inline-block}._statusOpen_meofd_65{background-color:var(--color-accent-soft);color:var(--color-accent-contrast)}._cashier_meofd_70{font-size:var(--font-xs);color:var(--color-text-secondary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._cell_meofd_78{font-size:var(--font-xs);font-variant-numeric:tabular-nums;text-align:right;color:var(--color-text-secondary)}._expected_meofd_85{font-size:var(--font-xs);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;text-align:right;color:var(--color-text-primary)}._discrepancy_meofd_94{color:var(--color-danger);font-weight:var(--fw-bold)}._details_meofd_99{gap:var(--space-2);margin:2px var(--space-2) var(--space-2) 30px;padding:var(--space-2);background-color:var(--color-surface-muted);border-radius:var(--radius-sm);flex-direction:column;display:flex}._breakdown_meofd_109{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}._breakdownRow_meofd_118{justify-content:space-between;align-items:baseline;gap:var(--space-2);font-size:var(--font-xs);font-variant-numeric:tabular-nums;color:var(--color-text-secondary);padding:3px 0;display:flex}._equationTotal_meofd_128{padding-top:var(--space-2);border-top:1px solid var(--color-border-strong);color:var(--color-text-primary);margin-top:4px}._chips_meofd_135{flex-wrap:wrap;gap:3px;display:flex}._chip_meofd_135{border:1px solid var(--color-border);border-radius:var(--radius-xs);font-variant-numeric:tabular-nums;color:var(--color-text-secondary);padding:1px 6px;font-size:10px}._note_meofd_150{color:var(--color-text-secondary);font-size:11px}._noteLabel_meofd_155{margin-right:var(--space-1);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted);font-size:10px}@media (width<=900px){._row_meofd_7{grid-template-columns:22px minmax(0,1fr) 110px 120px}._cashier_meofd_70,._row_meofd_7>:nth-child(4){display:none}}._root_1iv0g_1{gap:var(--space-2);flex-direction:column;min-height:0;display:flex}._header_1iv0g_8{gap:var(--space-3);margin-bottom:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}._header_1iv0g_8>div{min-height:76px;padding:var(--space-3);background:var(--color-surface-muted);border-radius:var(--radius-md);flex-direction:column;justify-content:center;gap:4px;display:flex}._header_1iv0g_8>div[data-alert=true]{color:var(--color-danger);background:var(--color-danger-soft)}._headerLabel_1iv0g_31{font-size:10px;font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted)}._headerValue_1iv0g_39{font-size:var(--font-md);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;color:var(--color-text-primary)}@media (width<=760px){._header_1iv0g_8{grid-template-columns:1fr 1fr}._head_1iv0g_8{display:none}}._head_1iv0g_8{align-items:center;gap:var(--space-2);padding:0 var(--space-2) var(--space-1);border-bottom:1px solid var(--color-border);font-size:10px;font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted);grid-template-columns:22px minmax(0,1.4fr) minmax(0,1fr) 110px 120px 130px;display:grid}._headSpacer_1iv0g_65{display:block}._right_1iv0g_69{text-align:right}._rows_1iv0g_73{flex-direction:column;gap:1px;min-height:0;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}._state_1iv0g_84{padding:var(--space-5);text-align:center;font-size:var(--font-xs);color:var(--color-text-muted)}._error_1iv0g_91{padding:var(--space-3);text-align:center;font-size:var(--font-xs);color:var(--color-danger);background-color:var(--color-danger-soft);border-radius:var(--radius-sm)}._footer_1iv0g_100{justify-content:space-between;align-items:center;gap:var(--space-2);padding-top:var(--space-1);border-top:1px solid var(--color-border);display:flex}._count_1iv0g_109{color:var(--color-text-muted);font-size:11px}._pager_1iv0g_114{align-items:center;gap:2px;display:flex}._pagerButton_1iv0g_120{border:1px solid var(--color-border);border-radius:var(--radius-xs);background-color:var(--color-surface);width:24px;height:24px;color:var(--color-text-secondary);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}._pagerButton_1iv0g_120:hover:not(:disabled){border-color:var(--color-border-strong);color:var(--color-text-primary)}._pagerButton_1iv0g_120:disabled{opacity:.4;cursor:not-allowed}._pagerLabel_1iv0g_143{text-align:center;font-variant-numeric:tabular-nums;min-width:34px;color:var(--color-text-secondary);font-size:11px}@media (width<=900px){._head_1iv0g_8{grid-template-columns:22px minmax(0,1fr) 110px 120px}._head_1iv0g_8>:nth-child(3),._head_1iv0g_8>:nth-child(4){display:none}}._root_p39jz_1{gap:var(--space-5);flex-direction:column;display:flex}._summary_p39jz_1{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}._summary_p39jz_1>div{min-height:88px;padding:var(--space-4);background:var(--color-surface-muted);border-radius:var(--radius-lg);flex-direction:column;justify-content:center;display:flex}._summary_p39jz_1 span{color:var(--color-text-secondary);font-size:var(--font-xs)}._summary_p39jz_1 strong{font-size:var(--font-lg);margin-top:5px}._summary_p39jz_1 ._in_p39jz_1 strong,._inText_p39jz_1{color:#3f7a20}._summary_p39jz_1 ._out_p39jz_1 strong,._outText_p39jz_1{color:var(--color-danger)}._summary_p39jz_1 ._closing_p39jz_1{background:#f3fbd8;border:1px solid #dceca8}._equation_p39jz_1{justify-content:center;align-items:center;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);font-size:var(--font-md);display:flex}._equation_p39jz_1 b{color:var(--color-text-muted)}._breakdowns_p39jz_1{gap:var(--space-4);grid-template-columns:1fr 1fr;display:grid}._flow_p39jz_1{padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg)}._flow_p39jz_1 h3{margin:0 0 var(--space-4);font-size:var(--font-md)}._flowRow_p39jz_1{margin-top:var(--space-3);flex-direction:column;gap:7px;display:flex}._flowRow_p39jz_1>div{justify-content:space-between;gap:var(--space-3);font-size:var(--font-sm);display:flex}._track_p39jz_1{background:var(--color-surface-muted);border-radius:999px;height:7px;overflow:hidden}._track_p39jz_1 i{border-radius:inherit;height:100%;display:block}._inBar_p39jz_1{background:#8abf4a}._outBar_p39jz_1{background:#e88989}._state_p39jz_1{min-height:180px;color:var(--color-text-secondary);place-items:center;display:grid}@media (width<=800px){._summary_p39jz_1{grid-template-columns:1fr 1fr}._breakdowns_p39jz_1{grid-template-columns:1fr}._equation_p39jz_1{justify-content:flex-start;overflow-x:auto}}@media (width<=500px){._summary_p39jz_1{grid-template-columns:1fr}}._root_zsq8y_1{gap:var(--space-4);flex-direction:column;display:flex}._toolbar_zsq8y_1{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}._metrics_zsq8y_1{gap:var(--space-3);flex:1;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._metrics_zsq8y_1>div{min-height:84px;padding:var(--space-3);background:var(--color-surface-muted);border-radius:var(--radius-md);flex-direction:column;justify-content:center;display:flex}._metrics_zsq8y_1 span,._metrics_zsq8y_1 small{color:var(--color-text-secondary);font-size:var(--font-xs)}._metrics_zsq8y_1 strong{font-size:var(--font-lg);margin-top:4px}._filters_zsq8y_1{display:flex}._filters_zsq8y_1 select,._modalForm_zsq8y_1 input,._modalForm_zsq8y_1 select,._modalForm_zsq8y_1 textarea{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);min-height:40px;font:inherit;padding:8px 10px}._table_zsq8y_1{min-width:0}._head_zsq8y_1,._row_zsq8y_1{align-items:center;gap:var(--space-3);grid-template-columns:100px minmax(160px,1.3fr) minmax(120px,1fr) minmax(110px,.8fr) 105px 120px 46px;display:grid}._head_zsq8y_1{padding:9px var(--space-3);color:var(--color-text-muted);font-size:var(--font-xs)}._row_zsq8y_1{min-height:58px;padding:var(--space-2) var(--space-3);border-top:1px solid var(--color-border);font-size:var(--font-sm)}._row_zsq8y_1>strong{text-align:right}._row_zsq8y_1 span:nth-child(2){flex-direction:column;min-width:0;display:flex}._row_zsq8y_1 small{color:var(--color-text-muted)}._row_zsq8y_1 em{background:var(--color-surface-muted);font-size:var(--font-xs);border-radius:999px;padding:4px 8px;font-style:normal}._row_zsq8y_1 em[data-status=completed]{color:#3f6212;background:#efffc9}._row_zsq8y_1 em[data-status=voided]{color:var(--color-text-muted);text-decoration:line-through}._rowActions_zsq8y_1 button{border-radius:var(--radius-sm);cursor:pointer;border:0;padding:5px 7px}._danger_zsq8y_1{color:var(--color-danger);background:0 0}._empty_zsq8y_1{justify-content:center;align-items:center;gap:var(--space-3);min-height:180px;color:var(--color-text-secondary);flex-direction:column;display:flex}._modalForm_zsq8y_1{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}._modalForm_zsq8y_1 label{font-size:var(--font-sm);flex-direction:column;gap:6px;display:flex}._amountField_zsq8y_1,._full_zsq8y_1{grid-column:1/-1}._amountField_zsq8y_1 input{height:56px;font-size:var(--font-xl);font-weight:700}._modalForm_zsq8y_1 textarea{resize:vertical;min-height:80px}._modalActions_zsq8y_1{gap:var(--space-2);display:flex}@media (width<=900px){._head_zsq8y_1{display:none}._row_zsq8y_1{grid-template-columns:1fr auto}._row_zsq8y_1>:nth-child(n+3):not(:last-child){display:none}._metrics_zsq8y_1{grid-template-columns:1fr}._toolbar_zsq8y_1{flex-direction:column}._modalForm_zsq8y_1{grid-template-columns:1fr}._amountField_zsq8y_1,._full_zsq8y_1{grid-column:auto}}._root_v98nx_1{gap:var(--space-5);flex-direction:column;display:flex}._hero_v98nx_6{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-5);background:linear-gradient(135deg, #bef24821, transparent 62%), var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);display:flex}._hero_v98nx_6>div{flex-direction:column;display:flex}._hero_v98nx_6 span,._hero_v98nx_6 small{color:var(--color-text-secondary);font-size:var(--font-sm)}._hero_v98nx_6 strong{margin:4px 0;font-size:clamp(26px,3vw,38px)}._cards_v98nx_29{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(210px,1fr));display:grid}._cards_v98nx_29 article,._accountCard_v98nx_35{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);grid-template-columns:auto 1fr;display:grid}._accountCard_v98nx_35{color:inherit;font:inherit;text-align:left;cursor:pointer;transition:border-color .14s,transform .14s}._accountCard_v98nx_35:hover{border-color:var(--color-border-strong);transform:translateY(-1px)}._cards_v98nx_29 article>div,._accountCard_v98nx_35>div{flex-direction:column;display:flex}._cards_v98nx_29 small{color:var(--color-text-muted);font-size:var(--font-xs)}._cards_v98nx_29 article>strong,._accountCard_v98nx_35>strong{font-size:var(--font-xl);grid-column:1/-1}._statementBalance_v98nx_69{padding:var(--space-4);border-radius:var(--radius-lg);background:var(--color-surface-muted);justify-content:space-between;align-items:baseline;display:flex}._statementBalance_v98nx_69 span{color:var(--color-text-secondary)}._statementBalance_v98nx_69 strong{font-size:var(--font-xl)}._statement_v98nx_69{margin-top:var(--space-3);border-top:1px solid var(--color-border)}._statementRow_v98nx_80{justify-content:space-between;gap:var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid var(--color-border);display:flex}._statementRow_v98nx_80>div{flex-direction:column;gap:3px;display:flex}._statementRow_v98nx_80 small{color:var(--color-text-muted)}._statementRow_v98nx_80>strong{color:var(--color-success);white-space:nowrap}._statementRow_v98nx_80>strong[data-negative=true]{color:var(--color-danger)}._icon_v98nx_85{background:var(--color-surface-muted);border-radius:11px;place-items:center;width:36px;height:36px;font-weight:700;display:grid}._history_v98nx_94{border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden}._history_v98nx_94 header{padding:var(--space-4);background:var(--color-surface-muted)}._history_v98nx_94 h3,._history_v98nx_94 p{margin:0}._history_v98nx_94 p{color:var(--color-text-secondary);font-size:var(--font-xs);margin-top:2px}._transfer_v98nx_112{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-top:1px solid var(--color-border);grid-template-columns:auto minmax(0,1fr) auto 100px 35px;display:grid}._transfer_v98nx_112>div{flex-direction:column;display:flex}._transfer_v98nx_112 small{color:var(--color-text-muted)}._transfer_v98nx_112 em{background:var(--color-surface-muted);font-size:var(--font-xs);text-align:center;border-radius:999px;padding:4px 8px;font-style:normal}._transfer_v98nx_112 button{cursor:pointer;background:0 0;border:0}._transferIcon_v98nx_140{color:var(--color-text-muted)}._empty_v98nx_143{padding:var(--space-7);text-align:center;color:var(--color-text-secondary)}._form_v98nx_148{gap:var(--space-3);flex-direction:column;display:flex}._form_v98nx_148 label{font-size:var(--font-sm);flex-direction:column;gap:6px;display:flex}._form_v98nx_148 input,._form_v98nx_148 select,._form_v98nx_148 textarea{border:1px solid var(--color-border);border-radius:var(--radius-md);min-height:42px;font:inherit;padding:8px 10px}._form_v98nx_148 textarea{min-height:70px}._form_v98nx_148 label:nth-of-type(3) input{height:56px;font-size:var(--font-xl);font-weight:700}._arrow_v98nx_176{color:var(--color-text-muted);align-self:center}@media (width<=700px){._hero_v98nx_6{flex-direction:column;align-items:flex-start}._transfer_v98nx_112{grid-template-columns:auto 1fr auto}._transfer_v98nx_112 em,._transfer_v98nx_112 button{display:none}}._root_1k4y0_1{gap:var(--space-4);grid-template-columns:minmax(0,1.5fr) minmax(260px,.7fr);display:grid}._hero_1k4y0_1{align-items:center;gap:var(--space-4);padding:var(--space-5);background:linear-gradient(135deg,#bef24826,transparent 65%),var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);grid-column:1/-1;display:flex}._hero_1k4y0_1 span{color:var(--color-text-secondary)}._hero_1k4y0_1 strong{font-size:clamp(27px,3vw,38px)}._hero_1k4y0_1 strong[data-negative=true],._total_1k4y0_1 strong[data-negative=true]{color:var(--color-danger)}._hero_1k4y0_1 small{color:var(--color-text-secondary);margin-left:auto}._statement_1k4y0_1{padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg)}._line_1k4y0_1,._total_1k4y0_1{justify-content:space-between;align-items:center;gap:var(--space-4);padding:11px var(--space-2);display:flex}._line_1k4y0_1 strong,._total_1k4y0_1 strong{white-space:nowrap}._muted_1k4y0_1{color:var(--color-text-secondary);padding-left:var(--space-5)}._total_1k4y0_1{padding-top:var(--space-3);border-top:1px solid var(--color-border);text-transform:uppercase;margin-top:4px;font-weight:700}._total_1k4y0_1>div{flex-direction:column;display:flex}._total_1k4y0_1 small{color:var(--color-text-muted);font-size:var(--font-xs);text-transform:none;margin-top:2px;font-weight:400}._emphasis_1k4y0_1{margin-top:var(--space-3);padding:var(--space-4);background:var(--color-surface-muted);border-radius:var(--radius-md);font-size:var(--font-md);border:0}._explain_1k4y0_1{padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:#f8f8f3;flex-direction:column;align-self:start;gap:5px;display:flex}._explain_1k4y0_1 span{color:var(--color-text-secondary);font-size:var(--font-sm);line-height:1.5}._lower_1k4y0_1{gap:var(--space-4);grid-column:1/-1;grid-template-columns:1fr 1fr;display:grid}._lower_1k4y0_1>section{padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg)}._lower_1k4y0_1 h3{margin:0 0 var(--space-3);font-size:var(--font-md)}._category_1k4y0_1{justify-content:space-between;gap:var(--space-3);border-top:1px solid var(--color-border);font-size:var(--font-sm);padding:8px 0;display:flex}._payroll_1k4y0_1{flex-direction:column;justify-content:center;display:flex}._payroll_1k4y0_1 span,._payroll_1k4y0_1 small{color:var(--color-text-secondary);font-size:var(--font-sm)}._payroll_1k4y0_1 strong{font-size:var(--font-xl);margin:6px 0}._state_1k4y0_1{min-height:180px;color:var(--color-text-secondary);place-items:center;display:grid}@media (width<=850px){._root_1k4y0_1,._lower_1k4y0_1{grid-template-columns:1fr}._hero_1k4y0_1{flex-direction:column;align-items:flex-start}._hero_1k4y0_1 small{margin-left:0}}._root_2xwys_1{gap:var(--space-3);padding:var(--space-4);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);flex-direction:column;display:flex}._header_2xwys_11{align-items:center;gap:var(--space-2);display:flex}._headerIcon_2xwys_17{color:var(--color-text-muted)}._title_2xwys_21{font-size:var(--font-md);font-weight:var(--fw-semibold);color:var(--color-text-primary);flex:1}._status_2xwys_28{border-radius:var(--radius-pill);font-size:11px;font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:.04em;padding:3px 9px}._statusOpen_2xwys_37{background-color:var(--color-accent-soft);color:var(--color-accent-contrast)}._statusClosed_2xwys_42{background-color:var(--color-surface-muted);color:var(--color-text-muted)}._meta_2xwys_47{font-size:var(--font-xs);color:var(--color-text-muted)}._expected_2xwys_52{justify-content:space-between;align-items:baseline;gap:var(--space-2);padding:var(--space-3);background-color:var(--color-surface-muted);border-radius:var(--radius-sm);display:flex}._expectedLabel_2xwys_62{font-size:var(--font-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted)}._expectedValue_2xwys_69{font-size:var(--font-xl);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;color:var(--color-text-primary)}._breakdown_2xwys_76{flex-direction:column;gap:5px;margin:0;padding:0;list-style:none;display:flex}._breakdownRow_2xwys_85{justify-content:space-between;align-items:baseline;gap:var(--space-2);font-size:var(--font-xs);font-variant-numeric:tabular-nums;color:var(--color-text-secondary);display:flex}._chips_2xwys_95{flex-wrap:wrap;gap:3px;display:flex}._chip_2xwys_95{border:1px solid var(--color-border);border-radius:var(--radius-xs);font-variant-numeric:tabular-nums;color:var(--color-text-secondary);padding:1px 6px;font-size:10px}._actions_2xwys_110,._openRow_2xwys_111,._closeRow_2xwys_112{align-items:center;gap:var(--space-1);display:flex}._closeRow_2xwys_112{margin-top:var(--space-1)}._closeLabel_2xwys_122{color:var(--color-text-secondary);font-size:var(--font-xs);white-space:nowrap}._reasonSelect_2xwys_128{max-width:40%;height:38px;padding:0 var(--space-1);border:1px solid var(--color-border);border-radius:var(--radius-sm);background-color:var(--color-surface);color:var(--color-text-primary);font-family:inherit;font-size:var(--font-sm)}._reasonSelect_2xwys_128:focus-visible{border-color:var(--color-accent-strong);box-shadow:0 0 0 3px var(--color-focus-ring);outline:none}._amountInput_2xwys_146{min-width:0;height:38px;padding:0 var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-sm);background-color:var(--color-surface);color:var(--color-text-primary);font-family:inherit;font-size:var(--font-sm);font-variant-numeric:tabular-nums;text-align:right;flex:1}._amountInput_2xwys_146:focus-visible{border-color:var(--color-accent-strong);box-shadow:0 0 0 3px var(--color-focus-ring);outline:none}._amountInputInvalid_2xwys_167,._amountInputInvalid_2xwys_167:focus-visible{border-color:var(--color-danger);background-color:var(--color-danger-soft);color:var(--color-danger);box-shadow:none}._invalidHint_2xwys_175{color:var(--color-danger);font-size:10px}._action_2xwys_110,._primaryAction_2xwys_181{border:1px solid var(--color-border);border-radius:var(--radius-sm);background-color:var(--color-surface);width:38px;height:38px;color:var(--color-text-secondary);cursor:pointer;flex:none;justify-content:center;align-items:center;display:inline-flex}._action_2xwys_110:hover:not(:disabled){border-color:var(--color-border-strong);color:var(--color-text-primary)}._actionClose_2xwys_200:hover:not(:disabled){background-color:var(--color-danger-soft);border-color:var(--color-danger);color:var(--color-danger)}._primaryAction_2xwys_181{background-color:var(--color-accent);border-color:var(--color-accent-strong);color:var(--color-accent-contrast)}._action_2xwys_110:disabled,._primaryAction_2xwys_181:disabled{opacity:.5;cursor:not-allowed}._hint_2xwys_218{color:var(--color-text-muted);font-size:10px}._error_2xwys_223{padding:var(--space-2);text-align:center;font-size:var(--font-xs);color:var(--color-danger);background-color:var(--color-danger-soft);border-radius:var(--radius-sm)}._root_1dnf7_1{gap:var(--space-2);padding:var(--space-4);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);flex-direction:column;display:flex}._header_1dnf7_11{align-items:center;gap:var(--space-2);display:flex}._headerIcon_1dnf7_17{color:var(--color-text-muted)}._title_1dnf7_21{font-size:var(--font-md);font-weight:var(--fw-semibold);color:var(--color-text-primary)}._list_1dnf7_27{flex-direction:column;gap:1px;margin:0;padding:0;list-style:none;display:flex}._row_1dnf7_36{align-items:center;gap:var(--space-2);padding:7px var(--space-1);border-radius:var(--radius-xs);grid-template-columns:minmax(0,1fr) auto 48px;display:grid}._row_1dnf7_36:hover{background-color:var(--color-surface-muted)}._name_1dnf7_49{font-size:var(--font-sm);color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._clients_1dnf7_57{font-size:var(--font-xs);font-variant-numeric:tabular-nums;color:var(--color-text-muted);align-items:center;gap:3px;display:inline-flex}._percent_1dnf7_66{font-size:var(--font-sm);font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums;text-align:right;color:var(--color-success)}._empty_1dnf7_74{padding:var(--space-2);text-align:center;color:var(--color-text-muted);font-size:11px}._createRow_1dnf7_81{gap:var(--space-1);grid-template-columns:minmax(0,1fr) 58px 38px;align-items:center;display:grid}._input_1dnf7_88,._percentInput_1dnf7_89{height:38px;padding:0 var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-sm);background-color:var(--color-surface);color:var(--color-text-primary);font-family:inherit;font-size:var(--font-sm);min-width:0}._percentInput_1dnf7_89{text-align:right;font-variant-numeric:tabular-nums}._input_1dnf7_88:focus-visible,._percentInput_1dnf7_89:focus-visible{border-color:var(--color-accent-strong);box-shadow:0 0 0 3px var(--color-focus-ring);outline:none}._inputInvalid_1dnf7_113,._inputInvalid_1dnf7_113:focus-visible{border-color:var(--color-danger);background-color:var(--color-danger-soft);color:var(--color-danger);box-shadow:none}._invalidHint_1dnf7_121{color:var(--color-danger);font-size:10px}._add_1dnf7_126{border:1px solid var(--color-accent-strong);border-radius:var(--radius-sm);background-color:var(--color-accent);width:38px;height:38px;color:var(--color-accent-contrast);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}._add_1dnf7_126:disabled{opacity:.5;cursor:not-allowed}._root_h77g5_1{gap:var(--space-2);flex-direction:column;min-height:0;display:flex}._header_h77g5_8{gap:var(--space-3);margin-bottom:var(--space-3);grid-template-columns:1.35fr repeat(3,1fr);display:grid}._header_h77g5_8>div{min-height:80px;padding:var(--space-3);background:var(--color-surface-muted);border-radius:var(--radius-md);flex-direction:column;justify-content:center;gap:4px;display:flex}._header_h77g5_8>div>span,._header_h77g5_8 small{color:var(--color-text-secondary);font-size:var(--font-xs)}._header_h77g5_8 ._total_h77g5_28{background:#f4f6ff;border:1px solid #e0e3f5}._header_h77g5_8 strong{font-size:var(--font-md)}._headerLabel_h77g5_31{font-size:10px;font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted)}._headerValue_h77g5_39{font-size:var(--font-xl);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;color:var(--color-text-primary)}@media (width<=760px){._header_h77g5_8{grid-template-columns:1fr 1fr}}._head_h77g5_8,._row_h77g5_51{align-items:center;gap:var(--space-2);grid-template-columns:minmax(0,1fr) 100px 130px 130px 120px;display:grid}._head_h77g5_8{padding:0 var(--space-2) var(--space-1);border-bottom:1px solid var(--color-border);font-size:10px;font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted)}._right_h77g5_68{text-align:right}._rows_h77g5_72{flex-direction:column;gap:1px;min-height:0;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}._row_h77g5_51{padding:5px var(--space-2);border-radius:var(--radius-xs)}._row_h77g5_51:hover{background-color:var(--color-surface-muted)}._name_h77g5_92{font-size:var(--font-xs);color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._cell_h77g5_100{font-size:var(--font-xs);font-variant-numeric:tabular-nums;color:var(--color-text-secondary);flex-direction:column;align-items:flex-end;display:flex}._sub_h77g5_109{color:var(--color-text-muted);font-size:10px}._state_h77g5_114{padding:var(--space-5);text-align:center;font-size:var(--font-xs);color:var(--color-text-muted)}._error_h77g5_121{padding:var(--space-3);text-align:center;font-size:var(--font-xs);color:var(--color-danger);background-color:var(--color-danger-soft);border-radius:var(--radius-sm)}._payout_h77g5_130{font-size:var(--font-xs);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;text-align:right;color:var(--color-text-primary)}@media (width<=900px){._head_h77g5_8,._row_h77g5_51{grid-template-columns:minmax(0,1fr) 110px 110px}._head_h77g5_8>:nth-child(2),._row_h77g5_51>:nth-child(2){display:none}}._root_1strg_1{gap:var(--space-4);flex-direction:column;display:flex}._metrics_1strg_1{gap:var(--space-3);grid-template-columns:1.35fr 1fr 1fr;display:grid}._metrics_1strg_1>div{min-height:95px;padding:var(--space-4);background:var(--color-surface-muted);border-radius:var(--radius-lg);border:1px solid #0000;flex-direction:column;justify-content:center;display:flex}._metrics_1strg_1 ._primary_1strg_1{background:linear-gradient(135deg,#f43f5e14,transparent),var(--color-surface);border-color:#f3dadd}._metrics_1strg_1 span,._metrics_1strg_1 small{color:var(--color-text-secondary);font-size:var(--font-xs)}._metrics_1strg_1 strong{font-size:var(--font-xl);margin:5px 0}._aging_1strg_1{gap:var(--space-1);display:flex;overflow-x:auto}._aging_1strg_1 button{border:1px solid var(--color-border);background:var(--color-surface);font-size:var(--font-xs);white-space:nowrap;cursor:pointer;border-radius:999px;align-items:center;gap:7px;padding:7px 10px;display:flex}._aging_1strg_1 button span{background:var(--color-surface-muted);border-radius:999px;place-items:center;min-width:20px;height:20px;display:grid}._aging_1strg_1 ._active_1strg_1{border-color:var(--color-primary);background:#f7ffd9}._head_1strg_1,._row_1strg_1{align-items:center;gap:var(--space-3);grid-template-columns:minmax(180px,1.2fr) minmax(130px,1fr) 110px 90px 130px 20px;display:grid}._head_1strg_1{padding:9px var(--space-3);color:var(--color-text-muted);font-size:var(--font-xs)}._row_1strg_1{width:100%;min-height:60px;padding:var(--space-2) var(--space-3);border:0;border-top:1px solid var(--color-border);color:inherit;text-align:left;cursor:pointer;background:0 0}._row_1strg_1:hover{background:var(--color-surface-muted)}._row_1strg_1>strong{text-align:right}._name_1strg_1{align-items:center;gap:var(--space-2);display:flex}._avatar_1strg_1{background:#efffc1;border-radius:50%;flex:0 0 34px;place-items:center;width:34px;height:34px;font-weight:700;display:grid}._row_1strg_1 em{background:var(--color-surface-muted);font-size:var(--font-xs);border-radius:999px;padding:4px 7px;font-style:normal}._row_1strg_1 em[data-urgent=true]{color:var(--color-danger);background:var(--color-danger-soft)}._state_1strg_1,._empty_1strg_1{min-height:170px;color:var(--color-text-secondary);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:5px;display:flex}._empty_1strg_1 span{font-size:var(--font-sm)}@media (width<=760px){._metrics_1strg_1{grid-template-columns:1fr}._head_1strg_1{display:none}._row_1strg_1{grid-template-columns:1fr auto}._row_1strg_1>:nth-child(2),._row_1strg_1>:nth-child(4),._row_1strg_1>:last-child{display:none}}._drawerTotal_1strg_2{padding:var(--space-4);border-radius:var(--radius-lg);background:var(--color-surface-muted);justify-content:space-between;align-items:baseline;display:flex}._drawerTotal_1strg_2 span{color:var(--color-text-secondary)}._drawerTotal_1strg_2 strong{font-size:var(--font-xl)}._invoiceList_1strg_2{margin-top:var(--space-3);flex-direction:column;display:flex}._invoiceRow_1strg_2{align-items:center;gap:var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid var(--color-border);grid-template-columns:minmax(0,1fr) auto auto;display:grid}._invoiceRow_1strg_2>div:first-child{flex-direction:column;gap:3px;min-width:0;display:flex}._invoiceRow_1strg_2 span{color:var(--color-text-secondary);font-size:var(--font-sm)}._invoiceRow_1strg_2>div:last-child{gap:var(--space-2);display:flex}._openInvoice_1strg_2{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);cursor:pointer;padding:8px 10px}@media (width<=650px){._invoiceRow_1strg_2{grid-template-columns:1fr auto}._invoiceRow_1strg_2>div:last-child{grid-column:1/-1}}._root_1obdr_1{gap:var(--space-2);flex-direction:column;min-height:0;display:flex}._header_1obdr_8{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._segmented_1obdr_16{background-color:var(--color-surface-muted);border-radius:var(--radius-sm);gap:2px;padding:2px;display:flex}._segment_1obdr_16{border-radius:var(--radius-xs);color:var(--color-text-secondary);font-size:11px;font-weight:var(--fw-medium);cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:5px 10px}._segmentActive_1obdr_36{background-color:var(--color-surface);color:var(--color-text-primary);box-shadow:var(--shadow-xs)}._total_1obdr_42{align-items:baseline;gap:var(--space-2);font-size:var(--font-md);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;color:var(--color-text-primary);display:flex}._totalVat_1obdr_52{font-size:10px;font-weight:var(--fw-regular);color:var(--color-text-muted)}._rows_1obdr_58{flex-direction:column;gap:1px;min-height:0;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}._row_1obdr_58{align-items:center;gap:var(--space-2);padding:4px var(--space-2);border-radius:var(--radius-xs);grid-template-columns:minmax(90px,200px) minmax(0,1fr) 34px 110px;display:grid}._row_1obdr_58:hover{background-color:var(--color-surface-muted)}._label_1obdr_82{font-size:var(--font-xs);color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._bar_1obdr_90{border-radius:var(--radius-pill);background-color:var(--color-surface-muted);height:6px;display:block;overflow:hidden}._barFill_1obdr_98{border-radius:var(--radius-pill);background-color:var(--color-accent-strong);height:100%;display:block}._count_1obdr_105{font-variant-numeric:tabular-nums;text-align:right;color:var(--color-text-muted);font-size:10px}._amount_1obdr_112{font-size:var(--font-xs);font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums;text-align:right;color:var(--color-text-primary)}._state_1obdr_120{padding:var(--space-5);text-align:center;font-size:var(--font-xs);color:var(--color-text-muted)}._error_1obdr_127{padding:var(--space-3);text-align:center;font-size:var(--font-xs);color:var(--color-danger);background-color:var(--color-danger-soft);border-radius:var(--radius-sm)}@media (width<=700px){._row_1obdr_58{grid-template-columns:minmax(80px,1fr) 30px 96px}._bar_1obdr_90{display:none}}._root_11plx_1{border-radius:var(--radius-pill);font-size:12px;font-weight:var(--fw-bold);white-space:nowrap;align-items:center;gap:4px;padding:3px 9px 3px 6px;line-height:1.2;display:inline-flex}._mark_11plx_13{flex:none}._up_11plx_17{background-color:var(--chart-positive-soft);color:var(--chart-positive)}._down_11plx_22{background-color:var(--color-danger-soft);color:var(--color-danger-strong)}._root_1ox4y_1{align-items:center;gap:var(--space-2);border-top:1px solid #0f10120d;grid-template-columns:12px minmax(0,1fr) auto auto;padding:7px 0;display:grid}._root_1ox4y_1:first-child{border-top:none}._swatch_1ox4y_14{border-radius:4px;width:12px;height:12px}._label_1ox4y_20{font-size:var(--font-sm);color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._value_1ox4y_28{font-size:var(--font-xs);font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums;color:var(--color-text-secondary)}._delta_1ox4y_35{justify-content:center;justify-self:end;min-width:52px}._root_zimdd_1{gap:var(--space-3);padding:var(--space-5);background-color:var(--color-surface);border:1px solid #0f10120f;border-radius:16px;flex-direction:column;display:flex;box-shadow:0 1px 2px #0f10120a,0 8px 24px #0f10120d}._header_zimdd_12{align-items:center;gap:var(--space-2);display:flex}._iconBox_zimdd_18{background-color:var(--chart-icon-soft);width:30px;height:30px;color:var(--chart-series-1);border-radius:9px;flex:none;justify-content:center;align-items:center;display:inline-flex}._title_zimdd_30{font-size:var(--font-md);font-weight:var(--fw-bold);letter-spacing:-.01em;color:var(--color-text-primary)}._info_zimdd_37{color:var(--color-text-muted);cursor:help;margin-right:auto;display:inline-flex}._totalBlock_zimdd_44{flex-direction:column;gap:2px;display:flex}._totalLabel_zimdd_50{font-size:var(--font-xs);color:var(--color-text-secondary)}._totalValue_zimdd_55{font-size:var(--font-2xl);font-weight:var(--fw-bold);line-height:var(--lh-tight);letter-spacing:-.025em;color:var(--color-text-primary)}._metrics_zimdd_63{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}._metric_zimdd_63{flex-direction:column;gap:1px;min-width:0;display:flex}._metricLabel_zimdd_77{font-size:var(--font-xs);color:var(--color-text-secondary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._metricValue_zimdd_85{font-size:var(--font-md);font-weight:var(--fw-bold);letter-spacing:-.015em;color:var(--color-text-primary);margin:0}._metricValueDanger_zimdd_93{color:var(--color-danger)}._metricHint_zimdd_97{color:var(--color-text-muted);margin:0;font-size:10px}._breakdown_zimdd_103{gap:var(--space-3);transition:opacity var(--motion-base) var(--ease-out);flex-direction:column;flex:1;display:flex}._breakdownLoading_zimdd_111{opacity:.45}._bar_zimdd_115{gap:4px;height:24px;display:flex}._segment_zimdd_123{background-color:var(--segment-color);background-image:repeating-linear-gradient(90deg,#ffffff57 0 4px,#fff0 4px 9px);border-radius:7px;min-width:8px}._legend_zimdd_134{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._empty_zimdd_142{padding:var(--space-4) 0;text-align:center;font-size:var(--font-xs);color:var(--color-text-muted)}._error_zimdd_149{padding:var(--space-2);text-align:center;font-size:var(--font-xs);color:var(--color-danger);background-color:var(--color-danger-soft);border-radius:var(--radius-sm)}._root_o0ra2_1{padding:var(--space-2) var(--space-3) 9px;border-radius:var(--radius-md);background-color:var(--chart-tooltip-surface);flex-direction:column;gap:3px;display:flex;position:relative;transform:translate(-50%,calc(-100% - 14px));box-shadow:0 12px 28px #0f101238}._root_o0ra2_1:after{content:"";background-color:var(--chart-tooltip-surface);border-radius:2px;width:12px;height:12px;margin-left:-6px;position:absolute;bottom:-5px;left:50%;transform:rotate(45deg)}._label_o0ra2_26{color:var(--color-text-inverse-muted);font-size:11px}._valueRow_o0ra2_31{align-items:center;gap:var(--space-2);display:flex;position:relative}._key_o0ra2_38{border-radius:var(--radius-pill);background-color:var(--chart-series-1);flex:none;width:8px;height:8px}._value_o0ra2_31{font-size:var(--font-md);font-weight:var(--fw-bold);letter-spacing:-.01em;color:var(--color-text-inverse)}._valueRow_o0ra2_31 ._delta_o0ra2_54{margin-left:var(--space-1);color:#57d98a;background-color:#4ade8029}._valueRow_o0ra2_31 ._deltaDown_o0ra2_60{color:#ff8080;background-color:#e03e3e33}._root_1w4u0_1{gap:var(--space-3);padding:var(--space-5);background-color:var(--color-surface);border:1px solid #0f10120f;border-radius:16px;flex-direction:column;display:flex;box-shadow:0 1px 2px #0f10120a,0 8px 24px #0f10120d}._header_1w4u0_12{align-items:center;gap:var(--space-2);display:flex}._iconBox_1w4u0_18{background-color:var(--chart-icon-soft);width:30px;height:30px;color:var(--chart-series-1);border-radius:9px;flex:none;justify-content:center;align-items:center;display:inline-flex}._title_1w4u0_30{font-size:var(--font-md);font-weight:var(--fw-bold);letter-spacing:-.01em;color:var(--color-text-primary)}._info_1w4u0_37{color:var(--color-text-muted);cursor:help;margin-right:auto;display:inline-flex}._modes_1w4u0_44{border:1px solid var(--color-border);background-color:var(--color-surface);border-radius:10px;gap:2px;padding:3px;display:flex}._mode_1w4u0_44{width:30px;height:24px;color:var(--color-text-muted);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out), color var(--motion-fast) var(--ease-out);background-color:#0000;border:none;border-radius:7px;justify-content:center;align-items:center;display:inline-flex}._mode_1w4u0_44:hover{color:var(--color-text-primary)}._modeActive_1w4u0_73{background-color:var(--color-surface-muted);color:var(--color-text-primary);box-shadow:inset 0 0 0 1px #0f10120d}._heroRow_1w4u0_79{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._hero_1w4u0_79{font-size:clamp(30px,3.6vw,44px);font-weight:var(--fw-bold);line-height:var(--lh-tight);letter-spacing:-.03em;color:var(--color-text-primary)}._heroHint_1w4u0_94{color:var(--color-text-muted);font-size:11px}._chart_1w4u0_99{margin-left:calc(var(--space-1) * -1);transition:opacity var(--motion-base) var(--ease-out)}._chartLoading_1w4u0_104{opacity:.45}._error_1w4u0_108{padding:var(--space-2);text-align:center;font-size:var(--font-xs);color:var(--color-danger);background-color:var(--color-danger-soft);border-radius:var(--radius-sm)}._layout_ivvwh_1{gap:var(--space-4);grid-template-columns:minmax(0,1fr) 390px;align-items:start;display:grid}._main_ivvwh_7{min-width:0;padding:var(--space-5);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg)}._side_ivvwh_14{gap:var(--space-3);flex-direction:column;display:flex}._searchBox_ivvwh_19{align-items:center;gap:var(--space-2);padding:0 var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface);display:flex}._searchBox_ivvwh_19:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 3px #bef24833}._searchIcon_ivvwh_32{color:var(--color-text-muted);font-size:24px}._searchBox_ivvwh_19 input{width:100%;height:48px;font:inherit;background:0 0;border:0;outline:0}._sectionHeader_ivvwh_44{margin:var(--space-5) 0 var(--space-3);justify-content:space-between;align-items:center;display:flex}._sectionHeader_ivvwh_44 h3,._sectionHeader_ivvwh_44 p{margin:0}._sectionHeader_ivvwh_44 p{color:var(--color-text-secondary);font-size:var(--font-sm);margin-top:2px}._sectionHeader_ivvwh_44>span{background:var(--color-surface-muted);font-size:var(--font-xs);border-radius:999px;padding:4px 9px;font-weight:700}._invoices_ivvwh_66{display:grid}._invoice_ivvwh_66{align-items:center;gap:var(--space-4);padding:var(--space-4) 0;border-top:1px solid var(--color-border);grid-template-columns:minmax(180px,1.25fr) minmax(160px,1fr) auto auto;display:grid}._invoiceIdentity_ivvwh_77,._invoiceMeta_ivvwh_78{flex-direction:column;gap:3px;min-width:0;display:flex}._invoiceIdentity_ivvwh_77 strong{font-size:var(--font-md)}._invoiceIdentity_ivvwh_77 span,._invoiceMeta_ivvwh_78 span{color:var(--color-text-secondary);font-size:var(--font-sm);text-overflow:ellipsis;white-space:nowrap;line-height:1.45;overflow:hidden}._amount_ivvwh_96{font-size:var(--font-lg);white-space:nowrap}._actions_ivvwh_100{align-items:center;gap:var(--space-2);display:flex}._actions_ivvwh_100 a,._actions_ivvwh_100 button{border-radius:var(--radius-sm);min-height:38px;font-size:var(--font-sm);cursor:pointer;border:0;padding:9px 14px;font-weight:600;text-decoration:none}._actions_ivvwh_100 a{color:var(--color-text-secondary);background:var(--color-surface-muted)}._pay_ivvwh_120{color:var(--color-text-primary);background:var(--color-primary)}._overdue_ivvwh_124{color:var(--color-danger)!important}._empty_ivvwh_127,._skeleton_ivvwh_128{min-height:170px;color:var(--color-text-secondary);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:5px;display:flex}._empty_ivvwh_127 span{font-size:var(--font-sm)}._success_ivvwh_141,._warning_ivvwh_142{justify-content:space-between;align-items:center;gap:var(--space-3);margin-top:var(--space-3);border-radius:var(--radius-md);font-size:var(--font-sm);padding:10px 12px;display:flex}._success_ivvwh_141>div:first-child,._warning_ivvwh_142>div:first-child{flex-direction:column;gap:2px;display:flex}._resultActions_ivvwh_154{gap:var(--space-2);display:flex}._resultActions_ivvwh_154 a,._resultActions_ivvwh_154 button{border-radius:var(--radius-sm);color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid;padding:7px 10px;text-decoration:none}._success_ivvwh_141{color:#3f6212;background:#f1fbd7}._warning_ivvwh_142{color:#92400e;background:#fff7dd}._discounts_ivvwh_165{padding:var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg)}._discounts_ivvwh_165 summary{cursor:pointer;font-size:var(--font-md);font-weight:600}@media (width<=1050px){._layout_ivvwh_1{grid-template-columns:1fr}._side_ivvwh_14{order:-1}}@media (width<=720px){._invoice_ivvwh_66{grid-template-columns:1fr auto}._invoiceMeta_ivvwh_78{grid-column:1}._actions_ivvwh_100{grid-column:1/-1}._actions_ivvwh_100>*{text-align:center;flex:1}}._root_jkel7_1{gap:var(--space-4);flex-direction:column;min-height:100%;display:flex}._header_jkel7_2{justify-content:space-between;align-items:flex-end;gap:var(--space-4);flex-wrap:wrap;display:flex}._heading_jkel7_3 h1,._heading_jkel7_3 p{margin:0}._heading_jkel7_3 h1{font-size:var(--font-2xl)}._heading_jkel7_3 p{color:var(--color-text-secondary);font-size:var(--font-sm);margin-top:3px}._navWrap_jkel7_4{scrollbar-width:thin;border-bottom:1px solid var(--color-border);overflow:auto hidden}._nav_jkel7_4{gap:var(--space-1);min-width:max-content;display:flex}._navLink_jkel7_6{color:var(--color-text-secondary);font-size:var(--font-sm);font-weight:var(--fw-medium);white-space:nowrap;padding:10px 13px 12px;text-decoration:none;position:relative}._navLink_jkel7_6:hover{color:var(--color-text-primary)}._navLinkActive_jkel7_7{color:var(--color-text-primary);font-weight:var(--fw-semibold)}._navLinkActive_jkel7_7:after{content:"";background:var(--color-primary);border-radius:3px 3px 0 0;height:3px;position:absolute;bottom:-1px;left:10px;right:10px}._content_jkel7_9{min-width:0}._page_jkel7_9{gap:var(--space-4);flex-direction:column;display:flex}._pageHeader_jkel7_9{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._pageTitle_jkel7_10 h2,._pageTitle_jkel7_10 p{margin:0}._pageTitle_jkel7_10 h2{font-size:var(--font-xl)}._pageTitle_jkel7_10 p{color:var(--color-text-secondary);font-size:var(--font-sm);margin-top:3px}._periodBar_jkel7_11{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._presets_jkel7_11{background:var(--color-surface-muted);border-radius:var(--radius-sm);gap:2px;padding:2px;display:flex}._preset_jkel7_11{border-radius:var(--radius-xs);color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;padding:5px 10px;font-size:11px}._presetActive_jkel7_11{background:var(--color-surface);color:var(--color-text-primary);box-shadow:var(--shadow-xs)}._datePicker_jkel7_11{width:150px}._overview_jkel7_12{gap:var(--space-3);grid-template-columns:minmax(0,1.9fr) minmax(300px,1fr);display:grid}._panel_jkel7_12{min-width:0;padding:var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg)}._posGrid_jkel7_12{gap:var(--space-4);grid-template-columns:minmax(280px,380px) minmax(0,1fr);align-items:start;display:grid}._posTools_jkel7_12{gap:var(--space-4);flex-direction:column;display:flex}._posIntro_jkel7_12{padding:var(--space-5);background:linear-gradient(135deg,#bef24826,transparent 65%),var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg)}._posIntro_jkel7_12 h3,._posIntro_jkel7_12 p{margin:0}._posIntro_jkel7_12 p{margin-top:var(--space-2);color:var(--color-text-secondary);font-size:var(--font-sm)}._quickLink_jkel7_12{margin-top:var(--space-4);color:var(--color-text-primary);background:var(--color-primary);border-radius:var(--radius-md);font-size:var(--font-sm);font-weight:var(--fw-semibold);padding:9px 13px;text-decoration:none;display:inline-flex}._kpis_jkel7_13{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._kpis_jkel7_13>div{padding:var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-direction:column;gap:5px;display:flex}._kpis_jkel7_13 span{color:var(--color-text-secondary);font-size:var(--font-sm)}._kpis_jkel7_13 strong{font-size:var(--font-xl)}._negative_jkel7_13{color:var(--color-danger)}._error_jkel7_14,._denied_jkel7_14{padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);color:var(--color-text-secondary);text-align:center}@media (width<=1100px){._overview_jkel7_12,._posGrid_jkel7_12{grid-template-columns:1fr}}@media (width<=700px){._header_jkel7_2,._pageHeader_jkel7_9{align-items:flex-start}._periodBar_jkel7_11{width:100%}._datePicker_jkel7_11{flex:1;min-width:130px}._panel_jkel7_12{padding:var(--space-3)}._kpis_jkel7_13{grid-template-columns:1fr}}._root_15w7i_1{gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-surface-muted);flex-direction:column;display:flex}._picker_15w7i_11{min-width:0}._grid_15w7i_15{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}._footer_15w7i_21{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}._total_15w7i_28{font-size:var(--font-sm);font-weight:var(--fw-semibold);color:var(--color-text-secondary)}@media (width<=720px){._grid_15w7i_15{grid-template-columns:repeat(2,minmax(0,1fr))}}._warning_15w7i_40{padding:var(--space-2) var(--space-3);font-size:var(--font-sm);color:var(--color-text-primary);background-color:color-mix(in oklab, var(--color-warning) 18%, var(--color-surface));border-radius:var(--radius-sm)}._form_offcl_1{gap:var(--space-4);flex-direction:column;display:flex}._headerGrid_offcl_7{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._paymentGrid_offcl_13{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-muted);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._hint_offcl_23{padding:var(--space-2) var(--space-3);font-size:var(--font-sm);color:var(--color-text-secondary);background-color:var(--color-accent-soft);border-radius:var(--radius-sm)}._lines_offcl_31{gap:var(--space-3);flex-direction:column;display:flex}._footer_offcl_37{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._footerActions_offcl_45{gap:var(--space-2);margin-left:auto;display:flex}._total_offcl_51{font-size:var(--font-md);font-weight:var(--fw-bold);color:var(--color-text-primary)}._error_offcl_57{padding:var(--space-2) var(--space-3);font-size:var(--font-sm);color:var(--color-danger);background-color:var(--color-danger-soft);border-radius:var(--radius-sm)}@media (width<=720px){._headerGrid_offcl_7,._paymentGrid_offcl_13{grid-template-columns:1fr}}._root_1t7zd_1{gap:var(--space-4);flex-direction:column;min-height:0;display:flex}._header_1t7zd_8{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._summary_1t7zd_16{flex-direction:column;gap:2px;display:flex}._summaryLabel_1t7zd_22{font-size:var(--font-xs);color:var(--color-text-muted)}._summaryValue_1t7zd_27{font-size:var(--font-xl);font-weight:var(--fw-bold);color:var(--color-text-primary)}._filters_1t7zd_33{gap:var(--space-3);grid-template-columns:minmax(200px,2fr) minmax(160px,1fr) auto;align-items:center;display:grid}._toggle_1t7zd_40{align-items:center;gap:var(--space-2);font-size:var(--font-sm);color:var(--color-text-secondary);white-space:nowrap;cursor:pointer;display:inline-flex}._tableWrap_1t7zd_50{border:1px solid var(--color-border);border-radius:var(--radius-lg);background-color:var(--color-surface);min-height:320px;overflow-x:auto}._table_1t7zd_50{border-collapse:collapse;width:100%;min-width:860px}._th_1t7zd_64,._thNumeric_1t7zd_65{padding:var(--space-3);font-size:var(--font-xs);font-weight:var(--fw-semibold);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.03em;border-bottom:1px solid var(--color-border);text-align:left;white-space:nowrap}._thNumeric_1t7zd_65{text-align:right}._error_1t7zd_81{padding:var(--space-2) var(--space-3);font-size:var(--font-sm);color:var(--color-danger);background-color:var(--color-danger-soft);border-radius:var(--radius-sm)}@media (width<=720px){._filters_1t7zd_33{grid-template-columns:1fr}}._root_v36vz_1{gap:var(--space-3);flex-direction:column;display:flex}._list_v36vz_7{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._row_v36vz_16{align-items:center;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-surface);display:flex}._main_v36vz_26{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._number_v36vz_34{font-size:var(--font-sm);font-weight:var(--fw-semibold);color:var(--color-text-primary)}._meta_v36vz_40{font-size:var(--font-xs);color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._total_v36vz_48{font-size:var(--font-sm);font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums;white-space:nowrap}._pagination_v36vz_55{justify-content:center;align-items:center;gap:var(--space-3);display:flex}._pageInfo_v36vz_62{font-size:var(--font-sm);color:var(--color-text-secondary);font-variant-numeric:tabular-nums}._loading_v36vz_68{font-size:var(--font-sm);color:var(--color-text-muted)}@media (width<=720px){._row_v36vz_16{flex-wrap:wrap}}._root_12bup_1{gap:var(--space-4);flex-direction:column;display:flex}._header_12bup_7{justify-content:space-between;align-items:flex-end;gap:var(--space-4);flex-wrap:wrap;display:flex}._horizon_12bup_15{width:200px}._totals_12bup_19{gap:var(--space-5);display:flex}._total_12bup_19{flex-direction:column;gap:2px;display:flex}._totalLabel_12bup_30{font-size:var(--font-xs);color:var(--color-text-muted)}._totalValue_12bup_35{font-size:var(--font-lg);font-weight:var(--fw-bold);color:var(--color-text-primary);font-variant-numeric:tabular-nums}._danger_12bup_42{color:var(--color-danger)}._list_12bup_46{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._row_12bup_55{align-items:center;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-surface);display:flex}._rowSoon_12bup_65{border-color:var(--color-warning)}._rowExpired_12bup_69{border-color:var(--color-danger);background-color:var(--color-danger-soft)}._main_12bup_74{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._name_12bup_82{font-size:var(--font-sm);font-weight:var(--fw-semibold);color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._meta_12bup_91{font-size:var(--font-xs);color:var(--color-text-muted)}._quantity_12bup_96,._value_12bup_97{font-size:var(--font-sm);font-variant-numeric:tabular-nums;white-space:nowrap}._value_12bup_97{font-weight:var(--fw-semibold)}._loading_12bup_107{font-size:var(--font-sm);color:var(--color-text-muted)}@media (width<=720px){._row_12bup_55{flex-wrap:wrap}}._root_vnr8f_1{gap:var(--space-4);flex-direction:column;display:flex}._header_vnr8f_7{justify-content:space-between;align-items:flex-end;gap:var(--space-4);flex-wrap:wrap;display:flex}._period_vnr8f_15{gap:var(--space-3);display:flex}._period_vnr8f_15>*{width:168px}._totals_vnr8f_24{gap:var(--space-5);display:flex}._total_vnr8f_24{flex-direction:column;gap:2px;display:flex}._totalLabel_vnr8f_35{font-size:var(--font-xs);color:var(--color-text-muted)}._totalValue_vnr8f_40{font-size:var(--font-lg);font-weight:var(--fw-bold);color:var(--color-text-primary);font-variant-numeric:tabular-nums}._tableWrap_vnr8f_47{border:1px solid var(--color-border);border-radius:var(--radius-lg);background-color:var(--color-surface);overflow-x:auto}._table_vnr8f_47{border-collapse:collapse;width:100%;min-width:820px}._th_vnr8f_60,._thNumeric_vnr8f_61{padding:var(--space-3);font-size:var(--font-xs);font-weight:var(--fw-semibold);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.03em;border-bottom:1px solid var(--color-border);text-align:left;white-space:nowrap}._thNumeric_vnr8f_61{text-align:right}._row_vnr8f_77{border-bottom:1px solid var(--color-border)}._row_vnr8f_77:last-child{border-bottom:none}._nameCell_vnr8f_85,._numeric_vnr8f_86,._numericStrong_vnr8f_87{padding:var(--space-3);font-size:var(--font-sm);color:var(--color-text-primary)}._numeric_vnr8f_86,._numericStrong_vnr8f_87{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}._numericStrong_vnr8f_87{font-weight:var(--fw-semibold)}._loading_vnr8f_104{font-size:var(--font-sm);color:var(--color-text-muted)}._root_1l2wa_1{gap:18px;display:grid}._create_1l2wa_2{flex-wrap:wrap;gap:10px;display:flex}._create_1l2wa_2 select,._create_1l2wa_2 input{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);min-width:150px;min-height:40px;color:inherit;padding:8px}._list_1l2wa_4{gap:8px;display:grid}._row_1l2wa_5{border:1px solid var(--color-border);border-radius:var(--radius-md);grid-template-columns:1fr 150px 140px 120px auto;align-items:center;gap:14px;padding:14px;display:grid}._row_1l2wa_5 div{gap:3px;display:grid}._row_1l2wa_5 span{color:var(--color-text-secondary)}@media (width<=900px){._row_1l2wa_5{grid-template-columns:1fr auto}}._root_ha4bc_1{gap:var(--space-4);display:grid}._summary_ha4bc_2{gap:var(--space-1);padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);display:grid}._summary_ha4bc_2 span,._detailTitle_ha4bc_3 span{color:var(--color-text-secondary);font-size:var(--font-sm)}._summary_ha4bc_2 strong{font-size:var(--font-2xl)}._empty_ha4bc_5{padding:var(--space-8);text-align:center;color:var(--color-text-secondary);border:1px dashed var(--color-border);border-radius:var(--radius-lg)}._list_ha4bc_6,._detail_ha4bc_3{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);overflow:hidden}._listHeader_ha4bc_7,._row_ha4bc_7{gap:var(--space-4);grid-template-columns:minmax(220px,1fr) 190px 180px;align-items:center;display:grid}._listHeader_ha4bc_7{padding:var(--space-3) var(--space-4);color:var(--color-text-secondary);font-size:var(--font-sm);background:var(--color-surface-muted)}._row_ha4bc_7{width:100%;padding:var(--space-4);text-align:left;color:inherit;border:0;border-top:1px solid var(--color-border);cursor:pointer;background:0 0}._row_ha4bc_7:hover,._rowActive_ha4bc_10{background:var(--color-accent-soft)}._detail_ha4bc_3{padding:var(--space-4);gap:var(--space-4);display:grid}._detailTitle_ha4bc_3{justify-content:space-between;align-items:end;gap:var(--space-3);display:flex}._detailTitle_ha4bc_3 div{gap:var(--space-1);display:grid}._receiptsHeader_ha4bc_14,._receipts_ha4bc_14 div{gap:var(--space-3);grid-template-columns:minmax(160px,1fr) repeat(3,150px);align-items:center;display:grid}._receiptsHeader_ha4bc_14{padding:var(--space-2) 0;color:var(--color-text-secondary);font-size:var(--font-sm)}._receipts_ha4bc_14 div{padding:var(--space-3) 0;border-top:1px solid var(--color-border)}._payment_ha4bc_17{gap:var(--space-3);padding-top:var(--space-2);grid-template-columns:minmax(220px,1fr) minmax(160px,1fr) auto;align-items:end;display:grid}@media (width<=760px){._listHeader_ha4bc_7{display:none}._row_ha4bc_7{grid-template-columns:1fr auto}._row_ha4bc_7 span{grid-column:1}._receiptsHeader_ha4bc_14{display:none}._receipts_ha4bc_14 div{grid-template-columns:1fr 1fr}._payment_ha4bc_17{grid-template-columns:1fr}}._root_189bz_1{gap:var(--space-4);display:grid}._panel_189bz_1{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);display:grid}._form_189bz_1{gap:var(--space-3);grid-template-columns:minmax(0,1fr) auto;align-items:end;display:grid}._transfer_189bz_1{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr)) auto;align-items:end;display:grid}._formAction_189bz_1{padding-bottom:calc(16px + var(--space-2));align-items:center;display:flex}._list_189bz_1{display:grid}._list_189bz_1>div{gap:var(--space-3);padding:var(--space-3) 0;border-top:1px solid var(--color-border);grid-template-columns:1fr 1fr auto auto;align-items:center;display:grid}@media (width<=900px){._transfer_189bz_1,._form_189bz_1{grid-template-columns:1fr}._formAction_189bz_1{padding-bottom:0}._formAction_189bz_1>button{width:100%}._list_189bz_1>div{grid-template-columns:1fr auto}}._root_uyfey_1{gap:var(--space-4);flex-direction:column;min-height:0;display:flex}._header_uyfey_8{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._headerCopy_uyfey_16{gap:var(--space-1);flex-direction:column;display:flex}._title_uyfey_22{font-size:var(--font-xl);font-weight:var(--fw-bold);letter-spacing:-.01em;color:var(--color-text-primary)}._subtitle_uyfey_29{font-size:var(--font-sm);color:var(--color-text-secondary)}._body_uyfey_34{min-height:0}._body_ad6yh_1{gap:var(--space-3);flex-direction:column;display:flex}._alertError_ad6yh_7{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);font-size:var(--font-sm);background-color:var(--color-danger-soft);color:var(--color-danger)}._rows_16ajn_1{gap:10px;display:grid}._row_16ajn_1{border:1px solid var(--color-border);border-radius:10px;grid-template-columns:auto minmax(160px,1fr) 110px 130px auto;align-items:center;gap:12px;padding:12px;display:grid}._item_16ajn_3{gap:3px;display:grid}._item_16ajn_3 span,._available_16ajn_4{color:var(--color-text-secondary);font-size:12px}._row_16ajn_1 label{gap:4px;font-size:12px;display:grid}._row_16ajn_1 input[type=number]{border:1px solid var(--color-border);background:var(--color-surface);width:100%;color:inherit;border-radius:7px;padding:7px}._restock_16ajn_7{white-space:nowrap;align-items:center;display:flex!important}._footer_16ajn_8{justify-content:flex-end;align-items:center;gap:16px;display:flex}@media (width<=760px){._row_16ajn_1{grid-template-columns:auto 1fr}}._root_1cw09_1{align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2) var(--space-2);border-radius:var(--radius-sm);cursor:pointer;text-align:left;transition:background-color var(--motion-fast) var(--ease-out), border-color var(--motion-fast) var(--ease-out);background:0 0;border:1px solid #0000;display:flex}._root_1cw09_1:hover{background-color:var(--color-surface-muted)}._active_1cw09_21{background-color:var(--color-accent-soft);border-color:var(--color-accent-strong)}._dot_1cw09_26{border-radius:var(--radius-pill);background-color:var(--color-border-strong);flex:none;width:6px;height:26px}._dot_neutral_1cw09_34{background-color:var(--color-text-muted)}._dot_info_1cw09_37{background-color:#3b82f6}._dot_warning_1cw09_40{background-color:var(--color-warning)}._dot_success_1cw09_43{background-color:var(--color-success)}._dot_danger_1cw09_46{background-color:var(--color-danger)}._dot_accent_1cw09_49{background-color:var(--color-accent-strong)}._dot_alert_1cw09_52{background-color:var(--color-danger)}._body_1cw09_56{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}._topLine_1cw09_64,._bottomLine_1cw09_65{justify-content:space-between;align-items:baseline;gap:var(--space-2);min-width:0;display:flex}._number_1cw09_73{font-size:var(--font-xs);font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums;color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._total_1cw09_83{font-size:var(--font-xs);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;color:var(--color-text-primary);white-space:nowrap}._client_1cw09_91{font-size:var(--font-xs);color:var(--color-text-secondary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._balance_1cw09_99{font-size:var(--font-xs);font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums;color:var(--color-danger);white-space:nowrap}._date_1cw09_107{font-size:var(--font-xs);color:var(--color-text-muted);white-space:nowrap}._root_1j151_1{gap:var(--space-2);min-height:0;padding:var(--space-2);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);grid-template-rows:auto auto minmax(0,1fr) auto;display:grid}._controls_1j151_12{gap:var(--space-1);align-items:center;display:flex}._search_1j151_18{flex:1;min-width:0}._toggle_1j151_23{width:var(--control-height-sm);height:var(--control-height-sm);border:1px solid var(--color-border);border-radius:var(--radius-sm);background-color:var(--color-surface);color:var(--color-text-secondary);cursor:pointer;flex:none;justify-content:center;align-items:center;display:inline-flex}._toggle_1j151_23:hover{border-color:var(--color-border-strong)}._toggleActive_1j151_41{background-color:var(--color-accent);border-color:var(--color-accent-strong);color:var(--color-accent-contrast)}._segmented_1j151_47{background-color:var(--color-surface-muted);border-radius:var(--radius-sm);scrollbar-width:none;gap:2px;padding:2px;display:flex;overflow-x:auto}._segmented_1j151_47::-webkit-scrollbar{display:none}._segment_1j151_47{border-radius:var(--radius-xs);color:var(--color-text-secondary);font-size:11px;font-weight:var(--fw-medium);white-space:nowrap;cursor:pointer;background:0 0;border:none;flex:1;padding:5px 6px}._segment_1j151_47:hover{color:var(--color-text-primary)}._segmentActive_1j151_78{background-color:var(--color-surface);color:var(--color-text-primary);box-shadow:var(--shadow-xs)}._scroll_1j151_84{min-height:0;margin:0 calc(-1 * var(--space-1));padding:0 var(--space-1);overflow-y:auto}._rows_1j151_91{flex-direction:column;gap:1px;margin:0;padding:0;list-style:none;display:flex}._state_1j151_100{padding:var(--space-4) var(--space-2);text-align:center;font-size:var(--font-xs);color:var(--color-text-muted)}._error_1j151_107{padding:var(--space-2);text-align:center;font-size:var(--font-xs);color:var(--color-danger);background-color:var(--color-danger-soft);border-radius:var(--radius-sm)}._footer_1j151_116{justify-content:space-between;align-items:center;gap:var(--space-2);padding-top:var(--space-1);border-top:1px solid var(--color-border);display:flex}._count_1j151_125{color:var(--color-text-muted);font-size:11px}._pager_1j151_130{align-items:center;gap:2px;display:flex}._pagerButton_1j151_136{border:1px solid var(--color-border);border-radius:var(--radius-xs);background-color:var(--color-surface);width:24px;height:24px;color:var(--color-text-secondary);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}._pagerButton_1j151_136:disabled{opacity:.4;cursor:not-allowed}._pagerLabel_1j151_154{text-align:center;font-variant-numeric:tabular-nums;min-width:34px;color:var(--color-text-secondary);font-size:11px}._root_vvdlk_1{gap:var(--space-2);grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}._identity_vvdlk_8{flex-direction:column;gap:2px;min-width:0;display:flex}._titleRow_vvdlk_15{align-items:center;gap:var(--space-2);min-width:0;display:flex}._number_vvdlk_22{font-size:var(--font-md);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._meta_vvdlk_32{font-size:var(--font-xs);color:var(--color-text-secondary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._actions_vvdlk_40{gap:var(--space-1);display:flex}._action_vvdlk_40{border:1px solid var(--color-border);border-radius:var(--radius-sm);background-color:var(--color-surface);width:30px;height:30px;color:var(--color-text-secondary);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}._action_vvdlk_40:hover:not(:disabled){border-color:var(--color-border-strong);color:var(--color-text-primary)}._action_vvdlk_40:disabled{opacity:.4;cursor:not-allowed}._actionActive_vvdlk_68{background-color:var(--color-accent-soft);border-color:var(--color-accent-strong);color:var(--color-accent-contrast)}._actionPrimary_vvdlk_74{background-color:var(--color-accent);border-color:var(--color-accent-strong);color:var(--color-accent-contrast)}._actionPrimary_vvdlk_74:hover:not(:disabled){background-color:var(--color-accent-strong);color:var(--color-accent-contrast)}._actionDanger_vvdlk_85:hover:not(:disabled){background-color:var(--color-danger-soft);border-color:var(--color-danger);color:var(--color-danger)}._discountBar_vvdlk_91{align-items:center;gap:var(--space-1);padding:var(--space-1);background-color:var(--color-surface-muted);border:1px solid var(--color-border);border-radius:var(--radius-sm);grid-column:1/-1;display:flex}._discountToggle_vvdlk_102{background-color:var(--color-surface);border-radius:var(--radius-xs);gap:2px;padding:2px;display:flex}._discountMode_vvdlk_110{border-radius:var(--radius-xs);width:24px;height:22px;color:var(--color-text-secondary);font-size:var(--font-xs);cursor:pointer;background:0 0;border:none}._discountModeActive_vvdlk_121{background-color:var(--color-accent);color:var(--color-accent-contrast)}._discountInput_vvdlk_126{min-width:0;height:26px;padding:0 var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-xs);background-color:var(--color-surface);color:var(--color-text-primary);font-family:inherit;font-size:var(--font-xs);font-variant-numeric:tabular-nums;flex:1}._discountApply_vvdlk_140{border-radius:var(--radius-xs);background-color:var(--color-accent);width:26px;height:26px;color:var(--color-accent-contrast);cursor:pointer;border:none;justify-content:center;align-items:center;display:inline-flex}._root_ux0lo_1{align-items:center;gap:var(--space-2);padding:5px var(--space-2);border-radius:var(--radius-xs);grid-template-columns:minmax(0,1fr) 56px 84px 40px 96px 26px;display:grid}._root_ux0lo_1:nth-child(odd){background-color:var(--color-surface-muted)}._name_ux0lo_14{flex-direction:column;min-width:0;display:flex}._nameText_ux0lo_20{font-size:var(--font-xs);color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._vet_ux0lo_28{color:var(--color-text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}._cell_ux0lo_36,._vat_ux0lo_37,._total_ux0lo_38{font-size:var(--font-xs);font-variant-numeric:tabular-nums;text-align:right;color:var(--color-text-secondary)}._vat_ux0lo_37{color:var(--color-text-muted);font-size:10px}._total_ux0lo_38{font-weight:var(--fw-semibold);color:var(--color-text-primary);flex-direction:column;align-items:flex-end;display:flex}._struck_ux0lo_58{font-size:10px;font-weight:var(--fw-regular);color:var(--color-text-muted);text-decoration:line-through}._cellInput_ux0lo_65{width:100%;height:24px;padding:0 var(--space-1);border:1px solid var(--color-border);border-radius:var(--radius-xs);background-color:var(--color-surface);color:var(--color-text-primary);font-family:inherit;font-size:var(--font-xs);font-variant-numeric:tabular-nums;text-align:right}._cellInput_ux0lo_65:focus-visible{border-color:var(--color-accent-strong);box-shadow:0 0 0 3px var(--color-focus-ring);outline:none}._priceInput_ux0lo_85{width:100%}._action_ux0lo_89{border-radius:var(--radius-xs);width:24px;height:24px;color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}._action_ux0lo_89:hover{background-color:var(--color-danger-soft);color:var(--color-danger)}._actionPlaceholder_ux0lo_107{width:24px;display:block}@media (width<=900px){._root_ux0lo_1{gap:var(--space-1);grid-template-columns:minmax(0,1fr) 48px 74px 32px 84px 24px}}._root_j7j53_1{gap:var(--space-1);padding:var(--space-1) var(--space-2);border:1px dashed var(--color-border-strong);border-radius:var(--radius-sm);background-color:var(--color-surface);grid-template-columns:minmax(0,1fr) 56px 28px;align-items:center;display:grid;position:relative}._field_j7j53_13{align-items:center;gap:var(--space-1);min-width:0;display:flex}._fieldIcon_j7j53_20{color:var(--color-text-muted);flex:none}._input_j7j53_25,._quantity_j7j53_26{height:26px;color:var(--color-text-primary);font-family:inherit;font-size:var(--font-xs);background:0 0;border:none;width:100%;min-width:0}._input_j7j53_25:focus-visible,._quantity_j7j53_26:focus-visible{outline:none}._quantity_j7j53_26{border:1px solid var(--color-border);border-radius:var(--radius-xs);padding:0 var(--space-1);text-align:right;font-variant-numeric:tabular-nums}._trigger_j7j53_50{border-radius:var(--radius-xs);background-color:var(--color-accent);width:26px;height:26px;color:var(--color-accent-contrast);cursor:pointer;border:none;justify-content:center;align-items:center;display:inline-flex}._trigger_j7j53_50:hover{background-color:var(--color-accent-strong)}._results_j7j53_67{z-index:var(--z-dropdown);max-height:236px;padding:var(--space-1);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);box-shadow:var(--shadow-md);flex-direction:column;display:flex;position:absolute;bottom:calc(100% + 4px);left:0;right:0;overflow-y:auto}._result_j7j53_67{justify-content:space-between;align-items:baseline;gap:var(--space-2);padding:5px var(--space-2);border-radius:var(--radius-xs);cursor:pointer;text-align:left;background:0 0;border:none;display:flex}._result_j7j53_67:hover{background-color:var(--color-accent-soft)}._resultName_j7j53_101{font-size:var(--font-xs);color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._resultMeta_j7j53_109{font-variant-numeric:tabular-nums;color:var(--color-text-muted);flex:none;font-size:11px}._resultsEmpty_j7j53_116{padding:var(--space-3);text-align:center;font-size:var(--font-xs);color:var(--color-text-muted)}._root_1ilsh_1{gap:var(--space-3);padding:var(--space-2) var(--space-3);background-color:var(--color-surface-muted);border:1px solid var(--color-border);border-radius:var(--radius-sm);grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:center;display:grid}._figures_1ilsh_12{flex-direction:column;gap:2px;min-width:0;display:flex}._row_1ilsh_19,._vatRow_1ilsh_20{justify-content:space-between;align-items:baseline;gap:var(--space-2);display:flex}._label_1ilsh_27{align-items:center;gap:var(--space-1);color:var(--color-text-muted);font-size:11px;display:inline-flex}._chip_1ilsh_35{border-radius:var(--radius-pill);background-color:var(--color-accent-soft);color:var(--color-accent-contrast);padding:0 5px;font-size:10px}._value_1ilsh_43{font-size:var(--font-xs);font-variant-numeric:tabular-nums;color:var(--color-text-secondary)}._discount_1ilsh_49{color:var(--color-success)}._vatChips_1ilsh_53{flex-wrap:wrap;justify-content:flex-end;gap:3px;display:flex}._vatChip_1ilsh_53{border-radius:var(--radius-xs);background-color:var(--color-surface);border:1px solid var(--color-border);font-variant-numeric:tabular-nums;color:var(--color-text-secondary);white-space:nowrap;padding:0 5px;font-size:10px}._summary_1ilsh_71{flex-direction:column;gap:3px;min-width:0;display:flex}._totalRow_1ilsh_78{justify-content:space-between;align-items:baseline;gap:var(--space-2);display:flex}._totalLabel_1ilsh_85{text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted);font-size:11px}._totalValue_1ilsh_92{font-size:var(--font-lg);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;color:var(--color-text-primary);line-height:var(--lh-tight)}._progress_1ilsh_100{border-radius:var(--radius-pill);background-color:var(--color-border);height:4px;overflow:hidden}._progressFill_1ilsh_107{border-radius:var(--radius-pill);background-color:var(--color-success);height:100%;transition:width var(--motion-base) var(--ease-out);display:block}._splitRow_1ilsh_115{justify-content:space-between;align-items:baseline;gap:var(--space-2);font-variant-numeric:tabular-nums;font-size:11px;display:flex}._paid_1ilsh_124{color:var(--color-text-secondary)}._balance_1ilsh_128{font-weight:var(--fw-semibold);color:var(--color-danger)}._pay_1ilsh_133{flex-direction:column;align-items:flex-end;gap:3px;display:flex}._payHint_1ilsh_140{text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted);font-size:10px}._payButtons_1ilsh_147{gap:var(--space-1);display:flex}._payButton_1ilsh_147{border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background-color:var(--color-surface);width:32px;height:32px;color:var(--color-text-primary);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out), color var(--motion-fast) var(--ease-out);justify-content:center;align-items:center;display:inline-flex}._payButton_1ilsh_147:hover:not(:disabled){background-color:var(--color-accent);border-color:var(--color-accent-strong);color:var(--color-accent-contrast)}._payButton_1ilsh_147:disabled{opacity:.5;cursor:not-allowed}._payButtonSplit_1ilsh_179{border-style:dashed}@media (width<=1100px){._root_1ilsh_1{gap:var(--space-2);grid-template-columns:minmax(0,1fr)}._pay_1ilsh_133{align-items:stretch}._payButtons_1ilsh_147{justify-content:space-between}._payButton_1ilsh_147{flex:1}}._root_1s7k8_1{gap:var(--space-1);flex-direction:column;display:flex}._title_1s7k8_7{font-size:10px;font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted)}._list_1s7k8_15{flex-direction:column;gap:1px;margin:0;padding:0;list-style:none;display:flex}._row_1s7k8_24{align-items:center;gap:var(--space-2);padding:3px var(--space-2);border-radius:var(--radius-xs);grid-template-columns:22px minmax(0,1fr) auto 96px 24px;display:grid}._row_1s7k8_24:hover{background-color:var(--color-surface-muted)}._icon_1s7k8_37{color:var(--color-text-secondary);justify-content:center;align-items:center;display:inline-flex}._iconRefund_1s7k8_44{color:var(--color-danger)}._method_1s7k8_48{font-size:var(--font-xs);color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._time_1s7k8_56{color:var(--color-text-muted);white-space:nowrap;font-size:10px}._amount_1s7k8_62{font-size:var(--font-xs);font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums;text-align:right;color:var(--color-text-primary)}._amountRefund_1s7k8_70{color:var(--color-danger)}._action_1s7k8_74{border-radius:var(--radius-xs);width:22px;height:22px;color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}._action_1s7k8_74:hover{background-color:var(--color-danger-soft);color:var(--color-danger)}._actionPlaceholder_1s7k8_92{width:22px;display:block}._root_kr7pd_1{gap:8px;display:grid}._root_kr7pd_1 h3{margin:0;font-size:14px}._list_kr7pd_3{gap:6px;margin:0;padding:0;list-style:none;display:grid}._list_kr7pd_3 li{border:1px solid var(--color-border);border-radius:8px;grid-template-columns:1fr auto auto;gap:12px;padding:9px 12px;font-size:13px;display:grid}._root_piboi_1{gap:var(--space-3);min-height:0;padding:var(--space-3);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);flex-direction:column;display:flex;overflow-y:auto}._placeholder_piboi_13{justify-content:center;align-items:center;gap:var(--space-2);min-height:0;padding:var(--space-8);background-color:var(--color-surface);border:1px dashed var(--color-border-strong);border-radius:var(--radius-md);flex-direction:column;display:flex}._placeholderIcon_piboi_26{color:var(--color-text-muted)}._placeholderText_piboi_30{font-size:var(--font-sm);color:var(--color-text-muted)}._error_piboi_35{padding:var(--space-2);border-radius:var(--radius-sm);background-color:var(--color-danger-soft);color:var(--color-danger);font-size:var(--font-xs)}._shortfalls_piboi_43{gap:var(--space-1);padding:var(--space-2);border-radius:var(--radius-sm);background-color:var(--color-danger-soft);flex-direction:column;margin:0;list-style:none;display:flex}._shortfall_piboi_43{gap:var(--space-1) var(--space-2);font-size:var(--font-xs);flex-wrap:wrap;justify-content:space-between;display:flex}._shortfallName_piboi_62{color:var(--color-text-primary);font-weight:600}._shortfallNumbers_piboi_67{color:var(--color-danger)}._voidReason_piboi_71{padding:var(--space-2);border-radius:var(--radius-sm);background-color:var(--color-surface-muted);color:var(--color-text-secondary);font-size:var(--font-xs)}._lines_piboi_79{gap:var(--space-1);flex-direction:column;display:flex}._linesHead_piboi_85{gap:var(--space-2);padding:0 var(--space-2) var(--space-1);border-bottom:1px solid var(--color-border);font-size:10px;font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted);grid-template-columns:minmax(0,1fr) 56px 84px 40px 96px 26px;display:grid}._headRight_piboi_98{text-align:right}._linesList_piboi_102{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._linesEmpty_piboi_110{padding:var(--space-3);text-align:center;font-size:var(--font-xs);color:var(--color-text-muted)}@media (width<=900px){._linesHead_piboi_85{gap:var(--space-1);grid-template-columns:minmax(0,1fr) 48px 74px 32px 84px 24px}}._returnAction_piboi_123{border:1px solid var(--color-border);color:inherit;cursor:pointer;background:0 0;border-radius:8px;justify-self:start;padding:8px 12px}._fiscal_piboi_132{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);display:grid}._fiscalRow_piboi_132{justify-content:space-between;gap:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--color-border);display:flex}._fiscalRow_piboi_132>div{gap:var(--space-1);flex-direction:column;display:flex}._root_khblk_1{gap:var(--space-2);grid-template-rows:auto minmax(0,1fr);height:100%;min-height:0;display:grid}._header_khblk_9{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}._title_khblk_16{font-size:var(--font-xl);font-weight:var(--fw-bold);letter-spacing:-.01em;color:var(--color-text-primary)}._create_khblk_23{border:1px solid var(--color-accent-strong);border-radius:var(--radius-sm);background-color:var(--color-accent);width:32px;height:32px;color:var(--color-accent-contrast);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}._create_khblk_23:hover{background-color:var(--color-accent-strong)}._body_khblk_40{gap:var(--space-2);grid-template-columns:minmax(260px,320px) minmax(0,1fr);min-height:0;display:grid}@media (width<=900px){._root_khblk_1{grid-template-rows:auto auto minmax(0,1fr)}._body_khblk_40{grid-template-rows:minmax(180px,260px) minmax(0,1fr);grid-template-columns:minmax(0,1fr)}}._root_mjepl_1{align-items:flex-start;gap:var(--space-2);flex-direction:column;display:flex}._error_mjepl_8{font-size:var(--font-sm);color:var(--color-danger)}._root_1mrun_1{align-items:center;display:inline-flex;position:relative}._iconButton_1mrun_7{padding-inline:var(--space-2);color:var(--color-text-secondary)}._compactIconButton_1mrun_12{width:24px;height:24px;color:var(--color-text-secondary);padding:0}._iconButton_1mrun_7:not(:disabled):hover,._compactIconButton_1mrun_12:not(:disabled):hover{color:var(--color-accent-contrast);background-color:var(--color-accent-soft)}._feedbackSuccess_1mrun_25,._feedbackError_1mrun_26{white-space:nowrap;font-size:var(--font-xs);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);z-index:1;position:absolute;top:100%;left:0}._feedbackSuccess_1mrun_25{color:var(--color-success)}._feedbackError_1mrun_26{color:var(--color-danger)}._root_3nz3a_1{bottom:var(--space-6);right:var(--space-6);align-items:flex-start;gap:var(--space-3);width:320px;max-width:calc(100vw - var(--space-8));padding:var(--space-4);border-radius:var(--radius-lg);background-color:var(--color-surface);box-shadow:var(--shadow-lg);border:1px solid var(--color-border);z-index:var(--z-widget);display:flex;position:fixed}._icon_3nz3a_18{border-radius:var(--radius-pill);background-color:var(--color-accent-soft);width:40px;height:40px;color:var(--color-accent-contrast);flex-shrink:0;justify-content:center;align-items:center;display:flex}._content_3nz3a_30{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._title_3nz3a_37{font-weight:var(--fw-semibold);color:var(--color-text-primary);margin:0}._body_3nz3a_43{color:var(--color-text-secondary);font-size:var(--font-sm);margin:0}._actions_3nz3a_49{gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}._dismiss_3nz3a_56{top:var(--space-2);right:var(--space-2);width:24px;height:24px;color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex;position:absolute}._root_1d2hu_1{gap:var(--space-2);padding-top:var(--space-2);border-top:1px dashed var(--color-border);flex-direction:column;display:flex}._summary_1d2hu_9{color:var(--color-text-secondary);font-size:var(--font-sm);margin:0}._moods_1d2hu_15{gap:var(--space-2);flex-wrap:wrap;display:flex}._recommendedActions_1d2hu_21{color:var(--color-text-secondary);font-size:var(--font-sm);margin:0}._transcript_1d2hu_27{font-size:var(--font-sm);color:var(--color-text-secondary)}._transcript_1d2hu_27 summary{cursor:pointer;color:var(--color-text-primary);font-weight:var(--fw-medium)}._transcriptBody_1d2hu_38{white-space:pre-wrap;margin:var(--space-2) 0 0;padding:var(--space-2);background-color:var(--color-surface-soft);border-radius:var(--radius-sm);max-height:240px;font-family:inherit;overflow-y:auto}._list_18sy2_1{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._item_18sy2_10{gap:var(--space-2);padding:var(--space-4);border-radius:var(--radius-md);background-color:var(--color-surface);border:1px solid var(--color-border);flex-direction:column;display:flex}._row_18sy2_20{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._direction_18sy2_27{font-weight:var(--fw-semibold);color:var(--color-text-primary)}._timestamp_18sy2_32{color:var(--color-text-muted);font-size:var(--font-sm);margin-left:auto}._meta_18sy2_38{color:var(--color-text-secondary);font-size:var(--font-sm)}._player_18sy2_43{width:100%;height:32px}._root_arwfx_1{gap:var(--space-4);flex-direction:column;display:flex}._header_arwfx_7{justify-content:space-between;align-items:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}._headerCopy_arwfx_15{flex-direction:column;gap:4px;display:flex}._title_arwfx_21{font-size:var(--font-lg);font-weight:var(--fw-semibold);color:var(--color-text-primary)}._subtitle_arwfx_27{font-size:var(--font-sm);color:var(--color-text-secondary)}._grid_arwfx_32{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));display:grid}@media (width<=480px){._grid_arwfx_32{grid-template-columns:1fr}._header_arwfx_7{align-items:flex-start}}._form_5i1p0_1{gap:var(--space-4);flex-direction:column;display:flex}._grid_5i1p0_7{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._footer_5i1p0_13{gap:var(--space-2);justify-content:flex-end;width:100%;display:flex}@media (width<=640px){._grid_5i1p0_7{grid-template-columns:1fr}._footer_5i1p0_13{flex-direction:column-reverse;align-items:stretch}}@media (width<=640px){._footer_17td2_22{flex-direction:column-reverse;align-items:stretch;width:100%}._footer_17td2_22 button{width:100%}}._root_1c9ch_1{gap:var(--space-5);padding:var(--space-6);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-direction:column;display:flex}._topRow_1c9ch_11{justify-content:space-between;align-items:flex-start;gap:var(--space-4);flex-wrap:wrap;display:flex}._identity_1c9ch_19{gap:var(--space-4);align-items:center;min-width:0;display:flex}._avatar_1c9ch_26{background-color:var(--color-accent-soft);width:56px;height:56px;color:var(--color-accent-contrast);font-weight:var(--fw-semibold);font-size:var(--font-lg);text-transform:uppercase;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._identityCopy_1c9ch_41{flex-direction:column;gap:4px;min-width:0;display:flex}._name_1c9ch_48{font-size:var(--font-xl);font-weight:var(--fw-bold);color:var(--color-text-primary);letter-spacing:-.01em;text-overflow:ellipsis;overflow:hidden}._phone_1c9ch_57{font-size:var(--font-sm);color:var(--color-text-secondary)}._actions_1c9ch_62{gap:var(--space-2);flex-shrink:0;display:inline-flex}._meta_1c9ch_68{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}._metaItem_1c9ch_75{flex-direction:column;gap:4px;min-width:0;display:flex}._metaLabel_1c9ch_82{font-size:var(--font-xs);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em;font-weight:var(--fw-semibold)}._metaValue_1c9ch_90{font-size:var(--font-sm);color:var(--color-text-primary);line-height:var(--lh-snug);word-wrap:break-word;margin:0}._metaEmpty_1c9ch_98{color:var(--color-text-muted);font-style:italic}@media (width<=720px){._root_1c9ch_1{padding:var(--space-5)}._meta_1c9ch_68{grid-template-columns:1fr}._actions_1c9ch_62{width:100%}}._root_r2sho_1{gap:var(--space-5);flex-direction:column;display:flex}._breadcrumb_r2sho_7{align-items:center;display:flex}._backLink_r2sho_12{align-items:center;gap:var(--space-1);font-size:var(--font-sm);color:var(--color-text-secondary);border-radius:var(--radius-sm);transition:color var(--motion-fast) var(--ease-out);padding:2px 4px;display:inline-flex}._backLink_r2sho_12:hover{color:var(--color-text-primary)}._muted_r2sho_27{text-align:center;color:var(--color-text-muted);font-size:var(--font-sm);padding:var(--space-6) 0}._error_r2sho_34{text-align:center;color:var(--color-danger);font-size:var(--font-sm);padding:var(--space-6) 0}._hospitalizationsSection_r2sho_41{gap:var(--space-3);flex-direction:column;display:flex}._hospitalizationsSectionTitle_r2sho_47{font-size:var(--font-sm);font-weight:var(--fw-semibold);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em}._hospitalizationsList_r2sho_55{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));margin:0;padding:0;list-style:none;display:grid}._hospitalizationItem_r2sho_64{gap:var(--space-1);padding:var(--space-3) var(--space-4);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);transition:border-color var(--motion-fast) var(--ease-out);flex-direction:column;display:flex}._hospitalizationItem_r2sho_64:hover{border-color:var(--color-accent)}._hospitalizationTop_r2sho_79{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}._hospitalizationPet_r2sho_86{font-size:var(--font-sm);font-weight:var(--fw-medium);color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._hospitalizationVet_r2sho_96{font-size:var(--font-xs);color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._root_1l3x5_1{gap:var(--space-2);flex-direction:column;width:100%;display:flex}._label_1l3x5_8{font-size:var(--font-xs);font-weight:var(--fw-semibold);color:var(--color-text-primary);letter-spacing:.01em;text-transform:uppercase}._search_1l3x5_16{position:relative}._resultsPanel_1l3x5_20{margin-top:var(--space-1);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);scrollbar-gutter:stable;flex-direction:column;max-height:280px;display:flex;overflow-y:auto}._resultsEmpty_1l3x5_32{padding:var(--space-5) var(--space-4);text-align:center;color:var(--color-text-muted);font-size:var(--font-sm);gap:var(--space-3);flex-direction:column;align-items:center;display:flex}._resultButton_1l3x5_43{align-items:center;gap:var(--space-3);padding:var(--space-3);border:0;border-bottom:1px solid var(--color-border);cursor:pointer;text-align:left;transition:background-color var(--motion-fast) var(--ease-out);background-color:#0000;display:flex}._resultButton_1l3x5_43:last-child{border-bottom:0}._resultButton_1l3x5_43:hover{background-color:var(--color-surface-muted)}._avatar_1l3x5_64{background-color:var(--color-surface-muted);width:36px;height:36px;color:var(--color-text-primary);font-weight:var(--fw-semibold);font-size:var(--font-sm);text-transform:uppercase;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._resultInfo_1l3x5_79{flex-direction:column;flex:1;min-width:0;display:flex}._resultName_1l3x5_86{font-weight:var(--fw-semibold);font-size:var(--font-sm);color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._resultMeta_1l3x5_95{font-size:var(--font-xs);color:var(--color-text-secondary)}._addRow_1l3x5_100{padding:var(--space-3);border-top:1px solid var(--color-border);display:flex}._selectedCard_1l3x5_106{align-items:center;gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-md);background-color:var(--color-surface);border:1px solid var(--color-border);display:flex}._selectedInfo_1l3x5_116{flex-direction:column;flex:1;min-width:0;display:flex}._selectedName_1l3x5_123{font-weight:var(--fw-semibold);font-size:var(--font-md);color:var(--color-text-primary)}._selectedMeta_1l3x5_129{font-size:var(--font-xs);color:var(--color-text-secondary)}._inlineCreate_1l3x5_134{gap:var(--space-3);padding:var(--space-4);border:1px dashed var(--color-border-strong);border-radius:var(--radius-md);background-color:var(--color-surface);flex-direction:column;display:flex}._inlineCreateHeader_1l3x5_144{flex-direction:column;gap:2px;display:flex}._inlineCreateTitle_1l3x5_150{font-size:var(--font-md);font-weight:var(--fw-semibold);color:var(--color-text-primary)}._inlineCreateSubtitle_1l3x5_156{font-size:var(--font-xs);color:var(--color-text-secondary)}._inlineCreateActions_1l3x5_161{gap:var(--space-2);flex-wrap:wrap;justify-content:flex-end;display:flex}._error_1l3x5_168{font-size:var(--font-xs);color:var(--color-danger)}@media (width<=640px){._inlineCreateActions_1l3x5_161{flex-direction:column-reverse;align-items:stretch}}._root_7o7xj_1{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);box-shadow:var(--shadow-xs);background-color:#eaf1f5;border:1px solid #b8c8d4;border-left:3px solid #718da1;grid-template-columns:auto minmax(0,1fr) auto;display:grid}._icon_7o7xj_14{color:#2f4b5f;border-radius:var(--radius-sm);background-color:#d4e3ec;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:inline-flex}._content_7o7xj_26{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}._message_7o7xj_33{font-size:var(--font-sm);font-weight:var(--fw-medium);line-height:var(--lh-snug);color:var(--color-text-primary);margin:0}._alternatives_7o7xj_41{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._alternativesLabel_7o7xj_48{font-size:var(--font-xs);color:var(--color-text-secondary)}._alternativeButtons_7o7xj_53{gap:var(--space-2);flex-wrap:wrap;display:flex}._forceButton_7o7xj_59{color:#263f51;box-shadow:var(--shadow-xs);background-color:#f9fbfc;border-color:#8ea5b5;justify-self:end}._forceButton_7o7xj_59:not(:disabled):hover{background-color:#dce8ef;border-color:#657f92}@media (width<=640px){._root_7o7xj_1{grid-template-columns:auto minmax(0,1fr);align-items:start}._forceButton_7o7xj_59{grid-column:2;justify-self:start}._alternatives_7o7xj_41{flex-direction:column;align-items:flex-start}}._form_1p2xy_1{gap:var(--space-5);flex-direction:column;display:flex}._modeToggle_1p2xy_7{gap:var(--space-2);display:flex}._section_1p2xy_12{gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-md);background-color:var(--color-surface-muted);flex-direction:column;display:flex}._sectionTitle_1p2xy_21{font-size:var(--font-md);font-weight:var(--fw-semibold);color:var(--color-text-primary)}._grid2_1p2xy_27{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._footer_1p2xy_33{gap:var(--space-2);flex-wrap:wrap;justify-content:flex-end;width:100%;display:flex}._petEmpty_1p2xy_41{font-size:var(--font-xs);color:var(--color-text-muted)}@media (width<=640px){._grid2_1p2xy_27{grid-template-columns:1fr}._footer_1p2xy_33{flex-direction:column-reverse;align-items:stretch}}._root_faqx5_1{gap:var(--space-5);flex-direction:column;display:flex}._section_faqx5_7{gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-md);background-color:var(--color-surface-muted);flex-direction:column;display:flex}._sectionTitle_faqx5_16{font-size:var(--font-md);font-weight:var(--fw-semibold);color:var(--color-text-primary)}._grid2_faqx5_22{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._hint_faqx5_28{font-size:var(--font-xs);color:var(--color-text-muted)}._matchCard_faqx5_33{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-surface);flex-direction:column;display:flex}._matchTitle_faqx5_43{font-size:var(--font-xs);font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted)}._matchName_faqx5_51{font-size:var(--font-sm);font-weight:var(--fw-semibold);color:var(--color-text-primary)}._matchPets_faqx5_57{font-size:var(--font-xs);color:var(--color-text-muted)}@media (width<=640px){._grid2_faqx5_22{grid-template-columns:1fr}}._root_13gvk_1{gap:var(--space-3);flex-wrap:wrap;align-items:flex-end;display:flex}._root_13gvk_1>*{flex:180px;min-width:0}._trailing_13gvk_13{margin-left:auto;margin-bottom:calc(var(--font-xs) * var(--lh-snug) + var(--space-2));flex:none;justify-content:flex-end;display:flex}@media (width<=560px){._root_13gvk_1{flex-direction:column;align-items:stretch}._root_13gvk_1>*{flex:auto}._trailing_13gvk_13{justify-content:stretch;margin-bottom:0;margin-left:0}._trailing_13gvk_13 button{width:100%}}._root_7wvsi_1{align-items:center;gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-md);transition:background-color var(--motion-fast) var(--ease-out);cursor:pointer;color:inherit;grid-template-columns:56px minmax(0,1.4fr) minmax(0,1.6fr) minmax(0,1fr) 140px 20px;text-decoration:none;display:grid}._root_7wvsi_1:hover{background-color:var(--color-surface-muted)}._time_7wvsi_18{font-variant-numeric:tabular-nums;font-weight:var(--fw-semibold);color:var(--color-text-primary);font-size:var(--font-sm)}._petCell_7wvsi_25{align-items:center;gap:var(--space-3);min-width:0;display:flex}._petCopy_7wvsi_32{flex-direction:column;min-width:0;display:flex}._petName_7wvsi_38{font-weight:var(--fw-semibold);font-size:var(--font-sm);color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._petMeta_7wvsi_47{font-size:var(--font-xs);color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._reason_7wvsi_55{font-size:var(--font-sm);color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._vet_7wvsi_63{font-size:var(--font-xs);color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._status_7wvsi_71{justify-self:start;align-items:flex-start;gap:var(--space-1);flex-direction:column;display:flex}._chevron_7wvsi_79{color:var(--color-text-muted)}@media (width<=860px){._root_7wvsi_1{background-color:var(--color-surface);border:1px solid var(--color-border);row-gap:var(--space-1);column-gap:var(--space-3);padding:var(--space-4);grid-template-columns:56px 1fr auto;grid-template-areas:"time pet status""time reason reason""time vet vet"}._time_7wvsi_18{grid-area:time}._petCell_7wvsi_25{grid-area:pet}._reason_7wvsi_55{white-space:normal;grid-area:reason}._vet_7wvsi_63{white-space:normal;grid-area:vet}._status_7wvsi_71{grid-area:status}._chevron_7wvsi_79{display:none}}._root_1v14m_1{gap:var(--space-5);flex-direction:column;min-height:0;display:flex}._header_1v14m_8{justify-content:space-between;align-items:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}._headerCopy_1v14m_16{gap:var(--space-1);flex-direction:column;display:flex}._title_1v14m_22{font-size:var(--font-2xl);font-weight:var(--fw-bold);letter-spacing:-.01em;color:var(--color-text-primary)}._subtitle_1v14m_29{font-size:var(--font-sm);color:var(--color-text-secondary);max-width:620px}._panel_1v14m_35{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-4);scrollbar-gutter:stable;flex-direction:column;min-height:320px;max-height:calc(100vh - 360px);display:flex;overflow-y:auto}._panelCenter_1v14m_48{justify-content:center}._muted_1v14m_52{text-align:center;color:var(--color-text-muted);font-size:var(--font-sm);padding:var(--space-6) 0}._error_1v14m_59{text-align:center;color:var(--color-danger);font-size:var(--font-sm);padding:var(--space-6) 0}._list_1v14m_66{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}._listItem_1v14m_75{display:block}@media (width<=860px){._panel_1v14m_35{background-color:#0000;border:0;max-height:none;padding:0;overflow-y:visible}._list_1v14m_66{gap:var(--space-2)}}@media (width<=640px){._header_1v14m_8{flex-direction:column;align-items:flex-start}._title_1v14m_22{font-size:var(--font-xl)}}._root_1jvb3_1{justify-content:space-between;align-items:flex-end;gap:var(--space-4);flex-wrap:wrap;display:flex}._leftGroup_1jvb3_9{align-items:flex-end;gap:var(--space-3);flex-shrink:0;display:flex}._nav_1jvb3_16{align-items:center;gap:var(--space-2);display:inline-flex}._label_1jvb3_22{font-size:var(--font-lg);font-weight:var(--fw-semibold);color:var(--color-text-primary);white-space:nowrap;align-self:center;min-width:0}._rightGroup_1jvb3_31{align-items:flex-end;gap:var(--space-3);flex-wrap:wrap;flex-shrink:0;display:flex}._viewSwitch_1jvb3_39{background-color:var(--color-surface-muted);border-radius:var(--radius-pill);flex-shrink:0;gap:4px;padding:3px;display:inline-flex}._viewButton_1jvb3_48{appearance:none;border-radius:var(--radius-pill);padding:6px var(--space-3);font-size:var(--font-sm);font-weight:var(--fw-semibold);color:var(--color-text-secondary);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out), color var(--motion-fast) var(--ease-out);background:0 0;border:0}._viewButton_1jvb3_48:hover{color:var(--color-text-primary)}._viewButtonActive_1jvb3_67{background-color:var(--color-surface);color:var(--color-text-primary);box-shadow:var(--shadow-xs)}._filter_1jvb3_73,._action_1jvb3_79{flex-shrink:0;align-items:flex-end;display:flex}._iconButton_1jvb3_85{border:1px solid var(--color-border);background-color:var(--color-surface);width:36px;height:36px;color:var(--color-text-primary);border-radius:var(--radius-md);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out), border-color var(--motion-fast) var(--ease-out);justify-content:center;align-items:center;padding:0;display:inline-flex}._iconButton_1jvb3_85:hover{background-color:var(--color-surface-muted)}._iconButton_1jvb3_85:focus-visible{outline:2px solid var(--color-accent-strong);outline-offset:2px}@media (width<=1199px){._root_1jvb3_1{flex-wrap:wrap}._rightGroup_1jvb3_31{padding-top:var(--space-2);flex-basis:100%}}@media (width<=640px){._root_1jvb3_1{flex-direction:column;align-items:stretch}._leftGroup_1jvb3_9{justify-content:space-between}._rightGroup_1jvb3_31{flex-direction:column;flex-basis:auto;padding-top:0}._filter_1jvb3_73{width:100%}._action_1jvb3_79{align-self:stretch}._label_1jvb3_22{font-size:var(--font-md)}}._root_444iz_1{padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);color:inherit;background-color:var(--color-surface);border:1px solid var(--color-border);transition:background-color var(--motion-fast) var(--ease-out), border-color var(--motion-fast) var(--ease-out), transform var(--motion-fast) var(--ease-out);cursor:pointer;border-left-width:3px;flex-direction:column;gap:2px;min-width:0;text-decoration:none;display:flex;position:relative}._root_444iz_1:hover{box-shadow:var(--shadow-sm);transform:translateY(-1px)}._root_444iz_1:focus-visible{outline:2px solid var(--color-accent-strong);outline-offset:2px}._compact_444iz_31{padding:4px var(--space-2);font-size:var(--font-xs);gap:0;line-height:1.25}._detailed_444iz_38{padding:var(--space-3);gap:4px}._time_444iz_43{font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums;color:var(--color-text-primary)}._pet_444iz_49{font-weight:var(--fw-semibold);color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._meta_444iz_57{color:var(--color-text-secondary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._reason_444iz_64{color:var(--color-text-primary);font-size:var(--font-sm)}._detailedHeader_444iz_69{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}._detailedHeaderLeft_444iz_76{align-items:baseline;gap:var(--space-2);min-width:0;display:flex}._detailedMeta_444iz_83{gap:var(--space-1) var(--space-3);font-size:var(--font-xs);color:var(--color-text-secondary);flex-wrap:wrap;display:flex}._detailedMeta_444iz_83 strong{color:var(--color-text-primary);font-weight:var(--fw-semibold)}._toneNeutral_444iz_96{background-color:var(--color-surface-muted);border-left-color:var(--color-border-strong)}._toneSuccess_444iz_100{background-color:#e5f3ea;border-left-color:#2c6b48}._toneWarning_444iz_104{background-color:#fbefd4;border-left-color:#8a6110}._toneDanger_444iz_108{background-color:var(--color-danger-soft);border-left-color:#a02626}._toneAccent_444iz_112{background-color:var(--color-accent-soft);border-left-color:#56691a}._toneInfo_444iz_116{background-color:#e0ecfb;border-left-color:#1d4a86}._toneAlert_444iz_120{background-color:#fce2c9;border-left-color:#8f4512}@media (width<=640px){._compact_444iz_31{letter-spacing:-.02em;border-left-width:2px;padding:2px 3px;font-size:10px}._compact_444iz_31 ._time_444iz_43,._compact_444iz_31 ._pet_444iz_49{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._compact_444iz_31 ._meta_444iz_57{display:none}}._draggable_444iz_145{cursor:grab}._draggable_444iz_145:active{cursor:grabbing;opacity:.6}._root_6yfzm_1{border:1px solid var(--color-border);border-radius:var(--radius-lg);background-color:var(--color-surface);grid-template-columns:64px repeat(7,minmax(120px,1fr));width:max-content;min-width:100%;display:grid;overflow:hidden}._scroll_6yfzm_12{scrollbar-gutter:stable;overflow-x:auto}._corner_6yfzm_17{z-index:3;background-color:var(--color-surface);border-bottom:1px solid var(--color-border);border-right:1px solid var(--color-border);position:sticky;top:0;left:0}._headerCell_6yfzm_27{z-index:2;background-color:var(--color-surface);padding:var(--space-3);border-bottom:1px solid var(--color-border);border-right:1px solid var(--color-border);text-align:center;flex-direction:column;gap:2px;display:flex;position:sticky;top:0}._headerCell_6yfzm_27:last-child{border-right:0}._headerName_6yfzm_45{font-size:var(--font-xs);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.04em;font-weight:var(--fw-semibold)}._headerDate_6yfzm_53{font-size:var(--font-lg);font-weight:var(--fw-semibold);color:var(--color-text-primary);font-variant-numeric:tabular-nums}._headerToday_6yfzm_60 ._headerDate_6yfzm_53{color:var(--color-text-inverse);background-color:var(--color-text-primary);border-radius:999px;width:32px;height:32px;margin:0 auto;line-height:32px}._headerWeekend_6yfzm_70 ._headerName_6yfzm_45,._headerWeekend_6yfzm_70 ._headerDate_6yfzm_53{color:var(--color-text-muted)}._hourLabel_6yfzm_75{z-index:1;background-color:var(--color-surface);border-top:1px solid var(--color-border);border-right:1px solid var(--color-border);padding:6px var(--space-2);font-size:var(--font-xs);color:var(--color-text-muted);font-variant-numeric:tabular-nums;text-align:right;position:sticky;left:0}._cell_6yfzm_89{border-top:1px solid var(--color-border);border-right:1px solid var(--color-border);flex-direction:column;gap:4px;min-height:68px;padding:4px;display:flex;position:relative}._cell_6yfzm_89:nth-child(8n){border-right:0}._cellWeekend_6yfzm_104{background-color:color-mix(in oklab, var(--color-surface-muted) 60%, transparent)}._cellBackground_6yfzm_108{cursor:pointer;z-index:0;transition:background-color var(--motion-fast) var(--ease-out);background:0 0;border:0;padding:0;position:absolute;inset:0}._cellBackground_6yfzm_108:hover{background-color:color-mix(in oklab, var(--color-accent) 12%, transparent)}._cellBackground_6yfzm_108:focus-visible{outline:2px solid var(--color-accent-strong);outline-offset:-3px}._slot_6yfzm_128{z-index:1;position:relative}@media (width<=1024px){._root_6yfzm_1{grid-template-columns:44px repeat(7,minmax(0,1fr));width:100%}._headerCell_6yfzm_27{padding:var(--space-2) 2px}._hourLabel_6yfzm_75{padding:6px 4px}}@media (width<=640px){._root_6yfzm_1{grid-template-columns:30px repeat(7,minmax(0,1fr))}._headerName_6yfzm_45{letter-spacing:0}._headerDate_6yfzm_53{font-size:var(--font-md)}._headerToday_6yfzm_60 ._headerDate_6yfzm_53{width:26px;height:26px;line-height:26px}._hourLabel_6yfzm_75{padding:6px 2px;font-size:10px}._cell_6yfzm_89{min-height:60px;padding:1px}}._cellOffHours_6yfzm_175{background-image:repeating-linear-gradient(45deg, transparent, transparent 6px, var(--color-surface-muted,#0000000d) 6px, var(--color-surface-muted,#0000000d) 12px)}._cellOffHours_6yfzm_175 ._cellBackground_6yfzm_108{cursor:not-allowed}._cellDropTarget_6yfzm_189{outline:2px dashed var(--color-accent,#2563eb);outline-offset:-2px;background-color:var(--color-accent-surface,#2563eb14)}._root_rvsb2_1{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden}._headline_rvsb2_8{padding:var(--space-4);border-bottom:1px solid var(--color-border);background-color:var(--color-surface-muted);flex-direction:column;gap:2px;display:flex}._headlineTitle_rvsb2_17{font-size:var(--font-lg);font-weight:var(--fw-semibold);color:var(--color-text-primary)}._headlineSubtitle_rvsb2_23{font-size:var(--font-sm);color:var(--color-text-secondary)}._row_rvsb2_28{align-items:start;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-top:1px solid var(--color-border);grid-template-columns:72px 1fr;display:grid}._row_rvsb2_28:first-of-type{border-top:0}._hourLabel_rvsb2_41{font-size:var(--font-sm);color:var(--color-text-muted);font-variant-numeric:tabular-nums;padding-top:4px}._list_rvsb2_48{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}._empty_rvsb2_55{align-items:center;height:40px;display:flex}._addButton_rvsb2_61{appearance:none;border:1px dashed var(--color-border-strong);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);color:var(--color-text-muted);font-size:var(--font-sm);align-items:center;gap:var(--space-2);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out), border-color var(--motion-fast) var(--ease-out), color var(--motion-fast) var(--ease-out);background:0 0;display:inline-flex}._addButton_rvsb2_61:hover{background-color:var(--color-surface-muted);border-color:var(--color-text-primary);color:var(--color-text-primary)}._addButton_rvsb2_61:focus-visible{outline:2px solid var(--color-accent-strong);outline-offset:2px}._addIcon_rvsb2_90{font-size:var(--font-lg);line-height:1}._inlineAdd_rvsb2_95{align-self:flex-start}@media (width<=640px){._row_rvsb2_28{padding:var(--space-3);grid-template-columns:56px 1fr}._headline_rvsb2_8{padding:var(--space-3) var(--space-4)}}._rowOffHours_rvsb2_109{opacity:.55}._rowOffHours_rvsb2_109 ._addButton_rvsb2_61{cursor:not-allowed}._rowDropTarget_rvsb2_117{outline:2px dashed var(--color-accent,#2563eb);outline-offset:-2px;border-radius:.5rem}._root_r6q8k_1{gap:var(--space-5);flex-direction:column;min-height:0;display:flex}._header_r6q8k_8{justify-content:space-between;align-items:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}._headerCopy_r6q8k_16{gap:var(--space-1);flex-direction:column;display:flex}._title_r6q8k_22{font-size:var(--font-2xl);font-weight:var(--fw-bold);letter-spacing:-.01em;color:var(--color-text-primary)}._subtitle_r6q8k_29{font-size:var(--font-sm);color:var(--color-text-secondary);max-width:620px}._panel_r6q8k_35{gap:var(--space-3);flex-direction:column;min-height:0;display:flex}._muted_r6q8k_42{color:var(--color-text-muted);font-size:var(--font-sm);padding:var(--space-4);text-align:center;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md)}._error_r6q8k_52{color:var(--color-danger);font-size:var(--font-sm);padding:var(--space-4);text-align:center;background-color:var(--color-danger-soft);border:1px solid var(--color-danger);border-radius:var(--radius-md)}@media (width<=640px){._title_r6q8k_22{font-size:var(--font-xl)}._header_r6q8k_8{flex-direction:column;align-items:flex-start}}._root_1u70e_1{gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background-color:var(--color-danger-soft);border:1px solid #f3c4c4;flex-direction:column;display:flex}._text_1u70e_11{font-size:var(--font-sm);color:#a02626;margin:0}._actions_1u70e_17{gap:var(--space-2);flex-wrap:wrap;display:flex}._confirmBody_1u70e_23{gap:var(--space-3);flex-direction:column;display:flex}._paymentList_1u70e_29{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._paymentRow_1u70e_38{justify-content:space-between;gap:var(--space-3);font-size:var(--font-sm);display:flex}._root_dkuw5_1{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._secondary_dkuw5_9{gap:var(--space-2);flex-wrap:wrap;display:flex}@media (width<=768px){._root_dkuw5_1{align-items:stretch;gap:var(--space-3);flex-direction:column}._root_dkuw5_1>*{width:100%}._secondary_dkuw5_9{flex-direction:row;justify-content:flex-start;width:100%}._secondary_dkuw5_9>*{flex:1}}._form_1wf5q_1{gap:var(--space-4);flex-direction:column;display:flex}._grid2_1wf5q_7{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._footer_1wf5q_13{gap:var(--space-2);flex-wrap:wrap;justify-content:flex-end;width:100%;display:flex}@media (width<=640px){._grid2_1wf5q_7{grid-template-columns:1fr}}@media (width<=640px){._footer_17td2_22{flex-direction:column-reverse;align-items:stretch;width:100%}._footer_17td2_22 button{width:100%}}._root_14vym_1{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-5);gap:var(--space-5);flex-direction:column;display:flex}._headerRow_14vym_11{justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}._petBlock_14vym_19{align-items:center;gap:var(--space-3);min-width:0;display:flex}._petCopy_14vym_26{flex-direction:column;justify-content:center;gap:2px;min-width:0;display:flex}._petName_14vym_34{font-size:var(--font-md);font-weight:var(--fw-medium);color:var(--color-text-primary)}._petMeta_14vym_40{align-items:center;gap:var(--space-1);min-height:24px;font-size:var(--font-sm);color:var(--color-text-secondary);display:inline-flex}._clientName_14vym_49{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._headerActions_14vym_55{align-items:center;gap:var(--space-2);flex-shrink:0;display:inline-flex}._metaGrid_14vym_62{gap:var(--space-4);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}._metaItem_14vym_68{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._metaLabel_14vym_75{font-size:var(--font-xs);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em}._metaValue_14vym_82{font-size:var(--font-sm);color:var(--color-text-primary);font-weight:var(--fw-medium)}._metaBadge_14vym_88{align-items:flex-start;display:inline-flex}._divider_14vym_93{background-color:var(--color-border);height:1px}._actionRow_14vym_98{gap:var(--space-3);flex-direction:column;display:flex}._actionControls_14vym_104{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}._statusActions_14vym_111{flex:1;min-width:0}._admitButton_14vym_116{flex-shrink:0;margin-left:auto}._readOnlyHint_14vym_121{font-size:var(--font-xs);color:var(--color-text-muted)}._hospitalizationBanner_14vym_126{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);background-color:var(--color-accent-soft);border-radius:var(--radius-md);font-size:var(--font-sm);color:var(--color-text-primary);display:flex}._incompleteBanner_14vym_138{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);background-color:var(--color-surface-muted);border-left:3px solid var(--color-warning);border-radius:var(--radius-md);font-size:var(--font-sm);color:var(--color-text-primary);display:flex}@media (width<=768px){._metaGrid_14vym_62{grid-template-columns:repeat(2,minmax(0,1fr))}._headerActions_14vym_55{flex-wrap:wrap;width:100%;display:flex}._headerActions_14vym_55>*{flex:auto}._metaItem_14vym_68:last-child{grid-column:1/-1}._actionControls_14vym_104{flex-direction:column;align-items:stretch}._admitButton_14vym_116{margin-left:0}}._root_udzv3_1{gap:var(--space-3);padding:var(--space-4);border:1px dashed var(--color-border-strong);border-radius:var(--radius-md);background-color:var(--color-surface-muted);transition:border-color var(--motion-fast) var(--ease-out), background-color var(--motion-fast) var(--ease-out);flex-direction:column;display:flex}._rootRecording_udzv3_13{border-color:var(--color-danger);background-color:var(--color-danger-soft);border-style:solid}._header_udzv3_19{flex-direction:column;gap:2px;display:flex}._title_udzv3_25{align-items:center;gap:var(--space-2);font-size:var(--font-sm);font-weight:var(--fw-semibold);color:var(--color-text-primary);display:inline-flex}._subtitle_udzv3_34{font-size:var(--font-sm);color:var(--color-text-secondary)}._appliedHint_udzv3_39{padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background-color:var(--color-accent-soft);color:var(--color-text-primary);font-size:var(--font-xs);line-height:var(--lh-snug);margin:0}._error_udzv3_49{padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background-color:var(--color-danger-soft);color:var(--color-danger);font-size:var(--font-xs);line-height:var(--lh-snug);margin:0}._actions_udzv3_59{gap:var(--space-2);flex-wrap:wrap;display:flex}._recording_udzv3_65{gap:var(--space-3);flex-direction:column;display:flex}._recordingStatus_udzv3_71{align-items:center;gap:var(--space-2);font-size:var(--font-sm);color:var(--color-text-primary);display:inline-flex}._recordingDot_udzv3_79{background-color:var(--color-danger);border-radius:50%;width:10px;height:10px;animation:1.4s ease-out infinite _aiScribePulse_udzv3_1;box-shadow:0 0 #e03e3e99}._recordingLabel_udzv3_88{font-weight:var(--fw-semibold)}._recordingTimer_udzv3_92{font-variant-numeric:tabular-nums;font-weight:var(--fw-semibold);color:var(--color-text-primary);margin-left:auto}._processing_udzv3_99{align-items:center;gap:var(--space-3);font-size:var(--font-sm);color:var(--color-text-primary);display:inline-flex}._processingSpinner_udzv3_107{border:2px solid var(--color-border-strong);border-top-color:var(--color-text-primary);border-radius:50%;width:14px;height:14px;animation:.9s linear infinite _aiScribeSpin_udzv3_1}._processingLabel_udzv3_116{font-weight:var(--fw-medium)}._draft_udzv3_120{gap:var(--space-3);flex-direction:column;display:flex}._draftHeader_udzv3_126{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._draftBadge_udzv3_133{padding:2px var(--space-2);border-radius:var(--radius-pill);background-color:var(--color-accent-soft);color:var(--color-accent-contrast);font-size:11px;font-weight:var(--fw-semibold);letter-spacing:.04em;text-transform:uppercase;align-items:center;display:inline-flex}._draftHint_udzv3_146{font-size:var(--font-xs);color:var(--color-text-secondary)}._draftSections_udzv3_151{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._draftSections_udzv3_151>*{min-width:0}@keyframes _aiScribePulse_udzv3_1{0%{box-shadow:0 0 #e03e3e8c}70%{box-shadow:0 0 0 10px #e03e3e00}to{box-shadow:0 0 #e03e3e00}}@keyframes _aiScribeSpin_udzv3_1{to{transform:rotate(360deg)}}@media (width<=640px){._recordingStatus_udzv3_71{flex-wrap:wrap}._recordingTimer_udzv3_92{width:100%;margin-left:0}._actions_udzv3_59>*{flex:auto}._draftSections_udzv3_151{grid-template-columns:1fr}}._root_1olv9_1{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-5);gap:var(--space-4);flex-direction:column;display:flex}._header_1olv9_11{flex-direction:column;gap:2px;display:flex}._title_1olv9_17{font-size:var(--font-lg);font-weight:var(--fw-semibold);color:var(--color-text-primary)}._subtitle_1olv9_23{font-size:var(--font-xs);color:var(--color-text-secondary)}._lockedBanner_1olv9_28{background-color:var(--color-surface-muted);padding:var(--space-3);border-radius:var(--radius-md);font-size:var(--font-sm);color:var(--color-text-secondary)}._grid_1olv9_36{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._grid_1olv9_36>*{min-width:0}._actions_1olv9_46{justify-content:flex-end;gap:var(--space-2);display:flex}._savedHint_1olv9_52{font-size:var(--font-xs);color:var(--color-success);align-self:center;margin-right:auto}@media (width<=860px){._grid_1olv9_36{grid-template-columns:1fr}}._root_zy261_1{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-md);background-color:var(--color-surface-muted);display:flex}._info_zy261_11{flex-direction:column;gap:2px;min-width:0;display:flex}._nameRow_zy261_18{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._name_zy261_18{font-size:var(--font-sm);font-weight:var(--fw-semibold);color:var(--color-text-primary)}._meta_zy261_31{font-size:var(--font-xs);color:var(--color-text-secondary)}._root_hzwtl_1{gap:var(--space-3);padding:var(--space-3);border:1px dashed var(--color-border-strong);border-radius:var(--radius-md);background-color:var(--color-surface);flex-direction:column;display:flex}._title_hzwtl_11{font-size:var(--font-sm);font-weight:var(--fw-semibold);color:var(--color-text-primary)}._checkboxRow_hzwtl_17{align-items:center;gap:var(--space-2);font-size:var(--font-sm);color:var(--color-text-primary);cursor:pointer;display:flex}._actions_hzwtl_26{gap:var(--space-2);justify-content:flex-end;display:flex}._root_1jpq3_1{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-5);gap:var(--space-4);flex-direction:column;display:flex}._header_1jpq3_11{justify-content:space-between;align-items:center;display:flex}._title_1jpq3_17{font-size:var(--font-lg);font-weight:var(--fw-semibold);color:var(--color-text-primary)}._pendingSection_1jpq3_23,._administeredSection_1jpq3_24{gap:var(--space-2);flex-direction:column;display:flex}._actions_1jpq3_30{align-items:flex-start;gap:var(--space-2);flex-direction:column;display:flex}._sectionLabel_1jpq3_37{font-size:var(--font-sm);font-weight:var(--fw-semibold);color:var(--color-text-secondary)}._list_1jpq3_43{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._empty_1jpq3_52{font-size:var(--font-sm);color:var(--color-text-muted)}._administeredItem_1jpq3_57{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background-color:var(--color-surface-muted);display:flex}._name_1jpq3_67{font-size:var(--font-sm);font-weight:var(--fw-semibold);color:var(--color-text-primary)}._meta_1jpq3_73{font-size:var(--font-xs);color:var(--color-text-secondary)}._root_e95q7_1{gap:var(--space-5);flex-direction:column;width:min(100%,1280px);margin:0 auto;display:flex}._header_e95q7_9{justify-content:space-between;align-items:center;gap:var(--space-5);padding:0 0 var(--space-4);border-bottom:1px solid var(--color-border);display:flex}._headerCopy_e95q7_18{min-width:0}._title_e95q7_22{color:var(--color-text-primary);font-size:var(--font-2xl);margin:0}._subtitle_e95q7_28,._client_e95q7_29,._muted_e95q7_30{margin:var(--space-1) 0 0;color:var(--color-text-secondary)}._summary_e95q7_35{flex:none;gap:0;display:flex}._summaryItem_e95q7_41{align-items:baseline;gap:var(--space-2);padding:0 var(--space-4);color:var(--color-text-secondary);font-size:var(--font-xs);display:flex}._summaryItem_e95q7_41+._summaryItem_e95q7_41{border-left:1px solid var(--color-border)}._summaryItem_e95q7_41 strong{color:var(--color-text-primary);font-size:var(--font-lg);line-height:1.2}._summaryAlert_e95q7_60,._summaryAlert_e95q7_60 strong{color:var(--color-danger)}._groups_e95q7_68{gap:var(--space-5);flex-direction:column;display:flex}._group_e95q7_68{gap:var(--space-3);flex-direction:column;display:flex}._groupHeader_e95q7_80{align-items:center;gap:var(--space-2);display:flex}._groupHeader_e95q7_80 h2{color:var(--color-text-primary);font-size:var(--font-lg);margin:0}._groupHeader_e95q7_80 span{border-radius:var(--radius-pill);background:var(--color-surface-muted);min-width:22px;height:22px;color:var(--color-text-secondary);font-size:var(--font-xs);font-weight:var(--fw-semibold);place-items:center;display:inline-grid}._list_e95q7_104{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._loadMore_e95q7_113{padding-top:var(--space-1);justify-content:center;display:flex}._card_e95q7_119{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);min-width:0;overflow:hidden}._cardoverdue_e95q7_127{border-left:3px solid var(--color-danger)}._cardtoday_e95q7_131{border-left:3px solid var(--color-warning)}._row_e95q7_135{align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-4);grid-template-columns:minmax(170px,.95fr) minmax(260px,1.5fr) minmax(150px,.85fr) auto;display:grid}._identity_e95q7_143,._actions_e95q7_144{align-items:center;gap:var(--space-3);display:flex}._identity_e95q7_143{justify-content:flex-start;min-width:0}._statusDot_e95q7_155{background:var(--color-accent);border-radius:50%;flex:none;width:10px;height:10px}._cardoverdue_e95q7_127 ._statusDot_e95q7_155{background:var(--color-danger)}._cardtoday_e95q7_131 ._statusDot_e95q7_155{background:var(--color-warning)}._pet_e95q7_171{color:var(--color-text-primary);font-size:var(--font-lg);margin:0}._due_e95q7_177,._prescription_e95q7_178,._note_e95q7_179,._response_e95q7_180,._responseLabel_e95q7_181{font-size:var(--font-sm)}._due_e95q7_177{color:var(--color-warning);font-weight:var(--fw-semibold);text-align:right;flex-direction:column;align-items:end;display:flex}._due_e95q7_177 span{color:var(--color-text-secondary);font-size:var(--font-xs);font-weight:var(--fw-medium)}._cardoverdue_e95q7_127 ._due_e95q7_177{color:var(--color-danger)}._context_e95q7_204{flex-direction:column;gap:2px;min-width:0;display:flex}._prescription_e95q7_178{color:var(--color-text-primary);font-weight:var(--fw-medium);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}._notePreview_e95q7_220{color:var(--color-text-secondary);font-size:var(--font-xs);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}._note_e95q7_179{min-width:0;padding:var(--space-3);border-left:3px solid var(--color-accent);background:var(--color-accent-soft);flex:40%}._note_e95q7_179 span{color:var(--color-text-secondary);font-size:var(--font-xs);font-weight:var(--fw-semibold)}._note_e95q7_179 p{margin:var(--space-1) 0 0;color:var(--color-text-primary);white-space:pre-wrap}._responseBlock_e95q7_249{gap:var(--space-2);flex-direction:column;flex:60%;display:flex}._responseLabel_e95q7_181{color:var(--color-text-primary);font-weight:var(--fw-semibold)}._response_e95q7_180{resize:vertical;min-height:56px;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text-primary);font-family:inherit}._response_e95q7_180:focus-visible{border-color:var(--color-accent-strong);box-shadow:0 0 0 3px var(--color-focus-ring);outline:none}._actions_e95q7_144{white-space:nowrap;justify-content:flex-end}._composer_e95q7_283{align-items:stretch;gap:var(--space-4);padding:var(--space-4);border-top:1px solid var(--color-border);background:var(--color-surface-muted);display:flex}._completeAction_e95q7_292{justify-content:flex-end;display:flex}._empty_e95q7_297{align-items:center;gap:var(--space-4);padding:var(--space-6);border:1px dashed var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);display:flex}._emptyMark_e95q7_307{background:var(--color-accent-soft);width:42px;height:42px;color:var(--color-accent-strong);font-weight:var(--fw-bold);border-radius:50%;flex:none;place-items:center;display:grid}._empty_e95q7_297 h2,._empty_e95q7_297 p{margin:0}._empty_e95q7_297 h2{color:var(--color-text-primary);font-size:var(--font-lg)}._empty_e95q7_297 p{margin-top:var(--space-1);color:var(--color-text-secondary)}@media (width<=1024px){._row_e95q7_135{row-gap:var(--space-2);grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"identity due actions""context context context"}._identity_e95q7_143{grid-area:identity}._context_e95q7_204{grid-area:context}._due_e95q7_177{grid-area:due}._actions_e95q7_144{grid-area:actions}}@media (width<=640px){._header_e95q7_9{flex-direction:column;align-items:flex-start}._summary_e95q7_35{width:100%}._summaryItem_e95q7_41{padding:0 var(--space-3);flex:1}._row_e95q7_135{gap:var(--space-2);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"identity identity""context context""due actions"}._due_e95q7_177{text-align:left;align-items:flex-start}._composer_e95q7_283{gap:var(--space-3);flex-direction:column}}._root_6nmd7_1{gap:var(--space-2);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-surface-soft);flex-direction:column;display:flex}._title_6nmd7_11{font-size:var(--font-sm);font-weight:var(--fw-semibold);color:var(--color-text-primary)}._description_6nmd7_17{font-size:var(--font-xs);line-height:var(--lh-snug);color:var(--color-text-secondary)}._list_6nmd7_23{gap:var(--space-1);padding-left:var(--space-5);flex-direction:column;margin:0;display:flex}._item_6nmd7_31{font-size:var(--font-sm);line-height:var(--lh-snug);color:var(--color-text-primary);list-style:outside}._root_46pop_1{gap:var(--space-3);flex-direction:column;display:flex}._grid_46pop_7{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width<=640px){._grid_46pop_7{grid-template-columns:minmax(0,1fr)}}._root_htnls_1{gap:var(--space-2);padding:var(--space-3) var(--space-4);background-color:var(--color-surface-muted);border-radius:var(--radius-md);flex-direction:column;display:flex}._row_htnls_10{justify-content:space-between;align-items:baseline;gap:var(--space-3);font-size:var(--font-sm);display:flex}._label_htnls_18{color:var(--color-text-secondary);flex:none}._value_htnls_23{color:var(--color-text-primary);font-weight:var(--fw-medium);text-align:right;overflow-wrap:anywhere}._number_htnls_30{color:var(--color-text-primary);font-weight:var(--fw-semibold);text-align:right;overflow-wrap:anywhere}._trigger_zchdn_1{align-self:flex-start}._root_zchdn_5{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-surface);flex-direction:column;display:flex}._question_zchdn_15{font-size:var(--font-sm);line-height:var(--lh-snug);color:var(--color-text-primary)}._actions_zchdn_21{justify-content:flex-end;align-items:center;gap:var(--space-2);display:flex}._body_3ljan_1{gap:var(--space-4);flex-direction:column;display:flex}._loading_3ljan_7{gap:var(--space-3);flex-direction:column;display:flex}._notice_3ljan_13{gap:var(--space-1);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--font-sm);line-height:var(--lh-snug);background-color:var(--color-surface-muted);color:var(--color-text-secondary);flex-direction:column;display:flex}._noticeTitle_3ljan_26{font-weight:var(--fw-semibold);color:var(--color-text-primary)}._noticeText_3ljan_31{color:var(--color-text-secondary)}._noticeList_3ljan_35{gap:var(--space-1);padding-left:var(--space-5);flex-direction:column;margin:0;display:flex}._noticeList_3ljan_35 li{list-style:outside}._error_3ljan_47{background-color:var(--color-danger-soft);color:var(--color-danger-strong);border-color:var(--color-danger)}._footer_3ljan_53{justify-content:flex-end;align-items:center;gap:var(--space-2);display:flex}@media (width<=640px){._footer_3ljan_53{flex-direction:column-reverse;align-items:stretch}}._root_1w5b4_1{align-items:flex-start;gap:var(--space-2);padding:var(--space-2);border-radius:var(--radius-sm);background-color:var(--color-surface-muted);display:flex}._icon_1w5b4_10{color:var(--color-text-muted);flex:none;margin-top:1px}._body_1w5b4_16{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}._topLine_1w5b4_24{align-items:center;gap:var(--space-2);min-width:0;display:flex}._drug_1w5b4_31{font-size:var(--font-sm);font-weight:var(--fw-semibold);color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._billed_1w5b4_40{border-radius:var(--radius-pill);background-color:var(--color-accent-soft);color:var(--color-accent-contrast);font-size:10px;font-weight:var(--fw-semibold);white-space:nowrap;flex:none;padding:0 6px}._details_1w5b4_51{font-size:var(--font-xs);color:var(--color-text-secondary);font-variant-numeric:tabular-nums}._followUp_1w5b4_57{margin-top:var(--space-1);color:var(--color-text-secondary);font-size:var(--font-xs);flex-direction:column;gap:2px;display:flex}._followUp_1w5b4_57 span{font-weight:var(--fw-semibold)}._followUp_1w5b4_57 p{white-space:pre-wrap;margin:0}._action_1w5b4_75{flex:none}._root_193r3_1{gap:var(--space-1);padding:var(--space-2);border-radius:var(--radius-sm);background-color:var(--color-surface-muted);flex-direction:column;display:flex}._header_193r3_10{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}._title_193r3_17{font-size:10px;font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted)}._weight_193r3_25{align-items:center;gap:4px;display:inline-flex}._weightInput_193r3_31{width:62px;height:24px;padding:0 var(--space-1);border:1px solid var(--color-border);border-radius:var(--radius-xs);background-color:var(--color-surface);color:var(--color-text-primary);font-family:inherit;font-size:var(--font-xs);font-variant-numeric:tabular-nums;text-align:right}._weightInput_193r3_31:focus-visible{border-color:var(--color-accent-strong);box-shadow:0 0 0 3px var(--color-focus-ring);outline:none}._weightUnit_193r3_51{color:var(--color-text-muted);font-size:11px}._list_193r3_56{flex-direction:column;gap:2px;max-height:148px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}._dose_193r3_67{align-items:baseline;gap:var(--space-2);width:100%;padding:4px var(--space-2);border-radius:var(--radius-xs);background-color:var(--color-surface);cursor:pointer;text-align:left;border:1px solid #0000;grid-template-columns:68px minmax(0,1fr);display:grid}._dose_193r3_67:hover:not(:disabled){border-color:var(--color-accent-strong)}._dose_193r3_67:disabled{opacity:.6;cursor:not-allowed}._doseMatch_193r3_90{background-color:var(--color-accent-soft)}._doseSpecies_193r3_94{color:var(--color-text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}._doseText_193r3_102{font-size:var(--font-xs);color:var(--color-text-primary)}._hint_193r3_107{color:var(--color-text-muted);font-size:10px}._root_1oqw7_1{gap:var(--space-2);padding:var(--space-2);border:1px dashed var(--color-border-strong);border-radius:var(--radius-sm);background-color:var(--color-surface);flex-direction:column;display:flex}._searchWrap_1oqw7_11{position:relative}._searchField_1oqw7_15{align-items:center;gap:var(--space-1);height:var(--control-height-sm);padding:0 var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-sm);background-color:var(--color-surface);display:flex}._searchField_1oqw7_15:focus-within{border-color:var(--color-accent-strong);box-shadow:0 0 0 3px var(--color-focus-ring)}._searchIcon_1oqw7_31{color:var(--color-text-muted);flex:none}._searchInput_1oqw7_36{min-width:0;color:var(--color-text-primary);font-family:inherit;font-size:var(--font-sm);background:0 0;border:none;flex:1}._searchInput_1oqw7_36:focus-visible{outline:none}._results_1oqw7_50{z-index:var(--z-dropdown);max-height:240px;padding:var(--space-1);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);box-shadow:var(--shadow-md);flex-direction:column;display:flex;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto}._result_1oqw7_50{justify-content:space-between;align-items:baseline;gap:var(--space-2);padding:5px var(--space-2);border-radius:var(--radius-xs);cursor:pointer;text-align:left;background:0 0;border:none;display:flex}._result_1oqw7_50:hover{background-color:var(--color-accent-soft)}._resultName_1oqw7_84{font-size:var(--font-xs);color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._resultPrice_1oqw7_92{font-variant-numeric:tabular-nums;color:var(--color-text-muted);flex:none;font-size:11px}._resultsEmpty_1oqw7_99{padding:var(--space-2);font-size:var(--font-xs);color:var(--color-text-secondary)}._picked_1oqw7_105{align-items:center;gap:var(--space-2);padding:var(--space-2);border-radius:var(--radius-sm);background-color:var(--color-accent-soft);display:flex}._pickedIcon_1oqw7_114{color:var(--color-accent-contrast);flex:none}._pickedName_1oqw7_119{min-width:0;font-size:var(--font-sm);font-weight:var(--fw-semibold);color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._pickedPrice_1oqw7_130{font-size:var(--font-xs);font-variant-numeric:tabular-nums;color:var(--color-text-secondary);flex:none}._pickedNoPrice_1oqw7_137{color:var(--color-text-muted);flex:none;font-size:10px}._pickedClear_1oqw7_143{border-radius:var(--radius-xs);width:22px;height:22px;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;display:inline-flex}._pickedClear_1oqw7_143:hover{background-color:var(--color-surface)}._fields_1oqw7_161{gap:var(--space-1);flex-direction:column;display:flex}._input_1oqw7_167{width:100%;height:var(--control-height-sm);padding:0 var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-sm);background-color:var(--color-surface);color:var(--color-text-primary);font-family:inherit;font-size:var(--font-sm)}._input_1oqw7_167:focus-visible{border-color:var(--color-accent-strong);box-shadow:0 0 0 3px var(--color-focus-ring);outline:none}._durationRow_1oqw7_185{gap:var(--space-1);align-items:center;display:flex}._durationInput_1oqw7_191{flex:1;min-width:0}._presets_1oqw7_196{flex:none;gap:2px;display:flex}._preset_1oqw7_196{width:26px;height:var(--control-height-sm);border:1px solid var(--color-border);border-radius:var(--radius-xs);background-color:var(--color-surface);color:var(--color-text-secondary);font-variant-numeric:tabular-nums;cursor:pointer;font-family:inherit;font-size:11px}._preset_1oqw7_196:hover{border-color:var(--color-accent-strong);color:var(--color-text-primary)}._actions_1oqw7_220{justify-content:flex-end;align-items:center;gap:var(--space-2);display:flex}._followUp_1oqw7_227{gap:var(--space-2);padding:var(--space-2);border-radius:var(--radius-sm);background-color:var(--color-accent-soft);flex-direction:column;display:flex}._followUpToggle_1oqw7_236{align-items:center;gap:var(--space-2);color:var(--color-text-primary);font-size:var(--font-xs);font-weight:var(--fw-semibold);display:flex}._followUpFields_1oqw7_245{gap:var(--space-2);grid-template-columns:76px minmax(0,1fr);display:grid}._followUpLabel_1oqw7_251{color:var(--color-text-secondary);flex-direction:column;gap:4px;font-size:11px;display:flex}._note_1oqw7_259{resize:vertical;min-height:58px;padding:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-sm);background-color:var(--color-surface);color:var(--color-text-primary);font-family:inherit;font-size:var(--font-xs)}._note_1oqw7_259:focus-visible{border-color:var(--color-accent-strong);box-shadow:0 0 0 3px var(--color-focus-ring);outline:none}._cancel_1oqw7_277{padding:6px var(--space-2);border-radius:var(--radius-sm);color:var(--color-text-secondary);font-family:inherit;font-size:var(--font-xs);cursor:pointer;background:0 0;border:none}._cancel_1oqw7_277:hover:not(:disabled){color:var(--color-text-primary)}._submit_1oqw7_292{align-items:center;gap:var(--space-1);padding:6px var(--space-3);border:1px solid var(--color-accent-strong);border-radius:var(--radius-sm);background-color:var(--color-accent);color:var(--color-accent-contrast);font-family:inherit;font-size:var(--font-xs);font-weight:var(--fw-semibold);cursor:pointer;display:inline-flex}._submit_1oqw7_292:hover:not(:disabled){background-color:var(--color-accent-strong)}._submit_1oqw7_292:disabled,._cancel_1oqw7_277:disabled{opacity:.5;cursor:not-allowed}._root_17fho_1{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-4);gap:var(--space-2);flex-direction:column;display:flex}._header_17fho_11{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}._title_17fho_18{font-size:var(--font-md);font-weight:var(--fw-semibold);color:var(--color-text-primary)}._add_17fho_24{border:1px solid var(--color-accent-strong);border-radius:var(--radius-sm);background-color:var(--color-accent);width:28px;height:28px;color:var(--color-accent-contrast);cursor:pointer;flex:none;justify-content:center;align-items:center;display:inline-flex}._add_17fho_24:hover{background-color:var(--color-accent-strong)}._empty_17fho_42{color:var(--color-text-muted);font-size:var(--font-xs);padding:var(--space-1) 0}._list_17fho_48{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._root_9p0oa_1{background-color:var(--color-surface-muted);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-3);gap:var(--space-2);flex-direction:column;display:flex}._grid_9p0oa_11{gap:var(--space-2);grid-template-columns:minmax(0,1fr) 72px;align-items:start;display:grid}._actions_9p0oa_18{justify-content:flex-end;gap:var(--space-2);display:flex}._actions_9p0oa_18>:last-child{flex:1}._cancelButton_9p0oa_28{width:var(--control-height-sm);color:var(--color-text-secondary);flex:none;padding-inline:0}@container line-items (width<=360px){._grid_9p0oa_11{grid-template-columns:1fr}}._item_ok4or_1{column-gap:var(--space-2);row-gap:var(--space-1);padding:var(--space-2) var(--space-3);background-color:var(--color-surface);grid-template-columns:56px 84px minmax(56px,auto) 32px;grid-template-areas:"name name name name""quantity price total remove";align-items:center;display:grid}._name_ok4or_14{align-items:flex-start;gap:var(--space-1);font-weight:var(--fw-semibold);color:var(--color-text-primary);font-size:var(--font-sm);grid-area:name;min-width:0;display:flex}._nameText_ok4or_25{align-items:center;gap:var(--space-1);flex-wrap:wrap;min-width:0;display:flex}._nameIcon_ok4or_33{color:var(--color-text-muted);flex-shrink:0;margin-top:2px}._autoBadge_ok4or_39{border-radius:var(--radius-pill);background-color:var(--color-accent-soft);color:var(--color-accent-contrast);font-size:10px;font-weight:var(--fw-semibold);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;padding:0 6px}._note_ok4or_51{font-size:var(--font-xs);font-weight:var(--fw-regular);color:var(--color-text-muted);flex-basis:100%}._quantityField_ok4or_58{grid-area:quantity;min-width:0}._priceField_ok4or_63{grid-area:price;min-width:0}._fieldLabel_ok4or_68{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._value_ok4or_80{font-size:var(--font-sm);color:var(--color-text-secondary)}._total_ok4or_85{min-width:0;font-size:var(--font-sm);font-weight:var(--fw-semibold);color:var(--color-text-primary);font-variant-numeric:tabular-nums;text-align:right;grid-area:total}._inlineInput_ok4or_95{width:100%;height:var(--control-height-sm);padding:0 var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-sm);background-color:var(--color-surface);font-size:var(--font-sm);color:var(--color-text-primary)}._priceInputWrap_ok4or_106{display:block;position:relative}._priceInputWrap_ok4or_106 ._inlineInput_ok4or_95{padding-right:var(--space-5)}._currency_ok4or_115{right:var(--space-2);color:var(--color-text-muted);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}._removeButton_ok4or_124{width:var(--control-height-sm);color:var(--color-danger);grid-area:remove;justify-self:end;padding-inline:0}._quantityField_ok4or_58,._priceField_ok4or_63{text-align:right}._inlineInput_ok4or_95:focus-visible{border-color:var(--color-accent-strong);box-shadow:0 0 0 3px var(--color-focus-ring);outline:none}._root_1iv3x_1{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-4);gap:var(--space-3);flex-direction:column;display:flex;container:line-items/inline-size}._header_1iv3x_13{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}._title_1iv3x_20{font-size:var(--font-lg);font-weight:var(--fw-semibold);color:var(--color-text-primary)}._empty_1iv3x_26{color:var(--color-text-muted);font-size:var(--font-sm);padding:var(--space-2) 0}._list_1iv3x_32{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-border);flex-direction:column;gap:1px;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}._summary_1iv3x_45{padding-top:var(--space-1);border-top:1px solid var(--color-border);flex-direction:column;gap:2px;width:100%;display:flex}._summaryRow_1iv3x_54,._summaryRowTotal_1iv3x_55{font-size:var(--font-xs);color:var(--color-text-muted);justify-content:space-between;display:flex}._summaryRowTotal_1iv3x_55{font-size:var(--font-md);font-weight:var(--fw-semibold);color:var(--color-text-primary)}._summaryRowTotal_1iv3x_55 dt{align-items:center;gap:var(--space-1);display:inline-flex}._summaryIcon_1iv3x_74{color:var(--color-text-secondary)}._root_1q4jm_1{gap:var(--space-5);flex-direction:column;display:flex}._back_1q4jm_7{color:var(--color-text-secondary);cursor:pointer;align-self:flex-start;align-items:center;gap:var(--space-1);font-size:var(--font-sm);background:0 0;border:0;padding:0;display:inline-flex}._back_1q4jm_7:hover{color:var(--color-text-primary)}._grid_1q4jm_24{gap:var(--space-5);grid-template-columns:minmax(0,2fr) minmax(0,1fr);display:grid}._column_1q4jm_30,._sideColumn_1q4jm_37{gap:var(--space-5);flex-direction:column;min-width:0;display:flex}._muted_1q4jm_44{color:var(--color-text-muted);font-size:var(--font-sm);padding:var(--space-6) 0;text-align:center}@media (width<=1080px){._grid_1q4jm_24{grid-template-columns:1fr}}._statusError_1q4jm_57{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);font-size:var(--font-sm);background-color:var(--color-danger-soft);color:#a02626;border:1px solid #f3c4c4}._root_kxvez_1{gap:var(--space-3);flex-direction:column;display:flex}._title_kxvez_7{font-size:var(--font-md);font-weight:var(--fw-semibold);color:var(--color-text-primary)}._muted_kxvez_13{font-size:var(--font-sm);color:var(--color-text-muted)}._list_kxvez_18{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._row_kxvez_27{align-items:center;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-surface);color:var(--color-text-primary);text-decoration:none;display:flex}._row_kxvez_27:hover{border-color:var(--color-border-strong)}._when_kxvez_43{font-size:var(--font-sm);font-weight:var(--fw-semibold);white-space:nowrap}._pet_kxvez_49{font-size:var(--font-sm);text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}._vet_kxvez_58{font-size:var(--font-xs);color:var(--color-text-muted);white-space:nowrap}@media (width<=640px){._row_kxvez_27{gap:var(--space-2);flex-wrap:wrap}._vet_kxvez_58{width:100%}}._form_1ve3d_1{gap:var(--space-4);flex-direction:column;display:flex}._section_1ve3d_7{gap:var(--space-3);flex-direction:column;display:flex}._sectionTitle_1ve3d_13{font-size:var(--font-sm);font-weight:var(--fw-semibold);color:var(--color-text-primary);text-transform:uppercase;letter-spacing:.04em;margin:0}._grid2_1ve3d_22{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}._alertError_1ve3d_28{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);font-size:var(--font-sm);background-color:var(--color-danger-soft);color:#a02626;border:1px solid #f3c4c4}._footer_1ve3d_37{justify-content:flex-end;gap:var(--space-2);display:flex}._roleSummary_1ve3d_43{gap:var(--space-1);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-muted);font-size:var(--font-sm);display:grid}._roleSummary_1ve3d_43 span{color:var(--color-text-secondary);font-size:var(--font-xs)}._passwordMethod_1ve3d_58{align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-muted);cursor:pointer;display:flex}._passwordMethod_1ve3d_58 input{width:18px;height:18px;accent-color:var(--color-accent);margin:2px 0 0}._passwordMethod_1ve3d_58 span{gap:var(--space-1);font-size:var(--font-sm);color:var(--color-text-primary);display:grid}._passwordMethod_1ve3d_58 small,._inviteHint_1ve3d_84{color:var(--color-text-secondary);font-size:var(--font-xs);line-height:1.5}._inviteHint_1ve3d_84{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--color-accent-soft);color:var(--color-accent-contrast)}@media (width<=640px){._grid2_1ve3d_22{grid-template-columns:1fr}._footer_1ve3d_37{flex-direction:column-reverse;align-items:stretch;width:100%}._footer_1ve3d_37 button{width:100%}}._form_o9tcs_1{gap:var(--space-3);flex-direction:column;display:flex}._grid2_o9tcs_7{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}._alertError_o9tcs_13{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);font-size:var(--font-sm);background-color:var(--color-danger-soft);color:#a02626;border:1px solid #f3c4c4}._footer_o9tcs_22{justify-content:flex-end;gap:var(--space-2);display:flex}@media (width<=640px){._grid2_o9tcs_7{grid-template-columns:1fr}._footer_o9tcs_22{flex-direction:column-reverse;align-items:stretch;width:100%}._footer_o9tcs_22 button{width:100%}}._body_17td2_1{gap:var(--space-3);flex-direction:column;display:flex}._copy_17td2_7{font-size:var(--font-sm);color:var(--color-text-primary);line-height:var(--lh-base)}._alertError_17td2_13{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);font-size:var(--font-sm);background-color:var(--color-danger-soft);color:#a02626;border:1px solid #f3c4c4}._footer_17td2_22{justify-content:flex-end;gap:var(--space-2);display:flex}@media (width<=640px){._footer_17td2_22{flex-direction:column-reverse;align-items:stretch;width:100%}._footer_17td2_22 button{width:100%}}._iconButton_10j6b_1{padding-inline:var(--space-2);color:var(--color-danger)}._iconButton_10j6b_1:not(:disabled):hover{color:var(--color-danger);background-color:var(--color-danger-soft)}._content_w0dcr_1{gap:var(--space-4);display:grid}._footer_w0dcr_6{justify-content:flex-end;gap:var(--space-2);display:flex}._alertError_w0dcr_12,._alertSuccess_w0dcr_13,._emailSummary_w0dcr_14,._methodBadge_w0dcr_15{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);font-size:var(--font-sm)}._alertError_w0dcr_12{color:#a02626;background:var(--color-danger-soft);border:1px solid #f3c4c4}._alertSuccess_w0dcr_13{color:var(--color-accent-contrast);background:var(--color-accent-soft)}._methodBadge_w0dcr_15{width:fit-content;color:var(--color-text-secondary);background:var(--color-surface-muted);border:1px solid var(--color-border)}._emailSummary_w0dcr_14{gap:var(--space-1);color:var(--color-accent-contrast);background:var(--color-accent-soft);display:grid}._emailSummary_w0dcr_14 span{font-size:var(--font-xs);line-height:1.5}@media (width<=640px){._footer_w0dcr_6{flex-direction:column-reverse;align-items:stretch;width:100%}._footer_w0dcr_6 button{width:100%}}._iconButton_1em92_1{width:36px;height:36px;padding:0}._root_1dyer_1{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-direction:column;display:flex;overflow:hidden}._header_1dyer_10{gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border);background-color:var(--color-surface-muted);font-size:var(--font-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted);font-weight:var(--fw-semibold);grid-template-columns:minmax(0,1.4fr) minmax(0,1.1fr) minmax(0,.8fr) minmax(210px,1.5fr) 110px 300px;display:grid}._header_1dyer_10>span:nth-child(4),._header_1dyer_10>span:nth-child(5){text-align:left}._list_1dyer_34{margin:0;padding:0;list-style:none}._row_1dyer_40{gap:var(--space-3);padding:var(--space-3) var(--space-4);border-top:1px solid var(--color-border);grid-template-columns:minmax(0,1.4fr) minmax(0,1.1fr) minmax(0,.8fr) minmax(210px,1.5fr) 110px 300px;align-items:center;display:grid}._row_1dyer_40:first-child{border-top:0}._rowInactive_1dyer_55{background-color:color-mix(in oklab, var(--color-surface-muted) 50%, transparent)}._rowInactive_1dyer_55 ._name_1dyer_59,._rowInactive_1dyer_55 ._email_1dyer_60,._rowInactive_1dyer_55 ._specialty_1dyer_61{color:var(--color-text-muted)}._identity_1dyer_65{align-items:center;gap:var(--space-3);min-width:0;display:flex}._avatar_1dyer_72{background-color:var(--color-accent-soft);width:36px;height:36px;color:var(--color-accent-contrast);font-weight:var(--fw-semibold);font-size:var(--font-sm);text-transform:uppercase;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._identityCopy_1dyer_87{flex-direction:column;gap:2px;min-width:0;display:flex}._nameRow_1dyer_94{align-items:center;gap:var(--space-2);flex-wrap:wrap;min-width:0;display:flex}._name_1dyer_59{font-weight:var(--fw-semibold);color:var(--color-text-primary);font-size:var(--font-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._role_1dyer_111{align-items:center;gap:var(--space-1);font-size:var(--font-xs);color:var(--color-text-secondary);display:flex}._role_1dyer_111 svg{flex-shrink:0;width:14px;height:14px}._email_1dyer_60{font-size:var(--font-sm);color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._emailCell_1dyer_133{align-items:flex-start;gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._specialty_1dyer_61{font-size:var(--font-sm);color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._status_1dyer_149{justify-self:start}._actions_1dyer_153{align-items:center;gap:var(--space-2);justify-content:flex-end;display:flex}._emptyState_1dyer_160{padding:var(--space-6);align-items:center;gap:var(--space-2);text-align:center;flex-direction:column;display:flex}._emptyTitle_1dyer_169{font-size:var(--font-md);font-weight:var(--fw-semibold);color:var(--color-text-primary)}._emptySubtitle_1dyer_175{font-size:var(--font-sm);color:var(--color-text-secondary);max-width:420px}@media (width<=900px){._header_1dyer_10{display:none}._row_1dyer_40{row-gap:var(--space-1);column-gap:var(--space-3);padding:var(--space-4);grid-template-columns:1fr auto;align-items:start}._identity_1dyer_65{grid-column:1/2}._emailCell_1dyer_133{grid-column:1/-1}._email_1dyer_60{white-space:normal}._specialty_1dyer_61{grid-column:1/-1}._today_1dyer_205{margin-top:var(--space-1);grid-column:1/-1}._status_1dyer_149{grid-area:1/2/2/3}._actions_1dyer_153{margin-top:var(--space-2);grid-column:1/-1;justify-content:space-between}}._today_1dyer_205{min-width:0}._root_9bj07_1{gap:var(--space-5);flex-direction:column;min-height:0;display:flex}._header_9bj07_8{justify-content:space-between;align-items:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}._headerCopy_9bj07_16{gap:var(--space-1);flex-direction:column;display:flex}._title_9bj07_22{font-size:var(--font-2xl);font-weight:var(--fw-bold);letter-spacing:-.01em;color:var(--color-text-primary)}._subtitle_9bj07_29{font-size:var(--font-sm);color:var(--color-text-secondary);max-width:620px}._muted_9bj07_35{color:var(--color-text-muted);font-size:var(--font-sm);padding:var(--space-4);text-align:center;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md)}._error_9bj07_45{color:var(--color-danger);font-size:var(--font-sm);padding:var(--space-4);text-align:center;background-color:var(--color-danger-soft);border:1px solid var(--color-danger);border-radius:var(--radius-md)}@media (width<=640px){._title_9bj07_22{font-size:var(--font-xl)}._header_9bj07_8{flex-direction:column;align-items:flex-start}._header_9bj07_8 button{width:100%}}._form_dt5de_1{gap:var(--space-6);flex-direction:column;display:flex}._section_dt5de_7{gap:var(--space-4);flex-direction:column;display:flex}._sectionTitle_dt5de_13{font-size:var(--font-sm);font-weight:var(--fw-semibold);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.06em}._petEmpty_dt5de_21{font-size:var(--font-sm);color:var(--color-text-secondary)}._grid2_dt5de_26{gap:var(--space-4);grid-template-columns:1fr 1fr;display:grid}._formError_dt5de_32{font-size:var(--font-sm);color:var(--color-danger)}._footer_dt5de_37{justify-content:flex-end;gap:var(--space-3);display:flex}@media (width<=480px){._grid2_dt5de_26{grid-template-columns:1fr}}._root_17bna_1{gap:var(--space-3);flex-wrap:wrap;align-items:flex-end;display:flex}._root_17bna_1>*{flex:200px;min-width:0}._trailing_17bna_13{margin-left:auto;margin-bottom:calc(var(--font-xs) * var(--lh-snug) + var(--space-2));flex:none;justify-content:flex-end;display:flex}@media (width<=560px){._root_17bna_1{flex-direction:column;align-items:stretch}._root_17bna_1>*{flex:auto}._trailing_17bna_13{justify-content:stretch;margin-bottom:0;margin-left:0}._trailing_17bna_13 button{width:100%}}._root_17pbg_1{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);background-color:color-mix(in srgb, var(--color-danger) 10%, transparent);border:1px solid color-mix(in srgb, var(--color-danger) 30%, transparent);border-radius:var(--radius-md);color:var(--color-danger);font-size:var(--font-sm);font-weight:var(--fw-medium);display:flex}._root_12mxd_1{gap:var(--space-3);padding:var(--space-4);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);color:inherit;transition:box-shadow var(--motion-fast) var(--ease-out), border-color var(--motion-fast) var(--ease-out);cursor:pointer;flex-direction:column;text-decoration:none;display:flex}._root_12mxd_1:hover{border-color:var(--color-border-focus);box-shadow:var(--shadow-sm)}._header_12mxd_21{align-items:flex-start;gap:var(--space-3);display:flex}._petInfo_12mxd_27{flex-direction:column;flex:1;min-width:0;display:flex}._petName_12mxd_34{font-weight:var(--fw-semibold);font-size:var(--font-sm);color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._clientName_12mxd_43{font-size:var(--font-xs);color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._badgeSlot_12mxd_51{flex-shrink:0}._meta_12mxd_55{gap:var(--space-1);flex-direction:column;display:flex}._metaItem_12mxd_61{font-size:var(--font-xs);color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._tasks_12mxd_69{gap:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--color-border);flex-wrap:wrap;display:flex}._overdueCount_12mxd_77{font-size:var(--font-xs);font-weight:var(--fw-semibold);color:var(--color-danger)}._pendingCount_12mxd_83{font-size:var(--font-xs);color:var(--color-text-secondary)}._root_1npw1_1{gap:var(--space-5);flex-direction:column;min-height:0;display:flex}._header_1npw1_8{justify-content:space-between;align-items:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}._headerCopy_1npw1_16{gap:var(--space-1);flex-direction:column;display:flex}._title_1npw1_22{font-size:var(--font-2xl);font-weight:var(--fw-bold);letter-spacing:-.01em;color:var(--color-text-primary)}._subtitle_1npw1_29{font-size:var(--font-sm);color:var(--color-text-secondary);max-width:620px}._content_1npw1_35{min-height:320px}._grid_1npw1_39{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));display:grid}._muted_1npw1_45{text-align:center;color:var(--color-text-muted);font-size:var(--font-sm);padding:var(--space-10) 0}._error_1npw1_52{text-align:center;color:var(--color-danger);font-size:var(--font-sm);padding:var(--space-10) 0}@media (width<=640px){._header_1npw1_8{flex-direction:column;align-items:flex-start}._title_1npw1_22{font-size:var(--font-xl)}._grid_1npw1_39{grid-template-columns:1fr}}._root_6hbsh_1{gap:var(--space-2);flex-wrap:wrap;display:flex}._root_1vqqt_1{gap:var(--space-5);flex-direction:column;display:flex}._notReady_1vqqt_7{padding:var(--space-4);background-color:color-mix(in srgb, var(--color-warning) 8%, transparent);border:1px solid color-mix(in srgb, var(--color-warning) 25%, transparent);border-radius:var(--radius-md);font-size:var(--font-sm);color:var(--color-text-secondary)}._form_1vqqt_16{gap:var(--space-4);flex-direction:column;display:flex}._submitRow_1vqqt_22{justify-content:flex-end;display:flex}._root_c721s_1{gap:var(--space-5);flex-direction:column;display:flex}._toolbar_c721s_7{justify-content:flex-end;display:flex}._list_c721s_12{gap:var(--space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._note_c721s_21{gap:var(--space-2);padding:var(--space-4);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);flex-direction:column;display:flex}._noteHeader_c721s_31{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._shiftType_c721s_38{font-size:var(--font-xs);font-weight:var(--fw-semibold);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em}._noteDate_c721s_46{font-size:var(--font-xs);color:var(--color-text-muted)}._noteVet_c721s_51{font-size:var(--font-xs);color:var(--color-text-muted);margin-left:auto}._noteSummary_c721s_57{font-size:var(--font-sm);color:var(--color-text-primary);white-space:pre-wrap}._notePending_c721s_63{font-size:var(--font-xs);color:var(--color-text-secondary);font-style:italic}._muted_c721s_69{text-align:center;color:var(--color-text-muted);font-size:var(--font-sm);padding:var(--space-10) 0}._error_c721s_76{text-align:center;color:var(--color-danger);font-size:var(--font-sm);padding:var(--space-10) 0}._form_c721s_83,._form_dzdfe_1{gap:var(--space-4);flex-direction:column;display:flex}._row_dzdfe_7{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));display:grid}._root_1ceow_1{gap:var(--space-3);flex-direction:column;display:flex}._header_1ceow_7{align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2) var(--space-3);background-color:var(--color-surface-muted);border-radius:var(--radius-md);cursor:pointer;text-align:left;border:none;flex-wrap:wrap;display:flex}._header_1ceow_7:hover{background-color:var(--color-border)}._chevron_1ceow_25{color:var(--color-text-muted);transition:transform .15s;display:inline-flex;transform:rotate(-90deg)}._chevronOpen_1ceow_32{transform:rotate(0)}._title_1ceow_36{font-size:var(--font-sm);font-weight:var(--fw-semibold);color:var(--color-text-primary)}._badges_1ceow_42{gap:var(--space-2);flex-wrap:wrap;margin-left:auto;display:flex}._body_1ceow_49{gap:var(--space-3);flex-direction:column;display:flex}._form_1m9z5_1{gap:var(--space-4);flex-direction:column;display:flex}._root_17nm6_1{align-items:center;gap:var(--space-3);padding:var(--space-2) 0;border-bottom:1px solid var(--color-border);grid-template-columns:auto auto minmax(0,1fr) auto;display:grid}._root_17nm6_1:last-child{border-bottom:none}._time_17nm6_14{font-size:var(--font-sm);font-weight:var(--fw-medium);color:var(--color-text-primary);font-variant-numeric:tabular-nums}._note_17nm6_21{font-size:var(--font-xs);color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._actions_17nm6_29{gap:var(--space-2);display:flex}@media (width<=480px){._root_17nm6_1{grid-template-columns:auto auto 1fr}._note_17nm6_21{display:none}._actions_17nm6_29{grid-column:3;justify-content:flex-end}}._root_6j0cd_1{gap:var(--space-2);padding:var(--space-4);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);flex-direction:column;display:flex}._meta_6j0cd_11{align-items:center;gap:var(--space-1) var(--space-3);flex-wrap:wrap;display:flex}._type_6j0cd_18{font-size:var(--font-xs);font-weight:var(--fw-semibold);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em}._recurrence_6j0cd_26{font-size:var(--font-xs);color:var(--color-text-muted)}._titleRow_6j0cd_31{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._title_6j0cd_31{min-width:0;font-size:var(--font-sm);font-weight:var(--fw-medium);color:var(--color-text-primary);flex:auto}._badges_6j0cd_49{gap:var(--space-2);flex-shrink:0;display:flex}._description_6j0cd_55{font-size:var(--font-sm);color:var(--color-text-secondary)}._next_6j0cd_60{font-size:var(--font-xs);color:var(--color-text-muted)}._rows_6j0cd_65{border-top:1px solid var(--color-border);margin-top:var(--space-2);padding-top:var(--space-2);flex-direction:column;display:flex}._footer_6j0cd_73{justify-content:flex-start;display:flex}._root_jhcxv_1{gap:var(--space-2);padding:var(--space-4);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);flex-direction:column;display:flex}._meta_jhcxv_11{align-items:center;gap:var(--space-1) var(--space-3);flex-wrap:wrap;display:flex}._type_jhcxv_18{font-size:var(--font-xs);font-weight:var(--fw-semibold);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em}._time_jhcxv_26{font-size:var(--font-xs);color:var(--color-text-muted);font-variant-numeric:tabular-nums;margin-left:auto}._body_jhcxv_33{gap:var(--space-1);flex-direction:column;display:flex}._titleRow_jhcxv_39{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._title_jhcxv_39{min-width:0;font-size:var(--font-sm);font-weight:var(--fw-medium);color:var(--color-text-primary);flex:auto}._description_jhcxv_55{font-size:var(--font-sm);color:var(--color-text-secondary)}._note_jhcxv_60{font-size:var(--font-xs);color:var(--color-text-muted);font-style:italic}._completedAt_jhcxv_66{font-size:var(--font-xs);color:var(--color-text-muted)}._actions_jhcxv_71{gap:var(--space-2);padding-top:var(--space-2);flex-wrap:wrap;display:flex}._root_110fe_1{gap:var(--space-4);flex-direction:column;display:flex}._toolbar_110fe_7{justify-content:flex-end;display:flex}._list_110fe_12{gap:var(--space-3);flex-direction:column;display:flex}._muted_110fe_18{text-align:center;color:var(--color-text-muted);font-size:var(--font-sm);padding:var(--space-10) 0}._error_110fe_25{text-align:center;color:var(--color-danger);font-size:var(--font-sm);padding:var(--space-10) 0}._root_1qy2b_1{gap:var(--space-3);padding:var(--space-4);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-direction:column;display:flex}._chartWrap_1qy2b_11{position:relative}._chart_1qy2b_11{transition:opacity var(--motion-fast) var(--ease-out)}._chartDisabled_1qy2b_19{opacity:.45;filter:grayscale();pointer-events:none}._overlay_1qy2b_25{padding:var(--space-4);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._overlayText_1qy2b_34{font-size:var(--font-sm);color:var(--color-text-muted);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-2) var(--space-4);text-align:center}._root_1rgbl_1{gap:var(--space-4);flex-direction:column;display:flex}._valueRow_1rgbl_7{align-items:center;gap:var(--space-3);display:flex}._value_1rgbl_7{font-size:2.75rem;font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;line-height:1;transition:color .25s}._value_1rgbl_7._cold_1rgbl_21{color:#3b82f6}._value_1rgbl_7._normal_1rgbl_22{color:#22c55e}._value_1rgbl_7._elevated_1rgbl_23{color:#f97316}._value_1rgbl_7._danger_1rgbl_24{color:#ef4444}._valueMeta_1rgbl_26{flex-direction:column;gap:2px;display:flex}._unit_1rgbl_32{font-size:var(--font-sm);color:var(--color-text-secondary);font-weight:var(--fw-medium)}._zoneLabel_1rgbl_38{font-size:var(--font-xs);font-weight:var(--fw-semibold);transition:color .25s}._zoneLabel_1rgbl_38._cold_1rgbl_21{color:#3b82f6}._zoneLabel_1rgbl_38._normal_1rgbl_22{color:#22c55e}._zoneLabel_1rgbl_38._elevated_1rgbl_23{color:#f97316}._zoneLabel_1rgbl_38._danger_1rgbl_24{color:#ef4444}._sliderWrap_1rgbl_49{padding-bottom:var(--space-6);position:relative}._slider_1rgbl_49{appearance:none;cursor:pointer;background:linear-gradient(90deg,#93c5fd 0%,#4ade80 35.7%,#fbbf24 61.4%,#f87171 78.6%,#ef4444 100%);border-radius:5px;outline:none;width:100%;height:10px}._slider_1rgbl_49:disabled{opacity:.5;cursor:not-allowed}._slider_1rgbl_49::-webkit-slider-thumb{appearance:none;background:var(--color-bg);cursor:pointer;border:3px solid #22c55e;border-radius:50%;width:22px;height:22px;transition:border-color .25s,transform .1s;box-shadow:0 1px 4px #0003}._slider_1rgbl_49:not(:disabled)::-webkit-slider-thumb:active{transform:scale(1.2)}._slider_1rgbl_49::-moz-range-thumb{background:var(--color-bg);cursor:pointer;border:3px solid #22c55e;border-radius:50%;width:22px;height:22px;transition:border-color .25s;box-shadow:0 1px 4px #0003}._thumbCold_1rgbl_105::-webkit-slider-thumb{border-color:#3b82f6}._thumbNormal_1rgbl_106::-webkit-slider-thumb{border-color:#22c55e}._thumbElevated_1rgbl_107::-webkit-slider-thumb{border-color:#f97316}._thumbDanger_1rgbl_108::-webkit-slider-thumb{border-color:#ef4444}._thumbCold_1rgbl_105::-moz-range-thumb{border-color:#3b82f6}._thumbNormal_1rgbl_106::-moz-range-thumb{border-color:#22c55e}._thumbElevated_1rgbl_107::-moz-range-thumb{border-color:#f97316}._thumbDanger_1rgbl_108::-moz-range-thumb{border-color:#ef4444}._ticks_1rgbl_115{position:absolute;top:14px;left:0;right:0}._tick_1rgbl_115{flex-direction:column;align-items:center;gap:2px;display:flex;position:absolute;transform:translate(-50%)}._tick_1rgbl_115:before{content:"";background:var(--color-text-muted);opacity:.5;width:1px;height:4px;display:block}._tick_1rgbl_115 span{color:var(--color-text-muted);white-space:nowrap;-webkit-user-select:none;user-select:none;font-size:10px}._root_1sdxs_1{gap:var(--space-2);grid-template-columns:repeat(3,1fr);display:grid}._pill_1sdxs_7{padding:var(--space-2) var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;color:var(--color-text-secondary);background:0 0;flex-direction:column;justify-content:center;align-items:center;gap:2px;width:100%;transition:background-color .15s,border-color .15s,color .15s;display:flex}._pill_1sdxs_7:hover:not(:disabled){background:var(--color-surface-muted);color:var(--color-text-primary)}._pill_1sdxs_7:disabled{opacity:.5;cursor:not-allowed}._pill_1sdxs_7._active_1sdxs_33{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-accent-contrast)}._name_1sdxs_39{font-size:var(--font-sm);font-weight:var(--fw-semibold);line-height:1.2}._unit_1sdxs_45{opacity:.7;font-size:10px;line-height:1}._pill_1sdxs_7._active_1sdxs_33 ._unit_1sdxs_45{opacity:.85}._root_10q4d_1{gap:var(--space-5);flex-direction:column;display:flex}._toolbar_10q4d_7{justify-content:flex-end;display:flex}._list_10q4d_12{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}._listItem_10q4d_21{gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);grid-template-columns:minmax(120px,1fr) auto minmax(0,1.5fr) minmax(0,1fr);align-items:center;display:grid}._listItem_10q4d_21:hover{background-color:var(--color-surface-muted)}._vitalType_10q4d_34{font-size:var(--font-sm);font-weight:var(--fw-medium);color:var(--color-text-primary)}._vitalValue_10q4d_40{font-size:var(--font-sm);font-weight:var(--fw-semibold);color:var(--color-text-primary);font-variant-numeric:tabular-nums}._vitalTime_10q4d_47{font-size:var(--font-xs);color:var(--color-text-secondary)}._vitalVet_10q4d_52{font-size:var(--font-xs);color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._muted_10q4d_60{text-align:center;color:var(--color-text-muted);font-size:var(--font-sm);padding:var(--space-10) 0}._error_10q4d_67{text-align:center;color:var(--color-danger);font-size:var(--font-sm);padding:var(--space-10) 0}._form_10q4d_74{gap:var(--space-4);flex-direction:column;display:flex}@media (width<=480px){._listItem_10q4d_21{row-gap:var(--space-1);grid-template-columns:1fr auto;grid-template-areas:"type value""time vet"}._vitalType_10q4d_34{grid-area:type}._vitalValue_10q4d_40{grid-area:value}._vitalTime_10q4d_47{grid-area:time}._vitalVet_10q4d_52{grid-area:vet}}._root_1mhti_1{gap:var(--space-5);flex-direction:column;display:flex;container:hospitalization-details/inline-size}._back_1mhti_12{color:var(--color-text-secondary);font-size:var(--font-sm);align-self:flex-start;align-items:center;gap:var(--space-1);transition:color var(--motion-fast) var(--ease-out);text-decoration:none;display:inline-flex}._back_1mhti_12:hover{color:var(--color-text-primary)}._header_1mhti_27{justify-content:space-between;align-items:flex-start;gap:var(--space-4);padding:var(--space-5);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-wrap:wrap;display:flex}._headerLeft_1mhti_39{gap:var(--space-4);flex:1;align-items:flex-start;min-width:0;display:flex}._headerInfo_1mhti_47{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._nameRow_1mhti_54{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._petName_1mhti_61{font-size:var(--font-xl);font-weight:var(--fw-bold);color:var(--color-text-primary)}._clientName_1mhti_67{font-size:var(--font-sm);color:var(--color-text-secondary)}._metaRow_1mhti_72{gap:var(--space-3);margin-top:var(--space-1);flex-wrap:wrap;display:flex}._metaItem_1mhti_79{font-size:var(--font-xs);color:var(--color-text-muted)}._metaItem_1mhti_79+._metaItem_1mhti_79:before{content:"·";margin-right:var(--space-3);color:var(--color-border)}._headerActions_1mhti_90{flex-shrink:0;align-items:flex-start;display:flex}._content_1mhti_96{gap:var(--space-5);grid-template-columns:minmax(280px,2fr) minmax(520px,3fr);align-items:start;display:grid}._chartColumn_1mhti_105{top:var(--space-5);min-width:0;position:sticky}._tabsColumn_1mhti_111{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}._tabPanel_1mhti_118{padding-top:var(--space-2)}._muted_1mhti_122{text-align:center;color:var(--color-text-muted);font-size:var(--font-sm);padding:var(--space-10) 0}@container hospitalization-details (width<=880px){._content_1mhti_96{grid-template-columns:minmax(0,1fr)}._chartColumn_1mhti_105{position:static}}@media (width<=640px){._header_1mhti_27{flex-direction:column}._headerActions_1mhti_90{width:100%}}._root_1skvv_1{gap:var(--space-5);flex-direction:column;display:flex}._header_1skvv_7{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}._title_1skvv_14{font-size:var(--font-xl);font-weight:var(--fw-semibold);color:var(--color-text-primary)}._muted_1skvv_20{text-align:center;color:var(--color-text-muted);font-size:var(--font-sm);padding:var(--space-8) 0}._grid_1skvv_27{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(160px,1fr));margin:0;padding:0;list-style:none;display:grid}._card_1skvv_36{gap:var(--space-2);padding:var(--space-4);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-direction:column;display:flex;position:relative}._cardOccupied_1skvv_47{border-color:var(--color-accent);background-color:var(--color-accent-soft)}._cardInactive_1skvv_52{opacity:.5}._cardHeader_1skvv_56{flex-direction:column;gap:2px;display:flex}._cardName_1skvv_62{font-size:var(--font-md);font-weight:var(--fw-semibold);color:var(--color-text-primary)}._cardZone_1skvv_68{font-size:var(--font-xs);color:var(--color-text-secondary)}._cardStatus_1skvv_73{margin-top:var(--space-1)}._badgeFree_1skvv_77{border-radius:var(--radius-full);font-size:var(--font-xs);font-weight:var(--fw-medium);background-color:var(--color-success-soft);color:var(--color-success);align-items:center;padding:2px 8px;display:inline-flex}._badgeOccupied_1skvv_88{border-radius:var(--radius-full);font-size:var(--font-xs);font-weight:var(--fw-medium);background-color:var(--color-accent-soft);color:var(--color-accent);align-items:center;padding:2px 8px;display:inline-flex}._badgeInactive_1skvv_99{border-radius:var(--radius-full);font-size:var(--font-xs);font-weight:var(--fw-medium);background-color:var(--color-surface-muted);color:var(--color-text-muted);align-items:center;padding:2px 8px;display:inline-flex}._editBtn_1skvv_110{margin-top:var(--space-2);font-size:var(--font-xs);color:var(--color-text-secondary);cursor:pointer;text-align:left;transition:color var(--motion-fast) var(--ease-out);background:0 0;border:none;padding:0}._editBtn_1skvv_110:hover{color:var(--color-text-primary)}._form_1skvv_126{gap:var(--space-4);flex-direction:column;display:flex}._checkboxRow_1skvv_132{align-items:center;gap:var(--space-2);font-size:var(--font-sm);color:var(--color-text-primary);cursor:pointer;display:flex}._root_q6w6g_1{background-color:var(--color-accent-strong);pointer-events:none;display:block;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}._dogJump_q6w6g_11{-webkit-mask-image:url(/assets/dog-jump-CospHM7-.svg);mask-image:url(/assets/dog-jump-CospHM7-.svg)}._petting_q6w6g_16{-webkit-mask-image:url(/assets/petting-BlVQ8x0L.svg);mask-image:url(/assets/petting-BlVQ8x0L.svg)}._doggie_q6w6g_21{-webkit-mask-image:url(/assets/Doggie-DCtgm-00.svg);mask-image:url(/assets/Doggie-DCtgm-00.svg)}._catLying_q6w6g_26{-webkit-mask-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20width='480px'%20height='260px'%20viewBox='0%200%20480%20260'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%3e%3ctitle%3eIllustrations/CatLying%3c/title%3e%3cg%20id='Illustrations/CatLying'%20fill='none'%20stroke='%23000000'%20stroke-width='9'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3cpath%20d='M60,214%20C58,200%2066,190%2082,184%20C74,160%2072,132%2080,106%20L92,58%20L124,88%20C140,84%20156,84%20172,90%20L200,58%20L206,104%20C250,118%20290,128%20320,128%20C356,128%20384,152%20392,186%20C396,202%20398,210%20396,214%20L60,214%20Z'%20/%3e%3cpath%20d='M106,128%20C114,136%20124,136%20132,128'%20/%3e%3cpath%20d='M152,128%20C160,136%20170,136%20178,128'%20/%3e%3cpath%20d='M136,146%20L148,146%20L142,155%20Z'%20/%3e%3cpath%20d='M142,155%20C138,163%20130,165%20124,161'%20/%3e%3cpath%20d='M142,155%20C146,163%20154,165%20160,161'%20/%3e%3cpath%20d='M96,148%20L62,140'%20/%3e%3cpath%20d='M96,158%20L60,158'%20/%3e%3cpath%20d='M96,168%20L64,176'%20/%3e%3cpath%20d='M74,214%20L74,200'%20/%3e%3cpath%20d='M92,214%20L92,202'%20/%3e%3cpath%20d='M96,186%20C128,196%20148,205%20156,214'%20/%3e%3cpath%20d='M330,214%20C334,188%20352,169%20376,162'%20/%3e%3cpath%20d='M396,208%20C440,216%20466,186%20452,158%20C444,142%20424,142%20418,156'%20/%3e%3c/g%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20width='480px'%20height='260px'%20viewBox='0%200%20480%20260'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%3e%3ctitle%3eIllustrations/CatLying%3c/title%3e%3cg%20id='Illustrations/CatLying'%20fill='none'%20stroke='%23000000'%20stroke-width='9'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3cpath%20d='M60,214%20C58,200%2066,190%2082,184%20C74,160%2072,132%2080,106%20L92,58%20L124,88%20C140,84%20156,84%20172,90%20L200,58%20L206,104%20C250,118%20290,128%20320,128%20C356,128%20384,152%20392,186%20C396,202%20398,210%20396,214%20L60,214%20Z'%20/%3e%3cpath%20d='M106,128%20C114,136%20124,136%20132,128'%20/%3e%3cpath%20d='M152,128%20C160,136%20170,136%20178,128'%20/%3e%3cpath%20d='M136,146%20L148,146%20L142,155%20Z'%20/%3e%3cpath%20d='M142,155%20C138,163%20130,165%20124,161'%20/%3e%3cpath%20d='M142,155%20C146,163%20154,165%20160,161'%20/%3e%3cpath%20d='M96,148%20L62,140'%20/%3e%3cpath%20d='M96,158%20L60,158'%20/%3e%3cpath%20d='M96,168%20L64,176'%20/%3e%3cpath%20d='M74,214%20L74,200'%20/%3e%3cpath%20d='M92,214%20L92,202'%20/%3e%3cpath%20d='M96,186%20C128,196%20148,205%20156,214'%20/%3e%3cpath%20d='M330,214%20C334,188%20352,169%20376,162'%20/%3e%3cpath%20d='M396,208%20C440,216%20466,186%20452,158%20C444,142%20424,142%20418,156'%20/%3e%3c/g%3e%3c/svg%3e")}._catInBox_q6w6g_31{-webkit-mask-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20width='460px'%20height='400px'%20viewBox='0%200%20460%20400'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%3e%3ctitle%3eIllustrations/CatInBox%3c/title%3e%3cg%20id='Illustrations/CatInBox'%20fill='none'%20stroke='%23000000'%20stroke-width='9'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3crect%20x='170'%20y='70'%20width='190'%20height='190'%20rx='26'%20/%3e%3crect%20x='100'%20y='120'%20width='190'%20height='190'%20rx='26'%20/%3e%3cpath%20d='M108,128%20L178,78'%20/%3e%3cpath%20d='M282,302%20L352,252'%20/%3e%3cg%20transform='translate(95,212.5)%20scale(0.39)'%20stroke-width='23'%3e%3cpath%20d='M60,214%20C58,200%2066,190%2082,184%20C74,160%2072,132%2080,106%20L92,58%20L124,88%20C140,84%20156,84%20172,90%20L200,58%20L206,104%20C250,118%20290,128%20320,128%20C356,128%20384,152%20392,186%20C396,202%20398,210%20396,214%20L60,214%20Z'%20/%3e%3cpath%20d='M106,128%20C114,136%20124,136%20132,128'%20/%3e%3cpath%20d='M152,128%20C160,136%20170,136%20178,128'%20/%3e%3cpath%20d='M136,146%20L148,146%20L142,155%20Z'%20/%3e%3cpath%20d='M96,158%20L60,158'%20/%3e%3cpath%20d='M96,168%20L64,176'%20/%3e%3cpath%20d='M96,186%20C128,196%20148,205%20156,214'%20/%3e%3cpath%20d='M396,208%20C440,216%20466,186%20452,158%20C444,142%20424,142%20418,156'%20/%3e%3c/g%3e%3cpath%20d='M52,136%20Q56,164%2084,168%20Q56,172%2052,200%20Q48,172%2020,168%20Q48,164%2052,136%20Z'%20/%3e%3cpath%20d='M398,170%20Q401,193%20424,196%20Q401,199%20398,222%20Q395,199%20372,196%20Q395,193%20398,170%20Z'%20/%3e%3cpath%20d='M70,278%20Q72,296%2090,298%20Q72,300%2070,318%20Q68,300%2050,298%20Q68,296%2070,278%20Z'%20/%3e%3c/g%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20width='460px'%20height='400px'%20viewBox='0%200%20460%20400'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%3e%3ctitle%3eIllustrations/CatInBox%3c/title%3e%3cg%20id='Illustrations/CatInBox'%20fill='none'%20stroke='%23000000'%20stroke-width='9'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3crect%20x='170'%20y='70'%20width='190'%20height='190'%20rx='26'%20/%3e%3crect%20x='100'%20y='120'%20width='190'%20height='190'%20rx='26'%20/%3e%3cpath%20d='M108,128%20L178,78'%20/%3e%3cpath%20d='M282,302%20L352,252'%20/%3e%3cg%20transform='translate(95,212.5)%20scale(0.39)'%20stroke-width='23'%3e%3cpath%20d='M60,214%20C58,200%2066,190%2082,184%20C74,160%2072,132%2080,106%20L92,58%20L124,88%20C140,84%20156,84%20172,90%20L200,58%20L206,104%20C250,118%20290,128%20320,128%20C356,128%20384,152%20392,186%20C396,202%20398,210%20396,214%20L60,214%20Z'%20/%3e%3cpath%20d='M106,128%20C114,136%20124,136%20132,128'%20/%3e%3cpath%20d='M152,128%20C160,136%20170,136%20178,128'%20/%3e%3cpath%20d='M136,146%20L148,146%20L142,155%20Z'%20/%3e%3cpath%20d='M96,158%20L60,158'%20/%3e%3cpath%20d='M96,168%20L64,176'%20/%3e%3cpath%20d='M96,186%20C128,196%20148,205%20156,214'%20/%3e%3cpath%20d='M396,208%20C440,216%20466,186%20452,158%20C444,142%20424,142%20418,156'%20/%3e%3c/g%3e%3cpath%20d='M52,136%20Q56,164%2084,168%20Q56,172%2052,200%20Q48,172%2020,168%20Q48,164%2052,136%20Z'%20/%3e%3cpath%20d='M398,170%20Q401,193%20424,196%20Q401,199%20398,222%20Q395,199%20372,196%20Q395,193%20398,170%20Z'%20/%3e%3cpath%20d='M70,278%20Q72,296%2090,298%20Q72,300%2070,318%20Q68,300%2050,298%20Q68,296%2070,278%20Z'%20/%3e%3c/g%3e%3c/svg%3e")}._side_q6w6g_37{width:100%;height:100%;min-height:190px;-webkit-mask-position:50%;mask-position:50%}._watermark_q6w6g_47{opacity:.14;width:46%;height:150%;position:absolute;bottom:-12%;right:-6%;-webkit-mask-position:100% 100%;mask-position:100% 100%}._corner_q6w6g_58{opacity:.1;width:168px;height:168px;position:absolute;top:-10%;right:-4%;-webkit-mask-position:100% 0;mask-position:100% 0}._underPanel_q6w6g_72{opacity:.8;align-self:stretch;width:100%;min-height:0;-webkit-mask-position:bottom;mask-position:bottom}._beside_q6w6g_83{opacity:.9;flex-shrink:0;width:136px;height:74px;-webkit-mask-position:50%;mask-position:50%}._emptyState_q6w6g_94{opacity:1;flex-shrink:0;width:156px;height:136px;-webkit-mask-position:50%;mask-position:50%}@media (width<=720px){._side_q6w6g_37{min-height:140px}._corner_q6w6g_58,._underPanel_q6w6g_72{display:none}}._root_3bpj7_1{gap:var(--space-4);flex-direction:column;display:flex}._form_3bpj7_8{gap:var(--space-3);padding:var(--space-4) var(--space-5);border-radius:var(--radius-lg);border:1px solid var(--color-border-strong);background-color:var(--color-surface);grid-template-columns:minmax(0,2fr) minmax(0,1fr) auto;align-items:center;display:grid;box-shadow:0 16px 40px -34px #00000080}._listPanel_3bpj7_20{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background-color:var(--color-surface);flex-direction:column;display:flex}._listHeader_3bpj7_30{justify-content:space-between;align-items:baseline;gap:var(--space-2);display:flex}._listTitle_3bpj7_37{font-size:var(--font-sm);font-weight:var(--fw-semibold);color:var(--color-text-primary)}._listCount_3bpj7_43{font-size:var(--font-xs);color:var(--color-text-muted);font-variant-numeric:tabular-nums}._list_3bpj7_20{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(180px,1fr));max-height:190px;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}._listItem_3bpj7_60{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);background-color:var(--color-surface-soft);border:1px solid var(--color-border);border-radius:var(--radius-md);display:flex}._boxIcon_3bpj7_70{color:var(--color-accent-strong);flex-shrink:0;display:inline-flex}._boxName_3bpj7_76{font-size:var(--font-sm);font-weight:var(--fw-medium);color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._boxZone_3bpj7_86{font-size:var(--font-xs);color:var(--color-text-muted);white-space:nowrap}._empty_3bpj7_96{align-items:center;gap:var(--space-4);padding:var(--space-2) var(--space-4);border:1px dashed var(--color-border-strong);border-radius:var(--radius-md);background-color:var(--color-surface-soft);display:flex}._emptyCopy_3bpj7_106{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._emptyTitle_3bpj7_113{font-size:var(--font-sm);font-weight:var(--fw-semibold);color:var(--color-text-primary)}._emptyText_3bpj7_119{font-size:var(--font-sm);color:var(--color-text-secondary);max-width:46ch}._alertError_3bpj7_125{font-size:var(--font-sm);color:var(--color-danger);background-color:var(--color-danger-soft);border:1px solid var(--color-danger);border-radius:var(--radius-md);padding:var(--space-3)}@media (width<=720px){._form_3bpj7_8{grid-template-columns:1fr}._empty_3bpj7_96{align-items:flex-start;gap:var(--space-3);flex-direction:column}}._root_i7s1r_1{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}._intro_i7s1r_8{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._count_i7s1r_15{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3);font-size:var(--font-xs);font-weight:var(--fw-medium);color:var(--color-text-secondary);background-color:var(--color-surface-soft);border:1px solid var(--color-border);border-radius:var(--radius-pill);white-space:nowrap;display:inline-flex}._count_i7s1r_15 svg{color:var(--color-accent-strong)}._hint_i7s1r_33{font-size:var(--font-xs);color:var(--color-text-muted)}._root_sc9x2_1{gap:var(--space-5);flex-direction:column;min-width:0;display:flex}._split_sc9x2_8{gap:var(--space-5);grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;min-width:0;display:grid}._reversed_sc9x2_16{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}._reversed_sc9x2_16 ._copy_sc9x2_20{order:2}._reversed_sc9x2_16 ._visual_sc9x2_24{order:1}._copy_sc9x2_20{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}._visual_sc9x2_24{justify-content:center;align-self:stretch;align-items:center;min-width:0;display:flex;position:relative}@media (width<=720px){._split_sc9x2_8,._reversed_sc9x2_16{grid-template-columns:1fr}._reversed_sc9x2_16 ._copy_sc9x2_20,._reversed_sc9x2_16 ._visual_sc9x2_24{order:initial}}._stage_e0qww_1{justify-content:center;align-items:center;width:100%;min-height:220px;display:flex;position:relative}._successBadge_e0qww_10{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3);font-size:var(--font-xs);font-weight:var(--fw-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--color-accent-contrast);background-color:var(--color-accent-strong);border-radius:var(--radius-pill);align-self:flex-start;display:inline-flex}._lead_e0qww_25{font-size:var(--font-2xl);font-weight:var(--fw-bold);letter-spacing:-.02em;color:var(--color-text-primary);line-height:1.15}._text_e0qww_33{font-size:var(--font-sm);color:var(--color-text-secondary);max-width:46ch;line-height:1.55}._progress_e0qww_40{gap:var(--space-2);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background-color:var(--color-surface);flex-direction:column;display:flex}._progressHead_e0qww_50{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}._progressLabel_e0qww_57{font-size:var(--font-sm);font-weight:var(--fw-medium);color:var(--color-text-primary)}._percent_e0qww_63{font-size:var(--font-lg);font-weight:var(--fw-bold);color:var(--color-accent-strong);font-variant-numeric:tabular-nums}._track_e0qww_70{border-radius:var(--radius-pill);background-color:var(--color-surface-muted);height:6px;overflow:hidden}._bar_e0qww_77{border-radius:var(--radius-pill);background-color:var(--color-accent);height:100%;transition:width .25s}._next_e0qww_84{align-items:center;gap:var(--space-2);font-size:var(--font-xs);color:var(--color-text-muted);display:flex}._next_e0qww_84 svg{color:var(--color-text-muted);flex-shrink:0}@media (width<=720px){._stage_e0qww_1{min-height:150px}}._root_1vnka_1{border-radius:var(--radius-lg);border:1px solid var(--color-border-strong);background-color:var(--color-surface);flex-direction:column;min-width:0;display:flex;position:relative;overflow:hidden}._watermark_1vnka_14{width:150px;height:150px;color:var(--color-accent);opacity:.045;stroke-width:1px;position:absolute;top:-34px;right:-18px}._metrics_1vnka_26{gap:var(--space-5);padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--color-border);background-color:var(--color-surface-soft);grid-template-columns:auto auto auto minmax(0,1fr);align-items:center;display:grid;position:relative}._metric_1vnka_26{flex-direction:column;gap:2px;min-width:0;display:flex;position:relative}._metric_1vnka_26+._metric_1vnka_26{padding-left:var(--space-5);border-left:1px solid var(--color-border-strong)}._metricLabel_1vnka_50{font-size:var(--font-xs);letter-spacing:.02em;color:var(--color-text-muted);white-space:nowrap}._metricValue_1vnka_57{align-items:baseline;gap:var(--space-1);font-size:var(--font-xl);font-weight:var(--fw-bold);letter-spacing:-.02em;color:var(--color-text-primary);font-variant-numeric:tabular-nums;white-space:nowrap;display:flex}._metricUnit_1vnka_69{font-size:var(--font-sm);font-weight:var(--fw-medium);color:var(--color-text-muted)}._metricClosed_1vnka_75{align-items:center;gap:var(--space-2);padding-top:var(--space-1);flex-wrap:wrap;display:flex}._closedChip_1vnka_83{padding:2px var(--space-2);font-size:var(--font-xs);font-weight:var(--fw-medium);color:var(--color-text-secondary);background-color:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm)}._closedNone_1vnka_93{align-items:center;gap:var(--space-2);font-size:var(--font-sm);font-weight:var(--fw-medium);color:var(--color-accent-strong);display:inline-flex}._editor_1vnka_102{padding:var(--space-4) var(--space-5) var(--space-5)}@media (width<=900px){._metrics_1vnka_26{gap:var(--space-3);grid-template-columns:1fr 1fr}._metric_1vnka_26+._metric_1vnka_26{padding-left:var(--space-3)}._metric_1vnka_26:nth-child(3){border-left:none;padding-left:0}._metric_1vnka_26:nth-child(n+3){padding-top:var(--space-3);border-top:1px solid var(--color-border-strong)}._metric_1vnka_26:last-child{border-left:none;grid-column:1/-1;padding-left:0}}@media (width<=640px){._editor_1vnka_102{padding:var(--space-3) var(--space-4) var(--space-4)}}._root_rmucd_1{gap:var(--space-4);grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;display:grid;position:relative}._formCard_rmucd_11{padding:var(--space-5);background-color:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-lg);grid-area:1/1/-1;position:relative;box-shadow:0 18px 44px -34px #0000008c}._note_rmucd_22{gap:var(--space-2);padding:var(--space-3) var(--space-4) var(--space-4);border-radius:var(--radius-lg);border:1px solid var(--color-border);background-color:var(--color-surface-soft);flex-direction:column;grid-area:1/2;display:flex;position:relative}._noteHead_rmucd_35{align-items:center;gap:var(--space-2);display:flex}._noteIcon_rmucd_41{border-radius:var(--radius-sm);width:26px;height:26px;color:var(--color-accent-strong);background-color:var(--color-accent-soft);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._noteTitle_rmucd_53{font-size:var(--font-sm);font-weight:var(--fw-semibold);color:var(--color-text-primary)}._noteText_rmucd_59{font-size:var(--font-xs);color:var(--color-text-secondary);line-height:1.5}._noteList_rmucd_65{gap:var(--space-1);padding:var(--space-2) 0 0;border-top:1px solid var(--color-border);flex-direction:column;margin:0;list-style:none;display:flex}._noteListItem_rmucd_75{align-items:center;gap:var(--space-2);font-size:var(--font-xs);color:var(--color-text-secondary);display:flex}._noteListItem_rmucd_75 svg{color:var(--color-text-muted);flex-shrink:0}@media (width<=720px){._root_rmucd_1{grid-template-rows:auto;grid-template-columns:1fr}._formCard_rmucd_11,._note_rmucd_22{grid-area:auto}}._root_1dcxa_1{gap:24px;display:grid}._languageSection_1dcxa_6,._locationCard_1dcxa_7{background:#fff;border:1px solid #e4e7ec;border-radius:16px}._languageSection_1dcxa_6{padding:18px}._sectionTitle_1dcxa_17{color:#1d2939;margin:0;font-size:16px;font-weight:700}._sectionText_1dcxa_24{color:#667085;margin:5px 0 0;font-size:13px;line-height:1.5}._languageOptions_1dcxa_31{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}._languageOption_1dcxa_31,._languageActive_1dcxa_39{color:#344054;cursor:pointer;min-height:48px;font:inherit;text-align:left;background:#fff;border:1px solid #d0d5dd;border-radius:12px;align-items:center;gap:10px;padding:10px 14px;display:flex}._languageActive_1dcxa_39{color:#365314;background:#f5fee7;border-color:#9adf28}._languageCode_1dcxa_60,._locationNumber_1dcxa_61{background:#f2f4f7;border-radius:9px;place-items:center;width:30px;height:30px;font-size:11px;font-weight:800;display:grid}._locationsHead_1dcxa_72,._locationHeader_1dcxa_73{justify-content:space-between;align-items:center;gap:14px;display:flex}._locationList_1dcxa_80{gap:12px;margin-top:14px;display:grid}._locationCard_1dcxa_7{padding:16px}._locationHeader_1dcxa_73{justify-content:flex-start;margin-bottom:12px}._primaryChoice_1dcxa_95{color:#475467;align-items:center;gap:7px;font-size:13px;display:flex}._primaryChoice_1dcxa_95 input{accent-color:#75b716}._removeButton_1dcxa_107{color:#b42318;cursor:pointer;font:inherit;background:0 0;border:0;margin-left:auto;font-size:13px}._locationFields_1dcxa_117{grid-template-columns:minmax(180px,.7fr) minmax(260px,1.3fr);gap:12px;display:grid}._addressField_1dcxa_123{align-content:start;gap:8px;display:grid}._fieldLabel_1dcxa_129{color:#344054;font-size:13px;font-weight:600}._googleHost_1dcxa_135,._googleInput_1dcxa_136{width:100%}._googleInput_1dcxa_136{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}._coordinates_1dcxa_144{color:#667085;margin:7px 0 0;font-size:11px}._error_1dcxa_150{color:#b42318;background:#fef3f2;border-radius:10px;margin-top:12px;padding:10px 12px;font-size:13px}@media (width<=720px){._languageOptions_1dcxa_31,._locationFields_1dcxa_117{grid-template-columns:1fr}._locationsHead_1dcxa_72{flex-direction:column;align-items:flex-start}}._root_1me8w_1{gap:var(--space-4);flex-direction:column;display:flex}._panel_1me8w_8{gap:var(--space-3);padding:var(--space-5);border:1px solid var(--color-border-strong);border-radius:var(--radius-lg);background-color:var(--color-surface);flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 44px -34px #0000008c}._header_1me8w_21{align-items:center;gap:var(--space-3);padding-bottom:var(--space-3);border-bottom:1px solid var(--color-border);display:flex}._headerIcon_1me8w_29{border-radius:var(--radius-md);width:40px;height:40px;color:var(--color-accent-strong);background-color:var(--color-accent-soft);justify-content:center;align-items:center;display:inline-flex}._headerCopy_1me8w_40{flex-direction:column;display:flex}._count_1me8w_45{font-size:var(--font-md);font-weight:var(--fw-semibold);color:var(--color-text-primary)}._countHint_1me8w_51{font-size:var(--font-xs);color:var(--color-text-muted)}._list_1me8w_56{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(200px,1fr));max-height:200px;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}._member_1me8w_67{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);min-width:0;display:flex}._avatar_1me8w_78{border-radius:var(--radius-pill);width:34px;height:34px;font-size:var(--font-xs);font-weight:var(--fw-semibold);color:var(--color-accent-contrast);background:linear-gradient(140deg, var(--color-accent) 0%, var(--color-accent-strong) 100%);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._memberCopy_1me8w_92{flex-direction:column;min-width:0;display:flex}._memberName_1me8w_98{font-size:var(--font-sm);font-weight:var(--fw-medium);color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._memberRole_1me8w_107{font-size:var(--font-xs);color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._addSlot_1me8w_116{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border:1px dashed var(--color-border-strong);border-radius:var(--radius-md);color:var(--color-text-muted);display:flex}._addIcon_1me8w_126{border-radius:var(--radius-pill);width:34px;height:34px;color:var(--color-accent-strong);background-color:var(--color-accent-soft);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._addCopy_1me8w_138{font-size:var(--font-sm)}._cta_1me8w_144{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._root_a5zyi_1{pointer-events:none;position:absolute;inset:0}._chip_a5zyi_8{padding:var(--space-2);color:var(--color-text-muted);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);justify-content:center;align-items:center;display:inline-flex;position:absolute;box-shadow:0 8px 22px -18px #00000080}._chip_a5zyi_8:first-child{color:var(--color-accent-strong);border-color:var(--color-accent)}@media (prefers-reduced-motion:no-preference){._chip_a5zyi_8{animation:5s ease-in-out infinite _float_a5zyi_1}._chip_a5zyi_8:nth-child(2n){animation-delay:-1.6s}._chip_a5zyi_8:nth-child(3n){animation-delay:-3.1s}}@keyframes _float_a5zyi_1{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}._root_tvawa_1{--journey-icon-size:38px;--journey-column-gap:var(--space-4);gap:var(--space-4);padding-top:var(--space-5);border-top:1px solid var(--color-border);flex-direction:column;display:flex}._label_tvawa_12{font-size:10px;font-weight:var(--fw-semibold);letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-muted)}._steps_tvawa_23{column-gap:var(--journey-column-gap);grid-template-columns:repeat(5,minmax(0,1fr)) max-content;margin:0;padding:0;list-style:none;display:grid}._step_tvawa_23{flex-direction:column;align-items:flex-start;min-width:0;display:flex;position:relative}._icon_tvawa_40{width:var(--journey-icon-size);height:var(--journey-icon-size);border-radius:var(--radius-md);color:var(--color-text-secondary);background-color:var(--color-surface-soft);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._stepFirst_tvawa_54 ._icon_tvawa_40{color:var(--color-accent-strong);background-color:var(--color-accent-soft)}._order_tvawa_59{margin-top:var(--space-3);font-size:10px;font-weight:var(--fw-semibold);letter-spacing:.12em;color:var(--color-text-muted);font-variant-numeric:tabular-nums}._title_tvawa_68{font-size:var(--font-sm);font-weight:var(--fw-semibold);line-height:var(--lh-snug);color:var(--color-text-primary);margin-top:2px}._subtitle_tvawa_76{margin-top:var(--space-1);color:var(--color-text-muted);font-size:11px;line-height:1.4}._connector_tvawa_85{top:calc(var(--journey-icon-size) / 2);left:var(--journey-icon-size);right:calc(var(--journey-column-gap) * -1);border-top:1px dotted var(--color-border-strong);height:0;position:absolute}._stepFirst_tvawa_54 ._connector_tvawa_85{border-top-style:solid;border-top-color:var(--color-accent-strong)}@media (width<=720px){._steps_tvawa_23{row-gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr))}._connector_tvawa_85{display:none}}._stage_19ien_1{justify-content:center;align-items:center;width:100%;min-height:210px;display:flex;position:relative}._lead_19ien_10{font-size:var(--font-3xl);font-weight:var(--fw-bold);letter-spacing:-.025em;color:var(--color-text-primary);line-height:1.1}._name_19ien_19{color:var(--color-accent-strong)}._text_19ien_23{font-size:var(--font-md);color:var(--color-text-secondary);max-width:44ch;line-height:1.55}._hint_19ien_30{font-size:var(--font-xs);color:var(--color-text-muted)}@media (width<=720px){._lead_19ien_10{font-size:var(--font-2xl)}._stage_19ien_1{min-height:150px}}._body_x1x4n_1{gap:var(--space-5);flex-direction:column;min-width:0;display:flex}._content_x1x4n_8{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}._root_154ss_1{z-index:var(--z-dropdown);padding-block:calc(var(--space-4) + env(safe-area-inset-top)) var(--space-4);background-color:var(--color-surface);border-bottom:1px solid var(--color-border);padding-inline:0;display:block;position:sticky;top:0}._bar_154ss_12{align-items:center;gap:var(--space-4);width:100%;max-width:var(--app-content-max,1440px);padding-inline:var(--app-content-pad-inline,var(--space-6));margin:0 auto;display:flex}._menuBtn_154ss_22{width:var(--control-height-sm);height:var(--control-height-sm);border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-surface);color:var(--color-text-primary);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;display:none}._menuBtn_154ss_22:hover{background-color:var(--color-surface-muted)}._searchRoot_154ss_40{flex:1;min-width:0;max-width:520px;position:relative}._search_154ss_40{align-items:center;gap:var(--space-3);width:100%;min-width:0;height:var(--control-height-sm);padding-inline:var(--space-4);background-color:var(--color-surface-muted);border-radius:var(--radius-pill);color:var(--color-text-secondary);transition:border-color var(--motion-base) var(--ease-out);border:1px solid #0000;display:flex}._search_154ss_40:focus-within{border-color:var(--color-border-strong)}._searchIcon_154ss_66{color:var(--color-text-secondary);flex-shrink:0;display:inline-flex}._searchInput_154ss_72{min-width:0;font-size:var(--font-sm);color:var(--color-text-primary);background:0 0;border:0;flex:1}._searchInput_154ss_72::placeholder{color:var(--color-text-muted)}._searchInput_154ss_72:focus,._searchInput_154ss_72:focus-visible{outline:none}._searchPanel_154ss_90{top:calc(100% + var(--space-2));z-index:calc(var(--z-dropdown) + 1);max-height:min(520px,100vh - 96px);padding:var(--space-2);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);position:absolute;left:0;right:0;overflow-y:auto}._searchState_154ss_105{padding:var(--space-4);font-size:var(--font-sm);color:var(--color-text-secondary)}._searchGroup_154ss_111+._searchGroup_154ss_111{margin-top:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--color-border)}._searchGroupTitle_154ss_117{padding:var(--space-2) var(--space-3);font-size:var(--font-xs);color:var(--color-text-muted);text-transform:uppercase;font-weight:700}._searchItem_154ss_125,._searchItemActive_154ss_126{align-items:center;gap:var(--space-3);width:100%;min-height:56px;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);color:var(--color-text-primary);text-align:left;cursor:pointer;background-color:#0000;border:0;display:flex}._searchItemActive_154ss_126{background-color:var(--color-surface-muted)}._searchItemIcon_154ss_145{border-radius:var(--radius-md);background-color:var(--color-accent-soft);width:32px;height:32px;color:var(--color-accent-contrast);font-size:var(--font-xs);flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:inline-flex}._searchItemBody_154ss_159{gap:2px;min-width:0;display:grid}._searchItemTitle_154ss_165,._searchItemSubtitle_154ss_166{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._searchItemTitle_154ss_165{font-size:var(--font-sm);font-weight:700}._searchItemSubtitle_154ss_166{font-size:var(--font-xs);color:var(--color-text-secondary)}._actions_154ss_182{align-items:center;gap:var(--space-3);flex-shrink:0;margin-left:auto;display:inline-flex}@media (width<=768px){._root_154ss_1{padding-block:calc(var(--space-3) + env(safe-area-inset-top)) var(--space-3)}._bar_154ss_12{gap:var(--space-3)}._menuBtn_154ss_22{width:var(--control-height-md);height:var(--control-height-md);display:inline-flex}}._mobileSearchBtn_154ss_204{width:var(--control-height-sm);height:var(--control-height-sm);border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-surface);color:var(--color-text-primary);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;display:none}._mobileSearchBtn_154ss_204:hover{background-color:var(--color-surface-muted)}._mobileOverlay_154ss_222{z-index:var(--z-overlay);background-color:var(--color-surface);padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);flex-direction:column;display:flex;position:fixed;inset:0}._mobileOverlayHeader_154ss_233{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border);flex-shrink:0;display:flex}._mobileOverlaySearch_154ss_242{flex:1;min-width:0}._mobileBackBtn_154ss_247{width:var(--control-height-sm);height:var(--control-height-sm);border-radius:var(--radius-md);color:var(--color-text-primary);cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._mobileBackBtn_154ss_247:hover{background-color:var(--color-surface-muted)}._mobileSearchPanel_154ss_265{padding:var(--space-2);flex:1;overflow-y:auto}@media (width<=640px){._searchRoot_154ss_40{display:none}._mobileSearchBtn_154ss_204{width:var(--control-height-md);height:var(--control-height-md);display:inline-flex}}._root_1rdrj_1{align-items:center;gap:var(--space-3);padding-inline:var(--space-2);flex:none;display:flex}._rootCollapsed_1rdrj_9{gap:var(--space-2);flex-direction:column;padding-inline:0}._mark_1rdrj_15{border-radius:var(--radius-sm);background-color:var(--color-accent);width:32px;height:32px;color:var(--color-accent-contrast);flex:none;justify-content:center;align-items:center;display:inline-flex}._text_1rdrj_27{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}._name_1rdrj_35{font-weight:var(--fw-bold);font-size:var(--font-sm);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-inverse);line-height:var(--lh-tight)}._clinic_1rdrj_44{font-size:var(--font-xs);font-weight:var(--fw-medium);color:var(--color-text-inverse-muted);line-height:var(--lh-snug);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._control_1rdrj_54{border-radius:var(--radius-sm);width:32px;height:32px;color:var(--color-text-inverse-muted);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out);background-color:#0000;border:0;flex:none;justify-content:center;align-items:center;margin-left:auto;display:inline-flex}._control_1rdrj_54:hover{background-color:var(--color-border-inverse);color:var(--color-text-inverse)}._rootCollapsed_1rdrj_9 ._control_1rdrj_54{margin-left:0}._close_1rdrj_79{display:none}@media (width<=768px){._toggle_1rdrj_84{display:none}._close_1rdrj_79{width:var(--control-height-md);height:var(--control-height-md);display:inline-flex}}@media (prefers-reduced-motion:reduce){._control_1rdrj_54{transition:none}}._root_a9jby_1{left:calc(var(--app-sidebar-width-rail) + var(--space-2));z-index:1;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);border:1px solid var(--color-border-inverse);background-color:var(--color-surface-inverse-muted);color:var(--color-text-inverse);font-size:var(--font-xs);font-weight:var(--fw-medium);white-space:nowrap;box-shadow:var(--shadow-md);pointer-events:none;position:fixed;transform:translateY(-50%)}._navItem_5wo53_1{align-items:center;gap:var(--space-3);min-height:40px;padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);color:var(--color-text-inverse-muted);font-size:var(--font-sm);font-weight:var(--fw-medium);transition:background-color var(--motion-base) var(--ease-out), color var(--motion-base) var(--ease-out);text-decoration:none;display:flex}._navItem_5wo53_1:hover{background-color:var(--color-border-inverse);color:var(--color-text-inverse)}._navItemActive_5wo53_22,._navItemActive_5wo53_22:hover{background-color:var(--color-accent);color:var(--color-accent-contrast);font-weight:var(--fw-semibold)}._navItemRail_5wo53_29{padding:var(--space-2) 0;justify-content:center;gap:0}._navIcon_5wo53_35{flex-shrink:0}._navLabel_5wo53_39{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}@media (width<=768px){._navItem_5wo53_1{min-height:var(--control-height-md)}}@media (prefers-reduced-motion:reduce){._navItem_5wo53_1{transition:none}}._root_n520v_1{gap:var(--space-1);flex-direction:column;display:flex}._heading_n520v_7{margin:0}._toggle_n520v_11{align-items:center;gap:var(--space-2);width:100%;min-height:32px;padding-inline:var(--space-4);cursor:pointer;border-radius:var(--radius-sm);font-size:11px;font-weight:var(--fw-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-inverse-muted);transition:color var(--motion-fast) var(--ease-out);background-color:#0000;border:0;display:flex}._toggle_n520v_11:hover{color:var(--color-text-inverse)}._label_n520v_34{text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._dot_n520v_43{border-radius:var(--radius-pill);background-color:var(--color-accent);flex:none;width:6px;height:6px}._chevron_n520v_51{transition:transform var(--motion-fast) var(--ease-out);flex:none}._chevronOpen_n520v_56{transform:rotate(90deg)}._list_n520v_60{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._list_n520v_60[hidden]{display:none}._divider_n520v_73{height:1px;margin:var(--space-1) var(--space-2);background-color:var(--color-border-inverse);display:block}._srOnly_n520v_80{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=768px){._toggle_n520v_11{min-height:var(--control-height-md)}}@media (prefers-reduced-motion:reduce){._toggle_n520v_11,._chevron_n520v_51{transition:none}}._root_1q7fn_1{background-color:var(--color-surface-inverse);height:100svh;color:var(--color-text-inverse);z-index:calc(var(--z-overlay) + 1);--app-sidebar-scrollbar:6px;--app-sidebar-fade:24px;position:sticky;top:0}._inner_1q7fn_13{gap:var(--space-4);height:100%;padding:var(--space-6) var(--space-3);flex-direction:column;display:flex;overflow:hidden}._nav_1q7fn_22{gap:var(--space-3);flex-direction:column;flex:1;min-height:0;display:flex}._scrollArea_1q7fn_30{flex:1;min-height:0;display:flex;position:relative}._scroller_1q7fn_37{gap:var(--space-4);min-height:0;padding-inline:var(--space-1);padding-block:var(--space-1) var(--app-sidebar-fade);scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--color-border-inverse) transparent;flex-direction:column;flex:auto;display:flex;position:relative;overflow-y:auto}._scroller_1q7fn_37::-webkit-scrollbar{width:var(--app-sidebar-scrollbar)}._scroller_1q7fn_37::-webkit-scrollbar-thumb{background-color:var(--color-border-inverse);border-radius:var(--radius-pill)}._scroller_1q7fn_37::-webkit-scrollbar-track{background-color:#0000}._navFade_1q7fn_65{inset-inline:0;height:var(--app-sidebar-fade);pointer-events:none;background-image:linear-gradient(to bottom, transparent, var(--color-surface-inverse));position:absolute;bottom:0}._primaryList_1q7fn_78,._footerList_1q7fn_79{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._footerList_1q7fn_79{padding-top:var(--space-3);border-top:1px solid var(--color-border-inverse);flex:none;padding-inline-start:var(--space-1);padding-inline-end:calc(var(--space-1) + var(--app-sidebar-scrollbar))}._collapsed_1q7fn_96 ._inner_1q7fn_13{padding-inline:var(--space-2)}._collapsed_1q7fn_96 ._scroller_1q7fn_37{padding-inline:var(--space-2);scrollbar-gutter:auto;scrollbar-width:none}._collapsed_1q7fn_96 ._scroller_1q7fn_37::-webkit-scrollbar{width:0;height:0}._collapsed_1q7fn_96 ._footerList_1q7fn_79{padding-inline:var(--space-2)}@media (width<=1024px){._inner_1q7fn_13{padding:var(--space-5) var(--space-2);gap:var(--space-3)}}@media (width<=768px){._root_1q7fn_1{width:280px;max-width:85vw;height:100dvh;transition:transform var(--motion-slow) var(--ease-out);box-shadow:var(--shadow-lg);position:fixed;top:0;left:0;transform:translate(-100%)}._open_1q7fn_135{transform:translate(0)}._inner_1q7fn_13{padding-top:calc(var(--space-6) + env(safe-area-inset-top));padding-inline:calc(var(--space-3) + env(safe-area-inset-left)) var(--space-3)}._footerList_1q7fn_79{padding-bottom:max(var(--space-2), env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){._root_1q7fn_1{transition:none}}._root_13fnx_1{--app-sidebar-track:var(--app-sidebar-width);--app-content-max:1440px;--app-content-pad-block:var(--space-8);--app-content-pad-inline:var(--space-8);--app-content-pad-bottom:var(--app-content-pad-block);grid-template-columns:var(--app-sidebar-track) 1fr;background-color:var(--color-bg);min-height:100svh;display:grid}._main_13fnx_14{flex-direction:column;min-width:0;display:flex}._content_13fnx_20{padding:var(--app-content-pad-block) var(--app-content-pad-inline) var(--app-content-pad-bottom);width:100%;max-width:var(--app-content-max);flex:1;margin:0 auto}._backdrop_13fnx_29{background-color:var(--color-overlay);z-index:var(--z-overlay);cursor:pointer;animation:_fadeIn_13fnx_1 var(--motion-base) var(--ease-out);border:0;padding:0;display:none;position:fixed;inset:0}@keyframes _fadeIn_13fnx_1{0%{opacity:0}to{opacity:1}}@media (width<=1024px){._root_13fnx_1{--app-sidebar-track:var(--app-sidebar-width-compact);--app-content-pad-block:var(--space-6);--app-content-pad-inline:var(--space-6);--app-content-pad-bottom:calc(var(--space-6) + var(--app-fab-clearance))}}@media (width<=768px){._root_13fnx_1{--app-content-pad-block:var(--space-5);--app-content-pad-inline:var(--space-4);--app-content-pad-bottom:calc(var(--space-5) + var(--app-fab-clearance))}._root_13fnx_1,._root_13fnx_1._rootCollapsed_13fnx_69{grid-template-columns:1fr}._backdrop_13fnx_29{display:block}}._root_13fnx_1._rootCollapsed_13fnx_69{--app-sidebar-track:var(--app-sidebar-width-rail);--app-content-max:1628px}._root_p4tll_1{align-items:center;gap:var(--space-3);display:inline-flex}._kpi_1tnrd_1,._schedule_1tnrd_2,._patients_1tnrd_3,._reminders_1tnrd_4{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);min-height:112px;padding:14px;position:relative;overflow:hidden}._chartPreview_1tnrd_14{border:1px solid var(--color-border);border-radius:var(--radius-md);background:linear-gradient(180deg, var(--color-surface), var(--color-surface-muted));height:112px;padding:14px 18px}._chartPreview_1tnrd_14 svg{width:100%;height:100%;display:block}._gridLine_1tnrd_26{fill:none;stroke:#e2e6eb;stroke-width:1px}._previewArea_1tnrd_31{fill:#c9f34a;opacity:.24}._previewLine_1tnrd_35{fill:none;stroke:#98c900;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}._previewBars_1tnrd_42{fill:#b9e72d}._previewBarsAlert_1tnrd_45{fill:#ff9f43}._appointmentBars_1tnrd_48{fill:#4b8df8;opacity:.78}._appointmentsTrend_1tnrd_52{background:linear-gradient(#f7faff,#eef5ff)}._clientGrowth_1tnrd_55{background:linear-gradient(#fcf9ff,#f5edff)}._clientLine_1tnrd_58{fill:none;stroke:#8b5cf6;stroke-width:3px;stroke-linecap:round}._clientDots_1tnrd_64{fill:#fff;stroke:#8b5cf6;stroke-width:3px}._appointmentOutcomes_1tnrd_69{background:linear-gradient(#fffaf6,#fff4ea)}._kpi_1tnrd_1{grid-template-rows:auto auto;grid-template-columns:32px 1fr auto;align-content:center;column-gap:9px;min-height:72px;padding:10px 12px;display:grid}._kpiIcon_1tnrd_83{background:var(--color-primary-light);width:32px;height:32px;color:var(--color-text-primary);border-radius:10px;grid-row:1/3;place-items:center;display:grid}._kpi_1tnrd_1 strong{font-size:20px;line-height:1}._kpi_1tnrd_1>span:not(._kpiIcon_1tnrd_83){color:var(--color-text-secondary);margin-top:5px;font-size:10px}._sparkline_1tnrd_103{border-top:2px solid var(--color-primary);border-radius:50%;grid-area:1/3/3;align-self:center;width:54px;height:18px;position:static;transform:rotate(-8deg)}._schedule_1tnrd_2{grid-template-columns:34px 6px 1fr auto;align-items:center;gap:8px;font-size:9px;display:grid}._schedule_1tnrd_2 i{background:var(--color-primary);border-radius:50%;width:6px;height:6px}._schedule_1tnrd_2 b,._patients_1tnrd_3 b,._reminders_1tnrd_4 b{color:var(--color-text-primary);font-weight:var(--fw-medium)}._schedule_1tnrd_2 em,._patients_1tnrd_3 em{background:var(--color-surface-muted);color:var(--color-text-secondary);border-radius:10px;padding:3px 6px;font-style:normal}._time_1tnrd_143,._reminders_1tnrd_4 span{color:var(--color-text-secondary)}._patients_1tnrd_3{grid-template-columns:28px 1fr auto;align-items:center;gap:10px;font-size:10px;display:grid}._avatar_1tnrd_156{background:var(--color-primary-light);border-radius:50%;place-items:center;width:28px;height:28px;display:grid}._reminders_1tnrd_4{grid-template-columns:58px 1fr;align-content:center;gap:14px 10px;font-size:10px;display:grid}._followUpTasks_1tnrd_173{grid-template-columns:7px 1fr auto;align-content:center;gap:14px 10px;font-size:10px;display:grid}._followUpTasks_1tnrd_173 i{background:var(--color-primary);border-radius:50%;align-self:center;width:7px;height:7px}._followUpTasks_1tnrd_173 b{color:var(--color-text-primary);font-weight:var(--fw-medium)}._followUpTasks_1tnrd_173 em{color:var(--color-text-secondary);font-style:normal}._backdrop_w4z1s_1{z-index:var(--z-modal);background:#14141847;justify-content:flex-end;display:flex;position:fixed;inset:0}._drawer_w4z1s_10{width:min(480px,100%);height:100%;padding:var(--space-5);background:var(--color-surface);box-shadow:var(--shadow-lg);overflow-y:auto}._header_w4z1s_19{justify-content:space-between;align-items:flex-start;gap:var(--space-4);margin-bottom:var(--space-5);display:flex}._title_w4z1s_27{color:var(--color-text-primary);font-size:var(--font-lg)}._closeButton_w4z1s_32{border-radius:50%;width:36px;min-width:36px;height:36px;padding:0}._subtitle_w4z1s_40{margin-top:var(--space-1);color:var(--color-text-secondary);font-size:var(--font-sm)}._list_w4z1s_46{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._card_w4z1s_55{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-muted);display:grid}._copy_w4z1s_64{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}._copy_w4z1s_64>div{gap:var(--space-1);flex-direction:column;display:flex}._copy_w4z1s_64 strong{color:var(--color-text-primary);font-size:var(--font-sm)}._copy_w4z1s_64 span{color:var(--color-text-secondary);font-size:var(--font-xs)}.react-grid-layout{transition:height .2s;position:relative}.react-grid-item{transition:left .2s,top .2s,width .2s,height .2s}.react-grid-item img{pointer-events:none;-webkit-user-select:none;user-select:none}.react-grid-item.cssTransforms{transition-property:transform,width,height}.react-grid-item.resizing{z-index:1;will-change:width, height;transition:none}.react-grid-item.react-draggable-dragging{z-index:3;will-change:transform;transition:none}.react-grid-item.dropping{visibility:hidden}.react-grid-item.react-grid-placeholder{opacity:.2;z-index:2;-webkit-user-select:none;user-select:none;background:red;transition-duration:.1s}.react-grid-item.react-grid-placeholder.placeholder-resizing{transition:none}.react-grid-item>.react-resizable-handle{opacity:0;width:20px;height:20px;position:absolute}.react-grid-item:hover>.react-resizable-handle{opacity:1}.react-grid-item>.react-resizable-handle:after{content:"";border-bottom:2px solid #0006;border-right:2px solid #0006;width:5px;height:5px;position:absolute;bottom:3px;right:3px}.react-resizable-hide>.react-resizable-handle{display:none}.react-grid-item>.react-resizable-handle.react-resizable-handle-sw{cursor:sw-resize;bottom:0;left:0;transform:rotate(90deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-se{cursor:se-resize;bottom:0;right:0}.react-grid-item>.react-resizable-handle.react-resizable-handle-nw{cursor:nw-resize;top:0;left:0;transform:rotate(180deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-ne{cursor:ne-resize;top:0;right:0;transform:rotate(270deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-w,.react-grid-item>.react-resizable-handle.react-resizable-handle-e{cursor:ew-resize;margin-top:-10px;top:50%}.react-grid-item>.react-resizable-handle.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-n,.react-grid-item>.react-resizable-handle.react-resizable-handle-s{cursor:ns-resize;margin-left:-10px;left:50%}.react-grid-item>.react-resizable-handle.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}.react-resizable{position:relative}.react-resizable-handle{box-sizing:border-box;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2IDYiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiNmZmZmZmYwMCIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2cHgiIGhlaWdodD0iNnB4Ij48ZyBvcGFjaXR5PSIwLjMwMiI+PHBhdGggZD0iTSA2IDYgTCAwIDYgTCAwIDQuMiBMIDQgNC4yIEwgNC4yIDQuMiBMIDQuMiAwIEwgNiAwIEwgNiA2IEwgNiA2IFoiIGZpbGw9IiMwMDAwMDAiLz48L2c+PC9zdmc+);background-position:100% 100%;background-repeat:no-repeat;background-origin:content-box;width:20px;height:20px;padding:0 3px 3px 0;position:absolute}.react-resizable-handle-sw{cursor:sw-resize;bottom:0;left:0;transform:rotate(90deg)}.react-resizable-handle-se{cursor:se-resize;bottom:0;right:0}.react-resizable-handle-nw{cursor:nw-resize;top:0;left:0;transform:rotate(180deg)}.react-resizable-handle-ne{cursor:ne-resize;top:0;right:0;transform:rotate(270deg)}.react-resizable-handle-w,.react-resizable-handle-e{cursor:ew-resize;margin-top:-10px;top:50%}.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-resizable-handle-n,.react-resizable-handle-s{cursor:ns-resize;margin-left:-10px;left:50%}.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}._root_qcw1y_1{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-5);gap:var(--space-4);flex-direction:column;height:100%;min-height:0;display:flex}._header_qcw1y_13{justify-content:space-between;align-items:flex-start;gap:var(--space-4);flex-shrink:0;display:flex}._headerCopy_qcw1y_21{flex-direction:column;gap:2px;display:flex}._title_qcw1y_27{font-size:var(--font-lg);font-weight:var(--fw-semibold);color:var(--color-text-primary)}._subtitle_qcw1y_33{font-size:var(--font-xs);color:var(--color-text-secondary)}._empty_qcw1y_38{padding:var(--space-6) 0;text-align:center;color:var(--color-text-muted);font-size:var(--font-sm)}._list_qcw1y_45{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._row_qcw1y_54{align-items:center;gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-md);transition:background-color var(--motion-fast) var(--ease-out);display:flex}._row_qcw1y_54:hover{background-color:var(--color-surface-muted)}._petCopy_qcw1y_67{flex-direction:column;flex:1;min-width:0;display:flex}._petName_qcw1y_74{font-weight:var(--fw-semibold);font-size:var(--font-sm);color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._petMeta_qcw1y_83{font-size:var(--font-xs);color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._root_1xywn_1{align-items:center;gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-lg);background-color:var(--color-surface);border:1px solid var(--color-border);grid-template-columns:auto minmax(0,1fr) auto;min-height:88px;display:grid}._iconWrap_1xywn_13{border-radius:var(--radius-md);background-color:var(--color-surface-muted);width:40px;height:40px;color:var(--color-text-secondary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._body_1xywn_25{flex-direction:column;gap:2px;min-width:0;display:flex}._label_1xywn_32{text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-secondary);font-size:11px;font-weight:var(--fw-semibold)}._value_1xywn_40{font-size:var(--font-2xl);font-weight:var(--fw-bold);color:var(--color-text-primary);line-height:1}._caption_1xywn_47{font-size:var(--font-xs);color:var(--color-text-muted);text-align:right;align-self:flex-end;max-width:140px;padding-bottom:2px}._toneAccent_1xywn_56{background-color:var(--color-accent-soft);border-color:#0000}._toneAccent_1xywn_56 ._label_1xywn_32{color:#141418b3}._toneAccent_1xywn_56 ._value_1xywn_40{color:var(--color-accent-contrast)}._toneAccent_1xywn_56 ._caption_1xywn_47{color:#141418a8}._toneAccent_1xywn_56 ._iconWrap_1xywn_13{background-color:var(--color-accent);color:var(--color-accent-contrast)}._toneDark_1xywn_78{background-color:var(--color-surface-inverse);color:var(--color-text-inverse);border-color:#0000}._toneDark_1xywn_78 ._label_1xywn_32{color:var(--color-text-inverse-muted)}._toneDark_1xywn_78 ._value_1xywn_40{color:var(--color-text-inverse)}._toneDark_1xywn_78 ._caption_1xywn_47{color:var(--color-text-inverse-muted)}._toneDark_1xywn_78 ._iconWrap_1xywn_13{background-color:var(--color-accent);color:var(--color-accent-contrast)}._toneNeutral_1xywn_101 ._iconWrap_1xywn_13{background-color:var(--color-accent-soft);color:var(--color-accent-contrast)}._toneDanger_1xywn_106{background-color:var(--color-danger-soft);border-color:#0000}._toneDanger_1xywn_106 ._label_1xywn_32,._toneDanger_1xywn_106 ._value_1xywn_40{color:var(--color-danger)}._toneDanger_1xywn_106 ._caption_1xywn_47{color:var(--color-danger);opacity:.75}._toneDanger_1xywn_106 ._iconWrap_1xywn_13{background-color:var(--color-danger);color:#fff}@container dashboard-widget (width<=320px){._root_1xywn_1{row-gap:var(--space-2);grid-template-columns:auto minmax(0,1fr);grid-template-areas:"icon body""caption caption"}._iconWrap_1xywn_13{grid-area:icon}._body_1xywn_25{grid-area:body}._caption_1xywn_47{text-align:left;grid-area:caption;align-self:flex-start;max-width:none;padding-bottom:0}}._root_htemf_1{gap:var(--space-4);height:100%;min-height:0;padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);flex-direction:column;display:flex}._header_htemf_13{justify-content:space-between;align-items:flex-start;gap:var(--space-3);flex-shrink:0;display:flex}._headerCopy_htemf_21,._copy_htemf_22{flex-direction:column;min-width:0;display:flex}._title_htemf_28{color:var(--color-text-primary);font-size:var(--font-lg);font-weight:var(--fw-semibold)}._subtitle_htemf_34,._meta_htemf_35,._more_htemf_36{color:var(--color-text-secondary);font-size:var(--font-xs)}._empty_htemf_41{padding:var(--space-5) 0;color:var(--color-text-muted);font-size:var(--font-sm);text-align:center;margin:auto 0}._list_htemf_49{gap:var(--space-2);flex-direction:column;flex:1;min-height:0;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}._item_htemf_61{align-items:center;gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-md);background:var(--color-surface-muted);grid-template-columns:auto minmax(0,1fr) auto;display:grid}._indicator_htemf_71{background:var(--color-accent);border-radius:50%;width:8px;height:8px}._indicatoroverdue_htemf_78{background:var(--color-danger)}._indicatortoday_htemf_82{background:var(--color-warning)}._petName_htemf_86{color:var(--color-text-primary);font-size:var(--font-sm);font-weight:var(--fw-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._due_htemf_95{color:var(--color-text-secondary);font-size:var(--font-xs);font-variant-numeric:tabular-nums;text-align:right}._dueoverdue_htemf_102{color:var(--color-danger);font-weight:var(--fw-semibold)}._duetoday_htemf_107{color:var(--color-warning);font-weight:var(--fw-semibold)}._more_htemf_36{text-align:center;margin:0}._root_1ulg5_1{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-5);gap:var(--space-4);flex-direction:column;height:100%;min-height:0;display:flex}._header_1ulg5_13{flex-direction:column;flex-shrink:0;gap:2px;display:flex}._title_1ulg5_20{font-size:var(--font-lg);font-weight:var(--fw-semibold);color:var(--color-text-primary)}._subtitle_1ulg5_26{font-size:var(--font-xs);color:var(--color-text-secondary)}._empty_1ulg5_31{padding:var(--space-6) 0;text-align:center;color:var(--color-text-muted);font-size:var(--font-sm)}._list_1ulg5_38{gap:var(--space-3);scrollbar-gutter:stable;flex-direction:column;flex:1;min-height:0;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}._item_1ulg5_51{align-items:center;gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-md);background-color:var(--color-surface-muted);grid-template-columns:auto minmax(0,1fr) auto;display:grid}._typeBadge_1ulg5_61{min-width:132px;padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);font-size:10px;font-weight:var(--fw-semibold);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;text-align:center;justify-content:center;align-items:center;display:inline-flex}._typeVaccination_1ulg5_76{color:#566b1f;background-color:#eff3d6}._typeFollowUp_1ulg5_81{color:#435577;background-color:#e5ebf3}._typeCallback_1ulg5_86{color:#7a5512;background-color:#f6ebd5}._copy_1ulg5_91{flex-direction:column;min-width:0;display:flex}._itemTitle_1ulg5_97{font-weight:var(--fw-semibold);font-size:var(--font-sm);color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._meta_1ulg5_106{font-size:var(--font-xs);color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._due_1ulg5_114{min-width:108px;font-size:var(--font-xs);font-weight:var(--fw-medium);color:var(--color-text-secondary);white-space:nowrap;text-align:right;justify-self:end;display:inline-block}._dueOverdue_1ulg5_125{color:var(--color-danger);font-weight:var(--fw-semibold)}@media (width<=768px){._root_1ulg5_1{max-height:none}}@media (width<=480px){._item_1ulg5_51{grid-template-columns:1fr auto;grid-template-areas:"type due""copy copy"}._typeBadge_1ulg5_61{grid-area:type;justify-self:start}._copy_1ulg5_91{grid-area:copy}._due_1ulg5_114{grid-area:due}}._root_1rf85_1{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-5);gap:var(--space-4);flex-direction:column;height:100%;min-height:0;display:flex}._header_1rf85_13{justify-content:space-between;align-items:flex-start;gap:var(--space-4);flex-shrink:0;display:flex}._headerCopy_1rf85_21{flex-direction:column;gap:2px;display:flex}._title_1rf85_27{font-size:var(--font-lg);font-weight:var(--fw-semibold);color:var(--color-text-primary)}._subtitle_1rf85_33{font-size:var(--font-xs);color:var(--color-text-secondary)}._empty_1rf85_38{padding:var(--space-6) 0;text-align:center;color:var(--color-text-muted);font-size:var(--font-sm)}._list_1rf85_45{gap:var(--space-1);scrollbar-gutter:stable;flex-direction:column;flex:1;min-height:0;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}._row_1rf85_58{align-items:center;gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-md);transition:background-color var(--motion-fast) var(--ease-out);grid-template-columns:56px minmax(0,1.4fr) minmax(0,1.6fr) 120px;display:grid}._status_1rf85_68{justify-self:start}._row_1rf85_58:hover{background-color:var(--color-surface-muted)}._time_1rf85_76{font-variant-numeric:tabular-nums;font-weight:var(--fw-semibold);color:var(--color-text-primary);font-size:var(--font-sm)}._petCell_1rf85_83{align-items:center;gap:var(--space-3);min-width:0;display:flex}._petCopy_1rf85_90{flex-direction:column;min-width:0;display:flex}._petName_1rf85_96{font-weight:var(--fw-semibold);font-size:var(--font-sm);color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._petMeta_1rf85_105{font-size:var(--font-xs);color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._reasonCell_1rf85_113{flex-direction:column;min-width:0;display:flex}._reason_1rf85_113{font-size:var(--font-sm);color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._vet_1rf85_127{font-size:var(--font-xs);color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (width<=768px){._root_1rf85_1{max-height:none}}@media (width<=640px){._row_1rf85_58{row-gap:var(--space-2);grid-template-columns:52px 1fr auto;grid-template-areas:"time pet status""time reason reason"}._status_1rf85_68{justify-self:end}._time_1rf85_76{grid-area:time}._petCell_1rf85_83{grid-area:pet}._reasonCell_1rf85_113{grid-area:reason}._status_1rf85_68{grid-area:status}._reason_1rf85_113,._vet_1rf85_127{white-space:normal}}._root_tvs9n_1{height:100%;min-height:210px;padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);flex-direction:column;display:flex}._root_tvs9n_1 header{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}._root_tvs9n_1 header strong{color:var(--color-text-primary);font-size:var(--font-md)}._root_tvs9n_1 header span{color:var(--color-text-secondary);font-size:var(--font-xs)}._chart_tvs9n_25{min-height:0;margin-top:var(--space-3);flex:1}._root_jjdl6_1{flex-direction:column;height:100%;min-height:0;display:flex;position:relative}._editorBar_jjdl6_9{z-index:6;min-height:28px;padding-left:var(--space-2);border:1px dashed var(--color-border-strong);border-radius:var(--radius-md);background:color-mix(in oklab, var(--color-surface) 92%, transparent);box-shadow:var(--shadow-xs);opacity:.92;flex-shrink:0;justify-content:space-between;align-items:center;display:flex;position:absolute;top:6px;right:6px}._editorBarDraggable_jjdl6_27{cursor:grab}._editorBarDraggable_jjdl6_27:active{cursor:grabbing}._dragHint_jjdl6_35{color:var(--color-text-secondary);font-size:var(--font-xs);font-weight:var(--fw-semibold);white-space:nowrap;width:18px;font-size:0;overflow:hidden}._dragHint_jjdl6_35:before{content:"⠿";width:18px;font-size:18px;display:inline-block}._remove_jjdl6_52{color:var(--color-danger);width:28px;min-width:28px;height:28px;padding:0}._content_jjdl6_60{flex:1;min-height:0;container:dashboard-widget/inline-size}._content_jjdl6_60>*{height:100%;min-height:0}._root_ebgks_1{overflow-clip-margin:var(--space-2);width:100%;min-height:120px;overflow:clip}._root_ebgks_1 .react-grid-layout,._root_ebgks_1 .react-grid-item{transition:none}._editing_ebgks_16 .react-grid-layout{transition:height .2s}._editing_ebgks_16 .react-grid-layout:has(>.resizing){transition:none}._editing_ebgks_16 .react-grid-item{transition:transform .2s,width .2s,height .2s}._editing_ebgks_16 .react-grid-item.react-draggable-dragging,._editing_ebgks_16 .react-grid-item.resizing{transition:none}._item_ebgks_37{min-height:0}._item_ebgks_37>*{height:100%}.react-grid-placeholder{border-radius:var(--radius-lg);background:var(--color-accent-soft)!important;opacity:.75!important}.react-resizable-handle{z-index:5}._root_1s8dq_1{justify-content:space-between;align-items:flex-end;gap:var(--space-4);display:flex}._copy_1s8dq_8{gap:var(--space-2);flex-direction:column;display:flex}._title_1s8dq_14{font-size:var(--font-2xl);font-weight:var(--fw-bold);color:var(--color-text-primary);line-height:var(--lh-tight)}._subtitle_1s8dq_21{font-size:var(--font-sm);color:var(--color-text-secondary)}._cta_1s8dq_26{flex-shrink:0;display:inline-flex}._actions_1s8dq_31{justify-content:flex-end;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._editButton_1s8dq_39{border-radius:50%;width:40px;min-width:40px;height:40px;padding:0}@media (width<=640px){._root_1s8dq_1{flex-direction:column;align-items:stretch}._title_1s8dq_14{font-size:var(--font-xl)}._cta_1s8dq_26,._cta_1s8dq_26>button,._actions_1s8dq_31,._actions_1s8dq_31>button:not(._editButton_1s8dq_39),._actions_1s8dq_31>a{width:100%}._editButton_1s8dq_39{margin-left:auto}}._root_142zu_1{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(240px,1fr));display:grid}._card_142zu_7{align-items:center;gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-lg);background-color:var(--color-surface);border:1px solid var(--color-border);grid-template-columns:auto minmax(0,1fr);min-height:88px;display:grid}._cardPlain_142zu_19{grid-template-columns:minmax(0,1fr)}._body_142zu_23{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}._root_1hqtq_1{gap:var(--space-6);flex-direction:column;display:flex}._kpiGrid_1hqtq_7{grid-template-columns:repeat(3,minmax(0,1fr))}._columns_1hqtq_11{gap:var(--space-4);grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;display:grid}._sideColumn_1hqtq_18{gap:var(--space-4);flex-direction:column;display:flex}._panel_1hqtq_24{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-5);gap:var(--space-4);flex-direction:column;display:flex}._panelVisits_1hqtq_34{min-height:420px}._panelInpatients_1hqtq_38{min-height:180px}._panelReminders_1hqtq_42{min-height:320px}._panelHeader_1hqtq_46{gap:var(--space-2);flex-direction:column;display:flex}@media (width<=1100px){._kpiGrid_1hqtq_7{grid-template-columns:1fr}}@media (width<=900px){._columns_1hqtq_11{grid-template-columns:1fr}}._root_1uvay_1{gap:var(--space-6);flex-direction:column;display:flex}._kpiGrid_1uvay_7{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._sideColumn_1uvay_13{gap:var(--space-4);flex-direction:column;display:flex}._columns_1uvay_19{gap:var(--space-4);grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;display:grid}._statusError_1uvay_26{color:var(--color-danger);font-size:var(--font-sm)}._emptyDashboard_1uvay_31{justify-content:center;align-items:center;gap:var(--space-2);min-height:220px;padding:var(--space-6);border:1px dashed var(--color-border-strong);border-radius:var(--radius-lg);color:var(--color-text-secondary);text-align:center;flex-direction:column;display:flex}._emptyDashboard_1uvay_31 strong{color:var(--color-text-primary)}@media (width<=1100px){._kpiGrid_1uvay_7{grid-template-columns:1fr}}@media (width<=900px){._columns_1uvay_19{grid-template-columns:1fr}}._root_13wak_1{align-items:center;gap:var(--space-2);flex-wrap:wrap;list-style:none;display:flex}._step_13wak_9{align-items:center;gap:var(--space-2);color:var(--color-text-muted);font-size:var(--font-xs);font-weight:var(--fw-medium);display:inline-flex}._step_13wak_9:not(:last-child):after{content:"";background-color:var(--color-border);width:16px;height:1px;margin-left:var(--space-1)}._dot_13wak_26{border-radius:var(--radius-pill);border:1px solid var(--color-border);background-color:var(--color-surface);width:22px;height:22px;font-size:var(--font-xs);justify-content:center;align-items:center;display:inline-flex}._active_13wak_38{color:var(--color-text-primary)}._active_13wak_38 ._dot_13wak_26{background-color:var(--color-accent);border-color:var(--color-accent-strong);color:var(--color-accent-contrast)}._done_13wak_48 ._dot_13wak_26{background-color:var(--color-surface-muted)}._label_13wak_52{white-space:nowrap}._root_1ps08_1{padding:var(--space-12) var(--space-4);justify-content:center;display:flex}._actions_1ps08_7{gap:var(--space-3);flex-wrap:wrap;justify-content:center;display:inline-flex}._root_abt90_1{aspect-ratio:3/4;border-radius:var(--radius-md);border:1px solid var(--color-border);background-color:var(--color-surface-muted);position:relative;overflow:hidden}._image_abt90_10{object-fit:cover;width:100%;height:100%;display:block}._remove_abt90_17{top:var(--space-1);right:var(--space-1);border-radius:var(--radius-pill);background-color:var(--color-overlay);width:24px;height:24px;color:var(--color-text-inverse);cursor:pointer;border:none;justify-content:center;align-items:center;display:inline-flex;position:absolute}._remove_abt90_17:hover{background-color:var(--color-danger)}._root_ow2bd_1{gap:var(--space-5);flex-direction:column;display:flex}._dropzone_ow2bd_7{border:1px dashed var(--color-border-strong);border-radius:var(--radius-lg);background-color:var(--color-surface);padding:var(--space-8) var(--space-4);transition:border-color var(--motion-base) var(--ease-out), background-color var(--motion-base) var(--ease-out)}._dropzoneActive_ow2bd_17{border-color:var(--color-accent-strong);background-color:var(--color-accent-soft)}._ctas_ow2bd_22{gap:var(--space-3);flex-wrap:wrap;justify-content:center;align-items:center;display:inline-flex}._dropHint_ow2bd_30{font-size:var(--font-sm);color:var(--color-text-muted)}._notice_ow2bd_35{font-size:var(--font-sm);color:var(--color-warning)}._queue_ow2bd_40{gap:var(--space-3);flex-direction:column;display:flex}._queueHead_ow2bd_46{justify-content:space-between;align-items:center;display:flex}._queueCount_ow2bd_52{font-size:var(--font-sm);font-weight:var(--fw-semibold);color:var(--color-text-primary)}._thumbs_ow2bd_58{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(96px,1fr));list-style:none;display:grid}._queueActions_ow2bd_65{justify-content:flex-end;display:flex}._root_3cn5l_1{gap:var(--space-5);flex-direction:column;display:flex}._head_3cn5l_7{gap:var(--space-1);flex-direction:column;display:flex}._title_3cn5l_13{font-size:var(--font-lg);font-weight:var(--fw-semibold);color:var(--color-text-primary)}._subtitle_3cn5l_19{font-size:var(--font-sm);color:var(--color-text-secondary)}._progress_3cn5l_24{font-size:var(--font-sm);color:var(--color-text-muted);font-weight:var(--fw-medium)}._list_3cn5l_30{gap:var(--space-3);flex-direction:column;list-style:none;display:flex}._item_3cn5l_37{gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-surface);align-items:center;display:flex}._thumb_3cn5l_47{object-fit:cover;border-radius:var(--radius-sm);flex-shrink:0;width:48px;height:48px}._itemBody_3cn5l_55{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}._itemName_3cn5l_63{font-size:var(--font-sm);font-weight:var(--fw-medium);color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._itemStage_3cn5l_72{align-items:center;gap:var(--space-2);font-size:var(--font-xs);color:var(--color-text-secondary);display:inline-flex}._doneIcon_3cn5l_80{color:var(--color-success)}._bar_3cn5l_84{border-radius:var(--radius-pill);background-color:var(--color-accent);width:40%;height:4px;animation:_rmPulse_3cn5l_1 1.2s var(--ease-out) infinite}._barDone_3cn5l_92{background-color:var(--color-success);width:100%;animation:none}@keyframes _rmPulse_3cn5l_1{0%,to{opacity:.5}50%{opacity:1}}._root_1dt6i_1{width:100%}._thumbBtn_1dt6i_5{border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-surface-muted);cursor:zoom-in;width:100%;padding:0;display:block;position:relative;overflow:hidden}._thumb_1dt6i_5{aspect-ratio:3/4;object-fit:cover;width:100%;height:auto;display:block}._zoomHint_1dt6i_25{bottom:var(--space-2);padding:2px var(--space-2);border-radius:var(--radius-pill);background-color:var(--color-overlay);color:var(--color-text-inverse);white-space:nowrap;font-size:10px;position:absolute;left:50%;transform:translate(-50%)}._full_1dt6i_38{object-fit:contain;width:100%;height:auto;max-height:70vh;display:block}._root_7d5yh_1{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._highlight_7d5yh_8{border-left:2px solid var(--color-warning);padding-left:var(--space-3);margin-left:calc(-1 * var(--space-3))}._head_7d5yh_14{align-items:center;gap:var(--space-2);display:flex}._label_7d5yh_20{font-size:var(--font-xs);font-weight:var(--fw-medium);color:var(--color-text-secondary)}._softWarning_7d5yh_26{font-size:var(--font-xs);color:var(--color-warning)}._root_ulqhk_1{gap:var(--space-5);padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background-color:var(--color-surface);grid-template-columns:minmax(200px,280px) 1fr;display:grid}@media (width<=720px){._root_ulqhk_1{grid-template-columns:1fr}}._media_ulqhk_17{top:var(--space-4);align-self:start;position:sticky}@media (width<=720px){._media_ulqhk_17{position:static}}._content_ulqhk_29{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}._header_ulqhk_36{justify-content:space-between;align-items:flex-start;gap:var(--space-3);flex-wrap:wrap;display:flex}._badges_ulqhk_44{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:inline-flex}._remove_ulqhk_51{color:var(--color-danger);font-size:var(--font-xs);cursor:pointer;background:0 0;border:none;padding:0}._remove_ulqhk_51:hover{text-decoration:underline}._warnings_ulqhk_64{gap:var(--space-1);padding:var(--space-3);border-radius:var(--radius-md);background-color:var(--color-accent-soft);flex-direction:column;list-style:none;display:flex}._warning_ulqhk_64{font-size:var(--font-xs);color:var(--color-text-primary)}._provenance_ulqhk_79{font-size:var(--font-xs);color:var(--color-text-muted)}._records_ulqhk_84{gap:var(--space-4);flex-direction:column;display:flex}._recordCard_ulqhk_90{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-bg);flex-direction:column;display:flex}._recordHead_ulqhk_100{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._recordHeadActions_ulqhk_108{gap:var(--space-3);align-items:center;display:inline-flex}._recordTitle_ulqhk_114{font-size:var(--font-sm);font-weight:var(--fw-semibold);color:var(--color-text-primary)}._section_ulqhk_120{gap:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--color-border);flex-direction:column;display:flex}._sectionTitle_ulqhk_128{font-size:var(--font-sm);font-weight:var(--fw-semibold);color:var(--color-text-primary)}._grid_ulqhk_134{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width<=540px){._grid_ulqhk_134{grid-template-columns:1fr}}._gridSingle_ulqhk_146,._subList_ulqhk_152{gap:var(--space-3);flex-direction:column;display:flex}._subHead_ulqhk_158{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}._subTitle_ulqhk_165{font-size:var(--font-sm);font-weight:var(--fw-medium);color:var(--color-text-secondary)}._subItem_ulqhk_171{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-bg);flex-direction:column;display:flex}._removeBtn_ulqhk_181{color:var(--color-danger);font-size:var(--font-xs);cursor:pointer;background:0 0;border:none;align-self:flex-end;padding:0}._removeBtn_ulqhk_181:hover{text-decoration:underline}._ownerNeeded_ulqhk_195{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3);border:1px dashed var(--color-border);border-radius:var(--radius-md);background-color:var(--color-bg);flex-wrap:wrap;display:flex}._ownerNeededText_ulqhk_207{font-size:var(--font-sm);color:var(--color-text-secondary)}._root_9bqgd_1{gap:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-surface-muted);padding:var(--space-3) var(--space-4);flex-direction:column;display:flex}._toggle_9bqgd_11{cursor:pointer;width:100%;font-size:var(--font-sm);font-weight:var(--fw-semibold);color:var(--color-text-secondary);background:0 0;border:none;justify-content:space-between;align-items:center;padding:0;display:flex}._chevron_9bqgd_25{transition:transform var(--motion-fast) var(--ease-out)}._chevronOpen_9bqgd_29{transform:rotate(180deg)}._list_9bqgd_33{gap:var(--space-2);margin-top:var(--space-2);flex-direction:column;list-style:none;display:flex}._item_9bqgd_41{align-items:center;gap:var(--space-3);padding:var(--space-2);border-radius:var(--radius-sm);background-color:var(--color-surface);display:flex}._thumb_9bqgd_50{object-fit:cover;border-radius:var(--radius-sm);flex-shrink:0;width:40px;height:40px}._body_9bqgd_58{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._name_9bqgd_66{font-size:var(--font-sm);color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._reason_9bqgd_74{font-size:var(--font-xs);color:var(--color-text-muted)}._actions_9bqgd_79{align-items:center;gap:var(--space-3);flex-shrink:0;display:flex}._remove_9bqgd_86{color:var(--color-danger);font-size:var(--font-xs);cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:0}._remove_9bqgd_86:hover{text-decoration:underline}._recapture_9bqgd_100{color:var(--color-text-secondary);font-size:var(--font-xs);cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:0}._recapture_9bqgd_100:hover{text-decoration:underline}._root_1ax9i_1{gap:var(--space-5);flex-direction:column;display:flex}._head_1ax9i_7{justify-content:space-between;align-items:flex-start;gap:var(--space-4);flex-wrap:wrap;display:flex}._heading_1ax9i_15{gap:var(--space-1);flex-direction:column;display:flex}._title_1ax9i_21{font-size:var(--font-lg);font-weight:var(--fw-semibold);color:var(--color-text-primary)}._subtitle_1ax9i_27{font-size:var(--font-sm);color:var(--color-text-secondary)}._readyCount_1ax9i_32{font-size:var(--font-sm);font-weight:var(--fw-medium);color:var(--color-text-muted);white-space:nowrap}._cards_1ax9i_39{gap:var(--space-4);flex-direction:column;display:flex}._footer_1ax9i_45{justify-content:space-between;gap:var(--space-3);padding:var(--space-3) 0;background-color:var(--color-bg);display:flex;position:sticky;bottom:0}@media (width<=768px){._footer_1ax9i_45{padding-right:84px}}._root_1gieu_1{gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-md);background-color:var(--color-danger-soft);flex-direction:column;display:flex}._label_1gieu_10{font-size:var(--font-xs);font-weight:var(--fw-medium);color:var(--color-danger-strong)}._options_1gieu_16{gap:var(--space-2);flex-wrap:wrap;display:inline-flex}._root_1l4g6_1{gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-md);background-color:var(--color-accent-soft);flex-direction:column;display:flex}._title_1l4g6_10{font-size:var(--font-xs);font-weight:var(--fw-semibold);color:var(--color-text-primary)}._match_1l4g6_16{font-size:var(--font-sm);color:var(--color-text-secondary)}._options_1l4g6_21{gap:var(--space-2);flex-wrap:wrap;display:inline-flex}._option_1l4g6_21{padding:var(--space-1) var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);background-color:var(--color-surface);color:var(--color-text-secondary);font-size:var(--font-xs);font-weight:var(--fw-medium);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-out), color var(--motion-fast) var(--ease-out), border-color var(--motion-fast) var(--ease-out)}._option_1l4g6_21:hover{border-color:var(--color-text-secondary)}._optionActive_1l4g6_46{background-color:var(--color-accent);border-color:var(--color-accent-strong);color:var(--color-accent-contrast)}._root_u5n2e_1{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background-color:var(--color-surface);flex-direction:column;display:flex}._skipped_u5n2e_11{opacity:.55}._header_u5n2e_15{justify-content:space-between;align-items:baseline;gap:var(--space-3);flex-wrap:wrap;display:flex}._owner_u5n2e_23{flex-direction:column;gap:2px;display:flex}._ownerLabel_u5n2e_29{font-size:var(--font-xs);color:var(--color-text-muted)}._ownerName_u5n2e_34{font-size:var(--font-md);font-weight:var(--fw-semibold);color:var(--color-text-primary)}._phone_u5n2e_40{font-size:var(--font-sm);color:var(--color-text-secondary)}._pets_u5n2e_45{gap:var(--space-2);flex-direction:column;list-style:none;display:flex}._pet_u5n2e_45{gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-md);background-color:var(--color-bg);flex-direction:column;display:flex}._petHead_u5n2e_61{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}._petName_u5n2e_68{font-size:var(--font-sm);font-weight:var(--fw-medium);color:var(--color-text-primary)}._petSpecies_u5n2e_74{color:var(--color-text-muted);font-weight:var(--fw-regular)}._counts_u5n2e_79{gap:var(--space-2);flex-wrap:wrap;display:inline-flex}._summary_u5n2e_85{font-size:var(--font-xs);color:var(--color-text-muted);border-top:1px solid var(--color-border);padding-top:var(--space-2)}._join_u5n2e_92{gap:var(--space-2);border-top:1px solid var(--color-border);padding-top:var(--space-3);flex-direction:column;display:flex}._joinLabel_u5n2e_100{font-size:var(--font-xs);color:var(--color-text-muted)}._root_htj3x_1{gap:var(--space-5);flex-direction:column;display:flex}._head_htj3x_7{gap:var(--space-1);flex-direction:column;display:flex}._title_htj3x_13{font-size:var(--font-lg);font-weight:var(--fw-semibold);color:var(--color-text-primary)}._subtitle_htj3x_19{font-size:var(--font-sm);color:var(--color-text-secondary)}._groups_htj3x_24{gap:var(--space-4);flex-direction:column;display:flex}._footer_htj3x_30{justify-content:space-between;gap:var(--space-3);padding:var(--space-3) 0;background-color:var(--color-bg);display:flex;position:sticky;bottom:0}@media (width<=768px){._footer_htj3x_30{padding-right:84px}}._importHint_htj3x_46{font-size:var(--font-sm);color:var(--color-text-secondary);text-align:center}._root_143sh_1{text-align:center;align-items:center;gap:var(--space-3);padding:var(--space-10) var(--space-4);flex-direction:column;display:flex}._badge_143sh_10{border-radius:var(--radius-pill);background-color:var(--color-accent-soft);width:56px;height:56px;color:var(--color-success);justify-content:center;align-items:center;display:inline-flex}._title_143sh_21{font-size:var(--font-xl);font-weight:var(--fw-bold);color:var(--color-text-primary)}._subtitle_143sh_27{font-size:var(--font-sm);color:var(--color-text-secondary)}._stats_143sh_32{justify-content:center;gap:var(--space-4);margin-top:var(--space-2);flex-wrap:wrap;list-style:none;display:flex}._stat_143sh_32{min-width:88px;padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-surface);flex-direction:column;gap:2px;display:flex}._statValue_143sh_52{font-size:var(--font-2xl);font-weight:var(--fw-bold);color:var(--color-text-primary)}._statLabel_143sh_58{font-size:var(--font-xs);color:var(--color-text-muted)}._meta_143sh_63{justify-content:center;gap:var(--space-3);font-size:var(--font-sm);color:var(--color-text-secondary);flex-wrap:wrap;display:flex}._notice_143sh_72{font-size:var(--font-xs);color:var(--color-text-muted);font-style:italic}._actions_143sh_78{gap:var(--space-3);margin-top:var(--space-2);flex-wrap:wrap;justify-content:center;display:inline-flex}._root_zxccf_1{gap:var(--space-6);padding:var(--space-6);flex-direction:column;width:100%;max-width:1100px;margin:0 auto;display:flex}._header_zxccf_11{gap:var(--space-4);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;display:flex}._heading_zxccf_19{gap:var(--space-1);flex-direction:column;display:flex}._title_zxccf_25{font-size:var(--font-2xl);font-weight:var(--fw-bold);color:var(--color-text-primary)}._subtitle_zxccf_31{font-size:var(--font-sm);color:var(--color-text-secondary);max-width:52ch}._body_zxccf_37{flex-direction:column;display:flex}._storageBanner_zxccf_42{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);border:1px solid var(--color-warning);background-color:var(--color-accent-soft);font-size:var(--font-sm);color:var(--color-text-primary);display:flex}._storageBanner_zxccf_42 button{color:var(--color-text-secondary);font-size:var(--font-sm);cursor:pointer;background:0 0;border:none;padding:0}._devBadge_zxccf_64{margin-top:var(--space-1);font-size:var(--font-xs);font-weight:var(--fw-medium);color:var(--color-text-muted);border:1px dashed var(--color-border);border-radius:var(--radius-pill);padding:2px var(--space-2);align-self:flex-start}._root_1dkhh_1{gap:var(--space-6);padding:var(--space-6);flex-direction:column;max-width:960px;display:flex}._header_1dkhh_9{gap:var(--space-1);flex-direction:column;display:flex}._title_1dkhh_15{font-size:var(--font-2xl);font-weight:var(--fw-bold);color:var(--color-text-primary)}._subtitle_1dkhh_21{font-size:var(--font-sm);color:var(--color-text-secondary)}._root_1x4za_1{min-height:60vh;padding:var(--space-8);place-items:center;display:grid}:root{--color-bg:#f4f6f9;--color-surface:#fff;--color-surface-muted:#eff2f6;--color-surface-soft:#f8fafc;--color-surface-inverse:#2a2a2a;--color-surface-inverse-muted:#26282c;--color-text-primary:#0f1012;--color-text-secondary:#5b616b;--color-text-muted:#9199a3;--color-text-inverse:#fff;--color-text-inverse-muted:#ffffff9e;--color-border:#e4e6ea;--color-border-strong:#cdd1d8;--color-border-inverse:#ffffff14;--color-accent:#ccf054;--color-accent-strong:#b8dc3e;--color-accent-soft:#eaf9b5;--color-accent-contrast:#2a2a2a;--color-danger:#e03e3e;--color-danger-strong:#c12d2d;--color-danger-soft:#fde7e7;--color-danger-contrast:#fff;--color-success:#2ea868;--color-warning:#e8a934;--color-focus-ring:#ccf05461;--color-overlay:#0f10127a;--chart-series-1:#2a78d6;--chart-series-2:#eb6834;--chart-series-3:#1baf7a;--chart-series-4:#eda100;--chart-series-rest:#9199a3;--chart-grid:#e4e6ea;--chart-cursor:#cdd1d8;--chart-tooltip-surface:#1f2226;--chart-dot:#dbe0e7;--chart-icon-soft:#2a78d61a;--chart-positive:#1d9d5a;--chart-positive-soft:#1d9d5a1f;--radius-xs:4px;--radius-sm:6px;--radius-md:10px;--radius-lg:14px;--radius-xl:20px;--radius-2xl:28px;--radius-pill:9999px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--font-sans:"Manrope", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-xs:12px;--font-sm:14px;--font-md:16px;--font-lg:18px;--font-xl:22px;--font-2xl:28px;--font-3xl:36px;--font-4xl:48px;--lh-tight:1.15;--lh-snug:1.3;--lh-base:1.5;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--shadow-xs:0 1px 2px #0f10120a;--shadow-sm:0 2px 6px #0f10120f;--shadow-md:0 10px 24px #0f101214;--shadow-lg:0 24px 60px #0f10121f;--shadow-inset:inset 0 0 0 1px var(--color-border);--motion-fast:.12s;--motion-base:.2s;--motion-slow:.32s;--ease-out:cubic-bezier(.2, .8, .2, 1);--control-height-sm:36px;--control-height-md:44px;--control-height-lg:52px;--app-sidebar-width:260px;--app-sidebar-width-compact:232px;--app-sidebar-width-rail:72px;--app-fab-size:56px;--app-fab-offset:24px;--app-fab-clearance:calc(var(--app-fab-size) + var(--app-fab-offset) + var(--space-4) + env(safe-area-inset-bottom,0px));--z-dropdown:100;--z-widget:350;--z-overlay:400;--z-modal:500;--z-popover:600;--z-toast:700}*,:before,:after{box-sizing:border-box}html,body,#root{height:100%;margin:0;padding:0}body{font-family:var(--font-sans);font-size:var(--font-md);line-height:var(--lh-base);color:var(--color-text-primary);background-color:var(--color-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}h1,h2,h3,h4,h5,h6,p{margin:0}button{font-family:inherit}a{color:inherit;text-decoration:none}:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}input,button,textarea,select{font:inherit;color:inherit}.fade-in{animation:appFadeIn var(--motion-base) var(--ease-out)}@keyframes appFadeIn{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.fade-in{animation:none}}
