@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}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(data:font/woff2;base64,d09GMgABAAAAAAY4AA8AAAAADAgAAAXbAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG4F8HC4GYD9TVEFUKgCBChEIColAh0ILIAABNgIkAzwEIAWFDgeBDgwHG+AJUZRRTjjFj4Tq5gemzyGZTG6nVw6tYjI838fD/1/mfX/fTGqhUoGWQqHaNBZMPNyAow0ox7twBQnwzhJOTWc7hKOWXWKXr0DkpgQpUDLH6QCIQtseGBrgH7bw/7/frGjU9j8ZT4RKbQ9/j4slsyyW3BKNiYZGaHNN65yFqEm8baHMTLciniD21+aCycSwMhUB9AqGkau5xdUw8mwCNwAjL9r4IRiJAnwSJed6bgjEoKJRCGVEjGC8GHhyqyYG0DhA08q13HvbJ8lebH7HERcej2+zleYi6xT6wehFtXEWiNUvSCAJCImISSGIHKm5DqiAQoiCiIig3eo8ADUgAQHGoYHxBjSdwsAt6MGRua9FgwBU49Rx3A0mlxftMl8tLF3AK/Y82SwpgOugmDstrv53P6BrEjoa0D3ksmA75lDQ6fxg3Lv+FOKyu4dHABQIEF0kDbACtOQ2UndzyjAwSY0kpEDLsN0nIqhjeSm/nDt9ljqr5GhezC8Km6+73kAZzaiMv3qoplbpp6S21QABMSEJ0d2XNlEBdJkzxy+C2AOIDmqgXx8jkEidBQ30gaHWTIs4YaidEmffo5a4hu+kIoCiAmRoBDxnYriXbJJignyibHw9UsEkaUO/Dq6z0GZDsukvZIte0YjFIthDIZio6O1XjKcmUZmv7LIcqxUIOTnDVp9JutASWkvJJ/WTGqJn4Udv0Iy3H9N6H76G6Y4PWKvdjlwvxNosFphuterJiYqmFsV4YhLxaCpXzZYMPCKMQYGkAWmgc6HN1znqPK+FXRTq3HQ5HnTBhRrE6faqdetCVJb6osXnj8P0EwkXrLJF9qx1m8YoNltCLRbu3AzWo75k9wpCNm1DM44GH5ypMHD9Zif5LnuEfRFPxQtrsocl/XDgfQ5zWdOXl+PyLsUX4kKKy8W5NJ+JM73JOBkLMcbUMIMZmgvFoaJgHCzyxb5CGtPr8C7YBQJd52xfS3/eyWn2bzFOvr+pQv774z+Iuhv3cM+ch4n7LjutH3zXSbespmaZ7mXYd2G586UOIIjDbM01Od8UetxiU+PdG5Lav6VCcP50O9809mH04Gnr0qZ/9m4dWZwhmceYjLk9hvVFf7tPeKkFwXbwylNfV3+td+BL+ys++IBR3usAa9r/n4/OTKh/f+3a+rce8uqSNeBYd4/TbKz+/+uGqPvn7AHnT3Dz4gVuBfvvrHNdNl7IQsFIpXfniaoDmlw2uSKnzTf4Ey2GB6deVr889GLXryvmw74Di+DXZdt3/bZiAezbvxB+W77j31nTjy9aPvPQjLqxZXFLmlfMPAjT3PNX0oX6GMOdwbyo2b2aLu/q0sjJYYP+w5N+CAq8L4zPU7kl18bGTtyU7BTm030o2/CB4cjPL1tf5nzoi17QUx+5xsyMj21KjNhRqKA9YhbneAQkFMenndxF082h5m/SGx+1m1sOp5w7m7enKt5bTx6ZLik1UCAByP9quwDyqh71gzqlRZX8q5gUPQd8nd07G/DjWbGNznrB8a7LqBEAAT62tHocAMlKAerKoeq++wIWAjNxfgOi1Sks1nqT02jBq0FBfqY8lhP8knymAocQMISlIIFWMMLj+q3VglIC4CF0QIrgoKUEZWilpGJ3eymhVMDFYalQnGGpUoxMqZovD4mGltyDAMgGPois/7uWXq9uPXg5xuNx2mQyGNCpRJshHAMjPVrmKNaKevCIvIkimvVMOnB6GfFAFM5EBgbPY8DpFqFMruLZm8fDwvYUY+lx82YaDKHFBN5YzKAmUU9SJV+Jgm6sxaz0djPzwttw9zCMnguydOMTcNL1ojAiJaBVY6a+4RpQDph90KHzZzDfMxhOH6YF3rnNlOBu0su8Zu1BrIPB4FtAzxl08eRObSIMrveDQQgAzWZt9dSGgCUPEAHJQSIKCZAQiZAYyJAgKZIJM9o5/bBeUvOLzFZ8xwSReaiXicnMGKyWgyVmOzcTErwsJoMhsiqzjaKYzJjz6P+dWgIAAAA=)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAiIAA4AAAAAC0gAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABRAAAAJsAAAD8jkqUrUdTVUIAAAHgAAAALQAAAC4jdiSCT1MvMgAAAhAAAABNAAAAYHPJrjFTVEFUAAACYAAAACYAAAAqeZZrrWNtYXAAAAKIAAAAZAAAAIpNu/P9Z2FzcAAAAuwAAAAIAAAACAAAABBnbHlmAAAC9AAAA2AAAASSElra4mhlYWQAAAZUAAAANgAAADYglsUZaGhlYQAABowAAAAfAAAAJBD9BtZobXR4AAAGrAAAADcAAAA8RcwDXGxvY2EAAAbkAAAAIAAAACAI4wpobWF4cAAABwQAAAAcAAAAIAAmAL9uYW1lAAAHIAAAAQEAAAIUKwxPmHBvc3QAAAgkAAAAYwAAAI7B1Xo4eNpiYGRgYOBi0GKwYGB2cfMJATQ51gYIQ1EUPfEgZbZBVsEb3KVGh6BigtSpGYJtPvejee7vknR28yHJsLUck+ADGIMDOIPefEwM7wwfV5kjdZkqgxsHQuWWMA9p09pcfs9lVdmLSQE7l5qluVI3mSrvWesz8vTd10+pi0dASKSsiCMuq2IZ1cElxMchEjsfnJaxe8r9J7ePKfoAeNpjYGRgYOBi0AFCZhc3nxAGieTKohwGkZzEkjwGEQYQYAER//+DSACWTwc8AAAAeNpjYGG5x6zAwMrAwCrCsoGBgWEahGbaw2DE1MGAApjYQQSMF+zh68lwgIFXYQtHyN8VDAwcIUwRCgyM80FyLBasC4CUAgMLACrPDBIAAAB42mNgBEIOIGZgEAGTMgxM5ekZJSAmAxMDmGJkZ1ZgYAAAK20CKAAAeNpVyDUBQgEUBdCDu8tMlV+DDMzkoQDOgkMSRiwEru9dRxgRVEWEHh7VRl1RRFxOQ6BjGwpH+9F59NiYXC787b3oLHp47pfzZXNpXYJLCNg1hdR9LyuvCHJikuJSEtJXUj0X5gABAAH//wAPeNqUkwOwHEkYgP+/h/XW89a2dx/WV7HtPJ5tTMWFsxUnhbNt2zaLZ8bm9KYnRilt/fq6G0zwMYAAwt3AgQQGsEAruMAHIYhBCnLQBiWAUiXiSBxn/Ziv7zrOqqoLp0yZNW6cOmrUrGHDZg0YoNbrc9rb1XxezWbnxONqODzL6wUgkGY+F5nPErQw7zCCES7CIcel8WVcji/Tf0/Sfu8nuffeFu7eeSrm6fckS+ZqNwK3T1J6fa+k+QhZjLWWjpHHEZ8++OmRSngjXgcHNXUxTU7wHKYpmkxWSnZnZ5W1oth6lFN4Yc/Crm8H9w3+tmvhOYf8E91dC3sKgwcX2O5uZa+vCCzxq1mUMkDExtSzYsPV1I6DsM7yIGon47gu7XcS3P2o9iI0mwckiAg8GyLcwuZfMw1uNrFVa9VSp9PpsEVs5SKJRSVRYkO8s2P0WRc9/+PJdHVLx2XnXjKhI0jXCndrfwcV7+3ag/R0nDD0hlmjk26vdsPeVzKg+bvwtPAmGFjcYQA+TqxKPMwrVsJzTmajFnG6nE5MppLJuMhskCD96JFHsIFPY+ORR+hHP9/4YtFl2P27wV14kbgNruKLdO2LBbch+DpOw7dx2uuv0yfpEPrk6whkwaUnjBjeuHgBmaW3vD4FhDRdyY/h6zoXPMjlaToPrQgsW+k8uhLP5euanaze9TFdeYDECCbj3UtCB+EKkr0odEdj0f0sGjeNffhDvywhXc0ZlO6pI0+P0bV8nd4bCKxcmOkeZ6cb0WyfkR09MOGjfr7OeExp/s4v57vAwihHAYRoklTKim5BcdiJmOrcj0QnotthRNT7tt54y9a779t2083b7r16aNJCLdb0UJxvTQ27slf1GaTgYsSHHkFcuJg2H3qYNhfR3vLoceUufHBMuWvKaH8IyF67+j3EYIxuVQ+jUq7F2NeLMCMOu34LpU52Icy8yFZETEX0WeVgxGw1wnb30WAPwy6VHOSKMUsqZ18qT+NP1VKyYA1E4mP8A3ricguPbi7uG/mbNoOQbwkxCIrdMyrVmGg3Gjj6q1gIDf189ilPDBgwRj49GPFVPrwok/r2W1n2ZNINl9tarRr8puK5+Usv5dzfcpySM4XbHIFQPdwat+2ZfZlubLKdhfmyYFX1SwCpGzFLAAEAAAAEgQaDNptmXw889QADB9AAAAAA27amhAAAAADdH1Gf/uL9ignECZsAAAAGAAIAAAAAAAB42mNgZGDgCPm7goGBy+bfo3+POI8ARVABPwCm3QbmAHjaYz3BcII1jEEDhlneMDCAMGsMQw+bCIMNSwFQbApDD8szhgDGCQwMIMyyASjPwBAAAHPHC2cAAAAAWgB3AJwAzQDmAO4BGAFZAXMBoAHcAdwB3AHcAkl42mNgZGBg4GdIYeBliGRgA/MQgJmBEQAUnQDmeNqFkLVVRUEYBgd3zXBJcHdIcHdNee5+Lw4lUAPVUAG1EPOdw3NdnX/WF6jngwrKKuuAL37jXMYgP3Eup5nvOFewzGecK9PmVNGJEedq+cs4NzNP7z+XQSPtca4RwQ5PGESxsEkIP3bucODBhVteVTnMKlPKMWxE8Sg2xJPExH71IVkXU5yxyzEnWAgSlQ3jYCLPCbfyUbRacZB+5plkgWnm02iNK/Y54UBUesdLeRem2EI0a35/nvlbaIxnosmX9jPLNDOsiK5ltC5nn3PEeMU2tIINTPRHcnqN4uHkf8XiP+bCg2ZgYmUSGyEC6B9lLERVg9ixMCWbftLIH+hQUM8AAAB42mNgYgCD/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:800;src:url(/assets/manrope-cyrillic-800-normal-AvdZ5mAV.woff2)format("woff2"),url(/assets/manrope-cyrillic-800-normal-BuEMjQU-.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:800;src:url(/assets/manrope-greek-800-normal-CDvU698_.woff2)format("woff2"),url(/assets/manrope-greek-800-normal-Bw-67qu9.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:800;src:url(/assets/manrope-vietnamese-800-normal-ClPWri-A.woff2)format("woff2"),url(/assets/manrope-vietnamese-800-normal-bvg7iBCV.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:800;src:url(/assets/manrope-latin-ext-800-normal-DdFx7KEb.woff2)format("woff2"),url(/assets/manrope-latin-ext-800-normal-BQAQsuQc.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:800;src:url(/assets/manrope-latin-800-normal-BfWYOv1c.woff2)format("woff2"),url(/assets/manrope-latin-800-normal-uHUdIJgA.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}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}}@layer theme{:root,:host{--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-lg:32rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--radius-xs:.125rem;--radius-sm:calc(var(--v-radius) - 4px);--radius-lg:var(--v-radius);--radius-2xl:1rem;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--blur-md:12px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:"Manrope", sans-serif;--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}button{align-items:normal}}@layer components;@layer utilities{.\@container\/card-header{container:card-header/inline-size}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.\!fixed{position:fixed!important}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.-inset-8{inset:calc(var(--spacing) * -8)}.-inset-16{inset:calc(var(--spacing) * -16)}.inset-0{inset:0}.-top-40{top:calc(var(--spacing) * -40)}.top-0{top:0}.top-3{top:calc(var(--spacing) * 3)}.top-4{top:calc(var(--spacing) * 4)}.top-10{top:calc(var(--spacing) * 10)}.top-28{top:calc(var(--spacing) * 28)}.top-\[50\%\]{top:50%}.top-\[calc\(100\%\+8px\)\]{top:calc(100% + 8px)}.-right-40{right:calc(var(--spacing) * -40)}.right-0{right:0}.right-2{right:calc(var(--spacing) * 2)}.right-4{right:calc(var(--spacing) * 4)}.-bottom-1{bottom:calc(var(--spacing) * -1)}.-bottom-1\.5{bottom:calc(var(--spacing) * -1.5)}.bottom-6{bottom:calc(var(--spacing) * 6)}.-left-40{left:calc(var(--spacing) * -40)}.left-0{left:0}.left-1\/2{left:50%}.left-6{left:calc(var(--spacing) * 6)}.left-\[50\%\]{left:50%}.-z-10{z-index:calc(10 * -1)}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[900\]{z-index:900}.col-span-2{grid-column:span 2/span 2}.col-start-2{grid-column-start:2}.row-span-2{grid-row:span 2/span 2}.row-start-1{grid-row-start:1}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.m-0{margin:0}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.mx-auto{margin-inline:auto}.my-1{margin-block:var(--spacing)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-9{margin-top:calc(var(--spacing) * 9)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-11{margin-top:calc(var(--spacing) * 11)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-14{margin-top:calc(var(--spacing) * 14)}.mt-16{margin-top:calc(var(--spacing) * 16)}.mt-24{margin-top:calc(var(--spacing) * 24)}.mt-\[3px\]{margin-top:3px}.mt-\[7px\]{margin-top:7px}.mt-auto{margin-top:auto}.mr-\[0\.26em\]{margin-right:.26em}.mb-0{margin-bottom:0}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-20{margin-bottom:calc(var(--spacing) * 20)}.ml-1{margin-left:var(--spacing)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-auto{margin-left:auto}.\!block{display:block!important}.\!inline{display:inline!important}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-square{aspect-ratio:1}.size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-14{height:calc(var(--spacing) * 14)}.h-15{height:calc(var(--spacing) * 15)}.h-24{height:calc(var(--spacing) * 24)}.h-204{height:calc(var(--spacing) * 204)}.h-\[0\.16em\]{height:.16em}.h-\[1\.5px\]{height:1.5px}.h-\[7px\]{height:7px}.h-\[13px\]{height:13px}.h-\[42px\]{height:42px}.h-\[58px\]{height:58px}.h-\[169\%\]{height:169%}.h-\[420px\]{height:420px}.h-\[560px\]{height:560px}.h-\[620px\]{height:620px}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.max-h-\(--radix-select-content-available-height\){max-height:var(--radix-select-content-available-height)}.min-h-\[100dvh\]{min-height:100dvh}.min-h-screen{min-height:100vh}.w-0{width:0}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-2{width:calc(var(--spacing) * 2)}.w-5{width:calc(var(--spacing) * 5)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-14{width:calc(var(--spacing) * 14)}.w-\[17px\]{width:17px}.w-\[48px\]{width:48px}.w-\[52\%\]{width:52%}.w-\[78\%\]{width:78%}.w-\[138\%\]{width:138%}.w-\[560px\]{width:560px}.w-\[620px\]{width:620px}.w-\[calc\(100\%-24px\)\]{width:calc(100% - 24px)}.w-\[min\(440px\,calc\(100vw-48px\)\)\]{width:min(440px,100vw - 48px)}.w-\[min\(760px\,120\%\)\]{width:min(760px,120%)}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.max-w-\[220px\]{max-width:220px}.max-w-\[240px\]{max-width:240px}.max-w-\[280px\]{max-width:280px}.max-w-\[300px\]{max-width:300px}.max-w-\[420px\]{max-width:420px}.max-w-\[460px\]{max-width:460px}.max-w-\[480px\]{max-width:480px}.max-w-\[520px\]{max-width:520px}.max-w-\[560px\]{max-width:560px}.max-w-\[640px\]{max-width:640px}.max-w-\[720px\]{max-width:720px}.max-w-\[860px\]{max-width:860px}.max-w-\[900px\]{max-width:900px}.max-w-\[1200px\]{max-width:1200px}.max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}.min-w-0{min-width:0}.min-w-\[8rem\]{min-width:8rem}.min-w-\[88px\]{min-width:88px}.min-w-\[178px\]{min-width:178px}.min-w-\[224px\]{min-width:224px}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.flex-1{flex:1}.flex-shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-full{flex-basis:100%}.origin-\(--radix-select-content-transform-origin\){transform-origin:var(--radix-select-content-transform-origin)}.origin-\(--radix-tooltip-content-transform-origin\){transform-origin:var(--radix-tooltip-content-transform-origin)}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[-50\%\]{--tw-translate-x:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/3{--tw-translate-y:calc(calc(1 / 3 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[-50\%\]{--tw-translate-y:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[calc\(-50\%_-_2px\)\]{--tw-translate-y:calc(-50% - 2px);translate:var(--tw-translate-x) var(--tw-translate-y)}.rotate-45{rotate:45deg}.rotate-\[-1deg\]{rotate:-1deg}.rotate-\[-2deg\]{rotate:-2deg}.rotate-\[1deg\]{rotate:1deg}.rotate-\[2deg\]{rotate:2deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-in{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.resize{resize:both}.scroll-my-1{scroll-margin-block:var(--spacing)}.scroll-mt-8{scroll-margin-top:calc(var(--spacing) * 8)}.scroll-mt-16{scroll-margin-top:calc(var(--spacing) * 16)}.auto-rows-min{grid-auto-rows:min-content}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-\[1fr_2fr\]{grid-template-columns:1fr 2fr}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.grid-rows-\[auto_auto\]{grid-template-rows:auto auto}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.content-start{align-content:flex-start}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-7{gap:calc(var(--spacing) * 7)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-12{gap:calc(var(--spacing) * 12)}.gap-14{gap:calc(var(--spacing) * 14)}.gap-16{gap:calc(var(--spacing) * 16)}.gap-24{gap:calc(var(--spacing) * 24)}.gap-px{gap:1px}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}.gap-x-12{column-gap:calc(var(--spacing) * 12)}:where(.-space-x-2\.5>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * -2.5) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * -2.5) * calc(1 - var(--tw-space-x-reverse)))}.gap-y-1{row-gap:var(--spacing)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}.gap-y-7{row-gap:calc(var(--spacing) * 7)}.self-start{align-self:flex-start}.justify-self-center{justify-self:center}.justify-self-end{justify-self:flex-end}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[2px\]{border-radius:2px}.rounded-\[10px\]{border-radius:10px}.rounded-\[20px\]{border-radius:20px}.rounded-\[22px\]{border-radius:22px}.rounded-\[24px\]{border-radius:24px}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--v-radius)}.rounded-md{border-radius:calc(var(--v-radius) - 2px)}.rounded-sm{border-radius:calc(var(--v-radius) - 4px)}.rounded-xl{border-radius:calc(var(--v-radius) + 4px)}.rounded-xs{border-radius:var(--radius-xs)}.rounded-t-md{border-top-left-radius:calc(var(--v-radius) - 2px);border-top-right-radius:calc(var(--v-radius) - 2px)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-\[\#101010\]\/8{border-color:oklab(17.3042% -7.45058e-9 1.49012e-8/.08)}.border-\[\#101010\]\/10{border-color:oklab(17.3042% -7.45058e-9 1.49012e-8/.1)}.border-\[\#101010\]\/25{border-color:oklab(17.3042% -7.45058e-9 1.49012e-8/.25)}.border-\[\#F0EDE8\]{border-color:#f0ede8}.border-\[\#F9A08B\]\/40{border-color:oklab(78.9938% .0920771 .0620338/.4)}.border-\[\#F9A08B\]\/50{border-color:oklab(78.9938% .0920771 .0620338/.5)}.border-input{border-color:var(--v-input)}.border-transparent{border-color:#0000}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.border-white\/10{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.border-white\/12{border-color:#ffffff1f}@supports (color:color-mix(in lab, red, red)){.border-white\/12{border-color:color-mix(in oklab, var(--color-white) 12%, transparent)}}.border-white\/15{border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.border-white\/15{border-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.border-white\/20{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.border-white\/20{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.bg-\[\#101010\]{background-color:#101010}.bg-\[\#101010\]\/10{background-color:oklab(17.3042% -7.45058e-9 1.49012e-8/.1)}.bg-\[\#101010\]\/15{background-color:oklab(17.3042% -7.45058e-9 1.49012e-8/.15)}.bg-\[\#141414\]{background-color:#141414}.bg-\[\#181818\]{background-color:#181818}.bg-\[\#A3C9A8\]\/18{background-color:oklab(79.923% -.0524257 .0319628/.18)}.bg-\[\#A3C9A8\]\/20{background-color:oklab(79.923% -.0524257 .0319628/.2)}.bg-\[\#F5F4F2\]{background-color:#f5f4f2}.bg-\[\#F9A08B\]{background-color:#f9a08b}.bg-\[\#F9A08B\]\/10{background-color:oklab(78.9938% .0920771 .0620338/.1)}.bg-\[\#F9A08B\]\/12{background-color:oklab(78.9938% .0920771 .0620338/.12)}.bg-\[\#F9A08B\]\/30{background-color:oklab(78.9938% .0920771 .0620338/.3)}.bg-\[\#F9A08B\]\/\[0\.05\]{background-color:oklab(78.9938% .0920771 .0620338/.05)}.bg-\[\#F9A08B\]\/\[0\.06\]{background-color:oklab(78.9938% .0920771 .0620338/.06)}.bg-\[\#FDFCFB\]{background-color:#fdfcfb}.bg-accent{background-color:var(--v-accent)}.bg-background{background-color:var(--v-background)}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab, red, red)){.bg-black\/50{background-color:color-mix(in oklab, var(--color-black) 50%, transparent)}}.bg-border{background-color:var(--v-border)}.bg-card{background-color:var(--v-card)}.bg-destructive{background-color:var(--v-destructive)}.bg-foreground{background-color:var(--v-foreground)}.bg-popover{background-color:var(--v-popover)}.bg-primary{background-color:var(--v-primary)}.bg-secondary{background-color:var(--v-secondary)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-white\/12{background-color:#ffffff1f}@supports (color:color-mix(in lab, red, red)){.bg-white\/12{background-color:color-mix(in oklab, var(--color-white) 12%, transparent)}}.bg-white\/18{background-color:#ffffff2e}@supports (color:color-mix(in lab, red, red)){.bg-white\/18{background-color:color-mix(in oklab, var(--color-white) 18%, transparent)}}.bg-white\/30{background-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.bg-white\/30{background-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.bg-white\/\[0\.02\]{background-color:#ffffff05}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.02\]{background-color:color-mix(in oklab, var(--color-white) 2%, transparent)}}.bg-white\/\[0\.03\]{background-color:#ffffff08}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.03\]{background-color:color-mix(in oklab, var(--color-white) 3%, transparent)}}.bg-white\/\[0\.04\]{background-color:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.04\]{background-color:color-mix(in oklab, var(--color-white) 4%, transparent)}}.bg-white\/\[0\.06\]{background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.06\]{background-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-\[\#FAA488\]{--tw-gradient-from:#faa488;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#FCAE91\]{--tw-gradient-from:#fcae91;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#EE8A6E\]{--tw-gradient-to:#ee8a6e;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#F9A08B\]{--tw-gradient-to:#f9a08b;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.fill-foreground{fill:var(--v-foreground)}.p-1{padding:var(--spacing)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-7{padding:calc(var(--spacing) * 7)}.p-8{padding:calc(var(--spacing) * 8)}.px-1{padding-inline:var(--spacing)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7{padding-inline:calc(var(--spacing) * 7)}.px-8{padding-inline:calc(var(--spacing) * 8)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-7{padding-block:calc(var(--spacing) * 7)}.py-9{padding-block:calc(var(--spacing) * 9)}.py-14{padding-block:calc(var(--spacing) * 14)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-20{padding-block:calc(var(--spacing) * 20)}.py-24{padding-block:calc(var(--spacing) * 24)}.py-28{padding-block:calc(var(--spacing) * 28)}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-24{padding-top:calc(var(--spacing) * 24)}.pt-28{padding-top:calc(var(--spacing) * 28)}.pt-\[3px\]{padding-top:3px}.pr-7{padding-right:calc(var(--spacing) * 7)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-20{padding-bottom:calc(var(--spacing) * 20)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-14{padding-left:calc(var(--spacing) * 14)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:Manrope,sans-serif}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14\.5px\]{font-size:14.5px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[18px\]{font-size:18px}.text-\[19px\]{font-size:19px}.text-\[19vw\]{font-size:19vw}.text-\[20px\]{font-size:20px}.text-\[21px\]{font-size:21px}.text-\[22px\]{font-size:22px}.text-\[26px\]{font-size:26px}.text-\[28px\]{font-size:28px}.text-\[30px\]{font-size:30px}.text-\[38px\]{font-size:38px}.text-\[56px\]{font-size:56px}.text-\[clamp\(22px\,2\.6vw\,30px\)\]{font-size:clamp(22px,2.6vw,30px)}.text-\[clamp\(22px\,3vw\,34px\)\]{font-size:clamp(22px,3vw,34px)}.text-\[clamp\(24px\,3vw\,34px\)\]{font-size:clamp(24px,3vw,34px)}.text-\[clamp\(26px\,3\.2vw\,38px\)\]{font-size:clamp(26px,3.2vw,38px)}.text-\[clamp\(30px\,4\.2vw\,50px\)\]{font-size:clamp(30px,4.2vw,50px)}.text-\[clamp\(30px\,4\.6vw\,54px\)\]{font-size:clamp(30px,4.6vw,54px)}.text-\[clamp\(32px\,3\.4vw\,46px\)\]{font-size:clamp(32px,3.4vw,46px)}.text-\[clamp\(32px\,4\.4vw\,50px\)\]{font-size:clamp(32px,4.4vw,50px)}.text-\[clamp\(34px\,3\.9vw\,52px\)\]{font-size:clamp(34px,3.9vw,52px)}.text-\[clamp\(34px\,6vw\,68px\)\]{font-size:clamp(34px,6vw,68px)}.text-\[clamp\(38px\,7\.2vw\,74px\)\]{font-size:clamp(38px,7.2vw,74px)}.text-\[clamp\(48px\,6vw\,72px\)\]{font-size:clamp(48px,6vw,72px)}.text-\[clamp\(52px\,6vw\,76px\)\]{font-size:clamp(52px,6vw,76px)}.leading-\[0\.8\]{--tw-leading:.8;line-height:.8}.leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.leading-\[1\.02\]{--tw-leading:1.02;line-height:1.02}.leading-\[1\.03\]{--tw-leading:1.03;line-height:1.03}.leading-\[1\.04\]{--tw-leading:1.04;line-height:1.04}.leading-\[1\.05\]{--tw-leading:1.05;line-height:1.05}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.leading-\[1\.06\]{--tw-leading:1.06;line-height:1.06}.leading-\[1\.6\]{--tw-leading:1.6;line-height:1.6}.leading-\[1\.7\]{--tw-leading:1.7;line-height:1.7}.leading-\[1\.8\]{--tw-leading:1.8;line-height:1.8}.leading-\[1\.12\]{--tw-leading:1.12;line-height:1.12}.leading-\[1\.25\]{--tw-leading:1.25;line-height:1.25}.leading-\[1\.45\]{--tw-leading:1.45;line-height:1.45}.leading-\[1\.55\]{--tw-leading:1.55;line-height:1.55}.leading-\[1\.65\]{--tw-leading:1.65;line-height:1.65}.leading-\[1\.75\]{--tw-leading:1.75;line-height:1.75}.leading-none{--tw-leading:1;line-height:1}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.tracking-\[-0\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-\[-0\.03em\]{--tw-tracking:-.03em;letter-spacing:-.03em}.tracking-\[-0\.3px\]{--tw-tracking:-.3px;letter-spacing:-.3px}.tracking-\[-0\.04em\]{--tw-tracking:-.04em;letter-spacing:-.04em}.tracking-\[-0\.4px\]{--tw-tracking:-.4px;letter-spacing:-.4px}.tracking-\[-0\.05em\]{--tw-tracking:-.05em;letter-spacing:-.05em}.tracking-\[-0\.035em\]{--tw-tracking:-.035em;letter-spacing:-.035em}.tracking-\[-0\.045em\]{--tw-tracking:-.045em;letter-spacing:-.045em}.tracking-\[0\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.04em\]{--tw-tracking:.04em;letter-spacing:.04em}.tracking-\[0\.06em\]{--tw-tracking:.06em;letter-spacing:.06em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-\[0\.22em\]{--tw-tracking:.22em;letter-spacing:.22em}.tracking-\[0\.28em\]{--tw-tracking:.28em;letter-spacing:.28em}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.text-balance{text-wrap:balance}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.text-\[\#1A1A1A\]{color:#1a1a1a}.text-\[\#4B8A63\]{color:#4b8a63}.text-\[\#4F7E57\]{color:#4f7e57}.text-\[\#333\]{color:#333}.text-\[\#444\]{color:#444}.text-\[\#666\]{color:#666}.text-\[\#888\]{color:#888}.text-\[\#999\]{color:#999}.text-\[\#101010\]{color:#101010}.text-\[\#101010\]\/25{color:oklab(17.3042% -7.45058e-9 1.49012e-8/.25)}.text-\[\#101010\]\/30{color:oklab(17.3042% -7.45058e-9 1.49012e-8/.3)}.text-\[\#101010\]\/45{color:oklab(17.3042% -7.45058e-9 1.49012e-8/.45)}.text-\[\#101010\]\/50{color:oklab(17.3042% -7.45058e-9 1.49012e-8/.5)}.text-\[\#101010\]\/60{color:oklab(17.3042% -7.45058e-9 1.49012e-8/.6)}.text-\[\#101010\]\/70{color:oklab(17.3042% -7.45058e-9 1.49012e-8/.7)}.text-\[\#101010\]\/75{color:oklab(17.3042% -7.45058e-9 1.49012e-8/.75)}.text-\[\#B85F48\]{color:#b85f48}.text-\[\#C0707F\]{color:#c0707f}.text-\[\#E8846C\]{color:#e8846c}.text-\[\#F9A08B\]{color:#f9a08b}.text-\[\#F9A08B\]\/70{color:oklab(78.9938% .0920771 .0620338/.7)}.text-\[var\(--as-muted\)\]{color:var(--as-muted)}.text-background{color:var(--v-background)}.text-card-foreground{color:var(--v-card-foreground)}.text-muted{color:var(--v-muted)}.text-muted-foreground{color:var(--v-muted-foreground)}.text-popover-foreground{color:var(--v-popover-foreground)}.text-primary{color:var(--v-primary)}.text-primary-foreground{color:var(--v-primary-foreground)}.text-secondary-foreground{color:var(--v-secondary-foreground)}.text-transparent{color:#0000}.text-white{color:var(--color-white)}.text-white\/25{color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.text-white\/25{color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.text-white\/30{color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.text-white\/30{color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.text-white\/35{color:#ffffff59}@supports (color:color-mix(in lab, red, red)){.text-white\/35{color:color-mix(in oklab, var(--color-white) 35%, transparent)}}.text-white\/40{color:#fff6}@supports (color:color-mix(in lab, red, red)){.text-white\/40{color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.text-white\/45{color:#ffffff73}@supports (color:color-mix(in lab, red, red)){.text-white\/45{color:color-mix(in oklab, var(--color-white) 45%, transparent)}}.text-white\/50{color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.text-white\/50{color:color-mix(in oklab, var(--color-white) 50%, transparent)}}.text-white\/55{color:#ffffff8c}@supports (color:color-mix(in lab, red, red)){.text-white\/55{color:color-mix(in oklab, var(--color-white) 55%, transparent)}}.text-white\/60{color:#fff9}@supports (color:color-mix(in lab, red, red)){.text-white\/60{color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.text-white\/70{color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.text-white\/75{color:#ffffffbf}@supports (color:color-mix(in lab, red, red)){.text-white\/75{color:color-mix(in oklab, var(--color-white) 75%, transparent)}}.text-white\/80{color:#fffc}@supports (color:color-mix(in lab, red, red)){.text-white\/80{color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.text-white\/85{color:#ffffffd9}@supports (color:color-mix(in lab, red, red)){.text-white\/85{color:color-mix(in oklab, var(--color-white) 85%, transparent)}}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-70{opacity:.7}.opacity-100{opacity:1}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_4px_14px_rgba\(249\,160\,139\,0\.35\)\]{--tw-shadow:0 4px 14px var(--tw-shadow-color,#f9a08b59);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_8px_24px_-4px_rgba\(16\,16\,16\,0\.04\)\]{--tw-shadow:0 8px 24px -4px var(--tw-shadow-color,#1010100a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_16px_48px_-12px_rgba\(0\,0\,0\,0\.6\)\]{--tw-shadow:0 16px 48px -12px var(--tw-shadow-color,#0009);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_20px_50px_-16px_rgba\(0\,0\,0\,0\.8\)\]{--tw-shadow:0 20px 50px -16px var(--tw-shadow-color,#000c);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_20px_50px_-20px_rgba\(26\,26\,26\,0\.18\)\]{--tw-shadow:0 20px 50px -20px var(--tw-shadow-color,#1a1a1a2e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_28px_70px_-28px_rgba\(26\,26\,26\,0\.22\)\]{--tw-shadow:0 28px 70px -28px var(--tw-shadow-color,#1a1a1a38);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_30px_60px_-24px_rgba\(16\,16\,16\,0\.5\)\]{--tw-shadow:0 30px 60px -24px var(--tw-shadow-color,#10101080);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_30px_60px_-24px_rgba\(16\,16\,16\,0\.55\)\]{--tw-shadow:0 30px 60px -24px var(--tw-shadow-color,#1010108c);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.28\)\,0_10px_20px_-10px_rgba\(226\,120\,92\,0\.95\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff47), 0 10px 20px -10px var(--tw-shadow-color,#e2785cf2);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-0{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-white{--tw-ring-color:var(--color-white)}.ring-offset-background{--tw-ring-offset-color:var(--v-background)}.outline-hidden{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,box-shadow\]{transition-property:color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.fade-in-0{--tw-enter-opacity:0}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.zoom-in-95{--tw-enter-scale:.95}.\!running{animation-play-state:running!important}.\[-webkit-text-stroke\:1px_rgba\(255\,255\,255\,0\.09\)\]{-webkit-text-stroke:1px #ffffff17}.fade-in{--tw-enter-opacity:0}.paused{animation-play-state:paused}.running{animation-play-state:running}@media (hover:hover){.group-hover\:w-full:is(:where(.group):hover *){width:100%}.group-hover\:bg-\[\#101010\]:is(:where(.group):hover *){background-color:#101010}.group-hover\:bg-\[\#F9A08B\]:is(:where(.group):hover *){background-color:#f9a08b}.group-hover\:text-\[\#101010\]:is(:where(.group):hover *){color:#101010}.group-hover\:text-\[\#101010\]\/70:is(:where(.group):hover *){color:oklab(17.3042% -7.45058e-9 1.49012e-8/.7)}.group-hover\:text-white:is(:where(.group):hover *){color:var(--color-white)}}.group-data-\[disabled\=true\]\:pointer-events-none:is(:where(.group)[data-disabled=true] *){pointer-events:none}.group-data-\[disabled\=true\]\:opacity-50:is(:where(.group)[data-disabled=true] *){opacity:.5}.group-data-\[size\=default\]\/switch\:size-4:is(:where(.group\/switch)[data-size=default] *){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.group-data-\[size\=lg\]\/switch\:size-5:is(:where(.group\/switch)[data-size=lg] *){width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.group-data-\[size\=lg\]\/switch\:shadow-\[0_1px_4px_rgba\(var\(--ink\)\,0\.24\)\]:is(:where(.group\/switch)[data-size=lg] *){--tw-shadow:0 1px 4px var(--tw-shadow-color,rgba(var(--ink),.24));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-data-\[size\=sm\]\/switch\:size-3:is(:where(.group\/switch)[data-size=sm] *){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-50:is(:where(.peer):disabled~*){opacity:.5}.selection\:bg-primary ::selection{background-color:var(--v-primary)}.selection\:bg-primary::selection{background-color:var(--v-primary)}.selection\:text-primary-foreground ::selection{color:var(--v-primary-foreground)}.selection\:text-primary-foreground::selection{color:var(--v-primary-foreground)}.file\:inline-flex::file-selector-button{display:inline-flex}.file\:h-7::file-selector-button{height:calc(var(--spacing) * 7)}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\:text-foreground::file-selector-button{color:var(--v-foreground)}.placeholder\:text-muted-foreground::placeholder{color:var(--v-muted-foreground)}.first\:border-t-0:first-child{border-top-style:var(--tw-border-style);border-top-width:0}@media (hover:hover){.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:rotate-0:hover{rotate:0deg}.hover\:border-\[\#101010\]:hover{border-color:#101010}.hover\:border-\[\#F9A08B\]:hover{border-color:#f9a08b}.hover\:border-white:hover{border-color:var(--color-white)}.hover\:border-white\/25:hover{border-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/25:hover{border-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.hover\:border-white\/35:hover{border-color:#ffffff59}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/35:hover{border-color:color-mix(in oklab, var(--color-white) 35%, transparent)}}.hover\:bg-\[\#101010\]\/\[0\.06\]:hover{background-color:oklab(17.3042% -7.45058e-9 1.49012e-8/.06)}.hover\:bg-\[\#F9A08B\]:hover{background-color:#f9a08b}.hover\:bg-\[\#F9A08B\]\/20:hover{background-color:oklab(78.9938% .0920771 .0620338/.2)}.hover\:bg-accent:hover{background-color:var(--v-accent)}.hover\:bg-destructive\/90:hover{background-color:var(--v-destructive)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab, var(--v-destructive) 90%, transparent)}}.hover\:bg-muted-foreground:hover{background-color:var(--v-muted-foreground)}.hover\:bg-primary\/90:hover{background-color:var(--v-primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/90:hover{background-color:color-mix(in oklab, var(--v-primary) 90%, transparent)}}.hover\:bg-secondary\/80:hover{background-color:var(--v-secondary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-secondary\/80:hover{background-color:color-mix(in oklab, var(--v-secondary) 80%, transparent)}}.hover\:bg-white:hover{background-color:var(--color-white)}.hover\:bg-white\/\[0\.06\]:hover{background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.06\]:hover{background-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.hover\:from-\[\#FAA488\]:hover{--tw-gradient-from:#faa488;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:to-\[\#EE8A6E\]:hover{--tw-gradient-to:#ee8a6e;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:text-\[\#101010\]:hover{color:#101010}.hover\:text-\[\#F9A08B\]:hover{color:#f9a08b}.hover\:text-\[var\(--peach\)\]:hover{color:var(--peach)}.hover\:text-accent-foreground:hover{color:var(--v-accent-foreground)}.hover\:text-foreground:hover{color:var(--v-foreground)}.hover\:text-white:hover{color:var(--color-white)}.hover\:text-white\/60:hover{color:#fff9}@supports (color:color-mix(in lab, red, red)){.hover\:text-white\/60:hover{color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-70:hover{opacity:.7}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-\[0_10px_28px_-10px_rgba\(249\,160\,139\,0\.45\)\]:hover{--tw-shadow:0 10px 28px -10px var(--tw-shadow-color,#f9a08b73);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:brightness-\[1\.04\]:hover{--tw-brightness:brightness(1.04);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}.focus\:bg-accent:focus{background-color:var(--v-accent)}.focus\:text-accent-foreground:focus{color:var(--v-accent-foreground)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-ring:focus{--tw-ring-color:var(--v-ring)}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus\:outline-hidden:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.focus\:outline-hidden:focus{outline-offset:2px;outline:2px solid #0000}}.focus-visible\:border-ring:focus-visible{border-color:var(--v-ring)}.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:var(--v-destructive)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:color-mix(in oklab, var(--v-destructive) 20%, transparent)}}.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:var(--v-ring)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab, var(--v-ring) 50%, transparent)}}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.has-data-\[slot\=card-action\]\:grid-cols-\[1fr_auto\]:has([data-slot=card-action]){grid-template-columns:1fr auto}.has-\[\>svg\]\:px-1\.5:has(>svg){padding-inline:calc(var(--spacing) * 1.5)}.has-\[\>svg\]\:px-2\.5:has(>svg){padding-inline:calc(var(--spacing) * 2.5)}.has-\[\>svg\]\:px-3:has(>svg){padding-inline:calc(var(--spacing) * 3)}.has-\[\>svg\]\:px-4:has(>svg){padding-inline:calc(var(--spacing) * 4)}.aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--v-destructive)}.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:var(--v-destructive)}@supports (color:color-mix(in lab, red, red)){.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--v-destructive) 20%, transparent)}}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[placeholder\]\:text-muted-foreground[data-placeholder]{color:var(--v-muted-foreground)}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:calc(2*var(--spacing)*-1)}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:calc(2*var(--spacing))}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:calc(2*var(--spacing)*-1)}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:calc(2*var(--spacing))}.data-\[size\=default\]\:h-9[data-size=default]{height:calc(var(--spacing) * 9)}.data-\[size\=default\]\:h-\[1\.15rem\][data-size=default]{height:1.15rem}.data-\[size\=default\]\:w-8[data-size=default]{width:calc(var(--spacing) * 8)}.data-\[size\=lg\]\:h-6[data-size=lg]{height:calc(var(--spacing) * 6)}.data-\[size\=lg\]\:w-11[data-size=lg]{width:calc(var(--spacing) * 11)}.data-\[size\=lg\]\:p-0\.5[data-size=lg]{padding:calc(var(--spacing) * .5)}.data-\[size\=sm\]\:h-3\.5[data-size=sm]{height:calc(var(--spacing) * 3.5)}.data-\[size\=sm\]\:h-8[data-size=sm]{height:calc(var(--spacing) * 8)}.data-\[size\=sm\]\:w-6[data-size=sm]{width:calc(var(--spacing) * 6)}:is(.\*\:data-\[slot\=select-value\]\:line-clamp-1>*)[data-slot=select-value]{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:is(.\*\:data-\[slot\=select-value\]\:flex>*)[data-slot=select-value]{display:flex}:is(.\*\:data-\[slot\=select-value\]\:items-center>*)[data-slot=select-value]{align-items:center}:is(.\*\:data-\[slot\=select-value\]\:gap-2>*)[data-slot=select-value]{gap:calc(var(--spacing) * 2)}.data-\[state\=checked\]\:translate-x-\[calc\(100\%-2px\)\][data-state=checked]{--tw-translate-x:calc(100% - 2px);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=checked\]\:bg-\[\#A3C9A8\][data-state=checked]{background-color:#a3c9a8}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:var(--v-primary)}.data-\[state\=closed\]\:animate-out[data-state=closed]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=open\]\:animate-in[data-state=open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:var(--v-accent)}.data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:var(--v-muted-foreground)}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity:0}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked]{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=unchecked\]\:bg-input[data-state=unchecked]{background-color:var(--v-input)}@supports (backdrop-blur:var(--tw)){.supports-backdrop-blur\:bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.supports-backdrop-blur\:bg-white\/10{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}}@media not all and (width>=520px){.max-\[520px\]\:flex-col{flex-direction:column}.max-\[520px\]\:items-stretch{align-items:stretch}}@media (width>=40rem){.sm\:top-4{top:calc(var(--spacing) * 4)}.sm\:block{display:block}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:max-w-lg{max-width:var(--container-lg)}.sm\:flex-1{flex:1}.sm\:basis-0{flex-basis:0}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.sm\:flex-row{flex-direction:row}.sm\:items-start{align-items:flex-start}.sm\:justify-end{justify-content:flex-end}.sm\:justify-self-end{justify-self:flex-end}.sm\:p-9{padding:calc(var(--spacing) * 9)}.sm\:px-3{padding-inline:calc(var(--spacing) * 3)}.sm\:px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.sm\:px-4{padding-inline:calc(var(--spacing) * 4)}.sm\:px-5{padding-inline:calc(var(--spacing) * 5)}.sm\:px-8{padding-inline:calc(var(--spacing) * 8)}.sm\:py-3{padding-block:calc(var(--spacing) * 3)}.sm\:pb-8{padding-bottom:calc(var(--spacing) * 8)}.sm\:text-left{text-align:left}.sm\:text-\[14px\]{font-size:14px}}@media (width>=48rem){.md\:inline{display:inline}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\:text-\[13px\]{font-size:13px}}@media (width>=64rem){.lg\:absolute{position:absolute}.lg\:left-\[46\%\]{left:46%}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-start-1{grid-column-start:1}.lg\:col-start-2{grid-column-start:2}.lg\:row-span-2{grid-row:span 2/span 2}.lg\:row-start-1{grid-row-start:1}.lg\:row-start-2{grid-row-start:2}.lg\:row-start-3{grid-row-start:3}.lg\:mr-0{margin-right:0}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:inline-block{display:inline-block}.lg\:min-h-\[100dvh\]{min-height:100dvh}.lg\:min-h-screen{min-height:100vh}.lg\:w-\[84\%\]{width:84%}.lg\:-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.lg\:scroll-mt-12{scroll-margin-top:calc(var(--spacing) * 12)}.lg\:scroll-mt-24{scroll-margin-top:calc(var(--spacing) * 24)}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[0\.8fr_1\.2fr\]{grid-template-columns:.8fr 1.2fr}.lg\:grid-cols-\[0\.9fr_1\.1fr\]{grid-template-columns:.9fr 1.1fr}.lg\:grid-cols-\[0\.82fr_1\.18fr\]{grid-template-columns:.82fr 1.18fr}.lg\:grid-cols-\[1\.2fr_2fr\]{grid-template-columns:1.2fr 2fr}.lg\:grid-cols-\[1\.05fr_0\.95fr\]{grid-template-columns:1.05fr .95fr}.lg\:grid-cols-\[1\.15fr_1fr\]{grid-template-columns:1.15fr 1fr}.lg\:grid-cols-\[1\.25fr_1fr\]{grid-template-columns:1.25fr 1fr}.lg\:grid-cols-\[1fr_1fr\]{grid-template-columns:1fr 1fr}.lg\:grid-cols-\[1fr_260px\]{grid-template-columns:1fr 260px}.lg\:grid-cols-\[minmax\(0\,0\.92fr\)_minmax\(0\,1\.08fr\)\]{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,0\.95fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,.95fr)}.lg\:grid-rows-\[minmax\(168px\,auto\)_minmax\(168px\,auto\)_minmax\(128px\,auto\)\]{grid-template-rows:minmax(168px,auto) minmax(168px,auto) minmax(128px,auto)}.lg\:items-start{align-items:flex-start}.lg\:gap-10{gap:calc(var(--spacing) * 10)}.lg\:gap-12{gap:calc(var(--spacing) * 12)}.lg\:gap-14{gap:calc(var(--spacing) * 14)}.lg\:gap-16{gap:calc(var(--spacing) * 16)}.lg\:self-start{align-self:flex-start}.lg\:p-10{padding:calc(var(--spacing) * 10)}.lg\:px-9{padding-inline:calc(var(--spacing) * 9)}.lg\:px-10{padding-inline:calc(var(--spacing) * 10)}.lg\:px-12{padding-inline:calc(var(--spacing) * 12)}.lg\:py-11{padding-block:calc(var(--spacing) * 11)}.lg\:py-16{padding-block:calc(var(--spacing) * 16)}.lg\:py-20{padding-block:calc(var(--spacing) * 20)}.lg\:py-24{padding-block:calc(var(--spacing) * 24)}.lg\:py-28{padding-block:calc(var(--spacing) * 28)}.lg\:py-32{padding-block:calc(var(--spacing) * 32)}.lg\:py-36{padding-block:calc(var(--spacing) * 36)}.lg\:pt-8{padding-top:calc(var(--spacing) * 8)}.lg\:pt-10{padding-top:calc(var(--spacing) * 10)}.lg\:pt-28{padding-top:calc(var(--spacing) * 28)}.lg\:pt-32{padding-top:calc(var(--spacing) * 32)}.lg\:pb-10{padding-bottom:calc(var(--spacing) * 10)}.lg\:pb-16{padding-bottom:calc(var(--spacing) * 16)}.lg\:pb-20{padding-bottom:calc(var(--spacing) * 20)}.lg\:pb-24{padding-bottom:calc(var(--spacing) * 24)}.lg\:pb-32{padding-bottom:calc(var(--spacing) * 32)}.lg\:text-\[16px\]{font-size:16px}.lg\:text-\[17px\]{font-size:17px}}@media (width>=80rem){.xl\:gap-10{gap:calc(var(--spacing) * 10)}}.dark\:border-input:is(.dark *){border-color:var(--v-input)}.dark\:bg-destructive\/60:is(.dark *){background-color:var(--v-destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-destructive\/60:is(.dark *){background-color:color-mix(in oklab, var(--v-destructive) 60%, transparent)}}.dark\:bg-input\/30:is(.dark *){background-color:var(--v-input)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-input\/30:is(.dark *){background-color:color-mix(in oklab, var(--v-input) 30%, transparent)}}.dark\:text-\[\#A9D0AD\]:is(.dark *){color:#a9d0ad}@media (hover:hover){.dark\:hover\:bg-accent\/50:is(.dark *):hover{background-color:var(--v-accent)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-accent\/50:is(.dark *):hover{background-color:color-mix(in oklab, var(--v-accent) 50%, transparent)}}.dark\:hover\:bg-input\/50:is(.dark *):hover{background-color:var(--v-input)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-input\/50:is(.dark *):hover{background-color:color-mix(in oklab, var(--v-input) 50%, transparent)}}}.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color:var(--v-destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:focus-visible\:ring-destructive\/40:is(.dark *):focus-visible{--tw-ring-color:color-mix(in oklab, var(--v-destructive) 40%, transparent)}}.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:var(--v-destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:aria-invalid\:ring-destructive\/40:is(.dark *)[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--v-destructive) 40%, transparent)}}.dark\:data-\[state\=checked\]\:bg-primary-foreground:is(.dark *)[data-state=checked]{background-color:var(--v-primary-foreground)}.dark\:data-\[state\=unchecked\]\:bg-foreground:is(.dark *)[data-state=unchecked]{background-color:var(--v-foreground)}.dark\:data-\[state\=unchecked\]\:bg-input\/80:is(.dark *)[data-state=unchecked]{background-color:var(--v-input)}@supports (color:color-mix(in lab, red, red)){.dark\:data-\[state\=unchecked\]\:bg-input\/80:is(.dark *)[data-state=unchecked]{background-color:color-mix(in oklab, var(--v-input) 80%, transparent)}}@supports (backdrop-blur:var(--tw)){.supports-backdrop-blur\:dark\:bg-black\/10:is(.dark *){background-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.supports-backdrop-blur\:dark\:bg-black\/10:is(.dark *){background-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3 svg:not([class*=size-]){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_svg\:not\(\[class\*\=\'text-\'\]\)\]\:text-muted-foreground svg:not([class*=text-]){color:var(--v-muted-foreground)}.\[\.border-b\]\:pb-6.border-b{padding-bottom:calc(var(--spacing) * 6)}.\[\.border-t\]\:pt-6.border-t{padding-top:calc(var(--spacing) * 6)}:is(.\*\:\[span\]\:last\:flex>*):is(span):last-child{display:flex}:is(.\*\:\[span\]\:last\:items-center>*):is(span):last-child{align-items:center}:is(.\*\:\[span\]\:last\:gap-2>*):is(span):last-child{gap:calc(var(--spacing) * 2)}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}:root{--v-radius:.75rem;--v-background:#fdfcfb;--v-foreground:#1a1a1a;--v-card:#fff;--v-card-foreground:#1a1a1a;--v-popover:#fff;--v-popover-foreground:#1a1a1a;--v-primary:#f9a08b;--v-primary-foreground:#fff;--v-secondary:#f4f2f0;--v-secondary-foreground:#1a1a1a;--v-muted:#f4f2f0;--v-muted-foreground:#666;--v-accent:#fcae91;--v-accent-foreground:#1a1a1a;--v-destructive:#d88c9a;--v-border:#1a1a1a14;--v-input:#1a1a1a1f;--v-ring:#f9a08b}.dark{--v-background:#121212;--v-foreground:#f5f5f5;--v-card:#1e1e1e;--v-card-foreground:#f5f5f5;--v-popover:#1e1e1e;--v-popover-foreground:#f5f5f5;--v-primary:#f9a08b;--v-primary-foreground:#1a1a1a;--v-secondary:#262626;--v-secondary-foreground:#f5f5f5;--v-muted:#262626;--v-muted-foreground:#a0a0a0;--v-accent:#fcae91;--v-accent-foreground:#1a1a1a;--v-destructive:#d88c9a;--v-border:#ffffff1a;--v-input:#ffffff24;--v-ring:#f9a08b}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(var(--tw-exit-blur,0))}}._root_1l3ky_4{--eb-cycle:6.4s;--eb-skin:#f1c3a4;--eb-skin-shade:#dda684;--eb-hair:#2a2320;--eb-ink:#1a1a1a;--eb-hoodie:#2f2e33;--eb-hoodie-hi:#3c3b42;--eb-hoodie-shade:#232227;--eb-string:#f4eee9;--eb-pants:#5b5f6b;--eb-pants-shade:#474a55;--eb-shoe:#fff;--eb-shoe-shade:#ece6e0;--eb-sole:#ddd5cd;--eb-chair:#dcd3cb;--eb-chair-shade:#c7bcb2;--eb-desk:#e9ddd2;--eb-desk-leg:#d9cbbe;--eb-laptop:#d5d6db;--eb-lid:#bfc1c8;--eb-mug:#fff;--eb-panel:#fff;--eb-panel-stroke:#1a1a1a0f;--eb-line:#1a1a1a1a;--eb-shadow:#1a1a1a1a;--eb-ground:#1a1a1a12;--eb-blob-in:#fcae9142;--eb-blob-out:#fcae9108;min-height:100%;padding:clamp(16px, 4vh, 48px) var(--content-pad,24px);font-family:var(--font,Manrope, sans-serif);flex:1;place-items:center;display:grid}:root.dark ._root_1l3ky_4{--eb-skin:#e8b898;--eb-skin-shade:#cf9c7c;--eb-hair:#17120f;--eb-hoodie:#3b3a41;--eb-hoodie-hi:#48474f;--eb-hoodie-shade:#2e2d33;--eb-pants:#626676;--eb-pants-shade:#4e5160;--eb-shoe:#ede8e3;--eb-shoe-shade:#d4cec8;--eb-sole:#b9b1aa;--eb-chair:#4a4544;--eb-chair-shade:#3a3635;--eb-desk:#3a3330;--eb-desk-leg:#2e2926;--eb-laptop:#b9bbc2;--eb-lid:#9ea1a9;--eb-mug:#ede7e2;--eb-panel:#1e1e1e;--eb-panel-stroke:#ffffff14;--eb-line:#ffffff21;--eb-shadow:#00000073;--eb-ground:#00000059;--eb-blob-in:#f9a08b29;--eb-blob-out:#f9a08b03}._stage_1l3ky_70{text-align:center;flex-direction:column;align-items:center;width:100%;max-width:560px;display:flex}._sceneWrap_1l3ky_79{width:100%;max-width:500px;margin-bottom:8px}._pill_1l3ky_87{background:var(--card,#fff);border:1px solid var(--border);box-shadow:var(--dash-shadow);color:var(--text2,#666);border-radius:999px;align-items:center;gap:10px;margin-bottom:18px;padding:7px 15px 7px 12px;font-size:13px;font-weight:600;display:inline-flex;overflow:hidden}._dot_1l3ky_103{background:var(--peach,#f9a08b);border-radius:50%;flex:none;width:8px;height:8px;position:relative}._dot_1l3ky_103:after{content:"";background:inherit;border-radius:50%;animation:1.8s cubic-bezier(0,0,.2,1) infinite _eb-ping_1l3ky_1;position:absolute;inset:0}._spin_1l3ky_121{border:2px solid #f9a08b40;border-top-color:var(--peach,#f9a08b);border-radius:50%;flex:none;width:12px;height:12px;margin:-2px;animation:.7s linear infinite _eb-spin_1l3ky_1}._pillText_1l3ky_132{display:inline-block}._title_1l3ky_136{letter-spacing:-.025em;color:var(--text,#1a1a1a);text-wrap:balance;margin:0 0 12px;font-size:clamp(28px,3.2vw,40px);font-weight:800;line-height:1.12}._word_1l3ky_147{vertical-align:top;margin-bottom:-.1em;padding-bottom:.1em;display:inline-block;overflow:hidden}._wordInner_1l3ky_155{display:inline-block}._desc_1l3ky_159{max-width:440px;color:var(--text2,#666);text-wrap:pretty;margin:0 0 28px;font-size:15px;line-height:1.6}._actions_1l3ky_168{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}._scene_1l3ky_79{width:100%;height:auto;display:block;overflow:visible}._scene_1l3ky_79 *{transform-box:view-box}._limb_1l3ky_188{fill:none;stroke-linecap:round;stroke-linejoin:round}._fSkin_1l3ky_190{fill:var(--eb-skin)}._fSkinShade_1l3ky_191{fill:var(--eb-skin-shade)}._fHair_1l3ky_192{fill:var(--eb-hair)}._fInk_1l3ky_193{fill:var(--eb-ink)}._fHoodie_1l3ky_194{fill:var(--eb-hoodie)}._fHoodieShade_1l3ky_195{fill:var(--eb-hoodie-shade)}._fShoe_1l3ky_196{fill:var(--eb-shoe)}._fShoeShade_1l3ky_197{fill:var(--eb-shoe-shade)}._fSole_1l3ky_198{fill:var(--eb-sole)}._fChair_1l3ky_199{fill:var(--eb-chair)}._fChairShade_1l3ky_200{fill:var(--eb-chair-shade)}._fDesk_1l3ky_201{fill:var(--eb-desk)}._fDeskLeg_1l3ky_202{fill:var(--eb-desk-leg)}._fLaptop_1l3ky_203{fill:var(--eb-laptop)}._fMug_1l3ky_204{fill:var(--eb-mug);stroke:var(--eb-line);stroke-width:1px}._sSkin_1l3ky_206{stroke:var(--eb-skin)}._sSkinShade_1l3ky_207{stroke:var(--eb-skin-shade)}._sInk_1l3ky_208{stroke:var(--eb-ink)}._sHoodieHi_1l3ky_209{stroke:var(--eb-hoodie-hi)}._sHoodieShade_1l3ky_210{stroke:var(--eb-hoodie-shade)}._sString_1l3ky_211{stroke:var(--eb-string)}._sPants_1l3ky_212{stroke:var(--eb-pants)}._sPantsShade_1l3ky_213{stroke:var(--eb-pants-shade)}._sChairShade_1l3ky_214{stroke:var(--eb-chair-shade)}._sLid_1l3ky_215{stroke:var(--eb-lid)}._sMug_1l3ky_216{stroke:var(--eb-mug)}._sWhite_1l3ky_217{stroke:#fff}._blobIn_1l3ky_219{stop-color:var(--eb-blob-in)}._blobOut_1l3ky_220{stop-color:var(--eb-blob-out)}._shadow_1l3ky_221{flood-color:var(--eb-shadow)}._ground_1l3ky_222{fill:var(--eb-ground)}._blob_1l3ky_219{transform-origin:300px 182px;animation:7s ease-in-out infinite alternate _eb-blob_1l3ky_1}._screen_1l3ky_229{stroke:#fcae91;animation:3.2s ease-in-out infinite _eb-flicker_1l3ky_1}._beam_1l3ky_234{animation:3.2s ease-in-out infinite _eb-flicker_1l3ky_1}._lens_1l3ky_238{fill:#fcae913d;stroke:var(--eb-ink);animation:3.2s ease-in-out infinite _eb-flicker_1l3ky_1}._steam_1l3ky_244{stroke:var(--text3,#999);opacity:0;animation:3.4s ease-out infinite _eb-steam_1l3ky_1}._steamLate_1l3ky_250{animation-delay:1.7s}._body_1l3ky_252{transform-origin:210px 236px;animation:3.8s ease-in-out infinite alternate _eb-breath_1l3ky_1}._head_1l3ky_257{transform-origin:236px 128px;animation:_eb-head_1l3ky_1 var(--eb-cycle) ease-in-out infinite}._eye_1l3ky_262{transform-origin:257px 101px;animation:4.6s linear infinite _eb-blink_1l3ky_1}._armNear_1l3ky_267{transform-origin:240px 199px;animation:_eb-type-near_1l3ky_1 var(--eb-cycle) ease-in-out infinite}._armFar_1l3ky_272{transform-origin:230px 197px;animation:_eb-type-far_1l3ky_1 var(--eb-cycle) ease-in-out infinite}._panel_1l3ky_278{fill:var(--eb-panel);stroke:var(--eb-panel-stroke);stroke-width:1px}._tx_1l3ky_279{fill:var(--eb-line)}._kw_1l3ky_280{fill:#f9a08b}._kwSoft_1l3ky_281{fill:#f9a08b73}._err_1l3ky_282,._badgeBg_1l3ky_283{fill:#d88c9a;transition:fill .4s}._track_1l3ky_284{fill:var(--eb-line)}._panelFloat_1l3ky_286{animation:5s ease-in-out infinite alternate _eb-float_1l3ky_1}._l1_1l3ky_290{transform-origin:318px 49px;animation:_eb-l1_1l3ky_1 var(--eb-cycle) linear infinite}._l2_1l3ky_291{transform-origin:330px 62px;animation:_eb-l2_1l3ky_1 var(--eb-cycle) linear infinite}._l3_1l3ky_292{transform-origin:330px 75px;animation:_eb-l3_1l3ky_1 var(--eb-cycle) linear infinite}._l4_1l3ky_293{transform-origin:342px 88px;animation:_eb-l4_1l3ky_1 var(--eb-cycle) linear infinite}._l5_1l3ky_294{transform-origin:318px 101px;animation:_eb-l5_1l3ky_1 var(--eb-cycle) linear infinite}._cursor_1l3ky_296{fill:#f9a08b;animation:_eb-cursor_1l3ky_1 var(--eb-cycle) step-end infinite}._badge_1l3ky_283{transform-origin:484px 88px;animation:_eb-badge_1l3ky_1 var(--eb-cycle) ease-out infinite}._enter_1l3ky_308 ._blobIntro_1l3ky_308{transform-origin:300px 182px;animation:1.1s cubic-bezier(.22,1,.36,1) backwards _eb-blob-in_1l3ky_1}._enter_1l3ky_308 ._panelIntro_1l3ky_313{transform-origin:402px 66px;animation:.8s cubic-bezier(.34,1.4,.64,1) .55s backwards _eb-pop_1l3ky_1}._retrying_1l3ky_320 ._armNear_1l3ky_267{animation:.34s ease-in-out infinite _eb-type-fast_1l3ky_1}._retrying_1l3ky_320 ._armFar_1l3ky_272{animation:.42s ease-in-out infinite reverse _eb-type-fast_1l3ky_1}._retrying_1l3ky_320 ._head_1l3ky_257{animation:.8s ease-in-out infinite alternate _eb-focus_1l3ky_1}._retrying_1l3ky_320 ._beam_1l3ky_234,._retrying_1l3ky_320 ._screen_1l3ky_229,._retrying_1l3ky_320 ._lens_1l3ky_238{animation-duration:.9s}._retrying_1l3ky_320 ._cursor_1l3ky_296{opacity:0;animation:none}._retrying_1l3ky_320 ._err_1l3ky_282,._retrying_1l3ky_320 ._badgeBg_1l3ky_283{fill:#a3c9a8}._retrying_1l3ky_320 ._l1_1l3ky_290{animation:.3s steps(6,end) both _eb-grow_1l3ky_1}._retrying_1l3ky_320 ._l2_1l3ky_291{animation:.3s steps(6,end) .16s both _eb-grow_1l3ky_1}._retrying_1l3ky_320 ._l3_1l3ky_292{animation:.3s steps(6,end) .32s both _eb-grow_1l3ky_1}._retrying_1l3ky_320 ._l4_1l3ky_293{animation:.3s steps(6,end) .48s both _eb-grow_1l3ky_1}._retrying_1l3ky_320 ._l5_1l3ky_294{animation:.2s steps(2,end) .64s both _eb-grow_1l3ky_1}._retrying_1l3ky_320 ._badge_1l3ky_283{animation:.5s cubic-bezier(.34,1.5,.64,1) .8s both _eb-badge-in_1l3ky_1}._bar_1l3ky_337{transform-origin:318px 111px;animation:1.5s cubic-bezier(.65,0,.35,1) .2s both _eb-progress_1l3ky_1}@keyframes _eb-ping_1l3ky_1{75%,to{opacity:0;transform:scale(2.6)}}@keyframes _eb-spin_1l3ky_1{to{transform:rotate(360deg)}}@keyframes _eb-blob_1l3ky_1{to{transform:scale(1.04)}}@keyframes _eb-float_1l3ky_1{to{transform:translateY(-5px)}}@keyframes _eb-breath_1l3ky_1{to{transform:translateY(-1.2px)rotate(-.3deg)}}@keyframes _eb-blob-in_1l3ky_1{0%{opacity:0;transform:scale(.6)}}@keyframes _eb-pop_1l3ky_1{0%{opacity:0;transform:translateY(14px)scale(.9)}}@keyframes _eb-grow_1l3ky_1{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes _eb-progress_1l3ky_1{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes _eb-badge-in_1l3ky_1{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes _eb-flicker_1l3ky_1{0%,to{opacity:.75}18%{opacity:.55}22%{opacity:.88}47%{opacity:.6}52%{opacity:.92}80%{opacity:.65}}@keyframes _eb-steam_1l3ky_1{0%{opacity:0;transform:translateY(6px)}30%{opacity:.55}to{opacity:0;transform:translateY(-12px)}}@keyframes _eb-blink_1l3ky_1{0%,92%,96%,to{transform:scaleY(1)}94%{transform:scaleY(.1)}}@keyframes _eb-head_1l3ky_1{0%,to{transform:translate(0)rotate(0)}12%{transform:translate(0)rotate(1.2deg)}24%{transform:translate(0)rotate(.2deg)}36%{transform:translate(0)rotate(1.4deg)}46%{transform:translate(0)rotate(.6deg)}51%{transform:translate(-1px)rotate(-4deg)}58%{transform:translate(0)rotate(-2.5deg)}64%,78%{transform:translate(2px,1px)rotate(2.5deg)}84%{transform:translate(0)rotate(.5deg)}}@keyframes _eb-focus_1l3ky_1{0%{transform:translate(1px,.5px)rotate(1.5deg)}to{transform:translate(2px,1px)rotate(2.6deg)}}@keyframes _eb-type-near_1l3ky_1{0%,12%,27%,43%,98%,to{transform:rotate(0)}3%{transform:rotate(2.2deg)}6%{transform:rotate(-.8deg)}9%{transform:rotate(1.9deg)}17%{transform:rotate(2.2deg)}20%{transform:rotate(-1deg)}24%{transform:rotate(1.6deg)}31%{transform:rotate(2deg)}35%{transform:rotate(-.6deg)}39%{transform:rotate(1.9deg)}45%{transform:rotate(1.7deg)}48%,84%{transform:rotate(-2.6deg)}87%,91%{transform:rotate(1.9deg)}89%,93%{transform:rotate(-.6deg)}95%{transform:rotate(1.6deg)}}@keyframes _eb-type-far_1l3ky_1{0%,15%,33%,98%,to{transform:rotate(0)}1.5%{transform:rotate(1.8deg)}5%{transform:rotate(-.7deg)}7.5%{transform:rotate(2deg)}11%{transform:rotate(-.4deg)}13.5%{transform:rotate(1.6deg)}22%{transform:rotate(2.1deg)}25.5%{transform:rotate(-.8deg)}29%{transform:rotate(1.8deg)}37%{transform:rotate(2deg)}40.5%{transform:rotate(-.5deg)}44%{transform:rotate(1.7deg)}49%,85%{transform:rotate(-2deg)}90%,94%{transform:rotate(1.8deg)}92%,96%{transform:rotate(-.4deg)}}@keyframes _eb-type-fast_1l3ky_1{0%,to{transform:rotate(0)}30%{transform:rotate(2.4deg)}60%{transform:rotate(-.8deg)}80%{transform:rotate(1.8deg)}}@keyframes _eb-l1_1l3ky_1{0%,2%{opacity:1;animation-timing-function:steps(6,end);transform:scaleX(0)}9%,84%{opacity:1;transform:scaleX(1)}89%{opacity:0;transform:scaleX(1)}90%,to{opacity:0;transform:scaleX(0)}}@keyframes _eb-l2_1l3ky_1{0%,11%{opacity:1;animation-timing-function:steps(7,end);transform:scaleX(0)}19%,84%{opacity:1;transform:scaleX(1)}89%{opacity:0;transform:scaleX(1)}90%,to{opacity:0;transform:scaleX(0)}}@keyframes _eb-l3_1l3ky_1{0%,21%{opacity:1;animation-timing-function:steps(8,end);transform:scaleX(0)}30%,84%{opacity:1;transform:scaleX(1)}89%{opacity:0;transform:scaleX(1)}90%,to{opacity:0;transform:scaleX(0)}}@keyframes _eb-l4_1l3ky_1{0%,33%{opacity:1;animation-timing-function:steps(7,end);transform:scaleX(0)}41%,84%{opacity:1;transform:scaleX(1)}89%{opacity:0;transform:scaleX(1)}90%,to{opacity:0;transform:scaleX(0)}}@keyframes _eb-l5_1l3ky_1{0%,43%{opacity:1;animation-timing-function:steps(2,end);transform:scaleX(0)}46%,84%{opacity:1;transform:scaleX(1)}89%{opacity:0;transform:scaleX(1)}90%,to{opacity:0;transform:scaleX(0)}}@keyframes _eb-cursor_1l3ky_1{0%,to{opacity:0}42%,54%,66%,78%{opacity:1}48%,60%,72%,84%{opacity:0}}@keyframes _eb-badge_1l3ky_1{0%,47%{opacity:1;transform:scale(0)}50%{transform:scale(1.25)}53%,84%{opacity:1;transform:scale(1)}89%{opacity:0;transform:scale(1)}90%,to{opacity:0;transform:scale(0)}}@media (height<=760px){._sceneWrap_1l3ky_79{max-width:400px}}@media (width<=767px){._sceneWrap_1l3ky_79{margin-bottom:4px}._title_1l3ky_136{font-size:28px}._desc_1l3ky_159{margin-bottom:24px;font-size:14px}._actions_1l3ky_168{flex-direction:column;width:100%;max-width:360px}._actions_1l3ky_168>*{width:100%}}@media (prefers-reduced-motion:reduce){._scene_1l3ky_79,._scene_1l3ky_79 *,._dot_1l3ky_103:after,._spin_1l3ky_121{animation:none!important}._steam_1l3ky_244{opacity:.4}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ink:26, 26, 26;--peach:#f9a08b;--peach-light:#fcae91;--peach-glow:#f9a08b2e;--tint-peach:var(--tint-peach);--tint-rose:var(--tint-rose);--bg:#fdfcfb;--bg2:#f7f5f3;--bg-card:#fff;--onyx:#1a1a1a;--muted:#666;--border:rgba(var(--ink),.08);--pistachio:#a3c9a8;--rose:#d88c9a;--shadow:0 8px 40px -8px #1a1a1a1a;--shadow-hover:0 20px 60px -12px #f9a08b38;--font-main:"Manrope", sans-serif;--accent:#fcae91;--accent2:#f9a08b;--card:#fff;--text:#1a1a1a;--text2:#666;--text3:#999;--success:#a3c9a8;--error:#d88c9a;--border2:rgba(var(--ink),.14);--dash-shadow:0 8px 24px -4px #1a1a1a0a, 0 2px 8px -2px #1a1a1a08;--dash-shadow-lg:0 16px 48px -8px #1a1a1a14, 0 4px 16px -4px #1a1a1a0a;--radius:12px;--radius-sm:8px;--radius-lg:16px;--sidebar:240px;--sidebar-rail:68px;--topbar-h:72px;--content-pad:28px;--drawer-w:420px;--ai-search-w:540px;--font:"Manrope", sans-serif;--card-pad:24px;--card-pad-sm:18px;--grid-gap:16px;--stat-v:28px;--stat-pad:20px 22px;--section-gap:20px;--chart-h:300px;--glass-bg:linear-gradient(180deg, #ffffffb8 0%, #fffaf77a 100%);--glass-bg-hover:linear-gradient(180deg, #ffffffdb 0%, #fff8f4a3 100%);--glass-line:#ffffffc7;--glass-blur:blur(18px) saturate(1.8);--glass-shadow:inset 0 1px 0 #fffffff2, inset 0 -1px 0 #78503c0f, 0 0 0 .5px #5032231a, 0 12px 32px -12px #5a372347, 0 3px 8px -3px #5a37231a;--glass-shadow-hover:inset 0 1px 0 #fff, inset 0 -1px 0 #78503c0f, 0 0 0 .5px #5032231f, 0 16px 36px -12px #5a372357, 0 4px 10px -3px #5a37231f}:root.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ink:255, 255, 255;--peach-glow:#f9a08b42;--peach-soft:#f9a08b29;--tint-peach:#f9a08b14;--tint-rose:#d88c9a1a;--bg:#121212;--bg2:#181818;--bg-card:#1e1e1e;--card:#1e1e1e;--onyx:#f0f0f0;--text:#f0f0f0;--text2:#a8a8a8;--text3:#7c7c7c;--muted:#a0a0a0;--border:#ffffff1a;--border2:#ffffff29;--shadow:0 8px 40px -8px #0009;--shadow-hover:0 20px 60px -12px #000000b3;--dash-shadow:0 8px 24px -4px #00000073, 0 2px 8px -2px #00000059;--dash-shadow-lg:0 16px 48px -8px #0000008c, 0 4px 16px -4px #0006;--shadow-card:0 2px 16px #0006, 0 1px 4px #0000004d;--shadow-float:0 8px 32px #0000008c, 0 2px 8px #0006;--glass-bg:linear-gradient(180deg, #342f2da8 0%, #1e1c1b80 100%);--glass-bg-hover:linear-gradient(180deg, #403a37c7 0%, #2623229e 100%);--glass-line:#ffffff17;--glass-shadow:inset 0 1px 0 #ffffff1a, inset 0 -1px 0 #00000040, 0 0 0 .5px #00000080, 0 14px 34px -12px #000000b3, 0 3px 8px -3px #00000080;--glass-shadow-hover:inset 0 1px 0 #ffffff24, inset 0 -1px 0 #00000040, 0 0 0 .5px #00000080, 0 18px 38px -12px #000000bf, 0 4px 10px -3px #0000008c}@media (width<=1600px){:root{--sidebar:220px;--content-pad:24px;--drawer-w:380px;--ai-search-w:480px}}@media (width<=1440px){:root{--sidebar:208px;--topbar-h:64px;--content-pad:22px;--drawer-w:360px;--ai-search-w:440px;--card-pad:20px;--card-pad-sm:16px;--grid-gap:14px;--stat-v:25px;--stat-pad:16px 18px;--section-gap:16px}}@media (width<=1366px){:root{--sidebar:196px;--content-pad:20px;--drawer-w:348px;--ai-search-w:400px;--card-pad:18px;--card-pad-sm:15px;--grid-gap:12px;--stat-v:24px;--stat-pad:14px 16px;--radius-lg:14px}}@media (width<=1280px){:root{--content-pad:18px;--drawer-w:340px;--ai-search-w:340px;--card-pad:16px;--card-pad-sm:14px;--grid-gap:12px;--stat-v:23px;--section-gap:14px}}@media (width<=1180px){:root{--content-pad:16px;--ai-search-w:300px;--card-pad:15px;--stat-v:22px}}@media (height<=860px){:root{--topbar-h:62px;--card-pad:18px;--card-pad-sm:15px;--grid-gap:13px;--stat-pad:14px 16px;--section-gap:15px;--chart-h:250px}}@media (height<=760px){:root{--topbar-h:56px;--content-pad:16px;--card-pad:15px;--card-pad-sm:13px;--grid-gap:11px;--stat-v:22px;--stat-pad:12px 14px;--section-gap:12px;--chart-h:210px}}@media (width<=1024px){:root{--sidebar-rail:60px;--content-pad:14px;--card-pad:14px;--card-pad-sm:12px;--grid-gap:10px;--stat-v:21px;--stat-pad:12px 14px;--section-gap:12px;--radius-lg:14px;--drawer-w:320px}}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--bg);font-family:var(--font-main);color:var(--onyx)}html,body,#root{height:100dvh;margin:0;padding:0}:is(html:has(.dash-root),body:has(.dash-root)){overscroll-behavior:none}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#f9a08b4d;border-radius:4px}.page-wrapper{background:var(--bg);flex-direction:column;min-height:100vh;display:flex;position:relative;overflow-x:hidden}.orbs-container{pointer-events:none;z-index:0;position:fixed;inset:0;overflow:hidden}.logo{align-items:center;gap:10px;display:flex}.logo-mark{background:linear-gradient(135deg, var(--peach-light) 0%, var(--peach) 100%);width:36px;height:36px;box-shadow:0 4px 14px var(--peach-glow);border-radius:10px;justify-content:center;align-items:center;display:flex}.logo-text{letter-spacing:-.4px;color:var(--onyx);font-size:19px;font-weight:800}.navbar{z-index:100;-webkit-backdrop-filter:blur(20px);border:1px solid var(--border);background:#fdfcfb99;border-radius:16px;justify-content:space-between;align-items:center;width:calc(100% - 48px);max-width:1200px;padding:14px 28px;transition:all .3s;display:flex;position:fixed;top:16px;left:50%;transform:translate(-50%)}.navbar.scrolled{background:#fdfcfbd9;border-color:#f9a08b2e;box-shadow:0 8px 40px -12px #1a1a1a1f}@media (width<=1100px){.navbar{width:calc(100% - 32px);padding:12px 18px}}@media (width<=880px){.lp-nav-links{display:none!important}}.nav-link{color:var(--muted);font-size:14px;font-weight:500;text-decoration:none;transition:color .2s;position:relative}.nav-link:hover{color:var(--onyx)}.nav-link:after{content:"";background:var(--peach);opacity:0;border-radius:2px;height:1.5px;transition:opacity .2s;position:absolute;bottom:-3px;left:0;right:0}.nav-link:hover:after{opacity:1}.badge{color:var(--peach);letter-spacing:.3px;background:linear-gradient(135deg,#f9a08b1f,#f9a08b0f);border:1px solid #f9a08b47;border-radius:100px;align-items:center;gap:6px;padding:5px 12px;font-size:12px;font-weight:600;display:inline-flex}.badge-dot{background:var(--peach);width:6px;height:6px;box-shadow:0 0 0 3px var(--peach-glow);border-radius:50%;animation:2.4s ease-in-out infinite pulse}.btn{font-family:var(--font-main);cursor:pointer;letter-spacing:.1px;justify-content:center;align-items:center;gap:8px;transition:all .25s cubic-bezier(.34,1.56,.64,1);display:flex}.btn-primary{background:linear-gradient(135deg, var(--peach) 0%, #f5866e 100%);color:#fff;border:none;border-radius:10px;font-weight:700;box-shadow:0 4px 20px -4px #f9a08b61}.btn-primary:hover:not(:disabled){background:linear-gradient(135deg, var(--peach-light) 0%, var(--peach) 100%);transform:translateY(-2px)scale(1.01);box-shadow:0 12px 40px -8px #f9a08b85,0 2px 8px #f9a08b33}.btn-primary:disabled{cursor:not-allowed;opacity:.85;background:linear-gradient(135deg, var(--peach-light), var(--peach))}.btn-ghost{border:1.5px solid var(--border);color:var(--muted);background:0 0;border-radius:10px;font-weight:600}.btn-ghost:hover{border-color:var(--peach);color:var(--peach);background:#f9a08b12;transform:translateY(-1px)}.btn-google{background:var(--bg-card);border:1.5px solid var(--border);color:var(--onyx);border-radius:12px;width:100%;padding:13px 20px;font-weight:600}.btn-size-normal{padding:12px 26px;font-size:14px}.btn-size-large{border-radius:12px;padding:16px 36px;font-size:16px}.input-label{color:var(--muted);margin-left:2px;font-size:13px;font-weight:600;transition:color .2s}.input-container{align-items:center;width:100%;display:flex;position:relative}.input-container:focus-within .input-label{color:var(--onyx)}.input-icon-left,.input-icon-right{color:var(--muted);z-index:2;justify-content:center;align-items:center;margin-top:1px;transition:all .3s cubic-bezier(.34,1.56,.64,1);display:flex;position:absolute;top:0;bottom:0}.input-icon-left{pointer-events:none;left:16px}.input-icon-right{right:14px}.input-container:focus-within .input-icon-left{color:var(--peach);transform:scale(1.08)}.input-field{background:rgba(var(--ink),.03);width:100%;height:52px;font-family:var(--font-main);color:var(--onyx);border:1.5px solid #0000;border-radius:14px;outline:none;font-size:15px;font-weight:500;transition:all .3s cubic-bezier(.34,1.56,.64,1)}.input-field.has-error:focus{box-shadow:0 0 0 4px #d88c9a24}.checkbox-label{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:10px;display:flex}.checkbox-box{border:1.5px solid rgba(var(--ink),.2);border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;transition:all .2s;display:flex}.checkbox-label input{display:none}.checkbox-label input:checked+.checkbox-box{border-color:var(--peach);background:linear-gradient(135deg, var(--peach-light), var(--peach));box-shadow:0 2px 8px var(--peach-glow)}.checkbox-label input:checked+.checkbox-box svg{animation:.22s checkPop}.card-animate{opacity:0;transition:opacity .6s,transform .6s}.card-animate.is-visible{opacity:1;transform:translateY(0)!important}.stat-card{cursor:pointer;background:var(--card);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--dash-shadow);padding:20px 22px;transition:all .2s;position:relative;transform:translateY(0)}.stat-card.active{border-color:var(--active-color,var(--accent));box-shadow:0 0 0 4px var(--active-glow,#fcae9126), var(--dash-shadow);transform:translateY(-2px)}.feature-card{background:var(--bg-card);border:1px solid var(--border);box-shadow:var(--shadow);border-radius:16px;padding:32px;transition:all .4s cubic-bezier(.34,1.2,.64,1);transform:translateY(28px)}.feature-card:hover{box-shadow:var(--shadow-hover);background:linear-gradient(135deg,#f9a08b0a,#0000);border-color:#f9a08b47;transform:translateY(-4px)!important}.feature-icon-wrapper{width:48px;height:48px;color:var(--peach);background:#f9a08b1a;border-radius:13px;justify-content:center;align-items:center;margin-bottom:20px;font-size:22px;transition:all .3s;display:flex}.feature-card:hover .feature-icon-wrapper{background:linear-gradient(135deg, var(--peach-light), var(--peach));box-shadow:0 6px 20px var(--peach-glow);color:#fff}.testimonial-card{background:var(--bg-card);border:1px solid var(--border);box-shadow:var(--shadow);border-radius:20px;padding:32px;transform:translateY(28px)}.login-card{background:var(--bg-card);border:1px solid var(--border);padding:var(--auth-card-pad,40px);gap:var(--auth-card-gap,24px);border-radius:24px;flex-direction:column;display:flex;box-shadow:0 8px 48px -8px #1a1a1a1a,0 2px 8px #1a1a1a0a}@media (height<=800px){:root{--auth-card-pad:30px 32px;--auth-card-gap:18px}}@media (height<=700px){:root{--auth-card-pad:22px 26px;--auth-card-gap:14px}}@keyframes float1{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-40px,30px)scale(1.04)}}@keyframes float2{0%,to{transform:translate(0)scale(1)}50%{transform:translate(30px,-40px)scale(1.06)}}@keyframes float3{0%,to{transform:translate(0)}33%{transform:translate(-20px,20px)}66%{transform:translate(20px,-15px)}}@keyframes floatLogin1{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-30px,20px)scale(1.04)}}@keyframes floatLogin2{0%,to{transform:translate(0)scale(1)}50%{transform:translate(20px,-30px)scale(1.06)}}@keyframes floatLogin3{0%,to{transform:translate(0)}33%{transform:translate(-15px,15px)}66%{transform:translate(15px,-10px)}}@keyframes pulse{0%,to{opacity:1;box-shadow:0 0 0 3px #f9a08b2e}50%{opacity:.8;box-shadow:0 0 0 6px #f9a08b0f}}@keyframes wordIn{0%{opacity:0;transform:translateY(20px)scale(.96)}to{opacity:1;transform:none}}@keyframes checkPop{0%{transform:scale(0)}60%{transform:scale(1.2)}to{transform:scale(1)}}.hero-word{animation:.7s cubic-bezier(.34,1.4,.64,1) both wordIn;display:inline-block}:root{--lp-pad:48px;--lp-gap:100px;--lp-gap-sm:80px;--lp-inner-pad:64px;--lp-cta-pad:80px 64px;--lp-col-gap:80px;--lp-head-gap:56px;--lp-hero-pad:120px 48px 80px}.lp-hero{max-width:1200px;min-height:100vh;padding:var(--lp-hero-pad)}.lp-hero-grid{gap:var(--lp-col-gap)}@media (width<=1280px),(height<=860px){:root{--lp-pad:36px;--lp-gap:76px;--lp-gap-sm:60px;--lp-inner-pad:44px;--lp-cta-pad:60px 44px;--lp-col-gap:48px;--lp-head-gap:40px;--lp-hero-pad:104px 36px 60px}.lp-hero{min-height:auto}}@media (width<=1040px){:root{--lp-pad:24px;--lp-gap:56px;--lp-gap-sm:44px;--lp-inner-pad:32px;--lp-cta-pad:48px 28px;--lp-col-gap:36px;--lp-hero-pad:96px 24px 48px}.lp-hero-grid{flex-direction:column}.lp-hero-grid>*{width:100%;max-width:100%!important}}@media (width<=480px){.navbar,footer{padding-left:20px;padding-right:20px}.login-card{padding:28px 24px}}@keyframes stepIn{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:translate(0)}}.orb{pointer-events:none;z-index:0;border-radius:50%;position:fixed}.orb-1{background:radial-gradient(circle,#f9a08b21 0%,#0000 70%);width:520px;height:520px;animation:18s ease-in-out infinite float1;top:-100px;right:-120px}.orb-2{background:radial-gradient(circle,#a3c9a81a 0%,#0000 70%);width:400px;height:400px;animation:22s ease-in-out infinite float2;bottom:0;left:-80px}.orb-3{background:radial-gradient(circle,#f9a08b12 0%,#0000 70%);width:300px;height:300px;animation:26s ease-in-out infinite float3;top:40%;left:30%}.btn-google{background:var(--bg-card);border:1.5px solid var(--border);color:var(--onyx);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:10px;width:100%;padding:13px 20px;font-size:14px;font-weight:600;transition:all .25s;display:flex}.btn-google:hover{background:rgba(var(--ink),.04);border-color:rgba(var(--ink),.16);box-shadow:var(--shadow);transform:translateY(-1px)}.btn-gradient{background:linear-gradient(135deg, var(--peach) 0%, #f5866e 100%);color:#fff;cursor:pointer;border:none;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;padding:14px 24px;font-size:15px;font-weight:700;transition:all .25s cubic-bezier(.34,1.56,.64,1);display:flex;box-shadow:0 4px 20px -4px #f9a08b61}.btn-gradient:hover:not(:disabled){transform:translateY(-2px)scale(1.01);box-shadow:0 12px 40px -8px #f9a08b85}.btn-gradient:disabled{opacity:.85;cursor:not-allowed}.btn-back{border:1.5px solid var(--border);color:var(--muted);cursor:pointer;background:0 0;border-radius:10px;flex-shrink:0;padding:12px 20px;font-size:14px;font-weight:600;transition:all .25s cubic-bezier(.34,1.56,.64,1)}.btn-back:hover{border-color:var(--peach);color:var(--peach);background:#f9a08b12}.btn-icon-clear{cursor:pointer;background:0 0;border:none;outline:none;justify-content:center;align-items:center;height:100%;padding:0;transition:color .2s;display:flex}.input-wrapper{flex-direction:column;gap:6px;display:flex}.input-label{margin-left:2px;font-size:13px;font-weight:600;transition:color .2s}.input-container{align-items:center;display:flex;position:relative}.input-icon-left{z-index:2;pointer-events:none;align-items:center;transition:all .3s;display:flex;position:absolute;top:0;bottom:0;left:14px}.input-icon-right{z-index:2;align-items:center;display:flex;position:absolute;top:0;bottom:0;right:14px}.input-error-msg{color:var(--rose);align-items:center;gap:4px;margin-left:2px;font-size:12px;font-weight:500;display:flex}.input-field{background:rgba(var(--ink),.03);width:100%;height:52px;color:var(--onyx);border:1.5px solid #0000;border-radius:14px;outline:none;padding:0 16px 0 44px;font-size:15px;font-weight:500;transition:all .3s cubic-bezier(.34,1.56,.64,1)}.input-field.has-right{padding-right:44px}.input-field::placeholder{color:#66666673}.input-field:hover{background:rgba(var(--ink),.05)}.input-field.has-value{background:var(--bg-card);border-color:rgba(var(--ink),.12)}.input-field:focus{background:var(--bg-card);border-color:var(--peach);box-shadow:0 0 0 4px var(--peach-glow), 0 4px 14px #f9a08b1f;transform:translateY(-1px)}.input-field.has-error{border-color:var(--rose);background:var(--tint-rose)}.input-field.has-error:focus{border-color:var(--rose);box-shadow:0 0 0 4px #d88c9a24}.strength-bar-track{background:rgba(var(--ink),.06);border-radius:4px;flex:1;height:3px;overflow:hidden}.strength-bar-fill{border-radius:4px;height:100%;transition:width .4s cubic-bezier(.34,1.2,.64,1),background .3s}.step-dots{justify-content:center;align-items:center;gap:6px;display:flex}.step-dot{border-radius:4px;height:7px;transition:all .35s cubic-bezier(.34,1.4,.64,1)}.custom-checkbox-wrapper{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:flex-start;gap:10px;display:flex}.custom-checkbox-box{border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;margin-top:1px;transition:all .2s;display:flex}.step-enter{animation:.35s cubic-bezier(.34,1.2,.64,1) both stepIn}.spinner{border:2px solid #fff6;border-top-color:#fff;border-radius:50%;width:16px;height:16px;animation:.8s linear infinite spin;display:inline-block}.flex-col{flex-direction:column;display:flex}.flex-center{justify-content:center;align-items:center;display:flex}.flex-between{justify-content:space-between;align-items:center;display:flex}.gap-8{gap:8px}.gap-16{gap:16px}.gap-24{gap:24px}.text-muted{color:var(--muted)}.text-link{color:var(--peach);font-weight:600;text-decoration:none}.alert-error{color:#b25d6e;background:linear-gradient(135deg,#d88c9a14,#d88c9a08);border:1px solid #d88c9a4d;border-radius:12px;align-items:flex-start;gap:12px;padding:14px 16px;font-size:13.5px;font-weight:600;line-height:1.5;animation:.4s cubic-bezier(.34,1.4,.64,1) both alertEnter;display:flex}.alert-error svg{flex-shrink:0;margin-top:1px}@keyframes alertEnter{0%{opacity:0;transform:translateY(-8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.phone-input-wrapper{background:rgba(var(--ink),.03);width:100%;height:52px;font-family:var(--font-main);color:var(--onyx);border:1.5px solid #0000;border-radius:14px;outline:none;align-items:center;padding:0 16px;font-size:15px;font-weight:500;transition:all .3s cubic-bezier(.34,1.56,.64,1);display:flex}.phone-input-wrapper::placeholder{color:#66666673}.phone-input-wrapper:hover{background:rgba(var(--ink),.05)}.phone-input-wrapper.has-value{background:var(--bg-card);border-color:rgba(var(--ink),.12)}.phone-input-wrapper.focused{background:var(--bg-card);border-color:var(--peach);box-shadow:0 0 0 4px var(--peach-glow), 0 4px 14px #f9a08b1f;transform:translateY(-1px)}.phone-input-wrapper.has-error{border-color:var(--rose);background:var(--tint-rose)}.phone-input-wrapper.has-error.focused{box-shadow:0 0 0 4px #d88c9a24}@media (width<=480px){.navbar,footer{padding-left:20px;padding-right:20px}.login-card{padding:28px 24px}}.dash-root{padding-right:0}.dash-root.drawer-open{padding-right:var(--drawer-w)}@media (width<=1600px){.dash-root.drawer-open{padding-right:0}}.sidebar{width:var(--sidebar);min-width:var(--sidebar);background:var(--card);border-right:1px solid var(--border);z-index:100;flex-direction:column;height:100%;display:flex;position:relative;overflow:visible}.sidebar-logo{border-bottom:1px solid var(--border);padding:24px 20px 20px;overflow:hidden}.sidebar-logo .logo-name{letter-spacing:-.5px;color:var(--text);align-items:center;gap:8px;font-size:18px;font-weight:800;display:flex}.sidebar-mark{width:22px;height:22px;color:var(--accent);flex-shrink:0;display:flex}.studio-badge{max-width:100%;color:var(--text2);letter-spacing:.1px;text-overflow:ellipsis;white-space:nowrap;background:#fcae911a;border-radius:6px;margin-top:6px;padding:2px 8px;font-size:11.5px;font-weight:600;display:inline-block;overflow:hidden}.sidebar-nav{scrollbar-width:none;flex:1;padding:12px 10px;overflow-y:auto}.sidebar-nav::-webkit-scrollbar{display:none}.nav-item{cursor:pointer;color:var(--text2);z-index:1;-webkit-user-select:none;user-select:none;border-radius:12px;align-items:center;gap:8px;padding:2px 10px 2px 6px;font-size:13px;font-weight:500;transition:color .2s;display:flex;position:relative}.nav-item:hover,.nav-item.active{color:var(--text)}.nav-sock{width:var(--sock);height:var(--sock);border-radius:10px;flex-shrink:0;place-items:center;display:grid}.nav-icon{opacity:.6;flex-shrink:0;width:18px;height:18px}.sidebar .nav-icon{transition:opacity .2s}.nav-item .nav-label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;line-height:1.35;overflow:hidden}.nav-item.active .nav-icon,.nav-item:hover .nav-icon{opacity:1}.nav-badge{background:var(--accent);color:#fff;text-align:center;border-radius:20px;flex-shrink:0;min-width:18px;margin-left:auto;padding:1px 6px;font-size:10px;font-weight:700}.nav-badge-new{letter-spacing:.4px;background:linear-gradient(135deg,#fcae91,#f9a08b);border-radius:5px;padding:2px 6px;font-size:9px;font-weight:800;line-height:1}.sidebar{transition:width .26s cubic-bezier(.16,1,.3,1),min-width .26s cubic-bezier(.16,1,.3,1)}.sidebar.is-rail{width:var(--sidebar-rail);min-width:var(--sidebar-rail)}.sidebar.is-rail .nav-label,.sidebar.is-rail .studio-badge,.sidebar.is-rail .user-email,.sidebar.is-rail .user-pill-caret,.sidebar.is-rail .journal-sub{display:none}.sidebar.is-rail .sidebar-logo{text-align:center;padding:14px 0 10px}.sidebar.is-rail .sidebar-logo .logo-name{justify-content:center;gap:0}.sidebar.is-rail .sidebar-mark{width:26px;height:26px}.sidebar.is-rail .sidebar-nav{padding:8px 8px 12px}.sidebar.is-rail .nav-item{justify-content:center;gap:0;padding:3px 0}.sidebar.is-rail .nav-icon{width:19px;height:19px}.sidebar.is-rail .nav-badge{top:1px;right:calc(50% - var(--sock) / 2 - 3px);box-shadow:0 0 0 2px var(--card);border-radius:50%;width:7px;min-width:7px;height:7px;margin:0;padding:0;font-size:0;line-height:0;position:absolute}.sidebar.is-rail .sidebar-divider{margin:8px 12px}.sidebar.is-rail .sidebar-bottom{padding:10px 8px}.sidebar.is-rail .sidebar-journal{justify-content:center;gap:0;padding:9px 0}.sidebar.is-rail .user-pill{justify-content:center;gap:0;padding:8px 0}.sidebar.is-rail .user-menu-layer{width:248px;right:auto}.sidebar.is-rail .user-menu-panel{transform-origin:26px 100%}@media (height<=720px){.sidebar-nav{padding-top:8px;padding-bottom:8px}.sidebar.is-rail .sidebar-nav{padding-bottom:8px}}.sidebar-logo .logo-row{align-items:center;gap:8px;display:flex}.sidebar-logo .logo-name{flex:1;min-width:0}.sidebar-logo .logo-name .nav-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sidebar-toggle{width:32px;height:32px;color:var(--text3);cursor:pointer;background:#1a1a1a08;border:1px solid #0000;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background .18s,color .18s,border-color .18s,transform .18s;display:flex}.dark .sidebar-toggle{background:#ffffff0f}.sidebar-toggle:hover{color:var(--accent2);background:#fcae9124;border-color:#fcae916b}.sidebar-toggle:active{transform:scale(.93)}.sidebar-toggle:focus-visible{border-color:var(--accent);outline:none;box-shadow:0 0 0 3px #fcae9138}.sidebar.is-rail .logo-row{flex-direction:column;gap:10px}.sidebar.is-rail .sidebar-toggle{width:30px;height:30px}@media (prefers-reduced-motion:reduce){.sidebar,.sidebar-toggle{transition:none}}.sidebar-divider{background:var(--border);height:1px;margin:8px 10px}.sidebar-bottom{border-top:1px solid var(--border);padding:12px 10px}.sidebar-journal{cursor:pointer;background:linear-gradient(135deg,#fcae9133 0%,#f9a08b1a 100%);border:1px solid #fcae914d;border-radius:10px;align-items:center;gap:10px;margin-bottom:8px;padding:10px 12px;transition:border-color .18s,box-shadow .25s,transform .18s;display:flex}.sidebar-journal:hover{border-color:#f9a08b80;transform:translateY(-1px);box-shadow:0 12px 26px -16px #de7c5cb3}.sidebar-journal:active{box-shadow:none;transform:none}.sidebar-journal.active{border-color:#f9a08b8c}.sidebar-journal:focus-visible{outline:2px solid var(--accent2);outline-offset:2px}.journal-icon{background:var(--sb-gem,var(--accent));width:32px;height:32px;box-shadow:var(--sb-gem-shadow,none);color:var(--sb-on-gem,#fff);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.sidebar-journal .nav-label{flex:1;min-width:0}.journal-text{color:var(--text);font-size:12px;font-weight:600}.journal-sub{color:var(--text3);font-size:10px}.journal-text,.journal-sub{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sidebar{--sock:32px;--sb-gem:linear-gradient(150deg, #fdc6ae 0%, #fcae91 45%, #f4917a 100%);--sb-gem-shadow:inset 0 1px 0 #ffffff8c, inset 0 -2px 5px #d66e5038, 0 7px 16px -6px #ec8062b3, 0 2px 4px -1px #ec806247;--sb-gem-shadow-lens:inset 0 1px 0 #ffffff8c, inset 0 -2px 5px #d66e5038, 0 0 8px -3px #ec806280;--sb-on-gem:#1a1a1a;--sb-spark:#f59579;--sb-lens:linear-gradient(180deg, color-mix(in srgb, var(--card) 89%, #fcae91) 0%, color-mix(in srgb, var(--card) 76%, #fcae91) 100%);--sb-lens-shadow:inset 0 1px 0 #fffffff2, inset 0 0 0 1px #f696785c, inset 0 -1px 0 #e2785824, 0 1px 2px #d66e5024, 0 8px 18px -9px #de7c5c8c;--sb-lens-spot:#f488684d;--sb-lens-sheen:#fffffff2;--sb-lens-sheen-soft:#ffffff73;--sb-lens-edge:#ffffffbf;--sb-on-lens:#e2775a}@media (height<=720px){.sidebar{--sock:30px}}:root.dark .sidebar{--sb-gem-shadow:inset 0 1px 0 #fff6, inset 0 -2px 5px #aa50374d, 0 6px 18px -5px #f98c6e99, 0 0 22px -6px #f9a08b8c;--sb-gem-shadow-lens:inset 0 1px 0 #fff6, inset 0 -2px 5px #aa50374d, 0 0 10px -3px #f996788c;--sb-spark:#fcae91;--sb-lens:color-mix(in srgb, var(--card) 90%, #fcae91);--sb-lens-shadow:inset 0 0 0 1px #fcae9129, 0 8px 20px -10px #0009;--sb-lens-spot:#f9a08b29;--sb-lens-sheen:#ffe2d43d;--sb-lens-sheen-soft:#fcae9112;--sb-lens-edge:#ffece212;--sb-on-lens:#fcae91}.sb-tray{isolation:isolate;position:relative}.sb-tray .nav-item:focus-visible{outline:2px solid var(--accent2);outline-offset:-2px}.sb-tray:has(.nav-item.active:focus-visible) .sb-gem-body{outline:2px solid var(--accent2);outline-offset:2px}.sidebar .nav-icon>*{transform-box:fill-box;transform-origin:50%}.sb-lens{z-index:2;opacity:0;pointer-events:none;transform-origin:50% 0;will-change:transform;width:100%;position:absolute;top:0;left:0}.sb-lens-body{background:var(--sb-lens);box-shadow:var(--sb-lens-shadow);will-change:transform;border-radius:12px;position:absolute;inset:0;overflow:hidden}.sb-lens-ink{transform-origin:50% 0;will-change:transform;width:100%;position:absolute;top:0;left:0}.sb-lens-ink .nav-item{z-index:auto;color:var(--text)}.sb-lens-ink .nav-icon{opacity:1;color:var(--sb-on-lens)}.sb-lens-ink .sidebar-divider{visibility:hidden}.sb-lens-spot{background:radial-gradient(circle, var(--sb-lens-spot) 0%, transparent 68%);will-change:transform;border-radius:50%;width:160px;height:160px;position:absolute;top:-80px;left:-80px}.sb-lens-sheen{opacity:0;pointer-events:none;background:linear-gradient(90deg, transparent 0%, var(--sb-lens-sheen-soft) 14%, var(--sb-lens-sheen) 32%, var(--sb-lens-sheen) 42%, var(--sb-lens-sheen-soft) 58%, transparent 66%, transparent 74%, var(--sb-lens-sheen) 78%, transparent 84%);will-change:transform, opacity;width:46%;position:absolute;top:-20%;bottom:-20%;left:0}.sb-lens-body:after{content:"";border-radius:inherit;background:linear-gradient(180deg, var(--sb-lens-edge) 0%, transparent 42%);pointer-events:none;position:absolute;inset:0}.sb-gem{z-index:3;width:var(--sock);height:var(--sock);pointer-events:none;transform-origin:calc(var(--sock) / 2) 0;will-change:transform;position:absolute;top:0;left:0}.sb-gem-body{background:var(--sb-gem);box-shadow:var(--sb-gem-shadow);border-radius:10px;transition:box-shadow .24s ease-out;position:absolute;inset:0;overflow:hidden}@media (hover:hover) and (pointer:fine){.sb-tray:has(.nav-item.active:hover) .sb-gem-body{box-shadow:var(--sb-gem-shadow-lens)}}.sb-gem-body:after,.journal-icon:after{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(120% 75% at 28% 0,#ffffff80,#0000 58%);position:absolute;inset:0}.sb-ink{transform-origin:calc(var(--sock) / 2) 0;will-change:transform;position:absolute;top:0;left:0}.sb-ink .nav-item{z-index:auto;color:var(--sb-on-gem)}.sb-ink .nav-sock{background:0 0}.sb-ink .nav-icon{opacity:1;stroke-width:2.1px}.sb-ink .sidebar-divider{visibility:hidden}.sb-burst{z-index:2;pointer-events:none;width:0;height:0;position:absolute;top:0;left:0}.sb-burst>span{left:calc(var(--sock) / -2);top:calc(var(--sock) / -2);width:var(--sock);height:var(--sock);border:1.5px solid var(--sb-spark);opacity:0;border-radius:12px;position:absolute}.sb-burst>i{background:var(--sb-spark);opacity:0;border-radius:1px;width:2px;height:6px;position:absolute;top:-3px;left:-1px}@media (prefers-reduced-motion:reduce){.nav-item,.sidebar .nav-icon,.sidebar-journal{transition:none}.sidebar-journal:hover{transform:none}.sb-lens-spot,.sb-lens-sheen{display:none}}.user-pill{border-radius:var(--radius-sm);cursor:pointer;align-items:center;gap:8px;padding:8px 10px;transition:background-color .18s,transform .18s;display:flex;position:relative}.user-pill:after{content:"";border-radius:inherit;box-shadow:var(--shadow);opacity:0;pointer-events:none;transition:opacity .18s;position:absolute;inset:0}.user-pill:hover{background:#fcae911a;transform:translateY(-1px)}.user-pill:hover:after{opacity:1}.user-avatar{background:linear-gradient(135deg, var(--accent), #f5b09e);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:11px;font-weight:700;transition:transform .18s;display:flex}.user-pill:hover .user-avatar{transform:scale(1.06)}.user-pill:active{transform:translateY(0)}.user-pill:active:after{opacity:0}.user-pill:focus-visible{background:#fcae911a;outline:none;box-shadow:0 0 0 3px #f9a08b47}@media (prefers-reduced-motion:reduce){.user-pill,.user-pill:after,.user-avatar{transition:none}.user-pill:hover,.user-pill:hover .user-avatar{transform:none}}.user-email{color:var(--text2);text-overflow:ellipsis;white-space:nowrap;text-align:left;flex:1;font-size:11px;overflow:hidden}.user-menu{position:relative}.user-pill{width:100%;font-family:var(--font);background:0 0;border:none}.user-pill-caret{width:20px;height:20px;color:var(--accent2);background:#fcae9124;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;transition:background .18s;display:flex;position:relative}.user-pill-caret svg{position:relative}.user-pill-caret-fill{border-radius:inherit;background:linear-gradient(135deg, var(--accent), var(--accent2));opacity:0;position:absolute;inset:0;box-shadow:0 2px 8px #f9a08b73}.user-pill:hover .user-pill-caret{background:#fcae9142}.user-pill[aria-expanded=true] .user-pill-caret{color:#fff;transform:rotate(180deg)}.user-pill[aria-expanded=true] .user-pill-caret-fill{opacity:1}.user-menu-layer{z-index:200;position:absolute;bottom:calc(100% + 10px);left:0;right:0}.user-menu-closed{content-visibility:hidden}@supports not (content-visibility:hidden){.user-menu-closed{display:none}}.user-menu-closed.user-menu-warming{content-visibility:visible;opacity:0;clip-path:inset(50%)}.user-menu-panel{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);transform-origin:bottom;padding:6px;position:relative;box-shadow:0 18px 48px -12px #1a1a1a38,0 4px 12px -4px #1a1a1a0f}.user-menu-head{align-items:center;gap:10px;padding:10px 10px 12px;display:flex}.user-menu-name{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:700;display:block;overflow:hidden}.user-menu-mail{color:var(--text3);text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;overflow:hidden}.user-menu-role{color:var(--text3);text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;font-weight:600;display:block;overflow:hidden}.user-menu-role-chip{letter-spacing:.2px;color:var(--text3);background:rgba(var(--ink),.06);border-radius:100px;margin-top:3px;padding:2px 8px;font-size:9.5px;font-weight:800;display:inline-block}.user-menu-role-chip.is-owner{color:#c2764f;background:#fcae912e}.dark .user-menu-role-chip{background:#ffffff14}.dark .user-menu-role-chip.is-owner{color:#fcae91;background:#fcae9129}.user-menu-sep{background:var(--border);height:1px;margin:2px 6px}.user-menu-label{letter-spacing:.6px;text-transform:uppercase;color:var(--text3);padding:8px 10px 4px;font-size:9.5px;font-weight:800}.user-menu-list{max-height:208px;overflow-y:auto}.user-menu-item{width:100%;font-family:var(--font);color:var(--text);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:10px;align-items:center;gap:10px;padding:8px 10px;font-size:12.5px;font-weight:600;text-decoration:none;transition:background .16s;display:flex}.user-menu-item:hover{background:#fcae911a}.user-menu-item:disabled{cursor:default}.user-menu-item:disabled:hover{background:0 0}.user-menu-item.is-danger{color:var(--error)}.user-menu-item.is-danger:hover{background:#d88c9a1f}.user-menu-item:focus-visible{outline:none;box-shadow:0 0 0 2px #f9a08b59}.user-menu-logo{width:26px;height:26px;color:var(--accent2);background:#fcae9124;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-size:10px;font-weight:800;display:flex;overflow:hidden}.user-menu-logo.is-danger{color:var(--error);background:#d88c9a24}.user-menu-check{color:var(--accent2);margin-left:auto;display:flex}@media (prefers-reduced-motion:reduce){.user-pill-caret{transition:none}}.main{flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}.topbar{background:var(--bg,#fdfcfb);border-bottom:1px solid var(--border);z-index:50;flex-shrink:0;align-items:center;gap:16px;height:56px;padding:0 28px;display:flex}.topbar-title{letter-spacing:-.2px;white-space:nowrap;text-overflow:ellipsis;font-size:20px;font-weight:700;overflow:hidden}.topbar-subtitle{color:var(--text3);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:13px;overflow:hidden}.topbar-ai{padding:0 var(--tb-ai-pad,24px)}@media (width<=1440px){.topbar-title{font-size:18px}.topbar-subtitle{font-size:12px}:root{--tb-ai-pad:16px}}@media (width<=1280px),(height<=760px){.topbar-subtitle{display:none}.topbar-title{font-size:17px}:root{--tb-ai-h:38px;--tb-btn-h:34px;--tb-ai-pad:12px}}@media (width<=980px){.topbar-ai{display:none}}@media (width<=1024px){.topbar{padding:0 var(--content-pad);gap:10px}}.topbar-spacer{flex:1}.topbar-btn{background:var(--accent);color:#fff;border-radius:var(--radius-sm);font-family:var(--font);cursor:pointer;border:none;align-items:center;gap:6px;padding:8px 14px;font-size:12px;font-weight:600;transition:all .18s;display:flex;box-shadow:0 2px 8px #fcae9166}.topbar-btn:hover{background:#f9a080;transform:translateY(-1px);box-shadow:0 4px 12px #fcae9180}.topbar-ghost{color:var(--text2);border:1px solid var(--border2);border-radius:var(--radius-sm);font-family:var(--font);cursor:pointer;background:0 0;align-items:center;gap:6px;padding:7px 14px;font-size:12px;font-weight:500;transition:all .18s;display:flex}.topbar-ghost:hover{background:var(--card);color:var(--text)}.content{padding:var(--content-pad);scrollbar-width:thin;scrollbar-color:var(--border2) transparent;flex:1;overflow-y:auto}.page-loading{gap:var(--grid-gap,16px);opacity:0;flex-direction:column;flex:1;min-height:0;animation:.32s .14s forwards pageLoadingIn,1.6s ease-in-out .46s infinite pageLoadingBreath;display:flex}.page-loading-block{background:rgba(var(--ink), .05);border-radius:16px}.page-loading-bar{border-radius:12px;width:min(420px,60%);height:44px}.page-loading-tiles{gap:var(--grid-gap,16px);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.page-loading-tiles .page-loading-block{height:96px}.page-loading-main{flex:1;min-height:240px}@keyframes pageLoadingIn{to{opacity:1}}@keyframes pageLoadingBreath{0%,to{opacity:1}50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.page-loading{animation:10ms linear .14s forwards pageLoadingIn}}:root.theme-vt::view-transition-old(root){mix-blend-mode:normal;animation:none}:root.theme-vt::view-transition-new(root){mix-blend-mode:normal;animation:none}:root.theme-vt::view-transition-new(root){animation:.62s cubic-bezier(.4,0,.2,1) themeReveal}@keyframes themeReveal{0%{clip-path:circle(0 at var(--vt-x,50%) var(--vt-y,50%))}to{clip-path:circle(var(--vt-r,150%) at var(--vt-x,50%) var(--vt-y,50%))}}.theme-flood{z-index:2147483000;pointer-events:none;will-change:clip-path, opacity;position:fixed;inset:0}.dock-scroll{scrollbar-width:thin;scrollbar-color:var(--border2) transparent}.content::-webkit-scrollbar{width:4px;height:4px}.dock-scroll::-webkit-scrollbar{width:4px;height:4px}.content::-webkit-scrollbar-track{background:0 0}.dock-scroll::-webkit-scrollbar-track{background:0 0}.content::-webkit-scrollbar-thumb{background:var(--border2);border-radius:4px}.dock-scroll::-webkit-scrollbar-thumb{background:var(--border2);border-radius:4px}.section{animation:.3s fadeIn;display:none}.section.active{display:block}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes csPopupIn{0%{opacity:0;transform:translate(-50%)translateY(-6px)scale(.97)}to{opacity:1;transform:translate(-50%)translateY(0)scale(1)}}@keyframes csCheckPop{0%{transform:scale(0)}to{transform:scale(1)}}.card{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--card-pad);box-shadow:var(--dash-shadow)}.card-sm{padding:var(--card-pad-sm) calc(var(--card-pad-sm) + 2px);background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--dash-shadow)}.grid-4{gap:var(--grid-gap);grid-template-columns:repeat(auto-fit,minmax(min(190px,100%),1fr));display:grid}.grid-3{gap:var(--grid-gap);grid-template-columns:repeat(auto-fit,minmax(min(230px,100%),1fr));display:grid}.grid-2{gap:var(--grid-gap);grid-template-columns:repeat(2,1fr);display:grid}.grid-2>*,.grid-3>*,.grid-4>*{min-width:0}@media (width<=1120px){.grid-2:not([style*=grid-template-columns]){grid-template-columns:minmax(0,1fr)}}@media (width<=1024px){.grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}.split-tablet{gap:var(--section-gap)!important;grid-template-columns:minmax(0,1fr)!important}.bill-inv-row{padding-left:16px!important;padding-right:16px!important}}.recharts-wrapper :focus,.recharts-wrapper :focus-visible,.recharts-surface :focus{outline:none}.recharts-rectangle,.recharts-sector{transition:opacity .15s}.stat-card{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);padding:var(--stat-pad);box-shadow:var(--dash-shadow);min-width:0;transition:all .2s}.stat-label{color:var(--text3);letter-spacing:.3px;text-transform:uppercase;font-size:11px;font-weight:600}.stat-value{font-size:var(--stat-v);letter-spacing:-1px;color:var(--text);overflow-wrap:anywhere;margin:6px 0 4px;font-weight:800}.stat-change{font-size:11px;font-weight:600}.stat-change.up{color:#5bab72}.stat-change.down{color:var(--error)}.stat-icon{border-radius:var(--radius-sm);justify-content:center;align-items:center;width:36px;height:36px;margin-bottom:12px;display:flex}.mb-20{margin-bottom:var(--section-gap)}.tabs{background:rgba(var(--ink),.03);border-radius:10px;gap:4px;width:fit-content;margin-bottom:20px;padding:4px;display:flex}.tab{cursor:pointer;color:var(--text3);-webkit-user-select:none;user-select:none;border-radius:8px;padding:6px 16px;font-size:12px;font-weight:600;transition:all .3s cubic-bezier(.34,1.56,.64,1)}.tab.active{background:var(--card);color:var(--text);box-shadow:0 2px 8px #0000000f,0 1px 2px #0000000a}.tab:hover:not(.active){color:var(--text2)}.tab:active{transform:scale(.94)}#dash-chart{height:var(--chart-h);flex-direction:column;justify-content:flex-end;margin-bottom:-12px;padding-top:28px;display:flex;position:relative}.chart-bars-clip{height:100%;margin-top:35px;overflow:hidden}.chart-bars{justify-content:flex-start;align-items:flex-end;gap:10px;height:100%;display:flex}.bar{cursor:pointer;background:#fcae9133;border-radius:6px 6px 0 0;flex:1 1 0;min-width:4px;transition:all .4s cubic-bezier(.34,1.56,.64,1);position:relative}.bar.active,.bar:hover{background:var(--accent)}.bar-tooltip{background:var(--text);color:var(--bg);white-space:nowrap;pointer-events:none;z-index:10;border-radius:6px;padding:5px 10px;font-size:10px;font-weight:600;position:absolute;left:50%;transform:translate(-50%)}.chart-labels{gap:10px;margin-top:14px;display:flex}.chart-label{text-align:center;min-width:4px;color:var(--text3);flex:1 1 0;font-size:10px;font-weight:600}.activity-item{border-bottom:1px solid var(--border);align-items:flex-start;gap:12px;padding:12px 0;display:flex}.activity-item:last-child{border-bottom:none}.activity-dot{border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:5px}.activity-text{color:var(--text2);font-size:13px}.activity-text strong{color:var(--text);font-weight:600}.activity-time{color:var(--text3);margin-top:2px;font-size:11px}.staff-layout{grid-template-columns:220px 1fr;gap:20px;height:100%;display:grid}.staff-list-panel{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--dash-shadow);flex-direction:column;display:flex;overflow:hidden}.staff-panel-header{border-bottom:1px solid var(--border);color:var(--text3);letter-spacing:.3px;text-transform:uppercase;padding:16px 18px;font-size:12px;font-weight:700}.staff-item{border-radius:var(--radius-sm);cursor:pointer;align-items:center;gap:10px;margin-bottom:2px;padding:10px;transition:all .18s;display:flex}.staff-item:hover{background:#fcae9114}.staff-item.active{background:#fcae9126}.staff-ava{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:12px;font-weight:700;display:flex}.staff-info .name{font-size:13px;font-weight:600}.staff-info .role{color:var(--text3);font-size:11px}.role-sep{color:var(--text3);letter-spacing:.6px;text-transform:uppercase;padding:8px 10px 4px;font-size:10px;font-weight:700}.staff-detail{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--dash-shadow);flex-direction:column;display:flex;overflow:hidden}.staff-hero{height:140px;position:relative}.staff-hero-bg{border-radius:var(--radius-lg) var(--radius-lg) 0 0;position:absolute;inset:0}.staff-hero-info{z-index:10;align-items:flex-end;gap:16px;display:flex;position:absolute;bottom:-36px;left:28px}.staff-hero-ava{border:4px solid var(--card);color:#fff;z-index:10;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:72px;height:72px;font-size:22px;font-weight:700;display:flex;position:relative;box-shadow:0 4px 12px #00000014}.staff-hero-name{font-size:18px;font-weight:700}.staff-hero-role{color:var(--text2);font-size:12px}.staff-body{flex:1;padding:52px 28px 24px;overflow-y:auto}.staff-stats{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:24px;display:grid}.staff-stat{background:var(--bg);border-radius:var(--radius-sm);text-align:center;padding:14px 16px}.staff-stat .v{color:var(--text);font-size:20px;font-weight:800}.staff-stat .l{color:var(--text3);text-transform:uppercase;margin-top:2px;font-size:10px;font-weight:600}.schedule-grid{grid-template-columns:40px repeat(7,1fr);gap:2px;margin-top:12px;display:grid}.sch-time{color:var(--text3);text-align:right;padding:2px 6px 0 0;font-size:10px}.sch-cell{background:#fcae911f;border-radius:3px;height:20px;transition:all .15s}.sch-cell.booked{cursor:pointer;background:#fcae9199}.clients-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;display:grid}.client-card{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--dash-shadow);cursor:pointer;padding:20px;transition:all .2s;position:relative;overflow:hidden}.client-card:hover{box-shadow:var(--dash-shadow-lg);transform:translateY(-3px)}.client-card:before{content:"";height:3px;position:absolute;top:0;left:0;right:0}.client-card.vip:before{background:linear-gradient(90deg,#f0c040,#f5a623)}.client-card.active-client:before{background:var(--accent)}.client-card.new-client:before{background:var(--success)}.client-card-top{align-items:center;gap:12px;margin-bottom:14px;display:flex}.client-ava{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;font-size:15px;font-weight:700;display:flex}.client-name{font-size:14px;font-weight:700}.client-visits{color:var(--text3);font-size:11px}.client-badge{white-space:nowrap;border-radius:20px;margin-left:auto;padding:3px 8px;font-size:10px;font-weight:700}.badge-vip{color:#c68a00;background:#f0c04026}.badge-active{color:#d06040;background:#fcae9133}.badge-new{color:#4a8a52;background:#a3c9a833}.client-stats{grid-template-columns:1fr 1fr 1fr;gap:6px;margin-bottom:12px;display:grid}.client-stat{background:var(--bg);border-radius:var(--radius-sm);text-align:center;padding:8px 10px}.client-stat .v{color:var(--text);font-size:14px;font-weight:800}.client-stat .l{color:var(--text3);text-transform:uppercase;font-size:9px;font-weight:600}.abonement-bar{background:#fcae9126;border-radius:6px;height:6px;margin-top:4px;overflow:hidden}.abonement-fill{background:var(--accent);border-radius:6px;height:100%;transition:width .6s}.abonement-label{color:var(--text3);justify-content:space-between;margin-bottom:2px;font-size:10px;display:flex}.loyalty-chip{color:#4a8a52;background:#a3c9a826;border-radius:20px;align-items:center;gap:4px;margin-top:8px;padding:3px 8px;font-size:11px;font-weight:600;display:inline-flex}.category-chips{flex-wrap:wrap;gap:8px;margin-bottom:20px;display:flex}.cat-chip{cursor:pointer;border:1px solid var(--border2);color:var(--text2);background:var(--card);-webkit-user-select:none;user-select:none;border-radius:20px;padding:6px 14px;font-size:12px;font-weight:600;transition:all .18s}.cat-chip:hover{border-color:var(--accent);color:var(--text)}.cat-chip.active{background:var(--accent);color:#fff;border-color:var(--accent)}.report-bar-outer{align-items:flex-end;gap:6px;height:200px;padding:10px 0 0;display:flex}.rbar{cursor:pointer;border-radius:4px 4px 0 0;flex:1;min-width:0;transition:all .3s;position:relative}.rbar:hover{opacity:.85;transform-origin:bottom;transform:scaleY(1.03)}.report-metrics{grid-template-columns:repeat(auto-fit,minmax(min(160px,100%),1fr));gap:12px;margin-bottom:20px;display:grid}.booking-preview{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--dash-shadow-lg);max-width:340px;overflow:hidden}.booking-preview-header{background:var(--accent);color:#fff;text-align:center;padding:20px}.booking-preview-header .bp-logo{margin-bottom:4px;font-size:20px;font-weight:800}.booking-preview-header .bp-sub{opacity:.85;font-size:12px}.bp-services{padding:16px}.bp-service{background:var(--card);border-radius:var(--radius-sm);cursor:pointer;border:1px solid var(--border);align-items:center;gap:10px;margin-bottom:8px;padding:10px 12px;transition:all .18s;display:flex}.bp-service:hover{border-color:var(--accent)}.bp-service-dot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.bp-service-name{font-size:12px;font-weight:600}.bp-service-price{color:var(--text2);margin-left:auto;font-size:11px;font-weight:600}.channel-card{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);cursor:pointer;text-align:center;box-shadow:var(--dash-shadow);padding:20px;transition:all .2s}.channel-card:hover{box-shadow:var(--dash-shadow-lg);border-color:var(--accent);transform:translateY(-3px)}.channel-icon{margin-bottom:10px;font-size:32px}.channel-name{margin-bottom:4px;font-size:14px;font-weight:700}.channel-desc{color:var(--text2);font-size:11px}.tg-modal-overlay{z-index:200;justify-content:center;align-items:center;padding:16px;display:none;position:fixed;inset:0}.tg-modal-overlay:before{content:"";z-index:-1;background:#00000080;position:absolute;inset:0}.tg-modal-overlay.open{display:flex}.tg-modal{background:var(--card);border-radius:var(--radius-lg);padding:var(--tg-modal-pad,28px);width:480px;max-width:min(480px,100%);max-height:calc(100dvh - 32px);animation:.3s modalIn;overflow-y:auto;box-shadow:0 24px 64px #00000026}@media (height<=820px){:root{--tg-modal-pad:22px}}@media (height<=700px){:root{--tg-modal-pad:18px}.tg-modal-overlay{padding:10px}}@keyframes modalIn{0%{opacity:0}to{opacity:1}}@keyframes errorPopIn{0%{opacity:0;transform:translateY(10px)scale(.97)}to{opacity:1;transform:none}}.modal-title{margin-bottom:4px;font-size:17px;font-weight:700}.instruction-box{border-radius:var(--radius-sm);background:#fcae9114;border:1px solid #fcae914d;margin-top:12px;padding:14px 16px}.instruction-box .ins-title{color:var(--accent2);margin-bottom:6px;font-size:12px;font-weight:700}.instruction-box ol{padding-left:16px}.instruction-box li{color:var(--text2);margin-bottom:3px;font-size:12px}.finance-tabs-big{border:1px solid var(--border);border-radius:var(--radius-sm);margin-bottom:var(--section-gap);background:var(--bg);gap:0;display:flex;overflow:hidden}.ftab{color:var(--text3);cursor:pointer;text-align:center;border-right:1px solid var(--border);-webkit-user-select:none;user-select:none;flex:1;padding:10px 14px;font-size:12px;font-weight:600;transition:all .18s}.ftab:last-child{border-right:none}.ftab.active{background:var(--card);color:var(--text)}.ftab:hover:not(.active){color:var(--text2);background:rgba(var(--ink),.05)}@media (width<=1500px){.finance-tabs-big{scrollbar-width:none;overflow-x:auto}.finance-tabs-big::-webkit-scrollbar{display:none}.ftab{white-space:nowrap;flex:1 0 auto;padding:9px 12px}}.finance-illus{height:var(--fin-illus-h,180px);border-radius:var(--radius-lg);margin-bottom:var(--section-gap);background:linear-gradient(135deg,#fcae9114 0%,#f9a08b0a 100%);border:1px solid #fcae9133;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}@media (height<=860px){:root{--fin-illus-h:140px}}@media (height<=760px){:root{--fin-illus-h:116px}}.donut-svg{animation:20s linear infinite rotateFade}@keyframes rotateFade{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.notif-channel{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-sm);align-items:center;gap:12px;margin-bottom:10px;padding:14px 16px;transition:all .18s;display:flex}.notif-channel:hover{border-color:var(--border2)}.channel-icon-sm{border-radius:var(--radius-sm);flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:18px;display:flex}.toggle-switch{width:36px;height:20px;margin-left:auto;position:relative}.toggle-switch input{opacity:0;width:0;height:0}.toggle-slider{background:var(--border2);cursor:pointer;border-radius:20px;transition:all .2s;position:absolute;inset:0}.toggle-slider:before{content:"";background:var(--bg-card);border-radius:50%;width:14px;height:14px;transition:all .2s;position:absolute;top:3px;left:3px;box-shadow:0 1px 4px #0003}.toggle-switch input:checked~.toggle-slider{background:var(--accent)}.toggle-switch input:checked~.toggle-slider:before{transform:translate(16px)}.notif-type-row{border-bottom:1px solid var(--border);align-items:center;gap:10px;padding:12px 0;display:flex}.notif-type-row:last-child{border-bottom:none}.notif-dot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.notif-desc{flex:1}.notif-desc .t{font-size:13px;font-weight:600}.notif-desc .s{color:var(--text3);font-size:11px}.notif-checks{gap:6px;margin-left:auto;display:flex}.mini-check{border:1px solid var(--border2);cursor:pointer;border-radius:5px;justify-content:center;align-items:center;width:22px;height:22px;font-size:10px;transition:all .15s;display:flex}.mini-check.on{background:var(--accent);border-color:var(--accent);color:#fff}.loyalty-card{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--dash-shadow);cursor:pointer;padding:20px;transition:all .2s}.loyalty-card:hover{box-shadow:var(--dash-shadow-lg);transform:translateY(-2px)}.loyalty-card-icon{border-radius:var(--radius-sm);justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:12px;font-size:22px;display:flex}.loyalty-card-title{margin-bottom:4px;font-size:15px;font-weight:700}.loyalty-card-desc{color:var(--text2);font-size:12px}.loyalty-card-count{color:var(--text);margin-top:10px;font-size:24px;font-weight:800}.loyalty-card-count span{color:var(--text3);font-size:12px;font-weight:400}.plan-card{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);cursor:pointer;box-shadow:var(--dash-shadow);padding:24px;transition:all .2s;position:relative}.plan-card:hover{box-shadow:var(--dash-shadow-lg);transform:translateY(-2px)}.plan-card.selected{border-color:var(--accent);box-shadow:0 0 0 2px #fcae914d, var(--dash-shadow)}.plan-badge{background:var(--accent);color:#fff;text-transform:uppercase;letter-spacing:.5px;border-radius:0 0 6px 6px;padding:3px 8px;font-size:10px;font-weight:700;position:absolute;top:-1px;right:16px}.plan-name{margin-bottom:6px;font-size:17px;font-weight:700}.plan-price{letter-spacing:-1px;color:var(--text);font-size:32px;font-weight:800}.plan-price span{color:var(--text3);font-size:14px;font-weight:400}.plan-feature{color:var(--text2);align-items:center;gap:8px;padding:4px 0;font-size:12px;display:flex}.plan-check{color:var(--success);font-size:13px}.journal-layout{grid-template-columns:1fr 300px;gap:20px;height:100%;display:grid}.journal-main{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--dash-shadow);flex-direction:column;display:flex;overflow:hidden}.journal-toolbar{border-bottom:1px solid var(--border);flex-shrink:0;align-items:center;gap:12px;padding:14px 18px;display:flex}.journal-grid-area{flex:1;padding:12px;overflow:auto}.journal-grid{grid-template-columns:60px repeat(6,1fr);gap:3px;min-width:500px;display:grid}.jg-head{color:var(--text3);text-align:center;padding:4px;font-size:11px;font-weight:700}.jg-time{color:var(--text3);text-align:right;padding:0 6px;font-size:10px;line-height:30px}.jg-cell{cursor:pointer;border-radius:3px;height:30px;transition:all .12s;position:relative}.jg-cell.empty{background:rgba(var(--ink),.02)}.jg-cell.empty:hover{background:#fcae9114}.jg-cell.booked{border-radius:4px;align-items:center;padding:0 6px;font-size:10px;display:flex;overflow:hidden}.journal-right{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--dash-shadow);scrollbar-width:none;padding:18px;overflow-y:auto}.journal-right::-webkit-scrollbar{display:none}.mini-cal{width:100%}.mini-cal-header{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.mc-title{font-size:13px;font-weight:700}.mc-btn{border:1px solid var(--border2);cursor:pointer;width:26px;height:26px;color:var(--text2);font-size:11px;font-family:var(--font);background:0 0;border-radius:6px;justify-content:center;align-items:center;transition:all .15s;display:flex}.mc-btn:hover{background:var(--bg)}.mini-cal-days{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.mcd{color:var(--text3);text-align:center;padding:3px 0;font-size:11px;font-weight:700}.mcday{cursor:pointer;height:28px;color:var(--text2);border-radius:6px;justify-content:center;align-items:center;font-size:12px;font-weight:500;transition:all .15s;display:flex;position:relative}.mcday:hover{background:#fcae9126}.mcday.today{background:var(--accent);color:#fff;font-weight:700}.mcday.has-event:after{content:"";background:var(--accent);border-radius:50%;width:4px;height:4px;position:absolute;bottom:2px}.hall-select{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.hall-chip{border:1px solid var(--border2);cursor:pointer;color:var(--text2);-webkit-user-select:none;user-select:none;border-radius:20px;padding:5px 12px;font-size:11px;font-weight:600;transition:all .15s}.hall-chip.active{background:var(--accent);color:#fff;border-color:var(--accent)}.staff-load-item{margin-bottom:10px}.sli-top{align-items:center;gap:8px;margin-bottom:4px;display:flex}.sli-ava{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:9px;font-weight:700;display:flex}.sli-name{flex:1;font-size:12px;font-weight:600}.sli-pct{color:var(--text3);font-size:11px}.sli-bar{background:var(--bg);border-radius:4px;height:4px;overflow:hidden}.sli-fill{border-radius:4px;height:100%;transition:width .8s}@keyframes barGrow{0%{transform-origin:bottom;transform:scaleY(0)}to{transform:scaleY(1)}}.bar{animation:.5s cubic-bezier(.34,1.56,.64,1) both barGrow}.bar:first-child{animation-delay:50ms}.bar:nth-child(2){animation-delay:.1s}.bar:nth-child(3){animation-delay:.15s}.bar:nth-child(4){animation-delay:.2s}.bar:nth-child(5){animation-delay:.25s}.bar:nth-child(6){animation-delay:.3s}.bar:nth-child(7){animation-delay:.35s}.bar:nth-child(8){animation-delay:.4s}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.float-anim{animation:4s ease-in-out infinite float}.settings-row{border-bottom:1px solid var(--border);align-items:center;gap:12px;padding:14px 0;display:flex}.settings-row:last-child{border-bottom:none}.settings-row .label{flex:1;font-size:13px;font-weight:600}.settings-row .sub{color:var(--text3);font-size:11px}.filter-pill{border:1px solid var(--border2);cursor:pointer;color:var(--text2);background:var(--card);-webkit-user-select:none;user-select:none;border-radius:20px;padding:5px 12px;font-size:11px;font-weight:600;transition:all .15s}.filter-pill.active{color:var(--accent2);background:#fcae9126;border-color:#fcae9166}.veloria-modal{font-family:var(--font-main)}@media (height<=760px){.ob-left{padding:28px 30px!important}.ob-right{padding:28px 32px!important}}@media (height<=660px){.ob-left,.ob-right{padding:22px 26px!important}}@media (width<=820px){.ob-left{display:none!important}.ob-right{background-image:radial-gradient(circle at 6% -6%,#fcae911a 0%,#0000 46%),radial-gradient(circle at 104% 2%,#a3c9a817 0%,#0000 40%);background-repeat:no-repeat;padding:32px 28px!important}}.ob-mhead{flex-direction:column;flex-shrink:0;gap:12px;margin-bottom:20px;display:flex}.ob-mhead-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.ob-mhead-tools{flex-shrink:0;align-items:center;gap:8px;display:flex}.ob-mhead-lang{flex:0 auto;min-width:0;max-width:168px}.ob-mhead-lang button{background:rgba(var(--ink),.035)!important;border-radius:11px!important;padding:9px 12px!important;font-size:13.5px!important}@media (width<=374px){.ob-mhead-lang button>span>span:last-child{display:none}}.ob-step-tag{background:var(--onyx);color:var(--bg-card);letter-spacing:1.5px;text-transform:uppercase;white-space:nowrap;box-shadow:0 8px 20px -10px rgba(var(--ink),.9);border-radius:8px;align-self:flex-start;align-items:center;padding:5px 11px;font-size:10px;font-weight:800;display:inline-flex}.ob-field-label{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.ob-tag{letter-spacing:.1px;text-transform:none;white-space:nowrap;border:1px solid #0000;border-radius:99px;align-items:center;gap:5px;height:20px;padding:0 8px;font-size:10.5px;font-weight:700;line-height:1;transition:background .3s,color .3s,border-color .3s;display:inline-flex}.ob-tag-mark{justify-content:center;align-items:center;width:8px;height:8px;display:inline-flex}.ob-tag-dot{background:#f9a08b;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #f9a08b33}.ob-tag.is-required{color:#c2764f;background:#fcae9121;border-color:#fcae9152}.ob-tag.is-done{color:#5a8a60;background:#a3c9a829;border-color:#a3c9a86b}.ob-tag.is-done .ob-tag-mark{animation:.34s cubic-bezier(.34,1.5,.64,1) obTagCheck}.ob-tag.is-optional{border:1px dashed rgba(var(--ink),.2);color:var(--text3)}@keyframes obTagCheck{0%{opacity:0;transform:scale(.2)}to{opacity:1;transform:scale(1)}}.ob-hint{color:rgba(var(--ink),.5);margin:6px 0 0 2px;font-size:12px;font-weight:500;line-height:1.5;display:block}.ob-mbar{align-items:center;gap:5px;display:flex}.ob-mseg{background:rgba(var(--ink),.1);border-radius:99px;flex:1 1 0;height:5px;transition:flex-grow .45s cubic-bezier(.34,1.1,.64,1),background .35s,box-shadow .35s}.ob-mseg.is-done{background:var(--onyx)}.ob-mseg.is-now{background:linear-gradient(90deg,#fcae91,#f9a08b);flex-grow:1.7;box-shadow:0 4px 14px -4px #fcae91e6}.ob-mscene{justify-content:center;align-items:center;height:96px;display:flex}.ob-note-safe{color:var(--muted);text-align:center;justify-content:center;align-items:center;gap:7px;margin:10px 0 0;font-size:11px;font-weight:500;display:flex}.ob-note-dot{background:#a3c9a8;border-radius:50%;flex-shrink:0;width:6px;height:6px;animation:2s infinite stepPulse}@media (width>=821px){.ob-mhead,.ob-note-safe{display:none}}@keyframes slideInRight{0%{opacity:0;transform:translate(32px)}to{opacity:1;transform:translate(0)}}@keyframes slideInLeft{0%{opacity:0;transform:translate(-32px)}to{opacity:1;transform:translate(0)}}@keyframes slideOutRight{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-32px)}}@keyframes slideOutLeft{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(32px)}}@keyframes dropDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes checkPopRotate{0%{opacity:0;transform:scale(0)rotate(-20deg)}70%{opacity:1;transform:scale(1.15)rotate(5deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes stepPulse{0%,to{box-shadow:0 0 #fcae9166}50%{box-shadow:0 0 0 6px #fcae9100}}.business-chip{transition:all .15s}.business-chip:hover{transform:translateY(-1px);background:#fcae910f!important;border-color:#fcae91!important}.subtype-pill:hover{color:var(--onyx)!important;background:#fcae911f!important}.cta-btn:hover{transform:translateY(-1px);box-shadow:0 12px 32px #fcae9166!important}.cta-btn:active{transform:translateY(0)}.back-btn:hover{background:#0000000a!important}.stat-more-btn{letter-spacing:.2px;color:var(--active-color);background:color-mix(in srgb, var(--bg-card) 85%, transparent);-webkit-backdrop-filter:blur(8px);border:1px solid var(--active-glow);box-shadow:0 4px 12px var(--active-glow), 0 2px 4px #0000000a;cursor:pointer;opacity:0;z-index:10;border-radius:20px;align-items:center;gap:4px;padding:5px 12px;font-size:11px;font-weight:700;transition:all .4s cubic-bezier(.34,1.56,.64,1);display:flex;position:absolute;top:14px;right:14px;transform:translateY(6px)}.stat-card.active .stat-more-btn{opacity:1;transform:translateY(0)}.stat-more-btn:hover{background:var(--bg-card);border-color:var(--active-color);box-shadow:0 6px 16px var(--active-glow), 0 4px 8px #0000000f;transform:translateY(-2px)scale(1.02)!important}.btn-arrow{transition:transform .3s cubic-bezier(.34,1.56,.64,1);display:inline-block}.stat-more-btn:hover .btn-arrow{transform:translate(2px,-2px)}.stat-more-btn:active{transform:translateY(0)scale(.96)!important}.activity-item{position:relative}.activity-action-btn{width:28px;height:28px;color:var(--text3);cursor:pointer;opacity:0;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;margin-left:auto;transition:all .2s;display:flex}.activity-item:hover .activity-action-btn,.activity-action-btn.is-open{opacity:1;background:rgba(var(--ink),.04);color:var(--text)}.activity-dropdown{z-index:200;background:#111;border:1px solid #ffffff14;border-radius:14px;min-width:190px;padding:6px;animation:.2s cubic-bezier(.34,1.3,.64,1) both dropDown;position:absolute;right:0;box-shadow:0 16px 40px #00000073,0 4px 12px #0003}.dropdown-item{color:#ffffffb3;cursor:pointer;border-radius:9px;align-items:center;gap:8px;padding:8px 12px;font-size:12px;font-weight:600;transition:all .15s;display:flex}.dropdown-item:hover{color:#fff;background:#fcae9114;padding-left:15px}.dropdown-item.danger{color:#d88c9a}.dropdown-item.danger:hover{color:#d88c9a;background:#d88c9a1f;padding-left:15px}.panel-hdr{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:14px 16px 10px;display:flex}.s-item:hover{background:#fcae9114}.s-item.active{background:#fcae9126}.s-role{color:var(--text3);font-size:10px}.s-rating{color:#f0a030;margin-left:auto;font-size:10px;font-weight:700}.premium-right{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--dash-shadow);flex-direction:column;display:flex;overflow:hidden}.hero-bg{border-radius:var(--radius-lg) var(--radius-lg) 0 0;position:absolute;inset:0}.h-btn.primary{background:var(--accent);color:#fff;border-color:var(--accent)}.h-btn.primary:hover{background:var(--accent2);box-shadow:0 4px 14px #fcae9180}.hero-ava .badge-online{border:3px solid var(--card);background:#5bab72;border-radius:50%;width:14px;height:14px;position:absolute;bottom:3px;right:3px}.premium-body{scrollbar-width:thin;scrollbar-color:var(--border2) transparent;flex:1;padding:24px 28px 20px;overflow-y:auto}.sec-btn{color:var(--accent2);cursor:pointer;background:#fcae911a;border:none;border-radius:6px;padding:4px 8px;font-size:10px;font-weight:600;transition:all .15s}.sec-btn:hover{background:#fcae9133}.day-tabs{gap:3px;display:flex}.day-tab{cursor:pointer;color:var(--text3);-webkit-user-select:none;user-select:none;border-radius:6px;padding:4px 9px;font-size:10px;font-weight:700;transition:all .15s}.day-tab:hover{color:var(--text2)}.day-tab.active{background:var(--card);color:var(--text);box-shadow:0 1px 4px #00000014}.v-svc-price-input::selection{color:#fff;background:#1a1a1a4d}.v-overlay{z-index:1000;box-sizing:border-box;justify-content:center;align-items:safe center;padding:16px;display:flex;position:fixed;inset:0}.v-overlay:before{content:"";z-index:-1;background:var(--v-tint,#00000080);animation:.22s both v-tint-in;position:absolute;inset:0}.v-overlay.is-leaving:before{animation:.2s both v-tint-out}.v-overlay.is-leaving{pointer-events:none}@keyframes v-tint-in{0%{opacity:0}to{opacity:1}}@keyframes v-tint-out{0%{opacity:1}to{opacity:0}}.v-modal{will-change:opacity, transform;animation:.32s cubic-bezier(.22,1,.36,1) both v-modal-in}.v-overlay.is-leaving .v-modal{animation:.2s cubic-bezier(.4,0,1,1) both v-modal-out}.v-btn:not(:disabled):active{transform:scale(.97)!important}.v-field-head{align-items:center;gap:8px;min-width:0;margin-bottom:7px;display:flex}.v-field-tag{background:rgba(var(--ink), .04);height:19px;box-shadow:inset 0 0 0 1px rgba(var(--ink), .07);color:var(--text3);letter-spacing:.1px;white-space:nowrap;border-radius:99px;align-items:center;gap:5px;padding:0 8px 0 7px;font-size:10.5px;font-weight:650;line-height:1;display:inline-flex}.v-field-tag:before{content:"";opacity:.8;border-radius:50%;flex:none;width:5px;height:5px;box-shadow:inset 0 0 0 1.3px}.v-modal-lg{width:100%;max-width:var(--v-modal-w,860px);grid-template-columns:var(--v-left-w,280px) 1fr;grid-template-rows:minmax(0,1fr);max-height:calc(100dvh - 32px);display:grid}.v-modal-lg>*{min-width:0}@media (width<=1180px){.v-modal-lg{grid-template-columns:minmax(0,264px) 1fr}}@media (width<=920px){.v-modal-lg{grid-template-columns:minmax(0,1fr);max-width:620px}.v-modal-lg>.v-modal-left{display:none!important}.v-modal-steps{grid-template-rows:auto minmax(0,1fr)}.v-modal-steps>.v-modal-left{border-bottom:1px solid var(--border);align-items:center;gap:14px;border-right:none!important;flex-direction:row!important;padding:11px 18px!important;display:flex!important;overflow:visible!important}.v-modal-steps .vml-head{flex-direction:row;flex:1;align-items:center;gap:14px;min-width:0;display:flex}.v-modal-steps .vml-logo,.v-modal-steps .vml-title,.v-modal-steps .vml-sub,.v-modal-steps .vml-illus,.v-modal-steps .vml-aside{display:none!important}.v-modal-steps .vml-step{white-space:nowrap;margin:0!important}.v-modal-steps .vml-dots{flex:1;max-width:240px;margin:0!important}.v-modal-lg:has(.vml-summary){grid-template-rows:auto minmax(0,1fr)}.v-modal-lg:has(.vml-summary)>.v-modal-left{border-right:none;border-bottom:1px solid var(--border);padding:13px 20px!important;display:block!important;overflow:auto hidden!important}.vml-summary{align-items:center;gap:22px;min-width:max-content;flex-direction:row!important;height:auto!important}.vml-summary>*{flex-shrink:0;margin-top:0!important;margin-bottom:0!important}}.vm-narrow-only{display:none!important}@media (width<=920px){.vm-narrow-only{display:block!important}.vm-wide-only{display:none!important}}@media (height<=820px){:root{--vm-head-pad:18px 20px 13px;--vm-body-pad:16px 20px;--vm-body-gap:13px;--vm-foot-pad:13px 20px}}@media (height<=700px){.v-overlay{padding:10px}.v-modal-lg{max-height:calc(100dvh - 20px)}:root{--vm-head-pad:14px 18px 11px;--vm-body-pad:13px 18px;--vm-body-gap:11px;--vm-foot-pad:11px 18px}}.v-modal-wizard{height:min(var(--vm-wizard-h,600px), calc(100dvh - 32px))}@media (height<=700px){.v-modal-wizard{height:calc(100dvh - 20px)}}@keyframes v-modal-in{0%{opacity:0;transform:translateY(14px)scale(.97)}to{opacity:1;transform:none}}@keyframes v-modal-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(8px)scale(.98)}}@keyframes cm-spin{to{transform:rotate(360deg)}}.ms-scroll{scrollbar-width:thin;scrollbar-color:#f9a08b73 transparent}.ms-scroll::-webkit-scrollbar{width:7px;height:7px}.ms-scroll::-webkit-scrollbar-track{background:0 0}.ms-scroll::-webkit-scrollbar-thumb{background:#f9a08b73 padding-box padding-box;border:2px solid #0000;border-radius:7px}.ms-scroll:hover::-webkit-scrollbar-thumb{background:#f9a08bb3 padding-box padding-box}.vk-label{color:var(--text3);letter-spacing:.6px;text-transform:uppercase;margin-bottom:7px;font-size:11px;font-weight:700;display:block}.rcp-new{cursor:pointer;font:700 12px var(--font);color:var(--peach);background:0 0;border:0;align-items:center;gap:4px;padding:2px 0;display:inline-flex}.rcp-new svg{width:14px;height:14px}.rcp-new:disabled{opacity:.5;cursor:default}.rcp-clear{color:var(--muted)}.rcp-clear:hover:not(:disabled){color:var(--onyx)}.rcp-field{align-items:stretch;gap:8px;min-width:0;display:flex}.rcp-field>:first-child{flex:1;min-width:0}.vk-swatches{flex-wrap:wrap;gap:8px;display:flex}.vk-swatch{cursor:pointer;border:2px solid #0000;border-radius:9px;width:30px;height:30px;padding:0;transition:transform .16s cubic-bezier(.34,1.4,.64,1),box-shadow .16s;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #1a1a1a12}.vk-swatch:hover{transform:translateY(-2px)scale(1.06)}.vk-swatch.is-on{border-color:var(--bg-card);box-shadow:0 0 0 2px #1a1a1a,0 4px 10px -2px #1a1a1a47}.vk-swatch-custom{background:rgba(var(--ink),.04);color:#aaa;justify-content:center;align-items:center;display:flex}.vk-swatch-custom:hover{color:#f07b60}.vk-seg{background:rgba(var(--ink),.05);border:1px solid rgba(var(--ink),.05);border-radius:12px;padding:3px;display:flex;position:relative}.vk-seg-thumb{background:var(--bg-card);border-radius:9px;transition:left .3s cubic-bezier(.22,1,.36,1),width .3s cubic-bezier(.22,1,.36,1);position:absolute;top:3px;bottom:3px;box-shadow:0 2px 8px -2px #1a1a1a2e}.vk-seg-btn{z-index:1;cursor:pointer;min-width:0;color:var(--text2);white-space:nowrap;text-overflow:ellipsis;background:0 0;border:none;flex:1;justify-content:center;align-items:center;gap:6px;padding:11px 8px;font-family:Manrope,sans-serif;font-size:12.5px;font-weight:700;transition:color .2s;display:flex;position:relative;overflow:hidden}.vk-seg-btn svg{flex-shrink:0}.vk-seg-text{text-overflow:ellipsis;min-width:0;overflow:hidden}.vk-seg--fit .vk-seg-btn{flex:auto;padding-left:6px;padding-right:6px}@media (width<=920px){.vk-seg-btn{gap:0;padding:11px 6px;font-size:12px}.vk-seg-btn svg{display:none}}.vk-seg-btn:hover{color:var(--text)}.vk-seg-btn.is-on{color:var(--onyx)}.vk-seg-btn.is-on svg{color:#f07b60}.vk-seg-btn:focus-visible{outline:2px solid var(--peach);outline-offset:-2px;border-radius:8px}.vk-seg--line{background:0 0;border:none;border-radius:0;padding:0}.vk-seg--line .vk-seg-btn{border-bottom:2px solid #0000;padding:12px 6px}.vk-seg--line .vk-seg-btn.is-on{color:var(--peach);border-bottom-color:var(--peach)}@media (prefers-reduced-motion:reduce){.vk-seg-thumb{transition:none}}.vk-pill{border:1px solid rgba(var(--ink),.08);background:var(--bg-card);height:40px;font:600 13px var(--font);color:var(--muted);cursor:pointer;border-radius:999px;flex-shrink:0;align-items:center;gap:8px;padding:0 12px 0 5px;transition:border-color .2s,box-shadow .2s,transform .2s cubic-bezier(.22,1,.36,1);display:inline-flex;box-shadow:0 4px 14px -6px #1a1a1a1f}.vk-pill:disabled{opacity:.5;cursor:not-allowed}.vk-pill:active:not(:disabled){transform:scale(.97)}.vk-pill:focus-visible{border-color:var(--peach);box-shadow:0 0 0 3px var(--peach-glow);outline:none}.vk-pill.is-open{border-color:var(--peach);box-shadow:0 0 0 3px var(--peach-glow), 0 6px 18px -8px #f9a08b8c}.vk-pill-icon{width:30px;height:30px;color:var(--peach);background:linear-gradient(135deg,#fcae9138,#f9a08b1f);border-radius:50%;place-items:center;display:grid}.vk-pill-icon svg{width:15px;height:15px}.vk-pill-value{color:var(--onyx);font-variant-numeric:tabular-nums;font-weight:800;display:inline-flex;overflow:hidden}.vk-pill-value-in{animation:.32s cubic-bezier(.22,1,.36,1) vk-pill-value;display:inline-block}@keyframes vk-pill-value{0%{opacity:0;transform:translateY(70%)}to{opacity:1;transform:none}}.vk-pill-caret{width:13px;height:13px;color:var(--muted);transition:transform .25s cubic-bezier(.22,1,.36,1)}.vk-pill.is-open .vk-pill-caret{color:var(--peach);transform:rotate(180deg)}@media (hover:hover){.vk-pill:not(:disabled):not(.is-open):hover{border-color:#f9a08b8c}.vk-pill-tile:not(.is-on):hover{color:var(--peach);background:#f9a08b1a}}.vk-pill-panel{z-index:1200;background:var(--bg-card);border:1px solid rgba(var(--ink),.07);border-radius:18px;padding:12px;position:fixed;box-shadow:0 18px 44px -12px #1a1a1a3d,0 4px 12px -4px #1a1a1a14}.vk-pill-title{font:700 10.5px var(--font);letter-spacing:.6px;text-transform:uppercase;color:var(--muted);padding:0 4px 10px}.vk-pill-tiles{gap:6px;display:grid}.vk-pill-tile{background:rgba(var(--ink),.035);width:60px;height:60px;color:var(--onyx);cursor:pointer;border:none;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:1px;transition:background .18s,color .18s;display:flex;position:relative}.vk-pill-tile:focus-visible{outline:2px solid var(--peach);outline-offset:2px}.vk-pill-tile-bg{border-radius:inherit;background:linear-gradient(135deg,#fcae91,#f9a08b);position:absolute;inset:0;box-shadow:0 8px 18px -8px #f9a08be6}.vk-pill-tile-num{font:800 20px/1 var(--font);font-variant-numeric:tabular-nums;position:relative}.vk-pill-tile-hint{font:600 10.5px var(--font);color:var(--muted);position:relative}.vk-pill-tile.is-on{color:#fff}.vk-pill-tile.is-on .vk-pill-tile-hint{color:#ffffffd9}.vk-pill-tile.is-text{text-align:left;justify-content:center;align-items:flex-start;gap:3px;width:auto;min-width:128px;height:auto;min-height:58px;padding:10px 12px}.vk-pill-tile.is-text .vk-pill-tile-num{font-variant-numeric:normal;font-size:13.5px;line-height:1.2}.vk-pill-tile.is-text .vk-pill-tile-hint{font-size:11px;line-height:1.3}@media (prefers-reduced-motion:reduce){.vk-pill-value-in{animation:none}}.modal-overlay{z-index:500;pointer-events:none;visibility:hidden;justify-content:center;align-items:center;transition:visibility 0s linear .2s;display:flex;position:fixed;inset:0}.modal-overlay:before{content:"";z-index:-1;opacity:0;background:#00000073;transition:opacity .2s;position:absolute;inset:0}.modal-overlay.open{pointer-events:all;visibility:visible;transition-delay:0s}.modal-overlay.open:before{opacity:1}.modal{background:var(--card);border-radius:var(--radius-lg);opacity:0;width:380px;max-width:95vw;padding:24px;transition:opacity .3s;box-shadow:0 24px 64px #00000026}.modal-overlay.open .modal{opacity:1}.modal-title{color:var(--text);margin-bottom:4px;font-size:15px;font-weight:700}.modal-sub{color:var(--text2);margin-bottom:18px;font-size:12px}.modal-textarea{background:rgba(var(--ink),.03);width:100%;min-height:72px;font-family:var(--font-main);color:var(--text);resize:none;border:1.5px solid #0000;border-radius:10px;outline:none;margin-bottom:12px;padding:10px 12px;font-size:13px;font-weight:500;transition:all .2s}.modal-textarea:focus{border-color:var(--accent);background:var(--bg-card);box-shadow:0 0 0 3px var(--peach-glow)}.modal-btns{justify-content:flex-end;gap:8px;margin-top:4px;display:flex}.mbtn{font-family:var(--font-main);cursor:pointer;border:none;border-radius:9px;padding:8px 16px;font-size:12px;font-weight:700;transition:all .15s}.mbtn.cancel{background:var(--bg);color:var(--text2);border:1px solid var(--border2)}.mbtn.cancel:hover{background:rgba(var(--ink),.06)}.mbtn.confirm{background:var(--accent);color:#fff;box-shadow:0 3px 10px #fcae9166}.mbtn.confirm:hover{background:var(--accent2);transform:translateY(-1px);box-shadow:0 5px 14px #fcae9180}.mbtn.danger{color:#fff;background:#d88c9a}.mbtn.danger:hover{background:#c07080}.toast{background:var(--onyx);color:var(--bg);z-index:9999;opacity:0;pointer-events:none;white-space:nowrap;border-radius:10px;padding:10px 18px;font-size:12px;font-weight:600;transition:all .25s cubic-bezier(.34,1.56,.64,1);position:fixed;bottom:20px;left:50%;transform:translate(-50%)translateY(20px);box-shadow:0 8px 24px #00000040}.toast.show{opacity:1;transform:translate(-50%)translateY(0)}@keyframes fadeSlide{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:translate(0)}}.s-item{border-radius:10px;margin-bottom:2px;padding:10px 12px}.premium-hero{height:160px}.stat-card{padding:16px 14px}.stat-v{font-size:20px}.sch-cell{border-radius:5px;height:26px}.upcoming-item{padding:12px 14px}.role-sep{color:var(--text3);text-transform:uppercase;letter-spacing:.6px;padding:10px 9px 4px;font-size:10px;font-weight:700}.call-options-wrap{flex-direction:column;gap:10px;display:flex}.call-opt-card{background:rgba(var(--ink),.02);cursor:pointer;border:1.5px solid #0000;border-radius:14px;align-items:center;gap:14px;padding:14px;transition:all .3s cubic-bezier(.34,1.56,.64,1);display:flex}.call-opt-card:hover{background:var(--card);border-color:var(--peach);box-shadow:0 8px 24px -6px #f9a08b40, 0 0 0 4px var(--peach-glow);transform:translateY(-2px)}.call-opt-icon{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;transition:transform .3s;display:flex}.call-opt-card:hover .call-opt-icon{transform:scale(1.05)}.call-opt-text{text-align:left;flex:1}.call-opt-title{color:var(--text);font-size:14px;font-weight:700}.call-opt-sub{color:var(--text3);margin-top:2px;font-size:12px}.call-opt-arrow{color:var(--text3);opacity:0;transition:all .3s cubic-bezier(.34,1.56,.64,1);transform:translate(-10px)}.call-opt-card:hover .call-opt-arrow{opacity:1;color:var(--peach);transform:translate(0)}.btn-clear-sch{background:rgba(var(--ink),.03);border:1px solid var(--border);color:var(--muted)}.btn-clear-sch:hover{background:var(--tint-rose);color:#b25d6e;border-color:#d88c9a4d;transform:translateY(-1px)}.modal-danger-alert{border-top:4px solid var(--rose)!important;box-shadow:0 24px 64px #d88c9a26,0 8px 32px #00000014!important}.mbtn.danger{background:linear-gradient(135deg, var(--rose) 0%, #b25d6e 100%)!important;color:#fff!important;box-shadow:0 4px 14px #d88c9a66!important}.mbtn.danger:hover{transform:translateY(-1px);box-shadow:0 6px 20px #d88c9a8c!important}.dont-ask-wrapper{border-top:1px solid var(--border);text-align:left;margin:14px 0 6px;padding-top:12px}.dont-ask-text{color:var(--text2);-webkit-user-select:none;user-select:none;font-size:12px;font-weight:600}.custom-checkbox-box{border:1.5px solid var(--border2);background:var(--card);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;transition:all .2s cubic-bezier(.34,1.56,.64,1);display:flex}.custom-checkbox-box:hover{border-color:var(--rose);background:var(--tint-rose)}.custom-checkbox-box.checked{background:linear-gradient(135deg, var(--rose) 0%, #b25d6e 100%);border-color:#b25d6e;box-shadow:0 2px 8px #d88c9a4d}.custom-checkbox-box svg{animation:.25s cubic-bezier(.34,1.56,.64,1) checkPop}.sched-row:hover{border-radius:10px;background:#fcae910a!important}.v-ai-md>:first-child{margin-top:0}.v-ai-md>:last-child{margin-bottom:0}.v-ai-md>p:last-child{display:inline}.v-ai-md p,.v-ai-md li{white-space:pre-wrap}.v-ai-md p{margin:0 0 .6em}.v-ai-md h1,.v-ai-md h2,.v-ai-md h3,.v-ai-md h4,.v-ai-md h5,.v-ai-md h6{color:var(--onyx);margin:.9em 0 .4em;font-size:1.02em;font-weight:700;line-height:1.4}.v-ai-md ul,.v-ai-md ol{margin:0 0 .6em;padding-left:18px}.v-ai-md li{margin-bottom:.25em}.v-ai-md li::marker{color:#f9a08b}.v-ai-md li>ul,.v-ai-md li>ol{margin-top:.25em}.v-ai-md strong{color:var(--onyx);font-weight:700}.v-ai-md em{font-style:italic}.v-ai-md a{color:#e08c74;text-underline-offset:2px;text-decoration:underline}.v-ai-md code{background:rgba(var(--ink),.05);border-radius:6px;padding:1px 5px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.92em}.v-ai-md pre{background:rgba(var(--ink),.05);border-radius:8px;margin:0 0 .6em;padding:10px 12px;overflow-x:auto}.v-ai-md pre code{background:0 0;padding:0}.v-ai-md blockquote{color:var(--text2);border-left:2px solid #f9a08b66;margin:0 0 .6em;padding-left:10px}.v-ai-md hr{border:none;border-top:1px solid rgba(var(--ink),.08);margin:.8em 0}.v-ai-chart{margin:.6em 0}.v-ai-chart-title{color:var(--onyx);margin-bottom:6px;font-size:.95em;font-weight:700}.v-ai-md-table{margin:0 0 .6em;overflow-x:auto}.v-ai-md-table table{border-collapse:collapse;font-size:.93em}.v-ai-md-table th,.v-ai-md-table td{text-align:left;white-space:nowrap;border-bottom:1px solid rgba(var(--ink),.07);padding:5px 10px}.v-ai-md-table th{color:var(--text2);font-weight:600}.v-ai-md-table tr:last-child td{border-bottom:none}@media (width<=767px){:root{--content-pad:11px;--card-pad:13px;--card-pad-sm:11px;--grid-gap:9px;--stat-v:22px;--stat-pad:12px 13px;--section-gap:10px;--chart-h:210px;--topbar-h:60px;--radius-lg:16px;--drawer-w:100vw;--mnav-dock:60px;--mnav-gap:10px;--mnav-side:12px;--mnav-h:calc(var(--mnav-dock) + var(--mnav-gap));--mnav-lift:clamp(12px, calc((var(--app-h,100dvh) - 480px) * .065), 20px);--mnav-inset:calc(var(--mnav-lift) + env(safe-area-inset-bottom,0px) + var(--app-cut,0px));--mnav-safe:calc(var(--mnav-h) + var(--mnav-inset))}.dash-root{height:100dvh!important;padding-right:0!important}.sidebar{display:none!important}.content{padding-bottom:calc(var(--content-pad) + var(--mnav-safe))}.content:has(.dock-scroll){padding-bottom:0}.dock-scroll:after{content:"";height:var(--mnav-safe);flex:none;grid-column:1/-1;display:block}.topbar{padding:0 var(--content-pad);gap:8px}.topbar-title{letter-spacing:-.3px;font-size:16.5px}.grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-3,.grid-2,.clients-grid,.report-metrics{grid-template-columns:minmax(0,1fr)}.staff-stats,.client-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.split-tablet{grid-template-columns:minmax(0,1fr)!important}.tabs,.category-chips,.finance-tabs-big,.hall-select,.info-row{scrollbar-width:none;-webkit-overflow-scrolling:touch;overflow-x:auto;flex-wrap:nowrap!important}.tabs::-webkit-scrollbar{display:none}.category-chips::-webkit-scrollbar{display:none}.finance-tabs-big::-webkit-scrollbar{display:none}.hall-select::-webkit-scrollbar{display:none}.info-row::-webkit-scrollbar{display:none}.tab,.cat-chip,.ftab,.hall-chip,.chip,.filter-pill{white-space:nowrap;flex:none}.tabs{margin-bottom:12px;padding:3px}.tab{padding:6px 11px}.cat-chip{padding:5px 11px}.chip{padding:5px 9px}.sec-title{margin-bottom:8px}.sch-wrap{margin-bottom:12px}[style*=space-between]{row-gap:10px}[style*="display: flex"]:not([style*=column]):not([style*="overflow: hidden"]):not([style*="100vh"]):not([style*="100dvh"]),[style*="display: inline-flex"]:not([style*=column]):not([style*="overflow: hidden"]):not([style*="100vh"]):not([style*="100dvh"]){flex-wrap:wrap}[style*="flex: 1"]{min-width:0}[style*="margin-bottom: 20px"]{margin-bottom:12px!important}[style*="grid-template-columns: 1fr 1fr"]{grid-template-columns:minmax(0,1fr)!important}.settings-row{flex-wrap:wrap;row-gap:8px;padding:10px 0}.settings-row>*{min-width:0;flex-shrink:1!important}.chart-bars,.chart-labels{gap:3px}.mini-check{width:30px;height:30px}.notif-checks{gap:8px}.finance-illus,.booking-preview{display:none!important}.stat-icon{width:30px;height:30px;margin-bottom:8px}.stat-card{flex-direction:column;display:flex}.stat-card .stat-more-btn{order:9;justify-content:center;margin-top:10px;position:static;transform:none}.plan-price{font-size:27px}.client-card,.loyalty-card,.channel-card,.plan-card{padding:16px}.v-card{border-radius:13px!important;padding:13px!important}.v-btn{border-radius:11px!important;padding:10px 15px!important;font-size:13px!important}.loyalty-card-icon{width:38px;height:38px;margin-bottom:10px;font-size:19px}.client-card:hover,.loyalty-card:hover,.channel-card:hover,.plan-card:hover,.stat-card:hover,.upcoming-item:hover{box-shadow:var(--dash-shadow);transform:none}.up-actions,.activity-action-btn{opacity:1!important}.sub-banner{gap:8px;font-size:12.5px}.bill-inv-head{display:none!important}.bill-inv-row{align-items:center;gap:3px 10px;grid-template-columns:minmax(0,1fr) auto!important}.bill-inv-row>:first-child{grid-area:2/1}.bill-inv-row>:nth-child(2){grid-area:1/1}.bill-inv-row>:nth-child(3){grid-area:1/2;justify-self:end}.bill-inv-row>:nth-child(4){grid-area:2/2;justify-self:end}.bill-inv-row>:nth-child(5){grid-area:3/1/3/-1}.veloria-toast-stack{bottom:calc(var(--mnav-safe) + 12px)!important;align-items:stretch!important;left:12px!important;right:12px!important;transform:none!important}:root{--lp-pad:18px;--lp-gap:44px;--lp-gap-sm:34px;--lp-inner-pad:22px;--lp-cta-pad:36px 20px;--lp-col-gap:28px;--lp-head-gap:28px;--lp-hero-pad:88px 18px 40px;--auth-card-pad:26px 20px;--auth-card-gap:16px}.navbar{width:calc(100% - 20px);padding:10px 14px;top:10px}.btn-size-normal{padding:10px 15px;font-size:13px}.lp-nav-cta-sub{display:none}.btn-size-large{padding:13px 16px;font-size:14px}.page-wrapper>nav:not(.navbar),.page-wrapper>footer.flex-between{flex-wrap:wrap;row-gap:8px;padding-left:18px!important;padding-right:18px!important}.orb-1{width:300px;height:300px}.orb-2{width:240px;height:240px}.orb-3{display:none}.ob-right{padding:22px 18px!important}.ob-page{min-height:100dvh!important;padding:0!important}.ob-modal{border-radius:0!important;max-width:100%!important;min-height:100dvh!important;max-height:100dvh!important}.ob-mhead{gap:10px;margin-bottom:16px}.ob-mscene{height:88px}@media (height<=620px){.ob-mscene{display:none}}.ob-right input,.ob-right textarea,.ob-right select,.pselect-search{font-size:16px!important}.ob-chips{gap:8px!important}.ob-chips button{padding:12px 15px!important}.ob-day{flex-wrap:wrap;row-gap:10px;padding:12px 14px!important}.ob-day>span:first-child{flex:auto;font-size:13px!important}.ob-day>button{border-radius:13px!important;width:46px!important;height:26px!important}.ob-day>button>div{width:20px!important;height:20px!important}.ob-day-times{flex-basis:100%}.ob-day-times input{text-align:center;flex:1 1 0;min-width:0;border-radius:10px!important;padding:11px 8px!important}.ob-actions{margin-top:16px!important;padding-top:14px!important}.ob-btn-back{border-radius:14px!important;padding:16px!important}.ob-btn-next{border-radius:14px!important;padding:17px 20px!important;font-size:16px!important}.ob-btn-back:hover,.ob-btn-next:hover{transform:none!important}.ob-btn-back:active,.ob-btn-next:active{transform:scale(.97)!important}.ob-note-progress{display:none}.ob-footer{padding-bottom:env(safe-area-inset-bottom,0px)}}.mnav,.mdrawer-layer,.spanel-layer,.mnav-kin{--nv-bead:linear-gradient(135deg, #fdbc9f 0%, #fcae91 46%, #f69b85 100%);--nv-bead-v:linear-gradient(180deg, #fdbc9f 0%, #fcae91 52%, #f69b85 100%);--nv-on-bead:#1a1a1a;--nv-dock:linear-gradient(180deg, #fff 0%, #faf5f1 100%);--nv-dock-shadow:inset 0 1px 0 #fff, inset 0 -1px 0 #78503c0d, 0 0 0 1px #50322312, 0 18px 38px -16px #78462d57, 0 4px 12px -6px #1a1a1a1a;--nv-ring:#fff;--nv-mute:#968983;--nv-bead-edge:inset 0 1px 0 #ffffff8c, inset 0 -1px 0 #aa503224;--nv-bead-halo:0 8px 18px -8px #ec8062bf;--nv-scrim:radial-gradient(110% 60% at 100% 100%, #fcae9152, transparent 62%), #30201847;--nv-pane:radial-gradient(130% 46% at 100% 0%, #fcae914d, transparent 62%), radial-gradient(100% 34% at 100% 100%, #fcae9121, transparent 70%), linear-gradient(180deg, #fff, #fbf7f3);--nv-pane-shadow:inset 0 1px 0 #fff, 0 0 0 1px #50322312, 0 34px 80px -22px #5a321e6b, 0 10px 26px -12px #1a1a1a24;--nv-title:#1a1a1a;--nv-text:#1f1b19;--nv-sub:#9a8d86;--nv-glass:#96644b0e;--nv-glass-line:#5032230d;--nv-press:#96644b1c;--nv-glyph-bg:#fcae9138;--nv-glyph-ink:#de7c5c;--nv-row-glyph-bg:#1a1a1a0b;--nv-row-glyph-ink:#5f5652;--nv-chev:#1a1a1a38;--nv-close-bg:#1a1a1a0d;--nv-close-ink:#6b625d;--nv-tile-on:linear-gradient(155deg, #fcae9157, #fcae911a);--nv-tile-on-line:#ec806261;--nv-row-on:#fcae912e;--nv-ink-on:#c9684a;--nv-gain:#4a7f55;--nv-gain-bg:#a3c9a83d;--nv-bead-light:#fcae9142}:root.dark .mnav,:root.dark .mdrawer-layer,:root.dark .spanel-layer,:root.dark .mnav-kin{--nv-dock:linear-gradient(180deg, #2c2826 0%, #1d1a19 74%);--nv-dock-shadow:inset 0 1px 0 #ffffff14, inset 0 0 0 1px #ffffff0e, 0 18px 40px -12px #000000d9, 0 4px 12px -4px #0009;--nv-ring:#222020;--nv-mute:#fff5f085;--nv-bead-edge:inset 0 1px 0 #ffffff80, inset 0 -1px 0 #aa503233;--nv-bead-halo:0 0 26px -4px #f9a08b8c, 0 8px 20px -8px #f9a08bd9;--nv-scrim:radial-gradient(110% 60% at 100% 100%, #f9a08b21, transparent 62%), #0000009e;--nv-pane:radial-gradient(130% 46% at 100% 0%, #f9a08b33, transparent 62%), radial-gradient(100% 34% at 100% 100%, #f9a08b17, transparent 70%), linear-gradient(180deg, #2c2826, #1f1c1b);--nv-pane-shadow:inset 0 1px 0 #ffffff14, inset 0 0 0 1px #ffffff12, 0 30px 80px -16px #000000e6;--nv-title:#fff;--nv-text:#f6f1ee;--nv-sub:#fff5f075;--nv-glass:#ffffff0d;--nv-glass-line:#ffffff0f;--nv-press:#ffffff17;--nv-glyph-bg:#fcae9121;--nv-glyph-ink:#fcae91;--nv-row-glyph-bg:#ffffff12;--nv-row-glyph-ink:#fff5f0db;--nv-chev:#ffffff42;--nv-close-bg:#ffffff14;--nv-close-ink:#fff5f0c7;--nv-tile-on:linear-gradient(155deg, #fcae913d, #f9a08b0f);--nv-tile-on-line:#fcae915c;--nv-row-on:#fcae911f;--nv-ink-on:#fcae91;--nv-gain:#a3c9a8;--nv-gain-bg:#a3c9a821;--nv-bead-light:#f9a08b29}.mnav{z-index:150;height:var(--mnav-safe,90px);padding:0 var(--mnav-side,12px) var(--mnav-inset,20px);pointer-events:none;--mnav-move:.72s;--mnav-spring:cubic-bezier(.2, .9, .25, 1);--mnav-press-spring:cubic-bezier(.34, 1.4, .64, 1);align-items:flex-end;display:flex;position:fixed;bottom:0;left:0;right:0}@supports (animation-timing-function:linear(0, 1)){.mnav{--mnav-spring:linear(0, .0016 0.6%, .012 1.7%, .0376 3.2%, .0821 4.9%, .1459 6.8%, .2268 8.9%, .3207 11.3%, .4225 13.8%, .5264 16.4%, .627 19.2%, .7198 22.2%, .8015 25.3%, .8699 28.5%, .9243 31.9%, .9652 35.4%, .9938 38.9%, 1.0119 42.7%, 1.0216 46.5%, 1.0252 50.4%, 1.0246 54.4%, 1.0216 58.6%, 1.0174 62.8%, 1.0129 67.1%, 1.0089 71.6%, 1.0056 76.1%, 1.0031 80.7%, 1.0013 85.4%, 1.0002 90.2%, .9996 95%, 1);--mnav-press-spring:linear(0, .004 0.8%, .0297 2.1%, .0921 3.9%, .1962 6%, .3373 8.4%, .5026 11.1%, .6743 14%, .8337 17.1%, .9651 20.4%, 1.0583 23.9%, 1.1107 27.5%, 1.1263 31.4%, 1.1142 35.4%, 1.0858 39.5%, 1.0521 43.8%, 1.0218 48.3%, .9999 52.9%, .9877 57.6%, .984 62.5%, .9861 67.5%, .9909 72.6%, .9958 77.8%, .9995 83.2%, 1.0015 88.7%, 1.002 94.3%, 1)}}@media (width>=768px){.mnav{display:none}}.mnav-dock{--mnav-pill-r:calc((var(--mnav-dock,60px) - 12px) / 2);isolation:isolate;width:100%;max-width:480px;height:var(--mnav-dock,60px);background:var(--nv-dock);box-shadow:var(--nv-dock-shadow);pointer-events:auto;contain:layout style;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;border-radius:999px;align-items:center;gap:2px;margin:0 auto;padding:6px;display:flex;position:relative}.mnav-item{z-index:1;min-width:0;height:100%;font-family:var(--font);cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;touch-action:manipulation;background:0 0;border:none;border-radius:999px;flex:1 1 0;justify-content:center;align-items:center;padding:0;text-decoration:none;display:flex;position:relative}.mnav-item.is-on{flex:none;padding:0 17px 0 14px}.mnav-item.mnav-more.is-on{flex:0 0 calc(var(--mnav-pill-r) * 2);padding:0}.mnav-item:focus-visible{outline:none;box-shadow:0 0 0 2px #f9a08bbf}.mnav-item:before{content:"";background:var(--nv-press);opacity:0;width:46px;height:46px;transition:opacity .28s ease, transform .45s var(--mnav-spring);pointer-events:none;border-radius:50%;margin:-23px 0 0 -23px;position:absolute;top:50%;left:50%;transform:scale(.55)}.mnav-item:not(.is-on):active:before{opacity:1;transition:opacity 80ms ease, transform .3s var(--mnav-spring);transform:scale(1)}.mnav-group{will-change:transform;display:flex}.mnav-inner{transition:transform .5s var(--mnav-press-spring);align-items:center;gap:7px;display:flex;position:relative}.mnav-item:active .mnav-inner{transition:transform .12s cubic-bezier(.3,.7,.4,1);transform:scale(.86)}.mnav-bead{z-index:0;pointer-events:none;width:0;position:absolute;top:6px;bottom:6px;left:0}.mnav-bead>span{will-change:transform;height:100%;position:absolute;top:0;left:0}.mnav-bead-glow,.mnav-bead-mid{transform-origin:0}.mnav-bead-mid{width:100px}.mnav-bead-glow{width:calc(var(--mnav-pill-r) * 2);box-shadow:var(--nv-bead-halo);border-radius:50%}.mnav-bead-mid,.mnav-bead-cap-l,.mnav-bead-cap-r{background:var(--nv-bead-v);box-shadow:var(--nv-bead-edge)}.mnav-bead-cap-l,.mnav-bead-cap-r{width:var(--mnav-pill-r)}.mnav-bead-cap-l{border-radius:var(--mnav-pill-r) 0 0 var(--mnav-pill-r)}.mnav-bead-cap-r{border-radius:0 var(--mnav-pill-r) var(--mnav-pill-r) 0}.mnav-bead-glint{border-radius:var(--mnav-pill-r);overflow:hidden}.mnav-bead-glint>span{opacity:0;background:linear-gradient(100deg,#0000 20%,#fff9 50%,#0000 80%);width:60%;position:absolute;top:0;bottom:0;left:0;transform:translate(-140%)skew(-14deg)}.mnav-icon{flex-shrink:0;width:22px;height:22px;position:relative}.mnav-ink{color:var(--nv-mute);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.mnav-ink.is-lit{color:var(--nv-on-bead);opacity:0}.mnav-ink .nav-icon{opacity:1;width:22px;height:22px}.mnav-ink.is-lit .nav-icon{stroke-width:2.1px}.mnav-item.is-on .mnav-ink.is-lit{opacity:1}.mnav-label{letter-spacing:-.15px;white-space:nowrap;text-overflow:ellipsis;max-width:104px;color:var(--nv-on-bead);opacity:0;pointer-events:none;margin-top:-.5em;font-size:13px;font-weight:800;line-height:1;position:absolute;top:50%;left:29px;overflow:hidden}.mnav-item.is-on .mnav-label{opacity:1;margin-top:0;position:static}@media (width<=359px){.mnav-label{max-width:72px}}.mnav-badge{z-index:1;background:var(--nv-bead);min-width:17px;height:17px;color:var(--nv-on-bead);text-align:center;box-shadow:0 0 0 2px var(--nv-ring);transition:opacity .2s ease .12s, transform .4s var(--mnav-press-spring) .12s;border-radius:9px;padding:0 5px;font-size:9.5px;font-weight:800;line-height:17px;position:absolute;top:-7px;left:13px}.mnav-item.is-on .mnav-badge{opacity:0;transition:opacity .12s,transform .16s;transform:scale(.5)}.mnav-dots{align-items:center;gap:3.6px;display:flex}.mnav-dot{background:currentColor;border-radius:50%;width:4.4px;height:4.4px}.mdrawer-layer{z-index:140;pointer-events:none;position:fixed;inset:0}.mdrawer-layer.is-closed{content-visibility:hidden}@supports not (content-visibility:hidden){.mdrawer-layer.is-closed{display:none}}.mdrawer-layer.is-warming{content-visibility:visible;opacity:0;transform:translate(200vw)}.mdrawer-scrim{background:var(--nv-scrim);opacity:calc(1 - var(--swipe,0));pointer-events:auto;-webkit-tap-highlight-color:transparent;transition:opacity .26s;position:absolute;inset:0}.mdrawer-scrim[data-dragging]{transition:none}.mdrawer-layer.is-leaving .mdrawer-scrim{pointer-events:none}.mdrawer{top:calc(var(--topbar-h,56px) + 10px);right:var(--mnav-side,12px);bottom:var(--mnav-safe,90px);width:min(100% - 60px,360px);min-height:0;color:var(--nv-text);background:var(--nv-pane);box-shadow:var(--nv-pane-shadow);transform-origin:100% 100%;pointer-events:auto;touch-action:pan-y pinch-zoom;border-radius:30px;grid-template-rows:auto minmax(0,1fr) auto;transition:transform .3s cubic-bezier(.32,.72,0,1);display:grid;position:absolute}:root.dark .mdrawer{--bg-card:#2a2624;--card:#2a2624}.mdrawer-head{justify-content:space-between;align-items:center;gap:8px;padding:20px 14px 14px 22px;display:flex}.mdrawer-title{letter-spacing:-.6px;color:var(--nv-title);font-size:22px;font-weight:800;line-height:1.1}.mdrawer-close{background:var(--nv-close-bg);width:36px;height:36px;color:var(--nv-close-ink);cursor:pointer;-webkit-tap-highlight-color:transparent;border:none;border-radius:50%;flex-shrink:0;place-items:center;transition:transform .18s,background .2s;display:grid}.mdrawer-close:active{background:var(--nv-press);transform:scale(.88)}.mdrawer-close:focus-visible{outline:none;box-shadow:0 0 0 2px #f9a08bb3}.mdrawer-body{overscroll-behavior-y:contain;touch-action:pan-y pinch-zoom;-webkit-overflow-scrolling:touch;scrollbar-width:none;min-height:0;padding:2px 14px 18px;overflow:hidden scroll;-webkit-mask-image:linear-gradient(#000 calc(100% - 22px),#0000);mask-image:linear-gradient(#000 calc(100% - 22px),#0000)}.mdrawer-body::-webkit-scrollbar{display:none}.mdrawer-group+.mdrawer-group{margin-top:18px}.mdrawer-gtitle{color:var(--nv-sub);margin:0 0 10px 8px;font-size:12px;font-weight:700}.mdrawer-glyph{background:var(--nv-glyph-bg);width:38px;height:38px;color:var(--nv-glyph-ink);border-radius:13px;flex-shrink:0;place-items:center;transition:background .2s,color .2s;display:grid}.mdrawer-glyph .nav-icon{opacity:1;width:19px;height:19px}.mdrawer-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.mdrawer-tile{background:var(--nv-glass);min-height:88px;box-shadow:inset 0 0 0 1px var(--nv-glass-line);color:var(--nv-text);-webkit-tap-highlight-color:transparent;border-radius:22px;flex-direction:column;justify-content:space-between;gap:12px;padding:13px 14px 14px 13px;text-decoration:none;transition:transform .22s cubic-bezier(.2,.8,.2,1),background .2s;display:flex}.mdrawer-tile-label{letter-spacing:-.2px;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;overflow:hidden}.mdrawer-tile.active{background:var(--nv-tile-on);box-shadow:inset 0 0 0 1px var(--nv-tile-on-line)}.mdrawer-rows{background:var(--nv-glass);box-shadow:inset 0 0 0 1px var(--nv-glass-line);border-radius:22px;flex-direction:column;gap:2px;padding:5px;display:flex}.mdrawer-row{min-height:54px;color:var(--nv-text);-webkit-tap-highlight-color:transparent;border-radius:17px;align-items:center;gap:12px;padding:7px 10px 7px 8px;text-decoration:none;transition:transform .22s cubic-bezier(.2,.8,.2,1),background .2s;display:flex}.mdrawer-row .mdrawer-glyph{background:var(--nv-row-glyph-bg);width:36px;height:36px;color:var(--nv-row-glyph-ink);border-radius:12px}.mdrawer-row-text{flex-direction:column;flex:1;min-width:0;display:flex}.mdrawer-row-label{letter-spacing:-.15px;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;overflow:hidden}.mdrawer-row-sub{color:var(--nv-sub);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:11.5px;font-weight:600;overflow:hidden}.mdrawer-row-chev{color:var(--nv-chev);flex-shrink:0}.mdrawer-row.active{background:var(--nv-row-on)}.mdrawer-row.active .mdrawer-row-label{color:var(--nv-ink-on)}.mdrawer-tile:active,.mdrawer-row:active{background:var(--nv-press);transform:scale(.97)}.mdrawer-tile.active .mdrawer-glyph,.mdrawer-row.active .mdrawer-glyph{background:var(--nv-bead);color:var(--nv-on-bead);box-shadow:0 6px 16px -6px #f08c6ebf}.mdrawer-tile:focus-visible,.mdrawer-row:focus-visible{outline:none;box-shadow:inset 0 0 0 2px #f9a08bb3}.mdrawer-account{padding:4px 12px 12px}.mdrawer-account .user-pill{background:var(--nv-glass);box-shadow:inset 0 0 0 1px var(--nv-glass-line);border-radius:20px;padding:10px 12px 10px 10px}.mdrawer-account .user-pill:hover,.mdrawer-account .user-pill:active{background:var(--nv-press);box-shadow:inset 0 0 0 1px var(--nv-glass-line);transform:none}.mdrawer-account .user-pill:after{display:none}.mdrawer-account .user-avatar{background:var(--nv-bead);width:34px;height:34px;color:var(--nv-on-bead)}.mdrawer-account .user-email{color:var(--nv-text);font-size:12px;font-weight:600}.mdrawer .user-menu-panel{border-radius:20px}:root.dark .mdrawer .user-menu-panel{box-shadow:0 24px 60px -16px #000000b3,inset 0 0 0 1px #ffffff0a}@media (width>=768px){.mdrawer-layer{display:none}}@media (prefers-reduced-motion:reduce){.mnav-inner,.mnav-badge,.mnav-item:before{transition:none}}.spanel-layer{z-index:140;pointer-events:none;position:fixed;inset:0}.spanel-scrim{background:var(--nv-scrim);opacity:calc(1 - var(--swipe,0));pointer-events:auto;-webkit-tap-highlight-color:transparent;transition:opacity .26s;position:absolute;inset:0}.spanel-scrim[data-dragging]{transition:none}.spanel-layer.is-leaving .spanel-scrim{pointer-events:none}.spanel{top:calc(var(--topbar-h,64px) + 12px);width:min(calc(100% - 32px), var(--spanel-w,440px));min-height:0;color:var(--nv-text);background:var(--nv-pane);box-shadow:var(--nv-pane-shadow);transform-origin:100%;pointer-events:auto;touch-action:pan-y pinch-zoom;border-radius:28px;outline:none;grid-template-rows:auto minmax(0,1fr) auto;display:grid;position:absolute;bottom:16px;right:16px}:root.dark .spanel{--bg-card:#2a2624;--card:#2a2624}.spanel-head{align-items:center;gap:12px;min-width:0;padding:20px 16px 14px 22px;display:flex}.spanel-glyph{background:var(--nv-glyph-bg);width:40px;height:40px;color:var(--nv-glyph-ink);border-radius:13px;flex-shrink:0;place-items:center;display:grid}.spanel-titles{flex:1;min-width:0}.spanel-title{letter-spacing:-.4px;color:var(--nv-title);text-overflow:ellipsis;white-space:nowrap;font-size:19px;font-weight:800;line-height:1.15;overflow:hidden}.spanel-sub{color:var(--nv-sub);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:12px;font-weight:600;overflow:hidden}.spanel-close{background:var(--nv-close-bg);width:36px;height:36px;color:var(--nv-close-ink);cursor:pointer;-webkit-tap-highlight-color:transparent;border:none;border-radius:50%;flex-shrink:0;place-items:center;transition:transform .18s,background .2s;display:grid}.spanel-close:hover{background:var(--nv-press)}.spanel-close:active{transform:scale(.88)}.spanel-close:focus-visible{outline:none;box-shadow:0 0 0 2px #f9a08bb3}.spanel-body{overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:rgba(var(--ink), .14) transparent;min-height:0;padding:4px 22px 22px;overflow:hidden auto;-webkit-mask-image:linear-gradient(#000 calc(100% - 18px),#0000);mask-image:linear-gradient(#000 calc(100% - 18px),#0000)}.spanel-foot{align-items:center;gap:10px;padding:12px 18px 18px;display:flex}.spanel-foot:empty{display:none}@media (width<=767px){.spanel{top:calc(var(--topbar-h,56px) + 10px);left:var(--mnav-side,12px);right:var(--mnav-side,12px);bottom:var(--mnav-safe,90px);transform-origin:100% 100%;border-radius:26px;width:auto}.spanel-head{gap:10px;padding:16px 12px 12px 16px}.spanel-glyph{border-radius:11px;width:36px;height:36px}.spanel-title{font-size:17px}.spanel-body{padding:2px 14px 18px}.spanel-foot{padding:10px 12px 12px}}.spanel.spanel-left{transform-origin:0;left:16px;right:auto}@media (width<=767px){.spanel.spanel-left{left:var(--mnav-side,12px);transform-origin:0 100%;width:min(100% - 56px,380px);right:auto}}.v-field-tag.is-required{color:#c2764f;background:#fcae9124;box-shadow:inset 0 0 0 1px #ec806242}.v-field-tag.is-required:before{opacity:1;background:#f9a08b;box-shadow:0 0 0 2.5px #f9a08b38}.v-field-tag.is-done{color:#4f8257;background:#a3c9a82e;box-shadow:inset 0 0 0 1px #6ea07652}.v-field-tag.is-done:before{display:none}.v-field-tag-check{animation:.34s cubic-bezier(.34,1.5,.64,1) obTagCheck;display:inline-flex}:root.dark .v-field-tag.is-required{color:#f9a08b;background:#f9a08b1f}:root.dark .v-field-tag.is-done{color:#a3c9a8;background:#a3c9a81f}@media (width<=767px){.v-overlay,.tg-modal-overlay.open{justify-content:stretch;align-items:flex-end;padding:0}.v-modal,.tg-modal{border-radius:22px 22px 0 0!important;width:100%!important;max-width:100%!important;max-height:92dvh!important;animation:.42s cubic-bezier(.32,.72,0,1) backwards v-sheet-in!important}.v-overlay.is-leaving .v-modal{animation:v-sheet-out .26s var(--sheet-ease,cubic-bezier(.4, 0, 1, 1)) both!important}.v-modal-lg{grid-template-columns:minmax(0,1fr)!important}.v-modal-wizard{height:92dvh!important}:root{--vm-head-pad:16px 18px 12px;--vm-body-pad:14px 18px;--vm-body-gap:13px;--vm-foot-pad:12px 18px calc(12px + env(safe-area-inset-bottom,0px))}}@keyframes v-sheet-in{0%{opacity:.6;transform:translateY(100%)}to{opacity:1;transform:none}}@keyframes v-sheet-out{0%{opacity:1;transform:translateY(var(--sheet-dy,0px))}to{opacity:.6;transform:translateY(100%)}}@media (width<=767px){.v-cookie-banner{left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px));width:auto;padding:18px}.v-cookie-banner.is-dash{bottom:calc(var(--mnav-safe) + 12px)}}@media (width<=767px),(pointer:coarse){.v-input,.input-field,.phone-input-wrapper{font-size:16px!important}.input-field:focus,.phone-input-wrapper.focused{transform:none}}@media (width<=767px){.page-loading-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.page-loading-tiles .page-loading-block:nth-child(3){display:none}.page-loading-tiles .page-loading-block{height:84px}.page-loading-bar{width:70%}.page-loading-main{min-height:200px}}@keyframes lp-marquee{to{transform:translate(-50%)}}@keyframes lp-spin{to{transform:rotate(360deg)}}@keyframes lp-float-a{50%{transform:translateY(-9px)}}@keyframes lp-float-b{50%{transform:translateY(8px)}}@keyframes lp-typing{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}@keyframes lp-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}@keyframes lp-ping{0%{opacity:.4;transform:scale(.85)}to{opacity:0;transform:scale(1.5)}}main [tabindex="-1"]:focus{outline:none}.lp-language-list{overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-color:#f9a08b73 transparent;max-height:min(360px,100dvh - 100px);overflow:hidden auto}.lp-marquee{will-change:transform;animation:34s linear infinite lp-marquee}.lp-grid{pointer-events:none;background-image:linear-gradient(90deg,#ffffff0b 1px,#0000 1px),linear-gradient(#ffffff0b 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(62% 62% at 50% 38%,#000,#0000);mask-image:radial-gradient(62% 62% at 50% 38%,#000,#0000)}.lp-glow{pointer-events:none;background-image:radial-gradient(closest-side,#f9a08b33,#f9a08b00)}.lp-range{appearance:none;background:linear-gradient(to right, #f9a08b 0 var(--fill,0%), #ffffff24 var(--fill,0%) 100%);cursor:pointer;border-radius:999px;outline:none;width:100%;height:6px;display:block}.lp-range::-webkit-slider-thumb{appearance:none;cursor:grab;background:#fdfcfb;border:3px solid #f9a08b;border-radius:50%;width:28px;height:28px;transition:transform .15s cubic-bezier(.34,1.5,.64,1);box-shadow:0 6px 20px #f9a08b73}.lp-range::-webkit-slider-thumb:active{cursor:grabbing;transform:scale(1.12)}.lp-range::-moz-range-track{background:0 0;border-radius:999px;height:6px}.lp-range::-moz-range-thumb{cursor:grab;background:#fdfcfb;border:3px solid #f9a08b;border-radius:50%;width:24px;height:24px;box-shadow:0 6px 20px #f9a08b73}.lp-range:focus-visible{outline-offset:6px;outline:2px solid #f9a08b}@media (width>=768px){.lp-spin-slow,.lp-orbit{transform-box:view-box;animation-name:lp-spin;animation-timing-function:linear;animation-iteration-count:infinite}.lp-spin-slow{transform-origin:230px 205px;animation-duration:90s}.lp-orbit{transform-origin:210px 210px;animation-duration:140s}.lp-float-a{animation:6s ease-in-out 1.2s infinite lp-float-a}.lp-float-b{animation:7s ease-in-out 1.6s infinite lp-float-b}.lp-typing-1,.lp-typing-2,.lp-typing-3{transform-box:fill-box;transform-origin:50%;animation:1.3s ease-in-out infinite lp-typing}.lp-typing-2{animation-delay:.15s}.lp-typing-3{animation-delay:.3s}.lp-breathe{animation:3.2s ease-in-out infinite lp-breathe}.lp-ping{animation:2.2s cubic-bezier(0,0,.2,1) infinite lp-ping}}@media (prefers-reduced-motion:reduce){.lp-marquee,.lp-spin-slow,.lp-orbit,.lp-float-a,.lp-float-b,.lp-typing-1,.lp-typing-2,.lp-typing-3,.lp-breathe,.lp-ping{animation:none}}.lp-price-welcome{color:#101010;align-items:center;gap:22px;margin-bottom:28px;display:flex}.lp-price-welcome-mark{color:#101010;flex-shrink:0;align-items:center;gap:12px;display:flex}.lp-price-welcome-mark svg{color:#bd674d}.lp-price-welcome-mark strong{letter-spacing:-.07em;font-size:clamp(34px,5vw,46px);font-weight:850;line-height:1}.lp-price-welcome h3{font-size:15px;font-weight:750;line-height:1.5}.lp-price-welcome p{color:#666;max-width:450px;margin-top:4px;font-size:12px;line-height:1.6}.lp-price-code{border:1px solid #10101019;border-radius:9px;align-items:center;gap:6px;margin-left:auto;padding:8px 11px;font-size:11px;font-weight:750;line-height:1.5;display:inline-flex}.lp-price-code svg{color:#638167;flex-shrink:0}.lp-price-models{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}.lp-price-model{isolation:isolate;text-align:left;color:#101010;cursor:pointer;background:0 0;border:1px solid #10101018;border-radius:16px;min-width:0;padding:23px 24px;font-family:inherit;transition:border-color .2s;position:relative}.lp-price-model:hover,.lp-price-model[aria-pressed=true]{border-color:#f9a08b}.lp-price-selection{z-index:-1;border-radius:inherit;background:#fff;position:absolute;inset:0;box-shadow:0 5px 20px #10101006}.lp-price-selection:after{content:"";background:#f9a08b;border-radius:3px;width:38px;height:3px;position:absolute;bottom:-1px;left:24px}.lp-price-model-heading{align-items:center;gap:9px;font-size:13px;font-weight:750;display:flex}.lp-price-model-heading>svg:first-child{color:#9a8177;flex-shrink:0}.lp-price-model-check{opacity:0;flex-shrink:0;margin-left:auto}.lp-price-model[aria-pressed=true] .lp-price-model-check{opacity:1;color:#b96a51}.lp-price-model-number{letter-spacing:-.04em;font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:6px;margin-top:18px;font-size:clamp(20px,2.5vw,28px);font-weight:800;display:flex}.lp-price-model-number small{color:#666;letter-spacing:0;font-size:11px;font-weight:600}.lp-price-model-description{color:#666;max-width:280px;margin-top:10px;font-size:12px;line-height:1.6;display:block}.lp-price-calculator{color:#fff;background:#101010;border-radius:24px;grid-template-columns:minmax(0,1fr) minmax(300px,370px);gap:50px;padding:42px;display:grid;position:relative;overflow:hidden}.lp-price-controls{align-self:center;min-width:0}.lp-price-caption{color:#ddd5d0;font-size:12px;font-weight:650}.lp-price-team{flex-wrap:wrap;align-items:baseline;gap:12px;margin-top:14px;display:flex}.lp-price-team strong{letter-spacing:-.06em;font-size:clamp(48px,6vw,62px);font-weight:850;line-height:1}.lp-price-team span{color:#b7b1ad;font-size:14px}.lp-price-range{margin-top:32px}.lp-price-scale{color:#99918d;justify-content:space-between;gap:15px;margin-top:16px;font-size:11px;display:flex}.lp-price-hint{color:#b7b1ad;max-width:440px;margin-top:24px;font-size:12px;line-height:1.75}.lp-price-periods-heading{margin-top:42px}.lp-price-periods{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-top:14px;display:grid}.lp-price-periods button{cursor:pointer;border:1px solid #ffffff25;border-radius:10px;padding:13px 5px;font-family:inherit;transition:background .2s,border-color .2s}.lp-price-periods button[aria-pressed=true]{background:#f9a08b18;border-color:#f9a08b}.lp-price-periods button span{color:#e6e0dc;font-size:12px;font-weight:750;display:block}.lp-price-periods button small{color:#a3c9a8;margin-top:5px;font-size:11px;font-weight:750;display:block}.lp-price-receipt{background:#ffffff06;border:1px solid #ffffff21;border-radius:17px;min-width:0;padding:26px}.lp-price-amount{color:#f9a08b;letter-spacing:-.055em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-top:15px;font-size:clamp(34px,4.8vw,48px);font-weight:850;line-height:1.1;display:block}.lp-price-previous{font-variant-numeric:tabular-nums;align-items:center;gap:10px;margin-top:12px;font-size:13px;display:flex}.lp-price-previous s{color:#a89e97}.lp-price-previous>span{color:#f9a08b;font-size:11px;font-weight:750}.lp-price-tax{color:#a89e97;margin-top:12px;font-size:11px;line-height:1.7}.lp-price-receipt-rows{margin-top:23px}.lp-price-receipt-rows>div{color:#bfb5ad;justify-content:space-between;align-items:baseline;gap:14px;padding:9px 0;font-size:11px;line-height:1.6;display:flex}.lp-price-receipt-rows strong{color:#fff;white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:650}.lp-price-receipt-rows .lp-price-promo-row,.lp-price-promo-row strong{color:#f9a08b}.lp-price-receipt-rows .lp-price-next{border-top:1px dashed #ffffff28;margin-top:10px;padding-top:16px}.lp-price-variable{color:#f9a08b;align-items:center;gap:8px;margin-top:16px;font-size:12px;line-height:1.6;display:flex}.lp-price-variable svg{flex-shrink:0}.lp-price-benefits{color:#bfb5ad;flex-direction:column;gap:8px;margin-top:20px;font-size:11px;display:flex}.lp-price-benefits span{align-items:center;gap:8px;line-height:1.55;display:flex}.lp-price-benefits svg{color:#a3c9a8;flex-shrink:0}.lp-price-action{margin-top:25px}.lp-price-action .lp-price-cta{width:100%;padding:13px 18px;font-size:13px}.lp-price-action>p{color:#a89e97;text-align:center;margin-top:11px;font-size:10px;line-height:1.7}.lp-price-percent-intro{max-width:430px}.lp-price-percent-symbol{letter-spacing:-.06em;color:#f9a08b;font-size:110px;font-weight:800;line-height:1}.lp-price-percent-intro h3{letter-spacing:-.03em;margin-top:24px;font-size:23px;font-weight:750}.lp-price-percent-intro p{color:#bfb5ad;max-width:360px;margin-top:16px;font-size:13px;line-height:1.8}.lp-price-percent-floor{color:#e6e0dc;margin-top:26px;font-size:12px}.lp-price-minimum{color:#e6e0dc;margin-top:24px;font-size:14px;font-weight:700;line-height:1.6}.lp-price-percent-note,.lp-price-percent-promo{color:#bfb5ad;margin-top:14px;font-size:12px;line-height:1.8}.lp-price-percent-promo{border-top:1px dashed #ffffff28;padding-top:18px;font-size:11px}.lp-price-loading{color:#ddd5d0;background:#101010;border-radius:24px;flex-direction:column;justify-content:center;align-items:center;gap:20px;min-height:430px;display:flex}.lp-price-loading-shape{background:#ffffff1a;border-radius:5px;width:min(200px,55%);height:15px}.lp-price-model:focus-visible,.lp-price-periods button:focus-visible{outline-offset:4px;outline:2px solid #f9a08b}@media (width<=1023px){.lp-price-calculator{grid-template-columns:minmax(0,1fr) minmax(270px,.85fr);gap:28px;padding:30px}.lp-price-model{padding:19px 16px}.lp-price-code{max-width:180px}}@media (width<=767px){.lp-price-welcome{flex-wrap:wrap;align-items:flex-start;gap:14px;margin-bottom:23px}.lp-price-welcome>div:nth-child(2){flex:1;min-width:170px}.lp-price-welcome-mark{gap:7px}.lp-price-welcome-mark svg{width:18px}.lp-price-welcome h3{font-size:13px}.lp-price-welcome p{font-size:11px}.lp-price-code{max-width:none;margin-left:0;padding:5px 8px;font-size:10px}.lp-price-models{grid-template-columns:1fr;gap:8px}.lp-price-model{grid-template-columns:minmax(0,1fr) auto;column-gap:12px;padding:15px 16px;display:grid}.lp-price-model-heading{font-size:12px}.lp-price-model-heading>svg:first-child{width:16px}.lp-price-model-check{display:none}.lp-price-model-number{grid-area:1/2;justify-content:flex-end;gap:3px;margin-top:0;font-size:18px}.lp-price-model-number small{font-size:9px}.lp-price-model-description{grid-column:1/-1;max-width:none;margin-top:7px;font-size:11px}.lp-price-calculator{border-radius:21px;grid-template-columns:1fr;gap:28px;padding:24px 20px 20px}.lp-price-periods-heading{margin-top:28px}.lp-price-hint{margin-top:18px;font-size:11px}.lp-price-receipt{padding:23px 20px}.lp-price-amount{font-size:43px}.lp-price-percent-intro{display:none}.lp-price-calculator:has(.lp-price-percent-intro){gap:0}}@media (width<=374px){.lp-price-model{grid-template-columns:1fr}.lp-price-model-number{grid-area:2/1;justify-content:flex-start;margin-top:9px}}@media (prefers-reduced-motion:reduce){.lp-price-model,.lp-price-periods button{transition:none}}.vl-step{--vl-peach:#f9a08b;--vl-ink:#ffffffeb;--vl-muted:#ffffff61;--vl-plot-h:clamp(170px, 24vw, 300px);width:100%;margin:0;padding-top:64px}.vl-step--compact{--vl-plot-h:clamp(120px, 16vw, 170px);padding-top:48px}.vl-step-plot{height:var(--vl-plot-h);padding-right:28px;position:relative}.vl-step-bars{grid-template-columns:repeat(var(--n), minmax(0, 1fr));border-bottom:1px solid #ffffff1f;align-items:end;display:grid;position:absolute;inset:0 28px 0 0}.vl-step-col{justify-content:center;align-items:flex-end;height:100%;padding:0 1px;display:flex}.vl-step-bar{background:var(--vl-peach);transform-origin:bottom;width:min(100%,24px);animation:.9s cubic-bezier(.22,1,.36,1) backwards vl-rise;animation-delay:calc(var(--i) * 26ms + .12s);border-radius:4px 4px 0 0;transition:height .45s cubic-bezier(.22,1,.36,1),filter .15s;display:block}.vl-step-col.is-hover .vl-step-bar{filter:brightness(1.12)}@keyframes vl-rise{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.vl-step-label{letter-spacing:-.04em;color:var(--vl-ink);white-space:nowrap;margin-bottom:12px;font-size:clamp(30px,4.4vw,56px);font-weight:800;line-height:1;transition:bottom .45s cubic-bezier(.22,1,.36,1);position:absolute}.vl-step-label--low{color:#ffffffb8;margin-bottom:22px;margin-left:12px;font-size:clamp(22px,2.8vw,34px)}.vl-step--compact .vl-step-label{font-size:clamp(26px,3vw,38px)}.vl-step--compact .vl-step-label--low{margin-bottom:16px;margin-left:8px;font-size:clamp(18px,2vw,24px)}.vl-step-forever{color:var(--vl-muted);font-size:22px;font-weight:700;line-height:1;position:absolute;bottom:-2px;right:-26px}.vl-step-tip{color:#1a1a1a;white-space:nowrap;pointer-events:none;z-index:2;background:#fdfcfb;border-radius:10px;padding:8px 12px;font-size:12.5px;font-weight:700;position:absolute;box-shadow:0 12px 28px -8px #00000080}.vl-step-axis{height:20px;color:var(--vl-muted);font-variant-numeric:tabular-nums;margin-top:10px;margin-right:28px;font-size:12px;font-weight:600;position:relative}.vl-step-axis span{white-space:nowrap;position:absolute;left:0}.vl-step-axis .vl-step-axis-end{left:auto;right:0}@media (prefers-reduced-motion:reduce){.vl-step-bar,.vl-step-label{transition:none;animation:none}}.vip-toggle{color:var(--onyx,#1a1a1a);cursor:pointer;background:#f9a08b0f;border:1px dashed #f9a08b8c;border-radius:999px;align-self:flex-start;align-items:center;gap:10px;padding:8px 14px 8px 8px;font-family:inherit;font-size:13px;font-weight:700;transition:background .2s,border-color .2s;display:inline-flex}.vip-toggle:hover{background:#f9a08b1f;border-color:#f9a08b}.vip-toggle:focus-visible{outline-offset:2px;outline:2px solid #f9a08b99}.vip-toggle-icon{color:#5a2c20;background:linear-gradient(135deg,#fcd5c6,#f9a08b);border-radius:50%;place-items:center;width:26px;height:26px;display:grid}.vip-toggle-optional{color:var(--muted,#999);font-weight:500}.vip-field{flex-direction:column;gap:6px;animation:.35s cubic-bezier(.22,1,.36,1) backwards vip-in;display:flex}@keyframes vip-in{0%{opacity:0;transform:translateY(-4px)}}.vip-spin{border:2px solid #f9a08b40;border-top-color:#f9a08b;border-radius:50%;width:14px;height:14px;animation:.7s linear infinite vip-spin;display:block}@keyframes vip-spin{to{transform:rotate(360deg)}}.vip-ok{color:#fff;background:#a3c9a8;border-radius:50%;place-items:center;width:20px;height:20px;display:grid}.vip-found{color:#5f8f66;margin:0;font-size:12.5px;font-weight:600}@media (prefers-reduced-motion:reduce){.vip-field{animation:none}.vip-spin{animation-duration:1.6s}}.vip-closed{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.vip-bonus{color:var(--muted,#888);margin:0;font-size:12.5px;line-height:1.55}.vip-bonus.is-on{color:#4f7f56;background:#a3c9a824;border-radius:10px;padding:8px 12px;font-weight:600}._chart_158tp_1{width:100%;min-width:0;max-width:100%;color:var(--text,#292725);font-family:var(--font,Manrope, sans-serif);font-variant-numeric:tabular-nums;overflow:hidden}._title_158tp_11{color:var(--text,#292725);margin:0;font-size:14px;font-weight:700;line-height:1.35}._definition_158tp_19{max-width:68ch;color:var(--text2,#716d69);margin:4px 0 0;font-size:12px;line-height:1.45}._plot_158tp_27{width:100%;min-width:0;margin-top:8px;overflow:hidden}._empty_158tp_34{border:1px solid var(--border,#25221f14);background:var(--bg-soft,#25221f06);min-height:96px;color:var(--text2,#716d69);text-align:center;border-radius:12px;place-items:center;margin-top:10px;padding:16px;font-size:13px;line-height:1.5;display:grid}._meta_158tp_49{color:var(--text3,#8e8984);overflow-wrap:anywhere;justify-content:space-between;gap:8px;margin-top:2px;font-size:11px;line-height:1.4;display:flex}._pointCount_158tp_60{text-align:right;flex:none}._details_158tp_65{border-top:1px solid var(--border,#25221f14);color:var(--text2,#716d69);margin-top:9px;font-size:12px}._details_158tp_65 summary{cursor:pointer;width:fit-content;max-width:100%;color:var(--text,#292725);outline-offset:3px;padding:8px 2px 5px;font-weight:650}._details_158tp_65 summary:focus-visible{outline:2px solid var(--primary,#f9a08b);border-radius:4px}._tableScroll_158tp_87{overscroll-behavior-inline:contain;max-width:100%;overflow-x:auto}._table_158tp_87{border-collapse:collapse;width:100%;font-size:11px;line-height:1.4}._table_158tp_87 th,._table_158tp_87 td{border-bottom:1px solid var(--border,#25221f12);text-align:left;overflow-wrap:anywhere;padding:6px 5px;font-weight:500}._table_158tp_87 thead th{color:var(--text3,#8e8984);font-size:10px;font-weight:700}._table_158tp_87 tbody th{color:var(--text,#292725)}._numeric_158tp_119{white-space:nowrap;font-variant-numeric:tabular-nums;text-align:right!important}@media (width<=360px){._meta_158tp_49{flex-wrap:wrap}._pointCount_158tp_60{text-align:left}}@media (prefers-reduced-motion:reduce){._chart_158tp_1 *,._chart_158tp_1 :before,._chart_158tp_1 :after{scroll-behavior:auto!important}}._card_1n1cj_5{padding:20px;position:relative}._cardDanger_1n1cj_12:before{content:"";background:linear-gradient(90deg,#d88c9a,#d88c9a59);border-radius:16px 16px 0 0;height:3px;position:absolute;inset:0 0 auto}._head_1n1cj_21{grid-template-columns:34px 1fr;align-items:center;gap:12px;display:grid}._gem_1n1cj_29{color:#1a1a1a;background:linear-gradient(140deg,#fcae91,#f9a08b);border-radius:11px;place-items:center;width:34px;height:34px;display:grid;box-shadow:0 6px 16px -6px #f9a08bb3}._cardDanger_1n1cj_12 ._gem_1n1cj_29{color:#fff;background:linear-gradient(140deg,#e2a3af,#d88c9a);box-shadow:0 6px 16px -6px #d88c9ab3}._title_1n1cj_45{color:var(--text);margin:0;font-size:15px;font-weight:700;line-height:1.25}._sub_1n1cj_52{color:var(--text2);margin:2px 0 0;font-size:12.5px;line-height:1.4}._cardDanger_1n1cj_12 ._sub_1n1cj_52{color:#b5687a}:root.dark ._cardDanger_1n1cj_12 ._sub_1n1cj_52{color:#e2a3af}._fill_1n1cj_63{background:#f9a08b0f;border:1px solid #f9a08b33;border-radius:14px;gap:14px;margin-top:16px;padding:14px;display:grid}._fillHead_1n1cj_73{color:var(--text);justify-content:space-between;align-items:center;gap:10px;font-size:13px;font-weight:650;display:flex}._progress_1n1cj_82{gap:5px;display:inline-flex}._progress_1n1cj_82 i{background:var(--border2);border-radius:50%;width:7px;height:7px;transition:background-color .2s}._progress_1n1cj_82 i._dotOn_1n1cj_90{background:#a3c9a8}._switchRow_1n1cj_92{color:var(--text2);justify-content:space-between;align-items:center;gap:12px;font-size:14px;display:flex}._days_1n1cj_101{flex-wrap:wrap;gap:6px;display:flex}._day_1n1cj_101{border:1.5px solid var(--border2);color:var(--text2);font:inherit;cursor:pointer;background:0 0;border-radius:10px;padding:7px 12px;font-size:13px;font-weight:500;transition:border-color .15s,background-color .15s}._day_1n1cj_101[aria-pressed=true]{color:var(--text);background:#f9a08b1f;border-color:#f9a08b;font-weight:600}._day_1n1cj_101:focus-visible{outline-offset:2px;outline:2px solid #fcae91}._thread_1n1cj_124{gap:14px;margin:18px 0 0;padding:0;list-style:none;display:grid}._step_1n1cj_131{grid-template-columns:30px 1fr;gap:12px;display:grid;position:relative}._threadMany_1n1cj_138 ._step_1n1cj_131:not(:last-child):before{content:"";background:linear-gradient(#f9a08b8c,#f9a08b1f);border-radius:1px;width:1.5px;position:absolute;top:34px;bottom:-12px;left:14.25px}._node_1n1cj_148{color:#b9705d;background:#f9a08b26;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}:root.dark ._node_1n1cj_148{color:#fcae91;background:#f9a08b24}._step_1n1cj_131._isDanger_1n1cj_158 ._node_1n1cj_148{color:#b5687a;background:#d88c9a29}:root.dark ._step_1n1cj_131._isDanger_1n1cj_158 ._node_1n1cj_148{color:#e2a3af}._stepBody_1n1cj_161{min-width:0;padding-top:5px}._stepTitle_1n1cj_162{color:var(--text);font-size:14px;font-weight:650;line-height:1.3}._times_1n1cj_168{color:var(--text3);margin-left:6px;font-weight:600}._stepDetail_1n1cj_169{color:var(--text2);overflow-wrap:anywhere;margin-top:3px;font-size:13px;line-height:1.45}._lines_1n1cj_176{color:var(--text2);gap:2px;margin:5px 0 0;padding:0;font-size:13px;line-height:1.4;list-style:none;display:grid}._chips_1n1cj_186{flex-wrap:wrap;gap:6px;margin-top:7px;display:flex}._chip_1n1cj_186{background:var(--bg2);color:var(--text);border-radius:8px;gap:4px;padding:3px 9px;font-size:12px;line-height:1.45;display:inline-flex}._chip_1n1cj_186 span{color:var(--text3)}._effect_1n1cj_198{color:var(--text3);margin:6px 0 0;font-size:12px;line-height:1.45}._warnings_1n1cj_207{gap:8px;margin-top:16px;display:grid}._warning_1n1cj_207{color:var(--text2);background:#f9a08b1a;border-radius:12px;grid-template-columns:15px 1fr;gap:9px;margin:0;padding:10px 12px;font-size:12.5px;line-height:1.45;display:grid}._warning_1n1cj_207>span{color:#b9705d;padding-top:1px}:root.dark ._warning_1n1cj_207>span{color:#fcae91}._foot_1n1cj_223{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}._left_1n1cj_229{color:var(--text3);margin:8px 0 0;font-size:12px}._clarify_1n1cj_237{max-width:520px;margin-top:8px}._clarifyTitle_1n1cj_238{color:var(--text);margin:0 0 10px;font-size:14.5px;font-weight:650;line-height:1.35}._options_1n1cj_245{gap:8px;display:grid}._option_1n1cj_245{border:1px solid var(--border);background:var(--card);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;border-radius:14px;grid-template-columns:36px 1fr 16px;align-items:center;gap:12px;padding:10px 12px;transition:border-color .18s,box-shadow .18s;display:grid}._option_1n1cj_245:hover:not(:disabled){border-color:#f9a08b99;box-shadow:0 8px 24px -12px #f9a08b8c}._option_1n1cj_245:focus-visible{outline-offset:2px;outline:2px solid #fcae91}._option_1n1cj_245:disabled{cursor:default}._option_1n1cj_245:disabled:not(._optionPicked_1n1cj_268){opacity:.45}._optionPicked_1n1cj_268{background:#f9a08b12;border-color:#f9a08b}._monogram_1n1cj_273{letter-spacing:.02em;color:#8b6050;background:linear-gradient(140deg,#fcae9161,#f9a08b29);border-radius:50%;place-items:center;width:36px;height:36px;font-size:12.5px;font-weight:700;display:grid}:root.dark ._monogram_1n1cj_273{color:#fcae91}._optionText_1n1cj_286{gap:1px;min-width:0;display:grid}._optionName_1n1cj_287{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}._optionRest_1n1cj_295{color:var(--text3);overflow-wrap:anywhere;font-size:12px;line-height:1.4}._optionGo_1n1cj_301{color:var(--text3);transition:color .18s}._option_1n1cj_245:hover:not(:disabled) ._optionGo_1n1cj_301,._optionPicked_1n1cj_268 ._optionGo_1n1cj_301{color:#f9a08b}._clarifyHint_1n1cj_304{color:var(--text3);margin:10px 0 0;font-size:12px;line-height:1.4}@media (width<=767px){._card_1n1cj_5{padding:18px}._option_1n1cj_245{padding:12px}}._note_19v2f_9{--fn-rose:#b25d6e;--fn-ease:cubic-bezier(.22, 1, .36, 1);max-width:min(520px,86%);animation:_noteIn_19v2f_1 .38s var(--fn-ease) 60ms both;justify-items:end;gap:8px;display:grid}:root.dark ._note_19v2f_9{--fn-rose:#e7a9b4}._reason_19v2f_22{color:var(--fn-rose);text-align:right;text-wrap:balance;margin:0;font-size:12.5px;font-weight:600;line-height:1.45}._mark_19v2f_31{vertical-align:-2.5px;margin-right:6px;display:inline-block}._actions_19v2f_37{align-items:center;gap:4px;display:flex}._retry_19v2f_43,._edit_19v2f_44{height:32px;font:inherit;cursor:pointer;transition:background-color .2s ease, border-color .2s ease, color .2s ease, transform .2s var(--fn-ease);border-radius:999px;align-items:center;font-size:13px;display:inline-flex}._retry_19v2f_43{color:var(--text);background:#f9a08b21;border:1px solid #f9a08b80;gap:7px;padding:0 14px 0 12px;font-weight:700}._retry_19v2f_43:hover{background:#f9a08b38;border-color:#f9a08b}._spin_19v2f_66{color:#f9a08b;transition:transform .55s var(--fn-ease)}._retry_19v2f_43:hover ._spin_19v2f_66{transform:rotate(180deg)}._edit_19v2f_44{color:var(--text2);background:0 0;border:none;padding:0 12px;font-weight:650}._edit_19v2f_44:hover{background:rgba(var(--ink), .05);color:var(--text)}._retry_19v2f_43:active,._edit_19v2f_44:active{transform:scale(.96)}._retry_19v2f_43:focus-visible,._edit_19v2f_44:focus-visible{outline:none;box-shadow:0 0 0 3px #f9a08b59}._retry_19v2f_43:disabled,._edit_19v2f_44:disabled{opacity:.45;pointer-events:none}@keyframes _noteIn_19v2f_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){._note_19v2f_9{animation:none}._spin_19v2f_66{transition:none}}._copyWrap_w44ob_1{display:inline-flex;position:relative}._copy_w44ob_1{width:32px;height:32px;color:var(--text2,#736e69);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;padding:0;transition:color .15s,background .15s;display:grid}._copy_w44ob_1:hover{color:var(--text,#211e1c);background:#a091821f}._copy_w44ob_1:focus-visible{outline-offset:2px;outline:2px solid #f9a08b}._work_w44ob_9{color:var(--text2,#736e69);align-items:center;gap:8px;padding:0 0 0 46px;font-size:12px;line-height:1.6;display:flex}._dot_w44ob_10{background:#c57b65;border-radius:50%;flex-shrink:0;width:6px;height:6px}._recovery_w44ob_11{color:var(--text2,#736e69);margin:10px 0 0;font-size:12px;line-height:1.6}._srOnly_w44ob_12{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (pointer:coarse){._copy_w44ob_1{width:44px;height:44px}}@media (prefers-reduced-motion:reduce){._copy_w44ob_1{transition:none}}._scrim_1dq5e_10{left:0;right:0;top:var(--topbar-h,56px);z-index:160;-webkit-tap-highlight-color:transparent;background:#0000004d;position:fixed;bottom:0}:root.dark ._scrim_1dq5e_10{background:#0000008c}._panel_1dq5e_23{top:calc(var(--topbar-h,56px) + 10px);z-index:161;background-color:var(--bg-card);border:1px solid var(--border);min-height:0;font-family:var(--font,Manrope, sans-serif);touch-action:pan-y;background-image:radial-gradient(120% 60% at 0 0,#fcae912b,#0000 62%);border-radius:24px;grid-template-rows:auto auto minmax(0,1fr) auto auto;display:grid;position:fixed;left:10px;right:10px;box-shadow:0 30px 70px -20px #00000057,0 8px 20px -8px #0000001f}:root.dark ._panel_1dq5e_23{background-image:radial-gradient(120% 60% at 0 0,#f9a08b1a,#0000 62%);box-shadow:0 30px 70px -20px #000c,0 8px 20px -8px #00000080}._notch_1dq5e_52{top:-7px;left:calc(var(--aiq-notch-x,85%) - 7px);background:var(--bg-card);border-left:1px solid var(--border);border-top:1px solid var(--border);pointer-events:none;border-top-left-radius:4px;width:14px;height:14px;position:absolute;transform:rotate(45deg)}._head_1dq5e_67{touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;align-items:center;gap:12px;padding:16px 14px 12px 16px;display:flex}._headText_1dq5e_77{flex:1;min-width:0}._title_1dq5e_78{letter-spacing:-.2px;color:var(--onyx);font-size:15.5px;font-weight:800;line-height:1.2}._subtitle_1dq5e_85{color:var(--text3);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:12px;font-weight:600;overflow:hidden}._close_1dq5e_94{background:rgba(var(--ink), .05);width:32px;height:32px;color:var(--text2);cursor:pointer;-webkit-tap-highlight-color:transparent;border:none;border-radius:50%;flex-shrink:0;place-items:center;transition:transform .16s,background .2s;display:grid}._close_1dq5e_94:active{background:rgba(var(--ink), .09);transform:scale(.9)}._orb_1dq5e_114{color:#fff;isolation:isolate;background:radial-gradient(circle at 32% 26%,#fff3ec 0%,#fdc6ae 28%,#f9a08b 62%,#ec8a72 100%);border-radius:50%;flex-shrink:0;place-items:center;width:38px;height:38px;display:grid;position:relative;box-shadow:inset 0 -3px 8px #ce685052,0 6px 16px -6px #f9a08bcc}._orb_1dq5e_114:before{content:"";background:conic-gradient(from 0deg, transparent 0 52%, #ffffffb3 68%, transparent 84%);mix-blend-mode:soft-light;border-radius:50%;animation:7s linear infinite _aiq-spin_1dq5e_1;position:absolute;inset:0}._orb_1dq5e_114 svg{z-index:1;filter:drop-shadow(0 1px 1px #b4543e59);position:relative}._orbBusy_1dq5e_143:before{animation-duration:1.1s}._orbBusy_1dq5e_143:after{content:"";border:2px solid #f9a08b99;border-radius:50%;animation:1.4s cubic-bezier(0,0,.2,1) infinite _aiq-ping_1dq5e_1;position:absolute;inset:-3px}._composer_1dq5e_154{background:rgba(var(--ink), .035);border:1px solid rgba(var(--ink), .07);border-radius:18px;align-items:flex-end;gap:8px;margin:0 12px;padding:5px 5px 5px 14px;transition:border-color .2s,box-shadow .25s,background .2s;display:flex}._composer_1dq5e_154:focus-within{background:var(--bg-card);border-color:#f9a08bbf;box-shadow:0 0 0 4px #f9a08b24,0 8px 24px -8px #1a1a1a1a}._textarea_1dq5e_170{min-width:0;color:var(--onyx);resize:none;background:0 0;border:none;outline:none;flex:1;max-height:110px;padding:7px 0;font-family:inherit;font-size:16px;font-weight:500;line-height:22px}._textarea_1dq5e_170::placeholder{color:var(--text3)}._send_1dq5e_189{color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent;background:linear-gradient(135deg,#fcae91,#f9a08b);border:none;border-radius:50%;flex-shrink:0;place-items:center;width:36px;height:36px;transition:transform .18s cubic-bezier(.34,1.56,.64,1),background .2s,box-shadow .2s;display:grid;box-shadow:0 6px 16px -4px #f9a08ba6}._send_1dq5e_189:active:not(:disabled){transform:scale(.88)}._send_1dq5e_189:disabled{cursor:default;color:var(--text3);background:rgba(var(--ink), .07);box-shadow:none}._sendBusy_1dq5e_211:disabled{color:#f9a08b;background:#f9a08b29}._spinner_1dq5e_212{border:2px solid #f9a08b4d;border-top-color:#f9a08b;border-radius:50%;width:16px;height:16px;animation:.7s linear infinite _aiq-spin_1dq5e_1}._body_1dq5e_222{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;min-height:0;padding:12px 12px 6px;overflow-y:auto}._suggestions_1dq5e_230{flex-direction:column;gap:2px;display:flex}._suggestion_1dq5e_230{text-align:left;width:100%;color:var(--onyx);cursor:pointer;-webkit-tap-highlight-color:transparent;animation:.42s cubic-bezier(.2,.8,.2,1) backwards _aiq-rise_1dq5e_1;animation-delay:calc(var(--i,0) * 50ms + .11s);background:0 0;border:none;border-radius:14px;align-items:center;gap:12px;padding:9px 10px;font-family:inherit;font-size:14px;font-weight:600;transition:background .18s;display:flex}._suggestion_1dq5e_230:active{background:#fcae9124}._suggestionIcon_1dq5e_252{color:#f9a08b;background:#f9a08b21;border-radius:10px;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}._exchange_1dq5e_263{flex-direction:column;padding:2px 4px 0;display:flex}._question_1dq5e_264{background:var(--onyx);max-width:86%;color:var(--bg);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:18px 18px 5px;align-self:flex-end;padding:9px 14px;font-size:14px;font-weight:600;line-height:1.45;animation:.32s cubic-bezier(.2,.8,.2,1) backwards _aiq-rise_1dq5e_1}._answer_1dq5e_278{color:var(--onyx);overflow-wrap:anywhere;margin-top:14px;font-size:14.5px;font-weight:500;line-height:1.62}._caret_1dq5e_286{vertical-align:-2px;background:#f9a08b;border-radius:1px;width:2px;height:15px;margin-left:2px;animation:.9s step-end infinite _aiq-blink_1dq5e_1;display:inline-block}._thinking_1dq5e_297{align-items:center;gap:8px;margin-top:14px;font-size:13.5px;font-weight:600;display:flex}._shimmer_1dq5e_305{background:linear-gradient(90deg, var(--text3) 0%, var(--onyx) 50%, var(--text3) 100%);color:#0000;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:1.8s linear infinite _aiq-shimmer_1dq5e_1}._dots_1dq5e_313{gap:3px;display:inline-flex}._dots_1dq5e_313 i{background:#f9a08b;border-radius:50%;width:4px;height:4px;animation:1s ease-in-out infinite _aiq-dot_1dq5e_1}._dots_1dq5e_313 i:nth-child(2){animation-delay:.15s}._dots_1dq5e_313 i:nth-child(3){animation-delay:.3s}._plan_1dq5e_324{color:var(--onyx);background:#f9a08b1f;border-radius:14px;align-items:flex-start;gap:10px;margin-top:14px;padding:12px 14px;font-size:13px;font-weight:600;line-height:1.45;animation:.36s cubic-bezier(.2,.8,.2,1) backwards _aiq-rise_1dq5e_1;display:flex}._plan_1dq5e_324 svg{color:#f9a08b;flex-shrink:0;margin-top:1px}._failedReason_1dq5e_342{color:#b25d6e;margin:12px 0 0;font-size:13px;font-weight:600;line-height:1.45;animation:.36s cubic-bezier(.2,.8,.2,1) backwards _aiq-rise_1dq5e_1}:root.dark ._failedReason_1dq5e_342{color:#e7a9b4}._failedReason_1dq5e_342+._failed_1dq5e_342{margin-top:10px}._failed_1dq5e_342{background:rgba(var(--ink), .05);color:var(--text2);cursor:pointer;border:none;border-radius:10px;align-self:flex-start;align-items:center;gap:6px;margin-top:12px;padding:7px 12px;font-family:inherit;font-size:13px;font-weight:700;display:inline-flex}._disclaimer_1dq5e_370{color:var(--text3);margin-top:12px;font-size:11px;font-weight:500;line-height:1.4}._foot_1dq5e_379{padding:8px 12px 0}._grip_1dq5e_380{touch-action:none;cursor:grab;place-items:center;height:20px;display:grid}._grip_1dq5e_380 span{background:rgba(var(--ink), .16);border-radius:2px;width:36px;height:4px}@media (width>=768px){._scrim_1dq5e_10,._panel_1dq5e_23{display:none}}@media (prefers-reduced-motion:reduce){._orb_1dq5e_114:before,._orbBusy_1dq5e_143:after,._spinner_1dq5e_212,._caret_1dq5e_286,._shimmer_1dq5e_305,._dots_1dq5e_313 i,._suggestion_1dq5e_230,._question_1dq5e_264,._plan_1dq5e_324{animation:none}}@keyframes _aiq-spin_1dq5e_1{to{transform:rotate(360deg)}}@keyframes _aiq-ping_1dq5e_1{0%{opacity:1;transform:scale(.9)}to{opacity:0;transform:scale(1.5)}}@keyframes _aiq-rise_1dq5e_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes _aiq-blink_1dq5e_1{0%,50%{opacity:1}51%,to{opacity:0}}@keyframes _aiq-shimmer_1dq5e_1{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes _aiq-dot_1dq5e_1{0%,80%,to{opacity:.35;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}.tbx{--tbx-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='2 0 0 0 -.5 2 0 0 0 -.5 2 0 0 0 -.5 0 0 0 0 .06'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");--tbx-stone:linear-gradient(180deg, #3a3532 0%, #1f1c1a 52%, #121110 100%);--tbx-stone-shadow:inset 0 1px 0 #ffffff2e, inset 0 0 0 1px #ffffff0a, inset 0 -10px 16px -10px #000000b3, 0 1px 1.5px #1e140f47, 0 8px 18px -8px #1e140f8c;--tbx-stone-ink:#f6f1eb;--tbx-sheen:#ffffff1a;--tbx-ember:#fcae916b;--tbx-ember-hot:#fcae91e6;--tbx-halo:#ec806280;--tbx-glint:#ffffff5c;--tbx-tray-shadow:inset 0 1px 0 #fff, inset 0 -1px 0 #78503c0d, 0 0 0 1px #50322313, 0 10px 22px -12px #78462d57, 0 2px 6px -3px #1a1a1a14;--tbx-ink:#5f5652;--tbx-ink-hover:#1f1b19;--tbx-spark-hot:#de7c5c;--tbx-light:#fcae9133;--tbx-title-glint:#ee8e6e;--tbx-spring:cubic-bezier(.2, .9, .25, 1);--tbx-release:cubic-bezier(.34, 1.4, .64, 1);--tbx-press:cubic-bezier(.3, .7, .4, 1)}@supports (animation-timing-function:linear(0, 1)){.tbx{--tbx-spring:linear(0, .0016 0.6%, .012 1.7%, .0376 3.2%, .0821 4.9%, .1459 6.8%, .2268 8.9%, .3207 11.3%, .4225 13.8%, .5264 16.4%, .627 19.2%, .7198 22.2%, .8015 25.3%, .8699 28.5%, .9243 31.9%, .9652 35.4%, .9938 38.9%, 1.0119 42.7%, 1.0216 46.5%, 1.0252 50.4%, 1.0246 54.4%, 1.0216 58.6%, 1.0174 62.8%, 1.0129 67.1%, 1.0089 71.6%, 1.0056 76.1%, 1.0031 80.7%, 1.0013 85.4%, 1.0002 90.2%, .9996 95%, 1);--tbx-release:linear(0, .004 0.8%, .0297 2.1%, .0921 3.9%, .1962 6%, .3373 8.4%, .5026 11.1%, .6743 14%, .8337 17.1%, .9651 20.4%, 1.0583 23.9%, 1.1107 27.5%, 1.1263 31.4%, 1.1142 35.4%, 1.0858 39.5%, 1.0521 43.8%, 1.0218 48.3%, .9999 52.9%, .9877 57.6%, .984 62.5%, .9861 67.5%, .9909 72.6%, .9958 77.8%, .9995 83.2%, 1.0015 88.7%, 1.002 94.3%, 1)}}:root.dark .tbx{--tbx-stone:linear-gradient(180deg, #4a4541 0%, #2e2b28 50%, #22201e 100%);--tbx-stone-shadow:inset 0 1px 0 #ffffff3d, inset 0 0 0 1px #ffffff12, inset 0 -10px 16px -10px #0009, 0 1px 1.5px #00000080, 0 8px 18px -8px #000000d9;--tbx-ember:#f9a08b7a;--tbx-ember-hot:#fcae91f2;--tbx-halo:#f9a08b80;--tbx-glint:#ffffff4d;--tbx-tray-shadow:inset 0 1px 0 #ffffff14, inset 0 0 0 1px #ffffff0e, 0 12px 26px -12px #000000d9, 0 3px 8px -4px #0009;--tbx-ink:#fff5f0bd;--tbx-ink-hover:#fff;--tbx-spark-hot:#fcae91;--tbx-light:#f9a08b1c;--tbx-title-glint:#fcae91}.topbar.tbx{z-index:100;height:var(--topbar-h);padding:0 var(--content-pad);background:var(--bg-card,#fff);border-bottom:1px solid rgba(var(--ink), .04);justify-content:space-between;align-items:center;gap:8px;display:flex;position:relative}.tbx .topbar-head{flex:1;min-width:0}.tbx .topbar-title{color:var(--onyx);letter-spacing:-.4px;font-weight:800}.tbx .topbar-subtitle{color:var(--muted);margin-top:2px}.tbx .topbar-actions{flex:1;justify-content:flex-end;align-items:center;display:flex}.tbx-shine{display:none}.tbx-head-in{animation:tbx-head-in .62s var(--tbx-spring) both}@keyframes tbx-head-in{0%{opacity:0;translate:0 7px}to{opacity:1;translate:0}}.tbx-tray{height:calc(var(--tb-btn-h,38px) + 8px);background:var(--nv-dock);box-shadow:var(--tbx-tray-shadow);border-radius:999px;flex-shrink:0;align-items:center;gap:3px;padding:4px;display:flex;position:relative}.tbx-ai{isolation:isolate;height:var(--tb-btn-h,38px);color:var(--tbx-ink);font-family:var(--font);letter-spacing:.2px;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0 15px 0 13px;font-size:13.5px;font-weight:800;line-height:1;transition:color .25s;display:inline-flex;position:relative}.tbx-ai:before,.tbx-ai:after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;position:absolute;inset:0}.tbx-ai:before{background:var(--nv-press);opacity:0;transition:opacity .28s ease, transform .45s var(--tbx-spring);transform:scale(.7)}.tbx-ai:after{background:var(--nv-tile-on);box-shadow:inset 0 0 0 1px var(--nv-tile-on-line);opacity:0;transition:opacity .3s}.tbx-ai[aria-expanded=true]{color:var(--nv-ink-on)}.tbx-ai[aria-expanded=true]:after{opacity:1}.tbx-ai:focus-visible{outline:none;box-shadow:0 0 0 2px #f9a08bbf}.tbx-ai-face{transition:transform .5s var(--tbx-release);align-items:center;gap:7px;display:flex}.tbx-glyph{flex-shrink:0;width:17px;height:17px;transition:color .25s;position:relative}.tbx-spark,.tbx-spark-fill{width:100%;height:100%;position:absolute;inset:0}.tbx-spark-fill{opacity:0;transition:opacity .3s}.tbx-ai[aria-expanded=true] .tbx-spark-fill{opacity:1}.tbx-twinkle{width:8px;height:8px;color:var(--tbx-spark-hot);transition:scale .45s var(--tbx-release);position:absolute;top:-4px;right:-5px}.tbx-ai:active:before{opacity:1;transition:opacity 80ms ease, transform .3s var(--tbx-spring);transform:scale(1)}.tbx-ai:active .tbx-ai-face{transition:transform .12s var(--tbx-press);transform:scale(.88)}.tbx-ai[data-thinking] .tbx-glyph-turn{animation:2.4s cubic-bezier(.45,0,.25,1) infinite tbx-think}.tbx-ai[data-thinking] .tbx-twinkle{animation:1.2s ease-in-out infinite tbx-twinkle}.tbx-glyph-turn{position:absolute;inset:0}@keyframes tbx-think{0%{rotate:0deg;scale:1}50%{rotate:45deg;scale:.8}to{rotate:90deg;scale:1}}@keyframes tbx-twinkle{0%,to{opacity:.35;scale:.6}50%{opacity:1;scale:1.25}}.tbx-create{isolation:isolate;height:var(--tb-btn-h,38px);min-width:var(--tb-btn-h,38px);color:var(--tbx-stone-ink);font-family:var(--font);cursor:pointer;transition:transform .55s var(--tbx-release);-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0 18px 0 14px;font-size:13.5px;font-weight:700;line-height:1;display:inline-flex;position:relative}.tbx-create:focus-visible{outline:none}.tbx-create:focus-visible .tbx-stone{outline-offset:2px;outline:2px solid #f9a08bcc}.tbx-halo{z-index:-2;background:radial-gradient(closest-side, var(--tbx-halo), transparent);opacity:.5;height:80%;transition:opacity .4s ease, transform .5s var(--tbx-spring);pointer-events:none;border-radius:50%;position:absolute;bottom:-7px;left:8%;right:8%;transform:scale(.9)}.tbx-stone{z-index:-1;border-radius:inherit;background:var(--tbx-grain) 0 0 / 140px 140px, linear-gradient(180deg, var(--tbx-sheen) 0%, transparent 46%), radial-gradient(75% 70% at 50% 130%, var(--tbx-ember), transparent 72%), var(--tbx-stone);box-shadow:var(--tbx-stone-shadow);pointer-events:none;position:absolute;inset:0;overflow:hidden}.tbx-ember{background:radial-gradient(95% 85% at 50% 125%, var(--tbx-ember-hot), transparent 70%);opacity:0;transition:opacity .5s;position:absolute;inset:0}.tbx-glint{background:linear-gradient(100deg, transparent 20%, var(--tbx-glint) 50%, transparent 80%);opacity:0;width:70%;position:absolute;top:0;bottom:0;left:0;transform:translate(-140%)skew(-16deg)}.tbx-create-face{align-items:center;gap:6px;display:flex;position:relative}.tbx-plus{flex-shrink:0;width:15px;height:15px}.tbx-create:active{transition:transform .12s var(--tbx-press);transform:scale(.92)}.tbx-create:active .tbx-ember{opacity:1;transition:opacity 80ms}.tbx-create:active .tbx-halo{opacity:1;transition:opacity .1s ease, transform .3s var(--tbx-spring);transform:scale(1.08)}@media (hover:hover) and (pointer:fine){.tbx-ai:hover{color:var(--tbx-ink-hover)}.tbx-ai[aria-expanded=true]:hover{color:var(--nv-ink-on)}.tbx-ai:hover:before{opacity:.6;transform:scale(1)}.tbx-ai:hover .tbx-spark-turn{transition:rotate .7s var(--tbx-spring);rotate:90deg}.tbx-ai:hover .tbx-glyph{color:var(--tbx-spark-hot)}.tbx-ai:hover .tbx-twinkle{scale:1.35}.tbx-create:hover{transform:translateY(-1px)}.tbx-create:hover .tbx-halo{opacity:.9;transform:scale(1.04)}.tbx-create:hover .tbx-ember{opacity:.4}.tbx-create:active{transform:scale(.94)}.tbx-create:active .tbx-ember,.tbx-ai:active:before{opacity:1}}.tbx-spark-turn{position:absolute;inset:0}@media (width<=1180px){.tbx-ai,.tbx-create{width:var(--tb-btn-h,34px);padding:0}.tbx-label{display:none}}@media (width<=767px){.tbx{--tb-btn-h:36px}.topbar.tbx{background:0 0;border-bottom:0;gap:10px}.topbar.tbx:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(46% 100% at 100% 0%, var(--tbx-light), transparent);position:absolute;inset:0}.tbx .topbar-head{flex:auto}.tbx .topbar-actions{flex:none}.tbx .topbar-title{letter-spacing:-.6px;font-size:clamp(19px,5.4vw,22px);line-height:1.15}.tbx-ai{width:auto;padding:0 13px 0 11px;font-size:13px}.tbx-ai .tbx-label{display:inline}.tbx-plus{width:16px;height:16px}.tbx-head-in{animation-name:tbx-head-rise;animation-duration:.7s}.tbx .topbar-title{position:relative}.tbx-head-in .tbx-shine{pointer-events:none;width:52%;color:var(--tbx-title-glint);animation:1.1s cubic-bezier(.45,0,.25,1) .18s both tbx-shine-window;display:block;position:absolute;top:0;bottom:0;left:0;overflow:hidden;-webkit-mask-image:linear-gradient(100deg,#0000 2.5%,#000 50%,#0000 97.5%);mask-image:linear-gradient(100deg,#0000 2.5%,#000 50%,#0000 97.5%)}.tbx-shine-text{text-overflow:ellipsis;white-space:nowrap;width:192.308%;animation:1.1s cubic-bezier(.45,0,.25,1) .18s both tbx-shine-text;display:block;overflow:hidden}}@keyframes tbx-head-rise{0%{opacity:0;translate:0 .55em}to{opacity:1;translate:0}}@keyframes tbx-shine-window{0%{transform:translate(-107.692%)}to{transform:translate(200%)}}@keyframes tbx-shine-text{0%{transform:translate(56%)}to{transform:translate(-104%)}}@media (prefers-reduced-motion:reduce){.tbx-head-in,.tbx-ai[data-thinking] .tbx-glyph-turn,.tbx-ai[data-thinking] .tbx-twinkle{animation:none}.tbx-head-in .tbx-shine{display:none}.tbx-ai-face,.tbx-create,.tbx-halo,.tbx-twinkle{transition:none}}._drawer_5blq5_10{width:var(--drawer-w,420px);background:var(--bg);border-left:1px solid rgba(var(--ink), .06);will-change:transform;z-index:200;flex-direction:column;height:100dvh;transition:transform .38s cubic-bezier(.25,.46,.45,.94);display:flex;position:fixed;top:0;right:0;transform:translate(100%);box-shadow:-8px 0 48px -8px #1a1a1a1a}@media (width<=1600px){._drawer_5blq5_10{top:var(--topbar-h,72px);height:calc(100dvh - var(--topbar-h,72px));border-top:1px solid rgba(var(--ink), .06);border-top-left-radius:16px;box-shadow:-16px 0 64px -12px #1a1a1a38}}._drawerOpen_5blq5_39{transform:translate(0)}._drawerParked_5blq5_45{box-shadow:none}._drawerParked_5blq5_45 ._historyBtn_5blq5_55:before,._drawerParked_5blq5_45 ._thinkDot_5blq5_56,._drawerParked_5blq5_45 ._caret_5blq5_57,._drawerParked_5blq5_45 .es-outer,._drawerParked_5blq5_45 .es-mid,._drawerParked_5blq5_45 .es-inner,._drawerParked_5blq5_45 .es-glow{animation-play-state:paused}._header_5blq5_66{border-bottom:1px solid rgba(var(--ink), .05);flex-shrink:0;align-items:center;gap:8px;height:60px;padding:0 16px;display:flex}._historyBtn_5blq5_55{cursor:pointer;width:36px;height:36px;color:var(--text3);background:#f9a08b0a;border:1.5px solid #f9a08b33;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;transition:all .35s cubic-bezier(.34,1.56,.64,1);display:flex;position:relative;overflow:hidden}._historyBtn_5blq5_55:hover{color:#f9a08b;background:#f9a08b1f;border-color:#f9a08b99;transform:translateY(-1px)scale(1.05);box-shadow:0 4px 16px #f9a08b40,inset 0 0 8px #f9a08b26}._historyBtn_5blq5_55:before{content:"";opacity:0;z-index:0;background:conic-gradient(#0000 0%,#f9a08bcc 50%,#0000 100%);border-radius:12px;transition:opacity .3s;animation:2.5s linear infinite _orbitSpin_5blq5_1;position:absolute;inset:-2px}._historyBtn_5blq5_55:hover:before{opacity:1}._historyBtn_5blq5_55:after{content:"";background:var(--bg);z-index:1;border-radius:8.5px;transition:background .3s;position:absolute;inset:1.5px}._historyBtn_5blq5_55:hover:after{background:var(--tint-peach)}._historyBtnIcon_5blq5_143{z-index:2;justify-content:center;align-items:center;width:100%;height:100%;transition:transform .6s cubic-bezier(.68,-.6,.32,1.6);display:flex;position:relative}._historyBtn_5blq5_55:hover ._historyBtnIcon_5blq5_143{transform:rotate(-180deg)scale(1.15)}._historyBtnActive_5blq5_160{color:#fff;background:#f9a08b;border-color:#f9a08b;box-shadow:0 4px 14px #f9a08b66}._historyBtnActive_5blq5_160:after{opacity:0}._historyBtnActive_5blq5_160 ._historyBtnIcon_5blq5_143{color:#fff;transform:rotate(180deg)}@keyframes _orbitSpin_5blq5_1{to{transform:rotate(360deg)}}._headerTitle_5blq5_183{color:var(--onyx);letter-spacing:-.3px;flex:1;font-size:14.5px;font-weight:800}._headerActions_5blq5_191{align-items:center;gap:6px;display:flex}._newChatBtn_5blq5_197{border:1.5px solid rgba(var(--ink), .08);height:28px;color:var(--text3);font-size:12px;font-weight:600;font-family:var(--font);cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:5px;padding:0 11px;transition:all .24s cubic-bezier(.34,1.56,.64,1);display:flex}._newChatBtn_5blq5_197:hover{border-color:rgba(var(--ink), .15);color:var(--onyx);transform:translateY(-1px)}._closeBtn_5blq5_220{cursor:pointer;color:#b0ada9;background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;transition:background .18s,color .18s;display:flex}._closeBtn_5blq5_220:hover{background:rgba(var(--ink), .05);color:var(--onyx)}._backBtn_5blq5_240{color:var(--text3);font-size:13px;font-weight:600;font-family:var(--font);cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:5px;padding:6px 10px;transition:background .18s,color .18s;display:flex}._backBtn_5blq5_240:hover{background:rgba(var(--ink), .05);color:var(--onyx)}._screens_5blq5_262{flex:1;position:relative;overflow:hidden}._screen_5blq5_262{flex-direction:column;transition:transform .35s cubic-bezier(.32,.72,0,1);display:flex;position:absolute;inset:0}._chatScreen_5blq5_276{transform:translate(0)}._chatScreenPushed_5blq5_280{transform:translate(100%)}._historyScreen_5blq5_284{transform:translate(-100%)}._historyScreenVisible_5blq5_288{transform:translate(0)}._messagesArea_5blq5_293{scroll-behavior:smooth;flex-direction:column;flex:1;gap:12px;min-height:0;padding:20px 18px;display:flex;overflow-y:auto}._messagesArea_5blq5_293::-webkit-scrollbar{width:3px}._messagesArea_5blq5_293::-webkit-scrollbar-track{background:0 0}._messagesArea_5blq5_293::-webkit-scrollbar-thumb{background:rgba(var(--ink), .08);border-radius:4px}._emptyState_5blq5_318{flex-direction:column;flex:1;justify-content:safe center;align-items:center;gap:12px;min-height:0;padding:32px 24px;animation:.5s cubic-bezier(.25,.46,.45,.94) both _drawerFadeUp_5blq5_1;display:flex;overflow-y:auto}._emptyTitle_5blq5_331{color:var(--onyx);letter-spacing:-.3px;text-align:center;margin:0;font-size:16px;font-weight:800}._emptySubtitle_5blq5_340{color:#a0a0a0;text-align:center;max-width:230px;margin:0;font-size:13px;line-height:1.55}._suggestionPills_5blq5_349{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:8px;display:flex}._pill_5blq5_357{border:1.5px solid rgba(var(--ink), .08);background:var(--bg-card);color:var(--muted);cursor:pointer;font-size:12px;font-weight:600;font-family:var(--font);border-radius:20px;padding:7px 13px;transition:all .24s cubic-bezier(.34,1.56,.64,1)}._pill_5blq5_357:hover{color:#f9a08b;background:#f9a08b0f;border-color:#f9a08b66;transform:translateY(-2px);box-shadow:0 4px 12px #f9a08b1f}._messageRow_5blq5_379{flex-direction:column;animation:.28s both _msgFadeUp_5blq5_1;display:flex}._userRow_5blq5_385{align-items:flex-end}._aiRow_5blq5_389{align-items:flex-start}._bubble_5blq5_393{word-break:break-word;border-radius:16px;max-width:88%;padding:10px 14px;font-size:13.5px;line-height:1.6}._userBubble_5blq5_402{background:var(--onyx);color:var(--bg);border-radius:16px 16px 4px;font-weight:500}._userBubbleFailed_5blq5_409{margin-bottom:8px;box-shadow:0 0 0 1.5px #d88c9ab3}._aiBubble_5blq5_414{background:var(--bg-card);color:var(--onyx);border:1px solid rgba(var(--ink), .06);border-radius:4px 16px 16px;box-shadow:0 2px 8px #1a1a1a0a}._msgTime_5blq5_422{color:#c0bdb9;margin-top:3px;padding:0 4px;font-size:10.5px}._thinkingRow_5blq5_430{align-items:flex-start;animation:.25s both _thinkFadeIn_5blq5_1;display:flex}._thinkingBubble_5blq5_436{background:var(--bg-card);border:1px solid rgba(var(--ink), .06);border-radius:4px 16px 16px;align-items:center;gap:10px;padding:10px 14px;display:flex;box-shadow:0 2px 8px #1a1a1a0a}._thinkingLabel_5blq5_447{color:#a0a0a0;font-size:12.5px;font-weight:500}._thinkingDots_5blq5_453{gap:3px;display:flex}._thinkDot_5blq5_56{background:#f9a08b;border-radius:50%;width:4px;height:4px;animation:1.2s ease-in-out infinite _thinkDot_5blq5_56;display:inline-block}._caret_5blq5_57{vertical-align:middle;background:#f9a08b;width:2px;height:13px;margin-left:2px;animation:.9s step-end infinite _caretBlink_5blq5_1;display:inline-block}._inputArea_5blq5_479{border-top:1px solid rgba(var(--ink), .05);flex-shrink:0;padding:10px 14px 14px}._charCount_5blq5_485{color:#c0bdb9;text-align:right;margin-top:5px;padding-right:4px;font-size:10.5px}._aiDisclaimer_5blq5_493{color:#c0bdb9;text-align:center;margin-top:5px;font-size:10.5px;line-height:1.4}._inputWrap_5blq5_501{background:var(--bg-card);border:1.5px solid rgba(var(--ink), .08);border-radius:12px;align-items:center;gap:10px;padding:6px 6px 6px 12px;transition:border-color .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s cubic-bezier(.34,1.56,.64,1),transform .3s cubic-bezier(.34,1.56,.64,1);display:flex}._inputWrapFocused_5blq5_514{border-color:#f9a08b;transform:translateY(-1px);box-shadow:0 0 0 4px #f9a08b1a,0 4px 16px -4px #1a1a1a14}._textarea_5blq5_521{font-size:13.5px;font-family:var(--font);color:var(--onyx);resize:none;background:0 0;border:none;outline:none;flex:1;max-height:120px;padding:0;font-weight:500;line-height:1.55;overflow-y:auto}._textarea_5blq5_521::placeholder{color:#c0bdb9}._textarea_5blq5_521::-webkit-scrollbar{width:0}._sendBtn_5blq5_545{background:var(--onyx);width:32px;height:32px;color:var(--bg);cursor:pointer;border:none;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;transition:all .24s cubic-bezier(.34,1.56,.64,1);display:flex}._sendBtn_5blq5_545:hover:not(:disabled){background:#f9a08b;transform:translateY(-2px);box-shadow:0 4px 12px #1a1a1a33}._sendBtn_5blq5_545:disabled{background:rgba(var(--ink), .07);color:#d0ccc9;cursor:not-allowed}._stopBtn_5blq5_576{background:var(--onyx);position:relative}._stopBtn_5blq5_576:after{content:"";pointer-events:none;border:2px solid #f9a08b8c;border-radius:12px;animation:1.6s ease-in-out infinite _stopPulse_5blq5_1;position:absolute;inset:-4px}._stopBtn_5blq5_576:hover{transform:none!important}._stopSquare_5blq5_590{background:var(--bg);border-radius:3px;width:10px;height:10px}@keyframes _stopPulse_5blq5_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(1.08)}}@media (prefers-reduced-motion:reduce){._stopBtn_5blq5_576:after{animation:none}}._historyList_5blq5_603{flex-direction:column;flex:1;gap:3px;padding:10px;display:flex;overflow-y:auto}._historyList_5blq5_603::-webkit-scrollbar{width:3px}._historyList_5blq5_603::-webkit-scrollbar-thumb{background:rgba(var(--ink), .08);border-radius:4px}._sessionItem_5blq5_621{cursor:pointer;border:1.5px solid #0000;border-radius:10px;flex-direction:column;gap:4px;padding:11px 13px;transition:all .2s;display:flex}._sessionItem_5blq5_621:hover{background:#f9a08b0d;border-color:#f9a08b26}._sessionItemActive_5blq5_637{background:#f9a08b14;border-color:#f9a08b40}._sessionTitle_5blq5_642{color:var(--onyx);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}._sessionPreview_5blq5_651{color:#a0a0a0;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}._sessionMeta_5blq5_659{justify-content:space-between;align-items:center;margin-top:1px;display:flex}._sessionTime_5blq5_666{color:#c0bdb9;font-size:10.5px}._sessionCount_5blq5_671{color:#c0bdb9;background:rgba(var(--ink), .05);border-radius:10px;padding:2px 6px;font-size:10px;font-weight:700}@keyframes _skelShimmer_5blq5_1{50%{opacity:.55}}._skel_5blq5_682{background:linear-gradient(90deg, rgba(var(--ink),.04) 25%, rgba(var(--ink),.07) 37%, rgba(var(--ink),.04) 63%);background-size:200% 100%;border-radius:6px;animation:1.4s infinite _skelShimmer_5blq5_1}._bubbleSkel_5blq5_688{border-radius:18px 18px 18px 6px;flex:none;align-self:flex-start;width:74%;height:68px}._bubbleSkelUser_5blq5_689{border-radius:18px 18px 6px;align-self:flex-end;width:52%;height:40px}@media (prefers-reduced-motion:reduce){._skel_5blq5_682{animation:none}}._sessionSkelRow_5blq5_691{padding:11px 13px}._sessionSkelTitle_5blq5_694{width:65%;height:13px;margin-bottom:7px}._sessionSkelPreview_5blq5_699{width:42%;height:12px}._errorState_5blq5_704{text-align:center;color:#a0a0a0;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:10px;padding:32px 24px;font-size:13px;display:flex}._retryBtn_5blq5_716{border:1.5px solid rgba(var(--ink),.1);color:var(--muted);cursor:pointer;background:0 0;border-radius:8px;padding:7px 16px;font-size:12.5px;font-weight:700;transition:all .18s}._retryBtn_5blq5_716:hover{color:#f9a08b;border-color:#f9a08b}@keyframes _drawerFadeUp_5blq5_1{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes _msgFadeUp_5blq5_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes _thinkFadeIn_5blq5_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes _thinkDot_5blq5_56{0%,80%,to{opacity:.35;transform:translateY(0)}40%{opacity:1;transform:translateY(-4px)}}@keyframes _caretBlink_5blq5_1{0%,50%{opacity:1}51%,to{opacity:0}}@media (width<=767px){._drawer_5blq5_10{width:100%;top:var(--topbar-h,56px);height:calc(100dvh - var(--topbar-h,56px));box-shadow:none;border-left:none;border-radius:0}._inputArea_5blq5_479{padding-bottom:calc(14px + env(safe-area-inset-bottom,0px))}}@keyframes _skelBreath_11hof_1{50%{opacity:.55}}._skel_11hof_9{background:rgba(var(--ink), .06);border-radius:8px;animation:1.6s ease-in-out infinite _skelBreath_11hof_1}._skelText_11hof_18{vertical-align:middle;max-width:100%;height:.8em;display:inline-block}._chartGhost_11hof_27{animation:1.6s ease-in-out infinite _skelBreath_11hof_1}._chartGhostBar_11hof_28{background:rgba(var(--ink), .06);border-radius:6px 6px 0 0;flex:1 1 0;min-width:4px}._eventGhost_11hof_36{border:1px solid rgba(var(--ink), .05);background:var(--bg-card);border-radius:12px;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}._eventGhostDot_11hof_45{border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:5px}._eventGhostBody_11hof_52{flex:1;min-width:0}@media (prefers-reduced-motion:reduce){._skel_11hof_9,._chartGhost_11hof_27{animation:none}}@keyframes _messagePop_11hof_1{0%{opacity:0;transform:translateY(12px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes _pulseStatus_11hof_1{0%{box-shadow:0 0 #a3c9a880}70%{box-shadow:0 0 0 6px #a3c9a800}to{box-shadow:0 0 #a3c9a800}}._aiChatScroll_11hof_69::-webkit-scrollbar{width:4px}._aiChatScroll_11hof_69::-webkit-scrollbar-track{background:0 0}._aiChatScroll_11hof_69::-webkit-scrollbar-thumb{background:var(--border2);border-radius:4px}._aiHistoryItem_11hof_73:hover{transform:translate(4px);border-color:var(--peach)!important;background:var(--bg-card)!important}._taskRow_11hof_80{border-radius:10px;transition:all .22s cubic-bezier(.34,1.56,.64,1)}._taskRow_11hof_80:hover{background:var(--bg-card);transform:translateY(-1px);box-shadow:0 0 0 1px #f9a08b,0 4px 16px #f9a08b1f}._taskEntryAnimate_11hof_92{animation:.5s cubic-bezier(.32,.72,0,1) both _taskEntry_11hof_92}@keyframes _taskEntry_11hof_92{0%{opacity:0;transform:translateY(-8px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}._eventsGrid_11hof_102{scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none;flex-direction:row;gap:12px;min-height:60px;padding-bottom:4px;display:flex;overflow-x:auto}._eventsGrid_11hof_102::-webkit-scrollbar{display:none}._eventsGrid_11hof_102>*{flex:0 0 240px;min-width:240px}._eventsEmpty_11hof_123{min-width:100%;color:var(--text3);flex:100%;justify-content:center;align-items:center;font-size:13px;display:flex}@media (width<=767px){.card:has(._eventsGrid_11hof_102){box-shadow:none;background:0 0;border:none;padding:0}._eventsGrid_11hof_102{margin-inline:calc(var(--content-pad,14px) * -1);padding-inline:var(--content-pad,14px);scroll-snap-type:x proximity}._eventsGrid_11hof_102>*{scroll-snap-align:start;flex:0 0 200px;min-width:200px}}._page_1i4zr_6{--ph-gutter:16px;--ph-link:#b9654c;--ph-up:#4f8f5a;--ph-down:#c26d7e;--ph-card-shadow:0 10px 26px -10px #1a1a1a14, 0 2px 6px -2px #1a1a1a0a;padding:6px calc(var(--ph-gutter) - var(--content-pad,11px)) 28px;flex-direction:column;gap:32px;display:flex}.dark ._page_1i4zr_6{--ph-link:#f9a08b;--ph-up:#a3c9a8;--ph-down:#d88c9a;--ph-card-shadow:0 10px 26px -12px #0009, 0 2px 6px -2px #0006}._pulse_1i4zr_28{flex-direction:column;gap:14px;display:flex}._greeting_1i4zr_31{padding-top:8px}._date_1i4zr_32{color:var(--text3);margin:0 0 6px;font-size:13.5px;font-weight:650}._hello_1i4zr_38{letter-spacing:-.9px;color:var(--text);text-wrap:balance;margin:0;font-size:30px;font-weight:800;line-height:1.14}._hello_1i4zr_38>span{white-space:pre;display:inline-block}._helloPending_1i4zr_48{visibility:hidden}._head_1i4zr_51{justify-content:space-between;align-items:flex-end;gap:12px;display:flex}._headText_1i4zr_57{min-width:0}._headTitle_1i4zr_58{letter-spacing:-.45px;color:var(--text);align-items:center;gap:8px;margin:0;font-size:19px;font-weight:800;line-height:1.2;display:flex}._headSub_1i4zr_69{color:var(--text3);margin:3px 0 0;font-size:13px;font-weight:600}._count_1i4zr_75{background:linear-gradient(135deg, var(--peach-light), var(--peach));color:#fff;text-align:center;font-variant-numeric:tabular-nums;border-radius:999px;min-width:22px;padding:2px 7px;font-size:12px;font-weight:800;line-height:18px}._headAction_1i4zr_87{color:var(--ph-link);font:700 13.5px var(--font);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex-shrink:0;align-items:center;gap:1px;margin-right:-4px;padding:6px 0 6px 8px;display:inline-flex}._headAction_1i4zr_87:active{opacity:.6}._rail_1i4zr_104,._tileGrid_1i4zr_105{gap:10px;display:flex}._rail_1i4zr_104{margin:0 calc(var(--ph-gutter) * -1) -14px;padding:2px var(--ph-gutter) 16px;scroll-snap-type:x mandatory;scroll-padding-inline:var(--ph-gutter);overscroll-behavior-x:contain;scrollbar-width:none;overflow-x:auto}._rail_1i4zr_104::-webkit-scrollbar{display:none}._tileGrid_1i4zr_105{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._tile_1i4zr_105{border:1px solid var(--border);background:var(--card);min-width:132px;box-shadow:var(--ph-card-shadow);color:var(--text);font-family:var(--font);text-align:left;cursor:pointer;scroll-snap-align:start;-webkit-tap-highlight-color:transparent;border-radius:18px;flex-direction:column;flex:none;align-items:flex-start;padding:13px 15px 12px 14px;transition:transform .18s cubic-bezier(.2,.8,.2,1);display:flex;position:relative}._tileGrid_1i4zr_105 ._tile_1i4zr_105{min-width:0}._tile_1i4zr_105:active{transform:scale(.97)}._tile_1i4zr_105:focus-visible{outline:2px solid var(--peach);outline-offset:2px}._tileRing_1i4zr_147{border:1.5px solid var(--peach);pointer-events:none;border-radius:18px;position:absolute;inset:-1px;box-shadow:0 10px 22px -12px #f9a08bbf}._tileLabel_1i4zr_155{max-width:100%;color:var(--text2);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;font-size:12.5px;font-weight:650;display:flex;overflow:hidden}._tileOn_1i4zr_167 ._tileLabel_1i4zr_155{color:var(--text)}._tileDot_1i4zr_168{border-radius:50%;flex-shrink:0;width:7px;height:7px}._tileValue_1i4zr_169{letter-spacing:-.5px;font-variant-numeric:tabular-nums;white-space:nowrap;margin-top:8px;font-size:20px;font-weight:800;line-height:1.15}._tileSkel_1i4zr_179{background:rgba(var(--ink), .06);border-radius:7px;width:76px;height:22px;margin-top:8px;animation:1.6s ease-in-out infinite _skelBreath_1i4zr_1}._ghostText_1i4zr_188{vertical-align:middle;background:rgba(var(--ink), .06);border-radius:6px;max-width:100%;height:.8em;animation:1.6s ease-in-out infinite _skelBreath_1i4zr_1;display:inline-block}._tileTrend_1i4zr_197{min-height:17px;margin-top:3px}._up_1i4zr_198,._down_1i4zr_199{font-variant-numeric:tabular-nums;align-items:center;gap:3px;font-size:12px;font-weight:750;display:inline-flex}._up_1i4zr_198{color:var(--ph-up)}._down_1i4zr_199{color:var(--ph-down)}._notice_1i4zr_211{border:1px dashed var(--border2);text-align:center;color:var(--text3);border-radius:20px;padding:22px 18px;font-size:14px;font-weight:600;line-height:1.45}@keyframes _skelBreath_1i4zr_1{50%{opacity:.55}}@media (prefers-reduced-motion:reduce){._tileSkel_1i4zr_179,._ghostText_1i4zr_188{animation:none}}._section_1lwoe_3{flex-direction:column;gap:12px;display:flex}._card_1lwoe_5{border:1px solid var(--border);background:var(--card);box-shadow:var(--ph-card-shadow);border-radius:22px;padding:6px}._calm_1lwoe_13{color:var(--text2);align-items:center;gap:10px;padding:14px 12px;font-size:14px;font-weight:600;line-height:1.4;display:flex}._calmIcon_1lwoe_23{color:var(--ph-up);flex-shrink:0;display:inline-flex}._signal_1lwoe_26{width:100%;color:var(--text);font-family:var(--font);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:16px;grid-template-columns:34px minmax(0,1fr) 18px;align-items:center;gap:12px;padding:12px 8px 12px 10px;transition:background .18s,transform .18s cubic-bezier(.2,.8,.2,1);display:grid}._signal_1lwoe_26:active{background:rgba(var(--ink), .04);transform:scale(.985)}._signal_1lwoe_26:focus-visible{outline:2px solid var(--peach);outline-offset:-2px}._signalIcon_1lwoe_45{border-radius:12px;place-items:center;width:34px;height:34px;display:grid}._signal_1lwoe_26[data-severity=info] ._signalIcon_1lwoe_45{color:#4a80c4;background:#4a80c41f}._signal_1lwoe_26[data-severity=warning] ._signalIcon_1lwoe_45{color:#d9826b;background:#f9a08b29}._signal_1lwoe_26[data-severity=critical] ._signalIcon_1lwoe_45{color:#c26d7e;background:#d88c9a29}._signalText_1lwoe_55{font-size:14px;font-weight:600;line-height:1.42}._chevron_1lwoe_56{color:var(--text3);display:inline-flex}._feed_1lwoe_59{margin:0;padding:4px 0;list-style:none}._eventItem_1lwoe_60{overflow:hidden}._event_1lwoe_60{grid-template-columns:24px minmax(0,1fr) auto;align-items:start;gap:8px;padding:9px 4px 9px 6px;display:grid;position:relative}._event_1lwoe_60:before{content:"";background:rgba(var(--ink), .08);border-radius:1px;width:1.5px;position:absolute;top:0;bottom:0;left:18px}._eventItem_1lwoe_60:first-child ._event_1lwoe_60:before{top:20px}._eventItem_1lwoe_60:last-child ._event_1lwoe_60:before{bottom:calc(100% - 20px)}._eventItem_1lwoe_60:only-child ._event_1lwoe_60:before{display:none}._eventDot_1lwoe_83{z-index:1;width:9px;height:9px;box-shadow:0 0 0 4px var(--card);border-radius:50%;margin:6px 0 0 8px;position:relative}._eventBody_1lwoe_92{flex-direction:column;gap:2px;min-width:0;display:flex}._eventText_1lwoe_93{color:var(--text2);overflow-wrap:anywhere;font-size:14px;line-height:1.42}._eventText_1lwoe_93 strong{color:var(--text);font-weight:750}._eventTime_1lwoe_95{color:var(--text3);font-size:12px;font-weight:600}._eventMenu_1lwoe_96{align-self:center}._more_1lwoe_98{background:rgba(var(--ink), .035);width:100%;color:var(--text);font:700 13.5px var(--font);cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;border-radius:16px;justify-content:center;align-items:center;gap:8px;margin-top:2px;padding:12px;transition:background .18s,transform .18s;display:flex}._more_1lwoe_98:active{background:rgba(var(--ink), .06);transform:scale(.985)}._moreCount_1lwoe_116{background:rgba(var(--ink), .07);font-variant-numeric:tabular-nums;border-radius:999px;min-width:22px;padding:2px 7px;font-size:12px;font-weight:800}._monthTabs_1lwoe_127{padding:4px 4px 0}._monthBody_1lwoe_128{overflow:hidden}._fin_1lwoe_130{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 14px;margin:0;padding:18px 12px 14px;display:grid}._fin_1lwoe_130 dt{color:var(--text3);font-size:12.5px;font-weight:600}._fin_1lwoe_130 dd{letter-spacing:-.4px;color:var(--text);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:4px 0 0;font-size:19px;font-weight:800}._finGood_1lwoe_147 dd{color:var(--ph-up)}._finBad_1lwoe_148 dd{color:var(--ph-down)}._bars_1lwoe_150{flex-direction:column;gap:16px;padding:18px 12px 16px;display:flex}._barTop_1lwoe_151{justify-content:space-between;gap:12px;font-size:14px;display:flex}._barLabel_1lwoe_152{min-width:0;color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-weight:650;overflow:hidden}._barValue_1lwoe_153{font-variant-numeric:tabular-nums;flex-shrink:0;font-weight:800}._barTrack_1lwoe_154{background:rgba(var(--ink), .06);border-radius:4px;height:6px;margin-top:8px;overflow:hidden}._barFill_1lwoe_161{border-radius:inherit;transform-origin:0;height:100%;display:block}._rowSkel_1lwoe_164{background:rgba(var(--ink), .06);border-radius:10px;height:30px;animation:1.6s ease-in-out infinite _skelBreath_1lwoe_1;display:block}._ghostText_1lwoe_173{vertical-align:middle;background:rgba(var(--ink), .06);border-radius:6px;max-width:100%;height:.8em;animation:1.6s ease-in-out infinite _skelBreath_1lwoe_1;display:inline-block}._ghostDot_1lwoe_182{background:rgba(var(--ink), .12);animation:1.6s ease-in-out infinite _skelBreath_1lwoe_1}._modes_1lwoe_184{flex-direction:column;gap:22px;padding:18px 12px 14px;display:flex}._modeHead_1lwoe_185{color:var(--text);justify-content:space-between;align-items:baseline;gap:12px;font-size:15px;font-weight:800;display:flex}._modeUtil_1lwoe_194{color:var(--text3);align-items:baseline;gap:6px;font-size:12.5px;font-weight:600;display:inline-flex}._modeUtil_1lwoe_194 b{color:var(--text);font-variant-numeric:tabular-nums;font-size:15px;font-weight:800}._modeGrid_1lwoe_196{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 10px;margin:12px 0 0;display:grid}._modeGrid_1lwoe_196>div{flex-direction:column;justify-content:space-between;display:flex}._modeGrid_1lwoe_196 dt{color:var(--text3);font-size:11.5px;font-weight:600;line-height:1.3}._modeGrid_1lwoe_196 dd{color:var(--text);font-variant-numeric:tabular-nums;margin:3px 0 0;font-size:17px;font-weight:800}._muted_1lwoe_207 dd{color:var(--text2)}@keyframes _skelBreath_1lwoe_1{50%{opacity:.55}}@media (prefers-reduced-motion:reduce){._rowSkel_1lwoe_164,._ghostText_1lwoe_173,._ghostDot_1lwoe_182{animation:none}}._skelList_1lwoe_216{flex-direction:column;gap:8px;padding:10px;display:flex}._skelList_1lwoe_216 ._rowSkel_1lwoe_164{border-radius:14px;height:44px}._card_u8br4_2{--sp-text:#fbf4ee;--sp-muted:#fbf4ee9e;--sp-line:#ffffff14;--sp-ember:#f9a08b;isolation:isolate;color:var(--sp-text);background:linear-gradient(160deg,#2c2724 0%,#1b1816 55%,#141110 100%);border-radius:22px;flex-shrink:0;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:28px;margin-bottom:20px;padding:26px 28px;display:grid;position:relative;overflow:hidden;box-shadow:0 30px 60px -40px #140e0ad9,inset 0 1px #ffffff0f}._glow_u8br4_14{z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#f9a08b38,#0000 70%);width:70%;height:180%;position:absolute;top:-60%;left:-10%}._main_u8br4_18{flex-direction:column;min-width:0;display:flex}._kicker_u8br4_19{letter-spacing:.9px;text-transform:uppercase;color:var(--sp-ember);align-items:center;gap:7px;font-size:11px;font-weight:800;display:inline-flex}._today_u8br4_23{letter-spacing:-1px;font-variant-numeric:tabular-nums;margin-top:10px;font-size:38px;font-weight:900;line-height:1.05}._sub_u8br4_24{color:var(--sp-muted);margin-top:6px;font-size:13px;font-weight:600}._week_u8br4_25{align-items:flex-end;gap:22px;margin-top:auto;padding-top:22px;display:flex}._bars_u8br4_26{flex:1;grid-template-columns:repeat(7,1fr);align-items:end;gap:8px;height:86px;display:grid}._barCol_u8br4_27{flex-direction:column;justify-content:flex-end;align-items:center;gap:6px;height:100%;display:flex}._bar_u8br4_26{transform-origin:50% 100%;background:#ffffff24;border-radius:7px 7px 4px 4px;width:100%;max-width:26px;animation:.7s cubic-bezier(.22,1,.36,1) backwards _spGrow_u8br4_1}._bar_u8br4_26[data-today=true]{background:linear-gradient(#fdc6ae,#e07a5f);box-shadow:0 0 18px -2px #f9a08b8c}._day_u8br4_34{color:var(--sp-muted);text-transform:uppercase;font-size:10px;font-weight:800}._weekText_u8br4_35{text-align:right;flex-direction:column;flex-shrink:0;gap:2px;display:flex}._weekText_u8br4_35 span{letter-spacing:.6px;text-transform:uppercase;color:var(--sp-muted);font-size:10.5px;font-weight:800}._weekText_u8br4_35 strong{font-variant-numeric:tabular-nums;font-size:18px;font-weight:900}._weekText_u8br4_35 em{color:#9bd3a4;font-size:12px;font-style:normal;font-weight:800}._weekText_u8br4_35 em[data-up=false]{color:#f0a8b5}._side_u8br4_41{flex-direction:column;justify-content:center;gap:8px;min-width:0;display:flex}._tile_u8br4_42{box-shadow:inset 0 0 0 1px var(--sp-line);background:#ffffff0d;border-radius:14px;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px 10px 8px 8px;animation:.45s cubic-bezier(.22,1,.36,1) backwards _spRise_u8br4_1;display:grid}._tile_u8br4_42:nth-child(2){animation-delay:60ms}._tile_u8br4_42:nth-child(3){animation-delay:.12s}._tile_u8br4_42:nth-child(4){animation-delay:.18s}._thumb_u8br4_51{color:#fff;border-radius:11px;place-items:center;width:38px;height:38px;font-size:12px;font-weight:900;display:grid;overflow:hidden}._thumb_u8br4_51 img{object-fit:cover;width:100%;height:100%}._tileText_u8br4_53{flex-direction:column;min-width:0;display:flex}._tileLabel_u8br4_54{letter-spacing:.6px;text-transform:uppercase;color:var(--sp-muted);font-size:10px;font-weight:800}._tileName_u8br4_55{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:800;overflow:hidden}._pill_u8br4_56{white-space:nowrap;color:#1a1a1a;background:var(--sp-ember);border-radius:8px;height:22px;padding:0 9px;font-size:11px;font-weight:900;line-height:22px}._pill_u8br4_56[data-tone=warn]{color:#fbe3c2;background:#e0ad6238}._calm_u8br4_58{color:var(--sp-muted);font-size:13px;font-weight:600}._open_u8br4_59{cursor:pointer;font:inherit;color:var(--sp-ember);background:0 0;border:none;align-self:flex-end;margin-top:4px;padding:4px 0;font-size:12.5px;font-weight:800}._open_u8br4_59:hover{text-decoration:underline}._phone_u8br4_65{grid-template-columns:minmax(0,1fr);gap:18px;margin-bottom:0;padding:20px}._phone_u8br4_65 ._today_u8br4_23{font-size:32px}@keyframes _spGrow_u8br4_1{0%{opacity:.4;transform:scaleY(.05)}to{opacity:1;transform:none}}@keyframes _spRise_u8br4_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){._bar_u8br4_26,._tile_u8br4_42{animation:none}}@media (width<=1100px){._card_u8br4_2{grid-template-columns:minmax(0,1fr)}}._card_1a8k0_5{--ss-good:#4e9a62;--ss-good-bg:#a3c9a833;--ss-warn:#b07a33;--ss-warn-bg:#edc37833;--ss-bad:#b8576c;--ss-bad-bg:#d88c9a2e;--ss-info:#4f7fb8;--ss-info-bg:#9dbfea33;background:var(--card);border:1px solid var(--border);box-shadow:var(--dash-shadow);border-radius:22px;margin-bottom:20px;padding:24px 26px;animation:.5s cubic-bezier(.2,.9,.25,1) backwards _ssRise_1a8k0_1;position:relative}:root.dark ._card_1a8k0_5{--ss-good:#94bc98;--ss-good-bg:#94bc9824;--ss-warn:#e3b773;--ss-warn-bg:#e3b77321;--ss-bad:#e8a0ae;--ss-bad-bg:#e8a0ae21;--ss-info:#9dbfea;--ss-info-bg:#9dbfea1f}._head_1a8k0_20{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;display:flex}._title_1a8k0_21{letter-spacing:-.3px;color:var(--text);margin:0;font-size:18px;font-weight:900}._subtitle_1a8k0_22{color:var(--text3);margin:4px 0 0;font-size:12.5px;font-weight:600}._body_1a8k0_23{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:22px;display:grid}._stock_1a8k0_26{flex-direction:column;gap:10px;min-width:0;display:flex}._stockHead_1a8k0_27{justify-content:space-between;align-items:center;gap:10px;min-height:34px;display:flex}._stockHead_1a8k0_27>span{letter-spacing:.7px;text-transform:uppercase;color:var(--text3);font-size:11px;font-weight:800}._cta_1a8k0_29{cursor:pointer;height:34px;font:850 12.5px var(--font);color:#2b1610;background:linear-gradient(#ffcdb7 0%,#fcae91 48%,#f2937a 100%);border:0;border-radius:11px;align-items:center;gap:7px;padding:0 14px 0 11px;transition:transform .35s cubic-bezier(.34,1.56,.64,1);display:inline-flex;box-shadow:inset 0 1px #ffffffbf,0 10px 20px -12px #d66646cc}._cta_1a8k0_29:hover{transform:translateY(-1px)}._cta_1a8k0_29:active{transform:scale(.96)}._items_1a8k0_38{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}._items_1a8k0_38 li{animation:.4s cubic-bezier(.2,.9,.25,1) backwards _ssRow_1a8k0_1}._item_1a8k0_38{border:1px solid rgba(var(--ink), .06);cursor:pointer;text-align:left;width:100%;font:inherit;color:var(--text);background:rgba(var(--ink), .015);border-radius:14px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px 12px 8px 8px;transition:border-color .2s,background .2s,transform .3s cubic-bezier(.34,1.56,.64,1);display:grid}._item_1a8k0_38:hover{background:#fcae910d;border-color:#f9a08b8c;transform:translate(2px)}._item_1a8k0_38:focus-visible{outline:2px solid var(--accent2);outline-offset:2px}._level_1a8k0_49{background:rgba(var(--ink), .05);width:34px;height:34px;box-shadow:inset 0 0 0 1px rgba(var(--ink), .06);border-radius:11px;position:relative;overflow:hidden}._level_1a8k0_49 img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}._level_1a8k0_49 i{height:calc(var(--fill) * 100%);transform-origin:50% 100%;background:linear-gradient(#ffc9b2,#f2937a);animation:.8s cubic-bezier(.2,.9,.25,1) backwards _ssFill_1a8k0_1;position:absolute;bottom:0;left:0;right:0}._level_1a8k0_49[data-kind=retail] i{background:#ffffff80;border-radius:2px;height:4px;bottom:4px;left:4px;right:4px}._level_1a8k0_49[data-kind=retail] i:before{content:"";width:calc(var(--fill) * 100%);border-radius:inherit;background:#f2937a;position:absolute;inset:0 auto 0 0}._item_1a8k0_38[data-s=low] ._level_1a8k0_49 i{background:linear-gradient(#f4d59c,#d9a35a)}._item_1a8k0_38[data-s=out] ._level_1a8k0_49,._item_1a8k0_38[data-s=short] ._level_1a8k0_49{box-shadow:inset 0 0 0 1.5px #d88c9a99}._itemText_1a8k0_63{flex-direction:column;gap:2px;min-width:0;display:flex}._itemText_1a8k0_63 b{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:800;overflow:hidden}._itemText_1a8k0_63 small{color:var(--ss-warn);font-size:11.5px;font-weight:700}._item_1a8k0_38[data-s=out] ._itemText_1a8k0_63 small,._item_1a8k0_38[data-s=short] ._itemText_1a8k0_63 small{color:var(--ss-bad)}._itemBuy_1a8k0_67{flex-direction:column;align-items:flex-end;gap:2px;display:flex}._itemBuy_1a8k0_67 b{color:var(--text);white-space:nowrap;font-size:12.5px;font-weight:850}._itemBuy_1a8k0_67 small{color:var(--text3);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11px;font-weight:700}._calm_1a8k0_70{background:var(--ss-good-bg);border-radius:16px;align-items:center;gap:12px;padding:16px;display:flex}._calmIcon_1a8k0_71{color:#fff;background:var(--ss-good);border-radius:50%;place-items:center;width:34px;height:34px;font-weight:900;display:grid}._calm_1a8k0_70>span:last-child{flex-direction:column;gap:2px;display:flex}._calm_1a8k0_70 b{color:var(--text);font-size:13.5px;font-weight:850}._calm_1a8k0_70 small{color:var(--text2);font-size:12px;font-weight:600}._tiles_1a8k0_77{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:8px;display:grid}._tiles_1a8k0_77[data-wide=true]{grid-column:1/-1;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}._tile_1a8k0_77{--tone:var(--text2);--tone-bg:rgba(var(--ink), .045);border:1px solid rgba(var(--ink), .06);text-align:left;min-height:64px;font:inherit;color:var(--text);background:var(--card);border-radius:16px;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:12px;padding:10px 12px;transition:border-color .2s,transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .25s;animation:.4s cubic-bezier(.2,.9,.25,1) backwards _ssRow_1a8k0_1;display:grid}button._tile_1a8k0_77{cursor:pointer}button._tile_1a8k0_77:hover{border-color:color-mix(in srgb, var(--tone) 45%, transparent);transform:translateY(-1px);box-shadow:0 12px 24px -18px #281a1273}button._tile_1a8k0_77:focus-visible{outline:2px solid var(--accent2);outline-offset:2px}._tile_1a8k0_77[data-tone=good]{--tone:var(--ss-good);--tone-bg:var(--ss-good-bg)}._tile_1a8k0_77[data-tone=warn]{--tone:var(--ss-warn);--tone-bg:var(--ss-warn-bg)}._tile_1a8k0_77[data-tone=bad]{--tone:var(--ss-bad);--tone-bg:var(--ss-bad-bg)}._tile_1a8k0_77[data-tone=info]{--tone:var(--ss-info);--tone-bg:var(--ss-info-bg)}._tile_1a8k0_77[data-tone=calm]{--tone:var(--text3)}._tile_1a8k0_77[data-key=profit]{background:linear-gradient(120deg, var(--tone-bg), transparent 70%), var(--card);grid-column:1/-1}._tileIcon_1a8k0_96{width:38px;height:38px;color:var(--tone);background:var(--tone-bg);border-radius:12px;place-items:center;transition:transform .45s cubic-bezier(.34,1.56,.64,1);display:grid}button._tile_1a8k0_77:hover ._tileIcon_1a8k0_96{transform:rotate(-8deg)scale(1.05)}._tileText_1a8k0_98{flex-direction:column;gap:1px;min-width:0;display:flex}._tileText_1a8k0_98 b{letter-spacing:-.3px;color:var(--text);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;font-size:17px;font-weight:900;overflow:hidden}._tile_1a8k0_77[data-tone=calm] ._tileText_1a8k0_98 b{color:var(--text2)}._tile_1a8k0_77[data-tone=bad] ._tileText_1a8k0_98 b,._tile_1a8k0_77[data-tone=warn] ._tileText_1a8k0_98 b{color:var(--tone)}._tile_1a8k0_77[data-key=profit] ._tileText_1a8k0_98 b{color:var(--tone);font-size:22px}._tileText_1a8k0_98 span{color:var(--text2);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:750;overflow:hidden}._tileText_1a8k0_98 small{color:var(--text3);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:600;overflow:hidden}@keyframes _ssRise_1a8k0_1{0%{opacity:0;transform:translateY(10px)}}@keyframes _ssRow_1a8k0_1{0%{opacity:0;transform:translateY(6px)}}@keyframes _ssFill_1a8k0_1{0%{transform:scaleY(0)}}@media (prefers-reduced-motion:reduce){._card_1a8k0_5,._items_1a8k0_38 li,._tile_1a8k0_77,._level_1a8k0_49 i{animation:none}}@media (width<=1180px){._body_1a8k0_23{grid-template-columns:minmax(0,1fr)}}._phone_1a8k0_118{border-radius:20px;margin-bottom:12px;padding:18px 16px}._phone_1a8k0_118 ._body_1a8k0_23{grid-template-columns:minmax(0,1fr);gap:16px}@media (width<=767px){._card_1a8k0_5{border-radius:20px;padding:18px 16px}._body_1a8k0_23{grid-template-columns:minmax(0,1fr);gap:16px}._tiles_1a8k0_77{grid-template-columns:repeat(2,minmax(0,1fr))}._tileText_1a8k0_98 b{font-size:16px}}._hero_1rymz_6{--hero-ink:#fff7f2;--hero-dim:#ffeee4a3;--hero-faint:#ffeee46b;--hero-glass:#ffffff12;--hero-up:#c4e6c8;--hero-down:#f4bac5;isolation:isolate;color:var(--hero-ink);background:radial-gradient(120% 75% at 105% -12%,#f9a08b5c 0%,#f9a08b00 60%),radial-gradient(70% 55% at -12% 108%,#fcae911f 0%,#fcae9100 62%),linear-gradient(162deg,#2b2320 0%,#1c1715 52%,#141110 100%);border-radius:26px;padding:18px 20px 16px;position:relative;overflow:hidden;box-shadow:0 30px 50px -28px #3c1e128c,0 12px 22px -14px #3c1e1259,inset 0 1px #ffffff12}._hero_1rymz_6:after{content:"";z-index:-1;pointer-events:none;opacity:.2;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 0.6 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:absolute;inset:0}.dark ._hero_1rymz_6{background:radial-gradient(120% 75% at 105% -12%,#f9a08b47 0%,#f9a08b00 60%),radial-gradient(70% 55% at -12% 108%,#fcae911a 0%,#fcae9100 62%),linear-gradient(162deg,#302724 0%,#211c1a 55%,#1a1615 100%);box-shadow:0 30px 50px -28px #000000e6,inset 0 0 0 1px #ffffff0f,inset 0 1px #ffffff17}._top_1rymz_54{justify-content:space-between;align-items:center;gap:12px;min-height:28px;display:flex}._label_1rymz_62{min-width:0;color:var(--hero-dim);white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:650;overflow:hidden}._more_1rymz_72{background:var(--hero-glass);color:var(--hero-ink);font:700 12px/1 var(--font);cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;border-radius:999px;flex-shrink:0;align-items:center;gap:3px;margin-right:-6px;padding:7px 10px 7px 11px;transition:background .2s,transform .15s;display:inline-flex}._more_1rymz_72:active{background:#ffffff21;transform:scale(.95)}._more_1rymz_72:focus-visible{outline:2px solid var(--peach);outline-offset:2px}._number_1rymz_92{letter-spacing:-1.6px;font-variant-numeric:tabular-nums;white-space:nowrap;height:50px;margin-top:8px;font-size:44px;font-weight:800;line-height:50px;position:relative}._numberSm_1rymz_103{letter-spacing:-1.2px;font-size:36px}._numberXs_1rymz_104{letter-spacing:-.9px;font-size:30px}._ghost_1rymz_105{visibility:hidden}._scrubValue_1rymz_106{position:absolute;top:0;left:0}._numberSkel_1rymz_107{vertical-align:middle;background:#ffffff1a;border-radius:10px;width:62%;height:38px;animation:1.6s ease-in-out infinite _skelBreath_1rymz_1;display:inline-block}._delta_1rymz_117{min-height:24px;color:var(--hero-faint);align-items:center;gap:8px;margin-top:6px;font-size:12.5px;font-weight:600;display:flex}._chipUp_1rymz_128,._chipDown_1rymz_129{font-variant-numeric:tabular-nums;border-radius:999px;align-items:center;gap:3px;padding:4px 8px 4px 7px;font-size:12px;font-weight:800;display:inline-flex}._chipUp_1rymz_128{color:var(--hero-up);background:#a3c9a829}._chipDown_1rymz_129{color:var(--hero-down);background:#d88c9a2e}._chart_1rymz_143{touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;height:128px;margin:14px -20px 0;position:relative}._svg_1rymz_154{display:block;overflow:visible}._baseline_1rymz_155{stroke:#ffffff17;stroke-width:1px;stroke-dasharray:2 5}._glow_1rymz_157{opacity:.55}._beacon_1rymz_159{transition:opacity .2s}._beaconHidden_1rymz_161{transition:opacity .12s;opacity:0!important}._beaconLayer_1rymz_164{pointer-events:none;width:0;height:0;position:absolute;top:0;left:0}._beaconRing_1rymz_172,._beaconPin_1rymz_173{display:block;position:absolute;top:-8px;left:-8px;overflow:visible}._beaconRing_1rymz_172{animation:2.6s cubic-bezier(.2,.7,.2,1) infinite _beacon_1rymz_159}._beaconRing_1rymz_172 circle{fill:none;stroke:#fcae91cc;stroke-width:1.5px}._beaconDot_1rymz_187{fill:#ffe6dc;filter:drop-shadow(0 0 6px #f9a08bf2)}._hair_1rymz_188{stroke:#ffffff57;stroke-width:1px}._scrubDot_1rymz_189{fill:#fff7f2;stroke:#f9a08b;stroke-width:2.5px;filter:drop-shadow(0 0 8px #f9a08bd9)}._chartEmpty_1rymz_191{height:128px;color:var(--hero-faint);justify-content:center;align-items:center;margin-top:14px;font-size:13px;font-weight:600;display:flex}._chartSkel_1rymz_201{background:#ffffff12;border-radius:14px;align-self:flex-end;width:100%;height:72px;animation:1.6s ease-in-out infinite _skelBreath_1rymz_1}._ticks_1rymz_210{height:16px;color:var(--hero-faint);font-variant-numeric:tabular-nums;justify-content:space-between;margin-top:8px;font-size:11.5px;font-weight:600;line-height:16px;display:flex}._foot_1rymz_223{align-items:center;height:46px;margin-top:13px;display:flex}._foot_1rymz_223>*{flex:1;min-width:0}._foot_1rymz_223 .vk-seg{background:#ffffff0f;border-color:#ffffff0f;border-radius:13px}._foot_1rymz_223 .vk-seg-thumb{background:#ffffff21;border-radius:10px;box-shadow:inset 0 1px #ffffff14}._foot_1rymz_223 .vk-seg-btn{color:var(--hero-faint);padding:9px 6px;font-size:12.5px}._foot_1rymz_223 .vk-seg-btn:hover{color:var(--hero-dim)}._foot_1rymz_223 .vk-seg-btn.is-on{color:var(--hero-ink)}._retention_1rymz_232{align-items:flex-end;gap:4px;height:128px;margin-top:14px;padding-top:24px;display:flex}._cell_1rymz_240,._cellOn_1rymz_241{transform-origin:bottom;border-radius:6px;flex:1;height:100%}._cell_1rymz_240{background:#ffffff14}._cellOn_1rymz_241{background:linear-gradient(#ffdccf 0%,#f9a08b 100%);box-shadow:0 0 14px -3px #f9a08b99}._hint_1rymz_252{color:var(--hero-faint);margin:0;font-size:12.5px;font-weight:600;line-height:1.45}@keyframes _skelBreath_1rymz_1{50%{opacity:.55}}@keyframes _beacon_1rymz_159{0%{opacity:.95;transform:scale(.6)}80%,to{opacity:0;transform:scale(2.6)}}@media (width<=359px){._number_1rymz_92{letter-spacing:-1.3px;height:44px;font-size:38px;line-height:44px}._numberSm_1rymz_103{font-size:31px}._numberXs_1rymz_104{font-size:26px}}@media (prefers-reduced-motion:reduce){._beaconRing_1rymz_172{opacity:0;animation:none}._numberSkel_1rymz_107,._chartSkel_1rymz_201{animation:none}}._section_32jgq_2{flex-direction:column;gap:14px;display:flex}._rail_32jgq_7{margin:0 calc(var(--ph-gutter) * -1) -14px;padding:2px var(--ph-gutter) 16px;scroll-snap-type:x mandatory;scroll-padding-inline:var(--ph-gutter);overscroll-behavior-x:contain;scrollbar-width:none;gap:10px;display:flex;position:relative;overflow-x:auto}._rail_32jgq_7::-webkit-scrollbar{display:none}._card_32jgq_21{border:1px solid var(--border);background:var(--card);min-height:152px;box-shadow:var(--ph-card-shadow);color:var(--text);font-family:var(--font);text-align:left;cursor:pointer;scroll-snap-align:start;-webkit-tap-highlight-color:transparent;border-radius:20px;flex-direction:column;flex:0 0 172px;gap:6px;padding:14px 14px 13px 17px;transition:transform .18s cubic-bezier(.2,.8,.2,1),opacity .3s;display:flex;position:relative;overflow:hidden}._card_32jgq_21:active{transform:scale(.97)}._card_32jgq_21:focus-visible{outline:2px solid var(--peach);outline-offset:2px}._card_32jgq_21[data-state=done]{opacity:.52}._card_32jgq_21[data-state=live]{background:linear-gradient(180deg, #fcae9129 0%, #fcae9100 62%), var(--card);box-shadow:0 16px 30px -16px #f9a08b99, var(--ph-card-shadow);border-color:#f9a08b8c}._stripe_32jgq_53{border-radius:0 3px 3px 0;width:3px;position:absolute;top:16px;bottom:16px;left:0}._top_32jgq_62{justify-content:space-between;align-items:center;gap:6px;min-height:26px;display:flex}._top_32jgq_62>:last-child:not(._time_32jgq_63){text-overflow:ellipsis;min-width:0;overflow:hidden}._time_32jgq_63{letter-spacing:-.6px;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:22px;font-weight:800}._live_32jgq_72,._soon_32jgq_73{white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:4px 8px;font-size:11.5px;font-weight:750;display:inline-flex}._live_32jgq_72{color:var(--ph-link);background:#f9a08b29}._live_32jgq_72 i{width:6px;height:6px;animation:1.8s ease-in-out infinite _breathe_32jgq_1;position:relative}._live_32jgq_72 i:before,._live_32jgq_72 i:after{content:"";border-radius:50%;position:absolute;inset:0}._live_32jgq_72 i:before{opacity:0;background:#f9a08b8c;animation:1.8s ease-in-out infinite _breatheRing_32jgq_1}._live_32jgq_72 i:after{background:var(--peach)}._soon_32jgq_73{color:var(--text2);background:rgba(var(--ink), .05);gap:4px}._done_32jgq_109{color:var(--text3);display:inline-flex}._name_32jgq_111{letter-spacing:-.15px;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14.5px;font-weight:750;line-height:1.3;display:-webkit-box;overflow:hidden}._who_32jgq_121{color:var(--text3);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:600;overflow:hidden}._fill_32jgq_130{align-items:center;gap:8px;margin-top:auto;padding-top:6px;display:flex}._track_32jgq_131{background:rgba(var(--ink), .07);border-radius:3px;flex:1;height:5px;overflow:hidden}._trackIn_32jgq_138,._trackFull_32jgq_139{border-radius:inherit;transform-origin:0;height:100%;display:block}._trackIn_32jgq_138{background:linear-gradient(90deg, var(--peach-light), var(--peach))}._trackFull_32jgq_139{background:linear-gradient(90deg, #bcd9c0, var(--pistachio))}._seats_32jgq_148{color:var(--text2);font-variant-numeric:tabular-nums;font-size:12px;font-weight:800}._solo_32jgq_149{color:var(--text3);font-size:12px;font-weight:700}._skel_32jgq_151{background:rgba(var(--ink), .06);border-radius:20px;flex:0 0 172px;height:152px;animation:1.6s ease-in-out infinite _skelBreath_32jgq_1}._empty_32jgq_159{border:1px dashed var(--border2);border-radius:20px;flex-direction:column;gap:4px;padding:18px 18px 17px;display:flex}._emptyTitle_32jgq_167{color:var(--text);font-size:15px;font-weight:750}._emptyText_32jgq_168{color:var(--text3);font-size:13px;font-weight:500;line-height:1.45}@keyframes _breathe_32jgq_1{0%,to{transform:scale(1)}50%{transform:scale(1.15)}}@keyframes _breatheRing_32jgq_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:0;transform:scale(2.6667)}}@keyframes _skelBreath_32jgq_1{50%{opacity:.55}}@media (prefers-reduced-motion:reduce){._live_32jgq_72 i,._live_32jgq_72 i:before,._skel_32jgq_151{animation:none}}._root_t89d1_8{background:rgba(var(--ink), .03);border:1px solid var(--border);isolation:isolate;border-radius:12px;align-items:stretch;gap:2px;min-width:0;transition:border-color .25s,background-color .25s,box-shadow .25s;display:flex;position:relative;overflow:hidden}._md_t89d1_22{min-height:44px;padding:5px}._sm_t89d1_23{border-radius:10px;min-height:34px;padding:3px}@media (hover:hover){._root_t89d1_8:not([data-copied]):has(._field_t89d1_27:not(:disabled)):hover{background:#f9a08b0d;border-color:#f9a08b80}._root_t89d1_8:not([data-copied]):hover ._chip_t89d1_31{background:#fcae9142}}._root_t89d1_8:has(._field_t89d1_27:focus-visible){border-color:#fcae91;box-shadow:0 0 0 3px #fcae9138}._root_t89d1_8[data-copied]{background:#a3c9a821;border-color:#a3c9a8bf;animation:.6s ease-out _ring_t89d1_1}@keyframes _ring_t89d1_1{0%{box-shadow:0 0 #a3c9a880}to{box-shadow:0 0 0 9px #a3c9a800}}._field_t89d1_27{min-width:0;font:inherit;color:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:9px;flex:1;align-items:center;gap:10px;padding:0 0 0 9px;display:flex}._sm_t89d1_23 ._field_t89d1_27{gap:6px;padding-left:7px}._field_t89d1_27:focus-visible{outline:none}._field_t89d1_27:disabled{cursor:default}._field_t89d1_27:not(:disabled):active ._chip_t89d1_31{transform:scale(.9)}._stage_t89d1_70{flex:1;min-width:0;display:grid;overflow:hidden}._stage_t89d1_70>*{grid-area:1/1;min-width:0}._url_t89d1_78{color:var(--text2);letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;-webkit-user-select:text;user-select:text;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:12px;overflow:hidden}._sm_t89d1_23 ._url_t89d1_78{font-size:10.5px}._done_t89d1_91{color:#5e9467;white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:800;overflow:hidden}:root.dark ._done_t89d1_91{color:#a3c9a8}._sm_t89d1_23 ._done_t89d1_91{font-size:11px}._chip_t89d1_31{color:#f9a08b;background:#fcae9129;border-radius:9px;flex-shrink:0;place-items:center;width:32px;height:32px;transition:background-color .25s,color .25s,box-shadow .25s,transform .15s;display:grid}._chip_t89d1_31>svg{grid-area:1/1}._sm_t89d1_23 ._chip_t89d1_31{border-radius:7px;width:26px;height:26px}._field_t89d1_27:disabled ._chip_t89d1_31{opacity:.45}._root_t89d1_8[data-copied] ._chip_t89d1_31{color:#fff;background:#a3c9a8;box-shadow:0 4px 12px #a3c9a873}._open_t89d1_122{width:32px;color:var(--text3);border-radius:9px;flex-shrink:0;place-items:center;transition:background-color .15s,color .15s;display:grid}._sm_t89d1_23 ._open_t89d1_122{border-radius:7px;width:26px}._open_t89d1_122:hover{background:rgba(var(--ink), .06);color:var(--text)}._open_t89d1_122:focus-visible{outline-offset:-2px;outline:2px solid #fcae91}._flash_t89d1_136{z-index:-1;pointer-events:none;background:linear-gradient(100deg,#0000 15%,#a3c9a86b 50%,#0000 85%);animation:.75s cubic-bezier(.22,1,.36,1) forwards _sweep_t89d1_1;position:absolute;inset:0;transform:translate(-100%)}@keyframes _sweep_t89d1_1{to{transform:translate(100%)}}._sr_t89d1_147{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){._root_t89d1_8[data-copied]{animation:none}._chip_t89d1_31{transition:none}}.staff-layout{grid-template-columns:var(--staff-list-w,220px) minmax(0, 1fr);gap:var(--grid-gap);grid-template-rows:1fr;min-height:0;display:grid;overflow:hidden}@media (width<=1440px){.staff-layout{--staff-list-w:196px}}@media (width<=1280px){.staff-layout{--staff-list-w:176px}}@media (width<=1080px){.staff-layout{--staff-list-w:156px}}.staff-list-panel{background:var(--card);border:1px solid var(--border);border-radius:16px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 4px 24px #1a1a1a0f}.panel-hdr{border-bottom:1px solid var(--border);background:linear-gradient(#fcae910a 0%,#0000 100%);justify-content:space-between;align-items:center;padding:18px 16px 14px;display:flex}.panel-title{color:var(--text3);letter-spacing:.3px;text-transform:uppercase;font-size:12px;font-weight:800}.add-btn{cursor:pointer;width:22px;height:22px;color:var(--accent2);background:#fcae9126;border:none;border-radius:6px;justify-content:center;align-items:center;font-size:14px;line-height:1;transition:all .15s;display:flex}.add-btn:hover{background:var(--accent);color:#fff}.staff-list{scrollbar-width:none;flex:1;padding:8px;overflow-y:auto}.role-sep{color:var(--text3);text-transform:uppercase;letter-spacing:.8px;align-items:center;gap:8px;padding:12px 12px 5px;font-size:10px;font-weight:800;display:flex}.role-sep:after{content:"";background:var(--border);flex:1;height:1px}.s-item{cursor:pointer;border-radius:12px;align-items:center;gap:9px;margin-bottom:2px;padding:10px 12px;transition:all .22s cubic-bezier(.34,1.56,.64,1);display:flex;position:relative}.s-item:hover{background:#fcae9112;transform:translate(2px);box-shadow:0 2px 8px #fcae9114}.s-item.active{background:#fcae911f;transform:translate(3px);box-shadow:0 2px 12px #fcae911f}.s-item.active:before{content:"";background:var(--accent);border-radius:0 4px 4px 0;width:3px;height:20px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.ava{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:11px;font-weight:700;display:flex;position:relative}.ava-online:after{content:"";border:2px solid var(--card);background:#5bab72;border-radius:50%;width:8px;height:8px;position:absolute;bottom:1px;right:1px}.s-name{color:var(--text);font-size:12px;font-weight:600}.s-role{color:var(--text3);white-space:nowrap;text-overflow:ellipsis;max-width:130px;margin-top:1px;font-size:11px;overflow:hidden}.premium-right{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--dash-shadow);flex-direction:column;min-height:0;display:flex;overflow:hidden}.premium-hero{flex-shrink:0;height:160px;position:relative}.hero-bg{border-radius:var(--radius-lg) var(--radius-lg) 0 0;pointer-events:none;position:absolute;inset:0}.hero-actions{gap:6px;display:flex;position:absolute;top:14px;right:16px}.h-btn{background:color-mix(in srgb, var(--bg-card) 85%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(var(--ink), .12);cursor:pointer;color:var(--text2);border-radius:8px;align-items:center;gap:5px;padding:6px 11px;font-size:11px;font-weight:600;transition:all .18s;display:flex}.h-btn:hover{background:var(--bg-card);transform:translateY(-1px);box-shadow:0 4px 12px #0000001a}.hero-info{z-index:10;align-items:flex-end;gap:16px;display:flex;position:absolute;bottom:20px;left:28px}.hero-ava{border:4px solid var(--card);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:72px;height:72px;font-size:22px;font-weight:700;display:flex;position:relative;box-shadow:0 4px 16px #0000001f}.badge-online{border:3px solid var(--card);background:#5bab72;border-radius:50%;width:14px;height:14px;position:absolute;bottom:3px;right:3px}.hero-name{letter-spacing:-.3px;color:var(--text);font-size:17px;font-weight:800}.hero-role{color:var(--text2);margin-top:1px;font-size:11px}.premium-body{padding:var(--card-pad) calc(var(--card-pad) + 4px) calc(var(--card-pad) - 4px);scrollbar-width:thin;scrollbar-color:var(--border2) transparent;flex:1;min-height:0;overflow-y:auto}.premium-body::-webkit-scrollbar{width:3px}.premium-body::-webkit-scrollbar-thumb{background:var(--border2);border-radius:4px}.stats-row{gap:10px;margin-bottom:20px;display:grid}.stat-card{background:var(--bg);text-align:center;border:1px solid var(--border);cursor:default;border-radius:10px;padding:16px 14px;transition:all .18s}.stat-card:hover{box-shadow:var(--dash-shadow);transform:translateY(-2px)}.stat-v{letter-spacing:-.5px;color:var(--text);font-size:20px;font-weight:800}.stat-l{color:var(--text3);text-transform:uppercase;letter-spacing:.3px;margin-top:2px;font-size:9.5px;font-weight:600}.info-row{flex-wrap:wrap;gap:8px;margin-bottom:20px;display:flex}.chip{border:1px solid var(--border2);color:var(--text2);cursor:pointer;border-radius:20px;align-items:center;gap:5px;padding:5px 10px;font-size:11px;font-weight:600;transition:all .15s;display:flex}.chip:hover{border-color:var(--accent);color:var(--accent);background:#fcae910f}.chip.status-on{color:#4a8a52;background:#5bab721a;border-color:#5bab724d}.owner-card{border-radius:var(--radius);background:linear-gradient(135deg,#fcae911f 0%,#f9a08b0f 100%);border:1px dashed #fcae9166;margin-bottom:16px;padding:18px 20px}.owner-perm{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.perm-badge{color:var(--accent2);background:#fcae9126;border:1px solid #fcae914d;border-radius:6px;padding:4px 9px;font-size:10px;font-weight:700}.load-bar-wrap{margin-bottom:16px}.load-bar-top{justify-content:space-between;align-items:center;margin-bottom:5px;display:flex}.load-bar-label{color:var(--text2);font-size:11px;font-weight:600}.load-bar-pct{color:var(--text);font-size:11px;font-weight:800}.load-bar-bg{background:rgba(var(--ink), .06);border-radius:6px;height:6px;overflow:hidden}.load-bar-fill{border-radius:6px;height:100%;transition:width .6s cubic-bezier(.34,1.2,.64,1)}.sec-title{color:var(--text3);text-transform:uppercase;letter-spacing:.5px;justify-content:space-between;align-items:center;margin-bottom:10px;font-size:11px;font-weight:700;display:flex}.sch-wrap{background:var(--bg);border-radius:var(--radius);border:1px solid var(--border);margin-bottom:16px;overflow:hidden}.sch-top{border-bottom:1px solid var(--border);align-items:center;padding:10px 12px 8px;display:flex}.day-tabs{background:rgba(var(--ink), .05);border-radius:10px;gap:2px;padding:3px;display:flex}.day-tab{cursor:pointer;color:var(--text3);-webkit-user-select:none;user-select:none;font-size:12px;font-weight:600;font-family:var(--font-main);background:0 0;border:none;border-radius:8px;padding:5px 14px;transition:all .2s cubic-bezier(.34,1.56,.64,1)}.day-tab:hover:not(.active){color:var(--text2)}.day-tab.active{background:var(--card);color:var(--onyx);font-weight:700;box-shadow:0 2px 8px #1a1a1a14,0 1px 3px #1a1a1a0d}.week-label{color:var(--text3);margin-left:auto;font-size:10px;font-weight:600}.sch-grid{grid-template-columns:36px repeat(7,1fr);gap:2px;padding:8px;display:grid}.sch-head{color:var(--text3);text-align:center;padding:2px 0 5px;font-size:9.5px;font-weight:700}.sch-time{color:var(--text3);text-align:right;padding:1px 5px 1px 0;font-size:9px;line-height:20px}.sch-cell{cursor:pointer;background:#fcae911a;border-radius:4px;height:20px;transition:all .15s;position:relative}.sch-cell:hover{background:#fcae9140}@media (height<=820px){.sch-grid{gap:2px;padding:6px}.sch-cell{border-radius:3px;height:14px}.sch-time{font-size:8.5px;line-height:14px}.sch-head{padding:1px 0 4px;font-size:9px}}.sch-cell.booked{background:#fcae918c;border:1px solid #fcae91cc}.sch-cell.booked:hover{background:var(--accent)}.month-nav{align-items:center;gap:2px;margin-left:auto;display:flex}.month-nav-btn{width:22px;height:22px;color:var(--text3);cursor:pointer;background:0 0;border:none;border-radius:7px;justify-content:center;align-items:center;transition:all .18s;display:flex}.month-nav-btn:hover{background:rgba(var(--ink), .06);color:var(--onyx)}.month-nav-label{text-align:center;text-transform:capitalize;min-width:96px;margin-left:0}.mcal{padding:10px}.mcal-tools{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:10px;display:flex}.mark-pick{border:1px solid var(--border);background:var(--card);color:var(--text2);font-family:var(--font-main);cursor:pointer;border-radius:9px;align-items:center;gap:6px;padding:5px 11px;font-size:11px;font-weight:700;transition:all .2s cubic-bezier(.34,1.56,.64,1);display:inline-flex}.mark-pick:hover{border-color:rgba(var(--ink), .2)}.mark-pick.active{border-color:var(--accent);color:var(--onyx);box-shadow:0 0 0 3px #fcae912e}.mark-dot{border-radius:3px;flex-shrink:0;width:9px;height:9px}.mark-dot.work{background:var(--accent)}.mark-dot.off{background:rgba(var(--ink), .12)}.mcal-hint{color:var(--text3);margin-left:auto;font-size:10px}.mcal-head,.mcal-grid{grid-template-columns:repeat(7,1fr);gap:3px;display:grid}.mcal-head>div{color:var(--text3);text-align:center;padding:3px 0 5px;font-size:9px;font-weight:700}.mcal-day{height:30px;font-family:var(--font-main);cursor:pointer;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;font-size:10px;font-weight:700;transition:all .15s;display:flex}.mcal-day.empty{cursor:default;background:0 0}.mcal-day.work{color:var(--onyx);background:#fcae9173}.mcal-day.off{background:rgba(var(--ink), .04);color:var(--onyx)}.mcal-day:not(.empty):not(.past):hover{transform:translateY(-1px);box-shadow:0 4px 10px #0000000f}.mcal-day.past{opacity:.45;cursor:default}.mcal-day.marked.work{background:var(--accent);color:#fff}.mcal-day.marked.off{background:rgba(var(--ink), .1)}.mcal-day.today{border-color:var(--accent)}.mcal-day{position:relative}.mcal-booked{opacity:.65;background:currentColor;border-radius:50%;width:4px;height:4px;position:absolute;bottom:3px;left:50%;transform:translate(-50%)}@media (height<=820px){.mcal-day{height:24px}}.sch-legend{align-items:center;gap:12px;padding:0 8px 8px;display:flex}.leg{color:var(--text3);align-items:center;gap:4px;font-size:10px;display:flex}.leg-dot{border-radius:3px;flex-shrink:0;width:8px;height:8px}.sch-action-btn{font-family:var(--font-main);letter-spacing:.1px;cursor:pointer;border-radius:8px;outline:none;justify-content:center;align-items:center;padding:6px 12px;font-size:11px;font-weight:700;transition:all .25s cubic-bezier(.34,1.56,.64,1);display:inline-flex}.btn-clear-sch{color:#b25d6e;background:0 0;border:1.5px solid #d88c9a4d;border-radius:10px;padding:6px 14px}.btn-clear-sch:hover{background:#d88c9a14;border-color:#d88c9a8c;transform:translateY(-1px);box-shadow:0 4px 12px #d88c9a26}.btn-magic-sch{color:var(--accent2);background:#fcae9114;border:1px solid #fcae9138}.btn-magic-sch:hover{border-color:var(--accent);box-shadow:0 4px 12px var(--peach-glow);background:#fcae912e;transform:translateY(-1px)}.btn-add-event{background:var(--card);border:1px solid var(--border);color:var(--text2);box-shadow:var(--dash-shadow)}.btn-add-event:hover{border-color:var(--accent);color:var(--accent2);background:#fcae9108;transform:translateY(-1px);box-shadow:0 4px 12px #fcae911a}.upcoming-list{flex-direction:column;gap:6px;margin-bottom:16px;display:flex}.upcoming-item{background:var(--bg);border:1px solid var(--border);border-radius:10px;align-items:center;gap:10px;padding:12px 14px;transition:all .18s;display:flex}.upcoming-item:hover{box-shadow:var(--dash-shadow);transform:translate(2px)}.up-time{text-align:center;flex-shrink:0;width:42px}.up-time-h{color:var(--text);font-size:12px;font-weight:700}.up-time-m{color:var(--text3);font-size:9px;font-weight:600}.up-dot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.up-info{flex:1;min-width:0}.up-name{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;overflow:hidden}.up-sub{color:var(--text3);margin-top:1px;font-size:10px}.up-hall{border-radius:6px;padding:3px 8px;font-size:10px;font-weight:700}.up-actions{opacity:0;gap:4px;transition:opacity .15s;display:flex}.upcoming-item:hover .up-actions{opacity:1}.up-icon-btn{border:1px solid var(--border2);cursor:pointer;width:24px;height:24px;color:var(--text3);background:0 0;border-radius:6px;justify-content:center;align-items:center;font-size:12px;transition:all .15s;display:flex}.up-icon-btn:hover{background:var(--card);color:var(--text);box-shadow:var(--dash-shadow)}.up-icon-btn.del:hover{background:var(--tint-rose);color:#c05060;border-color:#d88c9a66}.slot-tip{background:var(--onyx);color:var(--bg);z-index:1000;pointer-events:none;opacity:0;white-space:nowrap;border-radius:8px;flex-direction:column;padding:6px 10px;font-size:10px;font-weight:600;line-height:1.5;transition:opacity .15s;display:flex;position:fixed;box-shadow:0 4px 14px #00000040}.slot-tip.show{opacity:1}.slot-sub{color:inherit;opacity:.65;margin-top:1px;font-size:9px;font-weight:400}.fade-in{animation:.25s both fadeSlide}.staff-ghost{background:rgba(var(--ink), .06);animation:1.4s ease-in-out infinite staffBreath}@keyframes staffBreath{50%{opacity:.55}}.staff-ghost-text{vertical-align:middle;border-radius:6px;max-width:100%;height:.75em;display:inline-block}.s-item.s-ghost{cursor:default}.s-item.s-ghost:hover{box-shadow:none;background:0 0;transform:none}.s-ghost .staff-ghost-line{border-radius:5px;height:10px;display:block}.s-ghost .staff-ghost-line+.staff-ghost-line{height:8px;margin-top:6px}.s-ghost:nth-child(2) .staff-ghost{animation-delay:.12s}.s-ghost:nth-child(3) .staff-ghost{animation-delay:.24s}.s-ghost:nth-child(4) .staff-ghost{animation-delay:.36s}.s-ghost:nth-child(5) .staff-ghost{animation-delay:.48s}.hero-ava.staff-ghost{box-shadow:none}.stat-card.staff-ghost-card:hover{box-shadow:none;transform:none}.staff-ghost-body{overflow:hidden}.staff-ghost-chip{border-radius:20px;height:26px;display:inline-block}.staff-ghost-block{border-radius:var(--radius);height:220px}@media (prefers-reduced-motion:reduce){.staff-ghost{animation:none}}@media (height<=820px){.staff-layout .premium-hero{height:104px}.staff-layout .hero-info{top:14px;bottom:auto}}@media (width<=900px){.staff-layout{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.staff-list-panel{flex-flow:wrap;align-items:center}.panel-hdr{background:0 0;border-bottom:none;flex:none;gap:8px;padding:7px 2px 7px 12px}.staff-search{flex:140px;padding:7px 10px!important}.staff-groups{scrollbar-width:none;flex:0 auto;overflow-x:auto;flex-wrap:nowrap!important;padding:7px 10px 7px 0!important}.staff-groups::-webkit-scrollbar{display:none}.staff-list{border-top:1px solid var(--border);flex-direction:row;flex:100%;align-items:center;gap:6px;padding:8px 10px;display:flex;overflow:auto hidden}.role-sep{white-space:nowrap;flex-shrink:0;padding:0 4px}.role-sep:after{display:none}.s-item{flex:none;width:178px;margin-bottom:0;padding:7px 10px}.s-item:hover,.s-item.active{transform:none}.s-item.active:before{border-radius:4px 4px 0 0;width:auto;height:3px;inset:auto 12px 0;transform:none}.s-name,.s-role{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.staff-summary{scrollbar-width:none;overflow-x:auto;flex-wrap:nowrap!important}.staff-summary::-webkit-scrollbar{display:none}.staff-sum-item{flex-shrink:0;padding:6px 12px!important}.staff-sum-v{font-size:17px!important}.staff-sum-l{font-size:9px!important}}@media (height<=820px){.staff-layout .premium-hero{height:92px}.staff-layout .hero-ava{border-width:3px;width:58px;height:58px;font-size:18px}.staff-layout .hero-name{font-size:15px}.stats-row,.info-row{margin-bottom:13px}.stat-card{padding:11px 12px}}.staff-svc-prices{flex-direction:column;gap:2px;margin-bottom:18px;display:flex}.staff-svc-price{border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:8px 10px;transition:background .15s;display:flex}.staff-svc-price:hover{background:rgba(var(--ink), .03)}.staff-svc-price-name{min-width:0;color:var(--text2);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:12.5px;font-weight:600;overflow:hidden}.staff-svc-price-v{color:var(--text3);background:rgba(var(--ink), .04);border-radius:7px;flex-shrink:0;padding:3px 9px;font-size:12px;font-weight:700}.staff-svc-price-v.custom{color:var(--accent2);background:#fcae9126;border:1px solid #fcae914d}button.staff-svc-price-v{font-family:inherit;line-height:inherit;cursor:pointer;border:1px solid #0000;transition:background .15s,border-color .15s,color .15s}button.staff-svc-price-v.custom{border-color:#fcae914d}button.staff-svc-price-v:hover:not(:disabled){color:var(--accent2);border-color:#fcae918c}button.staff-svc-price-v:disabled{cursor:progress;opacity:.6}button.staff-svc-price-v:focus-visible{outline:none;box-shadow:0 0 0 3px #fcae9159}.staff-svc-price-input{box-sizing:border-box;text-align:center;color:var(--onyx);background:var(--bg-card);border:1px solid #fcae91;outline:none;font-family:inherit;box-shadow:0 0 0 3px #fcae9140}.staff-svc-price-error{color:var(--error);padding:4px 10px 0;font-size:11.5px;font-weight:600}.staff-svc-price-hint{color:var(--text3);padding:4px 10px 0;font-size:11px;font-weight:600}@media (height<=720px){.staff-groups{scrollbar-width:none;overflow-x:auto;flex-wrap:nowrap!important}.staff-groups::-webkit-scrollbar{display:none}.staff-groups>button{flex-shrink:0}}@media (width<=767px){.staff-layout{gap:6px}.staff-list-panel,.premium-right{box-shadow:none;background:0 0;border:none;border-radius:0}.panel-hdr{padding:6px 2px}.panel-hdr .panel-title{display:none}.staff-list{gap:5px;padding:5px 4px}.s-item{gap:7px;width:142px;padding:6px 8px}.ava{width:26px;height:26px;font-size:9.5px}.s-name{font-size:11.5px}.s-role{max-width:none;font-size:9.5px}.staff-search{padding:6px!important}.staff-groups{padding:6px 6px 6px 0!important}.staff-summary{display:none!important}.staff-layout .premium-hero{align-items:center;gap:10px;height:auto;padding:10px 12px;display:flex}.staff-layout .hero-info{flex:1;align-items:center;gap:10px;min-width:0;position:static}.staff-layout .hero-info>div{min-width:0}.staff-layout .hero-ava{border-width:3px;width:44px;height:44px;font-size:14px}.staff-layout .hero-name{white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.staff-layout .hero-role{font-size:10px}.staff-layout .hero-actions{flex-shrink:0;order:2;gap:6px;position:static}.staff-layout .hero-actions button{border-radius:10px!important;gap:0!important;padding:9px!important;font-size:0!important}.premium-body{padding:12px 12px 10px}.stats-row{gap:8px;margin-bottom:12px}.stat-card{padding:9px 10px}.info-row{margin-bottom:12px}.sch-grid{grid-template-columns:26px repeat(7,1fr);padding:6px}}.staff-picker-mobile{min-width:0;padding:4px 0}.staff-picker-launcher{gap:8px;margin-bottom:7px;display:flex}.staff-picker-add,.staff-picker-close,.staff-picker-role{cursor:pointer;color:var(--text);border:1px solid var(--border);justify-content:center;align-items:center;font-family:inherit;display:inline-flex}.staff-picker-search-field{flex:1;min-width:0;position:relative}.staff-picker-search-field>svg{color:var(--text2);pointer-events:none;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.staff-picker-main-search{box-sizing:border-box;border:1px solid var(--border);background:var(--bg-card);width:100%;min-height:44px;color:var(--text);border-radius:12px;padding:10px 12px 10px 38px;font-family:inherit;font-size:16px}.staff-picker-main-search::placeholder{color:var(--text2)}.staff-picker-main-search:focus-visible{outline:2px solid var(--accent,#fcae91);outline-offset:2px}.staff-picker-add{background:#fcae9126;border-radius:12px;width:44px;min-height:44px;font-size:24px}.staff-picker-roles{flex-wrap:wrap;gap:4px;display:flex}.staff-picker-role{background:var(--bg-card);border-radius:10px;gap:5px;min-height:36px;padding:7px 8px;font-size:11px;font-weight:600}.staff-picker-role[aria-pressed=true]{color:var(--text);border-color:var(--accent,#fcae91);background:#fcae9126}.staff-picker-count{color:var(--text2);font-variant-numeric:tabular-nums;font-size:10px}.staff-picker-hint{color:var(--text2);margin:5px 2px 0;font-size:11px;line-height:1.4}.staff-picker-popover{z-index:1100;box-sizing:border-box;border:1px solid var(--border);background:var(--bg-card,#fff);border-radius:14px;flex-direction:column;gap:8px;width:min(300px,100vw - 20px);max-height:min(360px,100dvh - 140px);padding:10px;display:flex;position:fixed;box-shadow:0 12px 36px #00000038}.staff-picker-popover:before{content:"";left:var(--staff-picker-arrow);background:var(--bg-card,#fff);width:10px;height:10px;position:absolute;transform:translate(-50%)rotate(45deg)}.staff-picker-popover[data-side=bottom]:before{border-top:1px solid var(--border);border-left:1px solid var(--border);top:-6px}.staff-picker-popover[data-side=top]:before{border-bottom:1px solid var(--border);border-right:1px solid var(--border);bottom:-6px}.staff-picker-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.staff-picker-heading h2{color:var(--text);margin:0;font-size:14px;font-weight:800}.staff-picker-heading p{color:var(--text2);margin:4px 0 0;font-size:12px}.staff-picker-close{background:var(--bg);border-radius:9px;flex-shrink:0;width:32px;height:32px}.staff-picker-search{box-sizing:border-box;border:1px solid var(--border);background:var(--bg);width:100%;color:var(--text);font:inherit;border-radius:12px;padding:11px 12px;font-size:16px}.staff-picker-list{overscroll-behavior:contain;flex:auto;min-height:0;max-height:240px;overflow-y:auto}.staff-picker-popover .s-item{box-sizing:border-box;border-radius:12px;gap:10px;width:100%;min-height:56px;margin-bottom:5px;padding:12px;transform:none}.staff-picker-popover .s-item.active:before{border-radius:0 3px 3px 0;width:3px;height:auto;inset:12px auto 12px 0;transform:none}.staff-picker-popover .s-name{white-space:normal}.staff-picker-popover .s-role{max-width:none}.staff-picker-empty{text-align:center;color:var(--text2);padding:24px 12px;font-size:13px}.staff-picker-mobile button:focus-visible,.staff-picker-popover button:focus-visible,.staff-picker-popover input:focus-visible,.s-item:focus-visible{outline:2px solid var(--accent,#fcae91);outline-offset:2px}.staff-week{padding-top:4px}.staff-week-nav{justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;font-size:12px;font-weight:800;display:flex}.staff-week-hint{color:var(--text3);margin:0 0 12px;font-size:11px;line-height:1.5}.staff-week-day{border:1px solid var(--border2);background:var(--bg-card);text-align:left;width:100%;color:var(--text);cursor:pointer;border-radius:13px;align-items:center;gap:14px;margin:7px 0;padding:12px;font-family:inherit;transition:background .15s,border-color .15s;display:flex}.staff-week-day:hover,.staff-week-day:focus-visible{border-color:var(--peach);background:#f9a08b0d;outline:2px solid #0000}.staff-week-date{flex-direction:column;flex-shrink:0;gap:3px;width:62px;display:flex}.staff-week-date b{text-transform:uppercase;font-size:12px}.staff-week-date small,.staff-week-detail small{color:var(--text3);font-size:10px}.staff-week-detail{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.staff-week-detail strong{font-size:12px;line-height:1.5}.staff-week-edit{color:var(--peach);font-size:19px}.staff-week-track{background:rgba(var(--ink),.045);border-radius:4px;height:5px;margin-top:3px;display:block;position:relative;overflow:hidden}.staff-week-track i{background:var(--peach);border-radius:4px;height:100%;position:absolute;top:0}.staff-week-day.is-off{background:rgba(var(--ink),.02)}.staff-week-day.is-off strong{color:var(--text3)}.staff-week-toggle,.staff-week-break-head{justify-content:space-between;align-items:center;font-size:13px;display:flex}.staff-week-time-fields{grid-template-columns:1fr 1fr;gap:10px;display:grid}.staff-week-break{background:rgba(var(--ink),.025);border:1px solid var(--border2);border-radius:14px;flex-direction:column;gap:10px;padding:14px;display:flex}.staff-week-scope{gap:6px;display:flex}.staff-week-scope>button{flex:1}.staff-week-error{color:#b95770;margin:0;font-size:12px;line-height:1.6}@media (width<=600px){.staff-week-day{gap:9px;padding:10px}.staff-week-date{width:53px}}.plh{--plh-attended:#3d8150;--plh-attended-f:#8cc79b;--plh-ongoing:#3b6fb0;--plh-ongoing-f:#8db3e2;--plh-missed:#94661a;--plh-missed-f:#e0b566;--plh-cancelled:#b0566b;--plh-cancelled-f:#e59aab;--plh-done:var(--text2);--plh-done-f:#cbcbcb;--plh-surface:var(--bg-card);--plh-paper:#f9a08b0f;min-height:0;font-family:var(--font);flex-direction:column;display:flex;container-type:inline-size}:root.dark .plh{--plh-attended:#8cc79b;--plh-ongoing:#8db3e2;--plh-missed:#e0b566;--plh-cancelled:#e59aab;--plh-done-f:#6b6b6b}.plh .is-attended{--tone:var(--plh-attended);--fill:var(--plh-attended-f)}.plh .is-ongoing{--tone:var(--plh-ongoing);--fill:var(--plh-ongoing-f)}.plh .is-missed{--tone:var(--plh-missed);--fill:var(--plh-missed-f)}.plh .is-cancelled{--tone:var(--plh-cancelled);--fill:var(--plh-cancelled-f)}.plh .is-done{--tone:var(--plh-done);--fill:var(--plh-done-f)}.plh-head{--plh-pad:16px;padding:16px var(--plh-pad) 12px;flex-shrink:0;gap:10px;min-width:0;display:grid}.plh-head-row{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.plh-title{font:800 11px var(--font);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.plh-total{font:700 12px var(--font);color:var(--onyx);font-variant-numeric:tabular-nums;white-space:nowrap}.plh-bar{gap:3px;height:6px;display:flex}.plh-bar>span{background:var(--fill);transform-origin:0;border-radius:999px;min-width:6px;animation:.5s cubic-bezier(.2,.8,.2,1) backwards plh-grow}.plh-legend{scrollbar-width:none;margin:0 calc(var(--plh-pad) * -1);padding:0 var(--plh-pad);-webkit-mask-image:linear-gradient(90deg, transparent, #000 var(--plh-pad), #000 calc(100% - 24px), transparent);mask-image:linear-gradient(90deg, transparent, #000 var(--plh-pad), #000 calc(100% - 24px), transparent);font:600 11px var(--font);color:var(--muted);gap:12px;display:flex;overflow-x:auto}.plh-legend::-webkit-scrollbar{display:none}.plh-legend-item{white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.plh-legend-item i{background:var(--fill);border-radius:50%;width:6px;height:6px}.plh-legend-item b{color:var(--onyx);font-variant-numeric:tabular-nums;font-weight:800}.plh-hint{font:600 11px var(--font);color:var(--muted);align-items:center;gap:6px;display:flex}.plh-hint svg{color:var(--peach);flex-shrink:0}.plh-body{overscroll-behavior:contain;flex:1;min-height:0;padding:0 8px 8px;overflow-y:auto}.plh-month+.plh-month{margin-top:2px}.plh-month-label{z-index:1;background:var(--bg-card);font:800 10.5px var(--font);letter-spacing:.06em;text-transform:uppercase;color:var(--text3);padding:8px 8px 6px;position:sticky;top:0}.plh-row{animation:.28s cubic-bezier(.2,.8,.2,1) backwards plh-in;animation-delay:calc(var(--i,0) * 24ms);border-radius:12px;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:12px;padding:6px 8px;transition:background .15s;display:grid}.plh-date{background:rgba(var(--ink), .04);border-radius:10px;flex-direction:column;justify-content:center;align-items:center;width:36px;height:38px;line-height:1;display:flex}.plh-date b{font:800 14px var(--font);color:var(--onyx);font-variant-numeric:tabular-nums}.plh-date small{font:700 9px var(--font);letter-spacing:.04em;text-transform:uppercase;color:var(--muted);margin-top:3px}.plh-main{flex-direction:column;gap:2px;min-width:0;display:flex}.plh-name,.plh-sub{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.plh-name{font:700 13px var(--font);color:var(--onyx)}.plh-sub{font:500 11.5px var(--font);color:var(--muted)}.plh-sub:empty{display:none}.plh-state{font:700 10.5px var(--font);color:var(--tone);white-space:nowrap;background:color-mix(in srgb, var(--fill) 22%, transparent);border-radius:999px;align-items:center;gap:5px;padding:3px 8px 3px 7px;display:inline-flex}.plh-state i{background:var(--tone);border-radius:50%;flex-shrink:0;width:6px;height:6px}.plh-row.is-cancelled .plh-name{color:var(--muted);text-decoration:line-through;-webkit-text-decoration-color:rgba(var(--ink), .25);text-decoration-color:rgba(var(--ink), .25)}.plh-row.is-cancelled .plh-date b{color:var(--muted)}button.plh-row{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;margin:0;transition:background .15s,transform .12s,box-shadow .15s}button.plh-row:hover{background:rgba(var(--ink), .035)}button.plh-row:active{transform:scale(.985)}button.plh-row:focus-visible{box-shadow:0 0 0 2px var(--peach-glow), inset 0 0 0 1px #f9a08b99;outline:none}.plh-row.is-pickable:hover{background:#f9a08b14}.plh-item.is-open>.plh-row{background:#f9a08b1f;border-radius:12px 12px 4px 4px}.plh-side{flex-direction:column;align-items:flex-end;gap:4px;display:inline-flex;position:relative}.plh-receipt-wrap{overflow:hidden}.plh-receipt{background:var(--plh-paper);border-radius:4px 4px 14px 14px;margin:0 0 8px;padding:14px 14px 12px;position:relative;box-shadow:inset 0 0 0 1px #f9a08b38}.plh-receipt-lines{gap:7px;margin:0;padding:0;list-style:none;display:grid}.plh-receipt-lines li{font:600 12px var(--font);color:var(--text2);justify-content:space-between;align-items:baseline;gap:12px;display:flex}.plh-receipt-lines li span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.plh-receipt-lines li b{color:var(--onyx);font-variant-numeric:tabular-nums;flex-shrink:0;font-weight:800}.plh-receipt-lines li.is-gain b{color:#c9694f}:root.dark .plh-receipt-lines li.is-gain b{color:var(--peach-light)}.plh-receipt-cut{background-image:linear-gradient(90deg, rgba(var(--ink), .18) 50%, transparent 50%);background-position:14px 0;background-repeat:repeat-x;background-size:8px 1px;height:1px;margin:12px -14px;position:relative}.plh-receipt-cut:before,.plh-receipt-cut:after{content:"";background:var(--plh-surface);border-radius:50%;width:14px;height:14px;position:absolute;top:-7px;box-shadow:inset 0 0 0 1px #f9a08b38}.plh-receipt-cut:before{clip-path:inset(0 0 0 50%);left:-7px}.plh-receipt-cut:after{clip-path:inset(0 50% 0 0);right:-7px}.plh-receipt-total{justify-content:space-between;align-items:flex-end;gap:10px;display:flex}.plh-receipt-eyebrow{font:800 10px var(--font);letter-spacing:.08em;text-transform:uppercase;color:var(--text3);margin-bottom:2px;display:block}.plh-receipt-amount{font:800 24px/1.1 var(--font);letter-spacing:-.03em;color:var(--onyx);font-variant-numeric:tabular-nums;display:block}.plh-receipt-amount.is-debt{color:var(--plh-cancelled)}.plh-receipt-saved{font:800 11.5px var(--font);color:#c9694f;white-space:nowrap;font-variant-numeric:tabular-nums;background:linear-gradient(135deg,#fcae913d,#f9a08b24);border-radius:999px;flex-shrink:0;align-items:center;gap:5px;padding:5px 10px 5px 8px;display:inline-flex;box-shadow:inset 0 0 0 1px #f9a08b59}:root.dark .plh-receipt-saved{color:var(--peach-light)}.plh-receipt-status{font:700 11.5px var(--font);color:var(--muted);align-items:center;gap:6px;margin-top:10px;display:flex}.plh-receipt-status.is-paid{color:var(--plh-attended)}.plh-receipt-status.is-debt{color:var(--plh-cancelled)}.plh-receipt-status.is-sub{color:var(--plh-ongoing)}.plh-receipt-status.is-free{color:#c9694f}:root.dark .plh-receipt-status.is-free{color:var(--peach-light)}.plh-receipt-note{font:600 12px/1.45 var(--font);color:var(--muted);margin:0}.plh-receipt-status+.plh-receipt-note,.plh-receipt-total+.plh-receipt-note{margin-top:10px}.plh-receipt-note+.plh-receipt-note{margin-top:6px}.plh-receipt-actions{gap:8px;margin-top:14px;display:flex}.plh-receipt-actions>:last-child{flex:1}.plh-price{font:600 11px/1.2 var(--font);color:var(--muted);white-space:nowrap;font-variant-numeric:tabular-nums;align-items:center;gap:4px;display:inline-flex}.plh-price svg{color:var(--text3);flex-shrink:0}.plh-price-now{color:var(--onyx);font-weight:800}.plh-price-was{color:var(--text3);text-decoration-thickness:1.5px;-webkit-text-decoration-color:rgba(var(--ink), .4);text-decoration-color:rgba(var(--ink), .4)}.plh-price.is-sale svg,.plh-price.is-free svg{color:var(--peach)}.plh-price-off{letter-spacing:-.01em;color:#c9694f;background:#f9a08b29;border-radius:999px;padding:1px 5px;font-size:10px;font-weight:800}:root.dark .plh-price-off{color:var(--peach-light)}.plh-price.is-free .plh-price-now{color:#c9694f}:root.dark .plh-price.is-free .plh-price-now{color:var(--peach-light)}.plh-price.is-debt .plh-price-now{color:var(--plh-cancelled)}@container (width<=340px){.plh-price-off{display:none}}@container (width<=300px){.plh-state{background:0 0;padding:0}.plh-state i{width:8px;height:8px}.plh-state-label,.plh-price-was{display:none}}.plh-more{width:100%;height:34px;font:700 12px var(--font);color:var(--peach);cursor:pointer;background:0 0;border:1px dashed #f9a08b80;border-radius:10px;margin-top:6px;transition:background .15s,border-color .15s;display:block}.plh-more:hover{border-color:var(--peach);background:#f9a08b14}.plh-empty{font:600 12.5px var(--font);color:var(--onyx);background:#f9a08b14;border-radius:12px;align-items:center;gap:10px;padding:12px;line-height:1.4;display:flex}.plh-empty-icon{width:30px;height:30px;color:var(--peach);background:#f9a08b29;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.plh-error{font:600 12.5px var(--font);color:var(--error);padding:4px 8px 8px}.plh-link{cursor:pointer;font:inherit;color:var(--peach);background:0 0;border:0;padding:0;text-decoration:underline}.plh-skeleton{gap:8px;padding:4px 0;display:grid}.plh-skeleton div{background:linear-gradient(90deg, rgba(var(--ink), .035), rgba(var(--ink), .08), rgba(var(--ink), .035));background-size:200% 100%;border-radius:12px;height:42px;animation:1.2s ease-in-out infinite plh-shimmer}.plh-pop{box-sizing:border-box;background:var(--bg-card);border:1px solid var(--border);border-radius:16px;flex-direction:column;display:flex;position:fixed;overflow:hidden;box-shadow:0 24px 48px -12px #1a1a1a33,0 8px 20px -8px #1a1a1a1a}:root.dark .plh-pop{box-shadow:0 24px 48px -12px #0009,0 8px 20px -8px #0006}.plh-pop>.plh{flex:1}.plh-btn{box-sizing:border-box;border:1.5px solid rgba(var(--ink), .09);background:rgba(var(--ink), .025);min-width:46px;font:800 13px var(--font);color:var(--muted);font-variant-numeric:tabular-nums;cursor:pointer;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;gap:6px;padding:0 12px;transition:color .18s,border-color .18s,box-shadow .18s,background .18s;animation:.34s cubic-bezier(.34,1.4,.64,1) backwards plh-pop-in;display:inline-flex}.plh-btn:hover:not(:disabled){color:var(--peach);border-color:#f9a08b8c}.plh-btn.is-open{color:var(--peach);background:var(--bg-card);border-color:var(--peach-light);box-shadow:0 0 0 3px #fcae9126}.plh-btn:disabled{opacity:.5;cursor:not-allowed}.plh-btn-icon{flex-shrink:0;transition:transform .5s cubic-bezier(.34,1.4,.64,1)}.plh-btn.is-open .plh-btn-icon{transform:rotate(-360deg)}.plh-btn-count{white-space:nowrap;color:var(--onyx);overflow:hidden}.plh-btn:hover:not(:disabled) .plh-btn-count,.plh-btn.is-open .plh-btn-count{color:inherit}.plh-toggle{border:1px solid var(--border);background:var(--bg-card);height:30px;font:800 12px var(--font);color:var(--muted);font-variant-numeric:tabular-nums;cursor:pointer;border-radius:999px;align-items:center;gap:5px;padding:0 10px;transition:color .15s,border-color .15s,background .15s;display:inline-flex}.plh-toggle span{color:var(--onyx)}.plh-toggle.plh-toggle-open{color:var(--peach);background:#f9a08b1a;border-color:#f9a08b99}.plh-toggle.plh-toggle-open span{color:inherit}.plh-toggle svg{transition:transform .5s cubic-bezier(.34,1.4,.64,1)}.plh-toggle.plh-toggle-open svg{transform:rotate(-360deg)}@media (hover:hover){.plh-toggle:hover{color:var(--peach);border-color:#f9a08b80}}.bw-row-below>.plh{border:1px solid var(--border);background:var(--bg2);border-radius:14px;margin:2px 8px 10px 58px}.plh.is-inline .plh-head{--plh-pad:12px;padding:12px var(--plh-pad) 8px}.plh.is-inline .plh-body{padding:0 4px 6px;overflow:visible}.plh.is-inline .plh-month-label{background:0 0;padding:6px 8px 4px;position:static}.plh.is-inline .plh-date{background:var(--bg-card)}.plh.is-inline{--plh-surface:var(--bg2);--plh-paper:var(--bg-card)}.plh.is-inline .plh-empty{margin:0 4px}.plh.is-inline .plh-more{width:calc(100% - 8px);margin:6px 4px 0}@keyframes plh-in{0%{opacity:0;transform:translateY(4px)}}@keyframes plh-grow{0%{transform:scaleX(0)}}@keyframes plh-pop-in{0%{opacity:0;transform:scale(.6)}}@keyframes plh-shimmer{50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.plh-row,.plh-bar>span,.plh-btn,.plh-skeleton div{animation:none}button.plh-row,.plh-btn-icon,.plh-toggle svg{transition:none}}@media (width<=767px){.bw-row-below>.plh{margin-left:8px}}._column_yfq0g_7{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}._head_yfq0g_14{border-bottom:1px solid var(--border);flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:18px 26px 16px;display:flex}._headTitle_yfq0g_23{color:var(--text);font-size:14px;font-weight:700}._headSub_yfq0g_24,._grabber_yfq0g_25{display:none}._close_yfq0g_26{border:1px solid var(--border);width:32px;height:32px;color:var(--text3);cursor:pointer;background:0 0;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .18s,color .18s;display:flex}._close_yfq0g_26:hover{background:rgba(var(--ink), .05);color:var(--text)}._body_yfq0g_42{overscroll-behavior:contain;flex:1;min-height:0;padding:22px 26px;overflow-y:auto}._stepIn_yfq0g_49{animation:.28s backwards _stepIn_yfq0g_49}@keyframes _stepIn_yfq0g_49{0%{opacity:0;transform:translateX(calc(var(--ac-dir,1) * 20px))}to{opacity:1;transform:none}}._foot_yfq0g_55{border-top:1px solid var(--border);background:rgba(var(--ink), .01);flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:16px 26px;display:flex}._footRight_yfq0g_65{align-items:center;gap:12px;display:flex}._counter_yfq0g_66{color:var(--text3);font-variant-numeric:tabular-nums;font-size:11px}._btnGhost_yfq0g_69,._btnPrimary_yfq0g_70,._btnFinish_yfq0g_71{cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;border-radius:12px;justify-content:center;align-items:center;gap:8px;height:42px;padding:0 22px;font-family:Manrope,sans-serif;font-size:13px;font-weight:700;transition:transform .15s,box-shadow .18s,background-color .18s,color .18s;display:inline-flex}._btnGhost_yfq0g_69{border:1px solid var(--border);color:var(--text3);background:0 0}._btnGhost_yfq0g_69:hover{border-color:var(--border2);color:var(--text)}._btnPrimary_yfq0g_70,._btnFinish_yfq0g_71{color:#fff;border:none;padding:0 28px}._btnPrimary_yfq0g_70{color:#472719;background:linear-gradient(135deg,#fcae91,#f9a08b);box-shadow:0 6px 16px -4px #f9a08b73}._btnFinish_yfq0g_71{background:linear-gradient(135deg,#5bab72,#4a9660);box-shadow:0 6px 16px -4px #5bab7273}._btnPrimary_yfq0g_70:hover:not(:disabled),._btnFinish_yfq0g_71:hover:not(:disabled){transform:translateY(-1px)}._btnPrimary_yfq0g_70:active:not(:disabled),._btnFinish_yfq0g_71:active:not(:disabled),._btnGhost_yfq0g_69:active{transform:scale(.97)}._btnPrimary_yfq0g_70:disabled,._btnFinish_yfq0g_71:disabled{background:rgba(var(--ink), .06);color:var(--text3);box-shadow:none;cursor:not-allowed}._spinner_yfq0g_120{border:2px solid #ffffff73;border-top-color:#fff;border-radius:50%;width:14px;height:14px;animation:.6s linear infinite _spin_yfq0g_120}@keyframes _spin_yfq0g_120{to{transform:rotate(360deg)}}._field_yfq0g_131{margin-bottom:16px}._labelRow_yfq0g_132{align-items:center;gap:8px;margin-bottom:7px;display:flex}._label_yfq0g_132{color:var(--text3);text-transform:uppercase;letter-spacing:.6px;font-size:11px;font-weight:700}._badgeRequired_yfq0g_147,._badgeOptional_yfq0g_148{white-space:nowrap;border-radius:20px;padding:4px 9px;font-size:11px;font-weight:700;line-height:1}._badgeRequired_yfq0g_147{color:#472719;background:linear-gradient(135deg,#fcae91,#f9a08b)}._badgeOptional_yfq0g_148{color:var(--text2);background:rgba(var(--ink), .06)}._input_yfq0g_165,._affix_yfq0g_166{box-sizing:border-box;border:1.5px solid rgba(var(--ink), .09);background:rgba(var(--ink), .025);width:100%;min-height:46px;color:var(--text);border-radius:12px;font-family:Manrope,sans-serif;font-size:14px;font-weight:500;transition:border-color .18s,box-shadow .18s,background-color .18s}._input_yfq0g_165{outline:none;padding:11px 15px;display:block}._input_yfq0g_165::placeholder,._affixInput_yfq0g_181::placeholder{color:var(--text3);opacity:.7}textarea._input_yfq0g_165{resize:vertical;min-height:88px;line-height:1.55}._input_yfq0g_165:focus,._affix_yfq0g_166:focus-within{background:var(--bg-card);border-color:#fcae91;box-shadow:0 0 0 3px #fcae9129}._input_yfq0g_165[aria-invalid=true],._affix_yfq0g_166[aria-invalid=true]{border-color:#d88c9a;box-shadow:0 0 0 3px #d88c9a1f}._error_yfq0g_194{color:#d88c9a;margin-top:6px;font-size:12px;font-weight:600}._hint_yfq0g_195{color:var(--text3);margin-top:6px;font-size:12px;font-weight:500;line-height:1.45}._affix_yfq0g_166{align-items:center;gap:8px;padding:0 13px;display:flex}._affixIcon_yfq0g_204{color:var(--text3);flex-shrink:0;display:flex}._affixAt_yfq0g_205{color:var(--text3);font-size:14px;font-weight:700;transition:color .18s}._affix_yfq0g_166:focus-within ._affixAt_yfq0g_205{color:var(--peach)}._affixInput_yfq0g_181{min-width:0;height:43px;font:inherit;color:inherit;background:0 0;border:none;outline:none;flex:1}._affixLink_yfq0g_217{color:var(--peach);flex-shrink:0;animation:.28s cubic-bezier(.34,1.56,.64,1) backwards _pop_yfq0g_1;display:flex}@keyframes _pop_yfq0g_1{0%{transform:scale(0)}to{transform:scale(1)}}._phone_yfq0g_223 .phone-input-wrapper{border:1.5px solid rgba(var(--ink), .09);background:rgba(var(--ink), .025);border-radius:12px;height:46px;padding:0 15px;font-size:14px;transition:border-color .18s,box-shadow .18s,background-color .18s}._phone_yfq0g_223 .phone-input-wrapper.focused{background:var(--bg-card);border-color:#fcae91;transform:none;box-shadow:0 0 0 3px #fcae9129}._phone_yfq0g_223 .phone-input-wrapper.has-error{border-color:#d88c9a}._phone_yfq0g_223 .input-error-msg{font-size:12px}._nameRow_yfq0g_242{align-items:flex-end;gap:14px;margin-bottom:18px;display:flex}._nameRow_yfq0g_242 ._field_yfq0g_131{flex:1;min-width:0;margin-bottom:0}._avatar_yfq0g_249{color:#fff;background:linear-gradient(135deg,#fcae91,#f9a08b);border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:46px;height:46px;font-size:16px;font-weight:800;transition:opacity .2s,transform .25s cubic-bezier(.34,1.56,.64,1);display:flex;box-shadow:0 8px 18px -6px #f9a08b8c}._avatarEmpty_yfq0g_264{background:rgba(var(--ink), .05);color:var(--text3);box-shadow:none}._packages_yfq0g_271{grid-template-columns:1fr 1fr;gap:10px;display:grid}._pkg_yfq0g_272{border:2px solid var(--border);text-align:center;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border-radius:14px;padding:14px 10px;font-family:Manrope,sans-serif;transition:border-color .2s,background-color .2s,box-shadow .2s,transform .15s}._pkg_yfq0g_272:active{transform:scale(.97)}._pkgOn_yfq0g_285{border-color:var(--peach);background:#f9a08b0f;box-shadow:0 4px 16px -4px #f9a08b4d}._pkgName_yfq0g_290{color:var(--text);letter-spacing:-.3px;font-size:13px;font-weight:800;line-height:1.3}._pkgOn_yfq0g_285 ._pkgName_yfq0g_290{color:var(--peach)}._pkgMeta_yfq0g_292{color:var(--text3);margin-top:4px;font-size:11px;font-weight:600}._noPackages_yfq0g_293{background:rgba(var(--ink), .02);border:1px dashed var(--border);text-align:center;color:var(--text3);border-radius:12px;padding:16px;font-size:12px}._noPackages_yfq0g_293 a{color:var(--peach);margin-top:8px;font-weight:700;display:inline-block}._paidBox_yfq0g_303{background:#f9a08b0d;border:1px solid #f9a08b26;border-radius:12px;margin-top:14px;padding:14px 16px}._done_yfq0g_312{text-align:center;margin-bottom:26px}._doneIcon_yfq0g_313{background:linear-gradient(135deg,#5bab72,#4a9660);border-radius:18px;justify-content:center;align-items:center;width:64px;height:64px;margin:0 auto 16px;animation:.5s cubic-bezier(.34,1.56,.64,1) backwards _pop_yfq0g_1;display:flex}._doneTitle_yfq0g_324{color:var(--text);letter-spacing:-.4px;margin-bottom:6px;font-size:18px;font-weight:800}._doneSub_yfq0g_325{color:var(--text3);font-size:13px}._summary_yfq0g_326{background:rgba(var(--ink), .02);border:1px solid var(--border);border-radius:14px;padding:20px}._summaryHead_yfq0g_332{align-items:center;gap:12px;margin-bottom:16px;display:flex}._summaryName_yfq0g_333{color:var(--text);font-size:15px;font-weight:800}._summarySub_yfq0g_334{color:var(--text3);margin-top:2px;font-size:11px}._summaryGrid_yfq0g_335{grid-template-columns:1fr 1fr;gap:8px;display:grid}._summaryCell_yfq0g_336{background:var(--bg-card);border:1px solid var(--border);border-radius:8px;min-width:0;padding:10px 12px}._summaryLabel_yfq0g_343{color:var(--text3);text-transform:uppercase;letter-spacing:.5px;margin-bottom:2px;font-size:10px;font-weight:700}._summaryValue_yfq0g_344{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600;overflow:hidden}._section_yfq0g_347+._section_yfq0g_347{margin-top:30px}._sectionTitle_yfq0g_348{letter-spacing:-.3px;color:var(--text);margin:0 0 14px;font-size:16px;font-weight:800}@media (width<=767px){._overlay_yfq0g_363{top:var(--ac-viewport-top,0px);height:var(--ac-viewport-height,100dvh);bottom:auto}._overlay_yfq0g_363 ._dialog_yfq0g_368{height:calc(var(--ac-viewport-height,100dvh) * .92)!important;max-height:calc(var(--ac-viewport-height,100dvh) * .92)!important}._head_yfq0g_14{border-bottom:none;align-items:flex-start;padding:22px 18px 14px;position:relative}._grabber_yfq0g_25{background:rgba(var(--ink), .14);border-radius:4px;width:36px;height:4px;margin-left:-18px;display:block;position:absolute;top:8px;left:50%}._headTitle_yfq0g_23{letter-spacing:-.5px;font-size:21px;font-weight:800;line-height:1.2}._headSub_yfq0g_24{color:var(--text3);margin-top:4px;font-size:13px;line-height:1.4;display:block}._close_yfq0g_26{background:rgba(var(--ink), .06);width:44px;height:44px;color:var(--text2);border:none;border-radius:50%}._body_yfq0g_42{padding:8px 18px 28px}._field_yfq0g_131{margin-bottom:18px}._labelRow_yfq0g_132{justify-content:space-between}._input_yfq0g_165,._affix_yfq0g_166,._phone_yfq0g_223 .phone-input-wrapper{border-radius:14px;min-height:50px}._affixInput_yfq0g_181{height:47px}._body_yfq0g_42 input,._body_yfq0g_42 textarea{font-size:16px!important}._input_yfq0g_165[type=date]{appearance:none;text-align:left}._nameRow_yfq0g_242{align-items:center;gap:12px;margin-bottom:18px}._nameRow_yfq0g_242 ._labelRow_yfq0g_132{justify-content:flex-start}._avatar_yfq0g_249{border-radius:18px;align-self:flex-end;width:56px;height:56px;font-size:19px}._nameInput_yfq0g_416{font-weight:700;font-size:18px!important}._pkg_yfq0g_272{min-height:68px;padding:16px 10px}._foot_yfq0g_55{padding:12px 18px calc(12px + env(safe-area-inset-bottom,0px));background:var(--bg-card);border-top:none;box-shadow:0 -10px 24px -18px #1a1a1a59}._btnFinish_yfq0g_71{color:#472719;background:linear-gradient(135deg,#fcae91,#f9a08b);border-radius:16px;width:100%;height:54px;font-size:16px;font-weight:800;box-shadow:0 10px 22px -8px #f9a08b99}._btnFinish_yfq0g_71:hover:not(:disabled){transform:none}}@media (prefers-reduced-motion:reduce){._stepIn_yfq0g_49,._affixLink_yfq0g_217,._doneIcon_yfq0g_313{animation:none}._overlay_yfq0g_363 ._dialog_yfq0g_368{animation:none!important}}._btnPrimary_yfq0g_70:not(:disabled),._btnFinish_yfq0g_71:not(:disabled){color:#472719}._btnFinish_yfq0g_71:not(:disabled){background:linear-gradient(135deg,#fcae91,#f9a08b)}._close_yfq0g_26:focus-visible,._btnGhost_yfq0g_69:focus-visible,._btnPrimary_yfq0g_70:focus-visible,._btnFinish_yfq0g_71:focus-visible,._pkg_yfq0g_272:focus-visible{outline:2px solid var(--text);outline-offset:3px}._pass_1qyj8_1{width:100%;transform:perspective(900px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg)) translateY(var(--lift,0px));transition:transform .45s cubic-bezier(.2,.9,.25,1);position:relative;container-type:inline-size}._pass_1qyj8_1[data-tilt=on]{--lift:-3px;transition:transform .14s ease-out}._pass_1qyj8_1[data-muted] ._art_1qyj8_16{filter:grayscale(.85)brightness(1.04);opacity:.62}._art_1qyj8_16{--lx:.5;--ink:#f5f5f5;--ink-muted:#f5f5f5a3;--engrave:#fff;--engrave-o:.16;--foil:linear-gradient(105deg, #f5f5f5 0%, #f5f5f5 32%, color-mix(in oklch, var(--v-brand) 55%, #fff) 47%, #fff 53%, #f5f5f5 68%);aspect-ratio:5/7;color:var(--ink);border-radius:7.5cqw;transition:filter .3s,opacity .3s;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1a,inset 0 1px #ffffff29,0 18px 34px -22px #140e0abf,0 4px 10px -6px #140e0a4d}._art_1qyj8_16[data-material=pearl]{--ink:#1a1a1a;--ink-muted:#1a1a1a8f;--engrave:color-mix(in oklch, var(--v-brand) 72%, #1a1a1a);--engrave-o:.24;--foil:linear-gradient(105deg, #1a1a1a 0%, #1a1a1a 32%, color-mix(in oklch, var(--v-brand) 80%, #1a1a1a) 47%, color-mix(in oklch, var(--v-brand) 70%, #fff) 53%, #1a1a1a 68%);background:radial-gradient(120% 70% at 0% 0%, #fff 0%, transparent 62%), linear-gradient(155deg, #fbf9f6 0%, color-mix(in oklch, var(--v-brand) 18%, #ede8e1) 100%);box-shadow:inset 0 0 0 1px #1a1a1a12,inset 0 1px #fff,0 18px 34px -24px #140e0a8c,0 4px 10px -6px #140e0a2e}._art_1qyj8_16[data-material=brand]{--engrave-o:.2;background:radial-gradient(110% 70% at 100% 0%, color-mix(in oklch, var(--v-brand) 55%, #fff) 0%, transparent 56%), linear-gradient(160deg, color-mix(in oklch, var(--v-brand) 88%, #1a1a1a) 0%, color-mix(in oklch, var(--v-brand) 52%, #1a1a1a) 100%)}._art_1qyj8_16[data-material=smoke]{--engrave:color-mix(in oklch, var(--v-brand) 45%, #fff);--engrave-o:.15;background:radial-gradient(90% 60% at 0% 100%, color-mix(in oklch, var(--v-brand) 30%, transparent), transparent 70%), linear-gradient(160deg, #50545b 0%, #2a2c31 100%)}._art_1qyj8_16[data-material=onyx]{--engrave:color-mix(in oklch, var(--v-brand) 70%, #fff);--engrave-o:.17;--foil:linear-gradient(105deg, color-mix(in oklch, var(--v-brand) 60%, #fff) 0%, #fff 24%, color-mix(in oklch, var(--v-brand) 85%, #fff) 46%, #fff 54%, color-mix(in oklch, var(--v-brand) 75%, #fff) 76%);background:radial-gradient(80% 55% at 100% 100%, color-mix(in oklch, var(--v-brand) 34%, transparent), transparent 70%), linear-gradient(160deg, #2c2c2c 0%, #111 100%)}._engrave_1qyj8_71{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}._engrave_1qyj8_71 path{fill:none;stroke:var(--engrave);stroke-opacity:var(--engrave-o);stroke-width:.6px;vector-effect:non-scaling-stroke}._sheen_1qyj8_78{pointer-events:none;transform:translateX(calc((var(--lx) - .5) * 80%));will-change:transform;background:linear-gradient(105deg,#0000 36%,#ffffff38 47%,#fff4e814 53%,#0000 62%);transition:transform .6s cubic-bezier(.2,.9,.25,1);position:absolute;inset:-20% -30%}._pass_1qyj8_1[data-tilt=on] ._sheen_1qyj8_78{transition:transform .12s linear}._body_1qyj8_87{flex-direction:column;height:100%;padding:9.8cqw;display:flex;position:relative}._top_1qyj8_88{justify-content:space-between;align-items:flex-start;gap:4cqw;display:flex}._studio_1qyj8_89{text-overflow:ellipsis;white-space:nowrap;letter-spacing:.02em;min-width:0;color:var(--ink-muted);font-size:5.9cqw;font-weight:700;overflow:hidden}._sticker_1qyj8_94{text-align:center;font-variant-numeric:tabular-nums;color:#1a1a1a;background:var(--v-brand);outline-offset:-3px;border-radius:999px;outline:1px dashed #1a1a1a59;flex-shrink:0;place-items:center;min-width:23.8cqw;height:23.8cqw;padding:0 2cqw;font-size:6.2cqw;font-weight:900;line-height:1;display:grid;transform:rotate(-12deg);box-shadow:0 8px 16px -8px #00000073}._bottom_1qyj8_103{flex-direction:column;margin-top:auto;display:flex}._numeral_1qyj8_104{letter-spacing:-.07em;font-variant-numeric:tabular-nums;background-image:var(--foil);background-size:260% 100%;background-position:calc(var(--lx) * 100%) 50%;color:#0000;-webkit-background-clip:text;background-clip:text;font-size:56cqw;font-weight:900;line-height:.82;transition:background-position .6s cubic-bezier(.2,.9,.25,1);display:block}._pass_1qyj8_1[data-tilt=on] ._numeral_1qyj8_104{transition:background-position .12s linear}._visits_1qyj8_113{color:var(--ink-muted);margin-top:3.5cqw;font-size:6.3cqw;font-weight:700}._visitsRow_1qyj8_117{justify-content:space-between;align-items:center;gap:3cqw;min-width:0;margin-top:3.5cqw;display:flex}._visitsRow_1qyj8_117 ._visits_1qyj8_113{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin-top:0;overflow:hidden}._tag_1qyj8_119{letter-spacing:.01em;white-space:nowrap;height:11.5cqw;color:var(--ink);background:color-mix(in srgb, var(--ink) 10%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ink) 16%, transparent), inset 0 1px 0 #ffffff24, 0 2px 6px -3px #00000059;border-radius:999px;flex-shrink:0;align-items:center;gap:2cqw;padding:0 3.8cqw 0 3cqw;font-size:5.4cqw;font-weight:800;line-height:1;display:inline-flex}._art_1qyj8_16[data-material=pearl] ._tag_1qyj8_119{background:#ffffff8c;box-shadow:inset 0 0 0 1px #1a1a1a17,inset 0 1px #fff,0 2px 6px -3px #140e0a40}._tag_1qyj8_119 svg{width:5.8cqw;height:5.8cqw;color:color-mix(in oklch, var(--v-brand) 55%, var(--ink));flex-shrink:0}._name_1qyj8_135{letter-spacing:-.02em;-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;min-height:2.3em;margin-top:7cqw;font-size:7.8cqw;font-weight:900;line-height:1.15;display:-webkit-box;overflow:hidden}._corner_1qyj8_142{position:absolute;bottom:6cqw;right:6cqw}@media (prefers-reduced-motion:reduce){._pass_1qyj8_1,._sheen_1qyj8_78,._numeral_1qyj8_104{transition:none}}._registry_k8v7g_1{gap:18px;min-width:0;display:grid}._toolbar_k8v7g_2{grid-template-columns:minmax(0,1fr) 210px;align-items:end;gap:16px;display:grid}._kind_k8v7g_3>label{color:var(--text2);margin-bottom:8px;font-size:12px;font-weight:650;display:block}._list_k8v7g_4{gap:10px;display:grid}._row_k8v7g_5{align-items:center;gap:14px;min-width:0;padding:18px;display:flex}._documentIcon_k8v7g_6{background:rgba(var(--peach-rgb,249,160,139),.12);width:42px;height:48px;color:var(--peach);border-radius:12px;flex-shrink:0;place-items:center;display:grid}._identity_k8v7g_7{flex:1;gap:5px;min-width:0;display:grid}._identity_k8v7g_7 strong{overflow-wrap:anywhere;font-size:13px}._identity_k8v7g_7>span{color:var(--text2);overflow-wrap:anywhere;font-size:12px;line-height:1.5}._identity_k8v7g_7 ._meta_k8v7g_10{color:var(--text3);font-size:11px}._kindLabel_k8v7g_11{color:var(--text3);margin-left:7px;font-weight:500}._rowAmount_k8v7g_12{text-align:right;flex-shrink:0;gap:7px;display:grid}._rowAmount_k8v7g_12>strong{font-variant-numeric:tabular-nums;font-size:15px}._status_k8v7g_14,._draft_k8v7g_14{width:fit-content;color:var(--text2);background:rgba(var(--ink),.05);border-radius:30px;justify-self:end;padding:4px 9px;font-size:10px;font-weight:700}._draft_k8v7g_14{color:var(--peach);background:rgba(var(--peach-rgb,249,160,139),.12)}._actions_k8v7g_16{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._pagination_k8v7g_17{color:var(--text3);justify-content:space-between;align-items:center;gap:12px;font-size:12px;display:flex}._loading_k8v7g_18{min-height:150px;color:var(--text3);place-items:center;font-size:13px;display:grid}._heading_k8v7g_19{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:22px;display:flex}._heading_k8v7g_19 h2{letter-spacing:-.6px;margin:0;font-size:20px;font-weight:850}._heading_k8v7g_19 p{color:var(--text3);max-width:560px;margin:8px 0 0;font-size:12px;line-height:1.65}._detailHead_k8v7g_22{justify-content:space-between;align-items:center;gap:12px;display:flex}._detailHead_k8v7g_22>strong{letter-spacing:-1px;font-variant-numeric:tabular-nums;font-size:28px}._detailHead_k8v7g_22 ._status_k8v7g_14,._detailHead_k8v7g_22 ._draft_k8v7g_14{justify-self:start}._facts_k8v7g_25{gap:10px;margin:0;font-size:12px;display:grid}._facts_k8v7g_25>div{grid-template-columns:125px minmax(0,1fr);gap:20px;display:grid}._facts_k8v7g_25 dt{color:var(--text3)}._facts_k8v7g_25 dd{overflow-wrap:anywhere;margin:0;line-height:1.6}._paid_k8v7g_29{justify-content:space-between;gap:20px;font-size:13px;display:flex}._hint_k8v7g_30{color:var(--text3);margin:0;font-size:11px;line-height:1.6}._notice_k8v7g_31{background:rgba(var(--ink),.035);border:1px solid var(--border);border-radius:14px;padding:16px;font-size:12px;line-height:1.7}._notice_k8v7g_31 strong{font-size:12px}._notice_k8v7g_31 p{color:var(--text2);margin:5px 0 0}._notice_k8v7g_31 ul{padding-left:18px}._footer_k8v7g_35{flex-wrap:wrap;justify-content:space-between;gap:12px;width:100%;display:flex}._formGrid_k8v7g_36{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}._pdf_k8v7g_37{border:1px solid var(--border);background:var(--bg-card);border-radius:12px;width:100%;height:min(65vh,650px)}@media (width<=640px){._heading_k8v7g_19{flex-direction:column;gap:14px}._toolbar_k8v7g_2,._formGrid_k8v7g_36{grid-template-columns:1fr;gap:12px}._row_k8v7g_5{flex-wrap:wrap;gap:10px;padding:14px}._documentIcon_k8v7g_6{width:32px;height:40px}._identity_k8v7g_7{flex-basis:calc(100% - 45px)}._rowAmount_k8v7g_12{text-align:left;flex:1;margin-left:42px}._rowAmount_k8v7g_12 ._status_k8v7g_14,._rowAmount_k8v7g_12 ._draft_k8v7g_14{justify-self:start}._pagination_k8v7g_17{flex-wrap:wrap}._detailHead_k8v7g_22>strong{font-size:23px}._facts_k8v7g_25>div{grid-template-columns:95px minmax(0,1fr);gap:12px}._footer_k8v7g_35>._actions_k8v7g_16{width:100%}}._dates_k8v7g_52{grid-template-columns:repeat(3,minmax(0,220px));gap:16px;display:grid}._summary_k8v7g_53{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}._summary_k8v7g_53>div{gap:10px;display:grid}._summary_k8v7g_53 span{color:var(--text3);font-size:11px}._summary_k8v7g_53 strong{font-variant-numeric:tabular-nums;letter-spacing:-.6px;overflow-wrap:anywhere;font-size:23px}._rowAmount_k8v7g_12 small,._shares_k8v7g_57 small,._shares_k8v7g_57>span{color:var(--text3);font-size:10px;line-height:1.6}._shares_k8v7g_57{gap:3px;max-width:170px;display:grid}._shares_k8v7g_57>span{color:var(--text2);font-weight:700}._link_k8v7g_60{color:var(--text2);font-size:12px;text-decoration:underline}@media (width<=800px){._summary_k8v7g_53{grid-template-columns:repeat(2,minmax(0,1fr))}._summary_k8v7g_53 strong{font-size:18px}._shares_k8v7g_57{flex-basis:100%;max-width:none;padding-left:42px}}@media (width<=640px){._dates_k8v7g_52{grid-template-columns:1fr}}._history_k8v7g_64{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:16px;padding-bottom:16px;display:flex}._history_k8v7g_64 p{max-width:690px;color:var(--text3);margin:0;font-size:11px;line-height:1.7}@media (width<=640px){._history_k8v7g_64{flex-direction:column;align-items:flex-start}._row_k8v7g_5{grid-template-columns:32px minmax(0,1fr) auto;gap:10px;padding:14px;display:grid}._documentIcon_k8v7g_6{grid-area:1/1}._identity_k8v7g_7{grid-area:1/2/auto/4}._rowAmount_k8v7g_12{grid-area:2/2;margin-left:0}._row_k8v7g_5>button{grid-area:2/3;align-self:center}._row_k8v7g_5>._shares_k8v7g_57{grid-area:3/2/auto/4;padding-left:0}}.studio-tax{border-block:1px solid var(--border);gap:8px;margin:14px 0;padding:12px 0;font-size:12px;display:grid}.studio-tax>div{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.studio-tax dt{color:var(--text3)}.studio-tax dd{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--text);margin:0}.studio-tax .studio-tax-gross{font-size:14px;font-weight:750}.studio-tax-gross dt{color:var(--text)}.studio-tax .studio-tax-note{font-size:11px;line-height:1.6}._root_10nzq_4{--pu-paper:#fffdfb;--pu-shelf:#fbf8f5;--pu-line:rgba(var(--ink), .07);--pu-ink-soft:rgba(var(--ink), .045);--pu-stone:linear-gradient(160deg, #2c2724 0%, #171412 100%);--pu-stone-text:#fbf4ee;--pu-ember:#f9a08b;--pu-gain:#5e9468;--pu-warn:#c2853a;background:var(--pu-shelf);grid-template-columns:minmax(0,1.5fr) minmax(330px,1fr);height:min(780px,100dvh - 32px);min-height:0;display:grid}.dark ._root_10nzq_4{--pu-paper:#23201e;--pu-shelf:#1a1817;--pu-line:#ffffff14;--pu-ink-soft:#ffffff0d;--pu-stone:linear-gradient(160deg, #3a3330 0%, #241f1d 100%);--pu-gain:#8fc498;--pu-warn:#e0ad62}._shop_10nzq_33{flex-direction:column;min-width:0;min-height:0;display:flex}._head_10nzq_35{flex-wrap:wrap;align-items:center;gap:12px 14px;padding:18px 24px 4px;display:flex}._avatar_10nzq_39{color:#fff;background:var(--avatar,var(--peach));width:44px;height:44px;box-shadow:0 8px 18px -10px var(--avatar,var(--peach));border-radius:15px;flex-shrink:0;place-items:center;font-size:15px;font-weight:900;display:grid;overflow:hidden}._avatar_10nzq_39 img{object-fit:cover;width:100%;height:100%}._who_10nzq_47{flex:1;min-width:0}._eyebrow_10nzq_48{letter-spacing:.9px;text-transform:uppercase;color:var(--text3);font-size:10.5px;font-weight:800}._name_10nzq_52{letter-spacing:-.4px;color:var(--onyx);white-space:nowrap;text-overflow:ellipsis;font-size:20px;font-weight:900;overflow:hidden}._chips_10nzq_56{flex-wrap:wrap;gap:6px;margin-top:5px;display:flex}._chip_10nzq_56{height:22px;color:var(--onyx);background:var(--pu-ink-soft);white-space:nowrap;font-variant-numeric:tabular-nums;border-radius:999px;align-items:center;gap:5px;padding:0 9px;font-size:11px;font-weight:800;display:inline-flex}._chipDot_10nzq_62{background:var(--lvl,var(--peach));border-radius:50%;width:7px;height:7px}._close_10nzq_63{cursor:pointer;width:36px;height:36px;color:var(--text2);background:var(--pu-ink-soft);border:none;border-radius:12px;flex-shrink:0;place-items:center;transition:background .18s,color .18s,transform .18s;display:grid}._close_10nzq_63:hover{color:var(--onyx);background:rgba(var(--ink), .08)}._close_10nzq_63:active{transform:scale(.94)}._kinds_10nzq_74{grid-template-columns:repeat(var(--kinds,3), 1fr);flex:0 1 calc(var(--kinds,3) * 124px);min-width:calc(var(--kinds,3) * 100px);background:var(--pu-ink-soft);box-shadow:inset 0 1px 2px rgba(var(--ink), .05);border-radius:16px;padding:4px;display:grid;position:relative}._kindStone_10nzq_80{width:calc((100% - 8px) / var(--kinds,3));background:var(--pu-stone);transform:translateX(calc(var(--i,0) * 100%));border-radius:12px;transition:transform .5s cubic-bezier(.2,.9,.25,1.06);position:absolute;top:4px;bottom:4px;left:4px;box-shadow:0 10px 22px -12px #140e0abf,inset 0 1px #ffffff14}._kindStone_10nzq_80:after{content:"";background:var(--pu-ember);border-radius:2px;height:2px;position:absolute;bottom:0;left:22%;right:22%;box-shadow:0 0 12px 2px #f9a08b8c}._kind_10nzq_74{z-index:1;cursor:pointer;height:42px;font:inherit;color:var(--text2);background:0 0;border:none;border-radius:12px;justify-content:center;align-items:center;gap:8px;font-size:13px;font-weight:800;transition:color .3s;display:inline-flex;position:relative}._kind_10nzq_74:hover{color:var(--onyx)}._kind_10nzq_74[aria-selected=true]{color:var(--pu-stone-text)}._kind_10nzq_74[aria-selected=true] svg{color:var(--pu-ember)}._kindCount_10nzq_101{text-align:center;color:#1a1a1a;background:var(--pu-ember);border-radius:9px;min-width:18px;height:18px;padding:0 5px;font-size:10.5px;font-weight:900;line-height:18px}._tools_10nzq_107{align-items:center;gap:10px;padding:12px 24px 10px;display:flex}._searchBox_10nzq_108{flex:0 270px;min-width:190px}._cats_10nzq_109{scrollbar-width:none;flex:1;gap:6px;min-width:0;margin-right:-24px;padding:2px 24px 2px 4px;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 8px calc(100% - 24px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 8px calc(100% - 24px),#0000 100%)}._cats_10nzq_109::-webkit-scrollbar{display:none}._cat_10nzq_109{cursor:pointer;border:1px solid var(--pu-line);background:var(--pu-paper);height:30px;font:inherit;color:var(--text2);border-radius:999px;flex-shrink:0;padding:0 13px;font-size:12px;font-weight:800;transition:border-color .18s,color .18s,background .18s,transform .18s}._cat_10nzq_109:hover{color:var(--onyx);border-color:#f9a08b80}._cat_10nzq_109:active{transform:scale(.96)}._cat_10nzq_109[aria-pressed=true]{color:var(--pu-stone-text);background:var(--pu-stone);border-color:#0000;box-shadow:0 6px 14px -8px #140e0ab3}._scroll_10nzq_128{flex:1;min-height:0;padding:4px 24px 24px;overflow:hidden auto}._section_10nzq_133{margin-bottom:18px}._sectionHead_10nzq_134{letter-spacing:.8px;text-transform:uppercase;color:var(--text3);align-items:center;gap:8px;margin-bottom:9px;font-size:10.5px;font-weight:800;display:flex}._sectionHead_10nzq_134 svg{color:var(--peach)}._gifts_10nzq_141{flex-direction:column;gap:8px;display:flex}._gift_10nzq_141{background:linear-gradient(120deg,#f9a08b29,#f9a08b0d);border:1px solid #f9a08b47;border-radius:16px;align-items:center;gap:12px;padding:10px 10px 10px 12px;animation:.4s cubic-bezier(.22,1,.36,1) backwards _puRise_10nzq_1;display:flex}._giftBox_10nzq_148{color:#fff;background:linear-gradient(150deg,#fdc6ae,#e07a5f);border-radius:12px;flex-shrink:0;place-items:center;width:38px;height:38px;display:grid;overflow:hidden;box-shadow:0 8px 16px -10px #e07a5f}._giftBox_10nzq_148 img{object-fit:cover;width:100%;height:100%}._giftText_10nzq_155{flex:1;min-width:0}._giftName_10nzq_156{color:var(--onyx);font-size:13px;font-weight:900}._giftWhy_10nzq_157{color:var(--text2);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;font-weight:600;overflow:hidden}._repeat_10nzq_160{scrollbar-width:none;gap:8px;padding-bottom:2px;display:flex;overflow-x:auto}._repeat_10nzq_160::-webkit-scrollbar{display:none}._again_10nzq_162{cursor:pointer;border:1px solid var(--pu-line);background:var(--pu-paper);height:40px;font:inherit;color:var(--onyx);border-radius:13px;flex-shrink:0;align-items:center;gap:8px;padding:0 12px 0 4px;font-size:12px;font-weight:800;transition:border-color .18s,transform .18s,box-shadow .18s;display:inline-flex}._again_10nzq_162:hover{border-color:#f9a08b8c;box-shadow:0 8px 18px -14px #e07a5fe6}._again_10nzq_162:active{transform:scale(.97)}._again_10nzq_162:disabled{opacity:.45;cursor:not-allowed}._againThumb_10nzq_172{border-radius:10px;flex-shrink:0;width:32px;height:32px;overflow:hidden}._againThumb_10nzq_172 img{object-fit:cover;width:100%;height:100%}._againMeta_10nzq_174{color:var(--text3);align-items:center;gap:4px;font-weight:700;display:inline-flex}._grid_10nzq_177{grid-template-columns:repeat(auto-fill,minmax(138px,1fr));gap:12px;display:grid}._tile_10nzq_178{background:var(--pu-paper);min-width:0;box-shadow:0 1px 0 rgba(var(--ink), .04), 0 10px 24px -20px #18120e80;outline:1px solid var(--pu-line);outline-offset:-1px;animation:.36s cubic-bezier(.22,1,.36,1) backwards _puRise_10nzq_1;animation-delay:calc(min(var(--n,0), 14) * 22ms);border-radius:18px;flex-direction:column;transition:transform .45s cubic-bezier(.2,.9,.25,1),box-shadow .25s,outline-color .2s;display:flex;position:relative}@media (hover:hover) and (pointer:fine){._tile_10nzq_178{transform:perspective(800px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg)) translateY(var(--lift,0px))}}._tile_10nzq_178[data-tilt=on]{--lift:-3px;transition:transform .14s ease-out,box-shadow .25s,outline-color .2s}._tile_10nzq_178:hover{box-shadow:0 1px 0 rgba(var(--ink), .04), 0 18px 30px -20px #18120e8c}._tile_10nzq_178[data-in=true]{outline:2px solid var(--peach);outline-offset:-2px}._tile_10nzq_178[data-out=true]{opacity:.55}._tile_10nzq_178[data-out=true]:hover{transform:none}._tileHit_10nzq_199{z-index:1;cursor:pointer;border-radius:inherit;background:0 0;border:none;position:absolute;inset:0}._tileHit_10nzq_199:disabled{cursor:not-allowed}._tileHit_10nzq_199:focus-visible{outline-offset:2px;outline:3px solid #f9a08b99}._tilePhoto_10nzq_205{aspect-ratio:5/4;background:var(--ph,linear-gradient(150deg, #f7e2d6, #ebc2ae));border-radius:13px;margin:6px 6px 0;position:relative;overflow:hidden}._tilePhoto_10nzq_205 img{object-fit:cover;width:100%;height:100%;transition:transform .4s cubic-bezier(.2,.9,.3,1);display:block}._tile_10nzq_178:hover ._tilePhoto_10nzq_205 img{transform:scale(1.04)}._monogram_10nzq_211{letter-spacing:-1px;color:#ffffffeb;text-shadow:0 6px 18px #50281440;place-items:center;font-size:30px;font-weight:900;display:grid;position:absolute;inset:0}._stock_10nzq_216{font-variant-numeric:tabular-nums;color:#fff;background:#1714129e;border-radius:7px;height:20px;padding:0 7px;font-size:10.5px;font-weight:900;line-height:20px;position:absolute;top:7px;left:7px}._stock_10nzq_216[data-low=true]{background:#c2853aeb}._tileInfo_10nzq_222{flex-direction:column;flex:1;gap:2px;padding:9px 11px 11px;display:flex}._tileName_10nzq_223{color:var(--onyx);-webkit-line-clamp:2;-webkit-hyphens:auto;hyphens:auto;-webkit-box-orient:vertical;font-size:12.5px;font-weight:800;line-height:1.3;display:-webkit-box;overflow:hidden}._tileMeta_10nzq_228{color:var(--text3);white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:600;overflow:hidden}._tileFoot_10nzq_229{justify-content:space-between;align-items:center;gap:6px;margin-top:auto;padding-top:6px;display:flex}._tilePrice_10nzq_230{color:var(--onyx);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:14px;font-weight:900}._dock_10nzq_233{z-index:2;height:40px;color:var(--pu-stone-text);background:var(--pu-stone);transform-origin:calc(100% - 17px);border-radius:13px;grid-template-columns:34px minmax(0,1fr) 34px;align-items:center;padding:3px;animation:.44s cubic-bezier(.2,1.15,.3,1) backwards _puDock_10nzq_1;display:grid;position:absolute;bottom:7px;left:7px;right:7px;box-shadow:0 12px 22px -12px #140e0ad9,inset 0 1px #ffffff14}._dock_10nzq_233:after{content:"";background:var(--pu-ember);border-radius:2px;height:2px;position:absolute;bottom:0;left:30%;right:30%;box-shadow:0 0 12px 2px #f9a08b80}._dock_10nzq_233 button{cursor:pointer;width:34px;height:34px;color:inherit;background:#ffffff12;border:none;border-radius:10px;place-items:center;transition:background .15s,transform .15s;animation:.3s ease-out .12s backwards _puFade_10nzq_1;display:grid}._dock_10nzq_233 button:hover:not(:disabled){background:#ffffff29}._dock_10nzq_233 button:active:not(:disabled){transform:scale(.9)}._dock_10nzq_233 button:disabled{opacity:.3;cursor:not-allowed}._dockQty_10nzq_255{flex-direction:column;justify-content:center;align-items:center;min-width:0;line-height:1.05;animation:.3s ease-out .12s backwards _puFade_10nzq_1;display:flex;overflow:hidden}._dockQty_10nzq_255 b{font-variant-numeric:tabular-nums;font-size:15px;font-weight:900;animation:.32s cubic-bezier(.2,1.2,.4,1) _puRoll_10nzq_1}._dockQty_10nzq_255 small{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--pu-ember);font-variant-numeric:tabular-nums;font-size:10px;font-weight:700;overflow:hidden}._addHint_10nzq_264{z-index:0;width:28px;height:28px;color:var(--onyx);background:var(--pu-ink-soft);border-radius:10px;place-items:center;transition:background .18s,color .18s;display:grid;position:relative}._tile_10nzq_178:hover ._addHint_10nzq_264{background:var(--peach);color:#1a1a1a}._masters_10nzq_271{flex-wrap:wrap;gap:8px;padding:2px 0 4px 56px;display:flex}._master_10nzq_271{border:1px solid var(--pu-line);background:var(--pu-paper);cursor:pointer;height:34px;font:inherit;color:var(--onyx);border-radius:11px;align-items:center;gap:8px;padding:0 12px;font-size:12px;font-weight:800;transition:border-color .18s,background .18s;display:inline-flex}._master_10nzq_271 span{color:var(--text3);font-variant-numeric:tabular-nums;font-weight:700}._master_10nzq_271[aria-pressed=true]{background:var(--pu-stone);color:var(--pu-stone-text);border-color:#0000}._master_10nzq_271[aria-pressed=true] span{color:var(--pu-ember)}._passGrid_10nzq_283{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:18px 16px;display:grid}._passPick_10nzq_284{cursor:pointer;text-align:left;min-width:0;font:inherit;color:inherit;animation:.4s cubic-bezier(.22,1,.36,1) backwards _puRise_10nzq_1;animation-delay:calc(min(var(--n,0), 10) * 40ms);background:0 0;border:none;border-radius:18px;flex-direction:column;gap:4px;padding:0;display:flex;position:relative}._passPick_10nzq_284>:first-child{margin-bottom:8px}._passPick_10nzq_284>:first-child>*{transition:box-shadow .3s}._passPick_10nzq_284[aria-pressed=true]>:first-child>*{box-shadow:0 0 0 2.5px var(--pu-shelf), 0 0 0 5px var(--pu-ember), 0 18px 38px -14px #e07a5fbf}._passPick_10nzq_284:focus-visible{outline:none}._passPick_10nzq_284:focus-visible>:first-child>*{box-shadow:0 0 0 3px #f9a08b99}._passSeal_10nzq_298{color:#1a1a1a;background:var(--pu-ember);border-radius:50%;place-items:center;width:30px;height:30px;animation:.42s cubic-bezier(.2,1.5,.4,1) _puPop_10nzq_1;display:grid;box-shadow:0 6px 16px -6px #e07a5fe6,inset 0 0 0 2px #ffffff59}._passPrice_10nzq_304{letter-spacing:-.4px;color:var(--onyx);font-variant-numeric:tabular-nums;font-size:18px;font-weight:900}._passMeta_10nzq_305{color:var(--text3);flex-wrap:wrap;gap:2px 10px;font-size:11.5px;font-weight:700;display:flex}._tickets_10nzq_309{flex-direction:column;gap:12px;display:flex}._ticketsNote_10nzq_310{color:var(--text3);margin:0 0 2px;font-size:12px;font-weight:600}._ticket_10nzq_309{--notch:9px;--cut:82px;--face:var(--pu-paper);--face2:var(--pu-paper);grid-template-columns:var(--cut) minmax(0, 1fr) auto;min-height:92px;color:var(--onyx);background:radial-gradient(circle at var(--cut) 0, transparent var(--notch), var(--face) calc(var(--notch) + .5px)) top / 100% 51% no-repeat, radial-gradient(circle at var(--cut) 100%, transparent var(--notch), var(--face2) calc(var(--notch) + .5px)) bottom / 100% 51% no-repeat;filter:drop-shadow(0 1px 0 rgba(var(--ink), .06)) drop-shadow(0 10px 16px #18120e12);animation:.36s cubic-bezier(.22,1,.36,1) backwards _puRise_10nzq_1;animation-delay:calc(min(var(--n,0), 10) * 34ms);border-radius:18px;align-items:center;column-gap:16px;padding-right:18px;transition:transform .25s cubic-bezier(.2,.9,.3,1.2),filter .25s;display:grid;position:relative}._ticket_10nzq_309:hover{transform:translateY(-2px)}._ticket_10nzq_309[data-on=true]{--face:#2a2421;--face2:#181412;color:var(--pu-stone-text);filter:drop-shadow(0 16px 22px #140e0a4d)}._ticket_10nzq_309:before{content:"";left:calc(var(--cut) - 1px);pointer-events:none;background:repeating-linear-gradient(to bottom, rgba(var(--ink), .16) 0 4px, transparent 4px 9px);width:2px;position:absolute;top:14px;bottom:14px}._ticket_10nzq_309[data-on=true]:before{background:repeating-linear-gradient(#ffffff38 0 4px,#0000 4px 9px)}._ticketHit_10nzq_340{z-index:1;cursor:pointer;background:0 0;border:none;border-radius:18px;position:absolute;inset:0}._ticketHit_10nzq_340:focus-visible{outline-offset:2px;outline:3px solid #f9a08b99}._stub_10nzq_342{color:color-mix(in oklch, var(--svc) 62%, #1a1a1a);background:linear-gradient(160deg, color-mix(in oklch, var(--svc) 26%, var(--pu-paper)), color-mix(in oklch, var(--svc) 10%, var(--pu-paper)));-webkit-mask:radial-gradient(circle at 100% 0, transparent var(--notch), #000 calc(var(--notch) + .5px)) top / 100% 51% no-repeat, radial-gradient(circle at 100% 100%, transparent var(--notch), #000 calc(var(--notch) + .5px)) bottom / 100% 51% no-repeat;-webkit-mask:radial-gradient(circle at 100% 0, transparent var(--notch), #000 calc(var(--notch) + .5px)) top / 100% 51% no-repeat, radial-gradient(circle at 100% 100%, transparent var(--notch), #000 calc(var(--notch) + .5px)) bottom / 100% 51% no-repeat;mask:radial-gradient(circle at 100% 0, transparent var(--notch), #000 calc(var(--notch) + .5px)) top / 100% 51% no-repeat, radial-gradient(circle at 100% 100%, transparent var(--notch), #000 calc(var(--notch) + .5px)) bottom / 100% 51% no-repeat;border-radius:18px 0 0 18px;flex-direction:column;justify-content:center;align-self:stretch;align-items:center;transition:color .3s;display:flex;position:relative}._ticket_10nzq_309[data-on=true] ._stub_10nzq_342{color:#1a1a1a;background:linear-gradient(160deg, color-mix(in oklch, var(--svc) 78%, #fff), color-mix(in oklch, var(--svc) 92%, #000))}._stub_10nzq_342 b{letter-spacing:-1px;font-variant-numeric:tabular-nums;font-size:26px;font-weight:900;line-height:1}._stub_10nzq_342 i{letter-spacing:.6px;text-transform:uppercase;opacity:.75;font-size:10.5px;font-style:normal;font-weight:800}._punch_10nzq_362{background:var(--pu-shelf);border-radius:50%;width:10px;height:10px;margin-left:-5px;transition:transform .35s cubic-bezier(.2,1.6,.4,1);position:absolute;top:10px;left:50%;transform:scale(0);box-shadow:inset 0 1px 2px #00000059}._ticket_10nzq_309[data-on=true] ._punch_10nzq_362{transform:scale(1)}._ticketBody_10nzq_368{flex-direction:column;gap:3px;min-width:0;padding:14px 0;display:flex}._ticketKicker_10nzq_369{letter-spacing:.8px;text-transform:uppercase;color:var(--text3);font-size:10px;font-weight:800}._ticket_10nzq_309[data-on=true] ._ticketKicker_10nzq_369{color:color-mix(in oklch, var(--svc) 70%, #fff)}._ticketName_10nzq_371{letter-spacing:-.2px;white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:900;overflow:hidden}._ticketMeta_10nzq_372{color:var(--text2);font-size:12px;font-weight:600}._ticket_10nzq_309[data-on=true] ._ticketMeta_10nzq_372{color:#fbf4eea8}._ticketPrice_10nzq_374{flex-direction:column;align-items:flex-end;gap:4px;display:flex}._ticketPrice_10nzq_374 strong{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:17px;font-weight:900}._ticketIn_10nzq_376{color:#1a1a1a;background:var(--pu-ember);border-radius:999px;align-items:center;gap:4px;height:20px;padding:0 8px;font-size:10.5px;font-weight:900;animation:.36s cubic-bezier(.2,1.4,.4,1) _puPop_10nzq_1;display:inline-flex}._ticket_10nzq_309 ._masters_10nzq_271{z-index:2;grid-column:2/-1;padding:0 0 14px;position:relative}._ticket_10nzq_309[data-on=true] ._master_10nzq_271{color:var(--pu-stone-text);background:#ffffff0f;border-color:#ffffff1f}._ticket_10nzq_309[data-on=true] ._master_10nzq_271[aria-pressed=true]{background:var(--pu-ember);color:#1a1a1a}._ticket_10nzq_309[data-on=true] ._master_10nzq_271[aria-pressed=true] span{color:#1a1a1a}._empty_10nzq_386{text-align:center;color:var(--text2);flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:40px 20px;font-size:13px;font-weight:600;display:flex}._emptyIcon_10nzq_390{width:52px;height:52px;color:var(--peach);background:#f9a08b1f;border-radius:18px;place-items:center;display:grid}._skeleton_10nzq_394{background:linear-gradient(90deg, var(--pu-ink-soft), rgba(var(--ink), .08), var(--pu-ink-soft));background-size:200% 100%;border-radius:18px;height:188px;animation:1.2s ease-in-out infinite _puShimmer_10nzq_1}._check_10nzq_402{background:var(--pu-paper);min-width:0;min-height:0;box-shadow:-1px 0 0 var(--pu-line), -30px 0 60px -50px #18120e73;flex-direction:column;display:flex;position:relative}._check_10nzq_402:before{content:"";pointer-events:none;background:radial-gradient(circle at 5px 9px, var(--pu-shelf) 4px, transparent 4.5px) 0 0 / 10px 18px repeat-y;width:10px;position:absolute;top:0;bottom:0;left:-5px}._checkHead_10nzq_412{align-items:center;gap:10px;padding:22px 22px 12px;display:flex}._checkTitle_10nzq_415{color:var(--onyx);flex:1;align-items:center;gap:8px;font-size:15px;font-weight:900;display:flex}._checkTitle_10nzq_415 svg{color:var(--peach)}._checkCount_10nzq_417{color:var(--text3);font-size:12px;font-weight:800}._clear_10nzq_418{cursor:pointer;font:inherit;color:var(--text3);background:0 0;border:none;border-radius:8px;padding:4px 6px;font-size:12px;font-weight:800}._clear_10nzq_418:hover{color:var(--rose);background:#d88c9a1a}._method_10nzq_425{background:var(--pu-ink-soft);box-shadow:inset 0 1px 2px rgba(var(--ink), .05);border-radius:14px;grid-template-columns:1fr 1fr;margin:0 22px 12px;padding:4px;display:grid;position:relative}._methodStone_10nzq_429{background:var(--pu-stone);width:calc(50% - 4px);transform:translateX(calc(var(--i,0) * 100%));border-radius:11px;transition:transform .45s cubic-bezier(.2,.9,.25,1.06);position:absolute;top:4px;bottom:4px;left:4px;box-shadow:0 8px 18px -10px #140e0abf,inset 0 1px #ffffff14}._methodOpt_10nzq_435{z-index:1;cursor:pointer;height:38px;font:inherit;color:var(--text2);background:0 0;border:none;border-radius:11px;justify-content:center;align-items:center;gap:8px;font-size:13px;font-weight:800;transition:color .3s;display:inline-flex;position:relative}._methodOpt_10nzq_435[aria-checked=true]{color:var(--pu-stone-text)}._methodOpt_10nzq_435[aria-checked=true] svg{color:var(--pu-ember)}._methodOpt_10nzq_435:disabled{cursor:not-allowed}._debt_10nzq_445{background:#d88c9a1a;border:1px solid #d88c9a47;border-radius:15px;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:10px;margin-bottom:12px;padding:10px 12px;transition:background .25s,border-color .25s;display:grid}._debt_10nzq_445[data-on=true]{background:#d88c9a29;border-color:#d88c9a73}._debtIcon_10nzq_452{color:#fff;background:linear-gradient(150deg,#e7a9b4,#c57585);border-radius:12px;place-items:center;width:36px;height:36px;display:grid}._debtText_10nzq_453{flex-direction:column;gap:1px;min-width:0;display:flex}._debtText_10nzq_453 b{color:var(--onyx);font-size:13px;font-weight:900}._debtText_10nzq_453 span{color:var(--text2);font-size:11.5px;font-weight:600}._debtSwitch_10nzq_456{cursor:pointer;color:var(--onyx);white-space:nowrap;align-items:center;gap:8px;font-size:11.5px;font-weight:800;display:inline-flex}._checkScroll_10nzq_458{flex:1;min-height:0;padding:0 22px 16px;overflow:hidden auto}._lines_10nzq_460{flex-direction:column;gap:2px;margin-bottom:14px;display:flex}._line_10nzq_460{border-bottom:1px dashed var(--pu-line);grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 0;animation:.3s cubic-bezier(.22,1,.36,1) backwards _puRise_10nzq_1;display:grid}._lineThumb_10nzq_466{background:var(--ph,linear-gradient(150deg, #f7e2d6, #ebc2ae));color:#fff;border-radius:11px;place-items:center;width:38px;height:38px;font-size:13px;font-weight:900;display:grid;position:relative;overflow:hidden}._lineThumb_10nzq_466 img{object-fit:cover;width:100%;height:100%}._lineThumb_10nzq_466[data-kind=debt]{background:linear-gradient(150deg,#e7a9b4,#c57585)}._lineThumb_10nzq_466[data-kind=pass]{background:var(--pu-stone);color:var(--pu-ember)}._lineThumb_10nzq_466[data-kind=visit]{background:linear-gradient(150deg, color-mix(in oklch, var(--svc) 70%, #fff), color-mix(in oklch, var(--svc) 95%, #000));color:#1a1a1a}._lineText_10nzq_475{min-width:0}._lineName_10nzq_476{color:var(--onyx);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:800;overflow:hidden}._lineSub_10nzq_477{color:var(--text3);font-variant-numeric:tabular-nums;align-items:center;gap:8px;margin-top:3px;font-size:11px;font-weight:700;display:flex}._lineStepper_10nzq_478{background:var(--pu-ink-soft);border-radius:8px;align-items:center;height:24px;display:inline-flex}._lineStepper_10nzq_478 button{cursor:pointer;width:22px;height:24px;color:var(--onyx);background:0 0;border:none;border-radius:8px;place-items:center;display:grid}._lineStepper_10nzq_478 button:hover:not(:disabled){background:rgba(var(--ink), .07)}._lineStepper_10nzq_478 button:disabled{opacity:.35;cursor:not-allowed}._lineStepper_10nzq_478 span{text-align:center;min-width:18px;color:var(--onyx);font-size:11.5px;font-weight:900}._lineSum_10nzq_488{text-align:right;font-variant-numeric:tabular-nums}._lineSum_10nzq_488 strong{color:var(--onyx);white-space:nowrap;font-size:13px;font-weight:900;display:block}._lineSum_10nzq_488 s{color:var(--text3);font-size:11px;font-weight:700}._lineSum_10nzq_488 em{color:var(--pu-gain);font-size:11px;font-style:normal;font-weight:800}._lineSumRow_10nzq_492{justify-content:flex-end;align-items:center;gap:6px;display:inline-flex}._lineRemove_10nzq_493{cursor:pointer;width:20px;height:20px;color:var(--text3);background:var(--pu-ink-soft);border:none;border-radius:50%;flex-shrink:0;place-items:center;transition:background .18s,color .18s,transform .15s;display:grid}._lineRemove_10nzq_493:hover{color:var(--rose);background:#d88c9a24}._lineRemove_10nzq_493:active{transform:scale(.88)}._giftLine_10nzq_500{color:var(--pu-gain)}._warn_10nzq_502{color:var(--pu-warn);background:#c2853a1a;border-radius:12px;margin-bottom:12px;padding:10px 12px;font-size:12px;font-weight:700}._perks_10nzq_507{border-top:1px solid var(--pu-line);margin-bottom:12px;padding-top:12px}._perksToggle_10nzq_508{cursor:pointer;width:100%;font:inherit;letter-spacing:.7px;text-transform:uppercase;color:var(--text3);text-align:left;background:0 0;border:none;align-items:center;gap:8px;padding:4px 0 8px;font-size:11px;font-weight:800;display:flex}._perksToggle_10nzq_508 svg{transition:transform .25s}._perksToggle_10nzq_508[aria-expanded=true] svg{transform:rotate(90deg)}._perksHint_10nzq_515{text-transform:none;letter-spacing:0;color:var(--peach);margin-left:auto;font-size:11.5px;font-weight:800}._perksBody_10nzq_516{flex-direction:column;gap:10px;display:flex}._totals_10nzq_518{border-top:1px solid var(--pu-line);flex-direction:column;gap:6px;padding-top:12px;display:flex}._grand_10nzq_519{color:var(--text2);align-items:center;gap:10px;margin-bottom:2px;font-size:13px;font-weight:800;display:flex}._grand_10nzq_519 strong{letter-spacing:-.8px;color:var(--onyx);font-variant-numeric:tabular-nums;margin-left:auto;font-size:30px;font-weight:900;animation:.34s cubic-bezier(.22,1,.36,1) _puNum_10nzq_1}._grand_10nzq_519[data-busy=true] strong{opacity:.45;transition:opacity .2s}._earn_10nzq_529{color:var(--pu-gain);background:#5e94681a;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:11.5px;font-weight:800;display:inline-flex}._checkFoot_10nzq_535{border-top:1px solid var(--pu-line);background:var(--pu-paper);flex-direction:column;gap:8px;padding:14px 22px 18px;display:flex}._methods_10nzq_539{grid-template-columns:1fr 1fr;gap:10px;display:grid}._footNote_10nzq_540{text-align:center;color:var(--text3);font-size:11.5px;font-weight:700}._cartBar_10nzq_543{cursor:pointer;width:calc(100% - 32px);height:54px;font:inherit;color:var(--pu-stone-text);background:var(--pu-stone);border:none;border-radius:18px;align-items:center;gap:10px;margin:0 16px 14px;padding:0 8px 0 16px;display:none;box-shadow:0 16px 30px -16px #140e0acc}._cartBar_10nzq_543 b{font-size:14px;font-weight:900}._cartBar_10nzq_543 span{text-align:left;opacity:.75;flex:1;font-size:12px;font-weight:700}._cartBar_10nzq_543 i{color:#1a1a1a;background:var(--pu-ember);border-radius:13px;align-items:center;gap:6px;height:40px;padding:0 14px;font-size:14px;font-style:normal;font-weight:900;display:inline-flex}._back_10nzq_555{background:var(--pu-ink-soft);height:32px;font:inherit;color:var(--onyx);cursor:pointer;border:none;border-radius:10px;padding:0 12px;font-size:12px;font-weight:800;display:none}._done_10nzq_562{text-align:center;background:radial-gradient(60% 50% at 50% 38%, #f9a08b29, transparent 70%), var(--pu-shelf);flex-direction:column;grid-column:1/-1;justify-content:center;align-items:center;gap:10px;padding:40px 24px;display:flex}._doneMark_10nzq_567{width:92px;height:92px;margin-bottom:6px}._doneMark_10nzq_567 circle{stroke:var(--pu-gain);stroke-width:3px;fill:#5e94681a;stroke-dasharray:280;animation:.7s cubic-bezier(.22,1,.36,1) backwards _puDraw_10nzq_1}._doneMark_10nzq_567 path{stroke:var(--pu-gain);stroke-width:4px;fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:60;animation:.45s cubic-bezier(.22,1,.36,1) .35s backwards _puDraw_10nzq_1}._doneTitle_10nzq_570{color:var(--text2);font-size:15px;font-weight:800}._doneSum_10nzq_571{letter-spacing:-1px;color:var(--onyx);font-variant-numeric:tabular-nums;font-size:40px;font-weight:900;animation:.5s cubic-bezier(.22,1,.36,1) .15s backwards _puRise_10nzq_1}._doneMeta_10nzq_572{color:var(--text2);max-width:420px;font-size:13px;font-weight:600;animation:.5s cubic-bezier(.22,1,.36,1) .25s backwards _puRise_10nzq_1}._doneGift_10nzq_573{color:var(--onyx);background:#f9a08b29;border-radius:14px;align-items:center;gap:8px;margin-top:4px;padding:8px 14px;font-size:13px;font-weight:800;animation:.5s cubic-bezier(.22,1,.36,1) .35s backwards _puRise_10nzq_1;display:inline-flex}._doneGift_10nzq_573 svg{color:#e07a5f}._doneActions_10nzq_579{gap:10px;margin-top:14px;animation:.5s cubic-bezier(.22,1,.36,1) .4s backwards _puRise_10nzq_1;display:flex}@keyframes _puRise_10nzq_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes _puPop_10nzq_1{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@keyframes _puNum_10nzq_1{0%{opacity:.2;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes _puShimmer_10nzq_1{50%{opacity:.55}}@keyframes _puDock_10nzq_1{0%{opacity:.2;transform:scaleX(.2)scaleY(.8)}to{opacity:1;transform:none}}@keyframes _puFade_10nzq_1{0%{opacity:0}to{opacity:1}}@keyframes _puRoll_10nzq_1{0%{opacity:0;transform:translateY(70%)}to{opacity:1;transform:none}}@keyframes _puDraw_10nzq_1{0%{stroke-dashoffset:280px}to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){._tile_10nzq_178,._line_10nzq_460,._gift_10nzq_141,._dock_10nzq_233,._dock_10nzq_233 button,._dockQty_10nzq_255,._dockQty_10nzq_255 b,._grand_10nzq_519 strong,._doneSum_10nzq_571,._doneMeta_10nzq_572,._doneGift_10nzq_573,._doneActions_10nzq_579,._doneMark_10nzq_567 circle,._doneMark_10nzq_567 path,._passPick_10nzq_284,._passSeal_10nzq_298,._ticket_10nzq_309,._ticketIn_10nzq_376{animation:none}._kindStone_10nzq_80,._methodStone_10nzq_429,._tile_10nzq_178,._punch_10nzq_362{transition:none}}@media (width<=1100px){._root_10nzq_4{grid-template-columns:minmax(0,1.25fr) minmax(310px,1fr)}._grid_10nzq_177{grid-template-columns:repeat(auto-fill,minmax(124px,1fr))}}._branches_10nzq_602{scrollbar-width:none;align-items:center;gap:6px;padding:12px 24px 0;display:flex;overflow-x:auto}._branches_10nzq_602>span{letter-spacing:.9px;text-transform:uppercase;color:var(--text3);flex-shrink:0;margin-right:4px;font-size:10.5px;font-weight:800}._branch_10nzq_602{cursor:pointer;border:1px solid rgba(var(--ink), .09);height:30px;font:inherit;color:var(--text2);white-space:nowrap;background:0 0;border-radius:10px;flex-shrink:0;padding:0 12px;font-size:12.5px;font-weight:800;transition:border-color .18s,color .18s,background .18s}._branch_10nzq_602:hover{color:var(--onyx);border-color:#f9a08b8c}._branch_10nzq_602[aria-pressed=true]{color:#fbf4ee;background:linear-gradient(160deg,#2c2724 0%,#171412 100%);border-color:#0000}@media (width<=767px){._root_10nzq_4{grid-template-columns:minmax(0,1fr);height:calc(100dvh - 56px)}._root_10nzq_4[data-step=shop] ._check_10nzq_402,._root_10nzq_4[data-step=check] ._shop_10nzq_33,._check_10nzq_402:before{display:none}._check_10nzq_402{box-shadow:none}._head_10nzq_35{padding:14px 16px 4px}._kinds_10nzq_74{flex:100%;order:3;min-width:0}._kind_10nzq_74{gap:6px;height:40px;font-size:12px}._tools_10nzq_107{flex-direction:column;align-items:stretch;padding:12px 16px 8px}._searchBox_10nzq_108{flex:none;min-width:0}._cats_10nzq_109{margin:0 -16px;padding:2px 16px}._scroll_10nzq_128{padding:4px 16px 16px}._grid_10nzq_177{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}._cartBar_10nzq_543{display:flex}._back_10nzq_555{align-items:center;display:inline-flex}._checkHead_10nzq_412{padding:16px 16px 10px}._checkScroll_10nzq_458{padding:0 16px 14px}._checkFoot_10nzq_535{padding:12px 16px calc(14px + env(safe-area-inset-bottom))}._masters_10nzq_271{padding-left:0}._method_10nzq_425{margin:0 16px 10px}._passGrid_10nzq_283{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px}._ticket_10nzq_309{--cut:70px;column-gap:12px;padding-right:14px}._debt_10nzq_445{grid-template-columns:36px minmax(0,1fr)}._debtSwitch_10nzq_456{grid-column:1/-1;justify-content:space-between}._grand_10nzq_519 strong{font-size:32px}._grand_10nzq_519{flex-wrap:wrap;row-gap:4px}._earn_10nzq_529{order:3}}.lc-eyebrow{color:var(--muted);text-transform:uppercase;letter-spacing:.6px;font-size:10.5px;font-weight:800}.lc-facts{flex-direction:column;gap:12px;display:flex}.lc-when{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.lc-when-date{color:var(--onyx);text-transform:capitalize;font-size:13px;font-weight:800}.lc-when-time{color:var(--onyx);font-variant-numeric:tabular-nums;font-size:13px;font-weight:800}.lc-when-dur{color:var(--muted);background:rgba(var(--ink), .05);border-radius:999px;margin-left:8px;padding:2px 8px;font-size:11px;font-weight:700}.lc-place{background:linear-gradient(135deg,#fcae911f,#f9a08b0a);border:1px solid #f9a08b38;border-radius:16px;align-items:center;gap:12px;padding:12px 14px;text-decoration:none;transition:transform .2s cubic-bezier(.22,1,.36,1),box-shadow .2s,border-color .2s;display:flex}.lc-place:not(.is-static):hover{border-color:#f9a08b73;transform:translateY(-1px);box-shadow:0 10px 24px -12px #f9a08b8c}.lc-place.is-static{cursor:default;background:rgba(var(--ink), .03);border-color:rgba(var(--ink), .05)}.lc-place-icon{background:var(--bg-card);width:34px;height:34px;color:var(--peach);border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;display:flex;box-shadow:0 4px 12px -6px #f9a08b99}.lc-place.is-static .lc-place-icon{color:var(--muted);box-shadow:none}.lc-place-text{flex-direction:column;flex:1;min-width:0;display:flex}.lc-place-street{color:var(--onyx);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13.5px;font-weight:800;line-height:1.3;display:-webkit-box;overflow:hidden}.lc-place-hall{color:var(--muted);margin-top:2px;font-size:11.5px;font-weight:600}.lc-place-go{color:var(--peach);background:var(--bg-card);border-radius:999px;flex-shrink:0;padding:5px 10px;font-size:11px;font-weight:800}.lc-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.lc-tile{background:rgba(var(--ink), .03);border-radius:12px;flex-direction:column;gap:3px;min-width:0;padding:9px 12px;display:flex}.lc-tile-label{color:var(--muted);text-transform:uppercase;letter-spacing:.4px;font-size:10px;font-weight:700}.lc-tile-value{min-width:0;color:var(--onyx);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:6px;font-size:13px;font-weight:800;display:flex;overflow:hidden}.lc-dot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.lc-tile.is-total{background:linear-gradient(135deg,#fcae9129,#f9a08b0d);box-shadow:inset 0 0 0 1px #f9a08b3d}.lc-tile.is-total .lc-tile-value{letter-spacing:-.4px;font-variant-numeric:tabular-nums;font-size:20px;font-weight:900;line-height:1.15}.lc-tile-was{color:var(--muted);font-variant-numeric:tabular-nums;font-size:11.5px;font-weight:700}.lc-tile-was s,.lc-bill-was s{-webkit-text-decoration-color:rgba(var(--ink), .4);text-decoration-color:rgba(var(--ink), .4)}.lc-fill{align-items:center;gap:10px;display:flex}.lc-fill-bar{background:rgba(var(--ink), .06);border-radius:99px;flex:1;height:6px;overflow:hidden}.lc-fill-bar>span{border-radius:99px;height:100%;transition:width .5s cubic-bezier(.34,1.56,.64,1);display:block}.lc-fill-pct{color:var(--onyx);font-variant-numeric:tabular-nums;font-size:12px;font-weight:900}.lc-money{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.lc-money-cell{background:rgba(var(--ink), .03);border-radius:12px;flex-direction:column;gap:2px;min-width:0;padding:9px 10px;display:flex}.lc-money-cell strong{color:var(--onyx);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:900;overflow:hidden}.lc-money-cell span{color:var(--muted);text-transform:uppercase;letter-spacing:.4px;font-size:10px;font-weight:700}.lc-money-cell.is-good strong{color:#7fae86}.lc-money-cell.is-debt{background:#d88c9a1a}.lc-money-cell.is-debt strong{color:var(--rose)}.lc-roster,.lc-roster-list{flex-direction:column;gap:8px;display:flex}.lc-person{cursor:pointer;background:rgba(var(--ink), .025);border-radius:16px;flex-direction:column;gap:10px;padding:10px;transition:background .15s,transform .15s;display:flex}.lc-person-head{align-items:center;gap:10px;min-width:0;display:flex}.lc-person-id{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.lc-person:hover{background:rgba(var(--ink), .05)}.lc-person:active{transform:scale(.99)}.lc-person:focus-visible{outline:2px solid var(--peach);outline-offset:1px}.lc-person.is-attended{background:#a3c9a81a}.lc-avatar{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:10.5px;font-weight:800;display:flex}.lc-person-name{min-width:0;color:var(--onyx);overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;font-weight:800;line-height:1.3;display:-webkit-box;overflow:hidden}.lc-badges{flex-wrap:wrap;gap:4px;display:flex}.lc-badges:empty{display:none}.lc-badge{letter-spacing:.2px;white-space:nowrap;color:var(--muted);background:rgba(var(--ink), .05);border-radius:999px;padding:4px 7px;font-size:10px;font-weight:800;line-height:1}.lc-badge.is-debt{color:var(--rose);background:#d88c9a24}.lc-badge.is-paid{color:#6e9d76;background:#a3c9a833}.lc-badge.is-peach{color:var(--peach);background:#f9a08b24}.lc-badge.is-star{color:#c9953a;background:#e9b95f29}.lc-badge.is-quiet{border:1px solid rgba(var(--ink), .08);background:0 0;padding:3px 6px}.lc-badge.is-gain{color:var(--onyx);background:#f9a08b1f}.lc-fund{margin-top:1px}.lc-fund .lc-badge{white-space:normal;line-height:1.4}.lc-review{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;padding:0 4px;font-size:11.5px;font-style:italic;line-height:1.45;display:-webkit-box;overflow:hidden}.lc-review-photos{padding:4px 4px 0}.lc-bill{background:var(--bg-card,#fff);box-shadow:0 0 0 1px rgba(var(--ink), .05), 0 8px 18px -14px #00000038;border-radius:14px;flex-direction:column;gap:6px;padding:12px 14px;display:flex}.lc-bill.is-covered{padding:10px 14px}.lc-bill-head{justify-content:space-between;align-items:center;gap:10px;min-height:22px;display:flex}.lc-bill-status{white-space:nowrap;text-overflow:ellipsis;border-radius:999px;min-width:0;padding:6px 10px;font-size:11px;font-weight:800;line-height:1;overflow:hidden}.lc-bill-status.is-debt{color:var(--rose);background:#d88c9a24}.lc-bill-status.is-paid{color:#6e9d76;background:#a3c9a833}.lc-bill-total{flex-wrap:wrap;align-items:baseline;gap:2px 10px;display:flex}.lc-bill-amount{letter-spacing:-.6px;color:var(--onyx);font-variant-numeric:tabular-nums;font-size:24px;font-weight:900;line-height:1.15}.lc-bill-was{color:var(--muted);font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:700}.lc-bill-lines{flex-direction:column;gap:4px;margin-top:2px;display:flex}.lc-bill-line{color:var(--muted);justify-content:space-between;align-items:baseline;gap:12px;font-size:12px;font-weight:600;line-height:1.35;display:flex}.lc-bill-line>span:first-child{overflow-wrap:anywhere;min-width:0}.lc-bill-line>span:last-child{color:var(--onyx);white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:800}.lc-bill-line.is-gain>span:last-child{color:#6e9d76}.lc-roster,.lc-money{animation:.24s both lc-fade-in}@keyframes lc-fade-in{0%{opacity:0}}.lc-skel-line,.lc-person.lc-skel-person,.lc-money-skeleton .lc-money-cell{background:linear-gradient(90deg, rgba(var(--ink),.03), rgba(var(--ink),.07), rgba(var(--ink),.03));background-size:200% 100%;animation:1.2s ease-in-out infinite lc-shimmer}.lc-roster-skeleton{pointer-events:none}.lc-skel-line{border-radius:6px;width:96px;height:13px}.lc-person.lc-skel-person{cursor:default;height:150px}.lc-money-skeleton .lc-money-cell{height:50px}.lc-person-actions{flex-shrink:0;align-items:center;gap:4px;display:flex}.lc-act{cursor:pointer;width:30px;height:30px;color:rgba(var(--ink), .25);background:0 0;border:none;border-radius:10px;justify-content:center;align-items:center;transition:background .15s,color .15s,transform .15s;display:flex}.lc-act svg{width:15px;height:15px}.lc-act:hover{background:rgba(var(--ink), .06);color:var(--onyx)}.lc-act:active{transform:scale(.9)}.lc-act.is-done{color:#4f7f57;background:#a3c9a84d}.lc-act.is-done:hover{color:#3f6c47;background:#a3c9a86b}.dark .lc-act.is-done,.dark .lc-act.is-done:hover{color:#b5d6b9}.lc-act.is-peach{color:var(--peach)}.lc-act.is-quiet{color:var(--muted)}.lc-mark{--mk:rgba(var(--ink), .38);--mk-bg:rgba(var(--ink), .045);cursor:pointer;font:inherit;color:var(--mk);-webkit-tap-highlight-color:transparent;background:0 0;border:none;align-items:center;gap:12px;padding:0;display:inline-flex}.lc-mark-icon{background:var(--mk-bg);width:34px;height:34px;color:var(--mk);border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;transition:background .18s,color .18s,transform .15s,box-shadow .18s;display:flex;position:relative}.lc-mark-icon>svg{width:17px;height:17px}.lc-mark:not([aria-disabled]):hover .lc-mark-icon{transform:translateY(-1px)}.lc-mark:not([aria-disabled]):active .lc-mark-icon{transform:scale(.92)}.lc-mark[aria-disabled]{cursor:default}.lc-mark:focus-visible{outline:none}.lc-mark:focus-visible .lc-mark-icon{box-shadow:0 0 0 3px #fcae9173}.lc-mark.is-due{--mk:#e58a70;--mk-bg:#f9a08b29}.lc-mark.is-due .lc-mark-icon{box-shadow:inset 0 0 0 1.5px #f9a08b8c}.lc-mark.is-done{--mk:#4f7f57;--mk-bg:#a3c9a84d}.lc-mark.is-missed{--mk:#b96a7a;--mk-bg:#d88c9a2e}.dark .lc-mark.is-done{--mk:#b5d6b9}.dark .lc-mark.is-missed{--mk:#e7aab6}.lc-mark-badge{color:#fff;width:16px;height:16px;box-shadow:0 0 0 2px var(--bg-card,#fff);background:#7faf87;border-radius:50%;justify-content:center;align-items:center;animation:.28s cubic-bezier(.34,1.56,.64,1) backwards lc-mark-pop;display:flex;position:absolute;bottom:-4px;right:-4px}.lc-mark.is-missed .lc-mark-badge{background:#d88c9a}.lc-mark-badge svg{stroke-width:3.2px;width:9px;height:9px}@keyframes lc-mark-pop{0%{opacity:0;transform:scale(.3)}}.lc-mark.is-tile{text-align:left;background:var(--bg-card,#fff);border:1.5px solid rgba(var(--ink), .07);border-radius:16px;flex:1;min-width:0;padding:12px 14px;transition:border-color .18s,background .18s}.lc-mark.is-tile .lc-mark-icon{border-radius:13px;width:40px;height:40px}.lc-mark.is-tile .lc-mark-icon>svg{width:20px;height:20px}.lc-mark.is-tile.is-due{border-color:#f9a08b73}.lc-mark.is-tile.is-done{background:#a3c9a814;border-color:#a3c9a899}.lc-mark-text{flex-direction:column;gap:2px;min-width:0;display:flex}.lc-mark-label{color:var(--onyx);font-size:13px;font-weight:800}.lc-mark-hint{color:var(--mk);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;font-weight:700;overflow:hidden}.lc-mark[aria-expanded=true] .lc-mark-icon{box-shadow:0 0 0 3px #fcae9159}.lc-attend-pop{z-index:9500;background:var(--bg-card,#fff);box-shadow:0 0 0 1px rgba(var(--ink), .07), 0 16px 34px -12px #0000003d;transform-origin:var(--arrow-x,50%) 100%;border-radius:14px;gap:4px;padding:5px;animation:.2s cubic-bezier(.16,1,.3,1) lc-attend-in;display:flex;position:fixed;top:-9999px;left:-9999px}.lc-attend-pop:after{content:"";bottom:-5px;left:calc(var(--arrow-x,50%) - 6px);background:inherit;width:12px;height:12px;box-shadow:1px 1px 0 0 rgba(var(--ink), .07);border-radius:0 0 3px;position:absolute;transform:rotate(45deg)}.lc-attend-pop.is-below{transform-origin:var(--arrow-x,50%) 0;animation-name:lc-attend-in-below}.lc-attend-pop.is-below:after{box-shadow:-1px -1px 0 0 rgba(var(--ink), .07);border-radius:3px 0 0;top:-5px;bottom:auto}@keyframes lc-attend-in{0%{opacity:0;transform:translateY(5px)scale(.95)}}@keyframes lc-attend-in-below{0%{opacity:0;transform:translateY(-5px)scale(.95)}}.lc-attend-opt{z-index:1;cursor:pointer;height:38px;font:inherit;color:var(--onyx);white-space:nowrap;background:0 0;border:none;border-radius:10px;align-items:center;gap:8px;padding:0 13px 0 7px;font-size:12.5px;font-weight:800;transition:background .15s;display:inline-flex;position:relative}.lc-attend-opt.is-came{--dot:#4f7f57;--dot-bg:#a3c9a84d;--on-bg:#a3c9a82e}.lc-attend-opt.is-missed{--dot:#b96a7a;--dot-bg:#d88c9a33;--on-bg:#d88c9a21}.lc-attend-dot{background:var(--dot-bg);width:24px;height:24px;color:var(--dot);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s,color .15s,transform .18s cubic-bezier(.34,1.56,.64,1);display:flex}.lc-attend-dot svg{stroke-width:2.8px;width:13px;height:13px}.lc-attend-opt:hover{background:rgba(var(--ink), .05)}.lc-attend-opt:hover .lc-attend-dot{transform:scale(1.08)}.lc-attend-opt:active .lc-attend-dot{transform:scale(.92)}.lc-attend-opt:focus-visible{outline:none;box-shadow:0 0 0 2px #fcae9199}.lc-attend-opt.is-on{background:var(--on-bg)}.lc-attend-opt.is-on .lc-attend-dot{background:var(--dot);color:#fff}.dark .lc-attend-opt.is-came{--dot:#8fbf97}.dark .lc-attend-opt.is-missed{--dot:#d88c9a}.rp-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;display:grid}.rp-col{flex-direction:column;gap:10px;min-width:0;display:flex}.rp-receipt{background:rgba(var(--ink), .025);border:1px solid rgba(var(--ink), .05);border-radius:18px;align-self:start;padding:16px}.rp-level{background:color-mix(in srgb, var(--lvl,#f9a08b) 12%, transparent);border-radius:14px;flex-wrap:wrap;align-items:center;gap:6px 8px;padding:10px 12px;display:flex}.rp-level-dot{background:var(--lvl,#f9a08b);width:10px;height:10px;box-shadow:0 0 0 3px color-mix(in srgb, var(--lvl,#f9a08b) 25%, transparent);border-radius:50%}.rp-level-name{color:var(--onyx);font-size:13px;font-weight:900}.rp-level-next{color:var(--muted);width:100%;font-size:11px;font-weight:600}.rp-tile{background:rgba(var(--ink), .03);border:1px solid #0000;border-radius:14px;flex-direction:column;gap:8px;padding:12px 14px;transition:border-color .2s,background .2s;display:flex}.rp-tile.is-on{background:#f9a08b14;border-color:#f9a08b4d}.rp-tile-head{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.rp-tile-title{color:var(--muted);text-transform:uppercase;letter-spacing:.4px;font-size:11px;font-weight:800}.rp-tile-value{color:var(--onyx);text-align:right;font-variant-numeric:tabular-nums;font-size:13px;font-weight:900}.rp-switch{color:var(--onyx);cursor:pointer;align-items:center;gap:10px;font-size:12.5px;font-weight:700;display:flex}.rp-manual{flex-direction:column;gap:8px;padding-top:2px;display:flex}.rp-codes{flex-direction:column;gap:12px;padding-top:2px;display:flex}.rp-codes .rp-note{margin-top:6px}.rp-chips{flex-wrap:wrap;gap:6px;display:flex}.rp-chip{cursor:pointer;border:1.5px solid rgba(var(--ink), .08);background:var(--bg-card);height:34px;font:800 12.5px/1 var(--font-main);color:var(--onyx);border-radius:11px;align-items:center;gap:4px;padding:0 12px;transition:border-color .18s,background .18s,color .18s,box-shadow .18s,transform .15s;display:inline-flex}.rp-chip:hover{border-color:#f9a08b80}.rp-chip:not(:disabled):not(.rp-chip-input):active{transform:scale(.95)}.rp-chip.is-on{background:var(--peach);border-color:var(--peach);color:#fff;box-shadow:0 6px 16px -8px #f9a08be6}.rp-chip:disabled{opacity:.5;cursor:not-allowed}.rp-chip-input{cursor:text;padding:0 10px}.rp-chip-input:focus-within{border-color:var(--peach);box-shadow:0 0 0 4px #fcae912e}.rp-chip-input.is-error{border-color:var(--rose)}.rp-chip-input input{width:56px;font:800 12.5px/1 var(--font-main);color:var(--onyx);background:0 0;border:none;outline:none;margin:0;padding:0}.rp-chip-input span{color:var(--muted)}.rp-line{color:var(--muted);justify-content:space-between;gap:12px;font-size:13px;font-weight:600;display:flex}.rp-line,.rp-earn,.rp-receipt .rp-note{animation:.26s cubic-bezier(.22,1,.36,1) both rp-in}@keyframes rp-in{0%{opacity:0;transform:translateY(-4px)}}.rp-line>span:last-child{color:var(--onyx);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:800}.rp-line .rp-gain{color:#6e9d76}.rp-total{border-top:1px dashed rgba(var(--ink), .12);color:var(--onyx);justify-content:space-between;align-items:baseline;gap:12px;margin-top:4px;padding-top:12px;font-size:13px;font-weight:800;display:flex}.rp-total strong{letter-spacing:-.6px;font-variant-numeric:tabular-nums;font-size:26px;font-weight:900}.rp-earn{color:var(--peach);background:#f9a08b1f;border-radius:999px;align-self:flex-start;padding:5px 10px;font-size:11.5px;font-weight:800}.rp-note{color:var(--muted);font-size:11.5px;font-weight:600;line-height:1.45}.rp-note-soft{color:var(--onyx);background:#f9a08b14;border-radius:12px;padding:8px 12px}.rp-note-error{color:var(--rose)}.rp-note-gain{color:#6e9d76}.rp-referral{gap:6px}.rp-foot{flex-wrap:wrap;gap:10px;width:100%;display:flex}.rp-methods{flex:360px;gap:10px;min-width:0;display:flex}.rp-methods>*{flex:1;min-width:0}.rp-link{font:inherit;color:var(--peach);cursor:pointer;background:0 0;border:none;padding:0;font-weight:800;text-decoration:underline}.rp-skeleton{background:linear-gradient(90deg, rgba(var(--ink),.03), rgba(var(--ink),.07), rgba(var(--ink),.03));background-size:200% 100%;border-radius:14px;height:150px;animation:1.2s ease-in-out infinite lc-shimmer}.rp-total strong{transition:opacity .2s}.rp-total strong.rp-total-num{animation:.3s cubic-bezier(.22,1,.36,1) rp-num}@keyframes rp-num{0%{opacity:.35;transform:translateY(3px)}}.rp-receipt[aria-busy=true] .rp-total strong{opacity:.45}@keyframes lc-shimmer{50%{opacity:.55}}.cq-hero{align-items:center;gap:14px;display:flex}.cq-avatar{color:#fff;letter-spacing:-.5px;border-radius:18px;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;font-size:19px;font-weight:900;display:flex;box-shadow:0 12px 28px -14px #1a1a1a80}.cq-hero-main{flex-direction:column;gap:6px;min-width:0;display:flex}.cq-hero-chips{flex-wrap:wrap;gap:5px;display:flex}.cq-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:22px;display:grid}.cq-col{flex-direction:column;gap:16px;min-width:0;display:flex}.cq-section{flex-direction:column;gap:8px;display:flex}.cq-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.cq-stat{background:rgba(var(--ink), .03);border-radius:14px;min-width:0;padding:10px 12px}.cq-stat strong{color:var(--onyx);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:900;line-height:1.2;display:block;overflow:hidden}.cq-stat span{color:var(--muted);text-transform:uppercase;letter-spacing:.4px;margin-top:3px;font-size:10px;font-weight:700;display:block}.cq-stat.is-rose strong{color:var(--rose)}.cq-stat.is-good strong{color:#6e9d76}.cq-contacts{flex-direction:column;gap:2px;display:flex}.cq-contact{align-items:center;gap:10px;min-height:32px;display:flex}.cq-contact-icon{color:var(--muted);flex-shrink:0;display:flex}.cq-contact-value{color:var(--onyx);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:700;text-decoration:none;overflow:hidden}a.cq-contact-value:hover{color:var(--peach)}.cq-contact-hint{color:#6e9d76;text-transform:uppercase;letter-spacing:.4px;font-size:10px;font-weight:800}.cq-copy{width:28px;height:28px;color:rgba(var(--ink), .3);cursor:pointer;background:0 0;border:none;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;display:flex}.cq-copy:hover{background:rgba(var(--ink), .05);color:var(--onyx)}.cq-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.cq-product{background:linear-gradient(135deg,#fcae9124,#f9a08b0a);border:1px solid #f9a08b38;border-radius:14px;flex-direction:column;gap:8px;padding:12px 14px;display:flex}.cq-product-head{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.cq-product-name{color:var(--onyx);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:900;overflow:hidden}.cq-product-left{color:var(--peach);white-space:nowrap;font-size:12px;font-weight:800}.cq-product-bar{background:rgba(var(--ink), .07);border-radius:99px;height:5px;overflow:hidden}.cq-product-bar span{background:linear-gradient(90deg,#fcae91,#f9a08b);border-radius:99px;height:100%;display:block}.cq-product-meta{color:var(--muted);font-size:11px;font-weight:600}.cq-next{background:#a3c9a81f;border-radius:14px;align-items:center;gap:12px;padding:10px 12px;display:flex}.cq-next-date{text-align:center;background:var(--bg-card);width:42px;color:var(--onyx);border-radius:10px;flex-shrink:0;padding:5px 0;font-size:16px;font-weight:900;line-height:1}.cq-next-date small{color:var(--muted);text-transform:uppercase;margin-top:3px;font-size:9px;font-weight:800;display:block}.cq-next-main{min-width:0}.cq-next-title{color:var(--onyx);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:800;overflow:hidden}.cq-next-sub{color:var(--muted);font-size:11.5px;font-weight:600}.cq-note{background:#e9b95f17;border:1px solid #e9b95f2e;border-radius:12px;padding:10px 12px}.cq-note-text{color:var(--onyx);white-space:pre-wrap;overflow-wrap:anywhere;font-size:12.5px;line-height:1.55}.cq-note-date{color:var(--muted);margin-top:6px;font-size:10.5px;font-weight:700}.cq-tags{flex-wrap:wrap;gap:5px;display:flex}.cq-timeline{flex-direction:column;display:flex;position:relative}.cq-visit{grid-template-columns:14px minmax(0,1fr) auto;gap:10px;padding:6px 0;display:grid;position:relative}.cq-visit:before{content:"";background:rgba(var(--ink), .06);width:2px;position:absolute;top:20px;bottom:-6px;left:6px}.cq-visit:last-child:before{display:none}.cq-visit-dot{width:10px;height:10px;box-shadow:0 0 0 3px var(--bg-card);z-index:1;background:#93bd99;border-radius:50%;margin:5px 0 0 2px;position:relative}.cq-visit.is-missed .cq-visit-dot{background:var(--rose)}.cq-visit.is-cancelled .cq-visit-dot{background:rgba(var(--ink), .2)}.cq-visit.is-upcoming .cq-visit-dot{background:var(--peach)}.cq-visit-chips{margin-top:5px}.cq-visit-main>.lc-fund{margin-top:4px}.cq-visit-main{min-width:0}.cq-visit-title{color:var(--onyx);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:800;overflow:hidden}.cq-visit.is-cancelled .cq-visit-title{color:var(--muted);text-decoration:line-through;-webkit-text-decoration-color:rgba(var(--ink), .25);text-decoration-color:rgba(var(--ink), .25)}.cq-visit-sub{color:var(--muted);font-size:11px;font-weight:600}.cq-visit-review{color:var(--onyx);margin-top:3px;font-size:11.5px;font-style:italic;line-height:1.45}.cq-visit-photos{margin-top:6px}.cq-visit-side{white-space:nowrap;padding-top:2px;font-size:10.5px;font-weight:800}.cq-visit-side.is-missed{color:var(--rose)}.cq-visit-side.is-star{color:#c9953a}.cq-empty{color:var(--muted);padding:8px 0;font-size:12px;font-weight:600}.cq-skeleton{flex-direction:column;gap:10px;display:flex}.cq-skeleton>div{background:linear-gradient(90deg, rgba(var(--ink),.03), rgba(var(--ink),.07), rgba(var(--ink),.03));background-size:200% 100%;border-radius:14px;height:54px;animation:1.2s ease-in-out infinite lc-shimmer}@media (width<=720px){.rp-grid,.cq-grid{grid-template-columns:minmax(0,1fr);gap:16px}.rp-receipt{order:-1}}@media (width<=767px){.lc-act{border-radius:12px;width:38px;height:38px}.lc-act svg{width:17px;height:17px}.lc-mark-icon{border-radius:12px;width:38px;height:38px}.lc-mark.is-tile .lc-mark-icon{width:42px;height:42px}.lc-bill-amount{font-size:26px}.lc-bill-line{font-size:12.5px}.lc-tile.is-total .lc-tile-value{font-size:22px}.rp-foot{flex-direction:column-reverse}.rp-methods{flex:none}.lc-person.lc-skel-person{height:152px}.lc-avatar{width:36px;height:36px;font-size:12px}.rp-chip{height:40px;padding:0 14px;font-size:13.5px}.rp-chip-input input{font-size:16px}.rp-total strong{font-size:28px}.cq-copy{width:36px;height:36px}.cq-contact{min-height:40px}}@media (width<=380px){.lc-money-cell strong{font-size:12.5px}}.lc-document-action{animation:.22s backwards lc-document-in;display:inline-flex}.lc-document-action svg{transition:transform .18s}.lc-document-action:hover svg{transform:translateY(-1px)}@keyframes lc-document-in{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.lc-document-action{animation:none}.lc-document-action svg{transition:none}}.bw-receipt{background:var(--bg-card);box-shadow:0 8px 24px -4px #1a1a1a0a, inset 0 0 0 1px var(--border);border-radius:16px;flex-direction:column;gap:14px;padding:18px 18px 16px;display:flex;position:relative;overflow:hidden}.bw-receipt:before{content:"";background:radial-gradient(closest-side, var(--peach-glow), transparent);opacity:0;pointer-events:none;width:70%;height:160%;transition:opacity .5s;position:absolute;top:-60%;right:-25%}.bw-receipt.has-discount:before{opacity:1}.bw-receipt-row{justify-content:space-between;align-items:center;gap:12px;display:flex;position:relative}.bw-receipt-label{font:700 11px var(--font);letter-spacing:.6px;text-transform:uppercase;color:var(--text3)}.bw-receipt-price{align-items:center;gap:10px;display:inline-flex}.bw-receipt-base,.bw-receipt-was{font-variant-numeric:tabular-nums;white-space:nowrap}.bw-receipt-base{font:800 20px var(--font);color:var(--onyx)}.bw-receipt-was{font:700 16px var(--font);color:var(--muted);text-decoration:line-through;-webkit-text-decoration-color:var(--rose);text-decoration-color:var(--rose);text-decoration-thickness:2px}.bw-receipt-badge{font:800 12px var(--font);color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap;background:linear-gradient(135deg, var(--peach-light), var(--peach));border-radius:999px;padding:5px 10px;animation:.45s cubic-bezier(.2,.9,.3,1.35) backwards bw-pop-in;box-shadow:0 8px 18px -8px #f9a08bf2}.bw-receipt-discount{position:relative}.bw-receipt-total{flex-direction:column;gap:10px;animation:.35s backwards bw-rise;display:flex;position:relative}.bw-receipt-now{font:800 30px/1 var(--font);letter-spacing:-.6px;color:var(--onyx);font-variant-numeric:tabular-nums;white-space:nowrap}.bw-receipt.has-discount .bw-receipt-now{background:linear-gradient(120deg, var(--onyx) 45%, var(--peach));color:#0000;-webkit-background-clip:text;background-clip:text}.bw-receipt-bar,.bw-earn-bar{background:rgba(var(--ink), .05);border-radius:999px;gap:3px;height:10px;display:flex;overflow:hidden}.bw-receipt-paid,.bw-earn-master{background:linear-gradient(90deg, var(--peach-light), var(--peach));border-radius:999px;transition:width .6s cubic-bezier(.2,.8,.2,1)}.bw-receipt-cut{background:repeating-linear-gradient(-45deg,#d88c9a8c 0 4px,#d88c9a29 4px 8px);border-radius:999px;transition:width .6s cubic-bezier(.2,.8,.2,1)}.bw-receipt-legend{justify-content:flex-end;display:flex}.bw-receipt-saved{font:700 12.5px var(--font);color:var(--rose);font-variant-numeric:tabular-nums}.bw-earn{background:linear-gradient(155deg, #f9a08b21, #f9a08b05 60%), var(--bg-card);border-radius:16px;flex-direction:column;gap:14px;padding:18px;animation:.45s cubic-bezier(.2,.8,.2,1) backwards bw-rise;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 28px -10px #f9a08b59,inset 0 0 0 1px #f9a08b3d}.bw-earn:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000,#ffffff52,#0000);width:45%;height:100%;animation:1.6s ease-in-out .5s both bw-sheen;position:absolute;top:0;left:-60%;transform:skew(-18deg)}.bw-earn-head{align-items:center;gap:12px;display:flex}.bw-earn-avatar{width:44px;height:44px;font:800 18px var(--font);color:#fff;background:linear-gradient(135deg, var(--peach-light), var(--peach));border-radius:14px;flex-shrink:0;place-items:center;display:grid;box-shadow:0 10px 20px -10px #f9a08bf2}.bw-earn-who{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.bw-earn-title{font:700 14px var(--font);color:var(--onyx);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bw-earn-formula{font:600 12.5px var(--font);color:var(--muted);font-variant-numeric:tabular-nums}.bw-earn-amount{font:800 26px/1 var(--font);letter-spacing:-.5px;color:var(--onyx);font-variant-numeric:tabular-nums;white-space:nowrap}.bw-earn-studio{background:rgba(var(--ink), .14);border-radius:999px;transition:width .6s cubic-bezier(.2,.8,.2,1)}.bw-earn-legend{font:700 12px var(--font);color:var(--muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:space-between;gap:6px 12px;margin-top:9px;display:flex}.bw-earn-dot{vertical-align:1px;border-radius:50%;width:8px;height:8px;margin-right:6px;display:inline-block}.bw-earn-dot.is-master{background:var(--peach)}.bw-earn-dot.is-studio{background:rgba(var(--ink), .24)}.bw-earn-note{font:600 12.5px/1.5 var(--font);color:var(--muted);margin:0}.bw-earn-loss{color:var(--rose);font:700 12.5px/1.45 var(--font);background:#d88c9a1f;border-radius:12px;margin:0;padding:10px 12px}.bw-earn-private{font:600 11px var(--font);color:var(--text3);align-items:center;gap:6px;display:inline-flex}.bw-earn-private svg{width:12px;height:12px}.bw-settle[aria-busy=true] .bw-receipt-now,.bw-settle[aria-busy=true] .bw-earn-amount{opacity:.5;transition:opacity .2s}@keyframes bw-pop-in{0%{opacity:0;transform:scale(.6)}}@keyframes bw-rise{0%{opacity:0;transform:translateY(8px)}}@keyframes bw-sheen{0%{left:-60%}to{left:130%}}:root.dark .bw-earn:after{background:linear-gradient(100deg,#0000,#ffffff1a,#0000)}@media (prefers-reduced-motion:reduce){.bw-receipt-badge,.bw-receipt-total,.bw-earn,.bw-earn:after{animation:none}.bw-receipt-paid,.bw-receipt-cut,.bw-earn-master,.bw-earn-studio,.bw-receipt:before{transition:none}.bw-earn:after{display:none}}@media (width<=767px){.bw-receipt,.bw-earn{padding:16px}.bw-receipt-now{font-size:26px}.bw-earn-amount{font-size:22px}.bw-earn-avatar{border-radius:12px;width:40px;height:40px;font-size:16px}}._panelContainer_wta9n_1{flex:1;align-items:flex-start;gap:0;min-height:0;display:flex;position:relative;overflow:hidden}._gridWrap_wta9n_14{overscroll-behavior:contain;flex:1;min-width:0;height:100%;padding-right:8px;transition:opacity .2s;overflow-y:auto}._gridSwitching_wta9n_27{opacity:.55}._gridWrapShifted_wta9n_30{margin-right:calc(var(--drawer-w,420px) + 20px)}@media (width<=1024px){._gridWrapShifted_wta9n_30{margin-right:0}}._gridWrap_wta9n_14::-webkit-scrollbar{width:4px}._gridWrap_wta9n_14::-webkit-scrollbar-track{background:0 0}._gridWrap_wta9n_14::-webkit-scrollbar-thumb{background:rgba(var(--ink),.12);border-radius:4px}._cardSelected_wta9n_46{border-color:var(--peach)!important;box-shadow:0 0 0 3px #f9a08b26,0 12px 32px -8px #f9a08b40!important}._loyaltyChip_wta9n_53{color:var(--peach);background:#f9a08b14;border:1px solid #f9a08b38;border-radius:20px;align-items:center;gap:5px;padding:5px 10px;font-size:11px;font-weight:700;display:flex}._row_15tki_1{flex:1 1 0;align-items:center;gap:4px;min-width:44px;height:40px;display:flex;position:relative}._measure_15tki_2{visibility:hidden;pointer-events:none;gap:4px;width:max-content;display:flex;position:fixed;top:0;left:0}._pill_15tki_3,._more_15tki_3{height:38px;color:var(--text2);font:600 12px var(--font);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;gap:5px;padding:0 10px;display:inline-flex}._pill_15tki_3:hover,._more_15tki_3:hover{background:rgba(var(--ink),.04)}._pill_15tki_3:focus-visible,._more_15tki_3:focus-visible{outline:2px solid var(--peach);outline-offset:-2px}._active_15tki_6{color:var(--peach);box-shadow:inset 0 -2px var(--peach);background:#f9a08b1a}._icon_15tki_7{flex-shrink:0;align-items:center;display:inline-flex}._icon_15tki_7 svg{width:16px;height:16px}._count_15tki_9{opacity:.65;font-variant-numeric:tabular-nums;font-size:10px}._more_15tki_3{gap:2px;width:44px;padding:0;font-size:17px}._moreLabel_15tki_11{box-sizing:border-box;width:auto;min-width:44px;padding:0 8px;font-size:12px}._menu_15tki_12{z-index:1600;min-width:200px;max-width:calc(100vw - 24px);max-height:min(360px, var(--radix-dropdown-menu-content-available-height));background:var(--bg-card);color:var(--text);border:1px solid var(--border);box-shadow:0 12px 32px rgba(var(--ink),.14);border-radius:14px;padding:6px;animation:.14s ease-out _menuIn_15tki_1;overflow-y:auto}._menuLabel_15tki_13{font:700 10px var(--font);color:var(--text3);padding:6px 10px}._menuItem_15tki_14{font:600 12px var(--font);cursor:pointer;border-radius:8px;outline:0;align-items:center;gap:8px;padding:10px;display:flex}._menuItem_15tki_14[data-highlighted]{background:#f9a08b1f}._menuItem_15tki_14[data-state=checked]{color:var(--peach)}._indicator_15tki_17{margin-left:auto}@keyframes _menuIn_15tki_1{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){._menu_15tki_12{animation:none}}._row_v7gxa_1{width:100%;min-width:0;margin-bottom:var(--section-gap);flex-wrap:nowrap;flex-shrink:0;align-items:center;gap:6px;display:flex}._search_v7gxa_2{box-sizing:border-box;background:var(--bg-card);border:1px solid var(--border2);height:40px;color:var(--text3);border-radius:10px;flex:0 190px;align-items:center;gap:7px;min-width:78px;padding:0 10px;display:flex}._search_v7gxa_2 input{width:100%;min-width:0;color:var(--text);font:500 12px var(--font);background:0 0;border:0;outline:none}._search_v7gxa_2 input::placeholder{color:var(--text3)}._search_v7gxa_2:focus-within{border-color:var(--peach);box-shadow:0 0 0 3px #f9a08b1f}._search_v7gxa_2 svg,._guide_v7gxa_7{flex-shrink:0}._guide_v7gxa_7 .fg-trigger{box-sizing:border-box;gap:0;height:40px;padding:10px;font-size:0}._guide_v7gxa_7 .fg-chev{display:none}@media (width<=767px){._search_v7gxa_2{flex-basis:110px}._row_v7gxa_1{gap:4px}}._root_pyrhv_1{flex-direction:column;gap:10px;animation:.2s both _fadeSlide_pyrhv_1;display:flex}._empty_pyrhv_2{text-align:center;color:var(--text3);background:rgba(var(--ink), .03);border-radius:14px;padding:28px 16px;font-size:12px;font-weight:600}._skeleton_pyrhv_4{background:linear-gradient(90deg, rgba(var(--ink),.03), rgba(var(--ink),.07), rgba(var(--ink),.03));background-size:200% 100%;border-radius:16px;height:120px;animation:1.2s ease-in-out infinite _prShimmer_pyrhv_1}._receipt_pyrhv_6{background:var(--card);box-shadow:0 1px 0 rgba(var(--ink), .04), 0 10px 24px -22px #18120e8c;outline:1px solid var(--border);outline-offset:-1px;border-radius:16px;padding:12px 14px 10px;position:relative}._receipt_pyrhv_6:after{content:"";background:radial-gradient(circle at 5px 0, transparent 4px, var(--card) 4.5px) 0 0 / 10px 8px repeat-x;height:8px;position:absolute;bottom:-4px;left:12px;right:12px}._receipt_pyrhv_6[data-refunded=true]{opacity:.6}._head_pyrhv_17{align-items:center;gap:8px;margin-bottom:8px;display:flex}._date_pyrhv_18{color:var(--text3);text-transform:uppercase;letter-spacing:.5px;font-size:11px;font-weight:800}._badge_pyrhv_19{height:20px;color:var(--rose);background:#d88c9a1f;border-radius:7px;padding:0 8px;font-size:10.5px;font-weight:900;line-height:20px}._sum_pyrhv_21{color:var(--onyx);font-variant-numeric:tabular-nums;margin-left:auto;font-size:15px;font-weight:900}._receipt_pyrhv_6[data-refunded=true] ._sum_pyrhv_21{text-decoration:line-through}._lines_pyrhv_23{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}._line_pyrhv_23{grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}._thumb_pyrhv_25{color:#fff;border-radius:9px;place-items:center;width:28px;height:28px;font-size:10px;font-weight:900;display:grid;overflow:hidden}._thumb_pyrhv_25 img{object-fit:cover;width:100%;height:100%}._name_pyrhv_28{color:var(--onyx);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:700;overflow:hidden}._amount_pyrhv_29{color:var(--text2);font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:800}._foot_pyrhv_30{border-top:1px dashed var(--border);color:var(--text3);justify-content:space-between;align-items:center;gap:10px;min-height:32px;margin-top:8px;padding-top:8px;font-size:11px;font-weight:600;display:flex}@keyframes _prShimmer_pyrhv_1{50%{opacity:.55}}._sectionLabel_wbrpn_1{color:var(--text3);text-transform:uppercase;letter-spacing:.7px;font-size:10px;font-weight:800}._sectionHeader_wbrpn_9{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}._backRow_wbrpn_16{align-items:center;gap:10px;margin-bottom:14px;display:flex}._section_wbrpn_1{margin-bottom:18px}._sectionTitle_wbrpn_27{margin-bottom:10px}._sectionTitleSpaced_wbrpn_32{margin-top:18px}._emptyState_wbrpn_37{text-align:center;color:var(--text3);padding:20px 0;font-size:12px}._emptyCard_wbrpn_44{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:28px 20px;display:flex}._emptyCardIcon_wbrpn_53{background:rgba(var(--ink), .04);width:40px;height:40px;color:var(--text3);border-radius:12px;justify-content:center;align-items:center;display:flex}._emptyCardText_wbrpn_64{color:var(--text3);font-size:12px;font-weight:600}._list_wbrpn_70{flex-direction:column;gap:8px;display:flex}._listSpaced_wbrpn_76{margin-bottom:18px}._productIcon_wbrpn_81{width:34px;height:34px;color:var(--peach);background:#f9a08b1f;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._walletCard_wbrpn_93{align-items:center;gap:12px;display:flex}._walletCardRow_wbrpn_99{flex:1;justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}._walletCardInfo_wbrpn_108{flex:1;min-width:0}._walletCardTitle_wbrpn_113{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;overflow:hidden}._walletCardMeta_wbrpn_122{color:var(--text3);margin-top:4px;font-size:11px}._progressTrack_wbrpn_128{background:var(--border);border-radius:2px;height:4px;margin-top:8px;overflow:hidden}._progressFill_wbrpn_136{background:var(--peach);border-radius:2px;height:100%;transition:width .3s}._badge_wbrpn_143{white-space:nowrap;border-radius:20px;flex-shrink:0;padding:3px 8px;font-size:10px;font-weight:700}._badgeFrozen_wbrpn_152{color:#4a7ca8;background:#93b5d82e;border:1px solid #93b5d84d}._productCard_wbrpn_160{align-items:center;gap:12px;display:flex}._productCardRow_wbrpn_166{flex:1;justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}._productCardInfo_wbrpn_175{flex:1;min-width:0}._productCardTitle_wbrpn_180{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;overflow:hidden}._productCardMeta_wbrpn_189{color:var(--text3);margin-top:4px;font-size:11px}._productCardPrice_wbrpn_195{color:var(--peach);flex-shrink:0;font-size:14px;font-weight:800}._tabRow_wbrpn_203{gap:6px;margin-bottom:14px;display:flex}._tabRowInline_wbrpn_209{gap:6px;display:flex}._tab_wbrpn_203{text-align:center;border:1px solid var(--border);color:var(--text3);cursor:pointer;background:0 0;border-radius:10px;flex:1;padding:8px 10px;font-size:12px;font-weight:700;transition:all .2s}._tabActive_wbrpn_228{border-color:var(--peach);color:var(--peach);background:#f9a08b14}._bonusRow_wbrpn_237{justify-content:space-between;align-items:center;margin-top:14px;display:flex}._bonusLabel_wbrpn_244{color:var(--text);font-size:13px;font-weight:600}._methodRow_wbrpn_251{gap:8px;margin-top:16px;display:flex}._methodSeg_wbrpn_257{flex:1;align-items:center;gap:6px;display:flex}._priceRow_wbrpn_265{justify-content:space-between;align-items:center;display:flex}._priceRowLabel_wbrpn_271{color:var(--text3);font-size:12px;font-weight:500}._priceRowLabelTotal_wbrpn_277{font-size:13px;font-weight:700}._priceRowValue_wbrpn_283{color:var(--text);font-size:13px;font-weight:600}._priceRowValueDiscount_wbrpn_289{color:#5bab72}._priceRowValueTotal_wbrpn_294{color:var(--peach);font-size:16px;font-weight:800}._divider_wbrpn_301{background:var(--border);height:1px;margin:4px 0}@keyframes _walletSkelShimmer_wbrpn_1{50%{opacity:.55}}._skeleton_wbrpn_310{background:linear-gradient(90deg, rgba(var(--ink), .04) 25%, rgba(var(--ink), .07) 37%, rgba(var(--ink), .04) 63%);background-size:200% 100%;border-radius:12px;animation:1.4s infinite _walletSkelShimmer_wbrpn_1}._skeletonCard_wbrpn_322{height:58px;margin-bottom:8px}._header_kj81i_1{--whatsapp-text:#258047;border-bottom:1px solid var(--border);background:var(--bg-card);flex-shrink:0;min-width:0;padding:20px 20px 0}:root.dark ._header_kj81i_1{--whatsapp-text:#8cc79b}._identity_kj81i_10{align-items:flex-start;gap:12px;margin-bottom:16px;display:flex}._avatar_kj81i_11{background:var(--avatar-tint);color:#fff;border-radius:16px;justify-content:center;align-items:center;width:52px;height:52px;font-size:18px;font-weight:800;display:flex}._heading_kj81i_23{flex:1;min-width:0}._name_kj81i_24{color:var(--text);letter-spacing:-.4px;overflow-wrap:anywhere;margin:0;font-size:18px;font-weight:800;line-height:1.35}._meta_kj81i_25{flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px;display:flex}._status_kj81i_26{color:var(--text2);align-items:center;gap:5px;font-size:11px;font-weight:700;display:inline-flex}._status_kj81i_26:before{content:"";background:var(--client-state);border-radius:50%;width:6px;height:6px}._since_kj81i_28{color:var(--text2);align-items:center;gap:4px;margin-top:2px;font-size:11px;display:flex}._actions_kj81i_29{align-items:stretch;gap:6px;margin-bottom:8px;display:flex}._actions_kj81i_29>button{flex:1;min-width:0}._actions_kj81i_29>button svg{flex-shrink:0}._identity_kj81i_10>.v-btn{padding:0!important}._identity_kj81i_10>.v-btn svg{flex-shrink:0}._header_kj81i_1 .vk-seg--line{margin-top:4px}._header_kj81i_1 .vk-seg-btn{color:var(--text2)}._header_kj81i_1 .vk-seg-btn.is-on{color:var(--text);border-bottom-color:var(--peach)}._header_kj81i_1 .vk-seg-text{white-space:normal;overflow-wrap:anywhere;line-height:1.4}@media (height<=720px){._header_kj81i_1{padding:12px 16px 0}._identity_kj81i_10{align-items:center;gap:8px;margin-bottom:10px}._avatar_kj81i_11,._meta_kj81i_25,._since_kj81i_28{display:none}._name_kj81i_24{font-size:17px}._header_kj81i_1 .vk-seg-btn{padding-top:10px;padding-bottom:10px}}@media (width<=767px){._actions_kj81i_29>.v-btn{gap:5px!important;padding:9px 4px!important;font-size:11px!important}}._root_e0kzz_8{--c-attended:#3d8150;--c-upcoming:#3b6fb0;--c-missed:#94661a;--c-cancelled:#b0566b;--c-payment:#21776a;--c-bonus:#8a6b1c;--c-freeze:#3e6d99;--c-neutral:var(--text2);--f-attended:#8cc79b;--f-upcoming:#8db3e2;--f-missed:#e0b566;--f-cancelled:#e59aab;--f-neutral:#cbcbcb;min-width:0}:root.dark ._root_e0kzz_8{--c-attended:#8cc79b;--c-upcoming:#8db3e2;--c-missed:#e0b566;--c-cancelled:#e59aab;--c-payment:#7cc6b8;--c-bonus:#e2c46e;--c-freeze:#93b5d8;--f-neutral:#6b6b6b}._attended_e0kzz_37{--tone:var(--c-attended);--fill:var(--f-attended)}._upcoming_e0kzz_38,._ongoing_e0kzz_38{--tone:var(--c-upcoming);--fill:var(--f-upcoming)}._missed_e0kzz_39{--tone:var(--c-missed);--fill:var(--f-missed)}._cancelled_e0kzz_40{--tone:var(--c-cancelled);--fill:var(--f-cancelled)}._done_e0kzz_41,._bonusOut_e0kzz_41{--tone:var(--c-neutral);--fill:var(--f-neutral)}._payment_e0kzz_42{--tone:var(--c-payment)}._bonusIn_e0kzz_43{--tone:var(--c-bonus)}._freeze_e0kzz_44,._unfreeze_e0kzz_44{--tone:var(--c-freeze)}._tabs_e0kzz_47{z-index:2;background:var(--bg-card);margin:-16px 0 0;padding:16px 0;position:sticky;top:-16px}._pane_e0kzz_56{animation:.22s both _paneIn_e0kzz_1}@keyframes _paneIn_e0kzz_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}._summary_e0kzz_60{background:rgba(var(--ink), .03);border-radius:14px;margin-bottom:22px;padding:14px 14px 12px}._summaryTitle_e0kzz_66{color:var(--text2);margin-bottom:10px;font-size:12px;font-weight:700}._bar_e0kzz_68{gap:3px;height:8px;margin-bottom:12px;display:flex}._barPart_e0kzz_74{background:var(--fill);transform-origin:0;border-radius:99px;min-width:6px}._legend_e0kzz_83{flex-wrap:wrap;gap:7px 14px;display:flex}._legendRow_e0kzz_88{color:var(--text2);white-space:nowrap;align-items:center;gap:6px;font-size:12px;font-weight:600;display:inline-flex}._legendDot_e0kzz_97{background:var(--fill);border-radius:50%;flex-shrink:0;width:8px;height:8px}._legendCount_e0kzz_98{color:var(--text);font-variant-numeric:tabular-nums;font-weight:800}._figure_e0kzz_104{letter-spacing:-.6px;color:var(--tone);font-variant-numeric:tabular-nums;font-size:24px;font-weight:800;line-height:1.1}._figures_e0kzz_105{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}._figureLabel_e0kzz_106{color:var(--text3);margin-top:4px;font-size:12px;font-weight:600}._group_e0kzz_109+._group_e0kzz_109{margin-top:8px}._groupTitle_e0kzz_110{letter-spacing:-.1px;color:var(--text);align-items:baseline;gap:8px;margin:0 0 14px;font-size:13px;font-weight:800;display:flex}._groupCount_e0kzz_120{color:var(--text3);font-variant-numeric:tabular-nums;font-size:12px;font-weight:700}._ahead_e0kzz_123{background:color-mix(in srgb, var(--c-upcoming) 7%, transparent);border-radius:16px;margin:0 -2px 24px;padding:14px 12px 2px}._ahead_e0kzz_123 ._groupTitle_e0kzz_110{color:var(--c-upcoming)}._list_e0kzz_132{margin:0;padding:0;list-style:none}._item_e0kzz_133{grid-template-columns:30px minmax(0,1fr);column-gap:12px;padding-bottom:18px;display:grid;position:relative}._item_e0kzz_133:before{content:"";background:rgba(var(--ink), .07);border-radius:2px;width:2px;position:absolute;top:36px;bottom:4px;left:14px}._item_e0kzz_133:last-child:before{display:none}._node_e0kzz_153{width:30px;height:30px;color:var(--tone);background:color-mix(in srgb, var(--tone) 14%, transparent);border-radius:50%;place-items:center;display:grid;position:relative}._ongoing_e0kzz_38 ._node_e0kzz_153:after{content:"";border:2px solid var(--tone);border-radius:50%;animation:1.8s ease-out infinite _pulse_e0kzz_1;position:absolute;inset:-3px}@keyframes _pulse_e0kzz_1{0%{opacity:.7;transform:scale(.9)}to{opacity:0;transform:scale(1.25)}}._body_e0kzz_174{min-width:0;padding-top:1px}._line_e0kzz_175{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;min-width:0;display:flex}._state_e0kzz_183{color:var(--tone);overflow-wrap:anywhere;font-size:11.5px;font-weight:800}._when_e0kzz_184{color:var(--text3);overflow-wrap:anywhere;font-variant-numeric:tabular-nums;font-size:11.5px;font-weight:600}._title_e0kzz_191{color:var(--text);overflow-wrap:anywhere;flex:120px;margin-top:2px;font-size:13.5px;font-weight:700;line-height:1.35}._cancelled_e0kzz_40 ._title_e0kzz_191{color:var(--text2);text-decoration:line-through;-webkit-text-decoration-color:color-mix(in srgb, var(--c-cancelled) 55%, transparent);text-decoration-color:color-mix(in srgb, var(--c-cancelled) 55%, transparent);text-decoration-thickness:1.5px}._value_e0kzz_206{color:var(--tone);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:13.5px;font-weight:800}._meta_e0kzz_214{color:var(--text3);flex-wrap:wrap;align-items:center;gap:5px 8px;margin-top:5px;font-size:12px;font-weight:500;display:flex}._metaNote_e0kzz_224{color:var(--text3);margin-top:3px;font-size:12px;line-height:1.45;display:block}._chip_e0kzz_226{color:var(--text2);background:rgba(var(--ink), .05);border-radius:6px;align-items:center;gap:4px;padding:2px 7px;font-size:11px;font-weight:700;display:inline-flex}._chipGood_e0kzz_237{color:var(--c-attended);background:color-mix(in srgb, var(--c-attended) 12%, transparent)}._chipBad_e0kzz_238{color:var(--c-cancelled);background:color-mix(in srgb, var(--c-cancelled) 13%, transparent)}._note_e0kzz_240{background:rgba(var(--ink), .035);color:var(--text2);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:10px;margin-top:8px;padding:9px 11px;font-size:12.5px;line-height:1.55}._remove_e0kzz_260{--rm-fill:linear-gradient(100deg, #d88c9a 0%, #b65c72 42%, #a24d63 100%);--rm-bead:13px;isolation:isolate;background:color-mix(in srgb, var(--c-cancelled) 8%, transparent);height:26px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--c-cancelled) 16%, transparent);color:var(--c-cancelled);font:inherit;letter-spacing:.1px;cursor:pointer;-webkit-tap-highlight-color:transparent;border:none;border-radius:99px;align-items:center;gap:6px;margin-left:auto;padding:0 11px 0 3px;font-size:11.5px;font-weight:750;transition:color .3s,box-shadow .35s,transform .35s cubic-bezier(.34,1.56,.64,1);display:inline-flex;position:relative}._remove_e0kzz_260:before{content:"";z-index:-1;border-radius:inherit;background:var(--rm-fill);clip-path:circle(10px at var(--rm-bead) 50%);opacity:0;transition:clip-path .5s cubic-bezier(.22,1,.36,1),opacity .2s;position:absolute;inset:0}._removeBead_e0kzz_296{color:#fff;background:var(--rm-fill);border-radius:50%;flex-shrink:0;place-items:center;width:20px;height:20px;transition:box-shadow .35s,transform .45s cubic-bezier(.34,1.56,.64,1);display:grid;box-shadow:inset 0 1px #fff6,inset 0 -1px 2px #78283c40,0 2px 6px -2px #a24d63a6}._removeLabel_e0kzz_311{white-space:nowrap;position:relative}._lid_e0kzz_312{transform-box:fill-box;transform-origin:90% 100%;transition:transform .4s cubic-bezier(.34,1.8,.64,1)}._armed_e0kzz_257,._remove_e0kzz_260:active{color:#fff;box-shadow:inset 0 0 0 1px #ffffff24,0 8px 20px -8px #a24d63b3}._armed_e0kzz_257:before,._remove_e0kzz_260:active:before{opacity:1;clip-path:circle(140% at var(--rm-bead) 50%)}._armed_e0kzz_257 ._removeBead_e0kzz_296,._remove_e0kzz_260:active ._removeBead_e0kzz_296{box-shadow:inset 0 0 0 1px #fff6,0 0 0 3px #ffffff1f}._armed_e0kzz_257 ._lid_e0kzz_312{transform:translateY(-1.5px)rotate(-18deg)}._remove_e0kzz_260:active{transform:scale(.95)}@media (hover:hover){._remove_e0kzz_260:hover{color:#fff;transform:translateY(-1px);box-shadow:inset 0 0 0 1px #ffffff24,0 8px 20px -8px #a24d63b3}._remove_e0kzz_260:hover:before{opacity:1;clip-path:circle(140% at var(--rm-bead) 50%)}._remove_e0kzz_260:hover ._removeBead_e0kzz_296{transform:rotate(-8deg)scale(1.06);box-shadow:inset 0 0 0 1px #fff6,0 0 0 3px #ffffff1f}._remove_e0kzz_260:hover ._lid_e0kzz_312{transform:translateY(-1.5px)rotate(-18deg)}}._remove_e0kzz_260:focus-visible{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--c-cancelled) 16%, transparent), 0 0 0 3px color-mix(in srgb, var(--c-cancelled) 28%, transparent);outline:none}._remove_e0kzz_260:disabled{pointer-events:none}._leaving_e0kzz_342{pointer-events:none;animation:.62s cubic-bezier(.65,0,.35,1) forwards _rowLeave_e0kzz_1;overflow:hidden}._leaving_e0kzz_342 ._node_e0kzz_153{animation:.32s cubic-bezier(.36,0,.66,-.56) forwards _nodeOut_e0kzz_1}._leaving_e0kzz_342 ._body_e0kzz_174{animation:.34s cubic-bezier(.4,0,1,1) forwards _bodyOut_e0kzz_1}@keyframes _rowLeave_e0kzz_1{0%,45%{max-height:var(--row-h,120px);padding-bottom:18px}to{max-height:0;padding-bottom:0}}@keyframes _nodeOut_e0kzz_1{30%{transform:scale(1.12)}to{opacity:0;transform:scale(0)}}@keyframes _bodyOut_e0kzz_1{to{opacity:0;filter:blur(3px);transform:translate(28px)}}._skelNode_e0kzz_363,._skelLine_e0kzz_363{background:rgba(var(--ink), .06);animation:1.2s ease-in-out infinite alternate _shimmer_e0kzz_1}._skelNode_e0kzz_363{border-radius:50%;width:30px;height:30px}._skelLine_e0kzz_363{border-radius:6px;height:10px;margin-top:4px}@keyframes _shimmer_e0kzz_1{0%{opacity:.55}to{opacity:1}}@media (prefers-reduced-motion:reduce){._pane_e0kzz_56,._barPart_e0kzz_74,._skelNode_e0kzz_363,._skelLine_e0kzz_363,._ongoing_e0kzz_38 ._node_e0kzz_153:after{animation:none}._lid_e0kzz_312,._remove_e0kzz_260,._remove_e0kzz_260:before,._removeBead_e0kzz_296{transition:none}._leaving_e0kzz_342,._leaving_e0kzz_342 ._node_e0kzz_153,._leaving_e0kzz_342 ._body_e0kzz_174{animation-duration:10ms}}._bar_jsfso_14{background:var(--bg-card);flex-shrink:0;padding:8px 14px 14px;position:relative}._bar_jsfso_14:before{content:"";pointer-events:none;background:linear-gradient(to bottom, transparent, var(--bg-card));height:28px;position:absolute;bottom:100%;left:0;right:0}._capsule_jsfso_29{background:linear-gradient(115deg, #f0c0401c 0%, #f0c04005 62%), var(--bg-card);border:1px solid #c9a03a38;border-radius:18px;align-items:center;gap:12px;min-width:0;padding:7px 7px 7px 8px;display:flex;box-shadow:0 1px 2px #281a120a,0 14px 28px -18px #785a1466}:root.dark ._capsule_jsfso_29{background:linear-gradient(115deg,#f0c0401a 0%,#f0c04005 62%),#242220;border-color:#f0c04029;box-shadow:inset 0 1px #ffffff0a,0 16px 32px -16px #000000bf}._gem_jsfso_52{isolation:isolate;color:#fff8e6;background:radial-gradient(120% 90% at 50% -30%,#ffffff8c,#fff0 60%),linear-gradient(150deg,#f3d77f 0%,#d7ae45 52%,#b88a2a 100%);border-radius:12px;flex-shrink:0;place-items:center;width:38px;height:38px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff8c,inset 0 -2px #78500a33,0 8px 16px -8px #b88a2acc}._gem_jsfso_52 svg{filter:drop-shadow(0 1px #6e4a0859);position:relative}._gem_jsfso_52:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000,#ffffffb3,#0000);width:60%;animation:7s cubic-bezier(.3,.55,.2,1) 1.2s infinite _gemGlint_jsfso_1;position:absolute;inset:0 auto 0 0;transform:translate(-140%)skew(-18deg)}._balance_jsfso_83{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}._balance_jsfso_83 b{letter-spacing:-.4px;color:var(--text);font-variant-numeric:tabular-nums;font-size:17px;font-weight:850;line-height:1}._balance_jsfso_83 span{text-overflow:ellipsis;white-space:nowrap;color:var(--text2);font-size:11.5px;font-weight:650;line-height:1.15;overflow:hidden}._btn_jsfso_110{isolation:isolate;cursor:pointer;height:40px;font:800 12.5px/1 var(--font);letter-spacing:-.1px;white-space:nowrap;color:#fff6f1;-webkit-tap-highlight-color:transparent;background:linear-gradient(165deg,#2e2724 0%,#1c1715 100%);border:0;border-radius:13px;flex-shrink:0;align-items:center;gap:9px;padding:0 15px 0 7px;transition:transform .4s cubic-bezier(.34,1.56,.64,1);display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffece21f,0 8px 18px -8px #28160e8c,0 14px 24px -16px #f0c04099}._btn_jsfso_110:before{content:"";z-index:-1;background:radial-gradient(70% 110% at 50% 135%,#f0c04061,#0000 70%);position:absolute;inset:0}:root.dark ._btn_jsfso_110{background:linear-gradient(165deg,#3a322e 0%,#2a2421 100%);box-shadow:inset 0 1px #ffffff12,0 10px 20px -10px #000c,0 14px 24px -16px #f0c04066}._plus_jsfso_146{color:#3a2a06;background:linear-gradient(150deg,#f6de8d 0%,#d4a73e 100%);border-radius:9px;place-items:center;width:27px;height:27px;display:grid;box-shadow:inset 0 1px #fff9,0 3px 8px -3px #d4a73ecc}._plus_jsfso_146 svg{transition:rotate .55s cubic-bezier(.34,1.56,.64,1)}._btn_jsfso_110:active{transition-duration:.12s;transform:scale(.95)}._btn_jsfso_110:active ._plus_jsfso_146 svg{rotate:90deg}._btn_jsfso_110:focus-visible{outline:2px solid var(--peach);outline-offset:3px}@media (hover:hover) and (pointer:fine){._btn_jsfso_110:hover{transform:translateY(-1px)}._btn_jsfso_110:hover ._plus_jsfso_146 svg{rotate:90deg}}._panel_jsfso_166{border-top:1px solid var(--border);background:var(--bg-card);flex-shrink:0;padding:14px 20px;animation:.3s both _panelUp_jsfso_1;position:relative}@keyframes _gemGlint_jsfso_1{14%,to{transform:translate(330%)skew(-18deg)}}@keyframes _panelUp_jsfso_1{0%{opacity:0;transform:translateY(12px)}}@media (prefers-reduced-motion:reduce){._gem_jsfso_52:after,._panel_jsfso_166{animation:none}._btn_jsfso_110,._plus_jsfso_146 svg{transition:none}}@media (width<=767px){._bar_jsfso_14{z-index:3;padding:30px var(--mnav-side,12px) var(--mnav-safe,90px);background:linear-gradient(to bottom, transparent, var(--bg-card) 30px);pointer-events:none;position:absolute;bottom:0;left:0;right:0}._bar_jsfso_14:before{display:none}._capsule_jsfso_29{pointer-events:auto;border-radius:22px;padding:8px 8px 8px 9px;box-shadow:0 1px 2px #281a120d,0 18px 36px -18px #3c280a80}._panel_jsfso_166{z-index:3;left:var(--mnav-side,12px);right:var(--mnav-side,12px);bottom:var(--mnav-safe,90px);border:1px solid var(--border);border-radius:22px;padding:14px 14px 12px;position:absolute;box-shadow:0 28px 60px -20px #281a1273,0 10px 22px -12px #281a1233}:root.dark ._panel_jsfso_166{box-shadow:0 28px 60px -18px #000000d9}}._dock_1dap1_6{top:calc(8px - var(--content-pad));z-index:30;margin:calc(-1 * var(--content-pad)) calc(-1 * var(--content-pad)) var(--rp-gap);padding:var(--content-pad) var(--content-pad) 10px;pointer-events:none;position:sticky;container:rpbar/inline-size}._bar_1dap1_19{pointer-events:auto;background:var(--card);border:1px solid var(--border);height:52px;box-shadow:var(--dash-shadow);border-radius:18px;align-items:center;gap:6px;padding:5px;transition:box-shadow .3s;display:flex;position:relative;overflow:hidden}._stuck_1dap1_34 ._bar_1dap1_19{box-shadow:0 14px 30px -14px #3c221638,0 3px 10px -4px #3c221614}:root.dark ._stuck_1dap1_34 ._bar_1dap1_19{box-shadow:0 14px 30px -12px #0009}._scan_1dap1_40{background:linear-gradient(90deg, transparent, var(--accent2), transparent);pointer-events:none;border-radius:2px;width:34%;height:2px;animation:1.1s cubic-bezier(.45,0,.55,1) infinite _rpScan_1dap1_1;position:absolute;bottom:0;left:0}@keyframes _rpScan_1dap1_1{0%{transform:translate(-100%)}to{transform:translate(300%)}}._rail_1dap1_61{--gap:2px;--lens:linear-gradient(165deg, #2e2724 0%, #1c1715 100%);--lens-shadow:inset 0 1px 0 #ffece21a, 0 6px 14px -6px #28160e80;--ghost-bg:rgba(var(--ink), .05);--spot:#f9a08b33;--rim:#f9a08bf2;--sheen:#ffdccd38;isolation:isolate;grid-template-columns:repeat(var(--n), var(--cell,1fr));gap:var(--gap);-webkit-user-select:none;user-select:none;flex:none;min-width:0;height:100%;display:grid;position:relative}:root.dark ._rail_1dap1_61{--lens:linear-gradient(165deg, #3a322e 0%, #2a2421 100%);--lens-shadow:inset 0 1px 0 #ffffff12, 0 8px 18px -8px #000000b3;--ghost-bg:#ffffff0d;--spot:#f9a08b21;--rim:#f9a08bcc;--sheen:#ffffff14}._tab_1dap1_87{min-width:0;height:100%;font:700 13px/1 var(--font);color:var(--text2);white-space:nowrap;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:13px;justify-content:center;align-items:center;gap:8px;padding:0 15px 0 12px;display:flex;position:relative}._tab_1dap1_87 svg{flex-shrink:0}button._tab_1dap1_87{z-index:1;cursor:pointer;transition:color .2s}button._tab_1dap1_87:hover{color:var(--text)}button._tab_1dap1_87:focus-visible{outline:2px solid var(--accent2);outline-offset:-2px}._lens_1dap1_109,._ghost_1dap1_109{pointer-events:none;transform-origin:0;will-change:transform;border-radius:13px;grid-area:1/1/2/2;position:absolute;inset:0}._lens_1dap1_109{z-index:2;background:var(--lens);box-shadow:var(--lens-shadow);transform:translateX(calc(var(--i) * (100% + var(--gap))));overflow:hidden}._ghost_1dap1_109{z-index:0;opacity:0;transform:translateX(calc(var(--h,0) * (100% + var(--gap))))}._ghost_1dap1_109>span{border-radius:inherit;background:var(--ghost-bg);will-change:transform;position:absolute;inset:0}._ink_1dap1_59{width:calc(var(--n) * 100% + (var(--n) - 1) * var(--gap));grid-template-columns:repeat(var(--n), var(--cell,1fr));gap:var(--gap);transform-origin:0;will-change:transform;height:100%;transform:translateX(calc(var(--i) * -1 * (100% + var(--gap)) / var(--n)));display:grid;position:absolute;top:0;left:0}._ink_1dap1_59 ._tab_1dap1_87{color:#fff6f1}._ink_1dap1_59 ._tab_1dap1_87 svg{color:var(--accent)}._bead_1dap1_142{background:var(--accent);border-radius:2px;height:2px;position:absolute;bottom:0;left:26%;right:26%;box-shadow:0 0 10px 1px #fcae918c}._flare_1dap1_152{opacity:0;background:radial-gradient(closest-side,#fcae918c,#0000);border-radius:50%;width:64px;height:28px;margin-left:-32px;position:absolute;bottom:-14px;left:50%}._sheen_1dap1_163{background:linear-gradient(90deg, transparent, var(--sheen), transparent);opacity:0;width:42%;position:absolute;top:0;bottom:0;left:0}._rail_1dap1_61:has(>button[aria-selected=true]:focus-visible) ._lens_1dap1_109{outline:2px solid var(--accent2);outline-offset:2px}._glow_1dap1_166,._rim_1dap1_166{pointer-events:none;opacity:0;transition:opacity .42s;position:absolute}._glow_1dap1_166{z-index:0;border-radius:13px;inset:0;overflow:hidden}._glow_1dap1_166>span{background:radial-gradient(circle, var(--spot) 0%, transparent 68%);will-change:transform;border-radius:50%;width:220px;height:220px;position:absolute;top:-110px;left:-110px}._rim_1dap1_166{z-index:3;-webkit-mask-composite:xor;border-radius:14px;padding:1px;inset:-1px;overflow:hidden;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}._rim_1dap1_166>span{background:radial-gradient(circle, var(--rim) 0%, transparent 70%);will-change:transform;border-radius:50%;width:160px;height:160px;position:absolute;top:-80px;left:-80px}@media (hover:hover) and (pointer:fine){._rail_1dap1_61:hover ._glow_1dap1_166,._rail_1dap1_61:hover ._rim_1dap1_166{opacity:1}}._picker_1dap1_175{min-width:0;height:100%;font:750 14px/1.1 var(--font);color:var(--text);cursor:pointer;text-align:left;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:13px;flex:auto;align-items:center;gap:10px;padding:0 12px 0 5px;display:flex}._picker_1dap1_175:focus-visible{outline:2px solid var(--accent2);outline-offset:-2px}._pickerGem_1dap1_193{width:32px;height:32px;color:var(--accent);background:linear-gradient(165deg,#2e2724 0%,#1c1715 100%);border-radius:10px;flex-shrink:0;place-items:center;display:grid;box-shadow:inset 0 1px #ffece21a}:root.dark ._pickerGem_1dap1_193{background:linear-gradient(165deg,#3a322e 0%,#2a2421 100%)}._pickerText_1dap1_205{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._pickerKicker_1dap1_206{color:var(--text3);font-size:10.5px;font-weight:650}._pickerLabel_1dap1_207{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._pickerChev_1dap1_208{color:var(--text3);flex-shrink:0;transition:transform .35s cubic-bezier(.34,1.56,.64,1)}._pickerOpen_1dap1_209 ._pickerChev_1dap1_208{transform:rotate(180deg)}@container rpbar (width<=1180px){._tab_1dap1_87{gap:6px;padding:0 10px 0 9px}}._moreChev_1dap1_218{opacity:.55;margin-left:-2px;transition:transform .35s cubic-bezier(.34,1.56,.64,1)}._moreOpen_1dap1_219 ._moreChev_1dap1_218{opacity:.9;transform:rotate(180deg)}._ruler_1dap1_222{visibility:hidden;pointer-events:none;align-items:flex-start;height:0;display:flex;position:absolute;top:0;left:0;overflow:hidden}._ruler_1dap1_222 ._tab_1dap1_87{flex-shrink:0;height:auto}._tools_1dap1_229{flex-shrink:0;align-items:center;gap:4px;height:100%;margin-left:auto;padding-left:6px;display:flex}._tool_1dap1_229{background:rgba(var(--ink), .04);width:40px;height:40px;color:var(--text2);cursor:pointer;-webkit-tap-highlight-color:transparent;border:none;border-radius:12px;place-items:center;transition:background .18s,color .18s,transform .25s cubic-bezier(.34,1.56,.64,1);display:inline-grid;position:relative}._tool_1dap1_229:hover{background:rgba(var(--ink), .07);color:var(--text)}._tool_1dap1_229:active{transform:scale(.94)}._tool_1dap1_229:focus-visible{outline:2px solid var(--accent2);outline-offset:2px}._toolOn_1dap1_255{color:#d9785c;background:#f9a08b29}._toolOn_1dap1_255:hover{color:#d9785c;background:#f9a08b38}:root.dark ._toolOn_1dap1_255,:root.dark ._toolOn_1dap1_255:hover{color:var(--accent)}._periodBtn_1dap1_259{width:auto;font:750 12px/1 var(--font);white-space:nowrap;border-radius:10px;gap:6px;height:32px;margin-right:2px;padding:0 11px 0 10px;display:inline-flex}._periodBtn_1dap1_259 svg{flex-shrink:0}._range_1dap1_271{font-variant-numeric:tabular-nums;gap:4px;display:inline-flex}._badge_1dap1_273{color:#1a1a1a;min-width:16px;height:16px;font:800 10px/16px var(--font);text-align:center;box-shadow:0 0 0 2px var(--card);background:linear-gradient(150deg,#fdc6ae 0%,#fcae91 45%,#f4917a 100%);border-radius:99px;padding:0 4px;animation:.45s cubic-bezier(.34,1.56,.64,1) _rpPop_1dap1_1;position:absolute;top:3px;right:3px}@keyframes _rpPop_1dap1_1{0%{opacity:0;transform:scale(.2)}}._exportArrow_1dap1_293{transition:transform .35s cubic-bezier(.34,1.56,.64,1),opacity .2s}._exportDone_1dap1_294 ._exportArrow_1dap1_293{opacity:0;transform:translateY(6px)}._exportCheck_1dap1_295{opacity:0;transform-origin:12px 12px;transition:opacity .2s .15s,transform .4s cubic-bezier(.34,1.56,.64,1) .15s;transform:scale(.4)}._exportDone_1dap1_294 ._exportCheck_1dap1_295{opacity:1;transform:none}._exportDone_1dap1_294,._exportDone_1dap1_294:hover{color:var(--rp-gain)}._pop_1dap1_300{overscroll-behavior:contain;scrollbar-width:thin;background:var(--bg-card);border:1px solid rgba(var(--ink), .07);width:min(360px,100vw - 16px);max-height:min(560px,100dvh - 140px);font-family:var(--font);color:var(--text);box-sizing:border-box;border-radius:20px;padding:14px;overflow-y:auto;box-shadow:0 30px 70px -20px #3c221652,0 10px 24px -12px #3c221624}:root.dark ._pop_1dap1_300{background:#1e1e1e;border-color:#ffffff12;box-shadow:0 30px 70px -20px #000000bf}._popHead_1dap1_317{justify-content:space-between;align-items:flex-start;gap:10px;padding:2px 4px 12px;display:flex}._popTitle_1dap1_324{letter-spacing:-.2px;margin:0;font-size:15px;font-weight:800}._popSub_1dap1_325{color:var(--text3);margin:3px 0 0;font-size:12px;line-height:1.4}._reset_1dap1_326{font:700 12px/1.2 var(--font);color:#d9785c;cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;padding:4px 6px}._reset_1dap1_326:hover{background:#f9a08b1f}._periods_1dap1_339{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}._periodTile_1dap1_344{border:1px solid rgba(var(--ink), .07);text-align:left;color:var(--text);cursor:pointer;background:0 0;border-radius:14px;flex-direction:column;gap:4px;padding:11px 12px 12px;font-family:inherit;transition:border-color .2s,color .2s;display:flex;position:relative}._periodTile_1dap1_344:hover{border-color:#f9a08b73}._periodTile_1dap1_344>*{z-index:1;position:relative}._periodName_1dap1_361{font-size:13.5px;font-weight:750}._periodRange_1dap1_362{color:var(--text3);font-variant-numeric:tabular-nums;font-size:11.5px}._ruler_1dap1_222{background:rgba(var(--ink), .07);border-radius:2px;height:4px;margin-top:4px;overflow:hidden}._rulerFill_1dap1_370{background:var(--accent);border-radius:2px;height:100%}._periodOn_1dap1_371{color:#fff6f1;border-color:#0000}._periodOn_1dap1_371 ._periodRange_1dap1_362{color:#fff6f199}._periodOn_1dap1_371 ._ruler_1dap1_222{background:#ffffff1f}._periodStone_1dap1_374{background:linear-gradient(165deg,#2e2724 0%,#1c1715 100%);border-radius:14px;inset:-1px;box-shadow:inset 0 1px #ffece21a;z-index:0!important;position:absolute!important}:root.dark ._periodStone_1dap1_374{background:linear-gradient(165deg,#3a322e 0%,#2a2421 100%)}._customTile_1dap1_384{grid-column:1/-1}._customHead_1dap1_385{justify-content:space-between;align-items:center;gap:8px;display:flex}._dates_1dap1_386{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:6px;margin-top:8px;display:grid}._dates_1dap1_386 span{color:var(--text3);font-size:12px}._date_1dap1_386{box-sizing:border-box;border:1px solid rgba(var(--ink), .12);background:var(--bg-card);width:100%;min-width:0;font:650 13px var(--font);color:var(--text);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;border-radius:9px;padding:8px 9px}:root.dark ._date_1dap1_386{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#ffffff0a}._date_1dap1_386:focus{border-color:var(--accent);outline:none;box-shadow:0 0 0 3px #fcae9140}._periodOn_1dap1_371 ._date_1dap1_386{color:#fff6f1;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#ffffff0f;border-color:#ffffff24}._compare_1dap1_410{background:rgba(var(--ink), .035);color:var(--text2);border-radius:14px;align-items:flex-start;gap:10px;margin-top:10px;padding:11px 12px;font-size:12px;line-height:1.45;display:flex}._compare_1dap1_410 svg{color:var(--accent2);flex-shrink:0;margin-top:1px}._compare_1dap1_410 b{color:var(--text);font-variant-numeric:tabular-nums;font-weight:750}._frows_1dap1_426{flex-direction:column;gap:4px;display:flex}._frow_1dap1_426{border-radius:14px;transition:background .2s}._frowOpen_1dap1_431{background:rgba(var(--ink), .03)}._frowHead_1dap1_432{text-align:left;width:100%;color:var(--text);cursor:pointer;background:0 0;border:none;border-radius:14px;align-items:center;gap:10px;padding:8px 8px 8px 6px;font-family:inherit;display:flex}._frowHead_1dap1_432:disabled{cursor:default}._frowHead_1dap1_432:focus-visible{outline:2px solid var(--accent2);outline-offset:-2px}._frowIcon_1dap1_448{background:rgba(var(--ink), .05);width:34px;height:34px;color:var(--text2);border-radius:11px;flex-shrink:0;place-items:center;transition:background .2s,color .2s;display:grid}._frowSet_1dap1_459 ._frowIcon_1dap1_448{color:#1a1a1a;background:linear-gradient(150deg,#fdc6ae 0%,#fcae91 45%,#f4917a 100%)}._frowText_1dap1_460{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._frowName_1dap1_461{color:var(--text3);font-size:12px;font-weight:650}._frowValue_1dap1_462{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:750;overflow:hidden}._frowSet_1dap1_459 ._frowValue_1dap1_462{color:#c9684a}:root.dark ._frowSet_1dap1_459 ._frowValue_1dap1_462{color:var(--accent)}._frowOff_1dap1_465{opacity:.55}._frowOff_1dap1_465 ._frowValue_1dap1_462{color:var(--text3);white-space:normal;font-size:12px;font-weight:600}._frowChev_1dap1_467{color:var(--text3);flex-shrink:0;transition:transform .35s cubic-bezier(.34,1.56,.64,1)}._frowOpen_1dap1_431 ._frowChev_1dap1_467{transform:rotate(90deg)}._clear_1dap1_469{background:rgba(var(--ink), .05);width:26px;height:26px;color:var(--text2);cursor:pointer;border:none;border-radius:8px;flex-shrink:0;place-items:center;display:grid}._clear_1dap1_469:hover{color:#c9667a;background:#d88c9a29}._fbody_1dap1_483{overflow:hidden}._fbodyInner_1dap1_484{padding:2px 8px 10px 50px}._search_1dap1_485{box-sizing:border-box;border:1px solid rgba(var(--ink), .1);background:var(--bg-card) no-repeat 10px 50%;width:100%;font:600 13px var(--font);color:var(--text);border-radius:10px;margin-bottom:8px;padding:8px 10px 8px 30px}._search_1dap1_485:focus{border-color:var(--accent);outline:none;box-shadow:0 0 0 3px #fcae9140}._searchWrap_1dap1_497{position:relative}._searchWrap_1dap1_497 svg{color:var(--text3);pointer-events:none;position:absolute;top:10px;left:10px}._chips_1dap1_499{scrollbar-width:thin;flex-wrap:wrap;gap:6px;max-height:172px;padding:1px;display:flex;overflow-y:auto}._chip_1dap1_499{border:1px solid rgba(var(--ink), .1);background:var(--bg-card);max-width:100%;font:700 12.5px/1.2 var(--font);color:var(--text2);cursor:pointer;text-overflow:ellipsis;white-space:nowrap;border-radius:99px;padding:7px 12px;transition:border-color .18s,color .18s,background .18s;overflow:hidden}:root.dark ._chip_1dap1_499{background:#ffffff08}._chip_1dap1_499:hover{color:var(--text);border-color:#f9a08b80}._chipOn_1dap1_524,._chipOn_1dap1_524:hover{color:#1a1a1a;background:linear-gradient(150deg,#fdc6ae 0%,#fcae91 45%,#f4917a 100%);border-color:#0000;box-shadow:0 6px 14px -8px #ec8062cc}._nothing_1dap1_531{color:var(--text3);padding:4px 2px;font-size:12px}._deck_1dap1_534{perspective:900px;flex-direction:column;gap:6px;display:flex}._card_1dap1_535{border:1px solid rgba(var(--ink), .07);background:var(--bg-card);text-align:left;width:100%;color:var(--text);cursor:pointer;transform-origin:50% 0;-webkit-tap-highlight-color:transparent;border-radius:16px;align-items:center;gap:12px;padding:10px 12px 10px 10px;font-family:inherit;display:flex}:root.dark ._card_1dap1_535{background:#ffffff06}._cardOn_1dap1_552{background:linear-gradient(120deg,#fcae9124,#fcae910a);border-color:#f9a08b8c}._cardIcon_1dap1_553{color:#fff;border-radius:13px;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}._cardText_1dap1_562{flex:1;min-width:0}._cardName_1dap1_563{letter-spacing:-.1px;font-size:14px;font-weight:800}._cardHint_1dap1_564{color:var(--text3);margin-top:2px;font-size:12px;line-height:1.35}._cardCheck_1dap1_565{color:#d9785c;flex-shrink:0}@media (width<=767px){._dock_1dap1_6{padding-bottom:8px}._bar_1dap1_19{border-radius:17px;height:50px}._tool_1dap1_229:not(._periodBtn_1dap1_259){width:38px;height:38px}._periodBtn_1dap1_259{height:38px;padding:0 9px 0 8px;font-size:11.5px}._range_1dap1_271{text-align:left;flex-direction:column;gap:1px;font-size:10.5px;line-height:1.05}._rangeDash_1dap1_573{display:none}}@media (prefers-reduced-motion:reduce){._glow_1dap1_166,._rim_1dap1_166{display:none}._scan_1dap1_40{opacity:.6;animation:none;transform:translate(100%)}._badge_1dap1_273{animation:none}}._root_14c4b_8{--rp-s1:#e07a5f;--rp-s2:#3f7cc4;--rp-s3:#c9a03a;--rp-s4:#7a5bc4;--rp-s5:#2e9a78;--rp-gain:#4e9a62;--rp-loss:#c9667a;--rp-gain-bg:#a3c9a838;--rp-loss-bg:#d88c9a29;--rp-track:rgba(var(--ink), .06);--rp-grid:rgba(var(--ink), .06);--rp-heat-1:#fce6dd;--rp-heat-2:#f8c9b6;--rp-heat-3:#f2a589;--rp-heat-4:#e5805f;--rp-heat-5:#c65e40;--rp-heat-empty:rgba(var(--ink), .035);--rp-joint:3px;--rp-obs-top:#2b2421;--rp-obs:linear-gradient(180deg, var(--rp-obs-top) 0, var(--rp-obs-top) var(--rp-joint), #1c1715 55%, #151110 100%);--rp-obs-edge:inset 0 0 0 1px #ffece209;--rp-obs-shadow:0 22px 48px -22px #28160e8c, 0 8px 18px -10px #28160e59;--rp-obs-ink:#f6eee9;--rp-obs-mute:#f6eee98f;--rp-obs-faint:#f6eee952;--rp-obs-line:#f6eee914;--rp-light:#fcae91;--rp-gap:var(--grid-gap,16px);flex-direction:column;min-width:0;display:flex;container:reports/inline-size}:root.dark ._root_14c4b_8{--rp-s1:#d46c52;--rp-s2:#4a86d0;--rp-s3:#b08a2e;--rp-s4:#8a78da;--rp-s5:#2e9a78;--rp-gain:#7fbf8c;--rp-loss:#e0899b;--rp-gain-bg:#7fbf8c24;--rp-loss-bg:#e0899b21;--rp-heat-1:#3a2a24;--rp-heat-2:#5e3b2e;--rp-heat-3:#8e5038;--rp-heat-4:#c66b4b;--rp-heat-5:#f2a589;--rp-obs-top:#2a2523;--rp-obs:linear-gradient(180deg, var(--rp-obs-top) 0, var(--rp-obs-top) var(--rp-joint), #201b19 55%, #1a1615 100%);--rp-obs-edge:inset 0 0 0 1px #ffece20d;--rp-obs-shadow:0 22px 48px -22px #000000b3}._body_14c4b_73{min-width:0;transition:opacity .25s}._bodyBusy_14c4b_77{opacity:.55}._tabEnter_14c4b_79{animation:.32s cubic-bezier(.22,1,.36,1) backwards _rpTabIn_14c4b_1}@keyframes _rpTabIn_14c4b_1{0%{opacity:0;transform:translateY(8px)}}._mainWithInsights_14c4b_86{gap:var(--rp-gap);margin-bottom:var(--rp-gap);grid-template-columns:minmax(0,1fr) 300px;align-items:start;display:grid}._row2_14c4b_94{gap:var(--rp-gap);margin-bottom:var(--rp-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._row3_14c4b_101{gap:var(--rp-gap);margin-bottom:var(--rp-gap);grid-template-columns:1.15fr 1fr 1fr;display:grid}._stack_14c4b_108{margin-bottom:var(--rp-gap)}@container reports (width<=1040px){._mainWithInsights_14c4b_86{grid-template-columns:minmax(0,1fr)}}@container reports (width<=1100px){._row3_14c4b_101{grid-template-columns:repeat(2,minmax(0,1fr))}._row3_14c4b_101>:last-child{grid-column:1/-1}}@container reports (width<=720px){._row2_14c4b_94,._row3_14c4b_101{grid-template-columns:minmax(0,1fr)}._row3_14c4b_101>:last-child{grid-column:auto}}@media (width<=767px){._root_14c4b_8{--rp-gap:10px}}@media (prefers-reduced-motion:reduce){._tabEnter_14c4b_79{animation:none}}._trend_k58is_7{font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:99px;flex-shrink:0;align-items:center;gap:3px;height:20px;padding:0 7px 0 5px;font-size:11.5px;font-weight:750;display:inline-flex}._trend_k58is_7 svg{flex-shrink:0}._trendGood_k58is_21{color:var(--rp-gain);background:var(--rp-gain-bg)}._trendBad_k58is_22{color:var(--rp-loss);background:var(--rp-loss-bg)}._trendFlat_k58is_23{color:var(--text3);background:rgba(var(--ink), .05)}._trendOnDark_k58is_24._trendGood_k58is_21{color:#9fd3aa;background:#9fd3aa1f}._trendOnDark_k58is_24._trendBad_k58is_22{color:#f0a3b2;background:#f0a3b21f}._trendOnDark_k58is_24._trendFlat_k58is_23{color:var(--rp-obs-mute);background:#ffffff0f}._tip_k58is_31{z-index:5;color:#f6eee9;pointer-events:none;white-space:nowrap;will-change:transform;background:#1a1614f0;border-radius:12px;min-width:132px;max-width:240px;padding:9px 11px 10px;font-size:12px;line-height:1.35;position:absolute;top:0;left:0;box-shadow:0 14px 30px -12px #140a068c,inset 0 0 0 1px #ffece20f}._tipTitle_k58is_49{color:#f6eee999;margin-bottom:5px;font-size:11px;font-weight:700}._tipRow_k58is_55{align-items:center;gap:7px;margin-top:3px;display:flex}._tipSwatch_k58is_61{border-radius:3px;flex-shrink:0;width:8px;height:8px}._tipLabel_k58is_67{color:#f6eee9b8;flex:1}._tipValue_k58is_68{font-variant-numeric:tabular-nums;margin-left:10px;font-weight:800}._tipNote_k58is_69{color:#f6eee999;white-space:normal;border-top:1px solid #ffece214;margin-top:6px;padding-top:6px;font-size:11px}._tipLight_k58is_79{color:#1a1a1a;background:#fdfaf8f7;box-shadow:0 16px 34px -12px #0000008c}._tipLight_k58is_79 ._tipTitle_k58is_49,._tipLight_k58is_79 ._tipLabel_k58is_67,._tipLight_k58is_79 ._tipNote_k58is_69{color:#7a706b}._tipLight_k58is_79 ._tipNote_k58is_69{border-top-color:#1a1a1a14}._legend_k58is_88{color:var(--text2);flex-wrap:wrap;align-items:center;gap:6px 14px;font-size:12px;font-weight:600;display:flex}._legendItem_k58is_97{align-items:center;gap:6px;display:inline-flex}._legendSwatch_k58is_98{border-radius:3px;flex-shrink:0;width:10px;height:10px}._legendLine_k58is_99{border-top:2px solid;border-radius:2px;flex-shrink:0;width:16px;height:0}._legendDash_k58is_100{opacity:.8;border-top:2px dashed;flex-shrink:0;width:16px;height:0}._head_k58is_103{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:18px;display:flex}._headMain_k58is_110{align-items:flex-start;gap:6px;min-width:0;display:flex}._headText_k58is_111{min-width:0}._title_k58is_112{color:var(--text);letter-spacing:-.2px;margin:0;font-size:15px;font-weight:800;line-height:1.3}._subRow_k58is_120{flex-wrap:wrap;align-items:center;gap:6px;margin-top:3px;display:flex}._desc_k58is_121{color:var(--text3);max-width:56ch;margin:0;font-size:12.5px;line-height:1.45}._scope_k58is_128{color:var(--text3);background:rgba(var(--ink), .05);border-radius:6px;flex-shrink:0;padding:2px 6px;font-size:10.5px;font-weight:650}._hint_k58is_137{margin-top:1px}._switch_k58is_140{background:rgba(var(--ink), .045);border-radius:11px;flex-shrink:0;gap:2px;padding:3px;display:inline-flex;position:relative}._switchBtn_k58is_149{z-index:1;font:700 11.5px/1.2 var(--font);color:var(--text3);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:8px;padding:5px 11px;transition:color .2s;position:relative}._switchBtn_k58is_149:hover{color:var(--text2)}._switchOn_k58is_163,._switchOn_k58is_163:hover{color:var(--text)}._switchThumb_k58is_165{z-index:-1;background:var(--bg-card);border-radius:8px;position:absolute;inset:0;box-shadow:0 1px 2px #1a1a1a0f,0 3px 10px -3px #1a1a1a24}:root.dark ._switchThumb_k58is_165{background:#ffffff1a}@media (width<=767px){._head_k58is_103{flex-wrap:wrap;margin-bottom:14px}._title_k58is_112{font-size:14.5px}._desc_k58is_121{font-size:12px}}._side_3riz2_3{position:sticky;top:84px}._title_3riz2_4{letter-spacing:-.2px;color:var(--text);align-items:center;gap:8px;margin:0 0 14px;font-size:15px;font-weight:800;display:flex}._count_3riz2_5{color:#c9684a;background:#f9a08b29;border-radius:99px;place-items:center;min-width:20px;height:20px;padding:0 6px;font-size:11px;font-weight:800;display:inline-grid}:root.dark ._count_3riz2_5{color:var(--accent)}._list_3riz2_11{flex-direction:column;gap:8px;display:flex}._listFull_3riz2_12{grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr));gap:8px;display:grid}._item_3riz2_13{background:rgba(var(--ink), .028);border-radius:14px;grid-template-columns:30px minmax(0,1fr);gap:10px 12px;padding:12px;animation:.45s cubic-bezier(.22,1,.36,1) backwards _rpInsightIn_3riz2_1;display:grid}@keyframes _rpInsightIn_3riz2_1{0%{opacity:0;transform:translateY(6px)}}._icon_3riz2_25{border-radius:10px;place-items:center;width:30px;height:30px;display:grid}._info_3riz2_26{color:#3f7cc4;background:#3f7cc41f}._warning_3riz2_27{color:#d9785c;background:#f9a08b2e}._critical_3riz2_28{color:#c9667a;background:#d88c9a2e}._text_3riz2_29{color:var(--text);align-self:center;font-size:13px;line-height:1.45}._action_3riz2_30{background:var(--card);box-shadow:0 0 0 1px rgba(var(--ink), .08);font:700 12px/1 var(--font);color:var(--text);cursor:pointer;border:none;border-radius:9px;grid-column:2;justify-self:start;align-items:center;gap:4px;padding:6px 10px 6px 12px;transition:box-shadow .18s,transform .25s cubic-bezier(.34,1.56,.64,1);display:inline-flex}._action_3riz2_30:hover{box-shadow:0 0 0 1px #f9a08b99,0 6px 14px -8px #ec806299}._action_3riz2_30:hover svg{transform:translate(2px)}._action_3riz2_30 svg{color:#d9785c;transition:transform .2s}._calm_3riz2_45{background:var(--rp-gain-bg);border-radius:14px;align-items:center;gap:12px;padding:14px;display:flex}._calm_3riz2_45 ._icon_3riz2_25{color:var(--rp-gain);background:#ffffff80}:root.dark ._calm_3riz2_45 ._icon_3riz2_25{background:#ffffff0f}._calmText_3riz2_48{color:var(--text2);font-size:13px;font-weight:650}@container reports (width<=1040px){._side_3riz2_3{position:static}}@media (prefers-reduced-motion:reduce){._item_3riz2_13{animation:none}}._ribbon_1unmi_5{gap:3px;height:18px;margin-bottom:18px;display:flex}._seg_1unmi_11{transform-origin:0;cursor:pointer;border-radius:5px;min-width:6px;height:100%;transition:opacity .2s,transform .3s cubic-bezier(.34,1.56,.64,1);animation:.8s cubic-bezier(.22,1,.36,1) backwards _rpGrowX_1unmi_1}._seg_1unmi_11:first-child{border-radius:9px 5px 5px 9px}._seg_1unmi_11:last-child{border-radius:5px 9px 9px 5px}._seg_1unmi_11:only-child{border-radius:9px}._dim_1unmi_23{opacity:.28}._segOn_1unmi_24{transform:scaleY(1.28)}@keyframes _rpGrowX_1unmi_1{0%{opacity:0;transform:scaleX(0)}}._rows_1unmi_29{flex-direction:column;gap:2px;display:flex}._row_1unmi_29{text-align:left;color:inherit;cursor:pointer;background:0 0;border:none;border-radius:10px;grid-template-columns:12px minmax(0,1fr) auto 46px;align-items:center;gap:10px;margin:0 -8px;padding:8px;font-family:inherit;transition:background .15s;display:grid}._row_1unmi_29:hover,._rowOn_1unmi_46{background:rgba(var(--ink), .035)}._row_1unmi_29:focus-visible{outline:2px solid var(--accent2);outline-offset:-2px}._dot_1unmi_48{border-radius:3px;width:10px;height:10px}._name_1unmi_49{color:var(--text2);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:650;overflow:hidden}._amount_1unmi_50{color:var(--text);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px;font-weight:800}._share_1unmi_51{color:var(--text3);text-align:right;font-variant-numeric:tabular-nums;font-size:12px;font-weight:700}._balance_1unmi_54{flex-direction:column;gap:12px;display:flex}._bRow_1unmi_55{grid-template-columns:minmax(84px,112px) minmax(0,1fr);align-items:center;gap:12px;display:grid}._bLabel_1unmi_61{color:var(--text2);align-items:center;gap:8px;min-width:0;font-size:13px;font-weight:650;display:flex}._bIcon_1unmi_62{border-radius:9px;flex-shrink:0;place-items:center;width:26px;height:26px;display:grid}._bTrack_1unmi_63{height:30px;position:relative}._bAxis_1unmi_64{background:rgba(var(--ink), .16);border-radius:1px;width:1.5px;position:absolute;top:-6px;bottom:-6px}._bBar_1unmi_65{border-radius:6px;height:22px;animation:.8s cubic-bezier(.22,1,.36,1) backwards _rpGrowX_1unmi_1;position:absolute;top:4px}._bBarLeft_1unmi_72{transform-origin:100%}._bValue_1unmi_73{color:var(--text);white-space:nowrap;font-variant-numeric:tabular-nums;align-items:center;gap:6px;font-size:13px;font-weight:800;display:flex;position:absolute;top:50%;transform:translateY(-50%)}._net_1unmi_86{background:rgba(var(--ink), .03);text-align:left;width:100%;color:inherit;cursor:pointer;border:none;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:6px;padding:14px 16px;font-family:inherit;transition:background .15s;display:flex}._net_1unmi_86:hover{background:rgba(var(--ink), .05)}._netLabel_1unmi_105{color:var(--text3);font-size:12.5px;font-weight:650}._netValue_1unmi_106{letter-spacing:-.5px;font-size:22px;font-weight:800}._netSide_1unmi_107{flex-direction:column;gap:2px;display:flex}._netRight_1unmi_108{text-align:right;align-items:flex-end}._rank_1unmi_111{flex-direction:column;gap:4px;display:flex}._rankRow_1unmi_112{text-align:left;color:inherit;background:0 0;border:none;border-radius:12px;flex-direction:column;gap:6px;margin:0 -8px;padding:8px;font-family:inherit;transition:background .15s;display:flex}._rankClick_1unmi_126{cursor:pointer}._rankClick_1unmi_126:hover{background:rgba(var(--ink), .035)}._rankClick_1unmi_126:focus-visible{outline:2px solid var(--accent2);outline-offset:-2px}._rankHead_1unmi_129{justify-content:space-between;align-items:baseline;gap:10px;min-width:0;display:flex}._rankName_1unmi_130{color:var(--text2);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:8px;min-width:0;font-size:13px;font-weight:650;display:flex;overflow:hidden}._rankNum_1unmi_131{color:var(--text3);font-variant-numeric:tabular-nums;flex-shrink:0;width:18px;font-size:11.5px;font-weight:800}._rankValue_1unmi_132{color:var(--text);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:13px;font-weight:800}._rankValue_1unmi_132 small{color:var(--text3);margin-left:6px;font-size:11.5px;font-weight:650}._rankTrack_1unmi_134{background:var(--rp-track);border-radius:4px;height:8px;overflow:hidden}._rankFill_1unmi_135{transform-origin:0;border-radius:4px;height:100%;animation:.8s cubic-bezier(.22,1,.36,1) backwards _rpGrowX_1unmi_1}._waffleWrap_1unmi_143{grid-template-columns:minmax(0,168px) minmax(0,1fr);align-items:center;gap:20px;display:grid}._waffle_1unmi_143{aspect-ratio:1;grid-template-columns:repeat(10,1fr);gap:3px;display:grid}._cell_1unmi_150{border-radius:3.5px;animation:.4s cubic-bezier(.34,1.56,.64,1) backwards _rpCellIn_1unmi_1}@keyframes _rpCellIn_1unmi_1{0%{transform:scale(0)}}._wLegend_1unmi_157{flex-direction:column;gap:12px;min-width:0;display:flex}._wItem_1unmi_158{align-items:flex-start;gap:10px;display:flex}._wSwatch_1unmi_159{border-radius:4px;flex-shrink:0;width:12px;height:12px;margin-top:4px}._wPct_1unmi_160{letter-spacing:-.4px;color:var(--text);font-size:20px;font-weight:800;line-height:1.1}._wName_1unmi_161{color:var(--text2);font-size:12.5px;font-weight:650}._wSub_1unmi_162{color:var(--text3);font-variant-numeric:tabular-nums;font-size:11.5px}._tiles_1unmi_165{gap:6px;height:132px;display:flex}._tile_1unmi_165{text-align:left;min-width:0;color:var(--text);background:color-mix(in srgb, var(--c) 13%, var(--card));box-shadow:inset 0 3px 0 var(--c);cursor:pointer;border:none;border-radius:14px;flex-direction:column;justify-content:space-between;padding:12px;font-family:inherit;transition:transform .3s cubic-bezier(.34,1.56,.64,1),filter .2s;animation:.6s cubic-bezier(.22,1,.36,1) backwards _rpRise_1unmi_1;display:flex;position:relative;overflow:hidden}._tile_1unmi_165:hover{filter:brightness(1.04);transform:translateY(-3px)}._tile_1unmi_165:focus-visible{outline:2px solid var(--accent2);outline-offset:2px}@keyframes _rpRise_1unmi_1{0%{opacity:0;transform:translateY(14px)}}._tileIcon_1unmi_190{color:var(--c);background:color-mix(in srgb, var(--c) 16%, transparent);border-radius:10px;place-items:center;width:32px;height:32px;display:grid}._tilePct_1unmi_191{letter-spacing:-.5px;font-size:22px;font-weight:800;line-height:1}._tileName_1unmi_192{color:var(--text2);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:700;overflow:hidden}._tileAmount_1unmi_193{color:var(--text3);white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums;font-size:11.5px;font-weight:650;overflow:hidden}._tileSmall_1unmi_194 ._tilePct_1unmi_191{font-size:16px}._tileSmall_1unmi_194 ._tileName_1unmi_192,._tileSmall_1unmi_194 ._tileAmount_1unmi_193{display:none}@media (width<=767px){._waffleWrap_1unmi_143{grid-template-columns:132px minmax(0,1fr);gap:14px}._wPct_1unmi_160{font-size:17px}._tiles_1unmi_165{height:112px}._bRow_1unmi_55{grid-template-columns:92px minmax(0,1fr);gap:8px}}@media (prefers-reduced-motion:reduce){._seg_1unmi_11,._bBar_1unmi_65,._rankFill_1unmi_135,._cell_1unmi_150,._tile_1unmi_165{animation:none}}._plate_1e7mc_2{background:var(--rp-obs);box-shadow:var(--rp-obs-edge), var(--rp-obs-shadow);color:var(--rp-obs-ink);isolation:isolate;border-radius:22px;min-width:0;padding:22px 24px 18px;transition:border-radius 0s linear .12s;position:relative}._plate_1e7mc_2[data-corner=first]{border-top-left-radius:0}._plate_1e7mc_2[data-corner=last]{border-top-right-radius:0}._joined_1e7mc_19{box-shadow:var(--rp-obs-shadow)}._joined_1e7mc_19:after{content:"";border-radius:inherit;box-shadow:var(--rp-obs-edge);pointer-events:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0,#000 64px);mask-image:linear-gradient(#0000 0,#000 64px)}._plate_1e7mc_2:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#fcae9129,#0000);border-radius:50%;position:absolute;inset:40% 8% -6%}._top_1e7mc_42{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:8px;display:flex}._titleBlock_1e7mc_49{min-width:0}._kicker_1e7mc_50{color:var(--rp-obs-mute);align-items:center;gap:6px;margin:0 0 4px;font-size:12.5px;font-weight:650;display:flex}._total_1e7mc_59{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}._totalValue_1e7mc_65{letter-spacing:-1px;color:var(--rp-obs-ink);font-size:clamp(26px,2.6vw,36px);font-weight:800;line-height:1.05}._explain_1e7mc_72{color:var(--rp-obs-mute);max-width:60ch;margin:8px 0 0;font-size:12.5px;line-height:1.5}._explain_1e7mc_72 b{color:var(--rp-obs-ink);font-weight:750}._legend_1e7mc_81{color:var(--rp-obs-mute);white-space:nowrap;flex-direction:column;align-items:flex-end;gap:6px;padding-top:2px;font-size:11.5px;font-weight:650;display:flex}._legendItem_1e7mc_92{align-items:center;gap:7px;display:inline-flex}._lineNow_1e7mc_93{background:var(--rp-light);border-radius:2px;width:18px;height:3px;box-shadow:0 0 8px #fcae9199}._linePrev_1e7mc_94{border-top:2px dashed #f6eee96b;width:18px}._boxNow_1e7mc_95{background:var(--rp-light);border-radius:3px;width:10px;height:10px}._boxPrev_1e7mc_96{background:#f6eee924;border-radius:3px;width:10px;height:10px}._stage_1e7mc_100{height:248px;position:relative}._layer_1e7mc_101{position:absolute;inset:0}._layerIn_1e7mc_102{animation:.5s cubic-bezier(.22,1,.36,1) backwards _rpLayerIn_1e7mc_1}._layerOut_1e7mc_103{pointer-events:none;animation:.38s cubic-bezier(.4,0,1,1) forwards _rpLayerOut_1e7mc_1}@keyframes _rpLayerIn_1e7mc_1{0%{opacity:0;transform:translateY(10px)scale(.985)}}@keyframes _rpLayerOut_1e7mc_1{to{opacity:0;transform:translateY(-6px)scale(.99)}}._swap_1e7mc_110{animation:.4s cubic-bezier(.22,1,.36,1) backwards _rpSwap_1e7mc_1}@keyframes _rpSwap_1e7mc_1{0%{opacity:0;transform:translateY(4px)}}._kicker_1e7mc_50 ._swap_1e7mc_110,._total_1e7mc_59 ._swap_1e7mc_110{display:inline-block}._chart_1e7mc_116{touch-action:pan-y;cursor:crosshair;outline:none;margin:0 -8px;position:relative}._chart_1e7mc_116:focus-visible{border-radius:12px;box-shadow:0 0 0 2px #fcae9180}._chart_1e7mc_116 svg{display:block;overflow:visible}._reveal_1e7mc_126{animation:.95s cubic-bezier(.22,1,.36,1) backwards _rpReveal_1e7mc_1}@keyframes _rpReveal_1e7mc_1{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}._tick_1e7mc_132{font:600 10.5px var(--font);fill:var(--rp-obs-faint)}._tickY_1e7mc_133{font:600 10.5px var(--font);fill:var(--rp-obs-faint);font-variant-numeric:tabular-nums}._peakLabel_1e7mc_134{font:750 11px var(--font);fill:var(--rp-obs-ink)}._peakSub_1e7mc_135{font:600 10.5px var(--font);fill:var(--rp-obs-mute)}._avgLabel_1e7mc_136{font:650 10.5px var(--font);fill:var(--rp-obs-mute)}._hint_1e7mc_138{color:var(--rp-obs-faint);align-items:center;gap:6px;margin-top:6px;font-size:11.5px;display:flex}@media (width<=767px){._plate_1e7mc_2{margin:0 calc(-1 * var(--content-pad));padding:18px var(--content-pad) 14px;border-radius:0}._plate_1e7mc_2[data-corner]{border-radius:0}._top_1e7mc_42{flex-direction:column;gap:10px}._legend_1e7mc_81{flex-direction:row;align-items:center;gap:14px}._chart_1e7mc_116{margin:0 -4px}._hint_1e7mc_138{display:none}}@media (prefers-reduced-motion:reduce){._reveal_1e7mc_126,._layerIn_1e7mc_102,._swap_1e7mc_110{animation:none}._layerOut_1e7mc_103{opacity:0;animation:none}}._wrap_g68mj_7{background:radial-gradient(60% 55% at 50% 42%, #fcae9124, transparent 70%), var(--card);border:1px solid var(--border);min-height:420px;box-shadow:var(--dash-shadow);border-radius:24px;flex-direction:column;justify-content:center;align-items:center;gap:18px;padding:36px 16px 44px;display:flex;position:relative}._stage_g68mj_27,._text_g68mj_27{animation:.45s 2s backwards _rpHuntIn_g68mj_1}._ghost_g68mj_28{pointer-events:none;flex-direction:column;gap:16px;animation:.3s 1.9s forwards _rpGhostOut_g68mj_1;display:flex;position:absolute;inset:28px}._ghostRow_g68mj_37{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}._ghostRow_g68mj_37 i,._ghostChart_g68mj_38{background:rgba(var(--ink), .05);border-radius:16px;animation:1.6s ease-in-out infinite _rpGhostBreath_g68mj_1;display:block}._ghostRow_g68mj_37 i{height:84px}._ghostRow_g68mj_37 i:nth-child(2){animation-delay:.12s}._ghostRow_g68mj_37 i:nth-child(3){animation-delay:.24s}._ghostChart_g68mj_38{flex:1;animation-delay:.36s}@keyframes _rpGhostBreath_g68mj_1{50%{opacity:.55}}@keyframes _rpGhostOut_g68mj_1{to{opacity:0;visibility:hidden}}@keyframes _rpHuntIn_g68mj_1{0%{opacity:0;transform:translateY(6px)}}._stage_g68mj_27{aspect-ratio:320/210;width:min(320px,86vw);position:relative}._layer_g68mj_59{width:100%;height:100%;position:absolute;inset:0;overflow:visible}._arm_g68mj_68{transform-origin:30.6% 37.1%;animation:3.2s cubic-bezier(.45,0,.55,1) infinite _rpSweep_g68mj_1}@keyframes _rpSweep_g68mj_1{0%,to{transform:rotate(-9deg)}50%{transform:rotate(9deg)}}._head_g68mj_76{transform-origin:26.5% 26%;animation:3.2s cubic-bezier(.45,0,.55,1) infinite _rpLook_g68mj_1}@keyframes _rpLook_g68mj_1{0%,to{transform:rotate(-4deg)}50%{transform:rotate(5deg)translateY(1px)}}._body_g68mj_84{transform-origin:24% 92%;animation:3.2s ease-in-out infinite _rpBreath_g68mj_1}@keyframes _rpBreath_g68mj_1{0%,to{transform:none}50%{transform:rotate(1.2deg)}}._box_g68mj_91{transform-origin:64% 94%;animation:.8s ease-in-out infinite _rpJolt_g68mj_1}@keyframes _rpJolt_g68mj_1{0%,70%,to{transform:none}80%{transform:translateY(-1.5px)rotate(-.6deg)}90%{transform:translateY(.5px)rotate(.3deg)}}._item_g68mj_99{opacity:0;width:11%;height:auto;animation:3.2s cubic-bezier(.37,0,.3,1) infinite _rpHop_g68mj_1;position:absolute;top:48%;left:61%;overflow:visible}@keyframes _rpHop_g68mj_1{0%{opacity:0;transform:translateY(60%)rotate(0)scale(.9)}8%{opacity:1}30%{transform:translate(var(--x1), -150%) rotate(var(--r1)) scale(1)}52%{transform:translate(var(--x1), -142%) rotate(var(--r1)) scale(1.04)}80%{transform:translate(var(--x2), 40%) rotate(var(--r2)) scale(.95);opacity:1}88%,to{transform:translate(var(--x2), 90%) rotate(var(--r2)) scale(.9);opacity:0}}._i1_g68mj_117{--x1:-90%;--r1:-12deg;--x2:-40%;--r2:-30deg;animation-delay:0s}._i2_g68mj_118{--x1:20%;--r1:8deg;--x2:60%;--r2:26deg;animation-delay:.8s}._i3_g68mj_119{--x1:110%;--r1:14deg;--x2:80%;--r2:40deg;animation-delay:1.6s}._i4_g68mj_120{--x1:-30%;--r1:-6deg;--x2:10%;--r2:-18deg;animation-delay:2.4s}._spark_g68mj_123{opacity:0;width:4.5%;height:auto;animation:1.6s ease-in-out infinite _rpTwinkle_g68mj_1;position:absolute;overflow:visible}@keyframes _rpTwinkle_g68mj_1{0%,to{opacity:0;transform:scale(.3)rotate(0)}40%{opacity:1;transform:scale(1)rotate(45deg)}70%{opacity:0;transform:scale(.5)rotate(90deg)}}._s1_g68mj_136{animation-delay:.2s;top:14%;left:72%}._s2_g68mj_137{width:3.4%;animation-delay:.9s;top:22%;left:48%}._s3_g68mj_138{width:3%;animation-delay:1.3s;top:34%;left:84%}._text_g68mj_27{text-align:center;max-width:34ch}._title_g68mj_141{letter-spacing:-.3px;color:var(--text);margin:0;font-size:18px;font-weight:800}._dots_g68mj_148 span{animation:1.2s ease-in-out infinite _rpDot_g68mj_1;display:inline-block}._dots_g68mj_148 span:nth-child(2){animation-delay:.15s}._dots_g68mj_148 span:nth-child(3){animation-delay:.3s}@keyframes _rpDot_g68mj_1{0%,60%,to{opacity:.25;transform:none}30%{opacity:1;transform:translateY(-3px)}}._caption_g68mj_158{height:20px;color:var(--text3);margin-top:6px;font-size:13px;position:relative;overflow:hidden}._captionLine_g68mj_166{animation:.42s cubic-bezier(.22,1,.36,1) backwards _rpCaption_g68mj_1;position:absolute;inset:0}@keyframes _rpCaption_g68mj_1{0%{opacity:0;transform:translateY(70%)}}@media (width<=767px){._wrap_g68mj_7{border-radius:20px;min-height:340px;padding:28px 12px 34px}._ghost_g68mj_28{gap:12px;inset:16px}._ghostRow_g68mj_37{gap:8px}._ghostRow_g68mj_37 i{border-radius:14px;height:64px}._title_g68mj_141{font-size:16.5px}}@media (prefers-reduced-motion:reduce){._stage_g68mj_27,._text_g68mj_27{animation:10ms linear 2s backwards _rpHuntIn_g68mj_1}._ghost_g68mj_28{animation:10ms linear 2s forwards _rpGhostOut_g68mj_1}._ghostRow_g68mj_37 i,._ghostChart_g68mj_38,._arm_g68mj_68,._head_g68mj_76,._body_g68mj_84,._box_g68mj_91,._dots_g68mj_148 span,._spark_g68mj_123{animation:none}._item_g68mj_99{opacity:0;animation:none}._i2_g68mj_118{opacity:1;transform:translate(20%,-146%)rotate(8deg)}._captionLine_g68mj_166{animation:none}}._strip_69r3e_5{grid-template-columns:repeat(var(--kpi-n,5), minmax(0, 1fr));margin-bottom:var(--rp-gap);background:var(--card);border:1px solid var(--border);box-shadow:var(--dash-shadow);border-radius:20px;gap:4px;padding:6px;display:grid}._cell_69r3e_17{text-align:left;min-width:0;font-family:var(--font);color:inherit;background:0 0;border:none;border-radius:15px;flex-direction:column;gap:6px;padding:14px 16px 15px;display:flex;position:relative}._cellClick_69r3e_31{cursor:pointer;transition:background .18s}._cellClick_69r3e_31:hover{background:rgba(var(--ink), .03)}._cellClick_69r3e_31:focus-visible{outline:2px solid var(--accent2);outline-offset:-2px}._label_69r3e_35{min-width:0;color:var(--text3);align-items:center;gap:4px;font-size:12.5px;font-weight:650;line-height:1.25;display:flex}._labelText_69r3e_45{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._valueRow_69r3e_47{align-items:center;gap:6px;min-width:0;display:flex}._value_69r3e_47{letter-spacing:-.6px;color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:clamp(20px,1.9vw,27px);font-weight:800;line-height:1.1;overflow:hidden}._chev_69r3e_58{color:var(--text3);opacity:.4;flex-shrink:0;transition:opacity .2s,transform .2s}._cellClick_69r3e_31:hover ._chev_69r3e_58{opacity:.8;transform:translate(2px)}._foot_69r3e_61{justify-content:space-between;align-items:center;gap:6px;min-height:20px;display:flex}._scope_69r3e_62{color:var(--text3);background:rgba(var(--ink), .05);border-radius:6px;padding:2px 6px;font-size:10.5px;font-weight:650}._tabs_69r3e_79{--gap:8px;--drop:10px;z-index:1;isolation:isolate;grid-template-columns:repeat(var(--n,5), minmax(0, 1fr));gap:var(--gap);display:grid;position:relative}._tab_69r3e_79{min-width:0;margin-bottom:var(--drop);font-family:var(--font);text-align:left;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:18px;flex-direction:column;gap:6px;padding:14px 16px 15px;display:flex;position:relative}._tab_69r3e_79:before{content:"";z-index:-1;border-radius:inherit;background:var(--card);border:1px solid var(--border);box-shadow:var(--dash-shadow);clip-path:inset(-40px -40px calc(-1 * var(--drop)) -40px);transition:opacity 0s linear 60ms,border-color .2s;position:absolute;inset:0}._tab_69r3e_79:hover:not(._tabOn_69r3e_119):before{border-color:#f9a08b66}._tab_69r3e_79:focus-visible{outline:2px solid var(--accent2);outline-offset:2px}._tab_69r3e_79>*{z-index:1;position:relative}._tabOn_69r3e_119:before{opacity:0;transition-delay:.17s}._tab_69r3e_79 ._label_69r3e_35,._tab_69r3e_79 ._value_69r3e_47,._tab_69r3e_79 ._chev_69r3e_58{transition:color 0s linear 60ms}._tabOn_69r3e_119 ._label_69r3e_35,._tabOn_69r3e_119 ._value_69r3e_47,._tabOn_69r3e_119 ._chev_69r3e_58{transition-delay:.17s}._tabOn_69r3e_119 ._label_69r3e_35{color:var(--rp-obs-mute)}._tabOn_69r3e_119 ._value_69r3e_47{color:var(--rp-obs-ink)}._tabOn_69r3e_119 ._chev_69r3e_58{color:var(--rp-light);opacity:.9}._stone_69r3e_133{top:0;left:0;right:0;bottom:calc(-1 * var(--rp-joint));z-index:0;background:var(--rp-obs-top);pointer-events:none;will-change:transform;transform:translateX(calc(var(--i) * (100% + var(--gap))));border-radius:18px 18px 0 0;grid-area:1/1/2/2;position:absolute}._stone_69r3e_133:before,._stone_69r3e_133:after{content:"";width:16px;height:calc(16px + var(--rp-joint));background:radial-gradient(circle at var(--fx) 0, transparent 15.5px, var(--rp-obs-top) 16px) top / 16px 16px no-repeat, linear-gradient(var(--rp-obs-top), var(--rp-obs-top)) bottom / 16px var(--rp-joint) no-repeat;position:absolute;bottom:0}._stone_69r3e_133:before{--fx:0;left:-16px}._stone_69r3e_133:after{--fx:100%;right:-16px}._tabs_69r3e_79[data-edge=first] ._stone_69r3e_133:before,._tabs_69r3e_79[data-edge=last] ._stone_69r3e_133:after{opacity:0}._glow_69r3e_167{background:var(--rp-light);opacity:.85;border-radius:2px;height:2px;position:absolute;top:0;left:22%;right:22%;box-shadow:0 0 14px 2px #fcae918c}@media (width<=1100px){._strip_69r3e_5{grid-template-columns:repeat(6,minmax(0,1fr))}._strip_69r3e_5>._cell_69r3e_17{grid-column:span 2}._strip_69r3e_5>._cell_69r3e_17:nth-child(n+4){grid-column:span 3}._value_69r3e_47{font-size:22px}}@media (width<=767px){._strip_69r3e_5{border-radius:18px;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;padding:4px}._strip_69r3e_5>._cell_69r3e_17,._strip_69r3e_5>._cell_69r3e_17:nth-child(n+4){grid-column:auto}._strip_69r3e_5>._cell_69r3e_17:first-child{grid-column:1/-1}._strip_69r3e_5>._cell_69r3e_17:first-child ._value_69r3e_47{font-size:28px}._cell_69r3e_17{gap:4px;padding:11px 12px 12px}._label_69r3e_35{font-size:12px}._value_69r3e_47{font-size:20px}._tabs_69r3e_79{--gap:6px;scrollbar-width:none;margin:0 calc(-1 * var(--content-pad)) calc(-1 * var(--rp-joint));padding:0 var(--content-pad) var(--rp-joint);scroll-padding:0 var(--content-pad);grid-template-columns:none;grid-auto-columns:136px;grid-auto-flow:column;overflow-x:auto}._tabs_69r3e_79::-webkit-scrollbar{display:none}._tab_69r3e_79{border-radius:16px;padding:11px 12px 12px}._stone_69r3e_133{border-radius:16px 16px 0 0}._tabs_69r3e_79[data-edge] ._stone_69r3e_133:before,._tabs_69r3e_79[data-edge] ._stone_69r3e_133:after{opacity:1}}@media (prefers-reduced-motion:reduce){._tab_69r3e_79:before,._tab_69r3e_79 ._label_69r3e_35,._tab_69r3e_79 ._value_69r3e_47,._tab_69r3e_79 ._chev_69r3e_58{transition:none}}._chart_5m3lb_2{touch-action:pan-y;outline:none;position:relative}._chart_5m3lb_2:focus-visible{border-radius:12px;box-shadow:0 0 0 2px #fcae918c}._svg_5m3lb_4{display:block;overflow:visible}._grid_5m3lb_5{stroke:var(--rp-grid);stroke-width:1px}._base_5m3lb_6{stroke:rgba(var(--ink), .14);stroke-width:1px}._tick_5m3lb_7{font:600 10.5px var(--font);fill:var(--text3);font-variant-numeric:tabular-nums}._tickStrong_5m3lb_8{font:700 10.5px var(--font);fill:var(--text2)}._band_5m3lb_9{fill:#f9a08b17}._grow_5m3lb_10{animation:.9s cubic-bezier(.22,1,.36,1) backwards _rpRiseUp_5m3lb_1}@keyframes _rpRiseUp_5m3lb_1{0%{clip-path:inset(100% 0 0)}to{clip-path:inset(0)}}._col_5m3lb_15{transition:opacity .15s}._zero_5m3lb_16{fill:rgba(var(--ink), .12)}._minor_5m3lb_17{fill:var(--rp-s2);transition:opacity .15s}._peak_5m3lb_18{font:750 11px var(--font);fill:var(--text)}._sideLabel_5m3lb_19{font:700 11px var(--font);fill:var(--text3)}._up_5m3lb_22{fill:var(--rp-s1);transition:opacity .15s}._down_5m3lb_23{fill:var(--rp-s2);transition:opacity .15s}._mirrorGrow_5m3lb_24{transform-origin:50%;animation:.85s cubic-bezier(.22,1,.36,1) backwards _rpMirror_5m3lb_1}@keyframes _rpMirror_5m3lb_1{0%{clip-path:inset(50% 0)}to{clip-path:inset(0)}}@media (prefers-reduced-motion:reduce){._grow_5m3lb_10,._mirrorGrow_5m3lb_24{animation:none}}._wrap_13zcq_5{scrollbar-width:thin;min-width:0;overflow-x:auto}._table_13zcq_6{border-collapse:separate;border-spacing:0;width:100%;font-size:13px}._th_13zcq_7{text-align:right;color:var(--text3);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;border-bottom:1px solid var(--border);padding:10px 14px;font-size:12px;font-weight:700;transition:color .15s}._th_13zcq_7:first-child{text-align:left;padding-left:24px}._th_13zcq_7:last-child{padding-right:24px}._th_13zcq_7:hover{color:var(--text2)}._thOn_13zcq_22{color:var(--text)}._sortIcon_13zcq_23{vertical-align:-1px;color:var(--accent2);margin-left:4px;transition:transform .25s;display:inline-block}._sortAsc_13zcq_24{transform:rotate(180deg)}._tr_13zcq_25{cursor:pointer;transition:background .15s}._tr_13zcq_25:hover{background:#f9a08b0e}._trStatic_13zcq_27{cursor:default}._trStatic_13zcq_27:hover{background:0 0}._td_13zcq_29{text-align:right;color:var(--text);font-variant-numeric:tabular-nums;white-space:nowrap;border-bottom:1px solid var(--border);padding:12px 14px}._tr_13zcq_25:last-child ._td_13zcq_29{border-bottom:none}._td_13zcq_29:first-child{text-align:left;white-space:normal;min-width:180px;padding-left:24px}._td_13zcq_29:last-child{padding-right:24px}._strong_13zcq_40{font-weight:800}._muted_13zcq_41{color:var(--text3)}._nameCell_13zcq_43{align-items:center;gap:12px;min-width:0;display:flex}._rankBadge_13zcq_44{background:rgba(var(--ink), .05);width:26px;height:26px;color:var(--text3);border-radius:9px;flex-shrink:0;place-items:center;font-size:11.5px;font-weight:800;display:grid}._rank1_13zcq_51{color:#1a1a1a;background:linear-gradient(150deg,#fdc6ae 0%,#fcae91 45%,#f4917a 100%)}._avatar_13zcq_52{color:#c9684a;background:#f9a08b29;border-radius:11px;flex-shrink:0;place-items:center;width:32px;height:32px;font-size:12px;font-weight:800;display:grid}:root.dark ._avatar_13zcq_52{color:var(--accent)}._nameText_13zcq_61{flex:1;min-width:0}._name_13zcq_43{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}._share_13zcq_63{background:var(--rp-track);border-radius:2px;max-width:220px;height:4px;margin-top:7px;overflow:hidden}._shareFill_13zcq_64{background:var(--rp-s1);transform-origin:0;border-radius:2px;height:100%;animation:.8s cubic-bezier(.22,1,.36,1) backwards _rpGrowShare_13zcq_1;display:block}@keyframes _rpGrowShare_13zcq_1{0%{transform:scaleX(0)}}._ring_13zcq_67,._meter_13zcq_68{justify-content:flex-end;align-items:center;gap:8px;display:inline-flex}._meterTrack_13zcq_69{background:var(--rp-track);border-radius:3px;width:44px;height:5px;overflow:hidden}._meterFill_13zcq_70{border-radius:3px;height:100%;display:block}._star_13zcq_71{color:#e0a93a}@media (width<=767px){._table_13zcq_6,._table_13zcq_6 tbody,._table_13zcq_6 tr,._table_13zcq_6 td{display:block}._table_13zcq_6 thead{display:none}._table_13zcq_6 tbody{flex-direction:column;gap:6px;padding:0 10px 10px;display:flex}._tr_13zcq_25{background:rgba(var(--ink), .025);border-radius:16px;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 8px;padding:12px;display:grid!important}._td_13zcq_29{text-align:left;white-space:normal;border:none;min-width:0;padding:0}._td_13zcq_29:first-child{grid-column:1/-1;min-width:0;padding:0}._td_13zcq_29:last-child{padding:0}._td_13zcq_29[data-label]:before{content:attr(data-label);color:var(--text3);font-size:11px;font-weight:650;font-family:var(--font);margin-bottom:2px;display:block}._ring_13zcq_67,._meter_13zcq_68{justify-content:flex-start}._share_13zcq_63{max-width:none}}._plate_dvjsh_7{isolation:isolate;margin-bottom:var(--rp-gap);color:var(--rp-obs-ink);background:var(--rp-obs);box-shadow:var(--rp-obs-edge), var(--rp-obs-shadow);border-radius:24px;flex-direction:column;gap:18px;padding:24px 26px 22px;animation:.5s cubic-bezier(.2,.9,.25,1) backwards _pfRise_dvjsh_1;display:flex;position:relative;overflow:hidden}._plate_dvjsh_7:before{content:"";z-index:-1;opacity:.2;mix-blend-mode:overlay;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 .55 0'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}._plateGlow_dvjsh_20{z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#7fbf8c52,#0000);border-radius:50%;width:70%;height:120%;animation:6s ease-in-out infinite _pfBreathe_dvjsh_1;position:absolute;bottom:-60%;left:-10%}._plateGlow_dvjsh_20[data-loss=true]{background:radial-gradient(closest-side,#e0899b57,#0000)}._plateTop_dvjsh_26{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}._plateMain_dvjsh_27{flex-direction:column;gap:8px;min-width:0;display:flex}._kicker_dvjsh_28{letter-spacing:1px;text-transform:uppercase;color:var(--rp-obs-mute);font-size:11px;font-weight:800}._big_dvjsh_29{letter-spacing:-1.4px;color:#fff8f3;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:clamp(34px,4.2vw,46px);font-weight:900;line-height:1}._plateLine_dvjsh_33{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._margin_dvjsh_34{color:#cfe8d3;background:#7fbf8c29;border-radius:999px;padding:5px 10px;font-size:12px;font-weight:850;box-shadow:inset 0 0 0 1px #7fbf8c3d}._margin_dvjsh_34[data-loss=true]{color:#f3c4ce;background:#e0899b29;box-shadow:inset 0 0 0 1px #e0899b42}._trend_dvjsh_39{color:#a8d8b1;font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:850}._trend_dvjsh_39[data-up=false]{color:#f0a9b7}._trendSoft_dvjsh_41{color:var(--rp-obs-mute);font-size:11.5px;font-weight:700}._sentence_dvjsh_42{max-width:460px;color:var(--rp-obs-mute);font-size:13px;font-weight:600;line-height:1.45}._plateSide_dvjsh_43{flex-shrink:0;gap:12px;min-width:190px;display:grid}._plateSide_dvjsh_43>div{box-shadow:inset 0 0 0 1px var(--rp-obs-line);background:#ffffff0b;border-radius:16px;flex-direction:column;gap:3px;padding:12px 14px;display:flex}._plateSide_dvjsh_43 span{letter-spacing:.6px;text-transform:uppercase;color:var(--rp-obs-faint);font-size:10.5px;font-weight:800}._plateSide_dvjsh_43 b{letter-spacing:-.4px;color:var(--rp-obs-ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:18px;font-weight:900}._plateSide_dvjsh_43 small{color:var(--rp-obs-mute);white-space:nowrap;font-size:11px;font-weight:650}._split_dvjsh_53{gap:3px;height:14px;display:flex;position:relative}._split_dvjsh_53 i{transform-origin:0;border-radius:4px;min-width:4px;animation:.8s cubic-bezier(.2,.9,.25,1) backwards _pfGrow_dvjsh_1;display:block;box-shadow:inset 0 1px #ffffff47}._split_dvjsh_53 i:nth-child(2){animation-delay:50ms}._split_dvjsh_53 i:nth-child(3){animation-delay:.1s}._split_dvjsh_53 i:nth-child(4){animation-delay:.15s}._split_dvjsh_53 i:nth-child(5){animation-delay:.2s}._split_dvjsh_53 i:nth-child(6){animation-delay:.25s}._revenueMark_dvjsh_64{background:#fff8f3;border-radius:1px;width:2px;margin-left:-1px;position:absolute;top:-5px;bottom:-5px;box-shadow:0 0 8px #fff8f399}._ladder_dvjsh_67{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:8px 22px;display:grid}._rung_dvjsh_68{grid-template-columns:8px minmax(0,1fr) auto auto;align-items:baseline;gap:1px 8px;min-width:0;display:grid}._rung_dvjsh_68>i{border-radius:3px;align-self:center;width:8px;height:8px}._rung_dvjsh_68>span{color:var(--rp-obs-mute);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:700;overflow:hidden}._rung_dvjsh_68>b{color:var(--rp-obs-ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px;font-weight:850}._rung_dvjsh_68>em{color:var(--rp-obs-faint);font-variant-numeric:tabular-nums;text-align:right;min-width:30px;font-size:11px;font-style:normal;font-weight:800}._rung_dvjsh_68>small{color:#a8d8b1;grid-column:2/-1;font-size:10.5px;font-weight:800}._rung_dvjsh_68>small[data-up=true]{color:#f0a9b7}._rung_dvjsh_68[data-kind=profit]>span{color:#cfe8d3}._flow_dvjsh_78{height:240px;padding:6px 0 24px 54px;position:relative}._flowGrid_dvjsh_79{pointer-events:none;position:absolute;inset:6px 0 24px 54px}._flowGrid_dvjsh_79 span{border-top:1px dashed var(--rp-grid);position:absolute;left:0;right:0}._flowGrid_dvjsh_79 em{color:var(--text3);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:10.5px;font-style:normal;font-weight:700;position:absolute;top:-7px;right:calc(100% + 8px)}._flowCols_dvjsh_82{align-items:stretch;gap:3px;height:100%;display:flex;position:relative}._flowCol_dvjsh_82{cursor:default;outline:none;flex-direction:column;flex:1 1 0;min-width:0;display:flex;position:relative}._flowStack_dvjsh_84{transform-origin:50% 100%;border-radius:6px 6px 3px 3px;flex-direction:column;flex:1;justify-content:flex-end;animation:.6s cubic-bezier(.2,.9,.25,1) backwards _pfColumn_dvjsh_1;display:flex;position:relative}._flowKeep_dvjsh_88,._flowCost_dvjsh_88{width:100%;min-height:0;transition:filter .2s;display:block}._flowKeep_dvjsh_88{background:linear-gradient(#8bc79a 0%,#5fa672 100%);border-radius:6px 6px 0 0}._flowCost_dvjsh_88{background:linear-gradient(#f1b9c3 0%,#de97a5 100%);border-radius:0 0 3px 3px}._flowKeep_dvjsh_88+._flowCost_dvjsh_88{border-radius:0 0 3px 3px}._flowCost_dvjsh_88:first-child{border-radius:6px 6px 3px 3px}._flowCost_dvjsh_88[data-loss=true]{background:linear-gradient(#e58a9c 0%,#c9667a 100%)}._flowRevenue_dvjsh_94{background:var(--text);opacity:.55;border-radius:1px;height:2px;position:absolute;left:-2px;right:-2px}._flowCol_dvjsh_82[data-hover=true] ._flowKeep_dvjsh_88,._flowCol_dvjsh_82[data-hover=true] ._flowCost_dvjsh_88{filter:brightness(1.06)saturate(1.1)}._flowCol_dvjsh_82:focus-visible ._flowStack_dvjsh_84{outline:2px solid var(--accent2);outline-offset:2px}._flowLabel_dvjsh_97{color:var(--text3);white-space:nowrap;font-size:10.5px;font-weight:700;position:absolute;bottom:-20px;left:50%;transform:translate(-50%)}._flowPlot_dvjsh_98{height:100%;position:relative}._flowCol_dvjsh_82:before{content:"";pointer-events:none;background:rgba(var(--ink), .035);opacity:0;border-radius:10px;transition:opacity .18s;position:absolute;inset:-6px -1px 0}._flowCol_dvjsh_82[data-hover=true]:before{opacity:1}._flowCol_dvjsh_82[data-dim=true] ._flowStack_dvjsh_84{opacity:.55}._flowStack_dvjsh_84{transition:opacity .2s}._flowDot_dvjsh_107{z-index:4;width:11px;height:11px;box-shadow:0 0 0 3px var(--bg-card,#fff), 0 4px 10px -2px #281a1259;pointer-events:none;background:#5fa672;border-radius:50%;margin:-5.5px 0 0 -5.5px;transition:opacity .16s;position:absolute;top:0;left:0}._flowDot_dvjsh_107[data-loss=true]{background:#c9667a}._flowTip_dvjsh_114{z-index:5;width:max-content;min-width:200px;max-width:240px;color:var(--rp-obs-ink);background:var(--rp-obs);box-shadow:var(--rp-obs-edge), 0 22px 44px -18px #140c0899, 0 6px 14px -8px #140c0859;pointer-events:none;border-radius:16px;flex-direction:column;gap:6px;padding:12px 14px;transition:opacity .16s;display:flex;position:absolute;top:0;left:0}._flowTip_dvjsh_114[data-glide=true],._flowDot_dvjsh_107[data-glide=true]{transition:transform .32s cubic-bezier(.22,1,.36,1),opacity .16s}._flowTip_dvjsh_114 b{color:#fff8f3;white-space:nowrap;padding-bottom:2px;font-size:12.5px;font-weight:850}._flowTip_dvjsh_114 b:first-letter{text-transform:uppercase}._flowTip_dvjsh_114>span{color:var(--rp-obs-mute);white-space:nowrap;grid-template-columns:8px 1fr auto;align-items:center;gap:8px;font-size:12px;font-weight:650;display:grid}._flowTip_dvjsh_114>span i{border-radius:3px;width:8px;height:8px}._flowTip_dvjsh_114 i[data-k=revenue]{background:#d9cfc8}._flowTip_dvjsh_114 i[data-k=costs]{background:#e8a9b5}._flowTip_dvjsh_114 i[data-k=profit]{background:#8bc79a}._flowTip_dvjsh_114 i[data-k=loss]{background:#e58a9c}._flowTip_dvjsh_114 strong{color:var(--rp-obs-ink);font-variant-numeric:tabular-nums;font-weight:850}._flowTip_dvjsh_114 ._flowTipNet_dvjsh_133{border-top:1px solid var(--rp-obs-line);color:var(--rp-obs-ink);margin-top:2px;padding-top:8px;font-weight:750}._flowTip_dvjsh_114 ._flowTipNet_dvjsh_133 strong{color:#a8d8b1;font-size:13.5px}._flowTip_dvjsh_114 ._flowTipNet_dvjsh_133 strong[data-loss=true]{color:#f0a9b7}._flowTip_dvjsh_114 ._flowTipBar_dvjsh_136{grid-template-columns:1fr auto;align-items:center;gap:10px;display:grid}._flowTipBar_dvjsh_136>span{background:#e8a9b552;border-radius:3px;height:5px;overflow:hidden}._flowTipBar_dvjsh_136>span em{border-radius:inherit;background:linear-gradient(90deg,#5fa672,#8bc79a);height:100%;transition:width .32s cubic-bezier(.22,1,.36,1);display:block}._flowTipBar_dvjsh_136[data-loss=true]>span em{background:linear-gradient(90deg,#c9667a,#e58a9c)}._flowTipBar_dvjsh_136 small{color:var(--rp-obs-faint);font-variant-numeric:tabular-nums;font-size:11px;font-weight:850}._table_dvjsh_143{flex-direction:column;display:flex}._thead_dvjsh_144,._trow_dvjsh_144{grid-template-columns:minmax(180px,2.2fr) .6fr 1fr 1fr 1fr minmax(120px,1.3fr);align-items:center;gap:14px;padding:0 6px;display:grid}._thead_dvjsh_144{letter-spacing:.5px;text-transform:uppercase;color:var(--text3);padding-bottom:10px;font-size:10.5px;font-weight:800}._thead_dvjsh_144>:not(:first-child){text-align:right}._trow_dvjsh_144{border-top:1px solid var(--rp-grid);border-radius:12px;min-height:56px;transition:background .18s;animation:.4s cubic-bezier(.2,.9,.25,1) backwards _pfRow_dvjsh_1}._trow_dvjsh_144:hover{background:rgba(var(--ink), .025)}._tname_dvjsh_155{align-items:center;gap:10px;min-width:0;display:flex}._tname_dvjsh_155>i{border-radius:4px;flex-shrink:0;width:10px;height:10px}._tname_dvjsh_155>span{flex-direction:column;gap:2px;min-width:0;display:flex}._tname_dvjsh_155 b{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:800;overflow:hidden}._tname_dvjsh_155 small{color:var(--text3);font-size:11.5px;font-weight:650}._noCost_dvjsh_160{cursor:pointer;font:800 11px/1.5 var(--font);color:#a0702e;background:#d9a35a29;border:0;border-radius:7px;align-self:flex-start;padding:2px 8px}._noCost_dvjsh_160:hover{background:#d9a35a42}._num_dvjsh_165{text-align:right;color:var(--text2);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px;font-weight:700}._num_dvjsh_165[data-dim=true]{color:var(--text3)}._num_dvjsh_165[data-strong]{color:var(--text);font-weight:900}._num_dvjsh_165[data-loss=true]{color:var(--rp-loss)}._marginCell_dvjsh_169{align-items:center;gap:10px;display:flex}._marginTrack_dvjsh_170{background:var(--rp-track);border-radius:3px;flex:1;height:6px;overflow:hidden}._marginTrack_dvjsh_170>span{border-radius:inherit;transform-origin:0;background:linear-gradient(90deg,#a3c9a8,#5fa672);height:100%;animation:.7s cubic-bezier(.2,.9,.25,1) backwards _pfGrow_dvjsh_1;display:block}._marginTrack_dvjsh_170>span[data-loss=true]{background:linear-gradient(90deg,#edb2bc,#c9667a)}._marginCell_dvjsh_169 em{text-align:right;min-width:38px;color:var(--rp-gain);font-variant-numeric:tabular-nums;font-size:12.5px;font-style:normal;font-weight:850}._marginCell_dvjsh_169 em[data-loss=true]{color:var(--rp-loss)}._more_dvjsh_178{cursor:pointer;font:800 12.5px var(--font);color:var(--text2);background:rgba(var(--ink), .045);border:0;border-radius:10px;margin-top:12px;padding:8px 14px}._more_dvjsh_178:hover{color:var(--text);background:rgba(var(--ink), .07)}._people_dvjsh_185{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:10px;display:grid}._person_dvjsh_186{border:1px solid rgba(var(--ink), .06);cursor:pointer;text-align:left;font:inherit;background:rgba(var(--ink), .015);border-radius:16px;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 14px;transition:border-color .2s,transform .3s cubic-bezier(.34,1.56,.64,1),background .2s;animation:.4s cubic-bezier(.2,.9,.25,1) backwards _pfRow_dvjsh_1;display:grid}._person_dvjsh_186:hover{background:#fcae910d;border-color:#f9a08b8c;transform:translateY(-1px)}._person_dvjsh_186:focus-visible{outline:2px solid var(--accent2);outline-offset:2px}._avatar_dvjsh_195{color:#fff;background:linear-gradient(150deg,#bfaff0 0%,#7a5bc4 100%);border-radius:13px;place-items:center;width:40px;height:40px;font-size:13px;font-weight:900;display:grid;box-shadow:0 8px 16px -10px #7a5bc4e6}._personMain_dvjsh_200{flex-direction:column;gap:3px;min-width:0;display:flex}._personMain_dvjsh_200 b{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:850;overflow:hidden}._personMain_dvjsh_200 small{color:var(--text3);font-size:11.5px;font-weight:650;line-height:1.35}._salaryTrack_dvjsh_203{background:var(--rp-track);border-radius:2px;height:4px;margin-top:3px;overflow:hidden}._salaryTrack_dvjsh_203>span{border-radius:inherit;transform-origin:0;background:linear-gradient(90deg,#bfaff0,#8a6fd0);height:100%;animation:.7s cubic-bezier(.2,.9,.25,1) backwards _pfGrow_dvjsh_1;display:block}._personSide_dvjsh_205{flex-direction:column;align-items:flex-end;gap:3px;display:flex}._personSide_dvjsh_205 b{color:var(--text);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:14px;font-weight:900}._personSide_dvjsh_205 b[data-loss=true]{color:var(--rp-loss)}._personSide_dvjsh_205 small{color:var(--text3);white-space:nowrap;font-size:11px;font-weight:650}._cashPair_dvjsh_211{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}._cashPair_dvjsh_211>div{background:rgba(var(--ink), .03);border-radius:16px;flex-direction:column;gap:3px;min-width:0;padding:14px;display:flex}._cashPair_dvjsh_211>div:first-child{background:var(--rp-gain-bg)}._cashPair_dvjsh_211 span{letter-spacing:.5px;text-transform:uppercase;color:var(--text3);font-size:10.5px;font-weight:800}._cashPair_dvjsh_211 b{letter-spacing:-.4px;color:var(--text);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;font-size:19px;font-weight:900;overflow:hidden}._cashPair_dvjsh_211 b[data-loss=true]{color:var(--rp-loss)}._cashPair_dvjsh_211 small{color:var(--text3);font-size:11px;font-weight:600;line-height:1.4}._cashRows_dvjsh_218{flex-direction:column;display:flex}._cashRows_dvjsh_218>div{border-top:1px solid var(--rp-grid);align-items:baseline;gap:10px;padding:9px 2px;display:flex}._cashRows_dvjsh_218 span{color:var(--text2);flex:1;font-size:12.5px;font-weight:650}._cashRows_dvjsh_218 b{color:var(--text);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px;font-weight:850}._link_dvjsh_222{font:inherit;color:var(--accent2,#e07a5f);cursor:pointer;background:0 0;border:none;padding:0;font-size:12px;font-weight:800}._link_dvjsh_222:hover{text-decoration:underline}@keyframes _pfRise_dvjsh_1{0%{opacity:0;transform:translateY(10px)}}@keyframes _pfGrow_dvjsh_1{0%{transform:scaleX(0)}}@keyframes _pfColumn_dvjsh_1{0%{opacity:.2;transform:scaleY(.04)}}@keyframes _pfRow_dvjsh_1{0%{opacity:0;transform:translateY(6px)}}@keyframes _pfBreathe_dvjsh_1{0%,to{opacity:.75}50%{opacity:1}}@media (prefers-reduced-motion:reduce){._plate_dvjsh_7,._plateGlow_dvjsh_20,._split_dvjsh_53 i,._flowStack_dvjsh_84,._trow_dvjsh_144,._marginTrack_dvjsh_170>span,._person_dvjsh_186,._salaryTrack_dvjsh_203>span{animation:none}._flowTip_dvjsh_114,._flowDot_dvjsh_107,._flowTipBar_dvjsh_136>span em{transition:none!important}}@container reports (width<=900px){._plateTop_dvjsh_26{flex-direction:column}._plateSide_dvjsh_43{grid-template-columns:repeat(2,minmax(0,1fr));width:100%}._thead_dvjsh_144,._trow_dvjsh_144{grid-template-columns:minmax(150px,2fr) .6fr 1fr 1fr minmax(90px,1fr)}._thead_dvjsh_144>:nth-child(4),._trow_dvjsh_144>:nth-child(4){display:none}}@media (width<=767px){._plate_dvjsh_7{border-radius:20px;gap:14px;padding:18px 16px}._big_dvjsh_29{font-size:32px}._flow_dvjsh_78{height:200px;padding-left:44px}._flowGrid_dvjsh_79{left:44px}._thead_dvjsh_144{display:none}._trow_dvjsh_144{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name net""margin margin";row-gap:6px;padding:10px 4px}._trow_dvjsh_144>:first-child{grid-area:name}._trow_dvjsh_144>:nth-child(2),._trow_dvjsh_144>:nth-child(3),._trow_dvjsh_144>:nth-child(4){display:none}._trow_dvjsh_144>:nth-child(5){grid-area:net}._trow_dvjsh_144>:nth-child(6){grid-area:margin}._people_dvjsh_185{grid-template-columns:minmax(0,1fr)}}._thumb_umst7_1{color:#fff;border-radius:12px;flex-shrink:0;place-items:center;width:40px;height:40px;font-size:12px;font-weight:900;display:grid;position:relative;overflow:visible}._thumb_umst7_1 img{object-fit:cover;border-radius:12px;width:100%;height:100%}._place_umst7_6{text-align:center;min-width:18px;height:18px;color:var(--text2);background:var(--card);box-shadow:0 0 0 2px var(--card), 0 2px 6px #0000001f;border-radius:9px;padding:0 4px;font-size:10px;font-weight:900;line-height:18px;position:absolute;top:-6px;left:-6px}._placeTop_umst7_11{color:#1a1a1a;background:linear-gradient(150deg,#fdc6ae 0%,#fcae91 45%,#f4917a 100%)}._sub_umst7_12{color:var(--text3);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:11px;font-weight:600;overflow:hidden}._share_umst7_13{color:var(--text3);margin-left:6px;font-size:11px;font-weight:700}._cover_umst7_14{color:var(--text2);background:rgba(var(--ink), .05);border-radius:7px;padding:2px 8px;font-size:12px;font-weight:800;display:inline-block}._cover_umst7_14[data-short=true]{color:#b07a33;background:#c2853a21}._thumbSm_umst7_17{color:#fff;border-radius:9px;flex-shrink:0;place-items:center;width:30px;height:30px;font-size:10px;font-weight:900;display:grid;overflow:hidden}._thumbSm_umst7_17 img{object-fit:cover;width:100%;height:100%}._stockValues_umst7_20{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:16px;display:grid}._stockValues_umst7_20>div{background:rgba(var(--ink), .03);border-radius:14px;flex-direction:column;gap:2px;min-width:0;padding:12px;display:flex}._stockValues_umst7_20 span{letter-spacing:.5px;text-transform:uppercase;color:var(--text3);font-size:10.5px;font-weight:800}._stockValues_umst7_20 strong{color:var(--text);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;font-size:17px;font-weight:900;overflow:hidden}._stockValues_umst7_20 small{color:var(--text3);font-size:10.5px;font-weight:600}._stockGroup_umst7_25{flex-direction:column;gap:8px;margin-bottom:14px;display:flex}._stockHead_umst7_26{letter-spacing:.5px;text-transform:uppercase;color:var(--text3);font-size:11px;font-weight:800}._stockItem_umst7_27{grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}._stockName_umst7_28{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:700;overflow:hidden}._stockNote_umst7_29{white-space:nowrap;color:var(--text2);background:rgba(var(--ink), .05);border-radius:7px;padding:2px 8px;font-size:11.5px;font-weight:800}._stockNote_umst7_29[data-tone=warn]{color:#b07a33;background:#c2853a21}._calm_umst7_31{color:var(--text2);padding:4px 0 12px;font-size:12.5px;font-weight:600}._link_umst7_32{font:inherit;color:var(--accent2,#e07a5f);cursor:pointer;background:0 0;border:none;padding:0;font-size:12.5px;font-weight:800}._link_umst7_32:hover{text-decoration:underline}._facts_umst7_35{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:4px;display:grid}._fact_umst7_35{background:rgba(var(--ink), .03);border-radius:14px;flex-direction:column;gap:2px;padding:12px;display:flex}._fact_umst7_35 span{letter-spacing:.5px;text-transform:uppercase;color:var(--text3);font-size:10.5px;font-weight:800}._fact_umst7_35 strong{color:var(--text);font-variant-numeric:tabular-nums;font-size:16px;font-weight:900}._fact_umst7_35 small{color:var(--text3);font-size:11px;font-weight:600}@media (width<=767px){._stockValues_umst7_20{grid-template-columns:minmax(0,1fr)}}._ladder_xtjpe_3{flex-direction:column;gap:4px;display:flex}._step_xtjpe_4{border-radius:16px;grid-template-columns:38px minmax(0,1.25fr) minmax(90px,1fr) auto;align-items:center;gap:14px;margin:0 -10px;padding:10px;transition:background .15s;animation:.45s cubic-bezier(.22,1,.36,1) backwards _rpStepIn_xtjpe_1;display:grid}._step_xtjpe_4:hover{background:rgba(var(--ink), .03)}@keyframes _rpStepIn_xtjpe_1{0%{opacity:0;transform:translate(-8px)}}._glyph_xtjpe_17{background:var(--rp-loss-bg);width:38px;height:38px;color:var(--rp-loss);border-radius:12px;place-items:center;display:grid}._glyphCalm_xtjpe_18{background:rgba(var(--ink), .05);color:var(--text3)}._text_xtjpe_19{min-width:0}._nameRow_xtjpe_20{align-items:center;gap:4px;display:flex}._name_xtjpe_20{color:var(--text);font-size:13.5px;font-weight:750}._desc_xtjpe_22{color:var(--text3);margin-top:2px;font-size:12px;line-height:1.4}._measure_xtjpe_23{align-items:center;gap:10px;min-width:0;display:flex}._count_xtjpe_24{letter-spacing:-.4px;color:var(--text);text-align:right;font-variant-numeric:tabular-nums;min-width:34px;font-size:20px;font-weight:800}._track_xtjpe_25{background:var(--rp-track);border-radius:4px;flex:1;min-width:40px;height:8px;overflow:hidden}._fill_xtjpe_26{background:var(--rp-loss);transform-origin:0;border-radius:4px;height:100%;animation:.8s cubic-bezier(.22,1,.36,1) backwards _rpFill_xtjpe_1;display:block}@keyframes _rpFill_xtjpe_1{0%{transform:scaleX(0)}}._actions_xtjpe_28{gap:6px;display:flex}._medals_xtjpe_30{gap:var(--rp-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._medal_xtjpe_30{background:var(--card);border:1px solid var(--border);box-shadow:var(--dash-shadow);border-radius:20px;flex-direction:column;align-items:flex-start;gap:10px;padding:20px;animation:.45s cubic-bezier(.22,1,.36,1) backwards _rpStepIn_xtjpe_1;display:flex;position:relative;overflow:hidden}._badge_xtjpe_45{background:color-mix(in srgb, var(--c) 15%, var(--card));width:46px;height:46px;color:var(--c);box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--c) 35%, transparent);border-radius:50%;place-items:center;display:grid}._medalCount_xtjpe_52{letter-spacing:-.8px;color:var(--text);font-size:30px;font-weight:800;line-height:1}._medalName_xtjpe_53{color:var(--text);align-items:center;gap:4px;font-size:13.5px;font-weight:750;display:flex}._medalDesc_xtjpe_54{color:var(--text3);flex:1;font-size:12px;line-height:1.4}._block_xtjpe_55{margin-bottom:var(--rp-gap)}@container reports (width<=820px){._step_xtjpe_4{grid-template-columns:38px minmax(0,1fr) auto}._measure_xtjpe_23{grid-area:2/2/auto/-1}._actions_xtjpe_28{grid-area:1/3}}@container reports (width<=640px){._medals_xtjpe_30{grid-template-columns:minmax(0,1fr)}._medal_xtjpe_30{flex-flow:wrap;align-items:center}._medalDesc_xtjpe_54{flex-basis:100%}._step_xtjpe_4{grid-template-columns:38px minmax(0,1fr);gap:10px 12px}._measure_xtjpe_23{grid-area:2/1/auto/-1}._actions_xtjpe_28{grid-area:3/1/auto/-1}}@media (prefers-reduced-motion:reduce){._step_xtjpe_4,._medal_xtjpe_30,._fill_xtjpe_26{animation:none}}._sky_1h992_2{touch-action:pan-y;margin:0 -6px;position:relative}._svg_1h992_3{display:block;overflow:visible}._grid_1h992_4{stroke:#f6eee90d;stroke-width:1px}._tick_1h992_5{font:600 10.5px var(--font);fill:var(--rp-obs-faint);font-variant-numeric:tabular-nums}._axis_1h992_6{font:700 11px var(--font);fill:var(--rp-obs-mute)}._avg_1h992_7{stroke:#fcae9161;stroke-width:1px;stroke-dasharray:2 5;stroke-linecap:round}._avgLabel_1h992_8{font:650 10.5px var(--font);fill:#fcae91bf}._goodZone_1h992_9{fill:#fcae910d}._quad_1h992_10{font:650 11.5px var(--font);fill:#f6eee957}._quadGood_1h992_11{font:800 12px var(--font);fill:#fcae91}._name_1h992_12{font:750 11.5px var(--font);fill:var(--rp-obs-ink);paint-order:stroke;stroke:#1c1715;stroke-width:3px}._star_1h992_13{transform-box:fill-box;transform-origin:50%;transition:opacity .18s;animation:.7s cubic-bezier(.34,1.56,.64,1) backwards _rpStarIn_1h992_1}@keyframes _rpStarIn_1h992_1{0%{opacity:0;transform:scale(0)}}._foot_1h992_22{color:var(--rp-obs-mute);flex-wrap:wrap;gap:8px 18px;margin-top:6px;font-size:11.5px;display:flex}._foot_1h992_22 span{align-items:center;gap:7px;display:inline-flex}._dotBig_1h992_31,._dotSmall_1h992_31{background:radial-gradient(circle,#fff4ee,#fcae91 45%,#e07a5f);border-radius:50%;display:inline-block}._dotBig_1h992_31{width:16px;height:16px}._dotSmall_1h992_31{width:8px;height:8px}._dotDim_1h992_34{background:radial-gradient(circle,#f6eee9,#a89790);border-radius:50%;width:10px;height:10px;display:inline-block}@media (width<=767px){._quad_1h992_10{font-size:10px}._quadGood_1h992_11{font-size:10.5px}}@media (prefers-reduced-motion:reduce){._star_1h992_13{animation:none}}._grid_6s046_3{grid-template-columns:46px repeat(7,minmax(0,1fr)) 76px;align-items:center;gap:4px;display:grid}._corner_6s046_9{height:1px}._dayHead_6s046_10{flex-direction:column;align-items:center;gap:4px;padding-bottom:4px;display:flex}._dayName_6s046_11{color:var(--text2);font-size:11.5px;font-weight:750}._dayBest_6s046_12 ._dayName_6s046_11{color:#c9684a}:root.dark ._dayBest_6s046_12 ._dayName_6s046_11{color:var(--accent)}._dayBar_6s046_14{align-items:flex-end;width:100%;max-width:46px;height:34px;display:flex}._dayFill_6s046_15{background:var(--rp-heat-3);transform-origin:50% 100%;border-radius:6px 6px 2px 2px;width:100%;animation:.7s cubic-bezier(.22,1,.36,1) backwards _rpUp_6s046_1}._dayBest_6s046_12 ._dayFill_6s046_15{background:var(--rp-heat-5)}._dayPct_6s046_17{color:var(--text3);font-variant-numeric:tabular-nums;font-size:10.5px;font-weight:700}@keyframes _rpUp_6s046_1{0%{transform:scaleY(0)}}._row_6s046_20{grid-column:1/-1;grid-template-columns:subgrid;border-radius:8px;align-items:center;display:grid}._hour_6s046_21{color:var(--text3);text-align:right;font-variant-numeric:tabular-nums;padding-right:6px;font-size:11px;font-weight:650}._cell_6s046_22{cursor:pointer;border:none;border-radius:7px;width:100%;height:26px;padding:0;transition:transform .2s cubic-bezier(.34,1.56,.64,1),box-shadow .2s;animation:.5s cubic-bezier(.34,1.56,.64,1) backwards _rpPop_6s046_1;display:block}._cell_6s046_22:hover:not(:disabled){z-index:1;position:relative;transform:scale(1.12);box-shadow:0 6px 14px -6px #c65e4099}._cell_6s046_22:focus-visible{outline:2px solid var(--accent2);outline-offset:1px}._cell_6s046_22:disabled{cursor:default;background-image:radial-gradient(circle, rgba(var(--ink), .12) 1px, transparent 1.5px);background-size:7px 7px}@keyframes _rpPop_6s046_1{0%{opacity:0;transform:scale(.4)}}._h1_6s046_37{background:var(--rp-heat-1)}._h2_6s046_38{background:var(--rp-heat-2)}._h3_6s046_39{background:var(--rp-heat-3)}._h4_6s046_40{background:var(--rp-heat-4)}._h5_6s046_41{background:var(--rp-heat-5)}._h0_6s046_42{background-color:var(--rp-heat-empty)}._hourBar_6s046_44{align-items:center;gap:6px;padding-left:6px;display:flex}._hourTrack_6s046_45{background:var(--rp-track);border-radius:3px;flex:1;height:6px;overflow:hidden}._hourFill_6s046_46{background:var(--rp-heat-3);transform-origin:0;border-radius:3px;height:100%;animation:.7s cubic-bezier(.22,1,.36,1) backwards _rpX_6s046_1;display:block}@keyframes _rpX_6s046_1{0%{transform:scaleX(0)}}._hourPct_6s046_48{color:var(--text3);text-align:right;font-variant-numeric:tabular-nums;width:28px;font-size:10.5px;font-weight:700}._legend_6s046_50{color:var(--text3);flex-wrap:wrap;align-items:center;gap:14px;margin-top:16px;font-size:11.5px;font-weight:600;display:flex}._ramp_6s046_51{align-items:center;gap:3px;display:inline-flex}._ramp_6s046_51 i{border-radius:3px;width:22px;height:10px;display:inline-block}._empty_6s046_53{background:var(--rp-heat-empty);background-image:radial-gradient(circle, rgba(var(--ink), .14) 1px, transparent 1.5px);background-size:6px 6px;border-radius:3px;width:22px;height:10px;display:inline-block}._scroll_6s046_55{scrollbar-width:none;overflow-x:auto}._scroll_6s046_55::-webkit-scrollbar{display:none}@container reports (width<=640px){._grid_6s046_3{grid-template-columns:38px repeat(7,minmax(30px,1fr)) 0;gap:3px}._hourBar_6s046_44,._marginHead_6s046_60{display:none}._cell_6s046_22{border-radius:6px;height:22px}}@media (prefers-reduced-motion:reduce){._cell_6s046_22,._dayFill_6s046_15,._hourFill_6s046_46{animation:none}}._list_1rpyo_3{flex-direction:column;gap:2px;display:flex}._row_1rpyo_4{text-align:left;color:inherit;background:0 0;border:none;border-radius:12px;grid-template-columns:minmax(90px,.9fr) minmax(80px,1.4fr) auto 96px;align-items:center;gap:14px;margin:0 -10px;padding:9px 10px;font-family:inherit;animation:.4s cubic-bezier(.22,1,.36,1) backwards _rpLossIn_1rpyo_1;display:grid}@keyframes _rpLossIn_1rpyo_1{0%{opacity:0;transform:translateY(4px)}}._click_1rpyo_20{cursor:pointer;transition:background .15s}._click_1rpyo_20:hover{background:rgba(var(--ink), .035)}._click_1rpyo_20:focus-visible{outline:2px solid var(--accent2);outline-offset:-2px}._on_1rpyo_23{background:#f9a08b1a}._label_1rpyo_24{color:var(--text2);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:650;overflow:hidden}._bar_1rpyo_25{background:var(--rp-track);border-radius:5px;gap:2px;height:10px;display:flex;overflow:hidden}._seg_1rpyo_26{transform-origin:0;border-radius:4px;min-width:4px;height:100%;transition:opacity .2s;animation:.7s cubic-bezier(.22,1,.36,1) backwards _rpSeg_1rpyo_1}@keyframes _rpSeg_1rpyo_1{0%{transform:scaleX(0)}}._cancel_1rpyo_28{background:var(--rp-loss)}._noshow_1rpyo_29{background:var(--rp-s3)}._dim_1rpyo_30{opacity:.35}._nums_1rpyo_31{color:var(--text3);white-space:nowrap;gap:12px;font-size:12.5px;font-weight:650;display:flex}._focus_1rpyo_32{color:var(--rp-loss);font-weight:750}._lost_1rpyo_33{color:var(--text);text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:13px;font-weight:800}@container reports (width<=760px){._row_1rpyo_4{grid-template-columns:minmax(0,1fr) auto;gap:6px 12px}._bar_1rpyo_25{grid-area:2/1/auto/-1}._nums_1rpyo_31{grid-area:3/1}._lost_1rpyo_33{grid-area:1/2}}@media (prefers-reduced-motion:reduce){._row_1rpyo_4,._seg_1rpyo_26{animation:none}}._warnList_1xtiq_2{flex-direction:column;gap:8px;display:flex}._warn_1xtiq_2{background:var(--rp-loss-bg);border-radius:14px;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 12px 10px 10px;animation:.4s cubic-bezier(.22,1,.36,1) backwards _rpWarnIn_1xtiq_1;display:grid}@keyframes _rpWarnIn_1xtiq_1{0%{opacity:0;transform:translate(-6px)}}._when_1xtiq_14{background:var(--card);border-radius:11px;flex-direction:column;justify-content:center;align-items:center;height:46px;display:flex;box-shadow:0 2px 6px -3px #c9667a66}._whenDay_1xtiq_20{color:var(--rp-loss);text-transform:capitalize;font-size:10.5px;font-weight:750}._whenHour_1xtiq_21{color:var(--text);font-variant-numeric:tabular-nums;font-size:13px;font-weight:800}._warnText_1xtiq_22{flex-direction:column;gap:5px;min-width:0;display:flex}._warnName_1xtiq_23{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:750;overflow:hidden}._warnMeta_1xtiq_24{color:var(--text3);align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex}._gauge_1xtiq_25{background:rgba(var(--ink), .08);border-radius:3px;flex-shrink:0;width:54px;height:5px;overflow:hidden}._gauge_1xtiq_25 span{background:var(--rp-loss);border-radius:3px;height:100%;display:block}._warnActions_1xtiq_27{gap:6px;display:flex}._move_1xtiq_28,._cancel_1xtiq_28{font:700 11.5px/1.2 var(--font);cursor:pointer;white-space:nowrap;border:none;border-radius:9px;padding:6px 10px;transition:transform .2s cubic-bezier(.34,1.56,.64,1)}._move_1xtiq_28:active,._cancel_1xtiq_28:active{transform:scale(.95)}._move_1xtiq_28{background:var(--card);color:var(--text);box-shadow:0 0 0 1px rgba(var(--ink), .08)}._cancel_1xtiq_28{color:var(--rp-loss);background:0 0}._cancel_1xtiq_28:hover{background:#c9667a1a}._vessels_1xtiq_39{scrollbar-width:none;gap:14px;padding:4px 2px 2px;display:flex;overflow-x:auto}._vessels_1xtiq_39::-webkit-scrollbar{display:none}._vessel_1xtiq_39{flex-direction:column;flex:1 0 74px;align-items:center;gap:6px;min-width:74px;max-width:120px;display:flex}._glass_1xtiq_42{background:rgba(var(--ink), .04);width:100%;height:132px;box-shadow:inset 0 0 0 1.5px rgba(var(--ink), .08);border-radius:14px 14px 20px 20px;position:relative;overflow:hidden}._liquid_1xtiq_51{background:linear-gradient(180deg, var(--rp-heat-3) 0%, var(--rp-heat-5) 100%);transform-origin:50% 100%;animation:1s cubic-bezier(.22,1,.36,1) backwards _rpFillUp_1xtiq_1;position:absolute;bottom:0;left:0;right:0}@keyframes _rpFillUp_1xtiq_1{0%{transform:scaleY(0)}}._wave_1xtiq_60{background:radial-gradient(circle at 12px 10px, transparent 7px, var(--rp-heat-3) 7.5px) 0 0 / 24px 10px repeat-x;opacity:.9;width:200%;height:10px;animation:3.6s linear infinite _rpWave_1xtiq_1;position:absolute;top:-5px;left:0}@keyframes _rpWave_1xtiq_1{0%{transform:translate(0)}to{transform:translate(-24px)}}._level_1xtiq_71{text-align:center;color:var(--text);text-shadow:0 1px #ffffff80;font-size:15px;font-weight:800;position:absolute;top:10px;left:0;right:0}:root.dark ._level_1xtiq_71{text-shadow:none}._vesselName_1xtiq_78{color:var(--text2);text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:12px;font-weight:700;overflow:hidden}._idle_1xtiq_79{color:var(--text3);text-align:center;font-size:10.5px;line-height:1.3}@container reports (width<=640px){._warn_1xtiq_2{grid-template-columns:52px minmax(0,1fr)}._warnActions_1xtiq_27{grid-column:1/-1;justify-content:flex-end}}@media (prefers-reduced-motion:reduce){._warn_1xtiq_2,._liquid_1xtiq_51,._wave_1xtiq_60{animation:none}}.mockup-overlay{z-index:300;padding:24px;display:flex;position:fixed;inset:0;overflow-y:auto}.mockup-overlay:before{content:"";z-index:-1;background:#0a0a12cc;animation:.25s both fadeIn;position:fixed;inset:0}.mockup-wrapper{align-items:center;gap:48px;margin:auto;animation:.3s slideUp;display:flex}@media (width<=1024px),(height<=700px){.mockup-wrapper{flex-direction:column;gap:24px}.mockup-overlay{padding:16px}}@keyframes slideUp{0%{opacity:0}to{opacity:1}}.phone-frame{background:#0a0a12;border:1px solid #ffffff14;border-radius:38px;flex-shrink:0;width:280px;padding:14px 8px;position:relative;box-shadow:0 40px 80px #0009,inset 0 1px #ffffff0f}.phone-notch{background:#ffffff1a;border-radius:10px;width:80px;height:6px;margin:0 auto 10px}.phone-screen{background:var(--bg);border-radius:28px;min-height:520px;overflow:hidden}.ms-header{background:linear-gradient(135deg,#1a2e44 0%,#2a4060 100%);justify-content:space-between;align-items:center;padding:16px 16px 14px;display:flex}.ms-logo-area{align-items:center;gap:8px;display:flex}.ms-logo-name{color:#fff;font-size:13px;font-weight:700;line-height:1.2}.ms-logo-sub{color:#bcc8d480;font-size:9px}.ms-back{cursor:pointer;color:#ffffffb3;background:#ffffff1a;border:none;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.ms-steps{background:var(--bg2);border-bottom:1px solid var(--border);gap:0;padding:10px 16px 8px;display:flex}.ms-step{color:var(--text3);opacity:.4;flex:1;justify-content:center;align-items:center;gap:5px;font-size:9px;transition:opacity .2s;display:flex}.ms-step.active{opacity:1;color:var(--accent)}.ms-step-dot{background:currentColor;border-radius:50%;width:5px;height:5px}.ms-content{padding:14px 14px 20px}.ms-section-label{color:var(--text3);text-transform:uppercase;letter-spacing:.8px;margin-bottom:10px;font-size:9px;font-weight:700}.ms-service-card{border:1px solid var(--border);background:var(--bg2);cursor:pointer;border-radius:10px;align-items:center;gap:10px;margin-bottom:6px;padding:10px 12px;transition:all .15s;display:flex}.ms-service-card.selected{border-color:var(--accent);background:#fcae9114}.ms-svc-dot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.ms-svc-info{flex:1}.ms-svc-name{color:var(--text);font-size:11px;font-weight:600}.ms-svc-meta{color:var(--text3);margin-top:1px;font-size:9px}.ms-svc-price{color:var(--text);font-size:11px;font-weight:700}.ms-chosen-svc{color:var(--text);background:#fcae911a;border:1px solid #fcae914d;border-radius:8px;align-items:center;gap:8px;margin-bottom:14px;padding:8px 12px;font-size:11px;font-weight:600;display:flex}.ms-slots-grid{grid-template-columns:repeat(3,1fr);gap:7px;margin-bottom:14px;display:grid}.ms-slot{text-align:center;border:1px solid var(--border);cursor:pointer;background:var(--bg2);color:var(--text2);border-radius:8px;padding:9px 4px;font-size:11px;font-weight:600;transition:all .15s}.ms-slot.selected{background:var(--accent);border-color:var(--accent);color:#fff}.ms-cta{background:var(--accent);color:#fff;cursor:pointer;width:100%;font-size:11px;font-weight:700;font-family:var(--font);border:none;border-radius:8px;padding:11px;transition:opacity .2s}.ms-cta:disabled{opacity:.4;cursor:not-allowed}.ms-confirm-icon{justify-content:center;margin:8px 0 12px;display:flex}.ms-confirm-title{text-align:center;color:var(--text);margin-bottom:4px;font-size:20px;font-weight:800}.ms-confirm-sub{color:var(--text2);text-align:center;margin-bottom:16px;font-size:11px}.ms-confirm-card{background:var(--bg2);border:1px solid var(--border);border-radius:10px;margin-bottom:14px;padding:12px}.ms-conf-row{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:5px 0;display:flex}.ms-conf-row:last-child{border-bottom:none}.ms-conf-label{color:var(--text3);text-transform:uppercase;font-size:9px;font-weight:600}.ms-conf-val{color:var(--text);font-size:11px;font-weight:700}.mockup-info{color:#fff;max-width:320px}.mockup-info-badge{color:#fcae91;letter-spacing:.5px;text-transform:uppercase;background:#fcae9126;border:1px solid #fcae914d;border-radius:20px;margin-bottom:16px;padding:4px 12px;font-size:10px;font-weight:700;display:inline-block}.mockup-info-title{color:#fff;letter-spacing:-.5px;margin-bottom:12px;font-size:28px;font-weight:800;line-height:1.2}.mockup-info-sub{color:#bcc8d4a6;margin-bottom:28px;font-size:13px;font-weight:400;line-height:1.7}.mockup-feature-list{flex-direction:column;gap:14px;margin-bottom:28px;display:flex}.mockup-feature{align-items:flex-start;gap:14px;display:flex}.mockup-feature-num{color:#fcae91;background:#fcae9133;border:1px solid #fcae9166;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:10px;font-weight:800;display:flex}.mockup-feature-title{color:#fff;margin-bottom:2px;font-size:13px;font-weight:700}.mockup-feature-desc{color:#bcc8d480;font-size:11px;line-height:1.5}.mockup-close-btn{color:#fff9;cursor:pointer;font-size:12px;font-weight:600;font-family:var(--font);letter-spacing:.5px;background:0 0;border:1px solid #ffffff26;border-radius:8px;padding:11px 24px;transition:all .2s}.mockup-close-btn:hover{background:#ffffff0f}.booking-top-row{grid-template-columns:var(--bk-preview-w,260px) minmax(0, 1fr);gap:var(--grid-gap);margin-bottom:var(--section-gap);display:grid}@media (width<=1366px){.booking-top-row{--bk-preview-w:220px}}@media (width<=1080px){.booking-top-row{grid-template-columns:minmax(0,1fr)}}.booking-preview-card{background:var(--bg2);border:1px solid var(--border);border-radius:var(--radius);cursor:pointer;padding:20px;transition:all .25s;position:relative;overflow:hidden}.booking-preview-card:hover{transform:translateY(-2px);box-shadow:0 12px 40px #00000014}.booking-preview-card:hover .bp-overlay{opacity:1}.bp-deco{pointer-events:none;position:absolute;inset:0;overflow:hidden}.bp-mini-site{background:var(--bg-card);z-index:1;border:1px solid #0000000f;border-radius:10px;position:relative;overflow:hidden;box-shadow:0 4px 16px #00000014}.bp-mini-header{background:#1a2e44;justify-content:space-between;align-items:center;padding:8px 12px;display:flex}.bp-mini-logo{color:#fff;align-items:center;gap:6px;font-size:10px;font-weight:700;display:flex}.bp-mini-nav{gap:12px;display:flex}.bp-mini-nav span{color:#ffffff80;font-size:8px}.bp-mini-hero{background:linear-gradient(135deg,#1a2e44,#2a4060);padding:12px}.bp-mini-headline{color:#fff;margin-bottom:8px;font-size:14px;font-weight:800;line-height:1.2}.bp-mini-btn{color:#fff;background:#fcae91;border-radius:6px;padding:5px 12px;font-size:9px;font-weight:700;display:inline-block}.bp-mini-services{padding:10px 12px}.bp-mini-svc{border-bottom:1px solid var(--border);align-items:center;gap:7px;padding:6px 0;display:flex}.bp-mini-svc:last-child{border-bottom:none}.bp-mini-dot{border-radius:50%;flex-shrink:0;width:7px;height:7px}.bp-mini-svc-name{color:#1a2030;flex:1;font-size:9px;font-weight:500}.bp-mini-svc-price{color:#fcae91;font-size:9px;font-weight:700}.bp-overlay{z-index:10;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:0;border-radius:inherit;background:#1212128c;flex-direction:column;justify-content:center;align-items:center;gap:8px;transition:opacity .2s;display:flex;position:absolute;inset:0}.bp-overlay-icon{background:#fcae91e6;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.bp-overlay-text{color:#fff;font-size:12px;font-weight:700}.ai-panel{background:var(--bg2);border:1px solid var(--border);border-radius:var(--radius);flex-direction:column;height:100%;min-height:340px;max-height:420px;display:flex;overflow:hidden}.ai-panel-header{border-bottom:1px solid var(--border);background:var(--bg);align-items:center;gap:12px;padding:14px 16px;display:flex}.ai-panel-icon{width:34px;height:34px;color:var(--accent);background:#fcae911f;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ai-online-dot{background:#5bab72;border-radius:50%;width:7px;height:7px;margin-left:auto;box-shadow:0 0 0 2px #5bab7240}.ai-messages{scrollbar-width:none;flex-direction:column;flex:1;gap:10px;padding:14px 14px 0;display:flex;overflow-y:auto}.ai-messages::-webkit-scrollbar{display:none}.ai-msg{align-items:flex-end;gap:7px;display:flex}.ai-msg.user{flex-direction:row-reverse}.ai-avatar{background:var(--accent);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;margin-bottom:2px;display:flex}.ai-bubble{max-width:78%;color:var(--text);border-radius:14px;padding:9px 12px;font-size:12px;line-height:1.6}.ai-msg.assistant .ai-bubble{background:var(--bg);border:1px solid var(--border);border-bottom-left-radius:4px}.ai-msg.user .ai-bubble{background:var(--accent);color:#fff;border-bottom-right-radius:4px}.ai-typing{align-items:center;gap:4px;padding:12px 14px;display:flex}.ai-typing span{background:var(--text3);border-radius:50%;width:5px;height:5px;animation:1.2s infinite typing}.ai-typing span:nth-child(2){animation-delay:.2s}.ai-typing span:nth-child(3){animation-delay:.4s}@keyframes typing{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-5px)}}.ai-suggestions{flex-wrap:wrap;gap:6px;padding:8px 14px;display:flex}.ai-suggestion{border:1px solid var(--border);background:var(--bg);color:var(--text2);cursor:pointer;font-size:10px;font-family:var(--font);border-radius:20px;padding:5px 10px;transition:all .15s}.ai-suggestion:hover{border-color:var(--accent);color:var(--accent)}.ai-input-row{border-top:1px solid var(--border);align-items:center;gap:8px;padding:10px 12px;display:flex}.ai-input{border:1px solid var(--border);background:var(--bg);color:var(--text);font-size:12px;font-family:var(--font);border-radius:8px;outline:none;flex:1;padding:9px 12px;transition:border-color .2s}.ai-input:focus{border-color:var(--accent)}.ai-input::placeholder{color:var(--text3)}.ai-send{background:var(--accent);cursor:pointer;color:#fff;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;transition:opacity .2s;display:flex}.ai-send:disabled{opacity:.4;cursor:not-allowed}.settings-select{border:1px solid var(--border);background:var(--bg);color:var(--text);font-size:12px;font-family:var(--font);cursor:pointer;border-radius:8px;outline:none;flex-shrink:0;padding:6px 10px;transition:border-color .2s}.settings-select:focus{border-color:var(--accent)}.cs-container{width:130px;font-family:var(--font);-webkit-user-select:none;user-select:none;position:relative}.cs-trigger{background:var(--bg-card);border:1.5px solid rgba(var(--ink), .09);color:var(--onyx);cursor:pointer;border-radius:12px;justify-content:space-between;align-items:center;padding:9px 14px;font-size:12px;font-weight:700;transition:all .2s cubic-bezier(.2,.8,.2,1);display:flex;box-shadow:0 2px 6px #00000008}.cs-trigger:hover{background:var(--bg2);transform:translateY(-1px);box-shadow:0 4px 12px #00000014}.cs-trigger.active{border-color:var(--accent);box-shadow:0 0 0 3px #fcae9140}.cs-arrow{color:rgba(var(--ink), .4);transition:transform .25s cubic-bezier(.2,.8,.2,1)}.cs-trigger.active .cs-arrow{color:var(--accent);transform:rotate(180deg)}.cs-dropdown{z-index:99;scrollbar-width:thin;background:#111;border:1px solid #ffffff14;border-radius:14px;width:100%;max-height:190px;padding:6px;animation:.2s cubic-bezier(.34,1.3,.64,1) both csPopupIn;position:absolute;top:calc(100% + 6px);left:50%;overflow-y:auto;transform:translate(-50%);box-shadow:0 16px 40px #00000073,0 4px 12px #0003}.cs-dropdown::-webkit-scrollbar{width:6px}.cs-dropdown::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:3px}.cs-option{color:#ffffffb3;cursor:pointer;border-radius:9px;justify-content:space-between;align-items:center;padding:8px 12px;font-size:12px;font-weight:600;transition:all .15s;display:flex}.cs-option:hover{color:#fff;background:#fcae9114;padding-left:15px}.cs-option.selected{color:var(--accent);background:#fcae9126;font-weight:700}.cs-check{color:var(--accent);animation:.2s cubic-bezier(.34,1.5,.64,1) both csCheckPop}.link-copy-block{background:var(--bg2);border:1px dashed var(--border2);cursor:pointer;border-radius:10px;justify-content:space-between;align-items:center;margin-top:8px;padding:10px 14px;transition:all .2s;display:flex}.link-copy-block:hover{border-color:var(--accent);background:var(--bg-card)}.link-copy-block span{color:var(--text);font-size:12px;font-weight:700}.ins-step{gap:14px;margin-bottom:16px;display:flex}.ins-num{background:var(--text);width:24px;height:24px;color:var(--bg);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;font-weight:800;display:flex}.ins-text{color:var(--text2);font-size:13px;line-height:1.5}.pro-tip{color:var(--text);background:#fcae9114;border:1px solid #fcae9133;border-radius:12px;margin-top:24px;padding:14px;font-size:12px;line-height:1.5}.pro-badge{background:var(--accent);color:#fff;border-radius:4px;margin-right:8px;padding:2px 6px;font-size:9px;font-weight:900}.code-block{background:#1a1a1a;border-radius:12px;margin-top:20px;padding:16px;position:relative}.code-header{color:var(--muted);text-transform:uppercase;margin-bottom:12px;font-size:10px;font-weight:800}.code-block pre{color:#a3c9a8;margin:0;font-family:monospace;font-size:12px;line-height:1.5;overflow-x:auto}.code-copy{color:#fff;cursor:pointer;background:#ffffff1a;border:none;border-radius:6px;padding:4px 8px;font-size:10px;position:absolute;top:12px;right:12px}.wa-preview{background:#e5ddd5;border-radius:16px;flex-direction:column;gap:10px;padding:20px;display:flex}.wa-modal-wide{max-width:420px}.wa-phone-wrap{justify-content:center;margin:4px 0;display:flex;position:relative}.wa-phone-glow{pointer-events:none;background:radial-gradient(circle,#25d3662e 0%,#0000 70%);border-radius:50%;width:200px;height:200px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.wa-phone-frame{z-index:1;background:#ece5dd;border:1.5px solid #ffffff38;border-radius:28px;width:200px;position:relative;overflow:hidden;box-shadow:0 20px 60px #00000052,inset 0 0 0 1px #0000001f}.wa-phone-status{color:#fff;background:#075e54;justify-content:space-between;align-items:center;padding:8px 14px 4px;font-size:9px;font-weight:600;display:flex}.wa-phone-chat-header{background:#075e54;align-items:center;gap:8px;padding:6px 14px 10px;display:flex}.wa-phone-avatar{color:#fff;background:linear-gradient(135deg,#25d366,#128c7e);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:12px;font-weight:700;display:flex}.wa-phone-body{background:#ece5dd url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23c5b9ae' fill-opacity='0.15'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");border-radius:0 0 26px 26px;flex-direction:column;gap:6px;min-height:130px;padding:12px 8px;display:flex}.wa-bubble{background:var(--bg-card);max-width:85%;color:var(--text2);border-radius:10px;align-self:flex-start;padding:6px 9px;font-size:10px;line-height:1.4;position:relative}.wa-bubble.bot{background:#dcf8c6;align-self:flex-end}.wa-bubble-in{transform-origin:0 100%;animation:.35s cubic-bezier(.34,1.56,.64,1) both waBubbleIn}.wa-typing-dots{background:#dcf8c6;border-radius:10px;align-self:flex-end;align-items:center;gap:4px;padding:8px 12px;animation:.3s cubic-bezier(.34,1.56,.64,1) .5s both waBubbleIn,.2s 1.3s forwards waDotsOut;display:flex}.wa-typing-dots span{background:#00000059;border-radius:50%;width:5px;height:5px;animation:.9s .5s infinite waDot}.wa-typing-dots span:nth-child(2){animation-delay:.65s}.wa-typing-dots span:nth-child(3){animation-delay:.8s}.wa-bubble-out{transform-origin:100% 100%;animation:.35s cubic-bezier(.34,1.56,.64,1) 1.5s both waBubbleIn}.wa-time{text-align:right;color:#0006;margin-top:4px;font-size:7px;line-height:1;display:block}@keyframes waBubbleIn{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes waDotsOut{to{opacity:0;transform:scale(.8)}}@keyframes waDot{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-4px)}}.tg-connected-view{flex-direction:column;align-items:center;animation:.4s cubic-bezier(.34,1.56,.64,1) both tgViewIn;display:flex}.tg-check-circle{background:linear-gradient(135deg,#5bab72,#3d8a57);border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:16px;animation:.5s cubic-bezier(.34,1.56,.64,1) 50ms both tgCheckPop;display:flex;box-shadow:0 8px 24px #5bab7259}.tg-check-circle-link{cursor:pointer;text-decoration:none;transition:transform .15s,box-shadow .15s}.tg-check-circle-link:hover{transform:scale(1.06);box-shadow:0 10px 28px #5bab7273}.tg-botname-link{color:var(--text);border-bottom:1.5px dashed #0000;margin-bottom:4px;font-size:18px;font-weight:700;text-decoration:none;transition:color .15s,border-color .15s;display:inline-block}.tg-botname-link:hover{color:#5bab72;border-color:#5bab7280}.tg-connected-info{background:var(--bg2);border-radius:12px;flex-direction:column;gap:8px;width:100%;margin-bottom:4px;padding:12px 16px;display:flex}.tg-info-row{color:var(--text2);align-items:center;gap:8px;font-size:12px;display:flex}@keyframes tgViewIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes tgCheckPop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}.sg-modal{text-align:center;position:relative}.sg-close{cursor:pointer;color:var(--text3);background:0 0;border:none;border-radius:8px;padding:5px;transition:color .15s,background .15s;display:flex;position:absolute;top:14px;right:14px}.sg-close:hover{color:var(--text);background:var(--bg2)}.sg-hero{justify-content:center;align-items:center;height:104px;margin-bottom:16px;display:flex;position:relative}.sg-hero:before{content:"";pointer-events:none;background:radial-gradient(circle,#fcae9138 0%,#0000 68%);border-radius:50%;width:230px;height:230px;position:absolute}.sg-ring{border:1.5px solid #fcae9173;border-radius:50%;width:78px;height:78px;animation:3.2s ease-out infinite sgPulse;position:absolute}.sg-ring-delayed{animation-delay:1.6s}@keyframes sgPulse{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(2.1)}}.sg-tile{color:#fff;background:linear-gradient(135deg,#fcae91,#f9a08b);border-radius:22px;justify-content:center;align-items:center;width:72px;height:72px;animation:.5s cubic-bezier(.34,1.56,.64,1) both tgCheckPop;display:flex;position:relative;box-shadow:0 14px 34px -8px #f9a08ba6}.sg-tile-badge{background:var(--card);width:28px;height:28px;color:var(--accent);border:1px solid var(--border);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;bottom:-7px;right:-7px;box-shadow:0 4px 12px #0000001f}.sg-kicker{color:var(--accent);letter-spacing:.8px;text-transform:uppercase;background:#fcae911f;border-radius:20px;margin-bottom:12px;padding:4px 12px;font-size:10px;font-weight:800;display:inline-block}.sg-title{color:var(--text);letter-spacing:-.3px;margin-bottom:8px;font-size:20px;font-weight:800;line-height:1.25}.sg-sub{color:var(--text2);max-width:340px;margin:0 auto 20px;font-size:13px;line-height:1.6}.sg-perks{text-align:left;background:var(--bg2);border:1px solid var(--border);border-radius:14px;flex-direction:column;gap:10px;margin-bottom:18px;padding:14px 16px;display:flex}.sg-perk{color:var(--text2);align-items:center;gap:10px;font-size:12.5px;line-height:1.45;display:flex}.sg-perk-ico{width:26px;height:26px;color:var(--accent);background:#fcae9124;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.sg-cta{color:#fff;width:100%;font-family:var(--font);cursor:pointer;background:linear-gradient(135deg,#fcae91,#f9a08b);border:none;border-radius:12px;justify-content:center;align-items:center;gap:9px;padding:12px;font-size:13.5px;font-weight:700;transition:transform .16s,box-shadow .16s,opacity .16s;display:flex;box-shadow:0 8px 22px -6px #f9a08ba6}.sg-cta:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 12px 28px -6px #f9a08bbf}.sg-cta:disabled{opacity:.6;cursor:default;box-shadow:none}.sg-spin{border:2px solid #fff6;border-top-color:#fff;border-radius:50%;flex-shrink:0;width:15px;height:15px;animation:.7s linear infinite sgSpin}@keyframes sgSpin{to{transform:rotate(360deg)}}.sg-later{cursor:pointer;width:100%;font-family:var(--font);color:var(--text3);background:0 0;border:none;margin-top:10px;padding:9px;font-size:12.5px;font-weight:600;transition:color .15s}.sg-later:hover{color:var(--text2)}.sg-note{color:var(--text3);margin-top:4px;font-size:11px;line-height:1.5}.settings-row .settings-link{color:var(--peach);white-space:nowrap;font-weight:700;text-decoration:none}.settings-row .settings-link:hover{text-decoration:underline}.settings-row .toggle-switch{flex-shrink:0}@media (width<=767px){.bk-decor{display:none!important}.sg-modal{padding-bottom:calc(var(--tg-modal-pad,28px) + env(safe-area-inset-bottom,0px))}.sg-hero{height:88px;margin-bottom:12px}.sg-tile{border-radius:19px;width:62px;height:62px}.sg-title{font-size:18px}.sg-sub{margin-bottom:16px;font-size:12.5px}.sg-perks{gap:9px;margin-bottom:16px;padding:12px 14px}}@property --studio{syntax:"<color>";inherits:true;initial-value:#fcae91}._card_9w9zb_15{--ch-stage:#f3efea;--ch-rail:var(--bg2);--ch-thumb:#f4f1ee;--on:#6e9873;--pending:#b98458;--attention:#c0707f;background:var(--card);border:1px solid var(--border);min-width:0;box-shadow:var(--dash-shadow);border-radius:16px;grid-column:1/-1;overflow:clip;container-type:inline-size}:root.dark ._card_9w9zb_15{--ch-stage:#1b1a19;--ch-rail:#191919;--ch-thumb:#242322;--on:#94bc98;--pending:#d9a577;--attention:#d88c9a}._layout_9w9zb_40{grid-template-columns:minmax(296px,31%) minmax(0,1fr) minmax(296px,31%);grid-template-areas:"stage share rail";min-height:100%;display:grid}._stage_9w9zb_49{isolation:isolate;background:var(--ch-stage);border-right:1px solid var(--border);grid-area:stage;place-items:center;min-width:0;padding:18px;display:grid;position:relative;overflow:clip}._stageLight_9w9zb_62{z-index:-1;background:radial-gradient(46% 30% at 50% 88%, color-mix(in srgb, var(--studio) 34%, transparent), transparent 72%), radial-gradient(60% 46% at 50% 46%, color-mix(in srgb, var(--studio) 16%, transparent), transparent 72%);animation:1.1s ease-out backwards _lightIn_9w9zb_1;position:absolute;inset:0}._plate_9w9zb_72{isolation:isolate;color:#f4eee9;background:radial-gradient(95% 55% at 50% 104%, color-mix(in srgb, var(--studio) 48%, transparent), transparent 70%), radial-gradient(70% 38% at 18% -6%, #ffffff17, transparent 72%), linear-gradient(162deg, #2a2730 0%, #17161a 52%, #0e0d10 100%);width:min(100%,290px);box-shadow:inset 0 1px 0 #ffffff17, inset 0 0 0 1px #ffffff0d, 0 26px 48px -22px #18120e8c, 0 40px 70px -40px color-mix(in srgb, var(--studio) 70%, transparent);border-radius:22px;padding:16px 16px 18px;animation:.76s cubic-bezier(.2,.8,.2,1) backwards _plateIn_9w9zb_1;position:relative;overflow:clip}._plate_9w9zb_72:before{content:"";z-index:-1;opacity:.22;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 .55 0'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}:root.dark ._plate_9w9zb_72{box-shadow:inset 0 1px 0 #ffffff1a, inset 0 0 0 1px #ffffff12, 0 26px 48px -22px #000000b3, 0 40px 80px -36px color-mix(in srgb, var(--studio) 60%, transparent)}._plateHead_9w9zb_109{min-width:0;margin:2px 4px 14px}._plateName_9w9zb_110{letter-spacing:-.2px;white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:800;line-height:1.25;overflow:hidden}._plateTitle_9w9zb_119{color:#f4eee994;margin-top:2px;font-size:11.5px;font-weight:600;line-height:1.35}._tile_9w9zb_121{background:#fff;border-radius:18px;padding:15px;animation:.82s cubic-bezier(.2,.8,.2,1) .12s backwards _tileIn_9w9zb_1;position:relative;overflow:clip;box-shadow:inset 0 -1px #1a1a1a0f,0 1px #ffffff80,0 16px 34px -18px #000000a6}._tile_9w9zb_121 svg{aspect-ratio:1;width:100%;height:auto}._tile_9w9zb_121:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 38%,#ffffffd9 50%,#0000 62%);animation:1.3s cubic-bezier(.3,.6,.2,1) .52s forwards _sweep_9w9zb_1;position:absolute;inset:-20% -60%;transform:translate(-110%)}._tileEmpty_9w9zb_144{aspect-ratio:1;background:repeating-linear-gradient(45deg,#1a1a1a0d 0 6px,#0000 6px 12px);border-radius:10px}@keyframes _lightIn_9w9zb_1{0%{opacity:0}}@keyframes _plateIn_9w9zb_1{0%{opacity:0;transform:translateY(10px)scale(.985)}}@keyframes _tileIn_9w9zb_1{0%{opacity:0;transform:translateY(6px)}}@keyframes _sweep_9w9zb_1{to{transform:translate(110%)}}._share_9w9zb_158{flex-direction:column;grid-area:share;min-width:0;padding:28px 30px 26px;display:flex}._title_9w9zb_165{color:var(--text);letter-spacing:-.4px;margin:0;font-size:22px;font-weight:800;line-height:1.2}._lead_9w9zb_166{max-width:46ch;color:var(--text2);margin:6px 0 16px;font-size:13.5px;line-height:1.5}._formats_9w9zb_168{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:auto;padding-top:18px;display:grid}._format_9w9zb_168{border:1px solid var(--border);background:var(--card);min-width:0;color:var(--text);font-family:var(--font);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:14px;flex-direction:column;padding:0;transition:border-color .2s,box-shadow .24s;display:flex;overflow:hidden}._format_9w9zb_168:hover{border-color:var(--border2);box-shadow:0 10px 26px -14px #1a1a1a38}._format_9w9zb_168:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._format_9w9zb_168:disabled{cursor:default;opacity:.55}._format_9w9zb_168[aria-busy=true]{cursor:progress}._thumb_9w9zb_196{background:var(--ch-thumb);place-items:center;height:104px;display:grid;position:relative}._thumbArt_9w9zb_203{place-items:center;transition:transform .32s cubic-bezier(.2,.8,.2,1);display:grid}._format_9w9zb_168:hover ._thumbArt_9w9zb_203{transform:translateY(-3px)}._format_9w9zb_168[aria-busy=true] ._thumbArt_9w9zb_203{opacity:.4}._spinner_9w9zb_206{border:2px solid color-mix(in srgb, var(--text) 18%, transparent);border-top-color:var(--text);border-radius:50%;width:22px;height:22px;animation:.8s linear infinite _spin_9w9zb_206;position:absolute}@keyframes _spin_9w9zb_206{to{transform:rotate(360deg)}}._formatText_9w9zb_217{flex-direction:column;gap:2px;min-width:0;padding:10px 12px 11px;display:flex}._formatName_9w9zb_218{font-size:12.5px;font-weight:700;line-height:1.3}._formatHint_9w9zb_219{color:var(--text3);font-size:11px;line-height:1.35}._sheet_9w9zb_222{background:#fff;border-radius:3px;flex-direction:column;align-items:center;gap:3px;width:58px;height:82px;padding:8px 6px 6px;display:flex;box-shadow:0 1px 2px #1a1a1a14,0 8px 18px -8px #1a1a1a47}._story_9w9zb_234{background:radial-gradient(90% 40% at 50% 8%, color-mix(in srgb, var(--studio) 55%, transparent), transparent 75%), linear-gradient(180deg, #fdfcfb, #f6eae3);border-radius:9px;flex-direction:column;align-items:center;gap:3px;width:48px;height:86px;padding:11px 5px 6px;display:flex;box-shadow:0 0 0 2px #1f1e22,0 10px 20px -8px #1a1a1a59}._line_9w9zb_248{background:#1a1a1a;border-radius:2px;height:3px;display:block}._lineSoft_9w9zb_249{background:#c9beb7;border-radius:2px;height:2px;display:block}._miniQr_9w9zb_250{background:#fff;border-radius:3px;margin-top:auto;margin-bottom:auto;padding:2px}._file_9w9zb_251{background:#fff;border-radius:8px;padding:6px;position:relative;box-shadow:0 1px 2px #1a1a1a14,0 8px 18px -8px #1a1a1a47}._fileBadge_9w9zb_258{color:#fff;letter-spacing:.3px;background:#1a1a1a;border-radius:5px;padding:2px 5px;font-size:8px;font-weight:800;line-height:1.3;position:absolute;bottom:-7px;right:-10px}._rail_9w9zb_274{background:var(--ch-rail);border-left:1px solid var(--border);flex-direction:column;grid-area:rail;gap:10px;min-width:0;padding:18px;display:flex}._conn_9w9zb_285{border:1px solid var(--border);background:var(--card);border-radius:14px;flex-direction:column;gap:12px;min-width:0;padding:16px;display:flex}._connHead_9w9zb_295{align-items:flex-start;gap:12px;min-width:0;display:flex}._glyph_9w9zb_296{width:40px;height:40px;color:var(--glyph);background:color-mix(in srgb, var(--glyph) 12%, var(--card));border-radius:12px;flex-shrink:0;place-items:center;display:grid}._glyph_9w9zb_296 svg{width:20px;height:20px}._connText_9w9zb_307{flex:1;min-width:0}._connTop_9w9zb_308{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 10px;display:flex}._connName_9w9zb_309{color:var(--text);margin:0;font-size:14px;font-weight:750;line-height:1.3}._connDetail_9w9zb_310{color:var(--text2);overflow-wrap:anywhere;margin-top:3px;font-size:12px;line-height:1.45}._connDetail_9w9zb_310 a{color:var(--text);font-weight:650;text-decoration:none}._connDetail_9w9zb_310 a:hover{text-decoration:underline}._status_9w9zb_314{color:var(--text2);white-space:nowrap;align-items:center;gap:6px;font-size:11px;font-weight:650;line-height:1.35;display:inline-flex}._status_9w9zb_314>i{background:var(--text3);border-radius:50%;flex-shrink:0;width:6px;height:6px}._status_9w9zb_314[data-tone=on]{color:var(--on)}._status_9w9zb_314[data-tone=on]>i{background:var(--on);box-shadow:0 0 0 3px color-mix(in srgb, var(--on) 18%, transparent)}._status_9w9zb_314[data-tone=pending]{color:var(--pending)}._status_9w9zb_314[data-tone=pending]>i{background:var(--pending)}._status_9w9zb_314[data-tone=attention]{color:var(--attention)}._status_9w9zb_314[data-tone=attention]>i{background:var(--attention)}._caps_9w9zb_333{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}._cap_9w9zb_333{background:var(--bg2);color:var(--text2);border-radius:999px;align-items:center;gap:6px;padding:4px 9px 4px 7px;font-size:11px;font-weight:600;line-height:1.3;display:inline-flex}._cap_9w9zb_333>i{border:1.5px solid var(--text3);border-radius:50%;flex-shrink:0;width:12px;height:12px}._cap_9w9zb_333[data-on=true]{color:var(--text)}._cap_9w9zb_333[data-on=true]>i{border-color:var(--on);background:var(--on) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M3.2 6.2 5 8l3.8-4' fill='none' stroke='white' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 10px no-repeat}._srOnly_9w9zb_354{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@container (width<=1060px){._layout_9w9zb_40{grid-template-columns:minmax(280px,40%) minmax(0,1fr);grid-template-areas:"stage share""rail rail"}._rail_9w9zb_274{border-left:0;border-top:1px solid var(--border);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}}@container (width<=640px){._layout_9w9zb_40{grid-template-columns:minmax(0,1fr);grid-template-areas:"stage""share""rail"}._stage_9w9zb_49{border-right:0;border-bottom:1px solid var(--border);padding:18px 16px}._plate_9w9zb_72{width:min(100%,300px)}._share_9w9zb_158{padding:20px 16px}._title_9w9zb_165{font-size:19px}._lead_9w9zb_166{margin-bottom:14px;font-size:13px}._formats_9w9zb_168{gap:8px;padding-top:14px}._thumb_9w9zb_196{height:92px}._formatText_9w9zb_217{padding:9px 10px 10px}._formatName_9w9zb_218{font-size:12px}._formatHint_9w9zb_219{font-size:10.5px}._rail_9w9zb_274{grid-template-columns:minmax(0,1fr);padding:14px 16px 16px}}@container (width<=380px){._formatHint_9w9zb_219{display:none}}@media (prefers-reduced-motion:reduce){._stageLight_9w9zb_62,._plate_9w9zb_72,._tile_9w9zb_121{animation:none}._tile_9w9zb_121:after{display:none}._thumbArt_9w9zb_203,._format_9w9zb_168{transition:none}}@property --cm-rail-from{syntax:"<color>";inherits:false;initial-value:#1a1a1a1a}@property --cm-rail-to{syntax:"<color>";inherits:false;initial-value:#1a1a1a1a}._card_1w8d4_22{--cm-peach-ink:#b5644c;--cm-off:rgba(var(--ink), .12);--cm-on-from:#fcae91;--cm-on-to:#f9a08b;grid-column:1/-1;container-type:inline-size}:root.dark ._card_1w8d4_22,:root.dark ._panel_1w8d4_31{--cm-peach-ink:#f9a08b}._panel_1w8d4_31{--cm-peach-ink:#b5644c}._head_1w8d4_38{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 24px;margin-bottom:20px;display:flex}._headText_1w8d4_46{flex:280px;min-width:0}._langField_1w8d4_51{align-items:center;gap:12px;min-width:0;display:flex}._langLabel_1w8d4_57{color:var(--text3);white-space:nowrap;flex-shrink:0;font-size:12.5px;font-weight:600}._langSelect_1w8d4_64{width:200px;max-width:100%}._title_1w8d4_66{color:var(--text);font-size:14px;font-weight:700}._sub_1w8d4_71{color:var(--text2);margin-top:4px;font-size:12px;line-height:1.5}._layout_1w8d4_80{grid-template-columns:minmax(0,1fr);grid-template-areas:"journey""note";gap:24px;display:grid}._side_1w8d4_90{flex-direction:column;grid-area:journey;gap:24px;min-width:0;display:flex}._journey_1w8d4_98{margin:0;padding:0;list-style:none}._stop_1w8d4_104{grid-template-columns:34px minmax(0,1fr);column-gap:14px;padding-bottom:20px;display:grid;position:relative}._stop_1w8d4_104:last-child{padding-bottom:0}._rail_1w8d4_113{background:linear-gradient(to bottom, var(--cm-rail-from), var(--cm-rail-to));transform-origin:50% 0;border-radius:2px;width:2px;transition:--cm-rail-from .45s,--cm-rail-to .45s;position:absolute;top:40px;bottom:4px;left:16px}._rail_1w8d4_113[data-from=on]{--cm-rail-from:var(--cm-on-to)}._rail_1w8d4_113[data-from=off]{--cm-rail-from:var(--cm-off)}._rail_1w8d4_113[data-to=on]{--cm-rail-to:var(--cm-on-from)}._rail_1w8d4_113[data-to=off]{--cm-rail-to:var(--cm-off)}._node_1w8d4_129{z-index:1;width:34px;height:34px;color:var(--text3);background:var(--card);box-shadow:inset 0 0 0 1.5px var(--border2);border-radius:50%;place-items:center;transition:color .3s,background .3s,box-shadow .3s;display:grid;position:relative}._stop_1w8d4_104[data-on] ._node_1w8d4_129{color:#fff;background:linear-gradient(135deg, var(--cm-on-from), var(--cm-on-to));box-shadow:0 6px 16px -6px #f9a08bbf}._nodeIcon_1w8d4_147{place-items:center;display:grid}._nodeIcon_1w8d4_147[data-pop]{animation:.5s cubic-bezier(.34,1.56,.64,1) _cmIconPop_1w8d4_1}._ring_1w8d4_152{border:2px solid var(--cm-on-to);opacity:0;pointer-events:none;border-radius:50%;position:absolute;inset:0}._ring_1w8d4_152[data-play]{animation:.75s cubic-bezier(.2,.7,.3,1) _cmRing_1w8d4_1}._stopBody_1w8d4_162{min-width:0;padding-top:6px}._stopHead_1w8d4_166{justify-content:space-between;align-items:center;gap:12px;display:flex}._stopTitles_1w8d4_172{flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0;display:flex}._stopTitle_1w8d4_172{color:var(--text);font-size:14px;font-weight:700;transition:color .3s}._stop_1w8d4_104:not([data-on]) ._stopTitle_1w8d4_172{color:var(--text2)}._ownTag_1w8d4_187{color:var(--cm-peach-ink);background:var(--peach-glow);border-radius:999px;padding:2px 8px;font-size:11px;font-weight:700;line-height:1.5}._when_1w8d4_197{color:var(--text3);margin-top:3px;font-size:12px}._whenRow_1w8d4_203{flex-wrap:wrap;align-items:center;gap:6px 8px;margin-top:6px;display:flex}._whenRow_1w8d4_203 ._when_1w8d4_197{margin-top:0}._chip_1w8d4_212{border:1px solid var(--border2);height:26px;color:var(--text2);font:600 12px var(--font);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border-radius:999px;align-items:center;padding:0 10px;transition:background .2s,color .2s,border-color .2s,transform .15s;display:inline-flex}._chip_1w8d4_212:hover{border-color:#f9a08b99}._chip_1w8d4_212:active{transform:scale(.95)}._chip_1w8d4_212[aria-pressed=true]{background:var(--peach-glow);color:var(--cm-peach-ink);border-color:#0000}._chipCheck_1w8d4_233{opacity:0;place-items:center;max-width:0;transition:max-width .25s,opacity .2s,margin .25s;display:inline-grid;overflow:hidden}._chip_1w8d4_212[aria-pressed=true] ._chipCheck_1w8d4_233{opacity:1;max-width:14px;margin-right:5px}._quote_1w8d4_249{background:var(--bg2);width:100%;color:var(--text2);font:500 12.5px/1.45 var(--font);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;border:none;border-radius:4px 14px 14px;align-items:center;gap:10px;margin-top:10px;padding:10px 12px 10px 14px;transition:background .2s,box-shadow .25s,transform .25s,opacity .3s;display:flex}._quote_1w8d4_249:hover{background:var(--card);box-shadow:0 0 0 1px var(--border2), 0 10px 22px -12px #1a1a1a38;transform:translateY(-1px)}._quote_1w8d4_249:active{transform:translateY(0)scale(.99)}._quote_1w8d4_249:focus-visible{outline:none;box-shadow:0 0 0 2px #f9a08bbf}._stop_1w8d4_104:not([data-on]) ._quote_1w8d4_249{opacity:.55}._quoteText_1w8d4_277{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._quoteEdit_1w8d4_284{color:var(--cm-peach-ink);flex-shrink:0;align-items:center;gap:5px;font-size:12px;font-weight:700;display:inline-flex}._journey_1w8d4_98[data-reveal=wait] ._node_1w8d4_129{opacity:0}._journey_1w8d4_98[data-reveal=wait] ._rail_1w8d4_113{transform:scaleY(0)}._journey_1w8d4_98[data-reveal=play] ._node_1w8d4_129{animation:.5s cubic-bezier(.34,1.56,.64,1) backwards _cmPop_1w8d4_1;animation-delay:calc(var(--i,0) * .15s)}._journey_1w8d4_98[data-reveal=play] ._rail_1w8d4_113{animation:.6s cubic-bezier(.65,0,.35,1) backwards _cmDraw_1w8d4_1;animation-delay:calc(var(--i,0) * .15s + .14s)}._stats_1w8d4_309{background:var(--bg2);border-radius:16px;flex-direction:column;gap:12px;padding:16px;display:flex}._statsHead_1w8d4_317{justify-content:space-between;align-items:center;gap:10px;min-height:24px;display:flex}._statsTitle_1w8d4_324{color:var(--text2);font-size:12px;font-weight:700}._statsHealth_1w8d4_329{color:#5e8f66;white-space:nowrap;background:#a3c9a833;border-radius:999px;padding:3px 10px;font-size:11.5px;font-weight:700}._statsHealth_1w8d4_329[data-bad]{color:#b4596b;background:#d88c9a2e}:root.dark ._statsHealth_1w8d4_329{color:#a3c9a8}:root.dark ._statsHealth_1w8d4_329[data-bad]{color:#d88c9a}._statsTiles_1w8d4_344{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}._statsTile_1w8d4_344{background:var(--card);border-radius:12px;flex-direction:column;gap:2px;min-width:0;padding:12px 14px;display:flex;box-shadow:0 1px #1a1a1a08,0 8px 18px -14px #1a1a1a40}._statsIcon_1w8d4_359{background:var(--peach-glow);width:26px;height:26px;color:var(--cm-peach-ink);border-radius:8px;place-items:center;margin-bottom:6px;display:grid}._statsNum_1w8d4_369{letter-spacing:-.6px;color:var(--text);font-variant-numeric:tabular-nums;font-size:24px;font-weight:800;line-height:1.1}._statsLabel_1w8d4_377{text-overflow:ellipsis;white-space:nowrap;color:var(--text3);font-size:12px;font-weight:600;overflow:hidden}._statsFoot_1w8d4_385{color:var(--text3);margin:0;font-size:12px;line-height:1.5}._delivery_1w8d4_394{background:linear-gradient(135deg,#fcae911f,#fcae9108);border-radius:14px;grid-area:note;grid-template-columns:34px minmax(0,1fr);column-gap:14px;padding:14px 16px 14px 14px;display:grid}._deliveryIcon_1w8d4_403{background:var(--card);width:34px;height:34px;color:var(--cm-peach-ink);border-radius:11px;place-items:center;display:grid;box-shadow:0 6px 14px -8px #f9a08bcc}._deliveryText_1w8d4_413{min-width:0;padding-top:1px}._deliveryText_1w8d4_413 p{color:var(--text2);margin:0;font-size:12.5px;line-height:1.55}._deliveryText_1w8d4_413 p+p{margin-top:2px}._deliveryText_1w8d4_413 ._deliveryLead_1w8d4_421{color:var(--text);font-weight:600}._channels_1w8d4_425{flex-wrap:wrap;gap:6px;margin:8px 0 2px;padding:0;list-style:none;display:flex}._channels_1w8d4_425 li{background:var(--card);box-shadow:inset 0 0 0 1px var(--border);color:var(--text);border-radius:999px;padding:3px 10px;font-size:12px;font-weight:600}._deliveryLink_1w8d4_442{color:var(--cm-peach-ink);border-radius:4px;margin-top:8px;font-size:12.5px;font-weight:700;text-decoration:none;display:inline-block}._deliveryLink_1w8d4_442:hover{text-underline-offset:3px;text-decoration:underline}._deliveryLink_1w8d4_442:focus-visible{outline-offset:2px;outline:2px solid #f9a08bbf}._kindRow_1w8d4_456{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;margin-top:16px;display:flex}._kindRow_1w8d4_456 ._whenRow_1w8d4_203{margin-top:0}._kindWhen_1w8d4_465{color:var(--nv-sub);font-size:12.5px;font-weight:600}._sendToggle_1w8d4_470{color:var(--nv-text);align-items:center;gap:10px;margin-left:auto;font-size:12.5px;font-weight:700;display:inline-flex}._letter_1w8d4_482{--paper:#fff;--paper-ink:#1a1a1a;--paper-body:#545454;--paper-mute:#8c8c8c;background:var(--paper);color:var(--paper-body);border-radius:20px;margin-top:14px;padding:0 24px 24px;transition:opacity .35s,filter .35s;position:relative;overflow:hidden;box-shadow:0 1px #1a1a1a0a,0 22px 44px -22px #1a1a1a52}:root.dark ._letter_1w8d4_482{--paper:#f4f0ed;box-shadow:0 22px 44px -18px #000000b3}._letter_1w8d4_482[data-off]{opacity:.6;filter:saturate(.35)}._letterTop_1w8d4_505{justify-content:space-between;align-items:center;gap:10px;padding-top:22px;display:flex}._letterBrand_1w8d4_514{letter-spacing:-.3px;min-width:0;color:var(--paper-ink);align-items:center;gap:9px;font-size:16px;font-weight:800;display:inline-flex}._letterBrandName_1w8d4_524{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._letterMark_1w8d4_529{flex-shrink:0;width:20px;height:20px}._letterMono_1w8d4_534{color:#f9a08b;letter-spacing:0;background:#121212;border-radius:8px;flex-shrink:0;place-items:center;width:26px;height:26px;font-size:12px;font-weight:800;display:grid}._previewBtn_1w8d4_547{color:#5f5f5f;height:30px;font:600 12px var(--font);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:1px solid #1a1a1a1a;border-radius:999px;flex-shrink:0;align-items:center;gap:6px;padding:0 12px;transition:background .2s,color .2s,border-color .2s,transform .15s;display:inline-flex}._previewBtn_1w8d4_547:hover{border-color:#1a1a1a38}._previewBtn_1w8d4_547:active{transform:scale(.96)}._previewBtn_1w8d4_547[aria-pressed=true]{color:#fff;background:#1a1a1a;border-color:#0000}._previewBtn_1w8d4_547:focus-visible{outline:none;box-shadow:0 0 0 2px #f9a08bbf}._letterGreeting_1w8d4_572{color:var(--paper-body);margin-top:18px;font-size:13px;font-weight:600}._letterSubject_1w8d4_578{letter-spacing:-.5px;color:var(--paper-ink);overflow-wrap:break-word;margin:4px 0 0;font-size:21px;font-weight:800;line-height:1.25}._letterText_1w8d4_587{white-space:pre-wrap;overflow-wrap:break-word;margin:10px 0 0;font-size:14.5px;line-height:1.65}._sample_1w8d4_594{color:inherit;background:#f9a08b29;border-radius:4px;padding:0;box-shadow:0 0 0 2px #f9a08b29}._ticket_1w8d4_602{color:#fff;background:#121212;border-radius:16px;margin-top:18px;padding:18px 20px 20px}._ticketHead_1w8d4_609{justify-content:space-between;align-items:center;gap:10px;display:flex}._ticketStudio_1w8d4_615{text-overflow:ellipsis;white-space:nowrap;letter-spacing:1.3px;color:#a59a90;min-width:0;font-size:10px;font-weight:700;overflow:hidden}._ticketPill_1w8d4_625{color:#f9a08b;letter-spacing:1px;text-transform:uppercase;white-space:nowrap;background:#2e2320;border-radius:999px;flex-shrink:0;align-items:center;gap:7px;padding:5px 10px 5px 9px;font-size:10px;font-weight:700;display:inline-flex}._ticketPill_1w8d4_625 i{background:currentColor;border-radius:50%;width:5px;height:5px}._ticketName_1w8d4_646{letter-spacing:-.6px;overflow-wrap:break-word;margin-top:16px;font-size:22px;font-weight:800;line-height:1.15}._ticketDay_1w8d4_654{color:#cbc7c3;margin-top:8px;font-size:13px;font-weight:600}._ticketTime_1w8d4_660{letter-spacing:-1.1px;color:#f9a08b;font-variant-numeric:tabular-nums;margin-top:2px;font-size:48px;font-weight:800;line-height:1.1}._ticketTime_1w8d4_660 span{letter-spacing:-.2px;color:#8c8884;font-size:15px;font-weight:700}._ticketTear_1w8d4_675{background:linear-gradient(90deg,#3a3532 55%,#0000 0) 0/9px 2px repeat-x padding-box content-box;height:20px;margin:16px -20px 0;padding:0 16px;position:relative}._ticketTear_1w8d4_675:before,._ticketTear_1w8d4_675:after{content:"";background:var(--paper);width:10px;height:20px;position:absolute;top:0}._ticketTear_1w8d4_675:before{border-radius:0 10px 10px 0;left:0}._ticketTear_1w8d4_675:after{border-radius:10px 0 0 10px;right:0}._ticketFacts_1w8d4_694{gap:16px;margin:10px 0 0;display:flex}._ticketFacts_1w8d4_694 div{flex:1;min-width:0}._ticketFacts_1w8d4_694 dt{letter-spacing:1.2px;color:#a59a90;font-size:9.5px;font-weight:700}._ticketFacts_1w8d4_694 dd{text-overflow:ellipsis;white-space:nowrap;margin:5px 0 0;font-size:13.5px;font-weight:700;overflow:hidden}._letterButton_1w8d4_718{isolation:isolate;color:#1a1a1a;letter-spacing:-.2px;-webkit-user-select:none;user-select:none;background:#f9a08b;border-radius:0 0 16px 16px;justify-content:space-between;align-items:center;gap:10px;margin:20px -20px -20px;padding:17px 20px;font-size:14.5px;font-weight:800;display:flex;position:relative;overflow:hidden}._letterButton_1w8d4_718:before{content:"";z-index:-1;background:linear-gradient(100deg,#fff0 25%,#ffffff8c 50%,#fff0 75%);width:50%;animation:4s cubic-bezier(.4,0,.2,1) 1.2s infinite _letterShine_1w8d4_1;position:absolute;top:0;bottom:0;left:0;transform:translate(-100%)}._letterArrow_1w8d4_748{color:#f9a08b;background:#121212;border-radius:50%;place-items:center;width:30px;height:30px;animation:4s ease-in-out 1.2s infinite _letterNudge_1w8d4_1;display:inline-grid}._letter_1w8d4_482[data-off] ._letterButton_1w8d4_718:before,._letter_1w8d4_482[data-off] ._letterArrow_1w8d4_748{animation:none}@keyframes _letterShine_1w8d4_1{0%{transform:translate(-100%)}30%,to{transform:translate(200%)}}@keyframes _letterNudge_1w8d4_1{0%,8%{transform:translate(0)}13%{transform:translate(4px)}21%,to{transform:translate(0)}}._sampleLetter_1w8d4_770{cursor:pointer;grid-area:letter;display:none}._sampleLetter_1w8d4_770 ._letter_1w8d4_482{margin-top:0}._letter_1w8d4_482[data-compact]{padding:0 22px 22px}._letter_1w8d4_482[data-compact] ._letterTop_1w8d4_505{min-height:30px;padding-top:18px}._letter_1w8d4_482[data-compact] ._letterGreeting_1w8d4_572{margin-top:12px;font-size:12.5px}._letter_1w8d4_482[data-compact] ._letterSubject_1w8d4_578{font-size:18px}._letter_1w8d4_482[data-compact] ._letterText_1w8d4_587{font-size:13.5px;line-height:1.6}._letter_1w8d4_482[data-compact] ._ticket_1w8d4_602{margin-top:14px;padding:14px 16px 16px}._letter_1w8d4_482[data-compact] ._ticketName_1w8d4_646{margin-top:12px;font-size:18px}._letter_1w8d4_482[data-compact] ._ticketDay_1w8d4_654{margin-top:6px;font-size:12px}._letter_1w8d4_482[data-compact] ._ticketTime_1w8d4_660{font-size:26px}._letter_1w8d4_482[data-compact] ._ticketTime_1w8d4_660 span{font-size:13px}._letter_1w8d4_482[data-compact] ._letterButton_1w8d4_718{margin:16px -16px -16px;padding:12px 16px;font-size:13px}._sampleLetter_1w8d4_770:hover ._letter_1w8d4_482{box-shadow:0 1px #1a1a1a0a,0 26px 50px -22px #1a1a1a5c}._offPill_1w8d4_790{color:#6b6b6b;background:#1a1a1a12;border-radius:999px;flex-shrink:0;padding:4px 10px;font-size:11.5px;font-weight:700}._field_1w8d4_803{border-radius:10px;margin:0 -10px;padding:4px 10px;transition:box-shadow .2s,background .2s;position:relative}._field_1w8d4_803:hover{box-shadow:inset 0 0 0 1px #1a1a1a1a}._field_1w8d4_803:focus-within{background:#fcae9112;box-shadow:inset 0 0 0 1.5px #f9a08bbf,0 0 0 4px #f9a08b24}._fieldMirror_1w8d4_815,._fieldInput_1w8d4_816{font:inherit;letter-spacing:inherit;line-height:inherit;white-space:pre-wrap;overflow-wrap:break-word;word-break:normal;tab-size:4;border:0;margin:0;padding:0;display:block}._fieldMirror_1w8d4_815{color:inherit}._fieldInput_1w8d4_816{resize:none;color:#0000;width:calc(100% - 20px);height:calc(100% - 8px);caret-color:var(--paper-ink);background:0 0;outline:none;position:absolute;top:4px;left:10px;overflow:hidden}._fieldInput_1w8d4_816::placeholder{color:var(--paper-mute)}._fieldInput_1w8d4_816::selection{color:#0000;background:#f9a08b52}._token_1w8d4_848{color:#b5644c;background:#f9a08b33;border-radius:5px;box-shadow:0 0 0 2px #f9a08b33}._subjectField_1w8d4_854{letter-spacing:-.5px;color:var(--paper-ink);margin-top:4px;font-size:21px;font-weight:800;line-height:1.25}._bodyField_1w8d4_862{color:var(--paper-body);margin-top:8px;font-size:14.5px;line-height:1.65}._tokens_1w8d4_869{flex-wrap:wrap;align-items:center;gap:6px;margin-top:16px;display:flex}._tokenChip_1w8d4_876{height:30px;color:var(--cm-peach-ink);font:700 12.5px var(--font);cursor:pointer;-webkit-tap-highlight-color:transparent;background:#f9a08b1a;border:1px dashed #f9a08ba6;border-radius:999px;align-items:center;gap:5px;padding:0 12px;transition:background .2s,transform .15s;display:inline-flex}._tokenChip_1w8d4_876:hover{background:#f9a08b33}._tokenChip_1w8d4_876:active{transform:scale(.95)}._tokenChip_1w8d4_876:focus-visible{outline:none;box-shadow:0 0 0 2px #f9a08bbf}._reset_1w8d4_895{color:var(--nv-sub);font:600 12.5px var(--font);text-underline-offset:3px;cursor:pointer;background:0 0;border:none;margin-left:auto;padding:6px 2px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:color .2s,text-decoration-color .2s}._reset_1w8d4_895:hover{color:var(--nv-text);text-decoration-color:currentColor}._hint_1w8d4_913{color:var(--nv-sub);margin:14px 2px 0;font-size:12px;line-height:1.55}._error_1w8d4_919{color:var(--error);margin:10px 2px 0;font-size:12.5px;font-weight:600}._counter_1w8d4_925{font-variant-numeric:tabular-nums;margin-left:6px}@keyframes _cmPop_1w8d4_1{0%{opacity:0;transform:scale(.55)}to{opacity:1;transform:scale(1)}}@keyframes _cmDraw_1w8d4_1{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes _cmRing_1w8d4_1{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.75)}}@keyframes _cmIconPop_1w8d4_1{0%{transform:scale(.5)rotate(-12deg)}to{transform:scale(1)rotate(0)}}@media (prefers-reduced-motion:reduce){._journey_1w8d4_98 ._node_1w8d4_129,._journey_1w8d4_98 ._rail_1w8d4_113,._ring_1w8d4_152,._nodeIcon_1w8d4_147{opacity:1;animation:none!important;transform:none!important}._ring_1w8d4_152{opacity:0}._letterButton_1w8d4_718:before,._letterArrow_1w8d4_748{animation:none!important}}@container (width>=820px){._layout_1w8d4_80{grid-template:"journey letter""journey note"1fr/minmax(0,1.08fr) minmax(0,1fr);align-items:start;gap:16px 36px}._sampleLetter_1w8d4_770{display:block}._side_1w8d4_90{align-self:stretch}._stats_1w8d4_309{flex:1;justify-content:space-between}._stop_1w8d4_104{isolation:isolate;cursor:pointer}._stop_1w8d4_104:before{content:"";z-index:-1;background:var(--bg2);opacity:0;pointer-events:none;border-radius:18px;transition:opacity .2s,background-color .2s,box-shadow .25s;position:absolute;inset:-10px -8px 10px}._stop_1w8d4_104:last-child:before{bottom:-10px}._stop_1w8d4_104:hover:before{opacity:1}._stop_1w8d4_104:hover:not([data-active]) ._quote_1w8d4_249{background:var(--card)}._stop_1w8d4_104[data-active]:before{opacity:1;background:var(--card);box-shadow:0 0 0 1px var(--border2), 0 14px 30px -18px #1a1a1a4d}}@media (width<=767px){._letter_1w8d4_482{padding:0 18px 20px}._bodyField_1w8d4_862{font-size:16px}._subjectField_1w8d4_854,._letterSubject_1w8d4_578{font-size:19px}._letterText_1w8d4_587{font-size:16px}._quoteEdit_1w8d4_284 span{display:none}._statsTiles_1w8d4_344{grid-template-columns:minmax(0,1fr);gap:6px}._statsTile_1w8d4_344{flex-direction:row;align-items:center;gap:12px;padding:10px 14px 10px 10px}._statsIcon_1w8d4_359{flex-shrink:0;margin-bottom:0}._statsLabel_1w8d4_377{flex:1;order:1;font-size:13px}._statsNum_1w8d4_369{order:2;font-size:18px}._langField_1w8d4_51{width:100%}._langSelect_1w8d4_64{flex:1;width:auto}}._scene_1fv1c_2{min-width:0;min-height:350px;position:relative;overflow:hidden}._canvas_1fv1c_3{position:absolute;inset:0}._note_1fv1c_4{border:1px solid var(--coffee-line);background:color-mix(in srgb, var(--card) 82%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);width:max-content;max-width:calc(100% - 32px);color:var(--coffee-ink);text-align:center;pointer-events:none;border-radius:999px;align-items:center;gap:7px;padding:8px 13px;font-size:11px;font-weight:600;line-height:1.3;display:inline-flex;position:absolute;bottom:16px;left:50%;transform:translate(-50%)}._note_1fv1c_4 svg{color:#e58f74;flex-shrink:0}@container (width<=650px){._scene_1fv1c_2{min-height:300px}._note_1fv1c_4{padding:7px 11px;font-size:10px;bottom:12px}}@container (width<=450px){._scene_1fv1c_2{height:290px;min-height:0;margin:4px 0 8px}}._card_mag14_1{--coffee-ink:#47372d;--coffee-soft:#857367;--coffee-surface:#f7f4ef;--coffee-line:#e8e1d8;background:var(--card);border:1px solid var(--border);min-width:0;box-shadow:var(--dash-shadow);border-radius:16px;grid-column:1/-1;overflow:hidden;container-type:inline-size}:root.dark ._card_mag14_1{--coffee-ink:#eaded2;--coffee-soft:#b9a999;--coffee-surface:#27241f;--coffee-line:#3d372f}._hero_mag14_21{grid-template-columns:1.06fr 1fr;min-height:330px;display:grid}._intro_mag14_22{z-index:1;padding:32px 0 32px 36px;position:relative}._topline_mag14_23{align-items:center;gap:12px;margin-bottom:20px;display:flex}._mark_mag14_24{border:1px solid var(--coffee-line);width:38px;height:38px;color:var(--coffee-ink);background:var(--coffee-surface);border-radius:12px;place-items:center;display:grid}._status_mag14_29{color:var(--text2);align-items:center;gap:7px;font-size:12px;font-weight:600;display:inline-flex}._statusDot_mag14_30{background:var(--text3);border-radius:50%;width:6px;height:6px;transition:background .35s}._status_mag14_29[data-state=on] ._statusDot_mag14_30{background:#7b9d80;box-shadow:0 0 0 3px #a3c9a826}._status_mag14_29[data-state=pending] ._statusDot_mag14_30{background:#ba9666}._title_mag14_33{max-width:14ch;color:var(--text);letter-spacing:-1.6px;text-wrap:balance;margin:0;font-size:clamp(28px,3.8cqi,42px);font-weight:800;line-height:1.15}._description_mag14_34{max-width:48ch;color:var(--text2);margin:16px 0 0;font-size:14px;line-height:1.8}._earn_mag14_35{border:1px solid var(--coffee-line);background:var(--coffee-surface);border-radius:12px;max-width:48ch;margin-top:18px;padding:12px 14px}._earnTitle_mag14_36{color:var(--coffee-ink);align-items:center;gap:7px;font-size:12px;font-weight:700;display:flex}._earnTitle_mag14_36 svg{color:var(--coffee-gold);flex-shrink:0}._earn_mag14_35 p{color:var(--text2);margin:5px 0 0;font-size:12px;line-height:1.6}._facts_mag14_39{color:var(--coffee-soft);flex-wrap:wrap;gap:9px 20px;margin-top:20px;display:flex}._facts_mag14_39>span{align-items:center;gap:7px;font-size:12px;font-weight:500;display:inline-flex}._facts_mag14_39 svg{flex-shrink:0}._activation_mag14_42{cursor:pointer;width:fit-content;color:var(--text);align-items:center;gap:11px;margin-top:26px;font-size:12px;font-weight:600;display:flex}._reveal_mag14_43{grid-template-rows:1fr;transition:grid-template-rows .45s cubic-bezier(.2,.8,.2,1);display:grid}._reveal_mag14_43[data-open=false]{grid-template-rows:0fr}._revealBody_mag14_45{opacity:1;min-height:0;transition:opacity .35s,visibility .35s;overflow:hidden}._reveal_mag14_43[data-open=false] ._revealBody_mag14_45{opacity:0;visibility:hidden}._locations_mag14_47{border-top:1px solid var(--coffee-line);padding:26px 36px 32px}._locationsHead_mag14_48{justify-content:space-between;align-items:center;gap:18px;margin-bottom:20px;display:flex}._locationsTitle_mag14_49{align-items:center;gap:12px;display:flex}._locationsTitle_mag14_49 h4{color:var(--text);margin:0;font-size:15px;font-weight:700}._count_mag14_51{border:1px solid var(--coffee-line);color:var(--coffee-ink);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:6px;padding:3px 8px;font-size:10px;font-weight:600}._count_mag14_51 span{color:var(--text2);font-weight:400}._locationsSub_mag14_53{color:var(--text2);max-width:56ch;margin:7px 0 0;font-size:11px;line-height:1.7}._remove_mag14_54:focus-visible{outline:2px solid var(--coffee-ink);outline-offset:3px}._empty_mag14_55{border:1px dashed var(--coffee-line);background:var(--coffee-surface);border-radius:12px;justify-content:center;align-items:center;gap:18px;padding:27px 24px;display:flex}._emptyIcon_mag14_56{border:1px solid var(--coffee-line);width:48px;height:48px;color:var(--coffee-soft);border-radius:50%;flex-shrink:0;place-items:center;display:grid;position:relative}._emptyIcon_mag14_56>span{background:var(--card);border:1px solid var(--coffee-line);border-radius:50%;place-items:center;width:22px;height:22px;display:grid;position:absolute;bottom:-2px;right:-3px}._empty_mag14_55 p{color:var(--coffee-ink);margin:0 0 5px;font-size:12px;font-weight:600}._empty_mag14_55 div>span{color:var(--text2);font-size:11px;line-height:1.6}._spots_mag14_60{flex-direction:column;gap:10px;display:flex}._spot_mag14_60{background:var(--coffee-surface);border:1px solid var(--coffee-line);border-radius:12px;align-items:center;gap:14px;padding:16px;animation:.3s both _unfold_mag14_1;display:flex}._spotIcon_mag14_62{width:34px;height:34px;color:var(--coffee-soft);flex-shrink:0;place-items:center;display:grid}._fields_mag14_63{flex:1;grid-template-columns:1fr 1.15fr 1fr;gap:16px;min-width:0;display:grid}._field_mag14_63{flex-direction:column;gap:7px;min-width:0;display:flex}._field_mag14_63>span{color:var(--text2);align-items:center;gap:5px;font-size:11px;font-weight:600;display:flex}._field_mag14_63 input{box-sizing:border-box;border:1px solid #0000;border-bottom-color:var(--coffee-line);width:100%;min-width:0;height:34px;color:var(--text);font:500 13px var(--font);background:0 0;border-radius:5px 5px 0 0;outline:none;padding:7px 9px;transition:border-color .2s,background .2s}._field_mag14_63 input::placeholder{color:var(--coffee-soft);opacity:1;font-weight:400}._field_mag14_63 input:hover{background:var(--card)}._field_mag14_63 input:focus{border-color:var(--accent);background:var(--card);box-shadow:0 0 0 3px var(--peach-glow);border-radius:5px}._remove_mag14_54{width:36px;height:36px;color:var(--coffee-soft);cursor:pointer;background:0 0;border:0;border-radius:8px;flex-shrink:0;place-items:center;margin-top:16px;transition:color .2s,background .2s;display:grid}._remove_mag14_54:hover{color:var(--error);background:#d88c9a1a}@keyframes _unfold_mag14_1{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@container (width<=650px){._intro_mag14_22{padding:26px 0 26px 24px}._title_mag14_33{letter-spacing:-1px;font-size:30px}._description_mag14_34{font-size:12px}._hero_mag14_21{grid-template-columns:1.1fr 1fr}._locations_mag14_47{padding:22px 24px 26px}._fields_mag14_63{grid-template-columns:1fr 1fr;gap:12px}._field_mag14_63:last-child{grid-column:1/-1}._spotIcon_mag14_62{display:none}._spot_mag14_60{gap:8px;padding:14px}}@container (width<=450px){._hero_mag14_21{grid-template-columns:minmax(0,1fr)}._intro_mag14_22{padding:24px 24px 0}._topline_mag14_23{margin-bottom:17px}._title_mag14_33{max-width:16ch;font-size:32px}._description_mag14_34{max-width:none}._activation_mag14_42{margin-top:22px}._locations_mag14_47{padding:22px 20px}._locationsHead_mag14_48{flex-wrap:wrap;gap:13px}._empty_mag14_55{gap:12px;padding:20px 14px}._empty_mag14_55 p{font-size:11px;line-height:1.6}._empty_mag14_55 div>span{font-size:10px}._fields_mag14_63{grid-template-columns:minmax(0,1fr);gap:12px}._field_mag14_63 input{min-height:40px;font-size:16px}._spot_mag14_60{align-items:flex-start}._remove_mag14_54{width:40px;height:40px;margin-top:17px}}@media (prefers-reduced-motion:reduce){._locations_mag14_47,._spot_mag14_60{animation:none}._card_mag14_1 *,._card_mag14_1 :before,._card_mag14_1 :after{transition:none!important}}._card_181ai_13{--wb-stage:#f3efea;--wb-stage-ink:#1a1a1a9e;background:var(--card);border:1px solid var(--border);min-width:0;box-shadow:var(--dash-shadow);border-radius:16px;grid-column:1/-1;transition:--studio .52s cubic-bezier(.2,.8,.2,1);overflow:clip;container-type:inline-size}._layout_181ai_29{grid-template:"head stage""controls stage"1fr/minmax(0,1fr) minmax(330px,41%);display:grid}._head_181ai_38{grid-area:head;min-width:0;padding:32px 36px 0}._controls_181ai_39{flex-direction:column;grid-area:controls;gap:28px;min-width:0;padding:28px 36px 34px;display:flex}._title_181ai_47{color:var(--text);letter-spacing:-.6px;margin:0;font-size:22px;font-weight:800;line-height:1.2}._lead_181ai_48{color:var(--text2);max-width:52ch;margin:6px 0 0;font-size:13px;line-height:1.6}._groupHead_181ai_49{margin-bottom:12px}._label_181ai_50{color:var(--text);font-size:13px;font-weight:700}._sub_181ai_51{color:var(--text2);margin-top:3px;font-size:12px;line-height:1.5}._themes_181ai_54{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}._themeTile_181ai_55{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;gap:1px;padding:0;display:flex}._themeShot_181ai_68{aspect-ratio:16/10;border:1px solid var(--border);background:var(--bg2);border-radius:14px;margin-bottom:9px;transition:transform .22s cubic-bezier(.2,.8,.2,1),border-color .2s;display:block;position:relative}._themeTile_181ai_55:hover ._themeShot_181ai_68{border-color:var(--border2)}._themeTile_181ai_55:active ._themeShot_181ai_68{transform:scale(.97)}._themeTile_181ai_55:focus-visible{outline:none}._themeTile_181ai_55:focus-visible ._themeShot_181ai_68{outline:2px solid var(--accent2);outline-offset:3px}._themeRing_181ai_82{border:2px solid var(--accent2);box-shadow:0 0 0 4px var(--peach-glow);pointer-events:none;border-radius:17px;position:absolute;inset:-4px}._themeName_181ai_90{color:var(--text);font-size:13px;font-weight:700}._themeHint_181ai_91{color:var(--text3);font-size:11px;line-height:1.45}._mini_181ai_95{--mini-ink:#1a1a1a29;--mini-card:#fff;background:#f4f2ef;border-radius:9px;flex-direction:column;gap:5px;padding:8px 9px;display:flex;position:absolute;inset:6px;overflow:hidden}._mini_181ai_95[data-tone=dark]{--mini-ink:#ffffff29;--mini-card:#1e1e1e;background:#121212}._miniHead_181ai_109{align-items:center;gap:5px;display:flex}._miniHead_181ai_109 i{background:var(--studio);border-radius:3px;width:9px;height:9px}._miniHead_181ai_109 b{background:var(--mini-ink);border-radius:2px;width:38%;height:4px}._miniCard_181ai_112{background:var(--mini-card);border-radius:6px;flex:1;position:relative;overflow:hidden;box-shadow:0 2px 6px -2px #00000024}._miniCard_181ai_112:after{content:"";background:radial-gradient(120% 90% at 0% 0%, color-mix(in srgb, var(--studio) 38%, transparent), transparent 72%);position:absolute;inset:0}._miniRow_181ai_126{background:var(--mini-ink);border-radius:2px;flex-shrink:0;width:70%;height:4px}._miniRow_181ai_126[data-short]{width:46%}._miniCta_181ai_128{background:var(--studio);height:10px;box-shadow:0 3px 8px -3px var(--studio);border-radius:6px;flex-shrink:0}._miniNight_181ai_136{clip-path:polygon(100% 0,100% 100%,0 100%);position:absolute;inset:0}._swatches_181ai_139{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._swatch_181ai_139{background:var(--swatch);cursor:pointer;border:0;border-radius:50%;place-items:center;width:34px;height:34px;padding:0;transition:transform .2s cubic-bezier(.2,.8,.2,1),box-shadow .2s;display:grid;box-shadow:inset 0 0 0 1px #0000000f}._swatch_181ai_139:hover{transform:scale(1.08)}._swatch_181ai_139[aria-pressed=true],._swatchCustom_181ai_155[data-on=true]{box-shadow:0 0 0 3px var(--card), 0 0 0 5px var(--swatch), 0 8px 18px -6px var(--swatch)}._swatch_181ai_139:focus-visible,._swatchCustom_181ai_155:focus-visible{outline:2px solid var(--accent2);outline-offset:6px}._swatchCustom_181ai_155{background:linear-gradient(var(--card), var(--card)) padding-box, conic-gradient(from 210deg, #ff7a7a, #ffc861, #7fd69a, #5ec8f0, #9e86f0, #f27ac8, #ff7a7a) border-box;height:34px;color:var(--text2);font:600 12px var(--font);cursor:pointer;border:1.5px solid #0000;border-radius:17px;align-items:center;gap:7px;margin-left:4px;padding:0 14px 0 12px;transition:box-shadow .2s,color .2s;display:inline-flex}._swatchCustom_181ai_155:hover{color:var(--text)}._swatchCustom_181ai_155[data-on=true]{background:var(--swatch);border-color:#0000}._reveal_181ai_179{grid-template-rows:1fr;transition:grid-template-rows .42s cubic-bezier(.2,.8,.2,1);display:grid}._reveal_181ai_179[data-open=false]{grid-template-rows:0fr}._revealBody_181ai_181{min-height:0;transition:opacity .32s,visibility .32s;overflow:hidden}._reveal_181ai_179[data-open=false] ._revealBody_181ai_181{opacity:0;visibility:hidden}._spectrum_181ai_185{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:18px;margin:0 -10px;padding:18px 10px 10px;display:grid}._plane_181ai_194{background:linear-gradient(to top, #000, transparent), linear-gradient(to right, #fff, var(--hue));cursor:crosshair;touch-action:none;border-radius:12px;height:148px;position:relative;box-shadow:inset 0 0 0 1px #0000000f}._planeKnob_181ai_203,._hueKnob_181ai_203{pointer-events:none;border:3px solid #fff;border-radius:50%;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #00000029,0 4px 10px #0000003d}._planeKnob_181ai_203{width:20px;height:20px}._hueKnob_181ai_203{width:22px;height:22px;top:50%}._plane_181ai_194:focus-visible,._hue_181ai_203:focus-visible{outline:2px solid var(--accent2);outline-offset:3px}._spectrumSide_181ai_214{flex-direction:column;gap:14px;min-width:0;display:flex}._hue_181ai_203{cursor:pointer;touch-action:none;background:linear-gradient(90deg,red 0%,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red 100%);border-radius:7px;height:14px;margin:4px 0;position:relative}._hexField_181ai_224{border:1px solid var(--border2);background:var(--card);border-radius:8px;align-items:center;gap:8px;height:38px;padding:0 6px 0 12px;transition:border-color .2s,box-shadow .2s;display:flex}._hexField_181ai_224:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--peach-glow)}._hexField_181ai_224>span:first-child{color:var(--text3);font-size:11px;font-weight:700}._hexField_181ai_224 input{min-width:0;color:var(--text);font:600 13px var(--font);letter-spacing:.4px;font-variant-numeric:tabular-nums;background:0 0;border:0;outline:0;flex:1;padding:0}._hexChip_181ai_249{border-radius:6px;flex-shrink:0;width:26px;height:26px;box-shadow:inset 0 0 0 1px #00000014}._sample_181ai_250{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}._sampleButton_181ai_251{height:34px;font:700 12px var(--font);white-space:nowrap;box-shadow:0 8px 18px -8px var(--studio);border-radius:17px;align-items:center;padding:0 18px;display:inline-flex}._sampleNote_181ai_261{color:var(--text3);font-size:11px;line-height:1.45}._sampleNote_181ai_261[data-ok=false]{color:#b5677a}:root.dark ._sampleNote_181ai_261[data-ok=false]{color:var(--error)}._logo_181ai_266{border:1.5px dashed #0000;border-radius:14px;align-items:center;gap:16px;margin:-12px;padding:12px;transition:background .2s,border-color .2s;display:flex}._logo_181ai_266[data-over=true]{border-color:var(--accent);background:var(--peach-glow)}._logoTile_181ai_277{background:color-mix(in srgb, var(--studio) 22%, var(--card));width:56px;height:56px;box-shadow:inset 0 0 0 1px var(--border);color:var(--text);font:800 20px var(--font);cursor:pointer;border:0;border-radius:14px;flex-shrink:0;place-items:center;padding:0;display:grid;overflow:hidden}._logoTile_181ai_277 img{object-fit:cover;width:100%;height:100%}._logoTile_181ai_277[data-busy=true]{animation:1.1s ease-in-out infinite _breathe_181ai_1}._logoTile_181ai_277:focus-visible{outline:2px solid var(--accent2);outline-offset:3px}._logoText_181ai_296{flex:1;min-width:0}._logoActions_181ai_297{flex-shrink:0;gap:8px;display:flex}._langSelect_181ai_300{width:min(260px,100%)}._stage_181ai_306{--phone-w:252px;isolation:isolate;border-left:1px solid var(--border);background:var(--wb-stage);grid-area:stage;min-width:0;padding:36px 24px 22px;transition:background-color .7s;position:relative;overflow:clip}._stage_181ai_306[data-scheme=dark]{--wb-stage:#141312;--wb-stage-ink:#ffffffb3}:root.dark ._stage_181ai_306:not([data-scheme=dark]){--wb-stage:#2a2724;--wb-stage-ink:#ffffffb8}._stageInner_181ai_320{flex-direction:column;align-items:center;gap:18px;display:flex;position:sticky;top:16px}._stageLight_181ai_329{z-index:-1;background:radial-gradient(30% 34% at 50% 40%, color-mix(in srgb, var(--studio) 46%, transparent), transparent 72%), radial-gradient(52% 30% at 50% 92%, color-mix(in srgb, var(--studio) 26%, transparent), transparent 70%);transition:opacity .7s;position:absolute;inset:-12% -60% -30%}._stage_181ai_306[data-scheme=dark] ._stageLight_181ai_329{opacity:.85}._phone_181ai_340{width:var(--phone-w);box-shadow:inset 0 0 0 1px #ffffff12, inset 0 1px 0 #ffffff29, 0 44px 60px -34px #0009, 0 26px 80px -24px color-mix(in srgb, var(--studio) 70%, transparent);background:linear-gradient(150deg,#34343a 0%,#121214 46%,#050506 100%);border-radius:42px;padding:9px;position:relative}._display_181ai_354{aspect-ratio:390/844;color:#1a1a1a;background:#f4f2ef;border-radius:33px;flex-direction:column;transition:background-color .5s,color .5s;display:flex;overflow:hidden}._stage_181ai_306[data-scheme=dark] ._display_181ai_354{color:#f5f5f5;background:#121212}._statusBar_181ai_365{aspect-ratio:390/47;flex:none;justify-content:space-between;align-items:center;padding:2px 8.5% 0 10.5%;display:flex;position:relative}._clock_181ai_374{font:700 11px var(--font);letter-spacing:-.1px;font-variant-numeric:tabular-nums}._statusIcons_181ai_375{width:34px;height:auto}._island_181ai_376{background:#050505;border-radius:999px;width:31%;height:74%;position:absolute;top:50%;left:50%;transform:translate(-50%,-46%)}._screen_181ai_386{flex:1;min-height:0;position:relative;overflow:hidden}._frame_181ai_392{opacity:0;transform-origin:0 0;border:0;transition:opacity .5s;display:block;position:absolute;top:0;left:0}._screen_181ai_386[data-ready=true] ._frame_181ai_392{opacity:1}._veil_181ai_403{background:radial-gradient(90% 46% at 50% 0%, color-mix(in srgb, var(--studio) 34%, transparent), transparent 72%);pointer-events:none;place-items:center;transition:opacity .5s,visibility .5s;display:grid;position:absolute;inset:0}._screen_181ai_386[data-ready=true] ._veil_181ai_403{opacity:0;visibility:hidden}._veilMark_181ai_413{border:2.5px solid color-mix(in srgb, var(--studio) 28%, transparent);border-top-color:var(--studio);border-radius:50%;width:30px;height:30px;animation:.9s linear infinite _spin_181ai_1}._screen_181ai_386[data-ready=true] ._veilMark_181ai_413{animation:none}._glass_181ai_423{z-index:2;pointer-events:none;background:linear-gradient(118deg,#ffffff17 0%,#fff0 30%);border-radius:33px;position:absolute;inset:9px}._floor_181ai_431{background:radial-gradient(closest-side,#0003,#0000);border-radius:50%;width:64%;height:18px;margin-top:-14px}._stage_181ai_306[data-scheme=dark] ._floor_181ai_431{background:radial-gradient(closest-side, color-mix(in srgb, var(--studio) 34%, transparent), transparent)}._stageBar_181ai_440{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 14px;min-height:40px;display:flex}._stageBar_181ai_440 .vk-seg{min-width:200px}._stage_181ai_306[data-scheme=dark] ._stageBar_181ai_440 .vk-seg{background:#ffffff14;border-color:#ffffff14}._stage_181ai_306[data-scheme=dark] ._stageBar_181ai_440 .vk-seg-btn:not(.is-on){color:#ffffff9e}._open_181ai_444{color:var(--wb-stage-ink);font:600 12px var(--font);border-radius:8px;align-items:center;gap:6px;padding:8px 10px;text-decoration:none;transition:background .2s,color .2s;display:inline-flex}._open_181ai_444:hover{color:var(--text);background:#7f7f7f1f}._stage_181ai_306[data-scheme=dark] ._open_181ai_444:hover,:root.dark ._open_181ai_444:hover{color:#fff}._open_181ai_444:focus-visible{outline:2px solid var(--accent2);outline-offset:2px}@keyframes _spin_181ai_1{to{transform:rotate(360deg)}}@keyframes _breathe_181ai_1{50%{opacity:.55}}@container (width<=900px){._layout_181ai_29{grid-template-columns:minmax(0,1fr) minmax(290px,38%)}._head_181ai_38{padding:28px 28px 0}._controls_181ai_39{padding:24px 28px 30px}._stage_181ai_306{--phone-w:224px}._spectrum_181ai_185{grid-template-columns:minmax(0,1fr)}}@container (width<=680px){._layout_181ai_29{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-template-areas:"head""stage""controls"}._head_181ai_38{padding:24px 20px 20px}._stage_181ai_306{--phone-w:216px;border-left:0;border-block:1px solid var(--border);padding:28px 16px 16px}._controls_181ai_39{gap:24px;padding:24px 20px 26px}._spectrum_181ai_185{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}}@container (width<=460px){._themes_181ai_54{gap:8px}._themeHint_181ai_91{display:none}._spectrum_181ai_185{grid-template-columns:minmax(0,1fr)}._plane_181ai_194{height:132px}._logo_181ai_266{flex-wrap:wrap}._logoActions_181ai_297{justify-content:flex-end;width:100%}._hexField_181ai_224 input{font-size:16px}}@media (prefers-reduced-motion:reduce){._card_181ai_13,._card_181ai_13 *,._card_181ai_13 :before,._card_181ai_13 :after{transition:none!important}._veilMark_181ai_413,._logoTile_181ai_277[data-busy=true]{animation:none}}._flow_gjd1r_1{--flow-paper-light:#fffdfb;--flow-paper-dark:#f7f3ee;--flow-back:#ede8e0;--flow-edge-light:#e9e2d8;--flow-edge:#d9cfc1;--flow-line:#e7dfd4;--flow-cell:#faf7f2;--flow-cell-edge:#e9e0d5;--flow-muted:#b5a592;--flow-ink:#775c48;--flow-accent:#d89a7e;--flow-peach:#fae2d3;--flow-sage:#e4eddf;--flow-confirm-edge:#cbd7c5;--flow-check:#617e5d;width:240px;max-width:100%;margin:0;position:relative}._flow_gjd1r_1 svg{width:100%;display:block;overflow:visible}._flow_gjd1r_1 ._compact_gjd1r_3{display:none}._flow_gjd1r_1 figcaption{color:var(--text2);flex-wrap:wrap;justify-content:center;align-items:center;gap:5px 8px;margin-top:-5px;font-size:9px;line-height:1.5;display:flex}._flow_gjd1r_1 figcaption strong{color:var(--text);align-items:center;gap:5px;font-weight:650;display:flex}._flow_gjd1r_1 figcaption strong:before{content:"";background:var(--flow-check);border-radius:50%;width:4px;height:4px}._schedule_gjd1r_7{animation:12s cubic-bezier(.4,0,.2,1) infinite _schedule_gjd1r_7}._selection_gjd1r_8{animation:12s ease-in-out infinite _selection_gjd1r_8}._slotCheck_gjd1r_9{stroke-dasharray:15;animation:12s infinite _slotCheck_gjd1r_9}._route_gjd1r_10{stroke-dasharray:28 200;stroke-dashoffset:28px;animation:12s ease-in-out infinite _route_gjd1r_10}._signal_gjd1r_11{stroke-dasharray:8 85;stroke-dashoffset:8px;animation:12s ease-in-out infinite _signal_gjd1r_11}._confirmation_gjd1r_12{transform-box:fill-box;transform-origin:50%;animation:12s cubic-bezier(.4,0,.2,1) infinite _confirmation_gjd1r_12}._check_gjd1r_13{stroke-dasharray:28;animation:12s infinite _check_gjd1r_13}._clockHand_gjd1r_14{transform-origin:0 0;animation:12s ease-in-out infinite _clock_gjd1r_14}._gleam_gjd1r_15{transform-box:fill-box;transform-origin:50%;animation:12s ease-in-out infinite _gleam_gjd1r_15}._payment_gjd1r_16{animation:.45s cubic-bezier(.16,1,.3,1) both _paymentIn_gjd1r_1}._flow_gjd1r_1[data-manual=true]{--flow-confirm-edge:#e1c1ac}._flow_gjd1r_1[data-active=false]{--flow-check:#a59480}._flow_gjd1r_1[data-active=false] svg{filter:saturate(.35);opacity:.6}._flow_gjd1r_1[data-active=false] svg *{animation-play-state:paused}._flow_gjd1r_1[data-active=false] ._signal_gjd1r_11,._flow_gjd1r_1[data-active=false] ._route_gjd1r_10,._flow_gjd1r_1[data-active=false] ._gleam_gjd1r_15{visibility:hidden}:root.dark ._flow_gjd1r_1{--flow-paper-light:#38312b;--flow-paper-dark:#2c2723;--flow-back:#24211e;--flow-edge-light:#645447;--flow-edge:#514438;--flow-line:#4a3e32;--flow-cell:#342d26;--flow-cell-edge:#504336;--flow-muted:#9d8974;--flow-ink:#e3c4a8;--flow-accent:#d69d80;--flow-peach:#604537;--flow-sage:#34432f;--flow-confirm-edge:#51654b;--flow-check:#b2cca5}:root.dark ._flow_gjd1r_1[data-manual=true]{--flow-confirm-edge:#956e56}@keyframes _schedule_gjd1r_7{0%,12%,84%,to{transform:translateY(0)}32%,68%{transform:translateY(-2px)}}@keyframes _selection_gjd1r_8{0%,5%,88%,to{opacity:.25}17%,72%{opacity:1}}@keyframes _slotCheck_gjd1r_9{0%,7%{stroke-dashoffset:15px;opacity:0}18%,86%{stroke-dashoffset:0;opacity:1}to{opacity:0}}@keyframes _route_gjd1r_10{0%,12%{stroke-dashoffset:28px;opacity:0}18%{opacity:.8}52%{stroke-dashoffset:-196px;opacity:.8}56%,to{stroke-dashoffset:-196px;opacity:0}}@keyframes _signal_gjd1r_11{0%,23%{stroke-dashoffset:8px;opacity:0}27%{opacity:1}43%{stroke-dashoffset:-72px;opacity:1}47%,to{stroke-dashoffset:-72px;opacity:0}}@keyframes _confirmation_gjd1r_12{0%,37%,to{transform:scale(1)}48%{transform:scale(1.045)}59%,83%{transform:scale(1)}}@keyframes _check_gjd1r_13{0%,38%{stroke-dashoffset:28px;opacity:.25}51%,92%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:.25}}@keyframes _clock_gjd1r_14{0%,38%,to{transform:rotate(0)}53%,72%{transform:rotate(35deg)}}@keyframes _gleam_gjd1r_15{0%,47%,76%,to{opacity:0;transform:scale(.7)}57%,64%{opacity:.7;transform:scale(1)}}@keyframes _paymentIn_gjd1r_1{0%{opacity:0}to{opacity:1}}@container (width<=580px){._flow_gjd1r_1{align-self:center;width:64px}._flow_gjd1r_1 ._full_gjd1r_36,._flow_gjd1r_1 figcaption{display:none}._flow_gjd1r_1 ._compact_gjd1r_3{display:block}}@media (prefers-reduced-motion:reduce){._flow_gjd1r_1 svg *{transition:none!important;animation:none!important}._signal_gjd1r_11,._route_gjd1r_10,._gleam_gjd1r_15{display:none}}._card_zhtr5_1{border:1px solid var(--border);background:var(--card);min-width:0;box-shadow:var(--dash-shadow);--policy-soft:#a59480;--policy-warm:#f7f3ed;--policy-line:#e9e2d8;border-radius:16px;grid-column:1/-1;container-type:inline-size}._header_zhtr5_2{border-bottom:1px solid var(--policy-line);grid-template-columns:minmax(0,1fr) 240px;align-items:center;gap:24px;padding:17px 28px 18px;display:grid}._heading_zhtr5_3{align-items:center;gap:12px;display:flex}._heading_zhtr5_3 h3{color:var(--text);letter-spacing:-.9px;text-wrap:balance;margin:0;font-size:clamp(21px,2.4cqi,28px);font-weight:750;line-height:1.25}._mark_zhtr5_5{border:1px solid var(--policy-line);color:#8b6d54;background:var(--policy-warm);border-radius:11px;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid}._description_zhtr5_6{max-width:58ch;color:var(--text2);margin:6px 0 0 46px;font-size:12px;line-height:1.7}._activation_zhtr5_7{align-items:center;gap:11px;margin:12px 0 0 46px;display:flex}._activation_zhtr5_7 p{color:var(--text);margin:0;font-size:12px;font-weight:650;line-height:1.5}._activation_zhtr5_7 div>span{color:var(--text2);align-items:center;gap:6px;margin-top:2px;font-size:10px;line-height:1.5;display:flex}._activation_zhtr5_7 div>span:before{content:"";background:var(--text3);border-radius:50%;width:4px;height:4px}._activation_zhtr5_7 div>span[data-on=true]:before{background:#7e9d7b}._groups_zhtr5_12{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}._group_zhtr5_12{min-width:0;padding:18px 28px 10px}._group_zhtr5_12+._group_zhtr5_12{border-left:1px solid var(--policy-line)}._group_zhtr5_12 h4{color:var(--text);align-items:center;gap:9px;margin:0 0 6px;font-size:13px;font-weight:700;line-height:1.5;display:flex}._group_zhtr5_12 h4 svg{color:var(--text2);flex-shrink:0}._row_zhtr5_17{align-items:center;gap:12px;min-height:57px;padding:9px 0;display:flex}._row_zhtr5_17+._row_zhtr5_17{border-top:1px solid var(--policy-line)}._rowIcon_zhtr5_19{color:var(--policy-soft);flex-shrink:0}._rowCopy_zhtr5_20{flex:1;min-width:0}._rowCopy_zhtr5_20>p,._rowCopy_zhtr5_20>label{color:var(--text);margin:0;font-size:13px;font-weight:600;line-height:1.5;display:block}._hint_zhtr5_22{color:var(--text2);margin:3px 0 0;font-size:11px;line-height:1.6}._link_zhtr5_23{color:var(--text2);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--policy-soft);text-decoration-color:var(--policy-soft)}._link_zhtr5_23:hover{color:var(--text)}._select_zhtr5_26{flex-shrink:0;width:172px}._hours_zhtr5_27{border-top:1px solid var(--policy-line);padding:11px 0 0}._hoursTop_zhtr5_28{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._hoursTop_zhtr5_28>p{color:var(--text);flex:1;margin:0;font-size:12px;font-weight:600;line-height:1.5}._roundClock_zhtr5_30{cursor:pointer;align-items:center;gap:9px;display:flex}._roundClock_zhtr5_30>span{color:var(--text2);font-size:11px;font-weight:600;line-height:1.5}._hourFields_zhtr5_33{justify-content:flex-end;align-items:center;gap:8px;margin-top:10px;display:flex}._hourFields_zhtr5_33>span{color:var(--text2);font-size:11px}._hourFields_zhtr5_33 ._select_zhtr5_26{width:104px}._timeTrack_zhtr5_36{background:var(--policy-warm);border-radius:4px;height:5px;margin-top:9px;position:relative;overflow:hidden}._timeTrack_zhtr5_36>span{height:100%;top:0;left:var(--range-start);width:var(--range-width);background:#b1bea2;border-radius:4px;transition:width .65s cubic-bezier(.2,.8,.2,1),left .65s cubic-bezier(.2,.8,.2,1);position:absolute}._timeScale_zhtr5_38{color:var(--text3);font-variant-numeric:tabular-nums;justify-content:space-between;margin-top:4px;font-size:8px;display:flex}._hours_zhtr5_27>._hint_zhtr5_22{margin-top:4px}._footer_zhtr5_40{color:var(--text2);justify-content:flex-end;align-items:center;gap:6px;padding:0 32px 14px;font-size:9px;line-height:1.5;display:flex}:root.dark ._card_zhtr5_1{--policy-soft:#b6a38c;--policy-warm:#2b2722;--policy-line:#3b352e}:root.dark ._mark_zhtr5_5{color:#d9bba1}:root.dark ._timeTrack_zhtr5_36>span{background:#819779}@container (width<=800px){._header_zhtr5_2{grid-template-columns:minmax(0,1fr) 220px;gap:16px;padding:18px 24px}._group_zhtr5_12{padding:20px 24px 12px}._row_zhtr5_17{gap:9px}._rowIcon_zhtr5_19{display:none}._hourFields_zhtr5_33 ._select_zhtr5_26{flex:1;max-width:140px}._footer_zhtr5_40{padding-right:24px}}@container (width<=580px){._header_zhtr5_2{grid-template-columns:minmax(0,1fr) 64px;align-items:center;gap:8px 12px;padding:17px 20px 16px}._intro_zhtr5_54{display:contents}._heading_zhtr5_3{grid-area:1/1}._heading_zhtr5_3 h3{letter-spacing:-.75px;text-wrap:pretty;font-size:22px;line-height:1.25}._mark_zhtr5_5{display:none}._description_zhtr5_6{grid-area:2/1/auto/-1;max-width:none;margin:0;font-size:11.5px;line-height:1.6}._activation_zhtr5_7{border-top:1px solid var(--policy-line);grid-area:3/1/auto/-1;margin:3px 0 0;padding-top:12px}._activation_zhtr5_7>div{flex-wrap:wrap;flex:1;justify-content:space-between;align-items:center;gap:2px 9px;min-width:0;display:flex}._activation_zhtr5_7 div>span{margin-top:0}._activation_zhtr5_7>button:before,._row_zhtr5_17>button:before{content:"";position:absolute;inset:-11px -3px}._header_zhtr5_2>figure{grid-area:1/2;justify-self:end}._groups_zhtr5_12{grid-template-columns:minmax(0,1fr)}._group_zhtr5_12{padding:18px 20px 6px}._group_zhtr5_12+._group_zhtr5_12{border-left:none;border-top:1px solid var(--policy-line)}._row_zhtr5_17{gap:12px;min-height:71px}._rowIcon_zhtr5_19{display:block}._rowCopy_zhtr5_20>p,._rowCopy_zhtr5_20>label,._hoursTop_zhtr5_28>p{font-size:12px}._hint_zhtr5_22{font-size:11px}._select_zhtr5_26{width:48%;max-width:180px}._hourFields_zhtr5_33{justify-content:stretch}._hourFields_zhtr5_33 ._select_zhtr5_26{width:auto;max-width:none}._timeTrack_zhtr5_36{height:6px}._timeScale_zhtr5_38{font-size:9px}._footer_zhtr5_40{justify-content:flex-start;padding:14px 20px 17px;font-size:10px}}@container (width<=350px){._header_zhtr5_2{grid-template-columns:minmax(0,1fr) 56px;gap:7px 8px;padding-left:16px;padding-right:16px}._heading_zhtr5_3 h3{letter-spacing:-.65px;font-size:20px}._header_zhtr5_2>figure{max-width:56px}._rowIcon_zhtr5_19{display:none}._group_zhtr5_12,._footer_zhtr5_40{padding-left:16px;padding-right:16px}}@media (prefers-reduced-motion:reduce){._card_zhtr5_1 *{transition:none!important}}._workspace_un0v0_1{flex-direction:column;flex:1;width:100%;min-width:0;height:100%;min-height:0;max-height:100%;display:flex;container-type:inline-size}._chrome_un0v0_2{z-index:6;background:var(--bg);flex-shrink:0;padding-bottom:16px;position:relative}._utility_un0v0_3{justify-content:space-between;align-items:center;gap:12px;min-height:34px;margin-bottom:10px;display:flex}._live_un0v0_4{min-width:0;color:var(--text2);align-items:center;gap:8px;font-size:12px;line-height:1.5;display:inline-flex}._live_un0v0_4>i{background:var(--text3);border-radius:50%;flex-shrink:0;width:6px;height:6px;display:block}._live_un0v0_4[data-on=true]>i{background:#83a180;box-shadow:0 0 0 3px #a3c9a819}._preview_un0v0_7{border:1px solid var(--border);background:var(--card);min-height:34px;color:var(--text2);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding:7px 10px;font-size:11px;font-weight:600;text-decoration:none;transition:color .18s,border-color .18s;display:inline-flex}._preview_un0v0_7:hover{color:var(--text);border-color:var(--text3)}._preview_un0v0_7:focus-visible,._tab_un0v0_9:focus-visible{outline:2px solid var(--text2);outline-offset:2px}._tabs_un0v0_16{--pad:5px;--gap:3px;--tray:rgba(var(--ink), .045);--tray-edge:rgba(var(--ink), .05);--lens-bg:var(--card);--lens-shadow:0 0 0 1px rgba(var(--ink), .045), 0 1px 2px #1a1a1a0d, 0 10px 22px -12px #1a1a1a38;--ghost-bg:#ffffff9e;--ghost-shadow:0 1px 2px #1a1a1a08;--ink-icon:#f07b60;--spot:#f9a08b33;--rim:#f9a08bf2;--sheen:#fcae9133;isolation:isolate;grid-template-columns:repeat(var(--n), minmax(0,1fr));gap:var(--gap);padding:var(--pad);border:1px solid var(--tray-edge);background:var(--tray);-webkit-user-select:none;user-select:none;border-radius:14px;display:grid;position:relative}:root.dark ._tabs_un0v0_16{--tray:#ffffff08;--tray-edge:#ffffff0f;--lens-bg:#262422;--lens-shadow:inset 0 1px 0 #ffffff0f, 0 0 0 1px #ffffff0f, 0 10px 24px -10px #000000bf;--ghost-bg:#ffffff0b;--ghost-shadow:none;--ink-icon:#f9a08b;--spot:#f9a08b21;--rim:#f9a08bcc;--sheen:#ffffff12}._tab_un0v0_9{min-width:0;min-height:62px;color:var(--text2);text-align:left;font:inherit;font-family:var(--font);letter-spacing:normal;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;margin:0;padding:11px 16px;display:flex;position:relative}button._tab_un0v0_9{z-index:1;cursor:pointer;transition:color .2s}button._tab_un0v0_9:hover{color:var(--text)}._tabGlyph_un0v0_46{opacity:.8;flex-shrink:0;place-items:center;display:grid}._tabGlyph_un0v0_46 svg>*{transform-box:fill-box;transform-origin:50%}button._tab_un0v0_9:hover ._tabGlyph_un0v0_46{opacity:1}._tabText_un0v0_49{flex-direction:column;gap:4px;min-width:0;display:flex}._tabLabel_un0v0_50{font-size:12px;font-weight:650;line-height:1.35}._mobileLabel_un0v0_51{display:none}._tabStatus_un0v0_52{min-width:0;color:var(--text2);align-items:center;gap:5px;font-size:10px;line-height:1.35;display:inline-flex}._tabStatus_un0v0_52>i{background:var(--text3);border-radius:50%;flex-shrink:0;width:4px;height:4px}._tabStatus_un0v0_52[data-state=on]>i{background:#83a180}._tabStatus_un0v0_52[data-state=pending]>i{background:#bc996b}._tabStatus_un0v0_52[data-state=neutral]>i{display:none}._lens_un0v0_58,._ghost_un0v0_58{pointer-events:none;transform-origin:0;will-change:transform;border-radius:10px;grid-area:1/1/2/2;position:absolute;inset:0}._lens_un0v0_58{z-index:2;background:var(--lens-bg);box-shadow:var(--lens-shadow);transform:translateX(calc(var(--i) * (100% + var(--gap))));overflow:hidden}._ghost_un0v0_58{z-index:0;opacity:0;transform:translateX(calc(var(--h,0) * (100% + var(--gap))))}._ghost_un0v0_58>span{border-radius:inherit;background:var(--ghost-bg);box-shadow:var(--ghost-shadow);will-change:transform;position:absolute;inset:0}._ink_un0v0_14{left:calc(-1 * var(--pad));top:calc(-1 * var(--pad));width:calc(var(--n) * 100% + (var(--n) - 1) * var(--gap) + 2 * var(--pad));height:calc(100% + 2 * var(--pad));grid-template-columns:repeat(var(--n), minmax(0,1fr));gap:var(--gap);padding:var(--pad);transform-origin:var(--pad) 50%;will-change:transform;transform:translateX(calc(var(--i) * (2 * var(--pad) - var(--gap) - 100%) / var(--n)));display:grid;position:absolute}._ink_un0v0_14 ._tab_un0v0_9{color:var(--text)}._ink_un0v0_14 ._tabGlyph_un0v0_46{opacity:1;color:var(--ink-icon)}._bead_un0v0_71{background:linear-gradient(90deg, transparent, var(--accent2) 18%, var(--accent) 82%, transparent);opacity:.9;border-radius:2px;height:2px;position:absolute;bottom:3px;left:16px;right:16px}._sheen_un0v0_72{background:linear-gradient(90deg, transparent, var(--sheen), transparent);opacity:0;width:42%;position:absolute;top:0;bottom:0;left:0}._tabs_un0v0_16:has(>button[aria-selected=true]:focus-visible) ._lens_un0v0_58{outline:2px solid var(--text2);outline-offset:2px}._glow_un0v0_75,._rim_un0v0_75{pointer-events:none;opacity:0;transition:opacity .42s;position:absolute}._glow_un0v0_75{z-index:0;border-radius:13px;inset:0;overflow:hidden}._glow_un0v0_75>span{background:radial-gradient(circle, var(--spot) 0%, transparent 68%);will-change:transform;border-radius:50%;width:260px;height:260px;position:absolute;top:-130px;left:-130px}._rim_un0v0_75{z-index:3;-webkit-mask-composite:xor;border-radius:14px;padding:1px;inset:-1px;overflow:hidden;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}._rim_un0v0_75>span{background:radial-gradient(circle, var(--rim) 0%, transparent 70%);will-change:transform;border-radius:50%;width:180px;height:180px;position:absolute;top:-90px;left:-90px}@media (hover:hover) and (pointer:fine){._tabs_un0v0_16:hover ._glow_un0v0_75,._tabs_un0v0_16:hover ._rim_un0v0_75{opacity:1}}._body_un0v0_83{overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-color:var(--border2) transparent;flex:1;min-width:0;min-height:0;margin:0 -4px;padding:2px 4px 14px;scroll-padding-top:4px;overflow:clip auto}._panel_un0v0_84{outline:none;min-width:0;animation:.18s ease-out _panelIn_un0v0_1}._body_un0v0_83[data-dir=next]>._panel_un0v0_84{animation:.42s cubic-bezier(.2,.8,.2,1) _panelNext_un0v0_1}._body_un0v0_83[data-dir=prev]>._panel_un0v0_84{animation:.42s cubic-bezier(.2,.8,.2,1) _panelPrev_un0v0_1}._panel_un0v0_84:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:16px}._panel_un0v0_84[hidden]{display:none}._panel_un0v0_84[hidden] *{animation-play-state:paused!important}@keyframes _panelIn_un0v0_1{0%{opacity:.6;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@keyframes _panelNext_un0v0_1{0%{opacity:.3;transform:translate(22px)}to{opacity:1;transform:none}}@keyframes _panelPrev_un0v0_1{0%{opacity:.3;transform:translate(-22px)}to{opacity:1;transform:none}}@container (width<=900px){._tab_un0v0_9{gap:8px;padding-left:10px;padding-right:10px}._tabGlyph_un0v0_46 svg{width:18px;height:18px}}@container (width<=680px){._chrome_un0v0_2{padding-bottom:12px}._utility_un0v0_3{gap:8px;min-height:38px;margin-bottom:7px}._live_un0v0_4{gap:7px;font-size:10.5px}._preview_un0v0_7{min-height:38px}._tabs_un0v0_16{border-radius:16px}._glow_un0v0_75{border-radius:15px}._rim_un0v0_75{border-radius:16px}._tab_un0v0_9,._lens_un0v0_58,._ghost_un0v0_58{border-radius:11px}._tab_un0v0_9{text-align:center;flex-direction:column;justify-content:center;gap:5px;min-height:65px;padding:7px 1px 9px}._ink_un0v0_14 ._tabGlyph_un0v0_46{transform:translateY(-1px)}._tabGlyph_un0v0_46{width:27px;height:25px}._tabGlyph_un0v0_46 svg{width:22px;height:22px}._tabText_un0v0_49{width:100%;display:block}._tabLabel_un0v0_50{letter-spacing:-.15px;font-size:10px;font-weight:600;line-height:1.25;display:block}._fullLabel_un0v0_110,._tabStatus_un0v0_52{display:none}._mobileLabel_un0v0_51{display:block}._bead_un0v0_71{background:var(--accent);width:18px;bottom:4px;left:calc(50% - 9px);right:auto}._body_un0v0_83{padding-top:2px}}@container (width<=420px){._preview_un0v0_7{width:38px;padding:8px}._preview_un0v0_7>span{display:none}}@container (width<=340px){._tabs_un0v0_16{--gap:1px;--pad:4px}._tabLabel_un0v0_50{letter-spacing:-.2px;font-size:9px}}@media (prefers-reduced-motion:reduce){._panel_un0v0_84,._body_un0v0_83[data-dir]>._panel_un0v0_84{animation:none}button._tab_un0v0_9,._preview_un0v0_7,._glow_un0v0_75,._rim_un0v0_75{transition:none}._glow_un0v0_75,._rim_un0v0_75{display:none}}@media (height<=640px),(width<=767px){._workspace_un0v0_1{flex:none;height:auto;max-height:none}._body_un0v0_83{overscroll-behavior-y:auto;flex:none;overflow-y:visible}}._overlay_1q566_1{z-index:1200;font-family:var(--font,"Manrope", sans-serif);background:#12121266;place-items:center;padding:24px;display:grid;position:fixed;inset:0}._dialog_1q566_2{background:var(--bg-card,#fdfcfb);width:min(850px,100%);max-height:calc(100dvh - 48px);color:var(--text,#1a1a1a);border-radius:24px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);animation:.18s ease-out _appear_1q566_1;display:grid;position:relative;overflow-y:auto;box-shadow:0 24px 80px #1212122e}._dialog_1q566_2:focus{outline:none}._close_1q566_4{z-index:1;width:36px;height:36px;color:var(--text2);background:var(--bg2);cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:16px;right:16px}._overview_1q566_5{background:var(--card,#fff);padding:38px 30px 30px}._brand_1q566_6{align-items:center;gap:12px;font-size:14px;font-weight:800;display:flex}._cardIcon_1q566_7{background:var(--bg2);width:44px;height:44px;color:var(--text);border-radius:14px;place-items:center;display:grid}._overviewTitle_1q566_8{letter-spacing:-.8px;margin:28px 0 12px;font-size:26px;font-weight:800;line-height:1.25}._overviewCopy_1q566_9,._description_1q566_9{color:var(--text2);margin:0;font-size:13px;line-height:1.7}._steps_1q566_10{gap:23px;margin:30px 0;padding:0;list-style:none;display:grid}._steps_1q566_10 li{align-items:flex-start;gap:13px;display:flex}._stepMarker_1q566_12{border:1px solid var(--border2,#eeebe6);height:28px;color:var(--text2);border-radius:50%;flex:0 0 28px;place-items:center;font-size:12px;font-weight:700;display:grid}._stepDone_1q566_13 ._stepMarker_1q566_12{color:#1a1a1a;background:#a3c9a8;border-color:#a3c9a8}._steps_1q566_10 strong{font-size:12px;font-weight:800;line-height:1.5;display:block}._steps_1q566_10 strong+span{color:var(--text2);margin-top:3px;font-size:11px;line-height:1.6;display:block}._secureNote_1q566_16{color:var(--text2);align-items:flex-start;gap:8px;margin:0;font-size:11px;line-height:1.65;display:flex}._secureNote_1q566_16 svg{flex-shrink:0;margin-top:2px}._content_1q566_18{background:var(--bg,#fdfcfb);flex-direction:column;min-width:0;padding:54px 34px 30px;display:flex}._badge_1q566_19{background:var(--bg2);border-radius:20px;align-self:flex-start;align-items:center;gap:7px;padding:6px 10px;font-size:11px;font-weight:700;line-height:1.4;display:inline-flex}._badge_1q566_19>span{background:currentColor;border-radius:50%;flex-shrink:0;width:6px;height:6px}._success_1q566_21{background:#a3c9a82e}._success_1q566_21>span{background:#70a478}._attention_1q566_23{background:#d88c9a1f}._attention_1q566_23>span{background:#d88c9a}._neutral_1q566_25{color:var(--text2)}._title_1q566_26{letter-spacing:-.7px;margin:22px 0 12px;font-size:25px;font-weight:800;line-height:1.3}._capabilities_1q566_27{border-top:1px solid var(--border,#eeebe6);border-bottom:1px solid var(--border,#eeebe6);gap:16px;margin:26px 0 18px;padding:19px 0;display:grid}._capabilities_1q566_27 div{justify-content:space-between;gap:14px;font-size:12px;line-height:1.5;display:flex}._capabilities_1q566_27 dt{color:var(--text2)}._capabilities_1q566_27 dd{text-align:right;margin:0;font-weight:700}._enabled_1q566_31{align-items:center;gap:6px;display:flex}._enabled_1q566_31:before{content:"";background:#70a478;border-radius:50%;flex-shrink:0;width:6px;height:6px}._payoutNote_1q566_33{color:var(--text2);margin:0 0 18px;font-size:11px;line-height:1.6}._error_1q566_34{color:var(--text);overflow-wrap:anywhere;background:#d88c9a17;border-left:3px solid #d88c9a;margin:0 0 18px;padding:10px 13px;font-size:12px;line-height:1.5}._actions_1q566_35{margin-top:auto;padding-top:10px}._primary_1q566_36{color:#1a1a1a;cursor:pointer;background:#fcae91;border:0;border-radius:12px;justify-content:center;align-items:center;gap:9px;width:100%;min-height:46px;padding:12px 16px;font-family:inherit;font-size:13px;font-weight:800;transition:background .15s;display:flex}._primary_1q566_36:hover:not(:disabled){background:#f9a08b}._primary_1q566_36:disabled{opacity:.6;cursor:wait}._refresh_1q566_39{color:var(--text2);font:inherit;cursor:pointer;text-underline-offset:4px;background:0 0;border:0;margin:12px auto 0;padding:8px;font-size:12px;text-decoration:underline;display:block}._refresh_1q566_39:disabled{opacity:.6;cursor:wait}._actionNote_1q566_41{color:var(--text2);text-align:center;margin:13px 0 0;font-size:11px;line-height:1.6}._spinner_1q566_42{border:1.5px solid #1a1a1a33;border-top-color:#1a1a1a;border-radius:50%;width:13px;height:13px;animation:.8s linear infinite _spin_1q566_42}._close_1q566_4:focus-visible,._primary_1q566_36:focus-visible,._refresh_1q566_39:focus-visible{outline:2px solid var(--text);outline-offset:3px}._srOnly_1q566_44{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes _appear_1q566_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes _spin_1q566_42{to{transform:rotate(360deg)}}@media (width<=640px){._overlay_1q566_1{padding:12px}._dialog_1q566_2{border-radius:20px;flex-direction:column;max-height:calc(100dvh - 24px);display:flex}._overview_1q566_5{order:2;padding:26px 24px 22px}._brand_1q566_6{font-size:13px}._overviewTitle_1q566_8{margin:20px 0 8px;padding-right:12px;font-size:23px}._overviewCopy_1q566_9{font-size:12px}._steps_1q566_10{gap:15px;margin:22px 0 18px}._content_1q566_18{order:1;padding:54px 24px 24px}._title_1q566_26{margin-top:16px;font-size:22px}._capabilities_1q566_27{gap:12px;margin-top:20px}}@media (prefers-reduced-motion:reduce){._dialog_1q566_2,._spinner_1q566_42{animation:none}._primary_1q566_36{transition:none}}._dock_if94q_6{top:calc(8px - var(--content-pad));z-index:30;margin:calc(-1 * var(--content-pad)) calc(-1 * var(--content-pad)) 6px;padding:var(--content-pad) var(--content-pad) 10px;pointer-events:none;position:sticky;container:finbar/inline-size}._bar_if94q_17{pointer-events:auto;background:var(--card);border:1px solid var(--border);height:52px;box-shadow:var(--dash-shadow);border-radius:18px;align-items:center;gap:6px;padding:5px;transition:box-shadow .3s;display:flex;position:relative}._stuck_if94q_31 ._bar_if94q_17{box-shadow:0 14px 30px -14px #3c221638,0 3px 10px -4px #3c221614}:root.dark ._stuck_if94q_31 ._bar_if94q_17{box-shadow:0 14px 30px -12px #0009}._picker_if94q_39{background:rgba(var(--ink), .035);min-width:0;height:100%;font:750 14px/1.1 var(--font);color:var(--text);cursor:pointer;text-align:left;-webkit-tap-highlight-color:transparent;border:none;border-radius:13px;flex:none;align-items:center;gap:10px;padding:0 12px 0 5px;transition:background .2s;display:flex;position:relative}._picker_if94q_39:hover{background:rgba(var(--ink), .06)}._picker_if94q_39:active ._gem_if94q_59{transform:scale(.92)}._picker_if94q_39:focus-visible{outline:2px solid var(--accent2);outline-offset:-2px}._pickerOpen_if94q_61,._pickerOpen_if94q_61:hover{background:#f9a08b24}._gem_if94q_59{color:#fff;border-radius:10px;flex-shrink:0;place-items:center;width:32px;height:32px;transition:transform .3s cubic-bezier(.34,1.56,.64,1);display:grid;position:relative;box-shadow:inset 0 1px #ffffff59,0 4px 10px -4px #3c221673}._gem_if94q_59 svg{filter:drop-shadow(0 1px 1px #0000002e)}._pickerText_if94q_76{flex-direction:column;gap:2px;min-width:0;display:flex}._kicker_if94q_77{color:var(--text3);white-space:nowrap;font-size:10.5px;font-weight:650}._label_if94q_78{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._chev_if94q_79{color:var(--text3);flex-shrink:0;margin-left:2px;transition:transform .35s cubic-bezier(.34,1.56,.64,1)}._pickerOpen_if94q_61 ._chev_if94q_79{transform:rotate(180deg)}._gemSection_if94q_83,._gemAll_if94q_83{place-items:center;display:grid}._gemAll_if94q_83{display:none}._divider_if94q_86{background:var(--border);flex-shrink:0;width:1px;height:24px;margin:0 2px}._rail_if94q_98{--gap:2px;--lens:linear-gradient(165deg, #2e2724 0%, #1c1715 100%);--lens-shadow:inset 0 1px 0 #ffece21a, 0 6px 14px -6px #28160e80;--ghost-bg:rgba(var(--ink), .05);--spot:#f9a08b33;--rim:#f9a08bf2;--sheen:#ffdccd38;isolation:isolate;grid-template-columns:repeat(var(--n), 1fr);gap:var(--gap);-webkit-user-select:none;user-select:none;flex:none;min-width:0;height:100%;animation:.42s cubic-bezier(.22,1,.36,1) backwards _finRailIn_if94q_1;display:grid;position:relative}@keyframes _finRailIn_if94q_1{0%{opacity:0;transform:translate(-8px)}}:root.dark ._rail_if94q_98{--lens:linear-gradient(165deg, #3a322e 0%, #2a2421 100%);--lens-shadow:inset 0 1px 0 #ffffff12, 0 8px 18px -8px #000000b3;--ghost-bg:#ffffff0d;--spot:#f9a08b21;--rim:#f9a08bcc;--sheen:#ffffff14}._tab_if94q_128{min-width:0;height:100%;font:700 13px/1 var(--font);color:var(--text2);white-space:nowrap;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:13px;justify-content:center;align-items:center;gap:8px;padding:0 15px 0 12px;display:flex;position:relative}._tab_if94q_128 svg{flex-shrink:0}button._tab_if94q_128{z-index:1;cursor:pointer;transition:color .2s}button._tab_if94q_128:hover{color:var(--text)}button._tab_if94q_128:focus-visible{outline:2px solid var(--accent2);outline-offset:-2px}._lens_if94q_150,._ghost_if94q_150{pointer-events:none;transform-origin:0;will-change:transform;border-radius:13px;grid-area:1/1/2/2;position:absolute;inset:0}._lens_if94q_150{z-index:2;background:var(--lens);box-shadow:var(--lens-shadow);transform:translateX(calc(var(--i) * (100% + var(--gap))));overflow:hidden}._ghost_if94q_150{z-index:0;opacity:0;transform:translateX(calc(var(--h,0) * (100% + var(--gap))))}._ghost_if94q_150>span{border-radius:inherit;background:var(--ghost-bg);will-change:transform;position:absolute;inset:0}._ink_if94q_168{width:calc(var(--n) * 100% + (var(--n) - 1) * var(--gap));grid-template-columns:repeat(var(--n), 1fr);gap:var(--gap);transform-origin:0;will-change:transform;height:100%;transform:translateX(calc(var(--i) * -1 * (100% + var(--gap)) / var(--n)));display:grid;position:absolute;top:0;left:0}._ink_if94q_168 ._tab_if94q_128{color:#fff6f1}._ink_if94q_168 ._tab_if94q_128 svg{color:var(--accent)}._bead_if94q_183{background:var(--accent);border-radius:2px;height:2px;position:absolute;bottom:0;left:26%;right:26%;box-shadow:0 0 10px 1px #fcae918c}._flare_if94q_193{opacity:0;background:radial-gradient(closest-side,#fcae918c,#0000);border-radius:50%;width:64px;height:28px;margin-left:-32px;position:absolute;bottom:-14px;left:50%}._sheen_if94q_204{background:linear-gradient(90deg, transparent, var(--sheen), transparent);opacity:0;width:42%;position:absolute;top:0;bottom:0;left:0}._rail_if94q_98:has(>button[aria-selected=true]:focus-visible) ._lens_if94q_150{outline:2px solid var(--accent2);outline-offset:2px}._glow_if94q_207,._rim_if94q_207{pointer-events:none;opacity:0;transition:opacity .42s;position:absolute}._glow_if94q_207{z-index:0;border-radius:13px;inset:0;overflow:hidden}._glow_if94q_207>span{background:radial-gradient(circle, var(--spot) 0%, transparent 68%);will-change:transform;border-radius:50%;width:220px;height:220px;position:absolute;top:-110px;left:-110px}._rim_if94q_207{z-index:3;-webkit-mask-composite:xor;border-radius:14px;padding:1px;inset:-1px;overflow:hidden;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}._rim_if94q_207>span{background:radial-gradient(circle, var(--rim) 0%, transparent 70%);will-change:transform;border-radius:50%;width:160px;height:160px;position:absolute;top:-80px;left:-80px}@media (hover:hover) and (pointer:fine){._rail_if94q_98:hover ._glow_if94q_207,._rail_if94q_98:hover ._rim_if94q_207{opacity:1}}._actions_if94q_217{flex-shrink:0;align-items:center;gap:6px;height:100%;margin-left:auto;display:flex}._actions_if94q_217:empty{display:none}._railSlot_if94q_229{flex:1 1 0;min-width:0;height:100%;display:flex;position:relative}._measure_if94q_230{visibility:hidden;pointer-events:none;white-space:nowrap;height:0;position:absolute;overflow:hidden}._measure_if94q_230>span{font:700 13px/1 var(--font);display:inline-block}._railCompact_if94q_240{flex:auto;width:100%}._railCompact_if94q_240 ._tab_if94q_128{gap:0;padding:0}._railCompact_if94q_240 ._tab_if94q_128>span{display:none}._railCompact_if94q_240 ._tab_if94q_128 svg{width:19px;height:19px}@container finbar (width<=860px){._divider_if94q_86,._pickerText_if94q_76,._gemSection_if94q_83{display:none}._gemAll_if94q_83{display:grid}._picker_if94q_39{gap:4px;padding:0 6px 0 5px}._chev_if94q_79{margin-left:0}}._atlasPop_if94q_258._atlasPop_if94q_258{border-radius:22px;width:min(900px,100vw - 16px);max-height:none;padding:0;overflow:hidden}._atlasScroll_if94q_265{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(var(--ink), .2) transparent;max-height:min(660px,100dvh - 104px);padding:16px 16px 14px;overflow-y:auto}._atlasScroll_if94q_265::-webkit-scrollbar{width:12px}._atlasScroll_if94q_265::-webkit-scrollbar-track{background:0 0;margin:18px 0}._atlasScroll_if94q_265::-webkit-scrollbar-thumb{background:rgba(var(--ink), .18) padding-box;border:4px solid #0000;border-radius:12px}._atlasScroll_if94q_265::-webkit-scrollbar-thumb:hover{background-color:rgba(var(--ink), .3)}._atlasHead_if94q_282{align-items:center;gap:12px;padding:2px 4px 14px;display:flex}._atlasMark_if94q_288{width:36px;height:36px;color:var(--accent);background:linear-gradient(165deg,#2e2724 0%,#1c1715 100%);border-radius:12px;flex-shrink:0;place-items:center;display:grid;box-shadow:inset 0 1px #ffece21a}:root.dark ._atlasMark_if94q_288{background:linear-gradient(165deg,#3a322e 0%,#2a2421 100%)}._atlasTitle_if94q_300{letter-spacing:-.2px;margin:0;font-size:15px;font-weight:800}._atlasSub_if94q_301{color:var(--text3);margin:2px 0 0;font-size:12px}._atlasGrid_if94q_303{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"money payments people""money documents keys";align-items:start;gap:14px 12px;display:grid}._group_if94q_312[data-group=money]{grid-area:money}._group_if94q_312[data-group=payments]{grid-area:payments}._group_if94q_312[data-group=documents]{grid-area:documents}._group_if94q_312[data-group=people]{grid-area:people}._group_if94q_312{flex-direction:column;gap:5px;min-width:0;display:flex}._groupName_if94q_317{letter-spacing:.7px;text-transform:uppercase;color:var(--text3);align-items:center;gap:7px;margin:0 0 2px;padding:0 4px;font-size:10.5px;font-weight:800;display:flex}._groupDot_if94q_329{border-radius:3px;flex-shrink:0;width:8px;height:8px}._card_if94q_331{text-align:left;width:100%;color:var(--text);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:1px solid #0000;border-radius:15px;align-items:center;gap:11px;padding:8px 10px 8px 8px;font-family:inherit;transition:background .18s,border-color .18s;display:flex;position:relative}._card_if94q_331:focus-visible{outline:none}._cardCursor_if94q_350{background:rgba(var(--ink), .045);border-color:#f9a08b73}._card_if94q_331:focus-visible._cardCursor_if94q_350{box-shadow:0 0 0 2px #f9a08b59}._card_if94q_331>*{z-index:1;position:relative}._cardGem_if94q_353{color:#fff;border-radius:12px;flex-shrink:0;place-items:center;width:38px;height:38px;transition:transform .35s cubic-bezier(.34,1.56,.64,1);display:grid;box-shadow:inset 0 1px #ffffff59,0 6px 14px -8px #3c22168c}._cardGem_if94q_353 svg{filter:drop-shadow(0 1px 1px #0000002e)}._cardCursor_if94q_350 ._cardGem_if94q_353{transform:rotate(-6deg)scale(1.06)}._digit_if94q_366{border:1px solid rgba(var(--ink), .1);width:22px;height:22px;font:750 11px/1 var(--font);color:var(--text3);opacity:0;border-bottom-width:2px;border-radius:7px;flex-shrink:0;place-items:center;transition:opacity .18s;display:grid}._atlasGrid_if94q_303:hover ._digit_if94q_366,._cardCursor_if94q_350 ._digit_if94q_366{opacity:1}._cardText_if94q_381{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._cardName_if94q_382{letter-spacing:-.1px;font-size:13.5px;font-weight:800}._cardHint_if94q_383{color:var(--text3);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.3;display:-webkit-box;overflow:hidden}._cardCheck_if94q_384{color:var(--accent);flex-shrink:0}._cardOn_if94q_387,._cardOn_if94q_387._cardCursor_if94q_350{color:#fff6f1;background:0 0;border-color:#0000}._cardOn_if94q_387 ._cardHint_if94q_383{color:#fff6f199}._cardStone_if94q_389{background:linear-gradient(165deg,#2e2724 0%,#1c1715 100%);border-radius:15px;inset:-1px;box-shadow:inset 0 1px #ffece21a,0 10px 22px -12px #28160e99;z-index:0!important;position:absolute!important}:root.dark ._cardStone_if94q_389{background:linear-gradient(165deg,#3a322e 0%,#2a2421 100%)}._keys_if94q_399{color:var(--text3);flex-wrap:wrap;grid-area:keys;align-self:end;align-items:center;gap:6px;margin:0;padding:10px 8px 4px;font-size:11.5px;display:flex}._kbd_if94q_411{border:1px solid rgba(var(--ink), .1);min-width:22px;height:22px;font:750 11px/1 var(--font);color:var(--text2);border-bottom-width:2px;border-radius:7px;place-items:center;padding:0 6px;display:inline-grid}@media (width<=960px){._atlasPop_if94q_258._atlasPop_if94q_258{width:min(660px,100vw - 16px)}._atlasGrid_if94q_303{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"money payments""money documents""people keys"}}@media (width<=640px){._atlasPop_if94q_258._atlasPop_if94q_258{border-radius:20px}._atlasScroll_if94q_265{max-height:calc(100dvh - 150px);padding:12px}._atlasGrid_if94q_303{grid-template-columns:minmax(0,1fr);grid-template-areas:"money""payments""documents""people";gap:12px}._keys_if94q_399{display:none}._card_if94q_331{padding:7px 8px 7px 7px}._cardGem_if94q_353{width:36px;height:36px}}@media (hover:none){._keys_if94q_399,._digit_if94q_366{display:none}}@media (width<=767px){._dock_if94q_6{padding-bottom:8px}._bar_if94q_17{border-radius:17px;height:50px}}@media (prefers-reduced-motion:reduce){._glow_if94q_207,._rim_if94q_207{display:none}._rail_if94q_98{animation:none}}._head_8alfx_8{max-width:760px;margin:6px 2px 22px}._kicker_8alfx_9{letter-spacing:.7px;text-transform:uppercase;color:var(--text3);align-items:center;gap:8px;margin:0 0 10px;font-size:11.5px;font-weight:800;display:flex}._kickerGem_8alfx_20{color:#fff;border-radius:7px;place-items:center;width:22px;height:22px;display:grid;box-shadow:inset 0 1px #ffffff59}._title_8alfx_29{letter-spacing:-.9px;color:var(--text);text-wrap:balance;margin:0;font-size:clamp(24px,2.3vw,32px);font-weight:800;line-height:1.12}._word_8alfx_38{vertical-align:top;margin-bottom:-.08em;padding-bottom:.08em;display:inline-block;overflow:hidden}._wordIn_8alfx_39{animation:.7s cubic-bezier(.16,1,.3,1) backwards _fnWord_8alfx_1;display:inline-block}@keyframes _fnWord_8alfx_1{0%{transform:translateY(105%)}}._kickerGem_8alfx_20{animation:.7s cubic-bezier(.34,1.56,.64,1) 50ms backwards _fnGem_8alfx_1}@keyframes _fnGem_8alfx_1{0%{opacity:0;transform:rotate(-120deg)scale(.3)}}._lead_8alfx_46{color:var(--text2);text-wrap:pretty;margin:10px 0 0;font-size:14.5px;line-height:1.55}._controls_8alfx_55{flex-wrap:wrap;align-items:center;gap:10px;max-width:100%;margin:-6px 0 12px;display:flex}._controls_8alfx_55>*{max-width:100%}._plate_8alfx_66{isolation:isolate;margin-bottom:var(--fn-gap);background:var(--fn-obs);box-shadow:var(--fn-obs-edge), var(--fn-obs-shadow);color:var(--fn-obs-ink);border-radius:22px;grid-template-columns:minmax(0,1fr);gap:22px;padding:24px 26px;display:grid;position:relative;overflow:hidden}._plate_8alfx_66:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#fcae9129,#0000);border-radius:50%;width:420px;height:420px;position:absolute;top:-160px;right:-120px}._plate_8alfx_66:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 30%,#ffe4d417 48%,#ffe4d405 56%,#0000 70%);animation:1.5s cubic-bezier(.45,0,.2,1) .3s _fnSweep_8alfx_1;position:absolute;inset:0;transform:translate(-100%)}@keyframes _fnSweep_8alfx_1{to{transform:translate(100%)}}._plateAside_8alfx_104{grid-template-columns:minmax(0,1fr) minmax(220px,.85fr);align-items:center}._plateBelow_8alfx_105{border-top:1px solid var(--fn-obs-line);grid-column:1/-1;min-width:0;padding-top:18px}._stats_8alfx_106{grid-template-columns:repeat(auto-fit,minmax(min(150px,100%),1fr));gap:18px 24px;min-width:0;display:grid}._stat_8alfx_106{flex-direction:column;gap:6px;min-width:0;display:flex}._statLabel_8alfx_113{color:var(--fn-obs-mute);font-size:12.5px;font-weight:650}._statFit_8alfx_116{--fs:30px;min-width:0;display:block;container-type:inline-size}._statMain_8alfx_117 ._statFit_8alfx_116{--fs:clamp(34px, 3.4vw, 46px)}._statValue_8alfx_118{font-size:min(var(--fs), calc(100cqi / (var(--chars,6) * .64)));letter-spacing:-.03em;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:800;line-height:1.08;display:block}._statSub_8alfx_127{color:var(--fn-obs-faint);font-size:12px;line-height:1.4}._toneGain_8alfx_128{color:var(--fn-obs-gain)}._toneLoss_8alfx_129{color:var(--fn-obs-loss)}._toneLight_8alfx_130{color:var(--fn-light)}._panel_8alfx_133{min-width:0;margin-bottom:var(--fn-gap);background:var(--card);border:1px solid var(--border);box-shadow:var(--dash-shadow);border-radius:20px}._panelHead_8alfx_141{justify-content:space-between;align-items:flex-start;gap:12px;padding:20px 22px 0;display:flex}._panelTitle_8alfx_148{letter-spacing:-.2px;color:var(--text);margin:0;font-size:15.5px;font-weight:800}._panelSub_8alfx_149{color:var(--text3);margin:4px 0 0;font-size:12.5px;line-height:1.45}._panelBody_8alfx_150{padding:16px 22px 22px}._panelFlush_8alfx_151{padding:6px}._panelHead_8alfx_141+._panelFlush_8alfx_151{padding-top:10px}._rows_8alfx_155{flex-direction:column;gap:2px;display:flex}._item_8alfx_156{border-radius:15px;transition:background .2s}._itemOpen_8alfx_157{background:#fcae9113}._row_8alfx_155{text-align:left;width:100%;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:15px;grid-template-columns:40px minmax(0,1fr) auto 24px;align-items:center;gap:14px;padding:11px 12px;font-family:inherit;display:grid}._rowStatic_8alfx_174{cursor:default;grid-template-columns:40px minmax(0,1fr) auto}._row_8alfx_155:not(._rowStatic_8alfx_174):hover{background:rgba(var(--ink), .03)}._itemOpen_8alfx_157 ._row_8alfx_155:hover{background:0 0}._row_8alfx_155:focus-visible{outline:2px solid var(--accent2);outline-offset:-2px}._rowIcon_8alfx_178{background:rgba(var(--ink), .05);width:40px;height:40px;color:var(--text2);font:800 13px/1 var(--font);border-radius:13px;flex-shrink:0;place-items:center;display:grid}._rowMain_8alfx_189{flex-direction:column;gap:3px;min-width:0;display:flex}._rowTitle_8alfx_190{min-width:0;color:var(--text);align-items:center;gap:8px;font-size:14px;font-weight:750;display:flex}._rowTitleText_8alfx_199{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._rowSub_8alfx_200{color:var(--text3);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}._rowEnd_8alfx_201{text-align:right;flex-direction:column;align-items:flex-end;gap:3px;display:flex}._amount_8alfx_202{letter-spacing:-.3px;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--text);font-size:15px;font-weight:800}._meta_8alfx_203{color:var(--text3);white-space:nowrap;font-size:11.5px;font-weight:600}._chev_8alfx_204{color:var(--text3);justify-self:center;transition:transform .35s cubic-bezier(.34,1.56,.64,1)}._itemOpen_8alfx_157 ._chev_8alfx_204{transform:rotate(180deg)}._rowWrap_8alfx_207{align-items:center;gap:4px;display:flex}._rowWrap_8alfx_207>._row_8alfx_155{flex:1;min-width:0}._rowAside_8alfx_209{flex-shrink:0;padding-right:10px}._rowBody_8alfx_212{padding:2px 12px 16px}._gain_8alfx_214{color:var(--fn-gain)}._loss_8alfx_215{color:var(--fn-loss)}._iconGain_8alfx_216{background:var(--fn-gain-bg);color:var(--fn-gain)}._iconLoss_8alfx_217{background:var(--fn-loss-bg);color:var(--fn-loss)}._iconAccent_8alfx_218{color:#d9785c;background:#fcae9129}:root.dark ._iconAccent_8alfx_218{color:var(--accent)}._facts_8alfx_222{background:var(--card);border:1px solid var(--border);border-radius:14px;grid-template-columns:repeat(auto-fit,minmax(min(140px,100%),1fr));gap:14px 18px;margin-bottom:12px;padding:14px 16px;display:grid}._fact_8alfx_222{flex-direction:column;gap:4px;min-width:0;display:flex}._factLabel_8alfx_233{letter-spacing:.4px;text-transform:uppercase;color:var(--text3);font-size:11px;font-weight:700}._factValue_8alfx_234{color:var(--text);overflow-wrap:anywhere;font-size:14px;font-weight:700}._actionsRow_8alfx_236{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._push_8alfx_237{margin-left:auto}._badge_8alfx_240{white-space:nowrap;background:rgba(var(--ink), .055);color:var(--text2);border-radius:99px;flex-shrink:0;align-items:center;gap:5px;padding:3px 9px;font-size:11px;font-weight:750;line-height:1.4;display:inline-flex}._badgeGain_8alfx_254{background:var(--fn-gain-bg);color:var(--fn-gain)}._badgeLoss_8alfx_255{background:var(--fn-loss-bg);color:var(--fn-loss)}._badgeWarn_8alfx_256{background:var(--fn-warn-bg);color:var(--fn-warn)}._badgeAccent_8alfx_257{color:#c9684a;background:#fcae912e}:root.dark ._badgeAccent_8alfx_257{color:var(--accent)}._toolbar_8alfx_261{flex-wrap:wrap;align-items:center;gap:10px;padding:16px 16px 6px;display:flex}._search_8alfx_268{flex:260px;min-width:0;position:relative}._clear_8alfx_269{background:rgba(var(--ink), .06);width:26px;height:26px;color:var(--text2);cursor:pointer;border:none;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;right:10px;translate:0 -50%}._clear_8alfx_269:hover{background:rgba(var(--ink), .1);color:var(--text)}._seg_8alfx_285{flex-shrink:0;min-width:0}._form_8alfx_288{margin-bottom:var(--fn-gap);background:var(--card);box-shadow:0 18px 40px -22px #ec806273, var(--dash-shadow);border:1px solid #f9a08b73;border-radius:20px;padding:22px;animation:.36s cubic-bezier(.22,1,.36,1) backwards _fnFormIn_8alfx_1}._formInline_8alfx_297{box-shadow:none;margin:4px 0 0;padding:18px;animation-duration:.3s}@keyframes _fnFormIn_8alfx_1{0%{opacity:0;transform:translateY(-6px)scale(.985)}}._formHead_8alfx_301{align-items:center;gap:12px;margin-bottom:18px;display:flex}._formMark_8alfx_302{color:#1a1a1a;background:linear-gradient(150deg,#fdc6ae 0%,#fcae91 45%,#f4917a 100%);border-radius:11px;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid}._formTitle_8alfx_312{letter-spacing:-.2px;color:var(--text);flex:1;margin:0;font-size:15px;font-weight:800}._formSub_8alfx_313{color:var(--text3);letter-spacing:0;margin:2px 0 0;font-size:12px;font-weight:500}._close_8alfx_314{background:rgba(var(--ink), .04);width:32px;height:32px;color:var(--text2);cursor:pointer;border:none;border-radius:10px;flex-shrink:0;place-items:center;transition:background .18s,color .18s;display:grid}._close_8alfx_314:hover{background:rgba(var(--ink), .08);color:var(--text)}._close_8alfx_314:focus-visible{outline:2px solid var(--accent2);outline-offset:2px}._fields_8alfx_329{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px;display:grid}._full_8alfx_334{grid-column:1/-1}._formFoot_8alfx_335{flex-wrap:wrap;align-items:center;gap:10px;margin-top:18px;display:flex}._note_8alfx_336{color:var(--text3);margin:6px 0 0;font-size:12px;line-height:1.5}._choices_8alfx_339{grid-template-columns:repeat(auto-fit,minmax(min(150px,100%),1fr));gap:8px;display:grid}._choice_8alfx_339{border:1.5px solid rgba(var(--ink), .08);text-align:left;color:var(--text);cursor:pointer;background:0 0;border-radius:14px;align-items:flex-start;gap:10px;padding:12px 13px;font-family:inherit;transition:border-color .18s,background .18s;display:flex}._choice_8alfx_339:hover{border-color:#f9a08b80}._choice_8alfx_339:focus-visible{outline:2px solid var(--accent2);outline-offset:2px}._choiceOn_8alfx_356,._choiceOn_8alfx_356:hover{border-color:var(--accent2);background:#fcae911a}._choiceIcon_8alfx_357{color:var(--text3);flex-shrink:0;margin-top:1px}._choiceOn_8alfx_356 ._choiceIcon_8alfx_357{color:#d9785c}:root.dark ._choiceOn_8alfx_356 ._choiceIcon_8alfx_357{color:var(--accent)}._choiceName_8alfx_360{font-size:13px;font-weight:750;display:block}._choiceDesc_8alfx_361{color:var(--text3);margin-top:2px;font-size:11.5px;line-height:1.4;display:block}._fieldLabel_8alfx_364{letter-spacing:.6px;text-transform:uppercase;color:var(--text3);margin-bottom:7px;font-size:11px;font-weight:700;display:block}._ribbon_8alfx_375{gap:3px;height:12px;display:flex}._ribbonSeg_8alfx_376{transform-origin:0;border-radius:4px;min-width:6px;height:100%;animation:.8s cubic-bezier(.22,1,.36,1) backwards _fnGrowX_8alfx_1}._ribbonSeg_8alfx_376:first-child{border-radius:7px 4px 4px 7px}._ribbonSeg_8alfx_376:last-child{border-radius:4px 7px 7px 4px}._ribbonSeg_8alfx_376:only-child{border-radius:7px}@keyframes _fnGrowX_8alfx_1{0%{opacity:0;transform:scaleX(0)}}._legend_8alfx_389{flex-direction:column;gap:8px;margin-top:14px;display:flex}._legendRow_8alfx_390{grid-template-columns:10px minmax(0,1fr) auto 40px;align-items:center;gap:10px;font-size:13px;display:grid}._legendDot_8alfx_397{border-radius:3px;width:10px;height:10px}._legendName_8alfx_398{text-overflow:ellipsis;white-space:nowrap;font-weight:650;overflow:hidden}._legendValue_8alfx_399{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:800}._legendShare_8alfx_400{text-align:right;font-variant-numeric:tabular-nums;opacity:.6;font-size:12px;font-weight:700}._ghostRow_8alfx_403{background:rgba(var(--ink), .04);border-radius:15px;height:62px;margin:2px 0;animation:1.4s ease-in-out infinite _fnPulse_8alfx_1}._ghostRow_8alfx_403:nth-child(2){animation-delay:.12s}._ghostRow_8alfx_403:nth-child(3){animation-delay:.24s}._ghostRow_8alfx_403:nth-child(4){animation-delay:.36s}@keyframes _fnPulse_8alfx_1{50%{opacity:.45}}._more_8alfx_417{justify-content:center;padding:10px 0 6px;display:flex}._dockLabel_8alfx_420{white-space:nowrap}@container finbar (width<=860px){._dockLabel_8alfx_420{display:none}}@container fin (width<=820px){._plateAside_8alfx_104{grid-template-columns:minmax(0,1fr)}}@container fin (width<=560px){._fields_8alfx_329{grid-template-columns:minmax(0,1fr)}._plate_8alfx_66{border-radius:20px;gap:18px;padding:20px}._stats_8alfx_106{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 14px}._statMain_8alfx_117{grid-column:1/-1}._statFit_8alfx_116{--fs:22px}._statMain_8alfx_117 ._statFit_8alfx_116{--fs:36px}._panelHead_8alfx_141{padding:16px 16px 0}._panelBody_8alfx_150{padding:14px 16px 16px}._toolbar_8alfx_261{padding:12px 10px 4px}._seg_8alfx_285{width:100%}._controls_8alfx_55>*{flex:auto}._form_8alfx_288{padding:16px}._row_8alfx_155{grid-template-columns:38px minmax(0,1fr) auto 18px;gap:11px;padding:10px 8px}._rowStatic_8alfx_174{grid-template-columns:38px minmax(0,1fr) auto}._rowIcon_8alfx_178{border-radius:12px;width:38px;height:38px}._rowBody_8alfx_212{padding:2px 8px 14px}._rowWrap_8alfx_207{flex-wrap:wrap}._rowAside_8alfx_209{width:100%;padding:0 8px 10px}._head_8alfx_8{margin-bottom:18px}._lead_8alfx_46{font-size:13.5px}}@media (prefers-reduced-motion:reduce){._form_8alfx_288,._ribbonSeg_8alfx_376,._wordIn_8alfx_39,._kickerGem_8alfx_20{animation:none}._plate_8alfx_66:after{display:none}._ghostRow_8alfx_403{animation:none}}._fold_1la1c_1{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .38s cubic-bezier(.22,1,.36,1),opacity .24s;display:grid}._fold_1la1c_1[data-open=true]{opacity:1;grid-template-rows:1fr}._inner_1la1c_11{min-height:0;margin:-4px;padding:4px;overflow:hidden}@media (prefers-reduced-motion:reduce){._fold_1la1c_1{transition:none}}._root_1r3wt_4{--paper:#fff;--paper-ink:#1a1a1a;--paper-muted:#8c8781;--paper-rule:#1a1a1a14;--stamp:#ee876d;--stamp-blend:multiply;isolation:isolate;flex-direction:column;gap:16px;width:100%;max-width:372px;margin:0 auto;display:flex}:root.dark ._root_1r3wt_4{--paper:#272523;--paper-ink:#f0edea;--paper-muted:#9c968f;--paper-rule:#ffffff14;--stamp:#f9a08b;--stamp-blend:normal}._sheet_1r3wt_28{background:var(--paper);color:var(--paper-ink);font-variant-numeric:tabular-nums;border-radius:6px;padding:24px 24px 18px;position:relative;box-shadow:0 1px 2px #1a1a1a0d,0 18px 36px -14px #1a1a1a2e}._sheet_1r3wt_28:before{content:"";z-index:-1;background:var(--paper);opacity:.72;border-radius:6px;position:absolute;inset:10px 12px -7px;box-shadow:0 10px 22px -12px #1a1a1a29}:root.dark ._sheet_1r3wt_28{box-shadow:0 1px 2px #0006,0 18px 40px -14px #000000b3}._head_1r3wt_50{border-bottom:1px solid var(--paper-rule);justify-content:space-between;align-items:flex-start;gap:16px;padding-bottom:16px;display:flex}._docTitle_1r3wt_58{letter-spacing:-.015em;font-size:16px;font-weight:800;line-height:1.25}._meta_1r3wt_59{color:var(--paper-muted);margin-top:3px;font-size:10.5px;line-height:1.4}._seller_1r3wt_60{text-align:right;min-width:0;max-width:50%}._sellerName_1r3wt_61{overflow-wrap:anywhere;font-size:11.5px;font-weight:700;line-height:1.35}._buyer_1r3wt_63{border-bottom:1px solid var(--paper-rule);justify-content:space-between;gap:12px;padding:11px 0;font-size:11.5px;display:flex}._key_1r3wt_71{color:var(--paper-muted)}._item_1r3wt_73{border-bottom:1px dashed var(--paper-rule);justify-content:space-between;gap:12px;padding:14px 0;font-size:12.5px;font-weight:600;display:flex}._num_1r3wt_82{white-space:nowrap}._totals_1r3wt_84{flex-direction:column;padding-top:8px;display:flex}._row_1r3wt_85{color:var(--paper-muted);justify-content:space-between;gap:12px;padding:3px 0;font-size:11.5px;display:flex}._row_1r3wt_85>span:last-child{white-space:nowrap}._total_1r3wt_84{border-top:1.5px solid var(--paper-ink);color:var(--paper-ink);margin-top:6px;padding-top:10px;font-size:15px;font-weight:800}._fold_1r3wt_104{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .38s cubic-bezier(.22,1,.36,1),opacity .24s;display:grid}._fold_1r3wt_104[data-open=true]{opacity:1;grid-template-rows:1fr}._foldInner_1r3wt_111{min-height:0;overflow:hidden}._foot_1r3wt_113{justify-content:space-between;align-items:center;gap:14px;min-height:52px;margin-top:12px;display:flex}._note_1r3wt_121{max-width:58%;color:var(--paper-muted);text-align:right;overflow-wrap:anywhere;margin:0;font-size:10.5px;line-height:1.45}._stamp_1r3wt_133{border:2px solid var(--stamp);box-shadow:inset 0 0 0 2px var(--paper), inset 0 0 0 3.5px var(--stamp);color:var(--stamp);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;opacity:.88;mix-blend-mode:var(--stamp-blend);pointer-events:none;border-radius:7px;flex-shrink:0;padding:6px 12px 5px;font-size:12px;font-weight:800;line-height:1.2;display:inline-block;transform:rotate(-7deg)}._stampLive_1r3wt_152{animation:.52s cubic-bezier(.2,.9,.3,1.15) backwards _stamp-in_1r3wt_1}@keyframes _stamp-in_1r3wt_1{0%{opacity:0;transform:rotate(-15deg)scale(1.75)}55%{opacity:.95;transform:rotate(-6deg)scale(.93)}to{opacity:.88;transform:rotate(-7deg)scale(1)}}._tick_1r3wt_159{animation:.34s cubic-bezier(.22,1,.36,1) backwards _tick_1r3wt_159;display:inline-block}@keyframes _tick_1r3wt_159{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}._caption_1r3wt_165{max-width:36ch;color:var(--text3);text-align:center;margin:0 auto;font-size:11.5px;line-height:1.5}@media (prefers-reduced-motion:reduce){._stampLive_1r3wt_152,._tick_1r3wt_159{animation:none}._fold_1r3wt_104{transition:none}}._card_1cpx6_4{padding:0;overflow:clip;container-type:inline-size}._embedded_1cpx6_13{border-radius:0}._layout_1cpx6_15{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);display:grid}._controls_1cpx6_20{min-width:0;padding:calc(var(--card-pad) + 4px) calc(var(--card-pad) + 6px);flex-direction:column;gap:18px;display:flex}._titleRow_1cpx6_28{align-items:center;gap:6px;display:flex}._title_1cpx6_28{color:var(--text);margin:0;font-size:14px;font-weight:700}._sub_1cpx6_30{max-width:64ch;color:var(--text2);margin:4px 0 0;font-size:12px;line-height:1.5}._mode_1cpx6_33 .vk-seg-btn{padding:13px 10px;font-size:13.5px}._explain_1cpx6_35{background:rgba(var(--ink), .03);color:var(--text2);border-radius:12px;align-items:flex-start;gap:12px;padding:14px 16px;font-size:12.5px;line-height:1.55;transition:background-color .3s;display:flex}._explain_1cpx6_35[data-mode=vat]{background:#f9a08b17}._explain_1cpx6_35 strong{color:var(--text);margin-bottom:2px;font-weight:700;display:block}._explainMark_1cpx6_49{background:var(--bg-card);width:30px;height:30px;color:var(--accent2);border-radius:9px;flex-shrink:0;place-items:center;display:grid;box-shadow:0 2px 8px -3px #1a1a1a24}._explainLive_1cpx6_60{animation:.32s cubic-bezier(.22,1,.36,1) backwards _explain-in_1cpx6_1}@keyframes _explain-in_1cpx6_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}._details_1cpx6_66{flex-direction:column;gap:20px;padding-top:4px;display:flex}._field_1cpx6_67{flex-direction:column;min-width:0;display:flex}._fieldNote_1cpx6_70{color:var(--text3);margin:8px 0 0;font-size:11.5px;line-height:1.5}._fieldNote_1cpx6_70[data-tone=error],._fieldNote_1cpx6_70[data-tone=warn]{color:#d88c9a;font-weight:600}._rateRow_1cpx6_74{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._rateChoice_1cpx6_75{flex:240px;min-width:0}._rateInput_1cpx6_76{flex:0 0 112px}._desk_1cpx6_78{min-width:0;padding:calc(var(--card-pad) + 8px) 28px 28px;background:var(--bg2);border-left:1px solid var(--border);justify-content:center;align-items:flex-start;display:flex}._desk_1cpx6_78>*{position:sticky;top:16px}@container (width<=700px){._layout_1cpx6_15{grid-template-columns:minmax(0,1fr)}._desk_1cpx6_78{border-left:none;border-top:1px solid var(--border);padding:28px 20px 22px}._desk_1cpx6_78>*{position:static}}@media (prefers-reduced-motion:reduce){._explainLive_1cpx6_60{animation:none}._explain_1cpx6_35{transition:none}}@media (width<=767px){._controls_1cpx6_20{gap:16px;padding:20px 16px}._explain_1cpx6_35{padding:12px 14px}._desk_1cpx6_78{padding:24px 16px 20px}}._grid_pnkll_3{gap:var(--fn-gap);margin-bottom:var(--fn-gap);grid-template-columns:repeat(auto-fill,minmax(min(230px,100%),1fr));display:grid}._wallet_pnkll_10{background:var(--card);border:1px solid var(--border);min-width:0;box-shadow:var(--dash-shadow);border-radius:20px;flex-direction:column;transition:box-shadow .25s,border-color .25s,transform .25s cubic-bezier(.34,1.4,.64,1);display:flex;position:relative;overflow:hidden}._wallet_pnkll_10:before{content:"";background:var(--tone);height:3px;position:absolute;inset:0 0 auto}._walletOpen_pnkll_29{border-color:color-mix(in srgb, var(--tone) 55%, transparent);box-shadow:0 18px 40px -24px color-mix(in srgb, var(--tone) 80%, transparent), var(--dash-shadow);grid-column:1/-1}._face_pnkll_31{text-align:left;width:100%;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;flex-direction:column;gap:4px;padding:20px 20px 18px;font-family:inherit;display:flex}._face_pnkll_31:focus-visible{outline:2px solid var(--accent2);outline-offset:-3px;border-radius:20px}._wallet_pnkll_10:not(._walletOpen_pnkll_29):hover{box-shadow:0 16px 34px -20px #3c221647, var(--dash-shadow);transform:translateY(-2px)}._top_pnkll_48{align-items:center;gap:10px;min-width:0;margin-bottom:14px;display:flex}._typeIcon_pnkll_49{background:color-mix(in srgb, var(--tone) 16%, transparent);width:34px;height:34px;color:color-mix(in srgb, var(--tone) 80%, var(--text));border-radius:11px;flex-shrink:0;place-items:center;display:grid}._name_pnkll_59{min-width:0;color:var(--text2);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:13.5px;font-weight:750;overflow:hidden}._sys_pnkll_60{flex-shrink:0;display:flex}._balanceFit_pnkll_61{--fs:26px;width:100%;display:block;container-type:inline-size}._balance_pnkll_61{font-size:min(var(--fs), calc(100cqi / (var(--chars,6) * .64)));letter-spacing:-.03em;color:var(--text);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:800;line-height:1.1;display:block}._today_pnkll_64{color:var(--fn-gain);align-items:center;gap:4px;font-size:12px;font-weight:700;display:inline-flex}._todayFlat_pnkll_65{color:var(--text3);font-weight:600}._share_pnkll_66{background:rgba(var(--ink), .06);border-radius:2px;height:4px;margin-top:10px;overflow:hidden}._shareFill_pnkll_67{background:var(--tone);transform-origin:0;border-radius:2px;height:100%;animation:.9s cubic-bezier(.22,1,.36,1) backwards _grow_pnkll_1}@keyframes _grow_pnkll_1{0%{transform:scaleX(0)}}._drawer_pnkll_70{padding:0 20px 20px}._history_pnkll_71{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:12px;display:grid}._sum_pnkll_72{border-radius:14px;padding:12px 14px}._sumIn_pnkll_73{background:var(--fn-gain-bg);color:var(--fn-gain)}._sumOut_pnkll_74{background:var(--fn-loss-bg);color:var(--fn-loss)}._sumLabel_pnkll_75{letter-spacing:.3px;text-transform:uppercase;opacity:.85;font-size:11px;font-weight:750;display:block}._sumValue_pnkll_76{letter-spacing:-.4px;font-variant-numeric:tabular-nums;margin-top:4px;font-size:18px;font-weight:800;display:block}._recent_pnkll_77{flex-direction:column;gap:2px;margin-bottom:14px;display:flex}._recentEmpty_pnkll_78{color:var(--text3);padding:6px 2px 10px;font-size:12.5px}._add_pnkll_81{border:1.5px dashed rgba(var(--ink), .12);min-height:150px;font:700 13.5px/1.2 var(--font);color:var(--text3);cursor:pointer;background:0 0;border-radius:20px;justify-content:center;align-items:center;gap:8px;transition:border-color .2s,color .2s,background .2s;display:flex}._add_pnkll_81:hover{border-color:var(--accent2);color:#d9785c;background:#fcae910d}._add_pnkll_81:focus-visible{outline:2px solid var(--accent2);outline-offset:2px}._addOpen_pnkll_97{grid-column:1/-1}._aside_pnkll_100{min-width:0}._asideTitle_pnkll_101{color:var(--fn-obs-mute);margin:0 0 12px;font-size:12.5px;font-weight:650}@container fin (width<=560px){._grid_pnkll_3{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}._face_pnkll_31{padding:15px 14px 14px}._top_pnkll_48{gap:8px;margin-bottom:10px}._typeIcon_pnkll_49{border-radius:10px;width:30px;height:30px}._name_pnkll_59{font-size:12.5px}._sys_pnkll_60{display:none}._balanceFit_pnkll_61{--fs:20px}._drawer_pnkll_70{padding:0 14px 14px}._add_pnkll_81{min-height:120px}}@media (prefers-reduced-motion:reduce){._shareFill_pnkll_67{animation:none}._wallet_pnkll_10{transition:none}}._shell_virfp_2{background:var(--card);border:1px solid var(--border);max-width:100%;height:44px;box-shadow:var(--dash-shadow);box-sizing:border-box;vertical-align:middle;border-radius:16px;padding:4px;display:inline-flex}._stretch_virfp_14{width:100%;display:flex}._stretch_virfp_14 ._rail_virfp_15{width:100%}._rail_virfp_15._rail_virfp_15{flex:0 auto;min-width:0;animation:none}._tab_virfp_18._tab_virfp_18{border-radius:12px;padding:0 16px;font-size:13px}._text_virfp_23{text-overflow:ellipsis;min-width:0;overflow:hidden}._onDark_virfp_26{box-shadow:none;background:#ffffff0d;border-color:#ffece214}._onDark_virfp_26 ._rail_virfp_15{--lens:linear-gradient(165deg, #fff8f4 0%, #f3e6de 100%);--lens-shadow:0 6px 16px -8px #0009;--ghost-bg:#ffffff0f}._onDark_virfp_26 ._tab_virfp_18{color:#f6eee99e}._onDark_virfp_26 button._tab_virfp_18:hover{color:#f6eee9}._onDark_virfp_26 [data-ink-row] ._tab_virfp_18{color:#1c1715}@media (width<=767px){._shell_virfp_2{height:42px}._tab_virfp_18._tab_virfp_18{padding:0 8px;font-size:12.5px}}@container fin (width<=560px){._shell_virfp_2{width:100%;display:flex}._rail_virfp_15._rail_virfp_15{width:100%}}._label_v39km_2{letter-spacing:.6px;text-transform:uppercase;color:var(--text3);margin-bottom:7px;font-size:11px;font-weight:700;display:block}._client_v39km_12{position:relative}._picked_v39km_13{border:1.5px solid var(--accent2);color:var(--text);background:#fcae9114;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:11px 12px 11px 15px;font-size:14px;font-weight:650;display:flex}._unpick_v39km_26{background:rgba(var(--ink), .06);width:26px;height:26px;color:var(--text2);cursor:pointer;border:none;border-radius:8px;place-items:center;display:grid}._results_v39km_37{z-index:5;background:var(--bg-card);border:1px solid var(--border);border-radius:14px;padding:6px;position:absolute;top:74px;left:0;right:0;box-shadow:0 18px 40px -16px #3c22164d}._result_v39km_37{width:100%;font:600 14px var(--font);text-align:left;color:var(--text);cursor:pointer;background:0 0;border:none;border-radius:10px;padding:10px 12px;display:block}._result_v39km_37:hover,._result_v39km_37:focus-visible{background:#fcae911f;outline:none}._cp_v39km_63{background:#fcae910d;border:1px dashed #f9a08b80;border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:14px;display:grid}._cpActions_v39km_72{grid-column:1/-1;gap:8px;display:flex}._pending_v39km_74{margin-left:2px}@container fin (width<=560px){._cp_v39km_63{grid-template-columns:minmax(0,1fr)}}._ext_359uo_1{letter-spacing:.4px;font-size:9.5px;font-weight:850}._manage_359uo_3{flex-direction:column;max-width:460px;margin-bottom:12px;display:flex}._drop_359uo_6{border:2px dashed rgba(var(--ink), .12);background:rgba(var(--ink), .015);min-height:150px;color:var(--text);cursor:pointer;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:24px 16px;font-family:inherit;transition:border-color .2s,background .2s;display:flex}._drop_359uo_6:hover,._dropHot_359uo_22{border-color:var(--accent2);background:#fcae910f}._drop_359uo_6:focus-visible{outline:2px solid var(--accent2);outline-offset:2px}._dropDone_359uo_24{background:var(--fn-gain-bg);border-style:solid;border-color:#a3c9a8b3}._dropIcon_359uo_25{background:var(--card);color:#d9785c;border-radius:15px;place-items:center;width:48px;height:48px;margin-bottom:6px;display:grid;box-shadow:0 10px 24px -12px #3c22164d}._dropDone_359uo_24 ._dropIcon_359uo_25{color:var(--fn-gain)}._dropTitle_359uo_37{overflow-wrap:anywhere;text-align:center;font-size:14px;font-weight:750}._dropHint_359uo_38{color:var(--text3);text-align:center;font-size:12px}._partyNote_359uo_40{color:var(--text3);margin:6px 0 0;font-size:11.5px;line-height:1.4}._sign_359uo_42{background:rgba(var(--ink), .025);border-radius:14px;justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;display:flex}._signTitle_359uo_51{color:var(--text);font-size:13.5px;font-weight:750;display:block}._signHint_359uo_52{color:var(--text3);margin-top:2px;font-size:12px;display:block}._steps_oi49v_2{flex-direction:column;gap:14px;min-width:0;margin:0;padding:0;list-style:none;display:flex}._step_oi49v_2{grid-template-columns:28px minmax(0,1fr);align-items:start;gap:12px;display:grid}._stepNum_oi49v_4{width:28px;height:28px;color:var(--fn-light);font:800 13px/1 var(--font);background:#fcae9129;border-radius:9px;place-items:center;display:grid}._stepTitle_oi49v_14{color:var(--fn-obs-ink);font-size:13.5px;font-weight:750;display:block}._stepText_oi49v_15{color:var(--fn-obs-mute);margin-top:2px;font-size:12px;line-height:1.45;display:block}._gatewayEnd_oi49v_17{align-items:center;gap:12px;display:inline-flex}@container fin (width<=560px){._gatewayEnd_oi49v_17{flex-direction:column-reverse;align-items:flex-end;gap:8px}}._wrap_fj7u2_2{min-width:0}._readout_fj7u2_4{min-height:30px;color:var(--fn-obs-mute);flex-wrap:wrap;align-items:center;gap:6px 18px;margin-bottom:10px;font-size:12.5px;display:flex}._when_fj7u2_14{color:var(--fn-obs-ink);align-items:center;gap:8px;font-weight:750;display:inline-flex}._rangeTag_fj7u2_15{color:var(--fn-light);letter-spacing:.3px;background:#fcae9129;border-radius:99px;padding:3px 9px;font-size:11px;font-weight:800}._val_fj7u2_24{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}._val_fj7u2_24 b{color:var(--fn-obs-ink);font-variant-numeric:tabular-nums;font-weight:800}._val_fj7u2_24 b._pos_fj7u2_26{color:var(--fn-obs-gain)}._val_fj7u2_24 b._neg_fj7u2_27{color:var(--fn-obs-loss)}._dotInc_fj7u2_28,._dotExp_fj7u2_28{border-radius:2px;width:14px;height:3px;display:inline-block}._dotInc_fj7u2_28{background:var(--fn-obs-gain)}._dotExp_fj7u2_28{background:var(--fn-obs-loss)}._hint_fj7u2_31{color:var(--fn-obs-faint);margin-left:auto;font-size:12px}._reset_fj7u2_32{font:750 12px var(--font);color:var(--fn-light);cursor:pointer;background:#fcae911a;border:1px solid #fcae9159;border-radius:99px;margin-left:auto;padding:5px 12px;transition:background .18s}._reset_fj7u2_32:hover{background:#fcae9133}._chart_fj7u2_45{width:100%;min-width:0;position:relative}._svg_fj7u2_46{cursor:none;touch-action:pan-y;-webkit-user-select:none;user-select:none;border-radius:10px;outline:none;display:block;overflow:visible}._svg_fj7u2_46:focus-visible{box-shadow:0 0 0 2px var(--accent2)}._hit_fj7u2_57{fill:#0000}._grid_fj7u2_59{stroke:var(--fn-obs-line);stroke-width:1px}._yLabel_fj7u2_60,._xLabel_fj7u2_60{font:650 11px var(--font);fill:var(--fn-obs-faint);font-variant-numeric:tabular-nums}._line_fj7u2_61{fill:none;stroke-width:2.25px;stroke-linecap:round;stroke-linejoin:round}._thick_fj7u2_62{stroke-width:3.25px;filter:drop-shadow(0 0 6px)}._lInc_fj7u2_63{stroke:var(--fn-obs-gain);color:#9cd3a98c}._lExp_fj7u2_64{stroke:var(--fn-obs-loss);color:#f0a3b273}._area_fj7u2_67{transform-box:fill-box;transform-origin:50% 100%;animation:.9s cubic-bezier(.22,1,.36,1) .12s backwards _flowRise_fj7u2_1}@keyframes _flowRise_fj7u2_1{0%{opacity:0;transform:scaleY(.2)}}._draw_fj7u2_73{stroke-dasharray:1;animation:1.1s cubic-bezier(.65,0,.35,1) backwards _flowDraw_fj7u2_1}@keyframes _flowDraw_fj7u2_1{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}._dim_fj7u2_80{fill:#100c0b8c;animation:.22s ease-out _selIn_fj7u2_1}._edge_fj7u2_81{stroke:#fcae91d9;stroke-width:1.5px}._grip_fj7u2_82{fill:#fcae91;stroke:#1c1715;stroke-width:2px}._sel_fj7u2_83{animation:.18s ease-out _selIn_fj7u2_1}@keyframes _selIn_fj7u2_1{0%{opacity:0}}._cursor_fj7u2_87{transition:opacity .18s}._cursor_fj7u2_87 line{stroke:#f6eee973;stroke-width:1px;stroke-dasharray:3 4}._cInc_fj7u2_89{fill:var(--fn-obs-gain);stroke:#1c1715;stroke-width:2.5px;filter:drop-shadow(0 0 6px #9cd3a9cc)}._cExp_fj7u2_90{fill:var(--fn-obs-loss);stroke:#1c1715;stroke-width:2.5px;filter:drop-shadow(0 0 6px #f0a3b2bf)}@media (hover:none){._hint_fj7u2_31{display:none}._svg_fj7u2_46{cursor:default}}@media (prefers-reduced-motion:reduce){._area_fj7u2_67,._draw_fj7u2_73,._dim_fj7u2_80,._sel_fj7u2_83{animation:none}}._up_oxfc8_2{color:var(--fn-obs-gain);font-weight:750}._down_oxfc8_3{color:var(--fn-obs-loss);font-weight:750}._vs_oxfc8_4{color:var(--fn-obs-faint);font-weight:500}._chartHead_oxfc8_6{flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-bottom:12px;display:flex}._chartTitle_oxfc8_7{letter-spacing:-.2px;color:var(--fn-obs-ink);margin:0;font-size:15px;font-weight:800}._chartSub_oxfc8_8{color:var(--fn-obs-faint);margin:0;font-size:12.5px}._chartGhost_oxfc8_9{background:#ffffff0a;border-radius:14px;height:272px;animation:1.4s ease-in-out infinite _ghost_oxfc8_1}@keyframes _ghost_oxfc8_1{50%{opacity:.5}}._noData_oxfc8_11{text-align:center;color:var(--fn-obs-faint);margin:0;padding:48px 0;font-size:13px;font-weight:600}._duo_oxfc8_13{gap:var(--fn-gap);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;display:grid}._duo_oxfc8_13>*{margin-bottom:0}._duo_oxfc8_13{margin-bottom:var(--fn-gap)}._structureSwitch_oxfc8_22{margin-bottom:14px}._total_oxfc8_23{color:var(--text3);justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:10px;font-size:12.5px;display:flex}._total_oxfc8_23 strong{letter-spacing:-.5px;color:var(--text);font-variant-numeric:tabular-nums;font-size:20px;font-weight:800}._empty_oxfc8_25{text-align:center;color:var(--text3);margin:0;padding:28px 0;font-size:13px}._rank_oxfc8_27{flex-direction:column;gap:2px;display:flex}._rankRow_oxfc8_28{text-align:left;width:calc(100% + 20px);color:inherit;cursor:pointer;background:0 0;border:none;border-radius:12px;flex-direction:column;gap:7px;margin:0 -10px;padding:9px 10px;font-family:inherit;transition:background .15s;animation:.5s cubic-bezier(.22,1,.36,1) backwards _rankIn_oxfc8_1;display:flex}@keyframes _rankIn_oxfc8_1{0%{opacity:0;transform:translateY(6px)}}._rankRow_oxfc8_28:hover:not(:disabled){background:rgba(var(--ink), .035)}._rankRow_oxfc8_28:disabled{cursor:default}._rankRow_oxfc8_28:focus-visible{outline:2px solid var(--accent2);outline-offset:-2px}._rankHead_oxfc8_50{grid-template-columns:minmax(0,1fr) auto 40px;align-items:baseline;gap:10px;display:grid}._rankName_oxfc8_51{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:700;overflow:hidden}._rankValue_oxfc8_52{color:var(--text);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13.5px;font-weight:800}._rankShare_oxfc8_53{color:var(--text3);text-align:right;font-variant-numeric:tabular-nums;font-size:12px;font-weight:700}._rankTrack_oxfc8_54{animation-delay:inherit;background:rgba(var(--ink), .055);border-radius:3px;height:6px;display:block;overflow:hidden}._rankFill_oxfc8_55{background:var(--c);transform-origin:0;height:100%;animation:.8s cubic-bezier(.22,1,.36,1) backwards _rankGrow_oxfc8_1;animation-delay:inherit;border-radius:3px;display:block}@keyframes _rankGrow_oxfc8_1{0%{transform:scaleX(0)}}._insights_oxfc8_66{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}._insight_oxfc8_66{background:rgba(var(--ink), .025);color:var(--text);border-radius:14px;grid-template-columns:28px minmax(0,1fr);align-items:start;gap:12px;padding:12px 14px;font-size:13.5px;line-height:1.5;animation:.5s cubic-bezier(.22,1,.36,1) backwards _rankIn_oxfc8_1;display:grid}._insightMark_oxfc8_80{border-radius:9px;place-items:center;width:28px;height:28px;display:grid}._good_oxfc8_87 ._insightMark_oxfc8_80{background:var(--fn-gain-bg);color:var(--fn-gain)}._bad_oxfc8_88 ._insightMark_oxfc8_80{background:var(--fn-loss-bg);color:var(--fn-loss)}._calm_oxfc8_89 ._insightMark_oxfc8_80{color:#d9785c;background:#fcae9129}:root.dark ._calm_oxfc8_89 ._insightMark_oxfc8_80{color:var(--accent)}@container fin (width<=900px){._duo_oxfc8_13{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){._rankRow_oxfc8_28,._rankFill_oxfc8_55,._insight_oxfc8_66,._chartGhost_oxfc8_9{animation:none}}._grid_14rt9_1{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}._cell_14rt9_2{background:rgba(var(--ink), .03);border-radius:16px;flex-direction:column;gap:3px;min-width:0;padding:14px 16px;display:flex}._label_14rt9_3{letter-spacing:.5px;text-transform:uppercase;color:var(--text3);font-size:10.5px;font-weight:800}._value_14rt9_4{color:var(--text);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;font-size:20px;font-weight:900;overflow:hidden}._value_14rt9_4[data-tone=gain]{color:#4f8a5a}._value_14rt9_4[data-tone=loss]{color:#c46b7c}._note_14rt9_7{color:var(--text3);font-size:11.5px;font-weight:600}._link_14rt9_8{cursor:pointer;font:inherit;color:#e07a5f;white-space:nowrap;background:0 0;border:none;padding:0;font-size:12.5px;font-weight:800}._link_14rt9_8:hover{text-decoration:underline}@media (width<=1023px){._grid_14rt9_1{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){._grid_14rt9_1{grid-template-columns:minmax(0,1fr)}}._root_10w1h_3{flex-direction:column;gap:16px;display:flex}._cells_10w1h_4{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}._cell_10w1h_4{background:rgba(var(--ink), .03);border-radius:16px;flex-direction:column;gap:3px;min-width:0;padding:14px 16px;display:flex}._cell_10w1h_4[data-tone=gain]{background:#a3c9a833}._cell_10w1h_4[data-tone=loss]{background:#d88c9a29}._cell_10w1h_4 span{letter-spacing:.6px;text-transform:uppercase;color:var(--text3);font-size:10.5px;font-weight:800}._cell_10w1h_4 strong{letter-spacing:-.4px;color:var(--text);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;font-size:20px;font-weight:900;overflow:hidden}._cell_10w1h_4[data-tone=gain] strong{color:#4e9a62}._cell_10w1h_4[data-tone=loss] strong{color:#b8576c}:root.dark ._cell_10w1h_4[data-tone=gain] strong{color:#94bc98}:root.dark ._cell_10w1h_4[data-tone=loss] strong{color:#e8a0ae}._cell_10w1h_4 small{color:var(--text3);font-size:11.5px;font-weight:600;line-height:1.4}._bar_10w1h_18{gap:3px;height:12px;display:flex}._bar_10w1h_18 i{transform-origin:0;border-radius:4px;min-width:4px;animation:.8s cubic-bezier(.2,.9,.25,1) backwards _wpGrow_10w1h_1;display:block}._rows_10w1h_20{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:8px 18px;margin:0;padding:0;list-style:none;display:grid}._rows_10w1h_20 li{grid-template-columns:8px minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}._rows_10w1h_20 i{border-radius:3px;width:8px;height:8px}._rows_10w1h_20 span{color:var(--text2);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:650;overflow:hidden}._rows_10w1h_20 b{color:var(--text);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px;font-weight:850}._link_10w1h_25{font:inherit;color:var(--accent2,#e07a5f);cursor:pointer;background:0 0;border:none;padding:0;font-size:12.5px;font-weight:800}._link_10w1h_25:hover{text-decoration:underline}@keyframes _wpGrow_10w1h_1{0%{transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){._bar_10w1h_18 i{animation:none}}@media (width<=767px){._cells_10w1h_4{grid-template-columns:minmax(0,1fr)}}._grid_11nsm_2{gap:var(--fn-gap);margin-bottom:var(--fn-gap);grid-template-columns:repeat(auto-fill,minmax(min(320px,100%),1fr));display:grid}._empty_11nsm_8{margin-bottom:var(--fn-gap);background:var(--card);border:1px solid var(--border);box-shadow:var(--dash-shadow);border-radius:20px;padding:8px}._card_11nsm_17{background:var(--card);border:1px solid var(--border);min-width:0;box-shadow:var(--dash-shadow);border-radius:20px;flex-direction:column;padding:20px 22px;transition:transform .25s cubic-bezier(.34,1.4,.64,1),box-shadow .25s;display:flex;position:relative;overflow:hidden}._card_11nsm_17:before{content:"";background:var(--tone);height:3px;position:absolute;inset:0 0 auto}._card_11nsm_17:not(._cardWide_11nsm_31):hover{box-shadow:0 16px 34px -20px #3c221647, var(--dash-shadow);transform:translateY(-2px)}._cardWide_11nsm_31{grid-column:1/-1;padding:6px}._cardWide_11nsm_31:before{display:none}._cardDone_11nsm_34{background:linear-gradient(180deg, var(--fn-gain-bg), transparent 70%), var(--card)}._top_11nsm_36{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:12px;display:flex}._badges_11nsm_37{flex-wrap:wrap;gap:6px;min-width:0;display:flex}._tools_11nsm_38{flex-shrink:0;gap:2px;display:flex}._tool_11nsm_38{width:32px;height:32px;color:var(--text3);cursor:pointer;background:0 0;border:none;border-radius:10px;place-items:center;transition:background .18s,color .18s;display:grid}._tool_11nsm_38:hover{color:#d9785c;background:#fcae9124}._toolDanger_11nsm_52:hover{background:var(--fn-loss-bg);color:var(--fn-loss)}._tool_11nsm_38:focus-visible{outline:2px solid var(--accent2);outline-offset:1px}._title_11nsm_55{letter-spacing:-.3px;color:var(--text);overflow-wrap:anywhere;margin:0;font-size:17px;font-weight:800;line-height:1.3}._deadline_11nsm_56{color:var(--text3);margin:4px 0 0;font-size:12.5px}._nums_11nsm_58{justify-content:space-between;align-items:baseline;gap:12px;margin-top:18px;display:flex}._pct_11nsm_59{letter-spacing:-1px;color:color-mix(in srgb, var(--tone) 85%, var(--text));font-variant-numeric:tabular-nums;font-size:30px;font-weight:800}._amounts_11nsm_60{color:var(--text);text-align:right;font-variant-numeric:tabular-nums;font-size:13.5px;font-weight:750}._amounts_11nsm_60 span{color:var(--text3);font-weight:600}._track_11nsm_62{background:rgba(var(--ink), .06);border-radius:6px;height:10px;margin-top:10px;overflow:hidden}._fill_11nsm_63{background:linear-gradient(90deg, color-mix(in srgb, var(--tone) 70%, #fff), var(--tone));height:100%;transform:scaleX(var(--pct));transform-origin:0;border-radius:6px;animation:1.1s cubic-bezier(.22,1,.36,1) backwards _goalGrow_11nsm_1;display:block}@keyframes _goalGrow_11nsm_1{0%{transform:scaleX(0)}}._left_11nsm_73{color:var(--text3);margin:8px 0 0;font-size:12px;font-weight:600}._foot_11nsm_75{border-top:1px dashed rgba(var(--ink), .09);margin-top:16px;padding-top:14px}._fund_11nsm_76{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;display:grid}._auto_11nsm_77{color:var(--text3);align-items:center;gap:8px;margin:0;font-size:12px;font-weight:600;display:flex}._auto_11nsm_77 svg{flex-shrink:0}@container fin (width<=560px){._card_11nsm_17{padding:16px}._pct_11nsm_59{font-size:26px}}@media (prefers-reduced-motion:reduce){._fill_11nsm_63{animation:none}._card_11nsm_17{transition:none}}._monthNav_z6gfb_2{background:var(--bg-card,#fff);box-shadow:0 8px 22px -14px #281a1259, 0 0 0 1px rgba(var(--ink), .06);border-radius:999px;align-items:center;gap:4px;padding:4px;display:inline-flex}._monthArrow_z6gfb_6{width:32px;height:32px;color:var(--text2);cursor:pointer;background:0 0;border:none;border-radius:50%;place-items:center;transition:background .18s,color .18s,transform .18s;display:grid}._monthArrow_z6gfb_6:hover:not(:disabled){background:rgba(var(--ink), .05);color:var(--text)}._monthArrow_z6gfb_6:active:not(:disabled){transform:scale(.92)}._monthArrow_z6gfb_6:disabled{opacity:.3;cursor:default}._monthArrow_z6gfb_6:focus-visible{outline:2px solid var(--accent2);outline-offset:1px}._monthLabel_z6gfb_14{text-align:center;min-width:148px;display:grid;position:relative;overflow:hidden}._monthLabel_z6gfb_14>span{color:var(--text);white-space:nowrap;grid-area:1/1;font-size:13.5px;font-weight:800;animation:.34s cubic-bezier(.22,1,.36,1) _monthIn_z6gfb_1}._monthLabel_z6gfb_14>span:first-letter{text-transform:uppercase}._monthLabel_z6gfb_14>span[data-dir=fwd]{animation-name:_monthInFwd_z6gfb_1}@keyframes _monthIn_z6gfb_1{0%{opacity:0;transform:translate(-14px)}}@keyframes _monthInFwd_z6gfb_1{0%{opacity:0;transform:translate(14px)}}._monthNow_z6gfb_23{cursor:pointer;font:800 12px var(--font);color:#b5583d;background:#fcae9133;border:none;border-radius:999px;margin:0 2px 0 4px;padding:6px 12px;transition:background .18s}._monthNow_z6gfb_23:hover{background:#fcae9152}:root.dark ._monthNow_z6gfb_23{color:var(--accent)}._autoNote_z6gfb_30{min-width:0;color:var(--text2);align-items:center;gap:8px;margin:0;font-size:12.5px;font-weight:650;line-height:1.35;display:inline-flex}._autoDot_z6gfb_34{background:var(--text3);border-radius:50%;flex-shrink:0;width:8px;height:8px;position:relative}._autoDot_z6gfb_34[data-on=true]{background:var(--fn-gain)}._autoDot_z6gfb_34[data-on=true]:after{content:"";border:2px solid var(--fn-gain);opacity:0;border-radius:50%;animation:2.4s ease-out infinite _autoPulse_z6gfb_1;position:absolute;inset:-4px}@keyframes _autoPulse_z6gfb_1{0%{opacity:.5;transform:scale(.6)}80%,to{opacity:0;transform:scale(1.4)}}._split_z6gfb_43{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}._col_z6gfb_44{background:var(--card);border:1px solid var(--border);border-radius:14px;flex-direction:column;gap:10px;min-width:0;padding:16px;display:flex}._colTitle_z6gfb_48{letter-spacing:.5px;text-transform:uppercase;color:var(--text3);justify-content:space-between;align-items:baseline;gap:8px;margin:0 0 2px;font-size:11px;font-weight:800;display:flex}._colTitleNote_z6gfb_52{letter-spacing:0;text-transform:none;color:var(--text2);font-variant-numeric:tabular-nums;font-size:11px;font-weight:750}._quiet_z6gfb_53{color:var(--text3);margin:0;font-size:12.5px;font-weight:600;line-height:1.45}._line_z6gfb_54{justify-content:space-between;align-items:center;gap:12px;display:flex}._lineLabel_z6gfb_55{color:var(--text3);min-width:0;font-size:13px;font-weight:600}._lineValue_z6gfb_56{color:var(--text);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13.5px;font-weight:750}._basis_z6gfb_57{margin-top:3px;font-size:10.5px;font-weight:500;display:block}._formula_z6gfb_58{background:rgba(var(--ink), .035);color:var(--text2);font-variant-numeric:tabular-nums;border-radius:10px;margin:2px 0 0;padding:8px 11px;font-size:12.5px;font-weight:700;line-height:1.4}._total_z6gfb_62{border-top:1px dashed rgba(var(--ink), .1);color:var(--text);justify-content:space-between;align-items:baseline;gap:12px;margin-top:4px;padding-top:12px;font-size:13px;font-weight:750;display:flex}._total_z6gfb_62 strong{letter-spacing:-.5px;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:22px;font-weight:800}._forecast_z6gfb_67{flex-direction:column;gap:6px;display:flex}._forecastTrack_z6gfb_68{background:rgba(var(--ink), .06);border-radius:3px;height:6px;overflow:hidden}._forecastTrack_z6gfb_68>span{border-radius:inherit;transform-origin:0;background:linear-gradient(90deg,#f9a08b,#fcae91);height:100%;animation:.7s cubic-bezier(.22,1,.36,1) backwards _grow_z6gfb_1;display:block}@keyframes _grow_z6gfb_1{0%{transform:scaleX(0)}}._forecast_z6gfb_67 small{color:var(--text3);font-size:11.5px;font-weight:650}._rateValue_z6gfb_76{align-items:center;gap:8px;min-width:0;display:inline-flex}._rateWarn_z6gfb_77{color:var(--fn-warn);text-align:right;font-size:11.5px;font-weight:650}._link_z6gfb_78{font:750 12px var(--font);color:#d9785c;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:2px 4px}._link_z6gfb_78:hover{background:#fcae9124}:root.dark ._link_z6gfb_78{color:var(--accent)}._rateEdit_z6gfb_84{flex-direction:column;gap:8px;display:flex}._rateFields_z6gfb_85{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}._rateActions_z6gfb_86{justify-content:flex-end;gap:8px;display:flex}._flow_z6gfb_89{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex;position:relative}._flow_z6gfb_89:before{content:"";background:rgba(var(--ink), .07);border-radius:1px;width:2px;position:absolute;top:8px;bottom:8px;left:5px}._flow_z6gfb_89:has(>:only-child):before{display:none}._step_z6gfb_94{grid-template-columns:12px minmax(0,1fr) auto;align-items:start;gap:2px 10px;display:grid;position:relative}._stepDot_z6gfb_95{z-index:1;width:12px;height:12px;box-shadow:0 0 0 3px var(--card);background:#f9a08b;border-radius:50%;margin-top:3px;position:relative}._step_z6gfb_94[data-kind=final] ._stepDot_z6gfb_95{background:var(--fn-gain)}._step_z6gfb_94[data-kind=unpaid] ._stepDot_z6gfb_95{background:var(--fn-loss)}._step_z6gfb_94[data-kind=next] ._stepDot_z6gfb_95{background:var(--card);box-shadow:0 0 0 3px var(--card), inset 0 0 0 2px rgba(var(--ink), .22)}._stepMain_z6gfb_102{flex-direction:column;gap:2px;min-width:0;display:flex}._stepMain_z6gfb_102 b{color:var(--text);font-size:13px;font-weight:750}._stepMain_z6gfb_102 small{color:var(--text3);font-size:11.5px;font-weight:600;line-height:1.35}._step_z6gfb_94[data-kind=unpaid] ._stepMain_z6gfb_102 small{color:var(--fn-loss)}._stepAmount_z6gfb_106{color:var(--text);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13.5px;font-weight:800}._stepAmount_z6gfb_106[data-muted=true]{color:var(--text3)}._step_z6gfb_94[data-kind=unpaid] ._stepAmount_z6gfb_106{text-decoration:line-through;text-decoration-thickness:1.5px}._stepUndo_z6gfb_109{font:750 11.5px var(--font);color:var(--fn-loss);cursor:pointer;opacity:.85;background:0 0;border:none;border-radius:6px;grid-column:2/-1;justify-self:start;margin:0 0 0 -4px;padding:2px 4px}._stepUndo_z6gfb_109:hover:not(:disabled){opacity:1;background:var(--fn-loss-bg)}._stepUndo_z6gfb_109:disabled{opacity:.4;cursor:default}._history_z6gfb_117{flex-direction:column;gap:10px;display:flex}._hMonth_z6gfb_118{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:5px 10px;display:grid}._hName_z6gfb_119{flex-direction:column;gap:1px;min-width:0;display:flex}._hName_z6gfb_119 b{color:var(--text);font-size:13px;font-weight:750}._hName_z6gfb_119 b:first-letter{text-transform:uppercase}._hName_z6gfb_119 small{color:var(--text3);font-size:11px;font-weight:600}._hMonth_z6gfb_118[data-unpaid=true] ._hName_z6gfb_119 small{color:var(--fn-loss)}._hAmount_z6gfb_124{color:var(--text);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13.5px;font-weight:800}._hBar_z6gfb_125{background:rgba(var(--ink), .05);border-radius:2px;grid-column:1/-1;height:4px;overflow:hidden}._hBar_z6gfb_125>span{border-radius:inherit;transform-origin:0;background:linear-gradient(90deg,#8bc79a,#5fa672);height:100%;animation:.6s cubic-bezier(.22,1,.36,1) backwards _grow_z6gfb_1;display:block}._footnote_z6gfb_131{color:var(--text3);margin:0;padding:12px 20px 16px;font-size:11.5px;font-weight:550;line-height:1.5}@media (prefers-reduced-motion:reduce){._monthLabel_z6gfb_14>span,._forecastTrack_z6gfb_68>span,._hBar_z6gfb_125>span,._autoDot_z6gfb_34:after{animation:none!important}}@container fin (width<=1100px){._split_z6gfb_43{grid-template-columns:repeat(2,minmax(0,1fr))}._split_z6gfb_43>:first-child{grid-row:span 2}}@container fin (width<=720px){._split_z6gfb_43{grid-template-columns:minmax(0,1fr)}._split_z6gfb_43>:first-child{grid-row:auto}}@media (width<=767px){._monthNav_z6gfb_2{justify-content:space-between;width:100%}._monthLabel_z6gfb_14{flex:1;min-width:0}._autoNote_z6gfb_30{width:100%}}._root_m6g9p_4{--fn-gap:var(--grid-gap,16px);--fn-gain:#4e9a62;--fn-loss:#c9667a;--fn-warn:#a9792a;--fn-gain-bg:#a3c9a838;--fn-loss-bg:#d88c9a29;--fn-warn-bg:#f0c06033;--fn-light:#fcae91;--fn-obs:linear-gradient(165deg, #2b2421 0%, #1c1715 55%, #151110 100%);--fn-obs-edge:inset 0 0 0 1px #ffece209;--fn-obs-shadow:0 22px 48px -22px #28160e8c, 0 8px 18px -10px #28160e59;--fn-obs-ink:#f6eee9;--fn-obs-mute:#f6eee999;--fn-obs-faint:#f6eee961;--fn-obs-line:#f6eee914;--fn-obs-gain:#9cd3a9;--fn-obs-loss:#f0a3b2;--fn-s1:#e07a5f;--fn-s2:#3f7cc4;--fn-s3:#c9a03a;--fn-s4:#7a5bc4;--fn-s5:#2e9a78;--fn-s6:rgba(var(--ink), .22);flex-direction:column;min-width:0;display:flex;container:fin/inline-size}:root.dark ._root_m6g9p_4{--fn-gain:#7fbf8c;--fn-loss:#e0899b;--fn-warn:#e3b45e;--fn-gain-bg:#7fbf8c24;--fn-loss-bg:#e0899b21;--fn-warn-bg:#e3b45e24;--fn-obs:linear-gradient(165deg, #2e2825 0%, #221d1b 55%, #1a1615 100%);--fn-obs-edge:inset 0 0 0 1px #ffece20f;--fn-obs-shadow:0 22px 48px -22px #000000b3;--fn-s1:#d46c52;--fn-s2:#4a86d0;--fn-s3:#b08a2e;--fn-s4:#8a78da;--fn-s5:#2e9a78}._enter_m6g9p_64{--dx:0;min-width:0}._enter_m6g9p_64>*{--k:5;animation:_fnStage_m6g9p_1 calc(.76s - var(--k) * 70ms) cubic-bezier(.16, 1, .3, 1) calc(var(--k) * 70ms) backwards}._enter_m6g9p_64>:first-child{--k:0}._enter_m6g9p_64>:nth-child(2){--k:1}._enter_m6g9p_64>:nth-child(3){--k:2}._enter_m6g9p_64>:nth-child(4){--k:3}._enter_m6g9p_64>:nth-child(5){--k:4}@keyframes _fnStage_m6g9p_1{0%{opacity:0;transform:translate3d(calc(var(--dx) * 46px), 22px, 0) scale(.982)}}@media (width<=767px){._root_m6g9p_4{--fn-gap:12px}}@media (prefers-reduced-motion:reduce){._enter_m6g9p_64>*{animation:none}}._pulse_w8ulj_17{--stone-ink:#f4eee9;--stone-dim:#f4eee999;--stone-faint:#f4eee96b;--stone-line:#ffffff14;--porcelain:#fbf6f1;--rose:#e39aa7;--calm:#b9d7bd;--studio-soft:color-mix(in srgb, var(--studio) 62%, #fff);isolation:isolate;color:var(--stone-ink);background:radial-gradient(110% 60% at 50% 112%, color-mix(in srgb, var(--studio) 40%, transparent), transparent 70%), radial-gradient(80% 40% at 12% -8%, #ffffff17, transparent 72%), linear-gradient(162deg, #2a2730 0%, #17161a 54%, #0e0d10 100%);box-shadow:inset 0 1px 0 #ffffff17, inset 0 0 0 1px #ffffff0d, 0 24px 44px -24px #18120e8c, 0 36px 64px -40px color-mix(in srgb, var(--studio) 70%, transparent);border-radius:20px;padding:20px 20px 16px;font-family:Manrope,sans-serif;animation:.7s cubic-bezier(.2,.8,.2,1) backwards _slabIn_w8ulj_1;position:relative;overflow:clip;container-type:inline-size}:root.dark ._pulse_w8ulj_17{box-shadow:inset 0 1px 0 #ffffff1a, inset 0 0 0 1px #ffffff12, 0 24px 44px -24px #000000b3, 0 36px 72px -38px color-mix(in srgb, var(--studio) 55%, transparent)}._pulse_w8ulj_17:before{content:"";z-index:-1;opacity:.2;mix-blend-mode:overlay;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 .55 0'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}._pulse_w8ulj_17:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(105deg,#0000 40%,#ffffff12 50%,#0000 60%);animation:1.5s cubic-bezier(.3,.6,.2,1) .65s forwards _sweep_w8ulj_1;position:absolute;inset:-30% -70%;transform:translate(-110%)}._light_w8ulj_75{z-index:-1;pointer-events:none;background:radial-gradient(70% 34% at 18% 22%, color-mix(in srgb, var(--studio) 14%, transparent), transparent 70%);position:absolute;inset:0}._kicker_w8ulj_83{color:var(--stone-dim);font-size:12px;font-weight:700;line-height:1.3}._reachValue_w8ulj_92{font-variant-numeric:tabular-nums;align-items:baseline;gap:8px;margin-top:6px;display:flex}._big_w8ulj_99{letter-spacing:-1.6px;color:var(--porcelain);font-size:44px;font-weight:800;line-height:1}._of_w8ulj_106{color:var(--stone-faint);white-space:nowrap;font-size:15px;font-weight:700}._meter_w8ulj_113{background:#ffffff14;border-radius:3px;height:6px;margin-top:14px;position:relative;overflow:clip}._meterLive_w8ulj_121,._meterGain_w8ulj_122{transform-origin:0;border-radius:3px;width:100%;transition:transform .52s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0 auto 0 0}._meterLive_w8ulj_121{transform:scaleX(var(--w));background:linear-gradient(90deg, var(--porcelain), var(--studio-soft));box-shadow:0 0 14px -2px color-mix(in srgb, var(--studio) 70%, transparent);animation:.9s cubic-bezier(.2,.8,.2,1) .25s backwards _meterIn_w8ulj_1}._meterGain_w8ulj_122{left:calc(var(--x) * 100%);width:calc(var(--w) * 100%);background:repeating-linear-gradient(135deg, color-mix(in srgb, var(--studio) 55%, transparent) 0 3px, transparent 3px 6px);transition:left .52s cubic-bezier(.2,.8,.2,1),width .52s cubic-bezier(.2,.8,.2,1);transform:none}._legend_w8ulj_147{color:var(--stone-faint);flex-wrap:wrap;gap:4px 14px;margin-top:10px;font-size:12px;font-weight:600;line-height:1.4;display:flex}._gain_w8ulj_157{color:var(--studio-soft)}._delivery_w8ulj_161{border-top:1px solid var(--stone-line);margin-top:18px;padding-top:16px}._deliveryHead_w8ulj_166{justify-content:space-between;align-items:baseline;gap:10px;display:flex}._deliveryNum_w8ulj_172{color:var(--porcelain);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:13px;font-weight:800}._bars_w8ulj_180{touch-action:pan-y;grid-template-columns:repeat(14,minmax(0,1fr));align-items:end;gap:4px;height:56px;margin-top:12px;display:grid}._bar_w8ulj_180{align-items:flex-end;height:100%;display:flex}._barFill_w8ulj_194{width:100%;height:max(3px, calc(var(--h) * 100%));background:linear-gradient(to top, var(--porcelain) 0 calc((1 - var(--f)) * 100%), var(--rose) calc((1 - var(--f)) * 100%) 100%);opacity:.9;transform-origin:bottom;animation:_barIn_w8ulj_1 .72s calc(.22s + var(--i) * 34ms) cubic-bezier(.2, .8, .2, 1) backwards;border-radius:3px 3px 2px 2px;transition:opacity .16s,filter .16s}._bar_w8ulj_180[data-empty] ._barFill_w8ulj_194{background:#ffffff29;height:3px}._bar_w8ulj_180:last-child ._barFill_w8ulj_194{box-shadow:0 0 14px -3px var(--studio)}._bars_w8ulj_180:hover ._barFill_w8ulj_194{opacity:.45}._bars_w8ulj_180 ._bar_w8ulj_180[data-active] ._barFill_w8ulj_194{opacity:1;filter:brightness(1.08)}._axis_w8ulj_215{min-height:16px;color:var(--stone-faint);font-variant-numeric:tabular-nums;justify-content:space-between;gap:8px;margin-top:8px;font-size:11px;font-weight:600;display:flex}._axisHover_w8ulj_226{color:var(--stone-ink)}._reason_w8ulj_228{width:100%;color:var(--stone-ink);font:inherit;text-align:left;cursor:pointer;background:#e39aa71a;border:1px solid #e39aa742;border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;margin-top:14px;padding:10px 12px;transition:background-color .18s,border-color .18s;display:grid}._reason_w8ulj_228:hover{background:#e39aa72b;border-color:#e39aa766}._reason_w8ulj_228:focus-visible{outline:2px solid var(--studio-soft);outline-offset:2px}._reasonDot_w8ulj_247{background:var(--rose);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #e39aa72e}._reasonText_w8ulj_254{flex-direction:column;gap:2px;min-width:0;display:flex}._reasonText_w8ulj_254 b{color:var(--porcelain);font-size:13px;font-weight:800}._reasonText_w8ulj_254 span{color:var(--stone-dim);font-size:11.5px;font-weight:600;line-height:1.35}._reasonAction_w8ulj_262{color:var(--studio-soft);white-space:nowrap;font-size:12px;font-weight:800}._calm_w8ulj_269{color:var(--calm);margin-top:14px;font-size:12.5px;font-weight:700}._last_w8ulj_275{color:var(--stone-faint);margin-top:10px;font-size:11px;font-weight:600}@container (width>=560px){._body_w8ulj_283{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:28px;display:grid}._delivery_w8ulj_161{border-top:0;border-left:1px solid var(--stone-line);margin-top:0;padding-top:0;padding-left:28px}}@media (width<=767px){._pulse_w8ulj_17{border-radius:18px;padding:18px 16px 14px}._big_w8ulj_99{font-size:40px}._bars_w8ulj_180{gap:3px;height:44px}._delivery_w8ulj_161{margin-top:16px;padding-top:14px}}@keyframes _slabIn_w8ulj_1{0%{opacity:0;transform:translateY(8px)scale(.985)}}@keyframes _meterIn_w8ulj_1{0%{transform:scaleX(0)}}@keyframes _barIn_w8ulj_1{0%{transform:scaleY(0)}}@keyframes _sweep_w8ulj_1{to{transform:translate(110%)}}@media (prefers-reduced-motion:reduce){._pulse_w8ulj_17,._pulse_w8ulj_17:after,._meterLive_w8ulj_121,._barFill_w8ulj_194{animation:none}._pulse_w8ulj_17:after{display:none}._meterLive_w8ulj_121,._meterGain_w8ulj_122{transition:none}}._page_13ap7_8{--ok:#6e9873;--warn:#a97a4e;--bad:#c0707f;--switch-off:#e5e3df;gap:var(--grid-gap);grid-template-columns:clamp(248px,22vw,300px) minmax(0,1fr);align-items:start;display:grid}:root.dark ._page_13ap7_8{--ok:#94bc98;--warn:#d9a577;--bad:#d88c9a;--switch-off:#ffffff29}._side_13ap7_25,._main_13ap7_26,._mainBody_13ap7_27{gap:var(--grid-gap);flex-direction:column;min-width:0;display:flex}._main_13ap7_26,._mainBody_13ap7_27{gap:var(--section-gap)}._tabsSlot_13ap7_35{max-width:360px}._channelsCard_13ap7_38,._matrix_13ap7_39,._logCard_13ap7_40{background:var(--card);border:1px solid var(--border);min-width:0;box-shadow:var(--dash-shadow);border-radius:16px}._channelsCard_13ap7_38{padding:18px 16px 16px}._channelsHead_13ap7_51{justify-content:space-between;align-items:baseline;gap:10px;margin:0 2px 12px;display:flex}._channelsHead_13ap7_51 h2{color:var(--onyx);margin:0;font-size:14px;font-weight:800}._channelsHead_13ap7_51 span{color:var(--text3);white-space:nowrap;font-size:12px;font-weight:700}._channelList_13ap7_71{flex-direction:column;gap:8px;display:flex}._channel_13ap7_38{background:var(--bg2);cursor:pointer;-webkit-tap-highlight-color:transparent;border:1px solid #0000;border-radius:14px;min-width:0;padding:12px;transition:border-color .2s,background-color .2s;position:relative}._channel_13ap7_38:hover{border-color:color-mix(in srgb, var(--ch) 32%, transparent)}._channel_13ap7_38:focus-visible{outline:2px solid var(--peach);outline-offset:2px}._channel_13ap7_38[data-enabled]{background:color-mix(in srgb, var(--ch) 6%, var(--card));border-color:color-mix(in srgb, var(--ch) 18%, transparent)}._channelHead_13ap7_95{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}._channelGlyph_13ap7_101{width:34px;height:34px;color:var(--ch);background:color-mix(in srgb, var(--ch) 14%, transparent);border-radius:10px;place-items:center;transition:color .2s,background-color .2s;display:grid}._channel_13ap7_38:not([data-enabled]) ._channelGlyph_13ap7_101{color:var(--text3);background:rgba(var(--ink), .05)}._channelName_13ap7_115{min-width:0}._channelName_13ap7_115 h3{color:var(--onyx);margin:0;font-size:13.5px;font-weight:800;line-height:1.2}._channelStatus_13ap7_123{color:var(--text3);white-space:nowrap;align-items:center;gap:6px;margin-top:3px;font-size:11.5px;font-weight:700;display:inline-flex}._channelStatus_13ap7_123 i{background:currentColor;border-radius:50%;width:6px;height:6px}._channelStatus_13ap7_123[data-tone=on]{color:var(--ok)}._channelStatus_13ap7_123[data-tone=on] i{box-shadow:0 0 0 3px color-mix(in srgb, var(--ok) 20%, transparent)}._channelStatus_13ap7_123[data-tone=attention]{color:var(--bad)}._channelAddress_13ap7_143{min-height:30px;color:var(--muted);justify-content:space-between;align-items:center;gap:8px;margin-top:8px;font-size:12px;font-weight:600;display:flex}._channelAddressText_13ap7_154{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._channelReach_13ap7_161{margin-top:8px}._channelMeter_13ap7_162{background:rgba(var(--ink), .07);border-radius:2px;height:4px;overflow:clip}._channelMeter_13ap7_162 i{background:var(--ch);width:100%;height:100%;transform:scaleX(var(--w));transform-origin:0;border-radius:2px;transition:transform .5s cubic-bezier(.2,.8,.2,1),background-color .2s;animation:.9s cubic-bezier(.2,.8,.2,1) .35s backwards _meterIn_13ap7_1;display:block}._channel_13ap7_38:not([data-enabled]) ._channelMeter_13ap7_162 i{background:color-mix(in srgb, var(--ch) 42%, transparent)}._channelReachText_13ap7_180{color:var(--text3);font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:space-between;gap:2px 8px;margin-top:6px;font-size:11.5px;font-weight:600;line-height:1.35;display:flex}._channelReachText_13ap7_180 b{color:var(--onyx);font-weight:800}._channelReachWhat_13ap7_193{color:var(--text3)}._channelGain_13ap7_194{color:var(--peach);white-space:nowrap;font-weight:800}._channelNotice_13ap7_196{width:100%;font:inherit;text-align:left;cursor:pointer;--tone:var(--bad);color:var(--tone);background:color-mix(in srgb, var(--tone) 9%, transparent);border:1px solid color-mix(in srgb, var(--tone) 26%, transparent);border-radius:10px;align-items:flex-start;gap:8px;margin-top:10px;padding:8px 10px;font-size:11.5px;font-weight:700;line-height:1.4;display:flex}._channelNotice_13ap7_196[data-tone=pending]{--tone:var(--warn)}._channelNotice_13ap7_196 svg{flex-shrink:0;margin-top:1px}._channelNotice_13ap7_196:focus-visible{outline:2px solid var(--peach);outline-offset:2px}._channelAction_13ap7_219{margin-top:10px}._upgrade_13ap7_224{isolation:isolate;width:100%;font:inherit;text-align:left;color:var(--onyx);cursor:pointer;background:linear-gradient(120deg, color-mix(in srgb, var(--peach) 16%, var(--card)) 0%, var(--card) 72%);border:1px solid color-mix(in srgb, var(--peach) 36%, transparent);box-shadow:0 8px 18px -14px color-mix(in srgb, var(--peach) 90%, transparent);-webkit-tap-highlight-color:transparent;border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;margin-top:10px;padding:9px 12px 9px 9px;transition:border-color .2s,box-shadow .25s,transform .2s cubic-bezier(.22,1,.36,1);display:grid;position:relative;overflow:clip}._upgrade_13ap7_224:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(105deg,#0000 38%,#ffffffb3 50%,#0000 62%);transition:transform .8s cubic-bezier(.3,.6,.2,1);position:absolute;inset:-40% -60%;transform:translate(-115%)}:root.dark ._upgrade_13ap7_224:after{background:linear-gradient(105deg,#0000 38%,#ffffff1a 50%,#0000 62%)}._upgrade_13ap7_224:hover{border-color:color-mix(in srgb, var(--peach) 62%, transparent);box-shadow:0 12px 24px -14px color-mix(in srgb, var(--peach) 100%, transparent)}._upgrade_13ap7_224:hover:after{transform:translate(115%)}._upgrade_13ap7_224:active{transform:scale(.98)}._upgrade_13ap7_224:focus-visible{outline:2px solid var(--peach);outline-offset:2px}._upgradeIcon_13ap7_269{color:#fff;background:linear-gradient(135deg,#fcae91,#f59b84);border-radius:10px;place-items:center;width:32px;height:32px;display:grid;box-shadow:inset 0 1px #fff6,0 6px 14px -6px #f59b84f2}._upgradeIcon_13ap7_269 svg{width:16px;height:16px}._upgradeText_13ap7_282{min-width:0}._upgradeText_13ap7_282 b{font-size:13px;font-weight:800;line-height:1.25;display:block}._upgradeText_13ap7_282 span{color:var(--muted);margin-top:1px;font-size:11.5px;font-weight:600;line-height:1.35;display:block}._upgradeArrow_13ap7_297{width:16px;height:16px;color:var(--peach);transition:transform .25s cubic-bezier(.22,1,.36,1)}._upgrade_13ap7_224:hover ._upgradeArrow_13ap7_297{transform:translate(3px)}._channelsExtra_13ap7_305{padding:0 2px}._lang_13ap7_309{--lp-bg:#fff;border-top:1px solid var(--border);margin-top:16px;padding-top:16px}:root.dark ._lang_13ap7_309{--lp-bg:#272523}._langTitle_13ap7_316{color:var(--onyx);margin:0 2px 10px;font-size:12.5px;font-weight:800}._langPreview_13ap7_324{margin-bottom:14px;position:relative}._langPreview_13ap7_324:before{content:"";background:var(--lp-bg);border:1px solid rgba(var(--ink), .06);opacity:.75;border-radius:12px;height:24px;position:absolute;inset:auto 10px -5px;box-shadow:0 6px 14px -10px #1a1a1a4d}._langPreviewIn_13ap7_339{background:var(--lp-bg);border:1px solid rgba(var(--ink), .07);border-radius:14px;padding:10px 12px 11px;animation:.4s cubic-bezier(.22,1,.36,1) _lpIn_13ap7_1;position:relative;box-shadow:0 14px 28px -18px #1a1a1a66,0 2px 6px -2px #1a1a1a0f}._langPreviewIn_13ap7_339[data-skeleton]{flex-direction:column;gap:7px;animation:none;display:flex}._langPreviewIn_13ap7_339[data-skeleton] i{background:rgba(var(--ink), .07);border-radius:5px;height:9px;animation:1.6s ease-in-out infinite _ghostBreath_13ap7_1;display:block}._langPreviewIn_13ap7_339[data-skeleton] i:first-child{width:45%}._langPreviewIn_13ap7_339[data-skeleton] i:nth-child(2){width:70%;height:11px}._langPreviewIn_13ap7_339[data-skeleton] i:nth-child(3){width:92%}._lpTop_13ap7_361{min-width:0;color:var(--text3);align-items:center;gap:7px;font-size:11px;font-weight:600;display:flex}._lpIcon_13ap7_371{color:#f9a08b;background:#151417;border-radius:5px;flex-shrink:0;place-items:center;width:18px;height:18px;font-size:10px;font-weight:800;display:grid}._lpIcon_13ap7_371 svg{width:11px;height:11px}._lpApp_13ap7_384{min-width:0;color:var(--onyx);white-space:nowrap;text-overflow:ellipsis;font-weight:800;overflow:hidden}._lpMeta_13ap7_392{white-space:nowrap;margin-left:auto}._lpSubject_13ap7_393{color:var(--onyx);margin-top:7px;font-size:13px;font-weight:800;line-height:1.3}._lpBody_13ap7_400{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:2px;font-size:12px;line-height:1.4;display:-webkit-box;overflow:hidden}._langPill_13ap7_411 .vk-pill{width:100%;height:44px}._langPill_13ap7_411 .vk-pill-value{flex:1;justify-content:flex-end;min-width:0}._langPill_13ap7_411 .vk-pill-value-in{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._langHint_13ap7_414{color:var(--text3);margin:8px 2px 0;font-size:11.5px;line-height:1.5}._langHint_13ap7_414[data-error]{color:var(--bad)}@keyframes _lpIn_13ap7_1{0%{opacity:0;transform:translateY(6px)scale(.985)}}._roles_13ap7_428{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}._roleBtn_13ap7_433{appearance:none;text-align:left;cursor:pointer;background:var(--card);border:1px solid var(--border);min-width:0;box-shadow:var(--dash-shadow);-webkit-tap-highlight-color:transparent;border-radius:16px;align-items:center;gap:12px;padding:12px 14px 12px 12px;font-family:inherit;transition:border-color .2s,box-shadow .3s,background-color .2s;display:flex}._roleBtn_13ap7_433:hover{border-color:color-mix(in srgb, var(--role) 36%, transparent)}._roleBtn_13ap7_433:focus-visible{outline:2px solid var(--peach);outline-offset:2px}._roleBtn_13ap7_433[data-active]{background:color-mix(in srgb, var(--role) 6%, var(--card));border-color:color-mix(in srgb, var(--role) 55%, transparent);box-shadow:0 14px 28px -16px color-mix(in srgb, var(--role) 55%, transparent), var(--dash-shadow)}._roleRing_13ap7_457{width:40px;height:40px;color:var(--text3);flex-shrink:0;place-items:center;transition:color .2s;display:grid;position:relative}._roleBtn_13ap7_433[data-active] ._roleRing_13ap7_457{color:var(--role)}._roleRingSvg_13ap7_468{width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}._roleRingTrack_13ap7_475{fill:none;stroke:rgba(var(--ink), .08);stroke-width:2.5px}._roleRingFill_13ap7_476{fill:none;stroke:color-mix(in srgb, var(--role) 50%, transparent);stroke-width:2.5px;stroke-linecap:round;transition:stroke-dashoffset .6s cubic-bezier(.2,.8,.2,1),stroke .2s}._roleBtn_13ap7_433[data-active] ._roleRingFill_13ap7_476{stroke:var(--role)}._roleText_13ap7_484{flex-direction:column;min-width:0;display:flex}._roleName_13ap7_489{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:800;line-height:1.25;transition:color .2s;overflow:hidden}._roleBtn_13ap7_433[data-active] ._roleName_13ap7_489{color:var(--onyx)}._roleCount_13ap7_500{color:var(--text3);font-variant-numeric:tabular-nums;white-space:nowrap;margin-top:2px;font-size:11.5px;font-weight:700}._roleBtn_13ap7_433[data-active] ._roleCount_13ap7_500{color:var(--role)}._matrix_13ap7_39{overflow:clip}._matrixTop_13ap7_516{align-items:center;gap:12px;padding:20px 24px;display:flex}._matrixRoleIcon_13ap7_522{width:40px;height:40px;color:var(--role);background:color-mix(in srgb, var(--role) 12%, transparent);border-radius:12px;flex-shrink:0;place-items:center;display:grid}._matrixTop_13ap7_516 h2{color:var(--onyx);margin:0;font-size:16px;font-weight:800}._matrixTop_13ap7_516 p{color:var(--muted);margin:2px 0 0;font-size:12px}._matrixHead_13ap7_544,._row_13ap7_545{grid-template-columns:minmax(0, 1fr) repeat(var(--cols), 76px);align-items:center;gap:8px;display:grid}._matrixHead_13ap7_544{background:var(--card);border-top:1px solid var(--border);border-bottom:1px solid var(--border);color:var(--text3);align-items:end;padding:10px 24px;font-size:11.5px;font-weight:700}._matrixHeadCh_13ap7_562{color:var(--ch);flex-direction:column;align-items:center;gap:4px;display:flex}._matrixHeadCh_13ap7_562 svg{width:16px;height:16px}._matrixHeadCh_13ap7_562 small{color:var(--text3);font-size:10.5px;font-weight:700}._row_13ap7_545{border-bottom:1px solid rgba(var(--ink), .045);padding:12px 24px;transition:background-color .15s}._row_13ap7_545:last-child{border-bottom:0}._row_13ap7_545:hover{background:rgba(var(--ink), .018)}._event_13ap7_584{align-items:center;gap:12px;min-width:0;display:flex}._eventIcon_13ap7_590{width:34px;height:34px;color:var(--c);background:color-mix(in srgb, var(--c) 13%, transparent);border-radius:10px;flex-shrink:0;place-items:center;transition:opacity .2s,filter .2s;display:grid}._eventText_13ap7_601{min-width:0}._eventTitle_13ap7_602{color:var(--onyx);flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:13.5px;font-weight:700;line-height:1.3;display:flex}._eventDesc_13ap7_612{color:var(--muted);margin-top:2px;font-size:12px;line-height:1.4}._row_13ap7_545[data-silent] ._eventIcon_13ap7_590{opacity:.5;filter:grayscale()}._row_13ap7_545[data-silent] ._eventTitle_13ap7_602>span:first-child{color:var(--text3)}._eventSilent_13ap7_620{color:var(--bad);margin-top:4px;font-size:11.5px;font-weight:700}._tier_13ap7_626{border-radius:999px;align-items:center;padding:2px 8px;font-size:10.5px;font-weight:800;line-height:1.4;display:inline-flex}._tier_13ap7_626[data-tier=critical]{color:var(--bad);background:color-mix(in srgb, var(--bad) 12%, transparent)}._tier_13ap7_626[data-tier=optional]{color:var(--text3);background:rgba(var(--ink), .05)}._cell_13ap7_638{appearance:none;height:40px;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;padding:0;display:flex}._cell_13ap7_638:focus-visible{outline:2px solid var(--peach);outline-offset:-2px}._cellIcon_13ap7_653,._cellLabel_13ap7_654{display:none}._cellBox_13ap7_655{border:1.5px solid rgba(var(--ink), .16);background:var(--bg);border-radius:8px;place-items:center;width:24px;height:24px;transition:background-color .2s,border-color .2s,box-shadow .25s,transform .25s cubic-bezier(.34,1.56,.64,1);display:grid}._cellBox_13ap7_655 svg{fill:none;stroke:#fff;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:14;stroke-dashoffset:14px;width:14px;height:14px;transition:stroke-dashoffset .26s 40ms}._cell_13ap7_638:hover ._cellBox_13ap7_655{border-color:color-mix(in srgb, var(--ch) 65%, transparent)}._cell_13ap7_638:active ._cellBox_13ap7_655{transform:scale(.88)}._cell_13ap7_638[data-on] ._cellBox_13ap7_655{background:var(--ch);border-color:var(--ch);box-shadow:0 4px 12px -3px color-mix(in srgb, var(--ch) 60%, transparent)}._cell_13ap7_638[data-on] ._cellBox_13ap7_655 svg{stroke-dashoffset:0}._matrixFoot_13ap7_694{z-index:2;pointer-events:none;justify-content:space-between;align-items:center;gap:12px;padding:10px 20px 16px;display:flex;position:sticky;bottom:0}._matrixFootInfo_13ap7_705{border:1px solid var(--glass-line);background:var(--glass-bg);min-height:36px;-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:var(--glass-shadow);color:var(--onyx);font-variant-numeric:tabular-nums;pointer-events:auto;border-radius:999px;flex-wrap:wrap;align-items:center;gap:4px 10px;padding:6px 16px 6px 8px;font-size:12px;font-weight:700;display:flex;position:relative}._footRing_13ap7_726{flex-shrink:0;display:flex}._footRing_13ap7_726 svg{fill:none;stroke-width:3.4px;stroke-linecap:round;width:22px;height:22px;transform:rotate(-90deg)}._footRing_13ap7_726 circle:first-child{stroke:rgba(var(--ink), .09)}._footRing_13ap7_726 circle:last-child{stroke:var(--peach);filter:drop-shadow(0 1px 2.5px #ec806299);transition:stroke-dasharray .45s cubic-bezier(.34,1.2,.64,1)}._footDivider_13ap7_741{background:rgba(var(--ink), .12);width:1px;height:14px}._saveState_13ap7_746{align-items:center;gap:6px;font-weight:700;display:inline-flex}._saveState_13ap7_746 svg{width:14px;height:14px}._saveState_13ap7_746[data-state=saved]{color:var(--ok)}._saveState_13ap7_746[data-state=failed]{color:var(--bad)}._saveSpinner_13ap7_755{border:2px solid rgba(var(--ink), .15);border-top-color:var(--muted);border-radius:50%;width:12px;height:12px;animation:.6s linear infinite _spin_13ap7_1}._matrixEmpty_13ap7_764{text-align:center;background:var(--bg2);border-top:1px solid var(--border);flex-direction:column;align-items:center;gap:6px;padding:48px 24px;display:flex}._matrixEmpty_13ap7_764>span{width:44px;height:44px;color:var(--text3);background:rgba(var(--ink), .05);border-radius:50%;place-items:center;margin-bottom:8px;display:grid}._matrixEmpty_13ap7_764 strong{color:var(--onyx);font-size:14px;font-weight:800}._matrixEmpty_13ap7_764 p{color:var(--muted);margin:0;font-size:12px}._logCard_13ap7_40{overflow:clip}._logTop_13ap7_790{padding:20px 24px 4px}._logTop_13ap7_790 h2{color:var(--onyx);margin:0;font-size:16px;font-weight:800}._logTop_13ap7_790 p{color:var(--muted);margin:2px 0 0;font-size:12px}._logStats_13ap7_803{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:16px 24px;display:grid}._logStat_13ap7_803{appearance:none;min-width:0;font:inherit;text-align:left;cursor:pointer;background:var(--bg2);border:1px solid #0000;border-radius:14px;flex-direction:column;gap:6px;padding:12px 14px;transition:border-color .2s,box-shadow .2s,background-color .2s;display:flex}._logStat_13ap7_803:hover{border-color:color-mix(in srgb, var(--st) 40%, transparent)}._logStat_13ap7_803:focus-visible{outline:2px solid var(--peach);outline-offset:2px}._logStat_13ap7_803[data-active]{background:var(--card);border-color:var(--st);box-shadow:0 0 0 3px color-mix(in srgb, var(--st) 18%, transparent)}._logStatLabel_13ap7_831{color:var(--muted);white-space:nowrap;align-items:center;gap:6px;font-size:12px;font-weight:700;display:flex}._logStatLabel_13ap7_831 i{background:var(--st);border-radius:50%;flex-shrink:0;width:7px;height:7px}._logStatValue_13ap7_841{color:var(--onyx);font-variant-numeric:tabular-nums;align-items:baseline;gap:8px;font-size:22px;font-weight:800;line-height:1.1;display:flex}._logStatValue_13ap7_841 small{color:var(--text3);font-size:12px;font-weight:700}._logStatBar_13ap7_852{background:rgba(var(--ink), .07);border-radius:2px;height:3px;overflow:clip}._logStatBar_13ap7_852 i{background:var(--st);width:100%;height:100%;transform:scaleX(var(--share));transform-origin:0;transition:transform .5s cubic-bezier(.2,.8,.2,1);display:block}._logFilters_13ap7_868{flex-wrap:wrap;align-items:center;gap:10px;padding:0 24px 16px;display:flex}._logSearch_13ap7_875{flex:240px;min-width:0}._logChannel_13ap7_876{width:190px}._logRefreshing_13ap7_877{color:var(--muted);font-size:12px;font-weight:600}._logList_13ap7_879{border-top:1px solid var(--border)}._logDayGroup_13ap7_882{position:relative}._logDay_13ap7_882{z-index:1;pointer-events:none;padding:12px 20px 6px;position:sticky;top:0}._logDay_13ap7_882>span{border:1px solid var(--glass-line);background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:var(--glass-shadow);color:var(--onyx);border-radius:999px;padding:5px 12px;font-size:12px;font-weight:800;display:inline-block}._logDay_13ap7_882>span:first-letter{text-transform:uppercase}._logRow_13ap7_905{border-bottom:1px solid rgba(var(--ink), .045);grid-template-columns:52px minmax(0,1fr) minmax(0,210px) 120px;align-items:center;gap:12px;padding:12px 24px;display:grid}._logTime_13ap7_913{color:var(--text3);font-variant-numeric:tabular-nums;font-size:12px;font-weight:700}._logWhat_13ap7_919{min-width:0}._logEvent_13ap7_920{color:var(--onyx);font-size:13px;font-weight:700}._logError_13ap7_921{color:var(--muted);overflow-wrap:anywhere;margin-top:3px;font-size:11.5px;line-height:1.4}._logTo_13ap7_790{min-width:0;color:var(--muted);align-items:center;gap:8px;font-size:12px;display:flex}._logTo_13ap7_790>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._logToIcon_13ap7_937{flex-shrink:0;display:flex}._logToIcon_13ap7_937 svg{width:16px;height:16px}._logStatusCell_13ap7_939{justify-content:flex-end;display:flex}._logStatus_13ap7_939{white-space:nowrap;color:var(--st);background:color-mix(in srgb, var(--st) 13%, transparent);border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:11px;font-weight:800;display:inline-flex}._logStatus_13ap7_939 i{background:currentColor;border-radius:50%;width:6px;height:6px}._logPager_13ap7_954{color:var(--muted);background:var(--bg2);border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:14px 24px;font-size:12px;font-weight:600;display:flex}._logPager_13ap7_954>div{gap:8px;display:flex}._logEmpty_13ap7_967{padding:32px 24px}._logLoading_13ap7_968{text-align:center;color:var(--muted);padding:48px 24px;font-size:13px}._ghost_13ap7_974{background:rgba(var(--ink), .06);border-radius:6px;animation:1.6s ease-in-out infinite _ghostBreath_13ap7_1;display:block}._ghostLive_13ap7_980{align-self:center;width:72px;height:9px}._channel_13ap7_38[data-pending]{cursor:default}._channel_13ap7_38[data-pending]:hover{border-color:#0000}._ghostStatus_13ap7_983{width:64%;height:9px;margin-top:7px}._ghostSwitch_13ap7_984{border-radius:11px;width:40px;height:22px}._ghostCount_13ap7_985{width:64px;height:9px;margin:4px 0 2px}._ghostSub_13ap7_986{width:220px;max-width:100%;height:9px;margin:5px 0 2px}._matrixGhost_13ap7_987{border-top:1px solid var(--border);padding-bottom:8px}._ghostIcon_13ap7_988{border-radius:10px;flex-shrink:0;width:34px;height:34px}._ghostText_13ap7_989{flex:1;min-width:0}._ghostTitle_13ap7_990{height:11px;margin:3px 0}._ghostDesc_13ap7_991{width:82%;height:9px;margin-top:8px}._ghostCell_13ap7_992{place-items:center;height:40px;display:grid}._ghostCell_13ap7_992 ._ghost_13ap7_974{border-radius:8px;width:24px;height:24px}@keyframes _meterIn_13ap7_1{0%{transform:scaleX(0)}}@keyframes _spin_13ap7_1{to{transform:rotate(360deg)}}@keyframes _ghostBreath_13ap7_1{50%{opacity:.55}}@media (prefers-reduced-motion:reduce){._channelMeter_13ap7_162 i,._langPreviewIn_13ap7_339,._langPreviewIn_13ap7_339[data-skeleton] i,._ghost_13ap7_974{animation:none}._upgrade_13ap7_224:after{display:none}._channelMeter_13ap7_162 i,._roleRingFill_13ap7_476,._logStatBar_13ap7_852 i,._cellBox_13ap7_655,._cellBox_13ap7_655 svg,._footRing_13ap7_726 circle{transition:none}}@media (width<=1180px) and (width>=1001px){._roles_13ap7_428{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1000px){._page_13ap7_8{grid-template-columns:minmax(0,1fr)}._channelList_13ap7_71{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}}@media (width<=767px){._page_13ap7_8{flex-direction:column;align-items:stretch;gap:14px;display:flex}._side_13ap7_25,._main_13ap7_26{display:contents}._pulseSlot_13ap7_1026{order:1}._tabsSlot_13ap7_35{order:2;max-width:none}._channelsSlot_13ap7_1028{order:3}._mainBody_13ap7_27{order:4;gap:14px}._page_13ap7_8[data-tab=log] ._channelsSlot_13ap7_1028{display:none}._channelsCard_13ap7_38{padding:16px 0}._channelsHead_13ap7_51{margin:0 16px 12px}._channelList_13ap7_71{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;flex-direction:row;gap:10px;padding:2px 16px 4px;scroll-padding-inline:16px;display:flex;overflow-x:auto}._channelList_13ap7_71::-webkit-scrollbar{display:none}._channel_13ap7_38{scroll-snap-align:start;flex:0 0 min(82%,300px)}._channel_13ap7_38:hover{border-color:#0000}._channel_13ap7_38[data-enabled]:hover{border-color:color-mix(in srgb, var(--ch) 18%, transparent)}._channelsExtra_13ap7_305{padding:0 16px}._roles_13ap7_428{margin-inline:calc(-1 * var(--content-pad));padding:2px var(--content-pad) 6px;scrollbar-width:none;gap:8px;display:flex;overflow-x:auto}._roles_13ap7_428::-webkit-scrollbar{display:none}._roleBtn_13ap7_433{border-radius:999px;flex:none;gap:8px;padding:6px 14px 6px 6px}._roleRing_13ap7_457{width:34px;height:34px}._roleRing_13ap7_457>svg:not(._roleRingSvg_13ap7_468){width:14px;height:14px}._roleName_13ap7_489{font-size:13px}._roleCount_13ap7_500{margin-top:0;font-size:11px}._matrixTop_13ap7_516{padding:16px}._matrixHead_13ap7_544{display:none}._matrixGhost_13ap7_987{border-top:0}._row_13ap7_545{flex-wrap:wrap;gap:6px;padding:14px 16px;display:flex}._row_13ap7_545:hover{background:0 0}._event_13ap7_584{flex:1 0 100%;align-items:flex-start;margin-bottom:6px}._cell_13ap7_638{border:1px solid var(--border);background:var(--bg2);min-width:0;height:40px;color:var(--muted);border-radius:12px;flex:0 132px;gap:6px;padding:0 8px;transition:background-color .2s,border-color .2s,color .2s,transform .2s cubic-bezier(.34,1.56,.64,1)}._cell_13ap7_638:active{transform:scale(.96)}._cellIcon_13ap7_653{color:var(--text3);flex-shrink:0;transition:color .2s;display:flex}._cellIcon_13ap7_653 svg{width:15px;height:15px}._cellLabel_13ap7_654{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:12px;font-weight:700;display:block;overflow:hidden}._cellBox_13ap7_655{display:none}._cell_13ap7_638[data-on]{color:var(--onyx);background:color-mix(in srgb, var(--ch) 14%, var(--card));border-color:color-mix(in srgb, var(--ch) 50%, transparent)}._cell_13ap7_638[data-on] ._cellIcon_13ap7_653{color:var(--ch)}._ghostCell_13ap7_992{flex:0 132px}._ghostCell_13ap7_992 ._ghost_13ap7_974{border-radius:12px;width:100%;height:100%}._matrixFoot_13ap7_694{flex-direction:column;align-items:stretch;padding:14px 16px;position:static}._matrixFootInfo_13ap7_705{border-radius:16px}._logTop_13ap7_790{padding:16px 16px 2px}._logStats_13ap7_803{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:12px 16px}._logStatValue_13ap7_841{font-size:20px}._logFilters_13ap7_868{padding:0 16px 12px}._logChannel_13ap7_876{flex:140px;width:auto}._logDay_13ap7_882{padding:12px 16px 6px}._logRow_13ap7_905{grid-template-columns:minmax(0,1fr) auto;gap:6px 10px;padding:12px 16px}._logWhat_13ap7_919{grid-area:1/1}._logStatusCell_13ap7_939{grid-area:1/2;align-self:start}._logTo_13ap7_790{grid-area:2/1}._logTime_13ap7_913{text-align:right;grid-area:2/2}._logPager_13ap7_954{padding:12px 16px}}._body_11gey_1{flex-direction:column;flex:1;gap:16px;min-height:0;padding:20px 24px;display:flex;overflow-y:auto}._footer_11gey_2{border-top:1px solid var(--border);flex-wrap:wrap;flex-shrink:0;gap:10px;padding:16px 24px;display:flex}._delivery_11gey_3{border-bottom:1px solid var(--border);color:var(--text);flex-shrink:0;padding:0 0 14px}._statusLine_11gey_4{align-items:center;gap:9px;font-size:13px;line-height:1.5;display:flex}._signal_11gey_5{background:var(--text3);border-radius:50%;flex-shrink:0;width:7px;height:7px}._signalOk_11gey_6{background:#579c69}._failed_11gey_6 ._signal_11gey_5{background:#b76e79}._failed_11gey_6 strong{color:#b76e79}._delivery_11gey_3 p{color:var(--text2);margin:8px 0 0;font-size:12px;line-height:1.6}._delivery_11gey_3 small{color:var(--text3);margin-top:6px;font-size:11px;display:block}._testAction_11gey_9{flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;display:flex}._testAction_11gey_9>span{color:var(--text3);max-width:180px;font-size:11px;line-height:1.5}._guide_11gey_11{background:#f9a08b14;border-radius:10px;flex-shrink:0;padding:13px 15px}._guide_11gey_11 h3{color:var(--text);margin:0 0 9px;font-size:13px;font-weight:800;line-height:1.45}._guide_11gey_11 ol{color:var(--text2);flex-direction:column;gap:7px;margin:0;padding-left:19px;font-size:12px;line-height:1.6;list-style:decimal;display:flex}._guide_11gey_11 li{padding-left:2px;display:list-item}._guide_11gey_11 li::marker{color:var(--text3);font-weight:600}._guide_11gey_11 a{color:var(--text);text-underline-offset:3px;-webkit-text-decoration:underline #f9a08ba6;text-decoration:underline #f9a08ba6}._guide_11gey_11 li button{text-align:left;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:inline}._guide_11gey_11 details{color:var(--text2);margin-top:10px;font-size:11px;line-height:1.6}._guide_11gey_11 summary{cursor:pointer;color:var(--text2);padding:3px 0}._guide_11gey_11 details p{margin:7px 0}._guide_11gey_11 details a{font-weight:700}._guide_11gey_11 a:focus-visible,._guide_11gey_11 button:focus-visible,._guide_11gey_11 summary:focus-visible,._inboxLink_11gey_20:focus-visible{outline-offset:3px;border-radius:3px;outline:2px solid #f9a08b}._passwordHint_11gey_21,._accountHint_11gey_21{color:var(--text3);margin-top:-8px;font-size:11px;line-height:1.5}._customHelp_11gey_22{color:var(--text2);margin:0;font-size:12px;line-height:1.6}._customHelp_11gey_22 summary{cursor:pointer}._customHelp_11gey_22 p{margin:8px 0}._customHelp_11gey_22 a{color:var(--text);text-underline-offset:3px;text-decoration-color:#f9a08b}._inboxLink_11gey_20{color:var(--text);text-underline-offset:4px;padding:3px 0;font-size:12px;font-weight:700;text-decoration-color:#f9a08b}@media (width<=600px){._body_11gey_1{gap:14px;padding:18px 24px}._footer_11gey_2{padding:14px 24px}._guide_11gey_11{padding:12px}._guide_11gey_11 ol{gap:6px}}._preview_rc4jn_4{--em-letter:#fff;flex-direction:column;gap:10px;margin:0;display:flex}:root.dark ._preview_rc4jn_4{--em-letter:#272523}._letter_rc4jn_13{background:var(--em-letter);border:1px solid rgba(var(--ink), .07);border-radius:16px;padding:16px 18px 17px;position:relative;box-shadow:0 18px 36px -22px #1a1a1a61,0 2px 6px -2px #1a1a1a0f}._letterHead_rc4jn_23{align-items:center;gap:12px;min-width:0;display:flex}._avatar_rc4jn_29{color:#f9a08b;background:linear-gradient(150deg,#2b2826 0%,#151417 100%);border-radius:50%;flex-shrink:0;place-items:center;width:38px;height:38px;font-size:15px;font-weight:800;display:grid}._letterFrom_rc4jn_41{flex:1;min-width:0}._letterName_rc4jn_42{color:var(--onyx);align-items:baseline;gap:10px;font-size:13.5px;font-weight:800;display:flex}._letterName_rc4jn_42>span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}._letterName_rc4jn_42 time{color:var(--text3);flex-shrink:0;margin-left:auto;font-size:11px;font-weight:600}._letterAddress_rc4jn_52{min-width:0;min-height:22px;margin-top:4px;display:flex}._addressSlot_rc4jn_55{color:#d9785f;background:#f9a08b12;border:1.5px dashed #f9a08bb3;border-radius:7px;align-items:center;padding:1px 10px;font-size:12px;font-weight:700;display:inline-flex}._addressOn_rc4jn_67{min-width:0;max-width:100%;color:var(--text);background:#a3c9a82e;border-radius:7px;align-items:center;gap:7px;padding:1px 6px 1px 10px;font-size:12.5px;font-weight:700;display:inline-flex}._addressText_rc4jn_80{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}._addressCheck_rc4jn_81{flex-shrink:0;width:16px;height:16px}._addressCheck_rc4jn_81 circle{fill:#7fb287}._addressCheck_rc4jn_81 path{fill:none;stroke:#fff;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}._letterSubject_rc4jn_85{color:var(--onyx);margin-top:14px;font-size:14px;font-weight:800;line-height:1.35}._letterBody_rc4jn_92{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:3px;font-size:12.5px;line-height:1.5;display:-webkit-box;overflow:hidden}._letterSkeleton_rc4jn_102{flex-direction:column;gap:8px;margin-top:16px;display:flex}._letterSkeleton_rc4jn_102 i{background:rgba(var(--ink), .07);border-radius:5px;height:10px;display:block}._letterSkeleton_rc4jn_102 i:first-child{width:55%;height:12px}._letterSkeleton_rc4jn_102 i:last-child{width:88%}._caption_rc4jn_107{color:var(--text2);padding:0 2px;font-size:12px;line-height:1.6}._promises_rc4jn_115{flex-direction:column;gap:13px;margin:2px 0 0;padding:0;list-style:none;display:flex}._promises_rc4jn_115 li{grid-template-columns:32px 1fr;align-items:start;gap:12px;display:grid}._promises_rc4jn_115 svg{fill:none;stroke:#e8836a;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;background:#f9a08b1f;border-radius:10px;width:32px;height:32px;padding:8px}._promises_rc4jn_115 strong{color:var(--onyx);font-size:12.5px;font-weight:800;line-height:1.4;display:block}._promises_rc4jn_115 span{color:var(--text2);margin-top:1px;font-size:12px;line-height:1.55;display:block}._other_rc4jn_144{font:inherit;color:var(--text2);text-align:left;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;align-self:flex-start;margin-top:2px;padding:4px 0;font-size:12.5px;font-weight:700;-webkit-text-decoration:underline #f9a08bb3;text-decoration:underline #f9a08bb3;transition:color .18s}._other_rc4jn_144:hover{color:var(--onyx)}._other_rc4jn_144:focus-visible{outline-offset:3px;border-radius:3px;outline:2px solid #f9a08b}._footerMain_rc4jn_165{flex:2;min-width:0;display:flex}._footerAside_rc4jn_168{display:contents}._google_rc4jn_169{color:#fff;letter-spacing:-.1px;cursor:pointer;background:#1a1a1a;border:0;border-radius:14px;flex:1;justify-content:center;align-items:center;gap:12px;min-width:0;height:48px;padding:0 20px 0 8px;font-family:Manrope,sans-serif;font-size:14px;font-weight:800;transition:transform .2s cubic-bezier(.22,1,.36,1),box-shadow .2s;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 24px -12px #1a1a1a99,inset 0 1px #ffffff14}._google_rc4jn_169:before{content:"";opacity:0;pointer-events:none;background:radial-gradient(90% 120% at 50% 130%,#f9a08b52,#0000 60%);transition:opacity .25s;position:absolute;inset:0}._google_rc4jn_169:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 14px 30px -12px #1a1a1a9e,0 0 0 4px #f9a08b24}._google_rc4jn_169:hover:before{opacity:1}._google_rc4jn_169:active:not(:disabled){transform:translateY(0)}._google_rc4jn_169:focus-visible{outline:none;box-shadow:0 0 0 3px #fcae9199}._google_rc4jn_169:disabled{cursor:progress}._googleMark_rc4jn_210{background:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid;position:relative}._googleMark_rc4jn_210 svg{width:17px;height:17px}._googleLabel_rc4jn_221{white-space:nowrap;text-overflow:ellipsis;min-width:0;position:relative;overflow:hidden}._spinner_rc4jn_222{border:2px solid #1a1a1a26;border-top-color:#1a1a1a;border-radius:50%;width:16px;height:16px;animation:.8s linear infinite _emSpin_rc4jn_1}@keyframes _emSpin_rc4jn_1{to{transform:rotate(360deg)}}:root.dark ._google_rc4jn_169{color:#1a1a1a;background:#f4f2ef;box-shadow:0 10px 24px -12px #000000b3}:root.dark ._googleMark_rc4jn_210{box-shadow:0 0 0 1px #1a1a1a1a}:root.dark ._avatar_rc4jn_29{box-shadow:0 0 0 1px #ffffff1a}@media (prefers-reduced-motion:reduce){._google_rc4jn_169,._google_rc4jn_169:before{transition:none}._google_rc4jn_169:hover:not(:disabled){transform:none}._spinner_rc4jn_222{animation-duration:2s}}@media (width<=767px){._letter_rc4jn_13{padding:14px 15px 15px}._google_rc4jn_169{height:50px}._footerAside_rc4jn_168{display:none}}._hero_1jq57_3{--stamp:48px;margin-bottom:var(--grid-gap);background:var(--card);box-shadow:inset 0 0 0 1px var(--border), 0 1px 2px #1a1a1a08;border-radius:20px;justify-content:space-between;align-items:center;gap:28px;padding:22px 26px 22px 28px;animation:.7s cubic-bezier(.16,1,.3,1) backwards _heroIn_1jq57_1;display:flex;position:relative;overflow:hidden}@keyframes _heroIn_1jq57_1{0%{opacity:0;translate:0 10px}}._copy_1jq57_20{min-width:0}._title_1jq57_21{letter-spacing:-.018em;color:var(--text);margin:0;font-size:19px;font-weight:800;line-height:1.25}._sub_1jq57_29{max-width:56ch;color:var(--text2);margin:6px 0 0;font-size:13px;line-height:1.5}._start_1jq57_36{margin-top:14px}._stamps_1jq57_39{flex-shrink:0;gap:10px;margin:0;padding:0;list-style:none;display:flex}._cell_1jq57_47{display:flex}._slot_1jq57_49{--stamp-ink:color-mix(in oklab, var(--hue) 82%, #1a1a1a);width:var(--stamp);height:var(--stamp);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:50%;padding:0;transition:scale .25s cubic-bezier(.2,.8,.2,1);position:relative}._slot_1jq57_49:active{scale:.92}._slot_1jq57_49:focus-visible{outline-offset:3px;outline:2px solid #fcae91cc}._hole_1jq57_67{border:1.5px dashed var(--border2);color:var(--text3);border-radius:50%;place-items:center;transition:border-color .25s,color .25s,background .25s;display:grid;position:absolute;inset:0}._hole_1jq57_67 svg{opacity:.6;width:17px;height:17px}._slot_1jq57_49:hover ._hole_1jq57_67{color:var(--peach);background:#fcae9112;border-color:#f9a08bbf}._slot_1jq57_49:hover ._hole_1jq57_67 svg{opacity:1}._inked_1jq57_84 ._hole_1jq57_67{border-color:#0000}._inked_1jq57_84 ._hole_1jq57_67 svg{opacity:0}._stamp_1jq57_39{color:var(--stamp-ink);background:radial-gradient(circle closest-side, transparent calc(100% - 6.5px), color-mix(in oklab, var(--stamp-ink) 60%, transparent) calc(100% - 6.5px) calc(100% - 5.3px), transparent calc(100% - 5.3px)), color-mix(in oklab, var(--stamp-ink) var(--fill,8%), transparent);box-shadow:inset 0 0 0 2px var(--stamp-ink);rotate:var(--tilt);animation:_stampPress_1jq57_1 .5s cubic-bezier(.3, .7, .3, 1) var(--d) backwards;border-radius:50%;place-items:center;display:grid;position:absolute;inset:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='96' height='96'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.1' numOctaves='2' seed='7'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.6 0 0 0 2.25'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E") 50%/96px;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='96' height='96'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.1' numOctaves='2' seed='7'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.6 0 0 0 2.25'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E") 50%/96px}._stamp_1jq57_39 svg{stroke-width:2.1px;width:19px;height:19px}._slot_1jq57_49:hover ._stamp_1jq57_39{scale:1.06}@keyframes _stampPress_1jq57_1{0%{opacity:0;scale:1.9}45%{opacity:.9}60%{opacity:1;scale:.9}80%{scale:1.04}to{opacity:1;scale:1}}._inked_1jq57_84:after{content:"";border:1.5px solid var(--stamp-ink);opacity:0;pointer-events:none;animation:_inkRing_1jq57_1 .6s ease-out calc(var(--d) + .3s) backwards;border-radius:50%;position:absolute;inset:0}@keyframes _inkRing_1jq57_1{0%{opacity:.45;scale:.92}to{opacity:0;scale:1.55}}._hero_1jq57_3[data-settled] ._stamp_1jq57_39{animation-delay:50ms}._hero_1jq57_3[data-settled] ._inked_1jq57_84:after{animation-delay:.35s}._heroDone_1jq57_143 ._stamp_1jq57_39{--fill:14%}:root.dark ._hero_1jq57_3{box-shadow:inset 0 0 0 1px var(--border)}:root.dark ._slot_1jq57_49{--stamp-ink:color-mix(in oklab, var(--hue) 85%, #fff)}:root.dark ._slot_1jq57_49[data-program=deposit]{--stamp-ink:#e8c6ae}@media (width<=767px){._hero_1jq57_3{--stamp:40px;border-radius:18px;flex-direction:column;align-items:stretch;gap:16px;padding:18px 16px 16px}._title_1jq57_21{font-size:17px}._sub_1jq57_29{font-size:12.5px}._stamps_1jq57_39{justify-content:space-between;gap:0}._hole_1jq57_67 svg{width:15px;height:15px}._stamp_1jq57_39 svg{width:17px;height:17px}}@media (prefers-reduced-motion:reduce){._hero_1jq57_3,._stamp_1jq57_39,._inked_1jq57_84:after{animation:none!important}}@keyframes _fadeSlideIn_rhyva_1{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes _barGrow_rhyva_1{0%{height:0}to{height:var(--bar-h)}}@keyframes _pulseRing_rhyva_1{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(1.5)}}@keyframes _skelBreath_rhyva_1{50%{opacity:.55}}._skel_rhyva_21{background:rgba(var(--ink), .06);border-radius:8px;animation:1.6s ease-in-out infinite _skelBreath_rhyva_1}._skelText_rhyva_29{vertical-align:middle;max-width:100%;height:.8em;display:inline-block}@media (prefers-reduced-motion:reduce){._skel_rhyva_21{animation:none}}._programCard_rhyva_40{background:var(--card);border-radius:var(--radius);border:1px solid var(--border);cursor:pointer;padding:24px;transition:box-shadow .2s,border-color .2s,transform .15s;animation:.35s both _fadeSlideIn_rhyva_1;position:relative;overflow:hidden}._programCard_rhyva_40:hover{transform:translateY(-1px);box-shadow:0 8px 32px -8px #00000014}._programCard_rhyva_40._programCardConfigured_rhyva_55:hover{border-color:#fcae9180}._configureBtn_rhyva_59{border-radius:var(--radius-sm);cursor:pointer;border:none;align-items:center;gap:6px;padding:8px 16px;font-size:12px;font-weight:700;transition:opacity .15s,transform .1s;display:flex}._configureBtn_rhyva_59:hover{opacity:.85;transform:scale(.98)}._configureBtn_rhyva_59:active{opacity:.9;transform:scale(.95)}._statCard_rhyva_75{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);padding:20px 24px;animation:.4s both _fadeSlideIn_rhyva_1}._scenarioCard_rhyva_84{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);padding:18px 20px;transition:box-shadow .2s,transform .15s;animation:.4s both _fadeSlideIn_rhyva_1}._scenarioCard_rhyva_84:hover{transform:translateY(-1px);box-shadow:0 8px 32px -8px #00000014}._scenarioCardDisabled_rhyva_96{opacity:.6}._inlineNum_rhyva_100{width:max(4ch, var(--num-w,4ch));box-sizing:content-box;color:#f9a08b;text-align:center;appearance:textfield;background:#fcae9114;border:1.5px solid #fcae9180;border-radius:8px;outline:none;min-width:4ch;margin:0 3px;padding:4px 10px;font-family:Manrope,sans-serif;font-size:14px;font-weight:800}._inlineNum_rhyva_100::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._inlineNum_rhyva_100::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}._inlineNumDisabled_rhyva_128{cursor:not-allowed}._toggle_rhyva_132{background:var(--border);cursor:pointer;border:none;border-radius:12px;flex-shrink:0;width:40px;height:22px;transition:background .2s;position:relative}._toggleOn_rhyva_143{background:linear-gradient(135deg,#fcae91,#f9a08b)}._toggleDisabled_rhyva_146{cursor:not-allowed;opacity:.5}._toggleKnob_rhyva_150{background:var(--bg-card);border-radius:50%;width:18px;height:18px;transition:left .2s;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #0003}._toggleKnobOn_rhyva_161{left:20px}._barWrap_rhyva_165{flex-direction:column;flex:1;align-items:center;gap:6px;display:flex}._barCol_rhyva_172{transform-origin:bottom;border-radius:4px 4px 0 0;width:100%;animation:.6s cubic-bezier(.16,1,.3,1) both _barGrow_rhyva_1}._badgeConfigured_rhyva_180{color:#5bab72;background:#a3c9a826;border:1px solid #a3c9a859;border-radius:20px;align-items:center;gap:5px;padding:4px 10px;font-size:11px;font-weight:700;display:inline-flex}._badgePending_rhyva_192{border:1px solid var(--border);color:var(--text3);background:#c8c8c81a;border-radius:20px;align-items:center;gap:5px;padding:4px 10px;font-size:11px;font-weight:700;display:inline-flex}._progressBarWrap_rhyva_206{background:var(--border);border-radius:2px;flex:1;height:4px;overflow:hidden}._progressBarFill_rhyva_213{background:#fcae91;border-radius:2px;height:100%;transition:width .6s cubic-bezier(.16,1,.3,1)}._topbarBtn_rhyva_221{color:#fff;border-radius:var(--radius-sm);cursor:pointer;background:#fcae91;border:none;padding:9px 20px;font-size:13px;font-weight:700;transition:opacity .15s,transform .12s}._topbarBtn_rhyva_221:hover{opacity:.88}._topbarBtn_rhyva_221:active{transform:scale(.97)}._ghostBtn_rhyva_234{border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text2);cursor:pointer;background:0 0;padding:9px 20px;font-size:13px;font-weight:600;transition:background .15s,transform .12s}._ghostBtn_rhyva_234:hover{background:var(--border)}._ghostBtn_rhyva_234:active{transform:scale(.97)}._btnOption_rhyva_249{border-radius:var(--radius-sm);cursor:pointer;font-size:12px;font-weight:600;transition:transform .12s,background .15s,border-color .15s,color .15s}._btnOption_rhyva_249:hover{transform:scale(.98)}._btnOption_rhyva_249:active{transform:scale(.95)}._fieldLabel_rhyva_261{color:var(--text3);font-size:11px;font-weight:600;display:block}._promoClient_rhyva_266{max-width:180px;color:var(--text2);letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;background:#fcae9124;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:700;overflow:hidden}._levelCard_rhyva_277{background:var(--bg);border-radius:12px;margin-bottom:8px;padding:12px 14px}._levelHead_rhyva_283{align-items:center;gap:10px;margin-bottom:10px;display:flex}._levelSwatch_rhyva_291{cursor:pointer;width:26px;height:26px;box-shadow:inset 0 0 0 2px var(--card), 0 0 0 1px #0000001a, 0 2px 6px #00000024;border-radius:50%;flex-shrink:0;transition:transform .14s cubic-bezier(.16,1,.3,1);position:relative}._levelSwatch_rhyva_291:hover{transform:scale(1.09)}._levelSwatch_rhyva_291 input{opacity:0;cursor:pointer;background:0 0;border:none;width:100%;height:100%;padding:0;position:absolute;inset:0}._levelName_rhyva_316{min-width:0;color:var(--text);background:0 0;border:none;border-bottom:1px solid #0000;outline:none;flex:1;padding:2px 0;font-size:13.5px;font-weight:700;transition:border-color .15s}._levelName_rhyva_316:hover{border-bottom-color:var(--border)}._levelName_rhyva_316:focus{border-bottom-color:#fcae91b3}._levelDel_rhyva_331{width:26px;height:26px;color:var(--text3);cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s,color .15s;display:flex}._levelDel_rhyva_331:hover:not(:disabled){color:#d88c9a;background:#d88c9a24}._levelDel_rhyva_331:disabled{opacity:.25;cursor:default}._levelFields_rhyva_348{grid-template-columns:repeat(auto-fit,minmax(136px,1fr));gap:8px;display:grid}._levelField_rhyva_348{background:var(--card);border:1px solid var(--border);border-radius:9px;min-width:0;padding:7px 10px 6px}._levelFieldLabel_rhyva_360{color:var(--text3);letter-spacing:.02em;margin-bottom:2px;font-size:10.5px;font-weight:700;display:block}._levelFieldRow_rhyva_368{align-items:center;gap:4px;display:flex}._levelInput_rhyva_373{min-width:0;color:var(--text);appearance:textfield;background:0 0;border:none;outline:none;flex:1;padding:0;font-family:inherit;font-size:13px;font-weight:700}._levelInput_rhyva_373::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._levelInput_rhyva_373::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}._levelInput_rhyva_373:disabled{color:var(--text3)}._levelSuffix_rhyva_390{text-overflow:ellipsis;white-space:nowrap;max-width:50%;color:var(--text3);flex-shrink:0;font-size:11.5px;overflow:hidden}._levelAdd_rhyva_399{border:1px dashed var(--border);border-radius:var(--radius-sm);background:var(--bg);width:100%;color:var(--text3);cursor:pointer;padding:10px 16px;font-size:13px;font-weight:600;transition:border-color .15s,color .15s,background .15s}._levelAdd_rhyva_399:hover{color:#f9a08b;background:#fcae9112;border-color:#fcae9199}._tooltipWrap_rhyva_418{display:inline-flex;position:relative}._tooltipWrap_rhyva_418 ._tooltipBox_rhyva_419{background:var(--text);color:var(--card);white-space:nowrap;z-index:9999;pointer-events:none;border-radius:6px;padding:6px 10px;font-size:11px;font-weight:500;line-height:1.5;display:none;position:fixed;transform:translate(-50%);box-shadow:0 4px 12px #00000026}._tooltipWrap_rhyva_418:hover ._tooltipBox_rhyva_419{display:block}._programs_rhyva_440{grid-template-columns:repeat(4,minmax(0,1fr))}@media (width>=1400px){._programs_rhyva_440{grid-template-columns:repeat(7,minmax(0,1fr))}}@media (width<=767px){._programs_rhyva_440>:last-child:nth-child(odd){grid-column:1/-1}._programs_rhyva_440{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin-bottom:12px!important}._programCard_rhyva_40{border-radius:12px;padding:11px}._programCard_rhyva_40>div:first-child{width:32px!important;height:32px!important;margin-bottom:8px!important}._programCard_rhyva_40>div:nth-child(3){margin-bottom:8px!important}._configureBtn_rhyva_59{padding:7px 10px;font-size:11px}._levelCard_rhyva_277{padding:11px 12px}._levelField_rhyva_348{padding:8px 10px 7px}._levelSwatch_rhyva_291{width:28px;height:28px}._levelDel_rhyva_331{width:32px;height:32px}}._promoProducts_rhyva_476{border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--bg);flex-direction:column;gap:10px;padding:12px 14px;display:flex}._promoProductsRow_rhyva_480{cursor:pointer;justify-content:space-between;align-items:center;gap:14px;display:flex}._promoProductsRow_rhyva_480 span{flex-direction:column;gap:2px;min-width:0;display:flex}._promoProductsRow_rhyva_480 b{color:var(--onyx);font-size:13px;font-weight:800}._promoProductsRow_rhyva_480 small{color:var(--text3);font-size:11.5px;font-weight:600}._promoRowSwitch_rhyva_484{cursor:pointer;color:var(--text3);flex-shrink:0;align-items:center;gap:6px;margin-left:auto;font-size:11px;font-weight:700;display:inline-flex}._wallet_2mzoa_9{gap:var(--grid-gap);grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:32px;display:grid}._flagship_2mzoa_15{grid-column:span 2}@media (width<=1023px){._wallet_2mzoa_9{grid-template-columns:repeat(2,minmax(0,1fr))}}._card_2mzoa_22{--c-ink:color-mix(in oklab, var(--hue) 30%, #1a1a1a);--c-a:color-mix(in oklab, var(--hue) 14%, #fff);--c-b:color-mix(in oklab, var(--hue) 50%, #fff);--c-line:color-mix(in oklab, var(--hue) 62%, #1a1a1a);cursor:pointer;isolation:isolate;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;min-height:208px;transform:perspective(1000px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));animation:.9s cubic-bezier(.16,1,.3,1) backwards _deal_2mzoa_1;animation-delay:calc(var(--i) * 55ms + 40ms);border-radius:18px;outline:none;flex-direction:column;transition:transform .8s cubic-bezier(.2,.8,.2,1),box-shadow .5s,translate .6s cubic-bezier(.32,.72,0,1),scale .2s;display:flex;position:relative;box-shadow:0 1px 2px #1a1a1a0a,0 12px 30px -14px #1a1a1a24}._blank_2mzoa_47{box-shadow:0 1px 2px #1a1a1a08}._card_2mzoa_22[data-tilt]{transition:transform .12s linear,box-shadow .5s,translate .6s cubic-bezier(.32,.72,0,1),scale .2s;box-shadow:0 2px 4px #1a1a1a0a,0 26px 48px -18px #1a1a1a3d}._card_2mzoa_22:focus-visible{box-shadow:0 0 0 3px var(--bg), 0 0 0 5px #fcae91bf}._card_2mzoa_22:active{scale:.985}._minted_2mzoa_56{animation-name:_deal_2mzoa_1,_mintPop_2mzoa_1;animation-duration:.9s,.55s;animation-timing-function:cubic-bezier(.16,1,.3,1),cubic-bezier(.3,.7,.2,1);animation-delay:calc(var(--i) * 55ms + 40ms), var(--mint);animation-fill-mode:backwards,none}._wallet_2mzoa_9[data-settled] ._minted_2mzoa_56{animation-delay:calc(var(--i) * 55ms + 40ms), .12s}@keyframes _deal_2mzoa_1{0%{opacity:0;translate:0 22px;rotate:-1.2deg}}@keyframes _mintPop_2mzoa_1{0%{scale:1}30%{scale:.975}70%{scale:1.012}to{scale:1}}._face_2mzoa_5{z-index:-1;border-radius:inherit;background:var(--card);box-shadow:inset 0 0 0 1px var(--border);pointer-events:none;position:absolute;inset:0;overflow:hidden}._face_2mzoa_5:before{content:"";opacity:.06;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .7 0 0 0 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:180px;position:absolute;inset:0}._minted_2mzoa_56 ._face_2mzoa_5{background:radial-gradient(130% 100% at 0% 0%, #fff9, transparent 55%), linear-gradient(135deg, var(--c-a), var(--c-b));box-shadow:inset 0 0 0 1px #ffffff8c,inset 0 -1px #1a1a1a0d}._minted_2mzoa_56 ._face_2mzoa_5:before{opacity:.16;mix-blend-mode:multiply}._rosette_2mzoa_104{aspect-ratio:1;background:var(--c-line);width:300px;-webkit-mask:var(--rosette) center / contain no-repeat;-webkit-mask:var(--rosette) center / contain no-repeat;mask:var(--rosette) center / contain no-repeat;opacity:.24;margin-top:-150px;transition:rotate 2.2s cubic-bezier(.2,.8,.2,1),opacity .6s;position:absolute;top:50%;right:-104px}._blank_2mzoa_47 ._rosette_2mzoa_104{background:rgb(var(--ink));opacity:.07}._card_2mzoa_22:hover ._rosette_2mzoa_104{rotate:14deg}._blank_2mzoa_47:hover ._rosette_2mzoa_104{opacity:.11}._flagship_2mzoa_15 ._rosette_2mzoa_104{width:400px;margin-top:-200px;right:-150px}._motif_2mzoa_123{pointer-events:none;position:absolute}._sheen_2mzoa_127{opacity:0;background:radial-gradient(520px circle at var(--mx,30%) var(--my,0%), #ffffffb3, transparent 42%);mix-blend-mode:soft-light;transition:opacity .5s;position:absolute;inset:0}._blank_2mzoa_47 ._sheen_2mzoa_127{background:radial-gradient(380px circle at var(--mx,30%) var(--my,0%), #fcae9121, transparent 50%);mix-blend-mode:normal}._card_2mzoa_22[data-tilt] ._sheen_2mzoa_127{opacity:1}._sweep_2mzoa_142{opacity:0;animation:_sweep_2mzoa_142 1.15s cubic-bezier(.35, .55, .2, 1) var(--mint) both;background:linear-gradient(105deg,#0000 41%,#fff9 48.5%,#ffffff2e 52%,#0000 59%);position:absolute;inset:-20% -60%}._wallet_2mzoa_9[data-settled] ._sweep_2mzoa_142{animation-delay:.12s}@keyframes _sweep_2mzoa_142{0%{opacity:0;translate:-32%}12%{opacity:1}88%{opacity:1}to{opacity:0;translate:36%}}[data-program=discounts] ._face_2mzoa_5{-webkit-mask:radial-gradient(4.5px at 0,#0000 95%,#000) 0/51% 15px repeat-y,radial-gradient(4.5px at 100%,#0000 95%,#000) 100%/51% 15px repeat-y;mask:radial-gradient(4.5px at 0,#0000 95%,#000) 0/51% 15px repeat-y,radial-gradient(4.5px at 100%,#0000 95%,#000) 100%/51% 15px repeat-y}[data-program=first_lesson] ._face_2mzoa_5{-webkit-mask:radial-gradient(9px at 0 calc(100% - 68px),#0000 95%,#000) 0/51% 100% no-repeat,radial-gradient(9px at 100% calc(100% - 68px),#0000 95%,#000) 100%/51% 100% no-repeat;mask:radial-gradient(9px at 0 calc(100% - 68px),#0000 95%,#000) 0/51% 100% no-repeat,radial-gradient(9px at 100% calc(100% - 68px),#0000 95%,#000) 100%/51% 100% no-repeat}[data-program=first_lesson] ._motif_2mzoa_123{border-top:1.5px dashed color-mix(in oklab, var(--c-line) 42%, transparent);bottom:67px;left:16px;right:16px}._blank_2mzoa_47[data-program=first_lesson] ._motif_2mzoa_123{border-top-color:var(--border2)}[data-program=promocodes] ._motif_2mzoa_123{border:1.5px dashed color-mix(in oklab, var(--c-line) 38%, transparent);border-radius:12px;inset:7px}._blank_2mzoa_47[data-program=promocodes] ._motif_2mzoa_123{border-color:var(--border2)}[data-program=certificates] ._motif_2mzoa_123{background:linear-gradient(90deg, color-mix(in oklab, var(--c-line) 22%, transparent), #ffffff8c 35%, #fff3 75%, color-mix(in oklab, var(--c-line) 22%, transparent));width:18px;top:0;bottom:0;right:24%}._blank_2mzoa_47[data-program=certificates] ._motif_2mzoa_123{display:none}[data-program=referral] ._rosette_2mzoa_104{width:380px;-webkit-mask:var(--rosette) 18% 50% / 64% auto no-repeat, var(--rosette) 82% 50% / 64% auto no-repeat;-webkit-mask:var(--rosette) 18% 50% / 64% auto no-repeat, var(--rosette) 82% 50% / 64% auto no-repeat;mask:var(--rosette) 18% 50% / 64% auto no-repeat, var(--rosette) 82% 50% / 64% auto no-repeat;margin-top:-190px;right:-150px}._minted_2mzoa_56[data-program=deposit],:root.dark ._minted_2mzoa_56[data-program=deposit]{--c-ink:#f3dfd0;--c-line:#e8c6ae}._minted_2mzoa_56[data-program=deposit] ._face_2mzoa_5,:root.dark ._minted_2mzoa_56[data-program=deposit] ._face_2mzoa_5{background:repeating-linear-gradient(90deg,#ffffff06 0 1px,#0000 1px 3px),radial-gradient(130% 100% at 0 0,#ffffff29,#0000 55%),linear-gradient(135deg,#4b4642,#1e1c1a);box-shadow:inset 0 0 0 1px #ffffff1f,inset 0 1px #fff3}._minted_2mzoa_56[data-program=deposit] ._face_2mzoa_5:before{mix-blend-mode:screen;opacity:.1}._minted_2mzoa_56[data-program=deposit] ._rosette_2mzoa_104{opacity:.22}._minted_2mzoa_56[data-program=deposit] ._emblem_2mzoa_239,._minted_2mzoa_56[data-program=deposit] ._status_2mzoa_240{background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff1f}._body_2mzoa_5{flex-direction:column;flex:1;min-width:0;padding:20px 20px 18px;display:flex;position:relative}._head_2mzoa_254{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"emblem.status""title title title";align-items:center;row-gap:16px;display:grid}._emblem_2mzoa_239{background:var(--bg2);width:38px;height:38px;color:var(--text3);border-radius:12px;grid-area:emblem;place-items:center;transition:color .3s,background .3s;display:grid}._minted_2mzoa_56 ._emblem_2mzoa_239{color:var(--c-ink);background:#ffffff8c;box-shadow:inset 0 0 0 1px #ffffffb3,0 1px 2px #1a1a1a0d}._blank_2mzoa_47:hover ._emblem_2mzoa_239{color:var(--peach)}._title_2mzoa_278{letter-spacing:-.012em;color:var(--text);grid-area:title;min-width:0;font-size:15px;font-weight:800;line-height:1.25}._minted_2mzoa_56 ._title_2mzoa_278{color:var(--c-ink)}._status_2mzoa_240{white-space:nowrap;color:var(--c-ink);background:#ffffff8c;border-radius:999px;grid-area:status;align-items:center;gap:6px;padding:5px 10px 5px 9px;font-size:11.5px;font-weight:700;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffffb3}._statusIdle_2mzoa_302{box-shadow:none;color:var(--text3);background:0 0;padding:0;font-weight:600}._liveDot_2mzoa_309{background:#5bab72;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 2.5px #5bab7233}._desc_2mzoa_316{max-width:34ch;color:var(--text2);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:6px 0 0;font-size:12.5px;line-height:1.45;display:-webkit-box;overflow:hidden}._minted_2mzoa_56 ._desc_2mzoa_316{color:color-mix(in oklab, var(--c-ink) 72%, transparent)}._foot_2mzoa_329{justify-content:space-between;align-items:flex-end;gap:12px;margin-top:auto;padding-top:18px;display:flex}._stat_2mzoa_240{flex-direction:column;min-width:0;display:flex}._statValue_2mzoa_338{letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--c-ink);font-size:32px;font-weight:800;line-height:1}._statLabel_2mzoa_346{color:color-mix(in oklab, var(--c-ink) 68%, transparent);margin-top:5px;font-size:12px;font-weight:600}._cta_2mzoa_352{display:inline-flex}._off_2mzoa_353{font:inherit;color:color-mix(in oklab, var(--c-ink) 60%, transparent);text-underline-offset:3px;cursor:pointer;background:0 0;border:none;flex-shrink:0;margin-bottom:2px;padding:6px 2px;font-size:12px;font-weight:700;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1px;transition:color .2s,text-decoration-color .2s}._off_2mzoa_353:hover{color:var(--c-ink);text-decoration-color:currentColor}._off_2mzoa_353:focus-visible{outline-offset:2px;border-radius:6px;outline:2px solid #fcae91cc}._ribbon_2mzoa_372{flex:1;min-width:0;max-width:340px;margin:0 auto 2px 8px}._ribbonBar_2mzoa_373{gap:3px;height:8px;display:flex}._ribbonSeg_2mzoa_374{transform-origin:0;border-radius:999px;min-width:6px;animation:1s cubic-bezier(.16,1,.3,1) backwards _segGrow_2mzoa_1;box-shadow:inset 0 0 0 1px #ffffff59}@keyframes _segGrow_2mzoa_1{0%{opacity:0;scale:0 1}}._ribbonLegend_2mzoa_382{color:color-mix(in oklab, var(--c-ink) 74%, transparent);flex-wrap:wrap;gap:4px 12px;margin-top:8px;font-size:11.5px;font-weight:600;display:flex}._ribbonItem_2mzoa_391{align-items:center;gap:5px;min-width:0;display:inline-flex}._ribbonItem_2mzoa_391 i{border-radius:50%;flex-shrink:0;width:7px;height:7px}._ribbonItem_2mzoa_391 b{color:var(--c-ink);font-variant-numeric:tabular-nums;font-weight:800}._ribbonName_2mzoa_394{text-overflow:ellipsis;white-space:nowrap;max-width:12ch;overflow:hidden}:root.dark ._card_2mzoa_22{--c-ink:color-mix(in oklab, var(--hue) 52%, #fff);--c-a:color-mix(in oklab, var(--hue) 30%, #1e1e1e);--c-b:color-mix(in oklab, var(--hue) 8%, #171717);--c-line:color-mix(in oklab, var(--hue) 78%, #fff);box-shadow:0 14px 34px -16px #000000b3}:root.dark ._blank_2mzoa_47{box-shadow:none}:root.dark ._card_2mzoa_22[data-tilt]{box-shadow:0 28px 56px -20px #000c}:root.dark ._minted_2mzoa_56 ._face_2mzoa_5{background:radial-gradient(130% 100% at 0% 0%, #ffffff12, transparent 55%), linear-gradient(135deg, var(--c-a), var(--c-b));box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--hue) 28%, transparent), inset 0 1px 0 #ffffff12}:root.dark ._minted_2mzoa_56 ._face_2mzoa_5:before{mix-blend-mode:screen;opacity:.08}:root.dark ._minted_2mzoa_56 ._rosette_2mzoa_104{opacity:.17}:root.dark ._minted_2mzoa_56 ._emblem_2mzoa_239,:root.dark ._minted_2mzoa_56 ._status_2mzoa_240{background:#ffffff12;box-shadow:inset 0 0 0 1px #ffffff1a}:root.dark ._blank_2mzoa_47 ._rosette_2mzoa_104{opacity:.06}:root.dark ._sheen_2mzoa_127{background:radial-gradient(520px circle at var(--mx,30%) var(--my,0%), #ffffff59, transparent 42%)}:root.dark ._sweep_2mzoa_142{background:linear-gradient(105deg,#0000 41%,#fff3 48.5%,#ffffff0f 52%,#0000 59%)}:root.dark [data-program=certificates] ._motif_2mzoa_123{background:linear-gradient(90deg,#0000,#ffffff14 35%,#ffffff08 75%,#0000)}@media (width<=767px){._wallet_2mzoa_9{--peek:64px;--h:220px;--gap:12px;--tuck:18px;height:calc((var(--n) - 1) * var(--peek) + var(--h) + var(--gap) + var(--tuck));margin-bottom:20px;display:block;position:relative}._card_2mzoa_22{height:var(--h);min-height:0;z-index:var(--i);translate:0 calc(var(--i) * var(--peek) + var(--below) * (var(--h) - var(--peek) + var(--gap)));clip-path:inset(-32px 0 calc(var(--h) - var(--peek) - var(--tuck)) 0 round 18px);transition:translate .6s cubic-bezier(.32,.72,0,1),clip-path .6s cubic-bezier(.32,.72,0,1),scale .2s;animation-name:_fan_2mzoa_1;position:absolute;top:0;left:0;right:0;box-shadow:0 -12px 26px -16px #1a1a1a4d,0 1px 2px #1a1a1a0d}._card_2mzoa_22[data-selected]{clip-path:inset(-32px 0 0 round 18px)}._minted_2mzoa_56{animation-name:_fan_2mzoa_1,_mintPop_2mzoa_1}._blank_2mzoa_47{box-shadow:0 -12px 26px -16px #1a1a1a38}:root.dark ._card_2mzoa_22{box-shadow:0 -14px 28px -14px #000000bf}._flagship_2mzoa_15{grid-column:auto}._body_2mzoa_5{padding:13px 16px 15px;overflow:hidden}._head_2mzoa_254{grid-template-areas:"emblem title status";gap:0 12px}._emblem_2mzoa_239{width:38px;height:38px}._title_2mzoa_278{white-space:nowrap;text-overflow:ellipsis;font-size:15px;overflow:hidden}._desc_2mzoa_316{max-width:none;margin-top:10px}._foot_2mzoa_329{flex-wrap:wrap;row-gap:12px;padding-top:12px}._ribbon_2mzoa_372{flex-basis:100%;order:-1;max-width:none;margin:0}._statValue_2mzoa_338{font-size:30px}._rosette_2mzoa_104{right:-120px}._flagship_2mzoa_15 ._rosette_2mzoa_104{width:320px;margin-top:-160px;right:-110px}[data-program=certificates] ._motif_2mzoa_123{right:30%}}@keyframes _fan_2mzoa_1{0%{opacity:0;translate:0}}@media (prefers-reduced-motion:reduce){._card_2mzoa_22,._minted_2mzoa_56,._sweep_2mzoa_142,._ribbonSeg_2mzoa_374{animation:none!important}._card_2mzoa_22,._rosette_2mzoa_104{transition:none}._card_2mzoa_22:hover ._rosette_2mzoa_104{rotate:none}}._section_1uu2g_6{margin-bottom:32px}._head_1uu2g_9{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"title action""sub action";align-items:center;column-gap:16px;margin-bottom:16px;display:grid}._headTitle_1uu2g_17{letter-spacing:-.015em;color:var(--text);grid-area:title;margin:0;font-size:17px;font-weight:800}._headSub_1uu2g_25{max-width:64ch;color:var(--text3);grid-area:sub;margin:3px 0 0;font-size:12.5px;line-height:1.45}._headAction_1uu2g_33{grid-area:action}._error_1uu2g_34{color:#d88c9a;margin-bottom:12px;font-size:12px;font-weight:600}._surface_1uu2g_37{background:var(--card);box-shadow:inset 0 0 0 1px var(--border), 0 1px 2px #1a1a1a08;border-radius:18px}._recipesIntro_1uu2g_44{margin-bottom:14px}._recipesTitle_1uu2g_45{color:var(--text);font-size:14px;font-weight:700}._recipesSub_1uu2g_46{color:var(--text3);margin-top:3px;font-size:12.5px}._recipes_1uu2g_44{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}._recipe_1uu2g_44{background:var(--bg2);text-align:left;min-width:0;font:inherit;cursor:pointer;border:none;border-radius:14px;flex-direction:column;gap:4px;padding:14px 14px 16px;transition:background .25s,box-shadow .25s,translate .25s cubic-bezier(.2,.8,.2,1);display:flex;position:relative}._recipe_1uu2g_44:hover{background:#fcae911a;translate:0 -2px;box-shadow:inset 0 0 0 1px #fcae9173}._recipe_1uu2g_44:active{translate:0}._recipe_1uu2g_44:focus-visible{outline-offset:2px;outline:2px solid #fcae91cc}._recipePlus_1uu2g_74{color:var(--text3);transition:color .25s,rotate .35s cubic-bezier(.2,.8,.2,1);position:absolute;top:12px;right:12px}._recipe_1uu2g_44:hover ._recipePlus_1uu2g_74{color:var(--peach);rotate:90deg}._recipeName_1uu2g_82{color:var(--text);padding-right:18px;font-size:13px;font-weight:700}._recipeDesc_1uu2g_83{color:var(--text3);font-size:11.5px;line-height:1.4}._segRail_1uu2g_86{grid-template-columns:repeat(auto-fill,minmax(208px,1fr));gap:14px;display:grid}._seg_1uu2g_86{--seg-ink:color-mix(in oklab, var(--seg) 72%, #1a1a1a);background:radial-gradient(120% 70% at 0% 0%, color-mix(in oklab, var(--seg) 12%, transparent), transparent 60%), var(--card);min-width:0;box-shadow:inset 0 0 0 1px var(--border), 0 1px 2px #1a1a1a08;border-radius:18px;flex-direction:column;padding:18px 18px 16px;display:flex;position:relative;overflow:hidden}._segTop_1uu2g_105{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}._segName_1uu2g_106{min-width:0;color:var(--text);align-items:center;gap:8px;font-size:14px;font-weight:800;line-height:1.3;display:flex}._segName_1uu2g_106 i{background:var(--seg);border-radius:50%;flex-shrink:0;width:8px;height:8px}._segCount_1uu2g_117{letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--seg-ink);flex-shrink:0;font-size:28px;font-weight:800;line-height:1}._segEmpty_1uu2g_126 ._segCount_1uu2g_117{color:var(--text3);opacity:.55}._segDesc_1uu2g_127{color:var(--text3);margin:4px 0 0 16px;font-size:11.5px;line-height:1.4}._segList_1uu2g_128{flex-direction:column;gap:2px;margin:14px 0 0;padding:0;list-style:none;display:flex}._segList_1uu2g_128 li{color:var(--text2);justify-content:space-between;align-items:baseline;gap:10px;padding:5px 0;font-size:12.5px;display:flex}._segList_1uu2g_128 li+li{box-shadow:inset 0 1px 0 var(--border)}._segClient_1uu2g_146{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text);font-weight:600;overflow:hidden}._segAgo_1uu2g_147{font-variant-numeric:tabular-nums;color:var(--text3);flex-shrink:0;font-size:11.5px}._segMore_1uu2g_148{color:var(--text3)}._segCalm_1uu2g_149{color:var(--text3);align-items:center;gap:6px;margin:auto 0 0;padding-top:16px;font-size:12px;display:flex}._segCalm_1uu2g_149 svg{color:#5bab72;flex-shrink:0}._segAction_1uu2g_159{font:inherit;color:var(--seg-ink);background:color-mix(in oklab, var(--seg) 16%, transparent);cursor:pointer;border:none;border-radius:11px;margin-top:auto;padding:10px 14px;font-size:12.5px;font-weight:700;transition:background .2s,scale .15s}._segList_1uu2g_128+._segAction_1uu2g_159{margin-top:14px}._segAction_1uu2g_159:hover{background:color-mix(in oklab, var(--seg) 26%, transparent)}._segAction_1uu2g_159:active{scale:.97}._segAction_1uu2g_159:focus-visible{outline:2px solid var(--seg);outline-offset:2px}._headline_1uu2g_178{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}._metric_1uu2g_184{background:var(--card);min-width:0;box-shadow:inset 0 0 0 1px var(--border), 0 1px 2px #1a1a1a08;border-radius:16px;padding:16px 18px}._metricLabel_1uu2g_191{color:var(--text3);font-size:12px;font-weight:600}._metricValue_1uu2g_192{letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--text);overflow-wrap:anywhere;margin-top:6px;font-size:24px;font-weight:800;line-height:1.1}._metricValueIdle_1uu2g_202{color:var(--text3);opacity:.45}._metricNote_1uu2g_203{align-items:center;gap:5px;margin-top:6px;font-size:11.5px;font-weight:700;display:flex}._metricNoteIdle_1uu2g_211{color:var(--text3);opacity:.6;font-weight:500}._pair_1uu2g_213{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;display:grid}._panel_1uu2g_214{padding:22px 24px}._panelTitle_1uu2g_215{color:var(--text);margin:0 0 18px;font-size:14px;font-weight:800}._kpis_1uu2g_216{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;display:grid}._kpi_1uu2g_216{background:var(--bg2);border-radius:12px;min-width:0;padding:14px}._kpiValue_1uu2g_218{letter-spacing:-.03em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-top:6px;font-size:21px;font-weight:800}._kpiSub_1uu2g_226{color:var(--text3);margin-top:2px;font-size:11.5px}._levelRow_1uu2g_228{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:7px;display:flex}._levelName_1uu2g_229{align-items:baseline;gap:8px;min-width:0;display:flex}._levelName_1uu2g_229 i{border-radius:50%;flex-shrink:0;align-self:center;width:8px;height:8px}._levelName_1uu2g_229 span{color:var(--text);font-size:13px;font-weight:700}._levelName_1uu2g_229 small{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text3);font-size:11.5px;overflow:hidden}._levelCount_1uu2g_233{font-variant-numeric:tabular-nums;color:var(--text2);font-size:13px;font-weight:800}._levelTotal_1uu2g_234{box-shadow:inset 0 1px 0 var(--border);color:var(--text3);justify-content:space-between;align-items:center;margin-top:20px;padding-top:16px;font-size:12.5px;display:flex}._levelTotal_1uu2g_234 b{letter-spacing:-.02em;color:var(--peach);font-size:17px;font-weight:800}._retention_1uu2g_246{align-items:center;gap:var(--grid-gap);flex-wrap:wrap;display:flex}._retStats_1uu2g_247{flex-direction:column;flex:0 180px;gap:16px;display:flex}._retValue_1uu2g_248{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:30px;font-weight:800;line-height:1.1}._retChart_1uu2g_249{flex:320px;min-width:0;height:200px}._ghostCards_1uu2g_255{grid-template-columns:repeat(auto-fill,minmax(min(360px,100%),1fr));gap:14px;display:grid}._ghostCard_1uu2g_255{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);padding:18px 20px}._ghostSentence_1uu2g_266{font-size:13.5px;line-height:1.9}._ghostFoot_1uu2g_267{border-top:1px solid var(--border);margin-top:14px;padding-top:12px;font-size:11px}._ghostBars_1uu2g_269{justify-content:space-around;align-items:flex-end;gap:8px;height:200px;padding:8px 8px 46px;display:flex}._ghostBars_1uu2g_269>*{border-radius:6px 6px 0 0;flex:1 1 0;max-width:28px}._levelName_1uu2g_229 ._ghostDot_1uu2g_278{background:rgba(var(--ink), .12)}@media (width<=1180px){._headline_1uu2g_178,._recipes_1uu2g_44{grid-template-columns:repeat(3,minmax(0,1fr))}}:root.dark ._seg_1uu2g_86{--seg-ink:color-mix(in oklab, var(--seg) 70%, #fff)}@media (width<=767px){._section_1uu2g_6{margin-bottom:26px}._head_1uu2g_9{grid-template-areas:"title action""sub sub";margin-bottom:12px}._headTitle_1uu2g_17{font-size:16px}._headSub_1uu2g_25{margin-top:4px}._segRail_1uu2g_86,._recipes_1uu2g_44{margin:0 calc(-1 * var(--content-pad));padding:2px var(--content-pad) 6px;scroll-snap-type:x mandatory;scroll-padding-inline:var(--content-pad);scrollbar-width:none;overscroll-behavior-x:contain;gap:10px;display:flex;overflow-x:auto}._segRail_1uu2g_86::-webkit-scrollbar{display:none}._recipes_1uu2g_44::-webkit-scrollbar{display:none}._seg_1uu2g_86{scroll-snap-align:start;flex:0 0 82%}._recipe_1uu2g_44{scroll-snap-align:start;flex:0 0 62%}._headline_1uu2g_178{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}._headline_1uu2g_178>:first-child{grid-column:1/-1}._metric_1uu2g_184{padding:14px 15px}._metricValue_1uu2g_192{font-size:21px}._pair_1uu2g_213{grid-template-columns:minmax(0,1fr);gap:12px}._panel_1uu2g_214{padding:18px 16px}._retStats_1uu2g_247{flex-direction:row;flex:100%;gap:12px}._retStats_1uu2g_247>*{flex:1;min-width:0}._retValue_1uu2g_248{font-size:26px}._retChart_1uu2g_249{flex-basis:100%}}._grid_1s4nf_2{gap:var(--grid-gap,16px);grid-template-columns:repeat(auto-fill,minmax(300px,1fr));display:grid}._card_1s4nf_4{cursor:pointer;text-align:left;width:100%;font:inherit;color:inherit;background:radial-gradient(110% 120% at 0% 0%, #f9a08b29, transparent 55%), var(--card);box-shadow:inset 0 0 0 1px var(--border), 0 14px 30px -26px #18120e8c;animation:.4s cubic-bezier(.22,1,.36,1) backwards _gfRise_1s4nf_1;animation-delay:calc(min(var(--n,0), 8) * 40ms);border:none;border-radius:20px;grid-template-columns:72px minmax(0,1fr);align-items:center;gap:14px;padding:14px 16px 14px 14px;transition:transform .25s cubic-bezier(.2,.9,.3,1.2),box-shadow .25s;display:grid;position:relative}._card_1s4nf_4:hover{transform:translateY(-2px);box-shadow:inset 0 0 0 1px #f9a08b73,0 20px 34px -26px #18120e99}._card_1s4nf_4:focus-visible{outline-offset:2px;outline:3px solid #f9a08b8c}._card_1s4nf_4[data-off=true]{opacity:.6}._photo_1s4nf_20{color:#fff;border-radius:18px;place-items:center;width:72px;height:72px;font-size:20px;font-weight:900;display:grid;position:relative;overflow:hidden;box-shadow:0 12px 22px -14px #783c1e99}._photo_1s4nf_20 img{object-fit:cover;width:100%;height:100%}._text_1s4nf_26{flex-direction:column;gap:3px;min-width:0;display:flex}._top_1s4nf_27{align-items:center;gap:8px;display:flex}._name_1s4nf_28{min-width:0;color:var(--onyx);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:14px;font-weight:900;overflow:hidden}._qty_1s4nf_29{color:#1a1a1a;background:#f9a08b;border-radius:8px;flex-shrink:0;height:22px;padding:0 8px;font-size:11.5px;font-weight:900;line-height:22px}._rule_1s4nf_30{color:var(--text2);font-size:12px;font-weight:600;line-height:1.4}._meta_1s4nf_31{flex-wrap:wrap;gap:6px;margin-top:3px;display:flex}._pill_1s4nf_32{height:21px;color:var(--text2);background:rgba(var(--ink), .05);font-variant-numeric:tabular-nums;border-radius:7px;padding:0 8px;font-size:10.5px;font-weight:800;line-height:21px}._pill_1s4nf_32[data-tone=good]{color:#4f8a5a;background:#5e94681f}._pill_1s4nf_32[data-tone=warn]{color:#b07a33;background:#c2853a21}._empty_1s4nf_37{background:radial-gradient(70% 140% at 0% 50%, #f9a08b2e, transparent 60%), var(--card);box-shadow:inset 0 0 0 1px var(--border);border-radius:20px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;padding:20px 22px;display:grid}._emptyArt_1s4nf_45{color:#f9a08b;background:linear-gradient(160deg,#2c2724 0%,#171412 100%);border-radius:20px;place-items:center;width:64px;height:64px;display:grid;box-shadow:0 14px 26px -14px #140e0acc}._emptyTitle_1s4nf_49{color:var(--onyx);font-size:15px;font-weight:900}._emptyText_1s4nf_50{color:var(--text2);max-width:62ch;margin-top:3px;font-size:12.5px;font-weight:600;line-height:1.45}._preview_1s4nf_53{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:14px;height:100%;display:flex}._previewBox_1s4nf_56{color:#fff;border-radius:34px;place-items:center;width:168px;height:168px;font-size:44px;font-weight:900;animation:5s ease-in-out infinite _gfFloat_1s4nf_1;display:grid;position:relative;overflow:hidden;box-shadow:0 30px 50px -26px #783c1eb3}._previewBox_1s4nf_56 img{object-fit:cover;width:100%;height:100%}._previewKicker_1s4nf_62{letter-spacing:.9px;text-transform:uppercase;color:var(--text3);font-size:10.5px;font-weight:800}._previewTitle_1s4nf_63{color:var(--onyx);letter-spacing:-.3px;font-size:18px;font-weight:900}._previewText_1s4nf_64{color:var(--text2);max-width:220px;font-size:12.5px;font-weight:600;line-height:1.5}._label_1s4nf_66{letter-spacing:.6px;text-transform:uppercase;color:var(--text3);margin-bottom:8px;font-size:11px;font-weight:700}._products_1s4nf_67{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;max-height:236px;padding:2px;display:grid;overflow-y:auto}._product_1s4nf_67{cursor:pointer;text-align:left;border:1px solid var(--border);background:var(--card);font:inherit;border-radius:13px;align-items:center;gap:9px;min-width:0;padding:6px 10px 6px 6px;transition:border-color .18s,box-shadow .18s;display:flex}._product_1s4nf_67:hover{border-color:#f9a08b80}._product_1s4nf_67[aria-pressed=true]{border-color:#f9a08b;box-shadow:0 0 0 3px #f9a08b2e}._productThumb_1s4nf_75{color:#fff;border-radius:10px;flex-shrink:0;place-items:center;width:34px;height:34px;font-size:11px;font-weight:900;display:grid;overflow:hidden}._productThumb_1s4nf_75 img{object-fit:cover;width:100%;height:100%}._productName_1s4nf_77{color:var(--onyx);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;font-weight:800;line-height:1.25;display:-webkit-box;overflow:hidden}._productStock_1s4nf_78{color:var(--text3);font-size:10.5px;font-weight:700}._stepper_1s4nf_80{background:rgba(var(--ink), .05);border-radius:12px;align-items:center;gap:4px;padding:3px;display:inline-flex}._stepper_1s4nf_80 button{background:var(--card);cursor:pointer;width:32px;height:32px;color:var(--onyx);border:none;border-radius:9px;font-size:16px;font-weight:800;box-shadow:0 1px 2px #0000000f}._stepper_1s4nf_80 button:disabled{opacity:.4;cursor:not-allowed}._stepper_1s4nf_80 span{text-align:center;min-width:32px;color:var(--onyx);font-variant-numeric:tabular-nums;font-size:15px;font-weight:900}._packs_1s4nf_85{flex-wrap:wrap;gap:6px;display:flex}._pack_1s4nf_85{cursor:pointer;border:1px solid var(--border);background:var(--card);height:32px;font:inherit;color:var(--text2);border-radius:10px;padding:0 12px;font-size:12px;font-weight:800;transition:all .18s}._pack_1s4nf_85[aria-pressed=true]{color:#fbf4ee;background:linear-gradient(160deg,#2c2724 0%,#171412 100%);border-color:#0000}._switchRow_1s4nf_91{border-top:1px dashed var(--border);justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}._switchText_1s4nf_92 b{color:var(--onyx);font-size:13px;font-weight:800;display:block}._switchText_1s4nf_92 span{color:var(--text2);font-size:11.5px;font-weight:600}._ghostCard_1s4nf_98{background:var(--card);box-shadow:inset 0 0 0 1px var(--border);border-radius:20px;grid-template-columns:72px minmax(0,1fr);align-items:center;gap:14px;padding:14px 16px 14px 14px;display:grid}@keyframes _gfRise_1s4nf_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes _gfFloat_1s4nf_1{0%,to{transform:translateY(0)rotate(-2deg)}50%{transform:translateY(-6px)rotate(2deg)}}@media (prefers-reduced-motion:reduce){._card_1s4nf_4,._previewBox_1s4nf_56{animation:none}}@media (width<=767px){._grid_1s4nf_2{grid-template-columns:minmax(0,1fr)}._empty_1s4nf_37{grid-template-columns:auto minmax(0,1fr)}._empty_1s4nf_37>:last-child{grid-column:1/-1}}._bow_1s4nf_117{color:#fff;width:26px;height:26px;box-shadow:0 6px 12px -6px #e07a5f, 0 0 0 3px var(--card);background:linear-gradient(150deg,#fdc6ae,#e07a5f);border-radius:50%;place-items:center;display:grid;position:absolute;top:-4px;right:-4px}._photoWrap_1s4nf_122{width:72px;height:72px;position:relative}._previewWrap_1s4nf_123{position:relative}._previewWrap_1s4nf_123 ._bow_1s4nf_117{width:46px;height:46px;top:-10px;right:-10px}._block_1dugr_2{background:radial-gradient(120% 90% at 0% 0%, #f9a08b1f, transparent 60%), rgba(var(--ink), .025);outline-offset:-1px;border-radius:18px;outline:1px solid #f9a08b38;flex-direction:column;gap:4px;padding:14px 14px 8px;display:flex}._head_1dugr_10{align-items:center;gap:12px;padding-bottom:6px;display:flex}._icon_1dugr_11{color:#f9a08b;background:linear-gradient(160deg,#2c2724 0%,#171412 100%);border-radius:11px;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid;box-shadow:0 8px 18px -10px #140e0acc}._headText_1dugr_16{flex:1;min-width:0}._title_1dugr_17{color:var(--onyx);font-size:13px;font-weight:900}._sub_1dugr_18{color:var(--text3);font-size:11.5px;font-weight:600;line-height:1.4}._state_1dugr_19{color:var(--text3);white-space:nowrap;font-size:11px;font-weight:800;transition:color .2s}._state_1dugr_19[data-on=true]{color:#5e9468}._row_1dugr_21{cursor:pointer;border-top:1px dashed rgba(var(--ink), .08);align-items:center;gap:12px;padding:10px 2px;display:flex}._rowText_1dugr_25{flex:1;min-width:0}._rowName_1dugr_26{color:var(--onyx);font-size:13px;font-weight:800}._rowHint_1dugr_27{color:var(--text2);margin-top:1px;font-size:11.5px;font-weight:600;line-height:1.4}._levels_1dugr_30{border-top:1px dashed rgba(var(--ink), .08);flex-direction:column;gap:6px;padding:10px 0 6px;display:flex}._levelsTitle_1dugr_31{letter-spacing:.6px;text-transform:uppercase;color:var(--text3);margin-bottom:2px;font-size:11px;font-weight:800}._level_1dugr_30{background:var(--card);outline:1px solid var(--border);outline-offset:-1px;border-radius:12px;align-items:center;gap:10px;height:42px;padding:0 6px 0 12px;display:flex}._levelDot_1dugr_36{width:10px;height:10px;box-shadow:0 0 0 3px color-mix(in srgb, var(--lvl) 22%, transparent);background:var(--lvl);border-radius:50%;flex-shrink:0}._levelName_1dugr_37{min-width:0;color:var(--onyx);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:13px;font-weight:800;overflow:hidden}._levelInput_1dugr_38{background:rgba(var(--ink), .04);height:30px;color:var(--onyx);border-radius:9px;align-items:center;gap:2px;padding:0 10px;font-size:13px;font-weight:800;display:inline-flex}._levelInput_1dugr_38:focus-within{box-shadow:0 0 0 3px #fcae914d}._levelInput_1dugr_38 input{text-align:right;width:34px;font:inherit;color:inherit;font-variant-numeric:tabular-nums;background:0 0;border:none;outline:none}._levelInput_1dugr_38 span{color:var(--text3)}._levelNote_1dugr_48{color:var(--text3);padding:2px 2px 0;font-size:11px;font-weight:600}@media (width<=767px){._levelInput_1dugr_38 input{font-size:16px}}._list_zl4n2_8,._editor_zl4n2_9{--d-surface:#ffffff9e;--d-surface-strong:#fff;--d-line:#50322317;--d-line-strong:#5032232e;--d-ink:var(--nv-title,#1a1a1a);--d-text:var(--nv-text,#1f1b19);--d-sub:var(--nv-sub,#9a8d86);--d-peach:#f9a08b;--d-peach-ink:#c9684a;--d-peach-soft:#fcae912b;--d-peach-line:#f9a08b8c;--d-notch:#fbf7f3;--d-shadow:inset 0 1px 0 #ffffffe6, 0 0 0 1px #5032230f, 0 12px 26px -18px #5a321e52;--d-lift:0 18px 34px -20px #5a321e6b}:root.dark ._list_zl4n2_8,:root.dark ._editor_zl4n2_9{--d-surface:#ffffff0a;--d-surface-strong:#fff1;--d-line:#ffffff12;--d-line-strong:#ffffff29;--d-peach-ink:#fcae91;--d-peach-soft:#f9a08b1f;--d-notch:#23201f;--d-shadow:inset 0 1px 0 #ffffff0d, 0 0 0 1px #ffffff0f;--d-lift:0 18px 34px -20px #000c}._hint_zl4n2_44{color:var(--d-sub);margin:0;font-size:12px;line-height:1.5}._muted_zl4n2_45{color:var(--d-sub);font-size:12px}._error_zl4n2_46{color:#d88c9a;font-size:11.5px;font-weight:600}._textBtn_zl4n2_47{color:var(--d-peach-ink);cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:0;font:700 12px/1.2 Manrope,sans-serif}._textBtn_zl4n2_47:hover{text-underline-offset:3px;text-decoration:underline}._textBtn_zl4n2_47:focus-visible{outline:2px solid var(--d-peach-line);outline-offset:3px;border-radius:4px}._reveal_zl4n2_61{flex-direction:column;gap:14px;margin:-6px -4px;padding:6px 4px;display:flex;overflow:hidden}._back_zl4n2_71{background:var(--nv-glyph-bg);width:40px;height:40px;color:var(--nv-glyph-ink);cursor:pointer;border:none;border-radius:13px;flex-shrink:0;place-items:center;transition:transform .2s;display:grid}._back_zl4n2_71:hover{transform:translate(-2px)}._back_zl4n2_71:focus-visible{outline:none;box-shadow:0 0 0 2px #f9a08bb3}._ring_zl4n2_86{flex-shrink:0;transform:rotate(-90deg)}._ringTrack_zl4n2_87{fill:none;stroke:rgba(var(--ink), .08);stroke-width:4px}._ringValue_zl4n2_88{fill:none;stroke:#f9a08b;stroke-width:4px;stroke-linecap:round;transition:stroke .3s}._ringDone_zl4n2_89{stroke:#8fbf97}._footSpacer_zl4n2_90{flex:1}._editor_zl4n2_9{flex-direction:column;gap:24px;padding-top:2px;display:flex}._section_zl4n2_99{flex-direction:column;gap:8px;min-width:0;display:flex}._coupon_zl4n2_107{background:var(--d-surface-strong);min-height:136px;box-shadow:var(--d-shadow), var(--d-lift);isolation:isolate;border-radius:22px;grid-template-columns:minmax(124px,31%) 20px minmax(0,1fr);display:grid;position:relative;overflow:hidden}._coupon_zl4n2_107:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(90% 120% at 100% 0,#fcae9129,#0000 62%);position:absolute;inset:0}._couponStub_zl4n2_126{background:var(--nv-bead);color:#1a1a1a;flex-direction:column;justify-content:center;gap:6px;min-width:0;padding:18px 6px 18px 20px;transition:filter .3s,opacity .3s;display:flex;position:relative}._couponStub_zl4n2_126:before{content:"";pointer-events:none;background:repeating-linear-gradient(135deg,#ffffff29 0 2px,#0000 2px 10px);position:absolute;inset:0}._couponValueWrap_zl4n2_146{align-items:center;height:46px;display:flex;position:relative;overflow:hidden}._couponValue_zl4n2_146{letter-spacing:-1.4px;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:34px;font-weight:800;line-height:1;display:block}._couponValueWrap_zl4n2_146[data-long="1"] ._couponValue_zl4n2_146{letter-spacing:-.9px;font-size:26px}._couponValueWrap_zl4n2_146[data-long="2"] ._couponValue_zl4n2_146{letter-spacing:-.6px;font-size:21px}._couponKind_zl4n2_164{opacity:.72;font-size:11px;font-weight:750;position:relative}._couponValueWrap_zl4n2_146[data-empty] ._couponValue_zl4n2_146{opacity:.38}._couponPerf_zl4n2_167{background:radial-gradient(circle at 50% 0, var(--d-notch) 9px, transparent 9.6px), radial-gradient(circle at 50% 100%, var(--d-notch) 9px, transparent 9.6px);position:relative}._couponPerf_zl4n2_167:before{content:"";border-left:2px dashed var(--d-line-strong);position:absolute;top:16px;bottom:16px;left:calc(50% - 1px)}._couponBody_zl4n2_181{flex-direction:column;justify-content:center;gap:10px;min-width:0;padding:16px 18px 16px 4px;display:flex}._couponName_zl4n2_189{letter-spacing:-.3px;color:var(--d-ink);text-overflow:ellipsis;white-space:nowrap;font-size:17px;font-weight:800;overflow:hidden}._couponNameEmpty_zl4n2_198{color:var(--d-sub);font-weight:700}._couponFacts_zl4n2_199{gap:6px;margin:0;padding:0;list-style:none;display:grid}._couponFacts_zl4n2_199 li{align-items:center;gap:8px;min-width:0;display:flex}._couponFactIcon_zl4n2_201{background:var(--d-peach-soft);width:22px;height:22px;color:var(--d-peach-ink);border-radius:7px;flex-shrink:0;place-items:center;display:grid}._couponFactText_zl4n2_211{min-width:0;color:var(--d-text);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:650;display:block;overflow:hidden}._couponFactTail_zl4n2_221{color:var(--d-sub);margin-left:6px;font-weight:600}._coupon_zl4n2_107[data-paused] ._couponStub_zl4n2_126{filter:grayscale(.9);opacity:.7}._templates_zl4n2_225{flex-direction:column;gap:8px;display:flex}._templatesTitle_zl4n2_226{color:var(--d-sub);font-size:12.5px;font-weight:700}._templateRow_zl4n2_227{grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:8px;display:grid}._template_zl4n2_225{border:1px solid var(--d-line);background:var(--d-surface);text-align:left;cursor:pointer;border-radius:15px;grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1px 10px;padding:10px 12px 10px 10px;font-family:inherit;transition:transform .2s,box-shadow .25s,border-color .2s,background .2s;display:grid}._template_zl4n2_225:hover{border-color:var(--d-peach-line);background:var(--d-surface-strong);transform:translateY(-1px);box-shadow:0 12px 24px -16px #ec80628c}._template_zl4n2_225:active{transform:scale(.98)}._template_zl4n2_225:focus-visible{outline:2px solid var(--d-peach-line);outline-offset:2px}._templateIcon_zl4n2_252{background:var(--d-peach-soft);width:36px;height:36px;color:var(--d-peach-ink);border-radius:12px;grid-row:span 2;place-items:center;display:grid}._templateName_zl4n2_262{color:var(--d-ink);font-size:13px;font-weight:750;line-height:1.25}._templateSub_zl4n2_263{color:var(--d-sub);font-size:11.5px;line-height:1.35}._templateBlank_zl4n2_264{background:0 0;border-style:dashed}._valueRow_zl4n2_267{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:10px;display:grid}._quick_zl4n2_273{flex-wrap:wrap;gap:6px;display:flex}._quickChip_zl4n2_274{border:1px solid var(--d-line);background:var(--d-surface);font-variant-numeric:tabular-nums;height:30px;color:var(--d-text);cursor:pointer;border-radius:99px;padding:0 12px;font:750 12.5px Manrope,sans-serif;transition:background .2s,border-color .2s,transform .15s,box-shadow .2s}._quickChip_zl4n2_274:hover{border-color:var(--d-peach-line)}._quickChip_zl4n2_274:active{transform:scale(.95)}._quickChip_zl4n2_274:focus-visible{outline:2px solid var(--d-peach-line);outline-offset:2px}._quickOn_zl4n2_289{background:var(--nv-bead);color:#1a1a1a;border-color:#0000;box-shadow:0 8px 16px -10px #ec8062e6}._periodGrid_zl4n2_297{grid-template-columns:minmax(150px,.78fr) minmax(0,1.3fr);align-items:start;gap:12px;display:grid}._presets_zl4n2_303{flex-direction:column;gap:4px;display:flex}._preset_zl4n2_303{text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:13px;flex-direction:column;gap:2px;padding:9px 12px;font-family:inherit;transition:background .2s,border-color .2s,box-shadow .2s;display:flex}._preset_zl4n2_303:hover{background:var(--d-surface)}._preset_zl4n2_303:focus-visible{outline:2px solid var(--d-peach-line);outline-offset:1px}._presetOn_zl4n2_319{border-color:var(--d-peach-line);background:var(--d-surface-strong);box-shadow:0 10px 20px -16px #ec8062cc}._presetName_zl4n2_324{color:var(--d-ink);font-size:13px;font-weight:750}._presetOn_zl4n2_319 ._presetName_zl4n2_324{color:var(--d-peach-ink)}._presetSub_zl4n2_326{color:var(--d-sub);font-size:11.5px}._periodSummary_zl4n2_327{color:var(--d-text);flex-wrap:wrap;align-items:center;gap:8px;font-size:12.5px;font-weight:650;display:flex}._periodSummary_zl4n2_327>svg{color:var(--d-peach-ink)}._periodDays_zl4n2_337{color:var(--d-sub)}._periodSummary_zl4n2_327 ._textBtn_zl4n2_47{margin-left:auto}._calendar_zl4n2_341{background:var(--d-surface-strong);box-shadow:var(--d-shadow);-webkit-user-select:none;user-select:none;border-radius:18px;padding:12px 12px 10px}._calendarHead_zl4n2_348{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}._calendarMonth_zl4n2_349{color:var(--d-ink);text-transform:capitalize;font-size:13.5px;font-weight:800}._calendarNav_zl4n2_350{width:30px;height:30px;color:var(--d-text);cursor:pointer;background:0 0;border:none;border-radius:10px;place-items:center;display:grid}._calendarNav_zl4n2_350:hover{background:var(--d-peach-soft)}._calendarNav_zl4n2_350:focus-visible{outline:2px solid var(--d-peach-line)}._calendarGrid_zl4n2_363{grid-template-columns:repeat(7,minmax(0,1fr));row-gap:2px;display:grid}._calendarWeekday_zl4n2_364{color:var(--d-sub);text-align:center;text-transform:capitalize;padding:4px 0 6px;font-size:10.5px;font-weight:700}._calendarDay_zl4n2_372{font-variant-numeric:tabular-nums;height:34px;color:var(--d-text);cursor:pointer;background:0 0;border:none;padding:0;font:650 12.5px Manrope,sans-serif;position:relative}._calendarDay_zl4n2_372>span{z-index:1;border-radius:50%;place-items:center;width:32px;height:32px;margin:0 auto;transition:background .15s,color .15s,transform .15s;display:grid;position:relative}._calendarDay_zl4n2_372:hover>span{background:var(--d-peach-soft)}._calendarDay_zl4n2_372:focus-visible{outline:none}._calendarDay_zl4n2_372:focus-visible>span{box-shadow:0 0 0 2px var(--d-peach-line)}._calendarOut_zl4n2_397{color:var(--d-sub);opacity:.5}._calendarToday_zl4n2_398>span{box-shadow:inset 0 0 0 1.5px var(--d-peach-line)}._calendarInside_zl4n2_399:before,._calendarStartBand_zl4n2_400:before,._calendarEndBand_zl4n2_401:before{content:"";background:var(--d-peach-soft);position:absolute;inset:2px 0}._calendarStartBand_zl4n2_400:before{left:50%}._calendarEndBand_zl4n2_401:before{right:50%}._calendarEdge_zl4n2_412>span{background:var(--nv-bead);color:#1a1a1a;font-weight:800;box-shadow:0 6px 14px -8px #ec8062f2}._calendarGhost_zl4n2_418>span{background:#f9a08b52}._calendarHint_zl4n2_419{color:var(--d-sub);text-align:center;margin-top:6px;font-size:11.5px}._chipGroup_zl4n2_422{flex-direction:column;gap:8px;display:flex}._chipGroupHead_zl4n2_423{align-items:baseline;gap:8px;display:flex}._chipGroupTitle_zl4n2_424{color:var(--d-ink);font-size:12.5px;font-weight:750}._chipGroupCount_zl4n2_425{color:var(--d-sub);font-variant-numeric:tabular-nums;font-size:11.5px}._chipGroupHead_zl4n2_423 ._textBtn_zl4n2_47{margin-left:auto}._chips_zl4n2_427{flex-wrap:wrap;gap:6px;display:flex}._chip_zl4n2_422{border:1px solid var(--d-line);background:var(--d-surface);cursor:pointer;border-radius:99px;align-items:center;gap:7px;max-width:100%;height:32px;padding:0 12px 0 7px;font-family:inherit;transition:background .18s,border-color .18s,transform .12s;display:inline-flex}._chip_zl4n2_422:hover{border-color:var(--d-peach-line)}._chip_zl4n2_422:active{transform:scale(.97)}._chip_zl4n2_422:focus-visible{outline:2px solid var(--d-peach-line);outline-offset:2px}._chipMark_zl4n2_445{border-radius:50%;flex-shrink:0;place-items:center;width:18px;height:18px;transition:background .18s;display:grid}._chipDot_zl4n2_454{background:rgba(var(--ink), .22);border-radius:50%;width:8px;height:8px}._chipLabel_zl4n2_455{color:var(--d-text);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:650;overflow:hidden}._chipHint_zl4n2_456{color:var(--d-sub);white-space:nowrap;font-size:11px}._chipOn_zl4n2_457{border-color:var(--d-peach-line);background:var(--d-peach-soft)}._chipOn_zl4n2_457 ._chipMark_zl4n2_445{background:var(--nv-bead);color:#1a1a1a}._chipOn_zl4n2_457 ._chipLabel_zl4n2_455{color:var(--d-ink)}._modes_zl4n2_462{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}._mode_zl4n2_462{border:1px solid var(--d-line);background:var(--d-surface);text-align:left;cursor:pointer;border-radius:16px;flex-direction:column;gap:3px;padding:12px;font-family:inherit;transition:border-color .2s,background .2s,box-shadow .25s,transform .15s;display:flex}._mode_zl4n2_462:hover{border-color:var(--d-peach-line)}._mode_zl4n2_462:active{transform:scale(.98)}._mode_zl4n2_462:focus-visible{outline:2px solid var(--d-peach-line);outline-offset:2px}._modeIcon_zl4n2_479{background:rgba(var(--ink), .05);width:32px;height:32px;color:var(--d-text);border-radius:10px;place-items:center;margin-bottom:6px;transition:background .25s,color .25s;display:grid}._modeTitle_zl4n2_490{color:var(--d-ink);font-size:13px;font-weight:750}._modeSub_zl4n2_491{color:var(--d-sub);font-size:11.5px;line-height:1.35}._modeOn_zl4n2_492{border-color:var(--d-peach-line);background:var(--d-surface-strong);box-shadow:0 12px 26px -18px #ec8062bf,inset 0 0 0 1px #f9a08b52}._modeOn_zl4n2_492 ._modeIcon_zl4n2_479{background:var(--nv-bead);color:#1a1a1a}._segments_zl4n2_500{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}._segment_zl4n2_500{border:1px solid var(--d-line);background:var(--d-surface);text-align:left;cursor:pointer;border-radius:16px;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"icon check""title title""sub sub""count count";align-content:start;gap:2px 8px;padding:12px;font-family:inherit;transition:border-color .2s,background .2s,box-shadow .25s,transform .15s;display:grid}._segment_zl4n2_500:hover{border-color:var(--d-peach-line)}._segment_zl4n2_500:active{transform:scale(.98)}._segment_zl4n2_500:focus-visible{outline:2px solid var(--d-peach-line);outline-offset:2px}._segmentIcon_zl4n2_523{background:rgba(var(--ink), .05);width:30px;height:30px;color:var(--d-text);border-radius:10px;grid-area:icon;place-items:center;margin-bottom:6px;transition:background .25s,color .25s;display:grid}._segmentCheck_zl4n2_535{border:1.5px solid var(--d-line-strong);border-radius:50%;grid-area:check;justify-self:end;place-items:center;width:18px;height:18px;transition:background .2s,border-color .2s;display:grid}._segmentTitle_zl4n2_546{color:var(--d-ink);grid-area:title;font-size:13px;font-weight:750}._segmentSub_zl4n2_547{color:var(--d-sub);grid-area:sub;font-size:11px;line-height:1.35}._segmentCount_zl4n2_548{font-variant-numeric:tabular-nums;color:var(--d-text);grid-area:count;margin-top:8px;font-size:11.5px;font-weight:750}._segmentOn_zl4n2_556{border-color:var(--d-peach-line);background:var(--d-surface-strong);box-shadow:0 12px 26px -18px #ec8062bf,inset 0 0 0 1px #f9a08b52}._segmentOn_zl4n2_556 ._segmentIcon_zl4n2_523{background:var(--d-peach-soft);color:var(--d-peach-ink)}._segmentOn_zl4n2_556 ._segmentCheck_zl4n2_535{background:var(--nv-bead);color:#1a1a1a;border-color:#0000}._segmentOn_zl4n2_556 ._segmentCount_zl4n2_548{color:var(--d-peach-ink)}._birthdayRow_zl4n2_565{background:var(--d-peach-soft);border-radius:15px;align-items:center;gap:10px;padding:10px 10px 10px 14px;display:flex}._birthdayIcon_zl4n2_573{color:var(--d-peach-ink);display:flex}._birthdayText_zl4n2_574{color:var(--d-text);flex:1;font-size:12.5px;font-weight:650}._stepper_zl4n2_575{background:var(--d-surface-strong);box-shadow:var(--d-shadow);border-radius:99px;align-items:center;gap:2px;padding:3px;display:inline-flex}._stepper_zl4n2_575 button{width:28px;height:28px;color:var(--d-text);cursor:pointer;background:0 0;border:none;border-radius:50%;font:700 15px/1 Manrope,sans-serif}._stepper_zl4n2_575 button:hover:not(:disabled){background:var(--d-peach-soft)}._stepper_zl4n2_575 button:disabled{opacity:.3;cursor:default}._stepperValue_zl4n2_596{font-variant-numeric:tabular-nums;min-width:22px;color:var(--d-ink);text-align:center;font:800 13px Manrope,sans-serif}._reach_zl4n2_604{flex-direction:column;gap:6px;display:flex}._reachText_zl4n2_605{color:var(--d-text);font-size:12.5px;font-weight:650}._meter_zl4n2_606{background:rgba(var(--ink), .07);border-radius:99px;height:6px;position:relative;overflow:hidden}._meterFill_zl4n2_613{border-radius:inherit;background:var(--nv-bead);transform-origin:0;display:block;position:absolute;inset:0}._pickerLabel_zl4n2_623{color:var(--d-ink);font-size:12.5px;font-weight:750}._people_zl4n2_624{flex-wrap:wrap;gap:6px;display:flex}._person_zl4n2_625{background:var(--d-surface-strong);max-width:100%;height:32px;box-shadow:var(--d-shadow);border-radius:99px;align-items:center;gap:7px;padding:0 3px 0 4px;display:inline-flex}._personAvatar_zl4n2_636{background:var(--nv-bead);color:#1a1a1a;border-radius:50%;flex-shrink:0;place-items:center;width:24px;height:24px;font:800 11px Manrope,sans-serif;display:grid}._personName_zl4n2_647{color:var(--d-text);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:650;overflow:hidden}._personRemove_zl4n2_648{width:26px;height:26px;color:var(--d-sub);cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;place-items:center;display:grid}._personRemove_zl4n2_648:hover{color:#d88c9a;background:#d88c9a26}._extraGrid_zl4n2_664{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:12px;display:grid}._activeRow_zl4n2_665{border:1.5px solid rgba(var(--ink), .09);background:rgba(var(--ink), .025);border-radius:12px;justify-content:space-between;align-items:center;gap:10px;height:46px;padding:0 12px 0 15px;display:flex}._activeText_zl4n2_676{color:var(--d-text);font-size:13px;font-weight:600}._list_zl4n2_8{flex-direction:column;gap:16px;padding-top:2px;display:flex}._banner_zl4n2_681{background:#d88c9a1a;border-radius:18px;justify-content:space-between;align-items:center;gap:12px;padding:14px 14px 14px 16px;display:flex;box-shadow:inset 0 0 0 1px #d88c9a4d}._bannerTitle_zl4n2_691{color:var(--d-ink);font-size:13.5px;font-weight:800}._bannerText_zl4n2_692{color:var(--d-sub);margin-top:2px;font-size:12px}._hero_zl4n2_694{background:var(--d-surface-strong);box-shadow:var(--d-shadow);border-radius:22px;flex-direction:column;gap:16px;padding:16px 16px 14px;display:flex}._heroStats_zl4n2_703{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}._heroStat_zl4n2_703{flex-direction:column;gap:2px;min-width:0;display:flex}._heroNum_zl4n2_705{letter-spacing:-.9px;font-variant-numeric:tabular-nums;color:var(--d-ink);font-size:27px;font-weight:800;line-height:1.05}._heroStat_zl4n2_703:first-child ._heroNum_zl4n2_705{color:var(--d-peach-ink)}._heroLabel_zl4n2_714{color:var(--d-sub);font-size:11.5px;font-weight:650}._timeline_zl4n2_717{flex-direction:column;gap:6px;padding-bottom:18px;display:flex}._timelineScale_zl4n2_718{height:14px;color:var(--d-sub);font-size:10.5px;font-weight:700;position:relative}._timelineScale_zl4n2_718 span{white-space:nowrap;padding-left:3px;position:absolute;top:0}._timelineTrack_zl4n2_726{height:calc(var(--rows,1) * 30px + 4px);background:rgba(var(--ink), .025);border-radius:12px;position:relative}._timelineWeek_zl4n2_732{background:rgba(var(--ink), .06);width:1px;position:absolute;top:0;bottom:0}._timelineToday_zl4n2_733{z-index:3;background:var(--d-peach);pointer-events:none;border-radius:2px;width:2px;margin-left:-1px;position:absolute;top:-4px;bottom:-4px}._timelineToday_zl4n2_733 span{background:var(--d-peach-soft);color:var(--d-peach-ink);white-space:nowrap;border-radius:99px;padding:1px 7px;font-size:10px;font-weight:800;position:absolute;bottom:-18px;left:50%;transform:translate(-50%)}._timelineBar_zl4n2_757{top:calc(var(--i,0) * 30px + 4px);z-index:2;cursor:pointer;transform-origin:0;height:24px;animation:.75s cubic-bezier(.2,.8,.2,1) backwards _barIn_zl4n2_1;animation-delay:calc(var(--i,0) * 70ms + .16s);border:none;border-radius:8px;align-items:center;padding:0 8px;font-family:inherit;transition:filter .2s;display:flex;position:absolute;overflow:hidden}._timelineBar_zl4n2_757:hover{filter:brightness(1.04)saturate(1.1)}._timelineBar_zl4n2_757:focus-visible{outline:2px solid var(--d-peach-line);outline-offset:2px}@keyframes _barIn_zl4n2_1{0%{opacity:0;transform:scaleX(0)}}._barLabel_zl4n2_780{color:#1a1a1a;text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;font-weight:650;overflow:hidden}._barLabel_zl4n2_780 b{font-weight:800}._bar_active_zl4n2_789{background:var(--nv-bead);box-shadow:0 6px 14px -10px #ec8062f2}._bar_scheduled_zl4n2_790{background:repeating-linear-gradient(135deg,#f9a08b4d 0 6px,#f9a08b24 6px 12px);box-shadow:inset 0 0 0 1.5px #f9a08b8c}._bar_scheduled_zl4n2_790 ._barLabel_zl4n2_780{color:var(--d-ink)}._bar_paused_zl4n2_795{background:rgba(var(--ink), .1)}._bar_paused_zl4n2_795 ._barLabel_zl4n2_780{color:var(--d-sub)}._bar_ended_zl4n2_797{background:rgba(var(--ink), .06);opacity:.75}._bar_ended_zl4n2_797 ._barLabel_zl4n2_780{color:var(--d-sub)}._barOpenEnd_zl4n2_801{border-top-right-radius:0;border-bottom-right-radius:0;-webkit-mask-image:linear-gradient(90deg,#000 78%,#0000);mask-image:linear-gradient(90deg,#000 78%,#0000)}._barOpenStart_zl4n2_807{border-top-left-radius:0;border-bottom-left-radius:0}._barOutside_zl4n2_810{top:calc(var(--i,0) * 30px + 4px);z-index:2;max-width:60%;height:24px;color:var(--d-text);white-space:nowrap;text-overflow:ellipsis;pointer-events:none;animation:.5s backwards _labelIn_zl4n2_1;animation-delay:calc(var(--i,0) * 70ms + .52s);font-size:11.5px;font-weight:650;line-height:24px;display:block;position:absolute;overflow:hidden}._barOutside_zl4n2_810 b{color:var(--d-peach-ink);margin-right:2px;font-weight:800}@keyframes _labelIn_zl4n2_1{0%{opacity:0}}._timelineMore_zl4n2_830{color:var(--d-sub);font-size:11.5px}._cards_zl4n2_833{flex-direction:column;gap:10px;display:flex}._card_zl4n2_833{background:var(--d-surface-strong);box-shadow:var(--d-shadow);border-radius:18px;flex-direction:column;gap:8px;padding:14px 16px 13px;transition:box-shadow .25s,transform .25s;display:flex;position:relative}._card_zl4n2_833:hover{box-shadow:var(--d-shadow), var(--d-lift);transform:translateY(-1px)}._cardHit_zl4n2_847{z-index:1;border-radius:inherit;cursor:pointer;background:0 0;border:none;position:absolute;inset:0}._cardHit_zl4n2_847:focus-visible{outline:2px solid var(--d-peach-line);outline-offset:2px}._card_zl4n2_833>:not(._cardHit_zl4n2_847){z-index:2;pointer-events:none;position:relative}._cardSwitch_zl4n2_858{pointer-events:auto;margin-left:auto;display:flex}._cardTop_zl4n2_859{align-items:center;gap:10px;min-width:0;display:flex}._cardTop_zl4n2_859 ._cardSwitch_zl4n2_858{pointer-events:auto}._status_zl4n2_861{white-space:nowrap;align-items:center;gap:6px;font-size:11.5px;font-weight:750;display:inline-flex}._statusDot_zl4n2_862{border-radius:50%;flex-shrink:0;width:7px;height:7px}._status_active_zl4n2_863{color:#4f8257}._status_active_zl4n2_863 ._statusDot_zl4n2_862{background:#6fb07a;animation:2.4s ease-out infinite _livePulse_zl4n2_1}._status_scheduled_zl4n2_865{color:var(--d-peach-ink)}._status_scheduled_zl4n2_865 ._statusDot_zl4n2_862{background:var(--d-peach)}._status_paused_zl4n2_867{color:var(--d-sub)}._status_paused_zl4n2_867 ._statusDot_zl4n2_862{background:rgba(var(--ink), .3)}._status_ended_zl4n2_869{color:#b86c7b}._status_ended_zl4n2_869 ._statusDot_zl4n2_862{background:#d88c9a}:root.dark ._status_active_zl4n2_863{color:#a3c9a8}:root.dark ._status_ended_zl4n2_869{color:#d88c9a}@keyframes _livePulse_zl4n2_1{0%{box-shadow:0 0 #6fb07a8c}70%,to{box-shadow:0 0 0 7px #6fb07a00}}._cardPeriod_zl4n2_877{min-width:0;color:var(--d-sub);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}._cardMain_zl4n2_885{justify-content:space-between;align-items:baseline;gap:12px;min-width:0;display:flex}._cardName_zl4n2_886{letter-spacing:-.2px;min-width:0;color:var(--d-ink);text-overflow:ellipsis;white-space:nowrap;font-size:15.5px;font-weight:800;overflow:hidden}._cardValue_zl4n2_896{letter-spacing:-.7px;font-variant-numeric:tabular-nums;color:var(--d-peach-ink);white-space:nowrap;flex-shrink:0;font-size:22px;font-weight:800}._cardProgress_zl4n2_905{background:rgba(var(--ink), .07);border-radius:99px;height:4px;overflow:hidden}._cardProgress_zl4n2_905 span{border-radius:inherit;background:var(--nv-bead);transform-origin:0;height:100%;display:block}._cardFacts_zl4n2_907{flex-direction:column;gap:4px;min-width:0;display:flex}._cardFacts_zl4n2_907 span{min-width:0;color:var(--d-text);text-overflow:ellipsis;white-space:nowrap;font-size:12px;display:block;overflow:hidden}._cardFacts_zl4n2_907 svg{vertical-align:-2px;color:var(--d-sub);margin-right:7px;display:inline-block}._cardFoot_zl4n2_918{color:var(--d-sub);justify-content:space-between;gap:10px;font-size:11.5px;font-weight:600;display:flex}._cardTiming_zl4n2_919{color:var(--d-text)}._card_paused_zl4n2_920 ._cardValue_zl4n2_896,._card_ended_zl4n2_921 ._cardValue_zl4n2_896{color:var(--d-sub)}._card_ended_zl4n2_921{opacity:.8}._cardFlash_zl4n2_923{animation:1.6s _cardFlash_zl4n2_923}@keyframes _cardFlash_zl4n2_923{0%{box-shadow:var(--d-shadow), 0 0 0 0 #f9a08b00}18%{box-shadow:var(--d-shadow), 0 0 0 4px #f9a08b80}to{box-shadow:var(--d-shadow), 0 0 0 0 #f9a08b00}}._empty_zl4n2_931{text-align:center;flex-direction:column;align-items:center;gap:6px;padding:16px 0 2px;display:flex}._emptyBadge_zl4n2_932{background:var(--nv-bead);color:#1a1a1a;border-radius:19px;place-items:center;width:56px;height:56px;margin-bottom:8px;animation:4.2s ease-in-out infinite _badgeFloat_zl4n2_1;display:grid;box-shadow:0 16px 30px -14px #ec8062e6}@keyframes _badgeFloat_zl4n2_1{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-4px)rotate(-4deg)}}._emptyTitle_zl4n2_948{letter-spacing:-.3px;color:var(--d-ink);font-size:17px;font-weight:800}._emptyText_zl4n2_949{max-width:380px;color:var(--d-sub);font-size:12.5px;line-height:1.5}._emptyTemplates_zl4n2_950{text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;margin-top:14px;display:grid}._skeletons_zl4n2_959{flex-direction:column;gap:10px;display:flex}._skeleton_zl4n2_959{background:rgba(var(--ink), .06);border-radius:18px;height:118px;animation:1.6s ease-in-out infinite _skelBreath_zl4n2_1}@keyframes _skelBreath_zl4n2_1{50%{opacity:.55}}._rules_zl4n2_972{background:var(--d-surface);box-shadow:inset 0 0 0 1px var(--d-line);border-radius:20px;padding:14px 16px 4px}._rulesTitle_zl4n2_973{color:var(--d-ink);margin-bottom:2px;font-size:13px;font-weight:800}._rule_zl4n2_972{align-items:flex-start;gap:12px;padding:12px 0;display:flex}._ruleIcon_zl4n2_975{background:var(--d-peach-soft);width:32px;height:32px;color:var(--d-peach-ink);border-radius:10px;flex-shrink:0;place-items:center;display:grid}._ruleText_zl4n2_985{flex:1;min-width:0}._ruleName_zl4n2_986{color:var(--d-ink);font-size:13px;font-weight:750}._ruleSub_zl4n2_987{color:var(--d-sub);margin-top:2px;font-size:11.5px;line-height:1.45}._cashbackRow_zl4n2_988{align-items:center;gap:10px;margin-top:8px;display:flex}._cashbackRow_zl4n2_988 ._ruleSub_zl4n2_987{margin-top:0}._cashbackField_zl4n2_990{flex-shrink:0;width:104px}@media (width<=767px){._editor_zl4n2_9{gap:22px}._coupon_zl4n2_107{border-radius:20px;grid-template-columns:104px 16px minmax(0,1fr);min-height:122px}._couponStub_zl4n2_126{padding:14px 4px 14px 14px}._couponValue_zl4n2_146{font-size:27px}._couponValueWrap_zl4n2_146[data-long="1"] ._couponValue_zl4n2_146{font-size:21px}._couponValueWrap_zl4n2_146[data-long="2"] ._couponValue_zl4n2_146{font-size:17px}._couponBody_zl4n2_181{gap:8px;padding:14px 14px 14px 2px}._couponName_zl4n2_189{font-size:15px}._valueRow_zl4n2_267,._periodGrid_zl4n2_297{grid-template-columns:minmax(0,1fr)}._presets_zl4n2_303{flex-flow:wrap;gap:6px}._preset_zl4n2_303{border-color:var(--d-line);border-radius:99px;padding:7px 12px}._presetSub_zl4n2_326{display:none}._modes_zl4n2_462{grid-template-columns:minmax(0,1fr)}._mode_zl4n2_462{grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:12px;padding:10px 12px;display:grid}._modeIcon_zl4n2_479{grid-row:span 2;margin:0}._segments_zl4n2_500{grid-template-columns:repeat(2,minmax(0,1fr))}._extraGrid_zl4n2_664,._templateRow_zl4n2_227,._emptyTemplates_zl4n2_950{grid-template-columns:minmax(0,1fr)}._heroNum_zl4n2_705{font-size:23px}._hero_zl4n2_694{padding:14px 12px 12px}._footLabel_zl4n2_1023{display:none}}@media (prefers-reduced-motion:reduce){._timelineBar_zl4n2_757,._barOutside_zl4n2_810,._cardFlash_zl4n2_923,._emptyBadge_zl4n2_932,._status_active_zl4n2_863 ._statusDot_zl4n2_862,._skeleton_zl4n2_959{animation:none}}@keyframes fadeSlideIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes drawerSlideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}.spin-anim{animation:.8s linear infinite spin}._root_k3c2l_8{--st-obs:linear-gradient(165deg, #2b2421 0%, #1c1715 55%, #151110 100%);--st-obs-ink:#f6eee9;--st-obs-shadow:0 12px 26px -14px #28160e8c, 0 4px 10px -6px #28160e59;width:100%;height:100%;min-height:0;display:flex;overflow:hidden}.dark ._root_k3c2l_8{--st-obs:linear-gradient(165deg, #3a322e 0%, #2c2623 55%, #241f1d 100%);--st-obs-shadow:0 12px 26px -14px #000c}._nav_k3c2l_24{box-sizing:border-box;border-right:1px solid rgba(var(--ink), .06);scrollbar-width:none;flex-direction:column;flex-shrink:0;width:clamp(236px,19vw,272px);height:100%;padding:16px 12px 10px;display:flex;overflow-y:auto}._nav_k3c2l_24::-webkit-scrollbar{display:none}._navSearch_k3c2l_37{margin:0 2px 14px;position:relative}._navResults_k3c2l_38{z-index:20;box-sizing:border-box;background:var(--card);border:1px solid var(--border);transform-origin:24px 0;border-radius:16px;width:100%;padding:6px;animation:.28s cubic-bezier(.2,.9,.25,1.05) _stPop_k3c2l_1;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 18px 40px -16px #28160e59,0 4px 12px -6px #28160e26}@keyframes _stPop_k3c2l_1{0%{opacity:0;transform:translateY(-4px)scale(.97)}}._tray_k3c2l_55{flex-direction:column;gap:12px;display:flex;position:relative}._navGroup_k3c2l_56{flex-direction:column;gap:2px;display:flex}._navGroupLabel_k3c2l_57{letter-spacing:.8px;text-transform:uppercase;color:var(--text3);padding:0 12px 4px;font-size:11px;font-weight:800}._navItem_k3c2l_65{box-sizing:border-box;width:100%;height:40px;color:var(--text2);white-space:nowrap;border-radius:14px;align-items:center;gap:13px;padding:0 10px;font-size:14px;font-weight:650;display:flex}._navBtn_k3c2l_79{text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;font-family:inherit;transition:background .18s,color .18s}._navBtn_k3c2l_79:hover{background:rgba(var(--ink), .04);color:var(--text)}._navBtn_k3c2l_79:active{transform:scale(.985)}._navBtn_k3c2l_79:focus-visible{outline:2px solid var(--accent2);outline-offset:-2px}._navOn_k3c2l_91{color:var(--text)}._navGem_k3c2l_92{color:#fff;border-radius:10px;flex-shrink:0;place-items:center;width:30px;height:30px;display:grid;box-shadow:inset 0 1px #ffffff59,0 2px 6px -2px #28160e40}._navLabel_k3c2l_102{text-overflow:ellipsis;min-width:0;overflow:hidden}._stone_k3c2l_105{opacity:0;pointer-events:none;background:var(--st-obs);height:40px;box-shadow:var(--st-obs-shadow), inset 0 0 0 1px #ffece20d;transform-origin:50% 0;will-change:transform;border-radius:14px;position:absolute;top:0;left:0;right:0;overflow:hidden}._tray_k3c2l_55:has(._navOn_k3c2l_91:focus-visible) ._stone_k3c2l_105{box-shadow:var(--st-obs-shadow), inset 0 0 0 1px #ffece20d, 0 0 0 2px var(--accent2)}._stoneInk_k3c2l_124{transform-origin:50% 0;flex-direction:column;gap:12px;display:flex;position:absolute;top:0;left:0}._stoneInk_k3c2l_124 ._navItem_k3c2l_65{color:var(--st-obs-ink);font-weight:750}._stoneInk_k3c2l_124 ._navGroupLabel_k3c2l_57{visibility:hidden}._stoneSheen_k3c2l_135{opacity:0;pointer-events:none;background:linear-gradient(90deg,#0000,#ffe8da29,#0000);width:40%;position:absolute;top:-20%;bottom:-20%;left:0}._navFoot_k3c2l_146{flex-direction:column;gap:4px;margin-top:auto;padding-top:14px;display:flex}._navTheme_k3c2l_154{background:rgba(var(--ink), .025);border-radius:14px;justify-content:space-between;align-items:center;gap:10px;padding:5px 5px 5px 12px;display:flex}._navTheme_k3c2l_154>:last-child{flex:0 0 124px}._navThemeLabel_k3c2l_164{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text2);font-size:13px;font-weight:650;overflow:hidden}._navSwitch_k3c2l_165{height:38px;font:650 13.5px/1 var(--font,inherit);color:var(--text3);cursor:pointer;background:0 0;border:none;border-radius:12px;align-items:center;gap:12px;padding:0 12px;font-family:inherit;transition:background .18s,color .18s;display:flex}._navSwitch_k3c2l_165:hover{background:rgba(var(--ink), .04);color:var(--text)}._search_k3c2l_183{box-sizing:border-box;background:rgba(var(--ink), .045);height:40px;color:var(--text3);cursor:text;border:1px solid #0000;border-radius:13px;align-items:center;gap:10px;padding:0 8px 0 13px;transition:background .2s,border-color .2s,box-shadow .2s;display:flex}._search_k3c2l_183:focus-within{background:var(--card);color:#e07a5f;border-color:#f9a08b8c;box-shadow:0 0 0 4px #fcae9129}._searchIcon_k3c2l_203{flex-shrink:0;place-items:center;display:grid}._searchInput_k3c2l_204{min-width:0;height:100%;font:inherit;color:var(--text);background:0 0;border:none;outline:none;flex:1;font-size:14px;font-weight:550}._searchInput_k3c2l_204::placeholder{color:var(--text3);font-weight:500}._searchInput_k3c2l_204::-webkit-search-cancel-button{display:none}._searchKbd_k3c2l_218{border:1px solid rgba(var(--ink), .12);min-width:22px;height:22px;font:700 11.5px/1 var(--font,inherit);color:var(--text3);border-radius:6px;place-items:center;font-family:inherit;display:grid}._searchClear_k3c2l_229{background:rgba(var(--ink), .07);width:26px;height:26px;color:var(--text2);cursor:pointer;border:none;border-radius:50%;place-items:center;display:grid}._results_k3c2l_240{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}._result_k3c2l_240{text-align:left;width:100%;min-height:52px;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:12px;align-items:center;gap:13px;padding:8px 10px;font-family:inherit;display:flex}._resultOn_k3c2l_257{background:#fcae911f}._resultGem_k3c2l_258{color:#fff;border-radius:10px;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid;box-shadow:inset 0 1px #ffffff59}._resultText_k3c2l_268{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._resultLabel_k3c2l_270{-webkit-line-clamp:2;color:var(--text);overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:14px;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}._resultSection_k3c2l_281{color:var(--text3);font-size:12px}._resultGo_k3c2l_282{color:var(--text3);place-items:center;display:grid}._resultOn_k3c2l_257 ._resultGo_k3c2l_282{color:#e07a5f}._searchEmpty_k3c2l_284{color:var(--text3);flex-direction:column;gap:4px;padding:14px 12px;font-size:12.5px;line-height:1.45;display:flex}._searchEmpty_k3c2l_284 strong{color:var(--text);font-size:13.5px}._content_k3c2l_288{scroll-behavior:auto;flex:1;min-width:0;height:100%;overflow-y:auto}._page_k3c2l_295{max-width:860px;padding:calc(var(--card-pad,24px) + 6px) calc(var(--card-pad,24px) + 14px) 48px;box-sizing:border-box}._page_k3c2l_295>*{animation:.56s cubic-bezier(.16,1,.3,1) backwards _stRise_k3c2l_1}._page_k3c2l_295>:nth-child(2){animation-delay:50ms}._page_k3c2l_295>:nth-child(3){animation-delay:90ms}._page_k3c2l_295>:nth-child(4){animation-delay:.12s}._page_k3c2l_295>:nth-child(n+5){animation-delay:.14s}@keyframes _stRise_k3c2l_1{0%{opacity:0;transform:translateY(calc(var(--dir,1) * 18px))}}._stage_k3c2l_310{width:100%;height:100%;position:relative;overflow:hidden}._screen_k3c2l_311{-webkit-overflow-scrolling:touch;background:var(--bg);position:absolute;inset:0;overflow:hidden auto}._homeAway_k3c2l_319{visibility:hidden}._sectionScreen_k3c2l_321{z-index:2;touch-action:pan-y pinch-zoom;box-shadow:-18px 0 40px -18px #1a120e47}._phoneBody_k3c2l_322{padding:6px 16px 24px}._phoneSearch_k3c2l_324{margin:2px 0 16px}._phoneSearch_k3c2l_324 ._search_k3c2l_183{border-radius:14px;height:46px}._phoneSearch_k3c2l_324 ._searchInput_k3c2l_204{font-size:16px}._phoneResults_k3c2l_327{background:var(--card);border:1px solid var(--border);box-shadow:var(--dash-shadow);border-radius:18px;padding:6px}._themeCard_k3c2l_335{background:var(--card);border:1px solid var(--border);box-shadow:var(--dash-shadow);border-radius:20px;margin-bottom:22px;padding:16px 14px 14px}._themeHead_k3c2l_343{justify-content:space-between;align-items:baseline;gap:12px;margin:0 4px 14px;display:flex}._themeTitle_k3c2l_344{color:var(--text);font-size:15px;font-weight:800}._themeHint_k3c2l_345{color:var(--text3);text-align:right;font-size:12px}._groupLabel_k3c2l_347{letter-spacing:.7px;text-transform:uppercase;color:var(--text3);margin:0 6px 8px;font-size:12px;font-weight:800}._list_k3c2l_355{background:var(--card);border:1px solid var(--border);box-shadow:var(--dash-shadow);border-radius:20px;margin-bottom:22px;padding:6px}._listRow_k3c2l_363{text-align:left;width:100%;min-height:58px;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:15px;align-items:center;gap:14px;padding:8px 10px;font-family:inherit;transition:background .15s,transform .15s;display:flex}._listRow_k3c2l_363:active{background:rgba(var(--ink), .05);transform:scale(.985)}._listGem_k3c2l_381{color:#fff;border-radius:11px;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid;box-shadow:inset 0 1px #ffffff59,0 3px 8px -3px #28160e4d}._listText_k3c2l_391{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._listLabel_k3c2l_392{color:var(--text);font-size:15.5px;font-weight:700}._listValue_k3c2l_393{color:var(--text3);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}._listGo_k3c2l_394{color:var(--text3);opacity:.7;flex-shrink:0;place-items:center;display:grid}._screenBar_k3c2l_397{z-index:3;background:linear-gradient(var(--bg) 70%, transparent);align-items:center;padding:6px 12px 8px;display:flex;position:sticky;top:0}._back_k3c2l_406{background:var(--card);height:40px;box-shadow:0 0 0 1px var(--border), 0 4px 12px -6px #28160e40;font:inherit;color:var(--text);cursor:pointer;-webkit-tap-highlight-color:transparent;border:none;border-radius:999px;align-items:center;gap:4px;padding:0 14px 0 8px;font-size:14.5px;font-weight:700;display:inline-flex}._back_k3c2l_406 svg{color:#e07a5f}._back_k3c2l_406:active{transform:scale(.96)}._back_k3c2l_406:focus{outline:none}._back_k3c2l_406:focus-visible{box-shadow:0 0 0 2px var(--accent2), 0 4px 12px -6px #28160e40}._screenPage_k3c2l_427{padding:8px 16px 24px}.dark ._sectionScreen_k3c2l_321{box-shadow:-16px 0 36px -12px #000000b3}.dark ._back_k3c2l_406 svg,.dark ._search_k3c2l_183:focus-within,.dark ._resultOn_k3c2l_257 ._resultGo_k3c2l_282{color:#fcae91}@media (width<=1100px){._nav_k3c2l_24{width:228px;padding:18px 10px 14px}._page_k3c2l_295{padding:24px 24px 40px}}@media (prefers-reduced-motion:reduce){._page_k3c2l_295>*,._navResults_k3c2l_38{animation:none}}._grid_kjajk_5{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}._gridTiles_kjajk_6{gap:10px}._card_kjajk_8{text-align:left;min-width:0;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;flex-direction:column;gap:12px;padding:0;font-family:inherit;display:flex}._frame_kjajk_22{aspect-ratio:16/10.5;background:var(--card);box-shadow:0 0 0 1px var(--border), 0 6px 18px -10px #28160e40;border-radius:16px;padding:5px;transition:transform .35s cubic-bezier(.34,1.56,.64,1),box-shadow .25s;display:block;position:relative}@media (hover:hover){._card_kjajk_8:hover ._frame_kjajk_22{transform:translateY(-3px)}}._card_kjajk_8:active ._frame_kjajk_22{transition-duration:.12s;transform:scale(.97)}._card_kjajk_8:focus-visible{outline:none}._card_kjajk_8:focus-visible ._frame_kjajk_22{box-shadow:0 0 0 2px var(--accent2,#f9a08b), 0 6px 18px -10px #28160e40}._cardOn_kjajk_36 ._frame_kjajk_22{box-shadow:0 0 0 2px #f9a08b,0 0 0 6px #fcae912e,0 10px 24px -12px #e07a5f73}._check_kjajk_40{color:#fff;width:22px;height:22px;box-shadow:0 0 0 3px var(--bg), 0 4px 10px #e07a5f66;background:linear-gradient(150deg,#fcae91,#f08a6c);border-radius:50%;place-items:center;transition:transform .4s cubic-bezier(.34,1.7,.64,1);display:grid;position:absolute;top:-7px;right:-7px;transform:scale(0)}._cardOn_kjajk_36 ._check_kjajk_40{transform:scale(1)}._mini_kjajk_58{border-radius:11px;gap:5%;padding:7% 6%;display:flex;position:absolute;inset:5px;overflow:hidden}._miniLight_kjajk_67{--m-bg:#fdfcfb;--m-card:#fff;--m-line:#1a1a1a17;--m-ink:#1a1a1a29;--m-edge:#1a1a1a0f}._miniDark_kjajk_68{--m-bg:#121212;--m-card:#1e1e1e;--m-line:#ffffff14;--m-ink:#fff3;--m-edge:#ffffff0d}._mini_kjajk_58{background:var(--m-bg)}._miniSide_kjajk_70{flex-direction:column;gap:9%;width:13%;padding-top:2%;display:flex}._miniSide_kjajk_70 i{aspect-ratio:1;background:var(--m-line);border-radius:30%;display:block}._miniSide_kjajk_70 i:first-child{background:#fcae91}._miniMain_kjajk_73{flex-direction:column;flex:1;gap:7%;min-width:0;display:flex}._miniBar_kjajk_74{justify-content:space-between;align-items:center;height:9%;display:flex}._miniBar_kjajk_74 i{background:var(--m-ink);border-radius:99px;width:42%;height:100%;display:block}._miniBar_kjajk_74 b{background:#f9a08b;border-radius:99px;width:16%;height:120%;display:block}._miniPlate_kjajk_77{background:linear-gradient(165deg,#2b2421,#151110);border-radius:8%/16%;height:30%;display:block;box-shadow:inset 0 0 0 1px #ffece20d}._miniCards_kjajk_84{flex:1;grid-template-columns:1fr 1fr;gap:7%;display:grid}._miniCards_kjajk_84 i{background:var(--m-card);box-shadow:0 0 0 1px var(--m-edge), 0 2px 5px #0000000f;border-radius:12%/20%;display:block}@media (hover:hover){._card_kjajk_8:hover ._miniPlate_kjajk_77{transform:translateY(-4%)}}._miniPlate_kjajk_77,._miniCards_kjajk_84 i{transition:transform .45s cubic-bezier(.34,1.56,.64,1)}@media (hover:hover){._card_kjajk_8:hover ._miniCards_kjajk_84 i:last-child{transform:translateY(-6%)}}._split_kjajk_91{position:absolute;inset:0}._split_kjajk_91>._mini_kjajk_58,._splitDark_kjajk_92 ._mini_kjajk_58{inset:5px}._splitDark_kjajk_92{clip-path:polygon(62% 0,100% 0,100% 100%,38% 100%);position:absolute;inset:0}._caption_kjajk_96{flex-direction:column;gap:3px;min-width:0;padding:0 4px;display:flex}._name_kjajk_97{color:var(--text2);white-space:nowrap;align-items:center;gap:8px;font-size:14px;font-weight:750;display:flex}._name_kjajk_97 svg{color:var(--text3);flex-shrink:0}._cardOn_kjajk_36 ._name_kjajk_97{color:var(--text)}._cardOn_kjajk_36 ._name_kjajk_97 svg{color:#e07a5f}._hint_kjajk_109{color:var(--text3);text-wrap:pretty;font-size:12px;line-height:1.4}._gridTiles_kjajk_6 ._card_kjajk_8{gap:9px}._gridTiles_kjajk_6 ._frame_kjajk_22{border-radius:14px;padding:4px}._gridTiles_kjajk_6 ._mini_kjajk_58{border-radius:10px;inset:4px}._gridTiles_kjajk_6 ._name_kjajk_97{justify-content:center;gap:6px;font-size:13px}._pill_kjajk_116{background:rgba(var(--ink), .05);border-radius:12px;grid-template-columns:repeat(3,1fr);padding:3px;display:grid;position:relative}._pillThumb_kjajk_124{background:var(--card);width:calc(33.3333% - 2px);transform:translateX(calc(var(--i,0) * 100%));border-radius:9px;transition:transform .45s cubic-bezier(.34,1.4,.64,1);position:absolute;top:3px;bottom:3px;left:3px;box-shadow:0 1px 2px #0000000f,0 3px 10px -4px #28160e2e}._pillBtn_kjajk_136{height:30px;color:var(--text3);cursor:pointer;background:0 0;border:none;border-radius:9px;place-items:center;transition:color .2s;display:grid;position:relative}._pillBtn_kjajk_136:hover{color:var(--text)}._pillBtn_kjajk_136:focus-visible{outline:2px solid var(--accent2,#f9a08b);outline-offset:-2px}._pillOn_kjajk_150{color:#e07a5f}.dark ._pillOn_kjajk_150,.dark ._cardOn_kjajk_36 ._name_kjajk_97 svg{color:#fcae91}.dark ._pillThumb_kjajk_124{box-shadow:none;background:#ffffff1a}@media (prefers-reduced-motion:reduce){._frame_kjajk_22,._check_kjajk_40,._pillThumb_kjajk_124,._miniPlate_kjajk_77,._miniCards_kjajk_84 i{transition:none}}._head_9eiu1_9{max-width:680px;margin:2px 2px 24px}._kicker_9eiu1_10{letter-spacing:.7px;text-transform:uppercase;color:var(--text3);align-items:center;gap:10px;margin:0 0 12px;font-size:11.5px;font-weight:800;display:flex}._kickerGem_9eiu1_21{color:#fff;border-radius:8px;place-items:center;width:24px;height:24px;animation:.7s cubic-bezier(.34,1.56,.64,1) 50ms backwards _setGem_9eiu1_1;display:grid;box-shadow:inset 0 1px #ffffff59}@keyframes _setGem_9eiu1_1{0%{opacity:0;transform:rotate(-120deg)scale(.3)}}._title_9eiu1_32{letter-spacing:-.9px;color:var(--text);text-wrap:balance;margin:0;font-size:clamp(24px,2.3vw,32px);font-weight:800;line-height:1.12}._word_9eiu1_41{vertical-align:top;margin-bottom:-.08em;padding-bottom:.08em;display:inline-block;overflow:hidden}._wordIn_9eiu1_42{animation:.7s cubic-bezier(.16,1,.3,1) backwards _setWord_9eiu1_1;display:inline-block}@keyframes _setWord_9eiu1_1{0%{transform:translateY(105%)}}._lead_9eiu1_44{color:var(--text2);text-wrap:pretty;margin:10px 0 0;font-size:14.5px;line-height:1.55}._panel_9eiu1_53{background:var(--card);border:1px solid var(--border);min-width:0;box-shadow:var(--dash-shadow);border-radius:20px;margin-bottom:16px;scroll-margin:24px;position:relative;container:setpanel/inline-size}._panelDanger_9eiu1_64{border-color:#d88c9a61}._panelHead_9eiu1_65{align-items:center;gap:14px;padding:22px 24px 0;display:flex}._panelIcon_9eiu1_71{color:#e07a5f;background:#fcae9124;border-radius:12px;flex-shrink:0;place-items:center;width:38px;height:38px;display:grid}._panelDanger_9eiu1_64 ._panelIcon_9eiu1_71{color:#c0607a;background:#d88c9a24}._panelHeadText_9eiu1_82{flex:1;min-width:0}._panelTitle_9eiu1_83{letter-spacing:-.2px;color:var(--text);margin:0;font-size:15.5px;font-weight:800}._panelDanger_9eiu1_64 ._panelTitle_9eiu1_83{color:#c0607a}._panelSub_9eiu1_85{color:var(--text3);margin:4px 0 0;font-size:13px;line-height:1.45}._panelActions_9eiu1_86{flex-shrink:0;gap:8px;display:flex}._panelBody_9eiu1_87{padding:18px 24px 22px}._panelHead_9eiu1_65+._panelRows_9eiu1_88{padding-top:10px}._panelRows_9eiu1_88{padding:8px 10px 10px}._panel_9eiu1_53[data-flash]{animation:1.6s cubic-bezier(.3,.7,.3,1) _setFlash_9eiu1_1}@keyframes _setFlash_9eiu1_1{0%{box-shadow:var(--dash-shadow), 0 0 0 0 #fcae9100}18%{box-shadow:var(--dash-shadow), 0 0 0 4px #fcae918c}to{box-shadow:var(--dash-shadow), 0 0 0 14px #fcae9100}}._row_9eiu1_100{border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 20px;padding:14px;scroll-margin:24px;display:grid}._row_9eiu1_100[data-flash]{animation:1.6s ease-out _setRowFlash_9eiu1_1}@keyframes _setRowFlash_9eiu1_1{0%,30%{background:#fcae9129}to{background:0 0}}._rowWithIcon_9eiu1_114{grid-template-columns:38px minmax(0,1fr) auto;gap:8px 14px}._rowIcon_9eiu1_115{background:rgba(var(--ink), .05);width:38px;height:38px;color:var(--text2);border-radius:12px;place-items:center;display:grid}._rowText_9eiu1_124{min-width:0}._rowLabel_9eiu1_125{color:var(--text);flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:14px;font-weight:700;display:flex}._rowHint_9eiu1_126{color:var(--text3);text-wrap:pretty;margin-top:3px;font-size:12.5px;line-height:1.45}._rowControl_9eiu1_127{justify-content:flex-end;align-items:center;gap:10px;min-width:0;display:flex}._rowWide_9eiu1_128 ._rowControl_9eiu1_127{width:min(300px,46cqi)}._rowWide_9eiu1_128 ._rowControl_9eiu1_127>*{flex:1;min-width:0}@container setpanel (width<=520px){._rowWide_9eiu1_128{grid-template-columns:minmax(0,1fr)}._rowWide_9eiu1_128 ._rowControl_9eiu1_127{width:100%}._rowWithIcon_9eiu1_114._rowWide_9eiu1_128{grid-template-columns:34px minmax(0,1fr)}._rowWithIcon_9eiu1_114._rowWide_9eiu1_128 ._rowControl_9eiu1_127{grid-column:1/-1}._rowStack_9eiu1_138{grid-template-columns:minmax(0,1fr)}._rowStack_9eiu1_138 ._rowControl_9eiu1_127{justify-content:flex-start}._rowWithIcon_9eiu1_114._rowStack_9eiu1_138{grid-template-columns:34px minmax(0,1fr)}._rowWithIcon_9eiu1_114._rowStack_9eiu1_138 ._rowControl_9eiu1_127{grid-column:2}._rowWithIcon_9eiu1_114{grid-template-columns:34px minmax(0,1fr) auto;gap:8px 12px}._rowIcon_9eiu1_115,._panelIcon_9eiu1_71{border-radius:11px;width:34px;height:34px}._panelHead_9eiu1_65{flex-wrap:wrap;gap:12px;padding:18px 18px 0}._panelHeadText_9eiu1_82{flex:160px}._panelActions_9eiu1_86{order:3;width:100%;padding-left:46px}._panelBody_9eiu1_87{padding:16px 18px 18px}._panelRows_9eiu1_88{padding:6px 6px 8px}._row_9eiu1_100{padding:12px}}._fields_9eiu1_154{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}._fieldsOne_9eiu1_155{grid-template-columns:minmax(0,1fr)}@container setpanel (width<=560px){._fields_9eiu1_154{grid-template-columns:minmax(0,1fr)}}._actions_9eiu1_159{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:18px;display:flex}._note_9eiu1_160{color:var(--text3);margin:12px 2px 0;font-size:12.5px;line-height:1.5}._note_9eiu1_160 strong{color:var(--text2)}._badge_9eiu1_164{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:3px 10px;font-size:11.5px;font-weight:750;display:inline-flex}._badge_9eiu1_164:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}._badgeOn_9eiu1_175{color:#4e9a62;background:#a3c9a833}._badgeOff_9eiu1_176{background:rgba(var(--ink), .06);color:var(--text3)}._badgeWarn_9eiu1_177{color:#c0607a;background:#d88c9a24}._badgeInfo_9eiu1_178{color:#c8784a;background:#fcae9129}._ghost_9eiu1_183{background:rgba(var(--ink), .05);border-radius:20px;height:120px;margin-bottom:16px;animation:1.6s ease-in-out infinite _setGhost_9eiu1_1}._ghost_9eiu1_183+._ghost_9eiu1_183{height:200px;animation-delay:.15s}@keyframes _setGhost_9eiu1_1{50%{opacity:.55}}.dark ._badgeOn_9eiu1_175{color:#7fbf8c;background:#7fbf8c24}.dark ._badgeWarn_9eiu1_177,.dark ._panelDanger_9eiu1_64 ._panelTitle_9eiu1_83,.dark ._panelDanger_9eiu1_64 ._panelIcon_9eiu1_71{color:#e0899b}.dark ._panelIcon_9eiu1_71{color:#fcae91}@media (width<=767px){._head_9eiu1_9{margin:0 2px 18px}._title_9eiu1_32{letter-spacing:-.7px;font-size:25px}._lead_9eiu1_44{font-size:14px}._panel_9eiu1_53{border-radius:18px;margin-bottom:12px}}@media (prefers-reduced-motion:reduce){._wordIn_9eiu1_42,._kickerGem_9eiu1_21,._panel_9eiu1_53[data-flash],._row_9eiu1_100[data-flash],._ghost_9eiu1_183{animation:none}}._matrix_1fikj_4{flex-direction:column;gap:2px;display:flex;container:setmatrix/inline-size}._matrixHead_1fikj_5,._matrixRow_1fikj_6{grid-template-columns:minmax(0,1fr) 76px 76px;align-items:center;gap:12px;display:grid}._matrixHead_1fikj_5{letter-spacing:.6px;text-transform:uppercase;color:var(--text3);padding:0 12px 4px;font-size:11px;font-weight:800}._matrixHead_1fikj_5 span{text-align:center}._matrixRow_1fikj_6{border-radius:14px;padding:12px}@media (hover:hover){._matrixRow_1fikj_6:hover{background:rgba(var(--ink), .025)}}._matrixText_1fikj_16{min-width:0}._matrixTitle_1fikj_17{color:var(--text);font-size:14px;font-weight:700}._matrixDesc_1fikj_18{color:var(--text3);margin-top:3px;font-size:12.5px;line-height:1.45}._matrixCell_1fikj_19{justify-content:center;display:flex}._matrixChannel_1fikj_20{display:none}@container setmatrix (width<=460px){._matrixHead_1fikj_5{display:none}._matrixRow_1fikj_6{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px 16px;padding:12px 10px}._matrixText_1fikj_16{grid-column:1/-1}._matrixCell_1fikj_19{background:rgba(var(--ink), .035);border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:9px 12px}._matrixChannel_1fikj_20{color:var(--text2);font-size:13px;font-weight:650;display:block}}._identity_1fikj_38{grid-template-columns:104px minmax(0,1fr);align-items:start;gap:22px;margin-bottom:18px;display:grid}._identityFields_1fikj_39{flex-direction:column;gap:14px;min-width:0;display:flex}._logo_1fikj_40{cursor:pointer;background:linear-gradient(135deg, #fcae911a, rgba(var(--ink), .02));border:2px dashed rgba(var(--ink), .14);border-radius:24px;place-items:center;width:104px;height:104px;transition:border-color .2s,transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .25s;display:grid;position:relative;overflow:hidden}._logo_1fikj_40:hover{border-color:#f9a08b;transform:translateY(-2px);box-shadow:0 10px 24px -10px #f9a08b73}._logo_1fikj_40:focus-within{box-shadow:0 0 0 4px #fcae9140}._logoFilled_1fikj_55{box-shadow:0 0 0 1px rgba(var(--ink), .06), 0 6px 16px -8px #1a1a1a40;border:none}._logo_1fikj_40 img{object-fit:cover;border-radius:inherit;width:100%;height:100%}._logoEmpty_1fikj_57{color:var(--text3);flex-direction:column;align-items:center;gap:8px;font-size:11.5px;font-weight:700;display:flex}._logoPlus_1fikj_58{background:rgba(var(--ink), .05);color:#e07a5f;border-radius:12px;place-items:center;width:34px;height:34px;transition:transform .3s cubic-bezier(.34,1.56,.64,1),background .2s,color .2s;display:grid}._logo_1fikj_40:hover ._logoPlus_1fikj_58{color:#fff;background:linear-gradient(135deg,#fcae91,#f08a6c);transform:rotate(90deg)scale(1.08)}._logoVeil_1fikj_69{border-radius:inherit;color:#fff;opacity:0;background:linear-gradient(#0000,#00000014 40%,#0000008c);place-items:center;transition:opacity .2s;display:grid;position:absolute;inset:0}._logo_1fikj_40:hover ._logoVeil_1fikj_69{opacity:1}._logoVeil_1fikj_69 span{background:linear-gradient(135deg,#fcae91,#f08a6c);border-radius:10px;place-items:center;width:32px;height:32px;display:grid;box-shadow:0 4px 12px #00000040}._logoCaption_1fikj_90{color:var(--text3);text-align:center;margin-top:8px;font-size:11.5px;line-height:1.35}@container setpanel (width<=520px){._identity_1fikj_38{grid-template-columns:minmax(0,1fr);justify-items:center;gap:16px}._identityFields_1fikj_39{width:100%}}._sessions_1fikj_97{flex-direction:column;gap:6px;padding:0 4px 6px;display:flex}._sessionGhost_1fikj_99{background:rgba(var(--ink), .045);border-radius:14px;height:62px;animation:1.6s ease-in-out infinite _sessionGhost_1fikj_99}._sessionGhost_1fikj_99+._sessionGhost_1fikj_99{animation-delay:.15s}@keyframes _sessionGhost_1fikj_99{50%{opacity:.55}}@media (prefers-reduced-motion:reduce){._sessionGhost_1fikj_99{animation:none}}._session_1fikj_97{background:rgba(var(--ink), .025);border-radius:14px;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:14px;padding:12px;display:grid}._sessionCurrent_1fikj_112{background:#a3c9a81f}._sessionIcon_1fikj_113{background:var(--card);width:38px;height:38px;color:var(--text2);box-shadow:0 0 0 1px var(--border);border-radius:12px;place-items:center;display:grid}._sessionCurrent_1fikj_112 ._sessionIcon_1fikj_113{color:#4e9a62}._sessionName_1fikj_115{color:var(--text);flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:13.5px;font-weight:700;display:flex}._sessionMeta_1fikj_116{color:var(--text3);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:12px;overflow:hidden}._sessionsFoot_1fikj_117{flex-wrap:wrap;justify-content:space-between;gap:8px;padding:6px 4px 4px;display:flex}._sessionsFoot_1fikj_117>:only-child{margin-left:auto}@container setpanel (width<=460px){._session_1fikj_97{grid-template-columns:38px minmax(0,1fr)}._session_1fikj_97>:last-child:not(:nth-child(2)){grid-column:2;justify-self:start}}._period_1fikj_125{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:16px;display:flex}._periodField_1fikj_126{border:1px solid var(--border);background:var(--card);height:40px;font:inherit;color:var(--text);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;border-radius:10px;padding:0 12px;font-size:13.5px}@media (prefers-color-scheme:dark){._periodField_1fikj_126{--lightningcss-light: ;--lightningcss-dark:initial}}._periodDash_1fikj_137{color:var(--text3)}._exports_1fikj_138{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}@container setpanel (width<=520px){._exports_1fikj_138{grid-template-columns:minmax(0,1fr)}._periodField_1fikj_126{flex:1;min-width:0;font-size:16px}}._exportTile_1fikj_143{border:1px solid rgba(var(--ink), .07);background:var(--bg);text-align:left;width:100%;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:16px;align-items:center;gap:14px;padding:14px 14px 14px 16px;font-family:inherit;transition:border-color .2s,transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .2s;display:flex}@media (hover:hover){._exportTile_1fikj_143:hover:not(:disabled){border-color:#f9a08b;transform:translateY(-1px);box-shadow:0 6px 16px -10px #e07a5f66}}._exportTile_1fikj_143:disabled{cursor:default;opacity:.55}._exportBusy_1fikj_163{border-color:#f9a08b}._exportText_1fikj_164{flex:1;min-width:0}._exportName_1fikj_165{color:var(--text);font-size:13.5px;font-weight:750}._exportMeta_1fikj_166{color:var(--text3);margin-top:3px;font-size:12px}._exportGo_1fikj_167{background:var(--card);width:34px;height:34px;box-shadow:0 0 0 1px var(--border);color:var(--text2);border-radius:50%;flex-shrink:0;place-items:center;display:grid}._exportBusy_1fikj_163 ._exportGo_1fikj_167{color:#e07a5f}._checks_1fikj_181{flex-wrap:wrap;gap:8px;margin:2px 0 14px;display:flex}._check_1fikj_181{border:1px solid var(--border);background:var(--card);height:40px;font:inherit;color:var(--text2);cursor:pointer;border-radius:12px;align-items:center;gap:10px;padding:0 14px 0 10px;font-size:13px;font-weight:650;transition:border-color .2s,background .2s,color .2s;display:inline-flex}._checkOn_1fikj_198{color:var(--text);background:#fcae911a;border-color:#f9a08b99}._checkBox_1fikj_199{border:1.5px solid rgba(var(--ink), .22);color:#fff;border-radius:6px;place-items:center;width:18px;height:18px;transition:background .2s,border-color .2s;display:grid}._checkOn_1fikj_198 ._checkBox_1fikj_199{background:#f9a08b;border-color:#f9a08b}._card_yqdtw_2{background:var(--card);border:1px solid var(--border);box-shadow:var(--dash-shadow);border-radius:20px;transition:box-shadow .3s,border-color .3s;container:intcard/inline-size}._cardOpen_yqdtw_10{box-shadow:0 14px 34px -16px #e07a5f4d, var(--dash-shadow);border-color:#f9a08b73}._wrap_yqdtw_11{min-width:0}._wrap_yqdtw_11[data-flash] ._card_yqdtw_2{animation:1.6s cubic-bezier(.3,.7,.3,1) _intFlash_yqdtw_1}@keyframes _intFlash_yqdtw_1{18%{box-shadow:var(--dash-shadow), 0 0 0 4px #fcae918c}to{box-shadow:var(--dash-shadow), 0 0 0 14px #fcae9100}}._head_yqdtw_18{text-align:left;width:100%;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:20px;grid-template-columns:44px minmax(0,1fr) auto 20px;align-items:center;gap:14px;padding:16px 18px;font-family:inherit;display:grid}._head_yqdtw_18:focus-visible{outline:2px solid var(--accent2);outline-offset:-2px}._brand_yqdtw_35{color:#fff;width:44px;height:44px;box-shadow:inset 0 1px 0 #ffffff4d, 0 4px 10px -4px var(--brand-shadow,#0000004d);border-radius:14px;place-items:center;display:grid}._text_yqdtw_44{min-width:0}._name_yqdtw_45{color:var(--text);font-size:14.5px;font-weight:750}._sub_yqdtw_46{color:var(--text3);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:12.5px;overflow:hidden}._status_yqdtw_47{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:4px 11px;font-size:12px;font-weight:750;display:inline-flex}._status_yqdtw_47:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}._on_yqdtw_58{color:#4e9a62;background:#a3c9a833}._off_yqdtw_59{background:rgba(var(--ink), .06);color:var(--text3)}._chev_yqdtw_60{color:var(--text3);place-items:center;transition:transform .3s cubic-bezier(.34,1.4,.64,1);display:grid}._cardOpen_yqdtw_10 ._chev_yqdtw_60{color:#e07a5f;transform:rotate(180deg)}.dark ._on_yqdtw_58{color:#7fbf8c;background:#7fbf8c24}@container intcard (width<=440px){._head_yqdtw_18{grid-template-columns:44px minmax(0,1fr) 20px;padding:14px}._head_yqdtw_18 ._status_yqdtw_47{grid-area:2/2;justify-self:start;margin-top:-6px}._head_yqdtw_18 ._chev_yqdtw_60{grid-area:1/3/span 2}._sub_yqdtw_46{white-space:normal}}._fold_yqdtw_72{grid-template-rows:0fr;transition:grid-template-rows .34s cubic-bezier(.2,.8,.2,1);display:grid}._foldOpen_yqdtw_73{grid-template-rows:1fr}._foldInner_yqdtw_74{min-height:0;overflow:hidden}._body_yqdtw_75{padding:4px 18px 18px}._facts_yqdtw_77{flex-wrap:wrap;gap:12px 28px;margin-bottom:16px;display:flex}._factLabel_yqdtw_78{color:var(--text3);font-size:11.5px}._factValue_yqdtw_79{color:var(--text);overflow-wrap:anywhere;margin-top:3px;font-size:13.5px;font-weight:700}._mono_yqdtw_80{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px}._foot_yqdtw_81{justify-content:flex-end;display:flex}._google_yqdtw_83{background:rgba(var(--ink), .025);border-radius:16px;flex-direction:column;gap:14px;margin-bottom:16px;padding:16px;display:flex}._warn_yqdtw_84{color:#c0607a;background:#d88c9a1a;border-radius:12px;padding:10px 12px;font-size:12.5px;line-height:1.45}._googleRow_yqdtw_85{color:var(--text3);justify-content:space-between;align-items:center;gap:12px;font-size:12.5px;display:flex}._fieldLabel_yqdtw_86{color:var(--text);margin-bottom:6px;font-size:12.5px;font-weight:700}._guide_yqdtw_89{flex-direction:column;gap:18px;display:flex}._howTitle_yqdtw_90{color:var(--text);margin-bottom:10px;font-size:13px;font-weight:800}._steps_yqdtw_91{counter-reset:step;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}._step_yqdtw_91{color:var(--text2);counter-increment:step;grid-template-columns:24px minmax(0,1fr);align-items:start;gap:12px;font-size:13px;line-height:1.5;display:grid}._step_yqdtw_91:before{content:counter(step);color:#c8784a;background:#fcae9129;border-radius:50%;place-items:center;width:24px;height:24px;font-size:12px;font-weight:800;display:grid}._grid_yqdtw_105{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}@container intcard (width<=560px){._grid_yqdtw_105{grid-template-columns:minmax(0,1fr)}._body_yqdtw_75{padding:4px 14px 14px}}._submit_yqdtw_110{justify-content:flex-end;display:flex}._slot_qba0r_1{isolation:isolate;flex:1;width:100%;min-width:0;position:relative}._aura_qba0r_2,._halo_qba0r_2{z-index:-1;pointer-events:none;opacity:0;transition:opacity .35s,transform .45s;position:absolute}._aura_qba0r_2{filter:blur(22px);background:conic-gradient(from 90deg,#fcae91,#d88c9a,#ffd2b8,#f9a08b,#fcae91);border-radius:40%;animation:3.5s ease-in-out infinite alternate paused _auraFlow_qba0r_1;inset:-14px -8px;transform:scale(.8)}._halo_qba0r_2{border-radius:calc(var(--pay-radius,14px) + 6px);border:1px solid #fcae9173;inset:-5px;transform:scale(.96)}._button_qba0r_13{isolation:isolate;border-radius:var(--pay-radius,14px);color:#3b241d;width:100%;min-height:52px;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:linear-gradient(115deg,#fcae91 0%,#f9a08b 55%,#fbc0a7 100%);border:1px solid #ffffff47;justify-content:center;align-items:center;padding:14px 20px;font-size:14px;font-weight:800;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s;display:flex;position:relative;overflow:hidden;box-shadow:0 5px 16px #f9a08b2e,inset 0 1px #ffffff40}._scene_qba0r_35{z-index:-1;pointer-events:none;position:absolute;inset:0}._label_qba0r_36{justify-content:center;align-items:center;gap:10px;display:flex;position:relative}._label_qba0r_36>span{text-align:center;line-height:1.35}._arrow_qba0r_38{flex-shrink:0;transition:transform .35s cubic-bezier(.2,.8,.2,1)}._flow_qba0r_39{opacity:0;background:radial-gradient(at 50% 100%,#fff4d3a6,#0000 62%);border:1px solid #fffaebb3;border-radius:50%;width:140%;height:170%;transition:opacity .35s;animation:4.8s ease-in-out infinite alternate paused _ribbonFlow_qba0r_1;position:absolute;top:-70%;left:-20%;box-shadow:0 3px 16px #fff8e266}._flowSecond_qba0r_53{background:radial-gradient(at 50% 0,#d88c9a66,#0000 66%);border-color:#d88c9a73;animation-direction:alternate-reverse;animation-delay:-2.4s;top:5%;left:-10%}._shimmer_qba0r_61{opacity:0;background:linear-gradient(105deg,#0000 38%,#fff6e880 48%,#0000 58%);transition:opacity .35s;animation:3.2s ease-in-out infinite paused _shine_qba0r_1;position:absolute;inset:-80% -60%}._spark_qba0r_69{opacity:0;width:3px;height:3px;animation:_sparkRise_qba0r_1 var(--duration) linear var(--delay) infinite paused;background:#fff9e8;border-radius:50%;position:absolute;top:105%;box-shadow:0 0 6px 1px #fffaebb3}._spark_qba0r_69:nth-child(3n):after{content:"";background:linear-gradient(#fff9e8,#0000);width:1px;height:13px;position:absolute;top:2px;left:1px}._slot_qba0r_1:not([data-inactive]):focus-within ._button_qba0r_13{transform:translateY(-2px)scale(1.035);box-shadow:0 12px 30px #f9a08b4d}._slot_qba0r_1:not([data-inactive]):focus-within ._aura_qba0r_2{opacity:.55;animation-play-state:running}._slot_qba0r_1:not([data-inactive]):focus-within ._halo_qba0r_2{opacity:1;transform:scale(1.025)}._slot_qba0r_1:not([data-inactive]):focus-within :is(._flow_qba0r_39,._shimmer_qba0r_61){opacity:1;animation-play-state:running}._slot_qba0r_1:not([data-inactive]):focus-within ._spark_qba0r_69{animation-play-state:running}._slot_qba0r_1:not([data-inactive]):focus-within ._arrow_qba0r_38{transform:translate(2px,-2px)}@media (hover:hover){._slot_qba0r_1:not([data-inactive]):hover ._button_qba0r_13{transform:translateY(-2px)scale(1.035);box-shadow:0 12px 30px #f9a08b4d}._slot_qba0r_1:not([data-inactive]):hover ._aura_qba0r_2{opacity:.55;animation-play-state:running}._slot_qba0r_1:not([data-inactive]):hover ._halo_qba0r_2{opacity:1;transform:scale(1.025)}._slot_qba0r_1:not([data-inactive]):hover :is(._flow_qba0r_39,._shimmer_qba0r_61){opacity:1;animation-play-state:running}._slot_qba0r_1:not([data-inactive]):hover ._spark_qba0r_69{animation-play-state:running}._slot_qba0r_1:not([data-inactive]):hover ._arrow_qba0r_38{transform:translate(2px,-2px)}}._button_qba0r_13:focus-visible{outline:2px solid var(--onyx,#1a1a1a);outline-offset:4px}._slot_qba0r_1:not([data-inactive]) ._button_qba0r_13:active{transform:scale(.98)}._button_qba0r_13:disabled{opacity:.55;cursor:not-allowed}._spinner_qba0r_106{animation:.8s linear infinite _spin_qba0r_106}@keyframes _auraFlow_qba0r_1{0%{transform:translate(-8px)scale(.95)}to{transform:translate(8px)scale(1.08)}}@keyframes _ribbonFlow_qba0r_1{0%{transform:translate(-6%,2%)rotate(-18deg)scale(.9)}to{transform:translate(7%,18%)rotate(14deg)scale(1.12)}}@keyframes _shine_qba0r_1{0%,10%{transform:translate(-35%)}80%,to{transform:translate(35%)}}@keyframes _sparkRise_qba0r_1{0%{opacity:0;transform:translateY(4px)scale(.6)}20%{opacity:.85}75%{opacity:.65}to{transform:translate(var(--drift), -85px) scale(1);opacity:0}}@keyframes _spin_qba0r_106{to{transform:rotate(360deg)}}@media (hover:none),(pointer:coarse),(width<=600px){._slot_qba0r_1:not([data-inactive]) ._aura_qba0r_2{opacity:.35;animation-play-state:running}._slot_qba0r_1:not([data-inactive]) :is(._flow_qba0r_39,._shimmer_qba0r_61){opacity:.85;animation-play-state:running}._slot_qba0r_1:not([data-inactive]) ._spark_qba0r_69{animation-play-state:running}}@media (width<=600px){._button_qba0r_13{min-height:48px;padding:12px 15px;font-size:13px}._label_qba0r_36{gap:7px}}@media (prefers-reduced-motion:reduce){._slot_qba0r_1 *,._slot_qba0r_1 :before,._slot_qba0r_1 :after{transition:none!important;animation:none!important}._slot_qba0r_1:not([data-inactive]) ._button_qba0r_13{transform:none!important}._flow_qba0r_39,._spark_qba0r_69,._shimmer_qba0r_61{display:none}}._ticket_136a9_1{border:1px solid color-mix(in srgb, var(--peach) 42%, transparent);background:color-mix(in srgb, var(--peach) 5%, transparent);color:var(--peach);border-radius:12px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:9px 14px;margin:0 0 22px;padding:15px 14px;display:grid;position:relative}._value_136a9_7{border-right:1px dashed color-mix(in srgb, var(--peach) 32%, transparent);flex-direction:column;justify-content:center;align-self:stretch;align-items:center;gap:7px;padding-right:13px;display:flex}._value_136a9_7 strong{letter-spacing:-.8px;white-space:nowrap;font-size:25px;font-weight:800;line-height:1}._copy_136a9_10{flex-direction:column;gap:4px;min-width:0;display:flex}._copy_136a9_10>strong{color:#ffffffeb;font-size:12px;font-weight:700;line-height:1.5}._copy_136a9_10>span{font-size:10px;line-height:1.5}._copy_136a9_10 p{color:#ffffffad;margin:3px 0 0;font-size:10px;line-height:1.6}._code_136a9_14{letter-spacing:.3px;border-radius:5px;grid-column:2;align-items:center;gap:5px;width:fit-content;font-size:10px;font-weight:700;display:inline-flex}._ticket_136a9_1[data-compact]{gap:7px 12px;margin-bottom:17px;padding:12px}._ticket_136a9_1[data-compact] ._value_136a9_7 strong{font-size:22px}@media (width<=767px){._ticket_136a9_1{margin-bottom:18px;padding:13px}._value_136a9_7 strong{font-size:24px}}._ticket_136a9_1[data-inline]{grid-template-columns:auto minmax(0,1fr) auto;gap:12px;margin-bottom:18px;padding:9px 12px}._ticket_136a9_1[data-inline] ._value_136a9_7{flex-direction:row;gap:6px;padding-right:12px}._ticket_136a9_1[data-inline] ._value_136a9_7 strong{letter-spacing:-.5px;font-size:18px}._ticket_136a9_1[data-inline] ._copy_136a9_10>span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._ticket_136a9_1[data-inline] ._code_136a9_14{grid-column:auto}@media (width<=767px){._ticket_136a9_1[data-inline]{grid-template-columns:auto minmax(0,1fr);gap:3px 12px}._ticket_136a9_1[data-inline] ._value_136a9_7{grid-row:span 2}._ticket_136a9_1[data-inline] ._code_136a9_14{grid-column:2}}._roll_eky1t_3{--row:1.15em;display:inline-flex;position:relative}._face_eky1t_4{display:inline-flex}._cell_eky1t_9{height:var(--row);display:inline-block;overflow:clip;-webkit-mask-image:linear-gradient(#0000,#000 14% 86%,#0000);mask-image:linear-gradient(#0000,#000 14% 86%,#0000)}._reel_eky1t_18{line-height:var(--row);transform:translateY(calc(var(--d,0) * -10%));transition:transform .72s cubic-bezier(.2, 1.12, .3, 1) calc(var(--i,0) * 28ms);will-change:transform;flex-direction:column;display:flex}@starting-style{._reel_eky1t_18{transform:translateY(0)}}._sign_eky1t_32{line-height:var(--row);white-space:pre;display:inline-block}._srOnly_eky1t_34{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){._reel_eky1t_18{transition:none}}._calcCard_gn3xc_11{background:linear-gradient(135deg,#1a1a1a 0%,#2a2a2a 100%);border-radius:24px;margin-bottom:20px;padding:28px 32px;position:relative;overflow:hidden}._calcCard_gn3xc_11:before{content:"";pointer-events:none;background:radial-gradient(#fcae9129 0%,#0000 70%);width:340px;height:340px;position:absolute;top:-45%;right:-8%}._calcGrid_gn3xc_32{grid-template-columns:minmax(0,1fr) minmax(300px,380px);gap:36px;display:grid;position:relative}._calcEyebrow_gn3xc_39{letter-spacing:.22em;text-transform:uppercase;color:var(--peach);font-size:11px;font-weight:800;display:block}._calcSeats_gn3xc_48{flex-wrap:wrap;align-items:baseline;gap:12px;margin-top:14px;display:flex}._calcSeatsNum_gn3xc_49{letter-spacing:-2.4px;color:#fff;font-variant-numeric:tabular-nums;font-size:56px;font-weight:900;line-height:1}._calcSeatsLabel_gn3xc_57{color:#ffffff73;font-size:14px}._calcBadge_gn3xc_58{color:var(--peach);background:#fcae9126;border:1px solid #fcae914d;border-radius:100px;padding:3px 10px;font-size:10px;font-weight:700}._calcRange_gn3xc_71{appearance:none;background:linear-gradient(to right, #f9a08b 0 var(--fill,0%), #ffffff24 var(--fill,0%) 100%);cursor:pointer;border-radius:999px;outline:none;width:100%;height:6px;margin-top:22px;display:block}._calcRange_gn3xc_71::-webkit-slider-thumb{appearance:none;cursor:grab;background:#fdfcfb;border:3px solid #f9a08b;border-radius:50%;width:28px;height:28px;transition:transform .15s cubic-bezier(.34,1.5,.64,1);box-shadow:0 6px 20px #f9a08b73}._calcRange_gn3xc_71::-webkit-slider-thumb:active{cursor:grabbing;transform:scale(1.12)}._calcRange_gn3xc_71::-moz-range-track{background:0 0;border-radius:999px;height:6px}._calcRange_gn3xc_71::-moz-range-thumb{cursor:grab;background:#fdfcfb;border:3px solid #f9a08b;border-radius:50%;width:24px;height:24px;box-shadow:0 6px 20px #f9a08b73}._calcRange_gn3xc_71:focus-visible{outline-offset:6px;outline:2px solid #f9a08b}._calcTicks_gn3xc_113{letter-spacing:.14em;text-transform:uppercase;color:#ffffff40;justify-content:space-between;margin-top:10px;font-size:11px;font-weight:600;display:flex}._calcHint_gn3xc_123{color:#ffffff73;margin:14px 0 0;font-size:13px;line-height:1.7}._calcRule_gn3xc_124{background:#ffffff1a;height:1px;margin:22px 0}._calcPeriods_gn3xc_126{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:14px;display:grid}._calcPeriod_gn3xc_126{text-align:center;cursor:pointer;background:0 0;border:1px solid #ffffff1f;border-radius:14px;padding:13px 6px 12px;font-family:inherit;transition:border-color .25s,background .25s,box-shadow .25s;position:relative}._calcPeriod_gn3xc_126:hover{border-color:#ffffff4d}._calcPeriod_gn3xc_126[aria-pressed=true]{background:linear-gradient(135deg,#fcae91 0%,#f9a08b 100%);border-color:#0000;box-shadow:0 8px 22px #f9a08b4d}._calcPeriodName_gn3xc_144{color:#ffffffb8;font-size:13px;font-weight:700;display:block}._calcPeriodPrice_gn3xc_146{letter-spacing:-.3px;color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap;margin-top:6px;font-size:16px;font-weight:800;display:block}._calcPeriodPrice_gn3xc_146 small{letter-spacing:0;color:#ffffff73;font-size:10px;font-weight:600}._calcPeriodOff_gn3xc_158{color:var(--pistachio);background:#a3c9a829;border-radius:999px;margin-top:7px;padding:2px 9px;font-size:11px;font-weight:800;line-height:1.5;display:inline-block}._calcPeriodOff_gn3xc_158[data-none]{color:#ffffff59;background:0 0;font-weight:600}._calcPeriod_gn3xc_126[aria-pressed=true] ._calcPeriodName_gn3xc_144,._calcPeriod_gn3xc_126[aria-pressed=true] ._calcPeriodPrice_gn3xc_146,._calcPeriod_gn3xc_126[aria-pressed=true] ._calcPeriodOff_gn3xc_158{color:#fff}._calcPeriod_gn3xc_126[aria-pressed=true] ._calcPeriodPrice_gn3xc_146 small{color:#fffc}._calcPeriod_gn3xc_126[aria-pressed=true] ._calcPeriodOff_gn3xc_158{background:#ffffff3d}._calcPeriod_gn3xc_126[aria-pressed=true] ._calcPeriodOff_gn3xc_158[data-none]{color:#ffffffbf;background:0 0}._calcBest_gn3xc_177{background:var(--peach);color:#fff;letter-spacing:.5px;white-space:nowrap;border-radius:100px;padding:2px 10px;font-size:10px;font-weight:700;position:absolute;top:-8px;left:50%;transform:translate(-50%)}._calcPeriod_gn3xc_126[aria-pressed=true] ._calcBest_gn3xc_177{color:#f9a08b;background:#fff}._calcPick_gn3xc_195{flex-direction:column;display:flex}._calcTeam_gn3xc_200{flex:1;min-height:120px;margin-top:18px;position:relative}._teamArt_gn3xc_201{width:100%;height:100%;position:absolute;inset:0;overflow:visible}._teamSeat_gn3xc_202{cursor:pointer}._teamArt_gn3xc_201[data-disabled=true] ._teamSeat_gn3xc_202{cursor:default}._teamGhost_gn3xc_208{fill:#272727;stroke:#fff3;stroke-width:1.2px;stroke-dasharray:3 3.5;vector-effect:non-scaling-stroke;transition:opacity .3s ease var(--d,0s), stroke .2s ease}._teamSeat_gn3xc_202[data-on=true] ._teamGhost_gn3xc_208{opacity:0}._teamPerson_gn3xc_221{transform-box:fill-box;transform-origin:50% 100%;opacity:0;transition:transform .55s cubic-bezier(.34, 1.56, .64, 1) var(--d,0s), opacity .22s ease var(--d,0s), filter .2s ease;transform:translateY(10px)scale(.35)}._teamSeat_gn3xc_202[data-on=true] ._teamPerson_gn3xc_221{opacity:1;transform:none}._teamArt_gn3xc_201[data-disabled=false] ._teamSeat_gn3xc_202:hover ._teamGhost_gn3xc_208{stroke:#fcae91}._teamArt_gn3xc_201[data-disabled=false] ._teamSeat_gn3xc_202:hover ._teamPerson_gn3xc_221{filter:brightness(1.12)}._teamFloor_gn3xc_236{transform-box:fill-box;transform-origin:50%;transform:scaleX(var(--k,0));transition:transform .7s cubic-bezier(.22,1,.36,1)}._teamExtra_gn3xc_245{opacity:0;pointer-events:none;transition:opacity .5s}._teamArt_gn3xc_201[data-unlimited=true] ._teamExtra_gn3xc_245{opacity:1;transition-delay:.3s}._calcPanel_gn3xc_248{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:20px;flex-direction:column;justify-content:space-between;padding:22px 24px;display:flex}._calcPrice_gn3xc_260{flex-wrap:wrap;align-items:baseline;gap:6px 8px;margin-top:12px;display:flex}._calcPriceNum_gn3xc_261{letter-spacing:-1.8px;color:var(--peach);font-variant-numeric:tabular-nums;font-size:44px;font-weight:900;line-height:1}._calcPriceUnit_gn3xc_269{color:#fff6;font-size:13px}._calcOld_gn3xc_270{align-self:center;align-items:center;gap:8px;min-height:20px;margin-left:auto;font-size:12px;display:flex}._calcOldPrice_gn3xc_271{color:#ffffff4d;text-decoration:line-through}._calcOldNote_gn3xc_272{color:#ffffff4d}._calcOff_gn3xc_273{color:var(--pistachio);background:#a3c9a826;border-radius:100px;padding:2px 8px;font-weight:700}@keyframes _calcBump_gn3xc_1{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}._calcPriceNum_gn3xc_261{animation:.3s cubic-bezier(.22,1,.36,1) _calcBump_gn3xc_1}._calcMeter_gn3xc_287{background:#ffffff1a;border-radius:999px;height:8px;margin-top:14px;display:flex;overflow:hidden}._calcMeterPaid_gn3xc_295,._calcMeterSaved_gn3xc_295{transition:width .55s cubic-bezier(.34,1.1,.64,1)}._calcMeterPaid_gn3xc_295{background:linear-gradient(90deg,#fcae91 0%,#f9a08b 100%)}._calcMeterSaved_gn3xc_295{background:repeating-linear-gradient(45deg,#a3c9a899 0 5px,#a3c9a840 5px 10px)}._calcRows_gn3xc_305{border-top:1px solid #ffffff1a;margin-top:16px}._calcRow_gn3xc_305{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:12px;padding:8px 0;font-size:12.5px;display:flex}._calcRowLabel_gn3xc_315{color:#fff6}._calcRowValue_gn3xc_316{color:#fff;font-variant-numeric:tabular-nums;font-weight:700}._calcRowAccent_gn3xc_317{color:var(--pistachio)}._calcCta_gn3xc_322{border-top:1px solid #ffffff1a;flex-direction:column;margin-top:16px;padding-top:14px;display:flex}._calcBar_gn3xc_331{display:contents}._calcTotal_gn3xc_332{order:0;justify-content:space-between;align-items:baseline;gap:12px;display:flex}._calcTotalLabel_gn3xc_333{color:#fff6;font-size:12.5px}._calcTotalValue_gn3xc_334{color:#fff;font-variant-numeric:tabular-nums;font-size:20px;font-weight:800}._calcTotalOff_gn3xc_335{display:none}._calcTotalPeriod_gn3xc_336{color:#fff9}._calcVat_gn3xc_340{color:#ffffff59;order:1;min-height:3em;margin:6px 0 0;font-size:11px;line-height:1.5}._calcPriceHeading_gn3xc_341{justify-content:space-between;align-items:center;gap:12px;display:flex}._calcPay_gn3xc_342{flex:none;order:2;margin-top:12px}._calcSecure_gn3xc_344{color:#fff6;order:3;justify-content:center;align-items:center;gap:6px;margin:10px 0 0;font-size:11px;display:flex}._calcNextPrice_gn3xc_345{color:#ffffffa6;margin:12px 0 0;font-size:11px;line-height:1.6}._calcPromoSaving_gn3xc_346{color:var(--peach)}@keyframes _calcShimmer_gn3xc_1{0%{background-position:100% 0}to{background-position:-100% 0}}._calcCard_gn3xc_11[data-pending] ._calcFill_gn3xc_354{color:#0000;-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#ffffff0d 25%,#ffffff1c 50%,#ffffff0d 75%) 0 0/200% 100%;border-color:#0000;border-radius:8px;text-decoration:none;animation:1.4s ease-in-out infinite _calcShimmer_gn3xc_1}._calcCard_gn3xc_11[data-pending] ._calcRange_gn3xc_71{cursor:default}._calcCard_gn3xc_11[data-pending] ._calcRange_gn3xc_71::-webkit-slider-thumb{opacity:0}._calcCard_gn3xc_11[data-pending] ._calcRange_gn3xc_71::-moz-range-thumb{opacity:0}@media (prefers-reduced-motion:reduce){._calcPriceNum_gn3xc_261,._calcCard_gn3xc_11[data-pending] ._calcFill_gn3xc_354{animation:none}._calcMeterPaid_gn3xc_295,._calcMeterSaved_gn3xc_295,._teamGhost_gn3xc_208,._teamPerson_gn3xc_221,._teamFloor_gn3xc_236,._teamExtra_gn3xc_245{transition:none}._calcRange_gn3xc_71::-webkit-slider-thumb{transition:none}}._ghost_gn3xc_380{vertical-align:middle;background:rgba(var(--ink), .07);border-radius:6px;max-width:100%;height:.8em;animation:1.4s ease-in-out infinite _blGhostBreath_gn3xc_1;display:inline-block}@keyframes _blGhostBreath_gn3xc_1{50%{opacity:.55}}@media (prefers-reduced-motion:reduce){._ghost_gn3xc_380{animation:none}}._blPane_gn3xc_397{min-width:0}._blPane_gn3xc_397 .bl-mode-pick{display:none}@media (width<=767px){._blPane_gn3xc_397 .bl-head{margin-bottom:12px!important;padding:10px 11px 0!important}._blPane_gn3xc_397 .bl-head h1{letter-spacing:-.6px!important;margin-bottom:4px!important;font-size:20px!important}._blPane_gn3xc_397 .bl-head p{display:none}._blPane_gn3xc_397 .bl-now{flex:1 0 100%;text-align:left!important;border-radius:12px!important;padding:9px 11px!important}._blPane_gn3xc_397 .bl-now>div:nth-child(2){font-size:15px!important}._blPane_gn3xc_397 .bl-now>div:last-child{justify-content:flex-start!important}._blPane_gn3xc_397 .bl-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;margin-top:12px!important}._blPane_gn3xc_397 .bl-stats>div{border-radius:12px!important;gap:8px!important;padding:9px 10px!important}._blPane_gn3xc_397 .bl-stats>div>div:first-child{border-radius:9px!important;width:28px!important;height:28px!important}._blPane_gn3xc_397 .bl-stats>div>div:last-child>div:first-child{font-size:15px!important}._blPane_gn3xc_397 .bl-stats>div>div:last-child>div:last-child{line-height:1.25;font-size:9.5px!important}._blPane_gn3xc_397 .bl-tabs{width:100%;gap:3px!important;display:flex!important}._blPane_gn3xc_397 .bl-tabs button{white-space:nowrap;text-overflow:ellipsis;flex:1 1 0;min-width:0;overflow:hidden;padding:7px 4px!important;font-size:11.5px!important}._blPane_gn3xc_397 .bl-card{box-shadow:none!important;background:0 0!important;border:none!important;margin-bottom:14px!important;padding:0!important}._blPane_gn3xc_397 .bl-modes{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important}._blPane_gn3xc_397 .bl-modes button{text-align:center!important;border-radius:12px!important;padding:10px 6px!important}._blPane_gn3xc_397 .bl-mode-ico{justify-content:center;display:flex;margin-bottom:5px!important}._blPane_gn3xc_397 .bl-mode-title{overflow-wrap:anywhere;margin-bottom:0!important;font-size:10.5px!important;line-height:1.2!important}._blPane_gn3xc_397 .bl-mode-desc{display:none}._blPane_gn3xc_397 .bl-modes button>div[style*="position: absolute"]{display:none!important}._blPane_gn3xc_397 .bl-mode-pick{color:var(--text2);background:#fcae9112;border:1px solid #fcae9138;border-radius:10px;margin-top:8px;padding:9px 11px;font-size:11.5px;line-height:1.45;display:block}._calcCard_gn3xc_11{border-radius:20px;margin-bottom:14px;padding:16px 15px 18px}._calcCard_gn3xc_11:before{width:220px;height:220px;top:-30%;right:-20%}._calcGrid_gn3xc_32{grid-template-columns:1fr;gap:20px}._calcSeatsNum_gn3xc_49{letter-spacing:-1.8px;font-size:44px}._calcSeatsLabel_gn3xc_57{font-size:13px}._calcRange_gn3xc_71{margin-top:22px}._calcTicks_gn3xc_113{letter-spacing:.1em;font-size:10px}._calcHint_gn3xc_123{margin-top:14px;font-size:12px}._calcRule_gn3xc_124{margin:20px 0}._calcPeriods_gn3xc_126{gap:6px;margin-top:18px}._calcPeriod_gn3xc_126{border-radius:12px;padding:11px 3px}._calcPeriodName_gn3xc_144{font-size:12px}._calcPeriodPrice_gn3xc_146{font-size:13px}._calcPeriodPrice_gn3xc_146 small{margin-top:1px;font-size:9px;display:block}._calcPeriodOff_gn3xc_158{margin-top:5px;padding:1px 6px;font-size:10px}._calcTotalPeriod_gn3xc_336,._calcTeam_gn3xc_200{display:none}._calcPanel_gn3xc_248{border-radius:16px;padding:15px 16px}._calcPriceNum_gn3xc_261{font-size:36px}._calcRows_gn3xc_305{margin-top:16px}._blPane_gn3xc_397 .bl-card .v-btn{width:100%}._blPane_gn3xc_397 .bl-combo-sum{gap:10px!important}._blPane_gn3xc_397 .bl-combo-sum>span{font-size:12.5px!important}._blPane_gn3xc_397 .bl-banner{margin:0 var(--card-pad) 12px!important;border-radius:14px!important;padding:13px 15px!important}._blPane_gn3xc_397 .bl-banner>div>div:nth-child(2){font-size:17px!important}._blPane_gn3xc_397 .bl-banner .v-btn{width:100%}._blPane_gn3xc_397 .bl-combo-sum{background:#fcae9114!important;border:1px solid #fcae9147!important;border-radius:16px!important;align-items:stretch!important;padding:13px 14px!important}._blPane_gn3xc_397 .bl-pay-cta{left:var(--mnav-side);right:var(--mnav-side);bottom:var(--mnav-safe);z-index:140;max-width:480px;height:var(--mnav-dock);background:radial-gradient(55% 150% at 100% 50%, var(--nv-bead-light), transparent 72%), var(--nv-dock);box-shadow:var(--nv-dock-shadow);border-radius:999px;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:10px;margin:0 auto;padding:6px 6px 6px 20px;animation:.62s cubic-bezier(.2,.9,.25,1.04) .1s backwards _calcBarRise_gn3xc_1;display:grid;position:fixed;overflow:hidden}@keyframes _calcBarRise_gn3xc_1{0%{opacity:0;transform:translateY(calc(100% + var(--mnav-gap))) scale(.94)}}._calcTotal_gn3xc_332{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:1px 6px;min-width:0}._calcTotalValue_gn3xc_334{letter-spacing:-.5px;color:var(--nv-title);flex:0 0 100%;order:-1;font-size:21px}._calcTotalLabel_gn3xc_333{min-width:0;color:var(--nv-sub);white-space:nowrap;text-overflow:ellipsis;flex:0 auto;font-size:11px;font-weight:600;line-height:1.3;overflow:hidden}._calcTotalOff_gn3xc_335{background:var(--nv-gain-bg);color:var(--nv-gain);font-variant-numeric:tabular-nums;border-radius:999px;flex:none;padding:1px 6px;font-size:10.5px;font-weight:800;line-height:1.4;display:inline-block}._calcCard_gn3xc_11[data-pending] ._calcBar_gn3xc_331 ._calcFill_gn3xc_354{background:linear-gradient(90deg, var(--nv-glass) 25%, var(--nv-press) 50%, var(--nv-glass) 75%) 0 0 / 200% 100%}._calcPay_gn3xc_342{--pay-radius:999px;width:auto;max-width:200px;margin:0}._calcCta_gn3xc_322{margin-top:14px;padding-top:12px}._calcVat_gn3xc_340{min-height:0;margin-top:0}._blPane_gn3xc_397:has(.bl-pay-cta){padding-bottom:96px!important}@media (prefers-reduced-motion:reduce){._blPane_gn3xc_397 .bl-pay-cta{animation:none}}._blPane_gn3xc_397 .bl-trust{border-radius:14px!important;padding:13px!important}._blPane_gn3xc_397 .bl-trust>div>div:first-child{margin-bottom:12px!important}._blPane_gn3xc_397 .bl-reviews{scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;overflow-x:auto;gap:8px!important;display:flex!important}._blPane_gn3xc_397 .bl-reviews::-webkit-scrollbar{display:none}._blPane_gn3xc_397 .bl-reviews>div{scroll-snap-align:start;flex:0 0 78%;border-radius:12px!important;padding:11px 12px!important}._blPane_gn3xc_397 .bl-reviews>div>div:nth-child(2){font-size:12px!important;line-height:1.5!important}}._details_pi58w_1{margin-top:12px;font-size:11px;line-height:1.6}._details_pi58w_1:empty{display:none}._details_pi58w_1>._note_pi58w_3:first-child{margin-top:0}._period_pi58w_5{color:#ffffff73;flex-wrap:wrap;gap:2px 12px;margin:14px 0 0;font-size:12px;line-height:1.6;display:flex}._period_pi58w_5 strong{color:#ffffffc7;font-weight:600}._tax_pi58w_7{color:#ffffffa6;justify-content:space-between;align-items:baseline;gap:12px;display:flex}._tax_pi58w_7 strong{color:#fff;font-variant-numeric:tabular-nums}._note_pi58w_3{color:#ffffffa6;margin:6px 0 0}._notice_pi58w_10{color:#ffd2b8;background:#fcae9114;border:1px solid #fcae9140;border-radius:10px;margin:10px 0;padding:10px 12px}@keyframes _shimmer_pi58w_1{0%{background-position:100% 0}to{background-position:-100% 0}}._skeleton_pi58w_13{background:linear-gradient(90deg,#ffffff0d 25%,#ffffff1c 50%,#ffffff0d 75%) 0 0/200% 100%;border-radius:6px;animation:1.4s ease-in-out infinite _shimmer_pi58w_1}@media (prefers-reduced-motion:reduce){._skeleton_pi58w_13{animation:none}}._terms_pi58w_19{color:#ffffffb3;border:1px solid #ffffff1f;border-radius:12px;margin-top:16px;padding:12px;font-size:11px;line-height:1.6}._terms_pi58w_19 summary{cursor:pointer;font-weight:600}._termsText_pi58w_21{white-space:pre-line;margin:10px 0}._accept_pi58w_22{cursor:pointer;color:#ffd2b8;align-items:center;gap:9px;margin-top:10px;font-weight:600;display:flex}._accept_pi58w_22 input{accent-color:#fcae91;flex-shrink:0;width:18px;height:18px;margin:0}._header_fpuhf_1{justify-content:space-between;align-items:flex-start;gap:20px;padding:30px 30px 22px;display:flex}._header_fpuhf_1 h2{max-width:340px;color:var(--text);letter-spacing:-.85px;margin:0;font-size:25px;font-weight:800;line-height:1.25}._header_fpuhf_1 p{max-width:360px;color:var(--text2);margin:11px 0 0;font-size:13px;line-height:1.65}._close_fpuhf_4{width:32px;height:32px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:9px;flex-shrink:0;place-items:center;display:grid}._close_fpuhf_4:hover{background:rgba(var(--ink), .05)}._summary_fpuhf_6{border-right:1px solid var(--border);flex-direction:column;height:100%;padding:34px 28px 28px;display:flex}._mark_fpuhf_7{border:1px solid var(--border2);width:48px;height:48px;color:var(--text);background:var(--bg-card);border-radius:15px;place-items:center;margin-bottom:36px;display:grid}._summaryTitle_fpuhf_8{color:var(--text);margin:0 0 12px;font-size:15px;font-weight:700}._bigCount_fpuhf_9{color:var(--text);letter-spacing:-4px;font-variant-numeric:tabular-nums;align-items:baseline;gap:12px;font-size:64px;font-weight:600;line-height:1.1;display:flex}._bigCount_fpuhf_9 span{color:var(--muted);letter-spacing:-1px;font-size:24px;font-weight:400}._caption_fpuhf_11{color:var(--text2);margin:9px 0 0;font-size:12px}._seatTrack_fpuhf_12{grid-template-columns:repeat(5,1fr);gap:5px;margin:24px 0 32px;display:grid}._seatTrack_fpuhf_12 span{background:var(--border2);border-radius:2px;height:7px;transition:background .18s}._seatTrack_fpuhf_12 span[data-state=kept]{background:var(--pistachio)}._seatTrack_fpuhf_12 span[data-state=excess]{background:var(--rose)}._seatTrack_fpuhf_12 span[data-state=empty]{opacity:.35}._reassurance_fpuhf_17{color:var(--muted);align-items:flex-start;gap:10px;margin-bottom:18px;display:flex}._reassurance_fpuhf_17 svg{flex-shrink:0;margin-top:2px}._reassurance_fpuhf_17 p{margin:0;font-size:12px;line-height:1.65}._upgradeArea_fpuhf_20{margin-top:auto;padding-top:30px}._upgradeArea_fpuhf_20>p{color:var(--text2);margin:0 0 12px;font-size:12px;line-height:1.6}._upgrade_fpuhf_20{width:100%;color:var(--text);border:0;border-top:1px solid var(--border2);font:inherit;cursor:pointer;text-align:left;background:0 0;justify-content:space-between;align-items:center;gap:10px;padding:12px 0;font-size:12px;font-weight:750;display:flex}._controls_fpuhf_23{padding:0 30px 8px}._search_fpuhf_24{border:1px solid var(--border2);color:var(--muted);background:var(--bg);border-radius:10px;align-items:center;gap:10px;padding:11px 13px;display:flex}._search_fpuhf_24:focus-within{border-color:var(--peach);box-shadow:0 0 0 3px var(--peach-glow)}._search_fpuhf_24 input{width:100%;min-width:0;font:inherit;color:var(--text);background:0 0;border:0;outline:none;padding:0;font-size:13px}._search_fpuhf_24 input::placeholder{color:var(--muted)}._listTools_fpuhf_28{color:var(--muted);flex-wrap:wrap;align-items:center;gap:12px;padding-top:14px;font-size:11px;display:flex}._listTools_fpuhf_28>span{margin-right:auto}._listTools_fpuhf_28 button{font:inherit;color:var(--text2);cursor:pointer;text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--border2);text-decoration-color:var(--border2);background:0 0;border:0;padding:4px 0}._list_fpuhf_28{overscroll-behavior:contain;scrollbar-width:thin;flex:1;min-height:0;max-height:min(370px,42dvh);padding:0 20px;overflow-y:auto}._rows_fpuhf_32{flex-direction:column;display:flex}._row_fpuhf_32{cursor:pointer;border-radius:11px;align-items:center;gap:11px;padding:12px 10px;transition:background .16s;display:flex}._row_fpuhf_32:hover{background:rgba(var(--ink), .035)}._row_fpuhf_32[data-paused=true]{background:rgba(var(--ink), .03)}._row_fpuhf_32[data-owner=true]{cursor:default}._avatar_fpuhf_37{border:1px solid var(--border);background:var(--bg);width:38px;height:38px;color:var(--text2);border-radius:12px;flex-shrink:0;place-items:center;font-size:12px;font-weight:750;display:grid;overflow:hidden}._avatar_fpuhf_37 img{object-fit:cover;width:100%;height:100%}._row_fpuhf_32[data-paused=true] ._avatar_fpuhf_37{opacity:.55}._person_fpuhf_40{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}._name_fpuhf_41{text-overflow:ellipsis;white-space:nowrap;color:var(--text);font-size:13px;font-weight:650;overflow:hidden}._role_fpuhf_42{color:var(--text2);font-size:11px;line-height:1.4}._rowState_fpuhf_43{color:var(--muted);white-space:nowrap;font-size:10px}._row_fpuhf_32[data-paused=true] ._rowState_fpuhf_43{color:var(--text);font-weight:650}._ownerLock_fpuhf_45{width:26px;height:26px;color:var(--muted);place-items:center;display:grid}._check_fpuhf_46{flex-shrink:0;place-items:center;width:26px;height:30px;display:grid;position:relative}._check_fpuhf_46 input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}._check_fpuhf_46>span{border:1.5px solid var(--border2);pointer-events:none;width:20px;height:20px;color:var(--accent-ink,#1a1a1a);border-radius:6px;place-items:center;transition:background .14s,border-color .14s;display:grid}._check_fpuhf_46 input:checked+span{background:var(--peach);border-color:var(--peach)}._check_fpuhf_46 input:focus-visible+span{outline:2px solid var(--text);outline-offset:3px}._selection_fpuhf_51{color:var(--text2);align-items:center;gap:9px;padding:15px 30px;font-size:12px;font-weight:600;display:flex}._selectionDot_fpuhf_52{background:var(--rose);border-radius:50%;flex-shrink:0;width:6px;height:6px}._selectionDot_fpuhf_52[data-valid=true]{background:var(--pistachio)}._footer_fpuhf_54{border-top:1px solid var(--border);padding:18px 30px 24px}._footer_fpuhf_54>p{color:var(--muted);margin:0 0 14px;font-size:11px;line-height:1.6}._actions_fpuhf_56{gap:10px;display:flex}._actions_fpuhf_56 [data-modal-submit]{color:var(--accent-ink,#1a1a1a)!important;box-shadow:none!important}._actions_fpuhf_56 button{min-height:46px}._error_fpuhf_59{color:var(--text);padding:10px 30px 16px;font-size:12px}._error_fpuhf_59 p{margin:0 0 8px}._error_fpuhf_59 button{color:inherit;border:0;border-bottom:1px solid var(--rose);cursor:pointer;font:inherit;background:0 0;padding:3px 0}._empty_fpuhf_62{text-align:center;color:var(--muted);padding:30px 15px;font-size:13px}._mobileSummary_fpuhf_63{display:none}._warningBody_fpuhf_64{min-height:0;padding:28px 30px 20px;overflow-y:auto}._warningMark_fpuhf_65{background:var(--peach-glow);width:46px;height:46px;color:var(--text);border-radius:14px;place-items:center;margin-bottom:22px;display:grid}._warningBody_fpuhf_64 h2{letter-spacing:-.7px;color:var(--text);margin:0 0 22px;font-size:24px;font-weight:800;line-height:1.3}._warningMetrics_fpuhf_67{border-top:1px solid var(--border);border-bottom:1px solid var(--border);grid-template-columns:1fr 24px 1fr;align-items:center;gap:14px;padding:18px 0;display:grid}._warningMetrics_fpuhf_67>div{flex-direction:column;gap:8px;display:flex}._warningMetrics_fpuhf_67 span{color:var(--muted);font-size:11px;line-height:1.5}._warningMetrics_fpuhf_67 strong{letter-spacing:-1.5px;font-variant-numeric:tabular-nums;color:var(--text);font-size:34px;font-weight:650;line-height:1}._warningMetrics_fpuhf_67 svg{color:var(--muted)}._warningBody_fpuhf_64 p{color:var(--text2);margin:15px 0 0;font-size:13px;line-height:1.65}._warningBody_fpuhf_64 ._warningExcess_fpuhf_73{color:var(--text);font-weight:700}._warningBody_fpuhf_64 ._warningSafe_fpuhf_74{color:var(--muted);font-size:12px}._header_fpuhf_1,._controls_fpuhf_23,._selection_fpuhf_51,._footer_fpuhf_54,._error_fpuhf_59,._mobileSummary_fpuhf_63{flex-shrink:0}._compact_fpuhf_76{flex-shrink:0;display:inline-flex}._compact_fpuhf_76>.v-btn{font-variant-numeric:tabular-nums;letter-spacing:0;white-space:nowrap;min-width:44px;min-height:34px;line-height:20px;border:1px solid var(--peach)!important;background:var(--peach-glow)!important;color:var(--text)!important;border-radius:9px!important;gap:5px!important;padding:5px 9px!important;font-size:12px!important}._compact_fpuhf_76 svg{flex-shrink:0}._compact_fpuhf_76>.v-btn:hover{box-shadow:0 0 0 3px var(--peach-glow)!important}._count_fpuhf_80{background:var(--bg-card);border-radius:5px;padding:0 5px;font-size:11px}._openArrow_fpuhf_81{transition:transform .16s}._compact_fpuhf_76>.v-btn:hover ._openArrow_fpuhf_81{transform:translate(2px)}._compact_fpuhf_76[data-blocked=true]>.v-btn{box-shadow:inset 0 0 0 1px var(--rose);border-color:var(--rose)!important}._compact_fpuhf_76[data-blocked=true] svg{color:var(--rose)}._capacity_fpuhf_85{color:var(--muted);font-weight:500}._header_fpuhf_1 button:focus-visible,._listTools_fpuhf_28 button:focus-visible,._upgrade_fpuhf_20:focus-visible,._compact_fpuhf_76>button:focus-visible,._actions_fpuhf_56 button:focus-visible,._error_fpuhf_59 button:focus-visible{outline:2px solid var(--peach);outline-offset:4px}@media (width<=920px){._mobileSummary_fpuhf_63{font-variant-numeric:tabular-nums;padding:0 30px 18px;font-size:14px;font-weight:750;display:block}}@media (width<=600px){._warningBody_fpuhf_64{padding:24px 20px 20px}._warningBody_fpuhf_64 h2{font-size:22px}._header_fpuhf_1{gap:12px;padding:24px 20px 17px}._header_fpuhf_1 h2{max-width:290px;font-size:23px}._header_fpuhf_1 p{font-size:12px}._controls_fpuhf_23{padding:0 20px 8px}._mobileSummary_fpuhf_63{padding:0 20px 17px}._list_fpuhf_28{max-height:34dvh;padding:0 10px}._row_fpuhf_32{gap:9px;padding:11px 10px}._rowState_fpuhf_43{display:none}._row_fpuhf_32[data-paused=true] ._name_fpuhf_41{text-decoration:line-through;-webkit-text-decoration-color:var(--muted);text-decoration-color:var(--muted)}._selection_fpuhf_51{padding:12px 20px;font-size:11px}._footer_fpuhf_54{padding:15px 20px max(20px, env(safe-area-inset-bottom))}._actions_fpuhf_56{flex-direction:column-reverse;gap:8px}._actions_fpuhf_56 button{width:100%;flex:auto!important;padding:12px 14px!important}._error_fpuhf_59{padding:5px 20px 12px}}@media (width<=600px) and (height<=740px){._header_fpuhf_1{padding-top:18px;padding-bottom:12px}._header_fpuhf_1 h2{font-size:21px}._header_fpuhf_1 p{margin-top:8px}._mobileSummary_fpuhf_63{padding-bottom:12px}._footer_fpuhf_54{padding-top:12px;padding-bottom:14px}._footer_fpuhf_54>p{display:none}._actions_fpuhf_56{flex-direction:row}._actions_fpuhf_56 button{width:auto;flex:1!important;padding:11px 8px!important;font-size:12px!important}}@media (prefers-reduced-motion:reduce){._row_fpuhf_32,._check_fpuhf_46>span,._seatTrack_fpuhf_12 span,._compact_fpuhf_76>.v-btn,._openArrow_fpuhf_81{transition:none!important}}._history_1fs4p_1{flex-direction:column;gap:14px;min-width:0;display:flex}._history_1fs4p_1 h2{color:var(--text);margin:0 0 6px;font-size:16px;font-weight:800}._caption_1fs4p_3{color:var(--text3);overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.5}._filter_1fs4p_4{color:var(--text2);flex-direction:column;gap:6px;font-size:12px;font-weight:600;display:flex}._profiles_1fs4p_5{flex-direction:column;gap:10px;margin:14px 0;display:flex}._profileDetails_1fs4p_6 summary{cursor:pointer;color:var(--text);font-size:13px;font-weight:700}._profileDetails_1fs4p_6 summary:focus-visible{outline:2px solid var(--peach);outline-offset:5px;border-radius:4px}._sourceId_1fs4p_8{color:var(--text3);overflow-wrap:anywhere;font-size:11px;font-weight:500}._fields_1fs4p_9{flex-direction:column;gap:10px;margin:14px 0;display:flex}._fields_1fs4p_9>div{grid-template-columns:minmax(90px,1fr) minmax(0,1.4fr);gap:12px;font-size:12px;display:grid}._fields_1fs4p_9 dt{color:var(--text3)}._fields_1fs4p_9 dd{color:var(--text);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}._event_1fs4p_13{min-width:0}._eventHeader_1fs4p_14{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px;margin-bottom:8px;display:flex}._eventHeader_1fs4p_14 h3{color:var(--text);overflow-wrap:anywhere;flex:150px;margin:0;font-size:14px;font-weight:700;line-height:1.4}._status_1fs4p_16{border:1px solid var(--border);color:var(--text2);border-radius:6px;padding:3px 7px;font-size:11px;font-weight:600}._new_1fs4p_17{background:#f9a08b1f}._completed_1fs4p_18{background:#a3c9a826}._canceled_1fs4p_19{background:#d88c9a1f}._date_1fs4p_20{color:var(--text2);margin-bottom:5px;font-size:12px;font-weight:600}._comment_1fs4p_21{color:var(--text);white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:1.65}._event_1fs4p_13>button{margin-top:12px}._eventDetails_1fs4p_23{margin-top:8px}._note_1fs4p_24{color:var(--text);font-size:12px;line-height:1.6}._note_1fs4p_24 p{white-space:pre-wrap;overflow-wrap:anywhere;margin:6px 0 14px}._cover_1fs4p_26{object-fit:cover;border-radius:8px;flex-shrink:0;width:52px;height:52px}._photoPlaceholder_1fs4p_27{background:rgba(var(--ink),.04);width:52px;height:52px;color:var(--text3);border-radius:8px;place-items:center;display:grid}._photos_1fs4p_28{flex-direction:column;gap:8px;display:flex}._avatar_1fs4p_29{flex-shrink:0;width:52px;position:relative}._avatarImage_1fs4p_30{object-fit:cover;width:52px;height:52px}._loading_1fs4p_31,._error_1fs4p_31,._photoError_1fs4p_31{color:var(--text2);padding:10px 0;font-size:12px;line-height:1.5}._error_1fs4p_31,._photoError_1fs4p_31{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._avatar_1fs4p_29 ._photoError_1fs4p_31,._avatar_1fs4p_29 ._loading_1fs4p_31{z-index:2;background:var(--bg-card);width:200px;box-shadow:0 4px 16px rgba(var(--ink),.08);border-radius:8px;padding:8px;position:absolute;top:52px;left:0}._notice_1kl77_1{color:var(--text2);margin:8px 0 14px;font-size:13px;line-height:1.55}._list_1kl77_2{flex-direction:column;gap:8px;display:flex}._list_1kl77_2>button{text-align:left;white-space:normal;justify-content:flex-start;height:auto;min-height:44px}._row_1kl77_4{overflow-wrap:anywhere;flex-direction:column;gap:4px;display:flex}._row_1kl77_4 small{color:var(--text2)}._native_1kl77_6{border:1px solid var(--border);border-radius:12px;margin:16px 0;padding:12px}._native_1kl77_6 h3{margin:0;font-size:14px}:root{--bg:#fdfcfb;--bg2:#f7f5f3;--bg-card:#fff;--border:rgba(var(--ink),.08);--border2:rgba(var(--ink),.05);--onyx:#1a1a1a;--text2:#444;--muted:#888;--peach:#f9a08b;--peach-soft:#f9a08b1f;--peach-glow:#f9a08b2e;--shadow-card:0 2px 16px #1a1a1a0d, 0 1px 4px #1a1a1a0a;--shadow-float:0 8px 32px #1a1a1a1a, 0 2px 8px #1a1a1a0f;--shadow-peach:0 4px 20px #f9a08b40;--radius:14px;--radius-sm:8px;--font:"Manrope", "Inter", -apple-system, sans-serif;--popup-glass:#fdfcfbfa;--popup-glass-border:#fff9;--popup-glass-highlight:#fffc}:root.dark{--popup-glass:#1e1e1efa;--popup-glass-border:#ffffff14;--popup-glass-highlight:#ffffff0d}.j-root{font-family:var(--font);background:var(--bg);color:var(--onyx);height:calc(100dvh - var(--topbar-h,72px));margin:calc(-1 * var(--content-pad,28px));width:calc(100% + 2 * var(--content-pad,28px));display:flex;position:relative;overflow:hidden}.j-layout{flex:1;display:flex;overflow:hidden}.j-main{flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.j-tb-controls{display:contents}.j-toolbar{background:var(--bg-card);border-bottom:1px solid var(--border);z-index:20;flex-shrink:0;align-items:center;gap:12px;height:56px;padding:0 20px;display:flex;position:sticky;top:0}.btn-icon{background:color-mix(in srgb, var(--bg-card) 92%, transparent);border:1px solid var(--border);cursor:pointer;width:36px;height:36px;color:var(--muted);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;transition:all .4s cubic-bezier(.34,1.56,.64,1);display:flex;position:relative;overflow:hidden}.btn-icon:hover{background:var(--bg-card);color:var(--peach);box-shadow:0 8px 24px -4px #f9a08b40, 0 0 0 3px var(--peach-glow);border-color:#f9a08b66;transform:translateY(-2px)}.btn-icon:active{transform:translateY(0)scale(.88);box-shadow:0 2px 8px #f9a08b26}.btn-icon svg{transition:transform .4s cubic-bezier(.34,1.56,.64,1)}.btn-icon:hover svg{transform:scale(1.15)}.btn-ghost-sm{background:color-mix(in srgb, var(--bg-card) 92%, transparent);border:1px solid var(--border);cursor:pointer;height:36px;color:var(--text2);font-size:13px;font-weight:700;font-family:var(--font);white-space:nowrap;border-radius:12px;flex-shrink:0;align-items:center;gap:8px;padding:0 16px;transition:all .4s cubic-bezier(.34,1.56,.64,1);display:flex}.btn-ghost-sm:hover{background:var(--bg-card);color:var(--onyx);border-color:rgba(var(--ink),.15);transform:translateY(-2px);box-shadow:0 8px 24px -6px #1a1a1a1f,0 2px 8px #1a1a1a0a}.btn-ghost-sm:active{box-shadow:none;transform:translateY(0)scale(.94)}.btn-ghost-sm.active{background:var(--onyx);color:var(--bg);border-color:var(--onyx)}.btn-primary-sm{background:var(--peach);border-radius:var(--radius-sm);cursor:pointer;color:#fff;height:32px;font-size:12.5px;font-weight:700;font-family:var(--font);white-space:nowrap;box-shadow:var(--shadow-peach);border:none;flex-shrink:0;align-items:center;gap:6px;padding:0 14px;transition:all .18s;display:flex}.btn-primary-sm:hover{transform:translateY(-1px);box-shadow:0 6px 24px #f9a08b59}.btn-primary-sm:active{transform:translateY(0)}.pill-tab{height:28px;font-size:12px;font-weight:600;font-family:var(--font);cursor:pointer;color:var(--muted);background:0 0;border:none;border-radius:100px;align-items:center;gap:5px;padding:0 10px;transition:all .15s;display:flex}.pill-tab.active{background:var(--onyx);color:var(--bg)}.pill-tab:not(.active):hover{background:var(--bg2);color:var(--onyx)}.j-grid-wrapper{background:var(--bg);overscroll-behavior:contain;flex:1;position:relative;overflow:auto}.j-grid-wrapper::-webkit-scrollbar{width:6px;height:6px}.j-grid-wrapper::-webkit-scrollbar-track{background:0 0}.j-grid-wrapper::-webkit-scrollbar-thumb{background:rgba(var(--ink),.12);border-radius:3px}.j-grid{min-width:max-content;display:grid;position:relative}.j-grid.j-grid-week{--j-col-min:0px;width:100%;min-width:100%}.j-grid-week .j-col-header,.j-grid-week .j-empty-slot,.j-grid-week .j-row-sep{min-width:0}.j-header-row{display:contents}.j-top-left-corner{z-index:8050;background:var(--bg-card);border-bottom:1px solid var(--border);border-right:1px solid var(--border);position:sticky;top:0;left:0}.j-week-corner-name,.j-name-short{display:none}.j-col-header{z-index:8000;background:var(--bg-card);border-bottom:1px solid var(--border);border-right:1px solid var(--border2);min-width:170px;padding:14px 18px;position:sticky;top:0}.j-hdr-stripe{pointer-events:none;height:3px;position:absolute;top:0;left:0;right:0}.j-time-col{z-index:5;background:var(--bg-card);width:52px;position:sticky;left:0}.j-time-cell{height:72px;color:var(--muted);letter-spacing:.5px;background:var(--bg);z-index:8000;border-right:1px solid var(--border);justify-content:flex-end;align-items:flex-start;padding:8px 12px 0 0;font-size:11px;font-weight:700;display:flex;position:sticky;left:0}.j-row-sep{border-bottom:1px solid var(--border2);min-width:160px;height:64px;transition:background .15s;position:relative}.j-row-sep:hover{background:#f9a08b05}.j-empty-slot{border-bottom:1px solid var(--border2);border-right:1px solid var(--border2);cursor:pointer;min-width:170px;height:72px;position:relative;overflow:visible}.j-empty-slot:hover{z-index:5}.j-empty-slot:after{content:"";top:calc(var(--slot-top,0%) + 2px);height:calc(var(--slot-height,100%) - 4px);pointer-events:none;z-index:1;border:1.5px dashed #0000;border-radius:10px;transition:all .2s cubic-bezier(.34,1.5,.64,1);position:absolute;left:4px;right:4px}.j-empty-slot:hover:after{background:#f9a08b0f;border-color:#f9a08b80;box-shadow:0 4px 12px #f9a08b0d}.slot-plus{opacity:0;color:var(--peach);pointer-events:none;background:var(--bg-card);z-index:2;border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;font-size:18px;transition:all .2s cubic-bezier(.34,1.5,.64,1);display:flex;position:absolute;left:50%;transform:translate(-50%,-50%)scale(.8);box-shadow:0 4px 12px #f9a08b33}.j-empty-slot:hover .slot-plus{opacity:1;transform:translate(-50%,-50%)scale(1)}.is-dragging-global{touch-action:none;-webkit-user-select:none!important;user-select:none!important}.is-dragging-global *{cursor:grabbing!important}.is-dragging-global .j-empty-slot{z-index:auto!important}.drag-tooltip{background:var(--onyx);color:var(--bg);pointer-events:none;z-index:10000;border-radius:6px;padding:4px 8px;font-size:11px;font-weight:800;animation:.25s cubic-bezier(.34,1.5,.64,1) drag-tt-in;position:absolute;left:-58px;box-shadow:0 8px 16px #1a1a1a40}.drag-tooltip.start{top:-12px}.drag-tooltip.end{bottom:-12px}.drag-tooltip:after{content:"";border-style:solid;border-width:4px 0 4px 4px;border-color:transparent transparent transparent var(--onyx);position:absolute;top:50%;right:-4px;transform:translateY(-50%)}.drag-line{background:var(--onyx);opacity:.3;pointer-events:none;border-radius:2px;width:2px;animation:.25s drag-tt-in;position:absolute;top:6px;bottom:6px;left:-12px}@keyframes drag-tt-in{0%{opacity:0;transform:translate(8px)}to{opacity:1;transform:translate(0)}}.drag-column-marker{background:var(--onyx);z-index:9999;pointer-events:none;width:2px;animation:.2s fade-in;position:absolute;left:-1px}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.drag-col-tooltip{background:var(--onyx);color:var(--bg);white-space:nowrap;border-radius:6px;padding:4px 8px;font-size:11px;font-weight:800;position:absolute;left:-8px;transform:translate(-100%);box-shadow:0 8px 16px #1a1a1a26}.drag-col-tooltip.start{top:-12px}.drag-col-tooltip.end{bottom:-12px}.drag-col-tooltip:after{content:"";border-style:solid;border-width:4px 0 4px 4px;border-color:transparent transparent transparent var(--onyx);position:absolute;top:50%;right:-4px;transform:translateY(-50%)}.j-new-preview{transform-origin:top;animation:.26s cubic-bezier(.22,1,.36,1) preview-drop}.j-new-preview.is-leaving{animation:.2s forwards kp-fade-out}@keyframes preview-drop{0%{opacity:0;transform:scaleY(.9)translateY(-4px)}to{opacity:1;transform:none}}@keyframes preview-pulse{0%,to{opacity:1}50%{opacity:.6}}@keyframes live-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.5)}}.j-right{background:var(--bg-card);border-left:1px solid var(--border);overscroll-behavior:contain;flex-direction:column;flex-shrink:0;width:264px;display:flex;overflow:hidden auto}.j-right>*{flex-shrink:0}.j-right::-webkit-scrollbar{width:4px}.j-right::-webkit-scrollbar-thumb{background:rgba(var(--ink),.08);border-radius:2px}.jr-section{padding:16px 16px 12px}.jr-section+.jr-section{border-top:1px solid var(--border)}.jr-label{color:var(--muted);text-transform:uppercase;letter-spacing:.8px;align-items:center;gap:6px;margin-bottom:10px;font-size:10.5px;font-weight:700;display:flex}.mc-month{color:var(--onyx);font-size:13px;font-weight:700}.mc-nav{border:1px solid var(--border);cursor:pointer;width:24px;height:24px;color:var(--muted);background:0 0;border-radius:6px;justify-content:center;align-items:center;transition:all .15s;display:flex}.mc-nav:hover{background:var(--bg2);color:var(--onyx)}.mc-days-grid{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.mc-day-name{color:var(--muted);text-align:center;letter-spacing:.3px;padding:2px 0 4px;font-size:9.5px;font-weight:700}.mc-day{aspect-ratio:1;cursor:pointer;color:var(--text2);border-radius:6px;justify-content:center;align-items:center;font-size:11px;font-weight:500;transition:all .15s;display:flex;position:relative}.mc-day:hover{background:var(--bg2)}.mc-day.today{background:var(--peach);color:#fff;font-weight:800;box-shadow:0 4px 12px #f9a08b59}.mc-day.selected{background:var(--onyx);color:var(--bg);font-weight:700}.mc-day.today.selected{background:var(--onyx);color:var(--bg);box-shadow:0 0 0 2px var(--peach), 0 6px 16px #00000047;font-weight:800}.mc-day.has-event:after{content:"";background:var(--peach);border-radius:50%;width:3px;height:3px;position:absolute;bottom:2px;left:50%;transform:translate(-50%)}.mc-day.today.has-event:after,.mc-day.selected.has-event:after{background:var(--bg-card)}.mc-day.today.selected.has-event:after{background:var(--peach)}.hall-chip{cursor:pointer;color:var(--muted);border:1px solid var(--border);background:0 0;border-radius:8px;align-items:center;gap:6px;margin-bottom:5px;padding:6px 10px;font-size:12px;font-weight:600;transition:all .15s;display:flex}.hall-chip:hover{background:var(--bg2);color:var(--onyx);border-color:rgba(var(--ink),.15)}.hall-chip.active{background:var(--peach-soft);color:var(--peach);border-color:#f9a08b4d;font-weight:700}.hall-chip .hc-dot{border-radius:50%;flex-shrink:0;width:6px;height:6px}.trainer-load{flex-direction:column;gap:10px;display:flex}.tl-row{align-items:center;gap:8px;margin-bottom:5px;display:flex}.tl-ava{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:9px;font-weight:800;display:flex}.tl-name{color:var(--onyx);flex:1;font-size:12px;font-weight:600}.tl-pct{color:var(--muted);font-size:11px;font-weight:700}.tl-bar-bg{background:var(--bg2);border-radius:100px;height:4px;overflow:hidden}.tl-bar-fill{border-radius:100px;height:100%;transition:width 1s cubic-bezier(.34,1.1,.64,1)}.booking-popup{background:var(--popup-glass);border:1px solid var(--popup-glass-border);box-shadow:0 32px 80px -16px #00000059, inset 0 1px 1px var(--popup-glass-highlight);z-index:9000;overscroll-behavior:contain;border-radius:24px;flex-direction:column;width:min(400px,100vw - 24px);max-height:calc(100dvh - 24px);animation:.24s cubic-bezier(.22,1,.36,1) popup-in;display:flex;position:fixed;top:0;left:0;overflow:hidden auto}@keyframes popup-in{0%{opacity:0;transform:translateY(6px)scale(.98)}to{opacity:1;transform:none}}.booking-popup.is-leaving{animation:.16s cubic-bezier(.4,0,1,1) forwards popup-out}@keyframes popup-out{to{opacity:0;transform:translateY(4px)scale(.98)}}.bp-grabber{display:none}.booking-popup>*,.bp-body>*{flex-shrink:0}.bp-header{border-bottom:none;padding:24px 24px 16px}.bp-body{flex-direction:column;gap:16px;padding:0 24px 16px;display:flex}.bp-row{color:var(--onyx);align-items:center;gap:14px;font-size:14px;font-weight:600;display:flex}.bp-icon-box{background:rgba(var(--ink),.03);width:36px;height:36px;color:var(--muted);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:flex;box-shadow:inset 0 0 0 1px #1a1a1a05}.bp-actions{align-items:center;gap:10px;padding:16px 24px 24px;display:flex}.bp-btn{height:44px;font-size:13.5px;font-weight:700;font-family:var(--font);cursor:pointer;white-space:nowrap;border:none;border-radius:14px;outline:none;justify-content:center;align-items:center;gap:8px;transition:transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s,background-color .3s,color .3s;display:flex}.bp-btn.text-btn{flex:1;padding:0 16px}.bp-btn.icon-only{flex:0 0 44px;width:44px;padding:0}.bp-btn:active{transform:scale(.92)!important}.bp-btn.primary{background:var(--peach);color:#fff;box-shadow:0 8px 24px -6px #f9a08b80}.bp-btn.primary:hover{background:#f08070;transform:translateY(-2px);box-shadow:0 12px 32px -6px #f9a08b99}.bp-btn.ghost{background:var(--bg-card);color:var(--onyx);box-shadow:0 2px 8px #1a1a1a0a, 0 0 0 1px var(--border)}.bp-btn.ghost:hover{background:var(--bg);transform:translateY(-2px);box-shadow:0 8px 24px -6px #1a1a1a14,0 0 0 1.5px #1a1a1a1a}.bp-btn.danger{color:#d88c9a;background:#d88c9a1a}.bp-btn.danger:hover{color:#e03e5c;background:#e03e5c14;transform:translateY(-2px);box-shadow:0 8px 24px -6px #e03e5c40,0 0 0 1.5px #e03e5c26}.bp-btn.danger svg{transition:transform .4s cubic-bezier(.34,1.56,.64,1)}.bp-btn.danger:hover svg{transform:scale(1.15)rotate(-6deg)}.icon-trash{transition:transform .3s cubic-bezier(.34,1.56,.64,1);overflow:visible}.icon-trash .trash-lid{transform-origin:50% 6px;transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.icon-trash .trash-bin{transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.bp-btn.danger:hover .icon-trash{transform:scale(1.1)}.bp-btn.danger:hover .trash-lid{transform:translateY(-3px)rotate(-12deg)}.bp-btn.danger:hover .trash-bin{transform:translateY(1px)}.ln-card{background:rgba(var(--ink),.02);border:1px solid rgba(var(--ink),.03);border-radius:16px;margin-top:8px;padding:14px 16px}.ln-head{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.ln-title{min-width:0;color:var(--muted);text-transform:uppercase;letter-spacing:.5px;align-items:center;gap:6px;font-size:11px;font-weight:800;display:flex}.ln-title svg{opacity:.7;flex-shrink:0}.ln-acts{flex-shrink:0;gap:6px;display:flex}.bp-btn.ln-act{border-radius:11px;flex:0 0 34px;width:34px;height:34px;padding:0}.ln-text{color:var(--onyx);white-space:pre-wrap;overflow-wrap:anywhere;-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:13px;line-height:1.6;display:-webkit-box;overflow:hidden}.ln-text.is-open{display:block;overflow:visible}.ln-more{color:var(--peach);font-family:var(--font);cursor:pointer;background:#f9a08b1f;border:none;border-radius:10px;align-self:flex-start;margin-top:10px;padding:6px 12px;font-size:11.5px;font-weight:800;transition:background-color .2s,transform .2s cubic-bezier(.34,1.56,.64,1)}.ln-more:hover{background:#f9a08b38;transform:translateY(-1px)}.ln-more:active{transform:scale(.96)}.ln-add{text-align:left;cursor:pointer;width:100%;font-family:var(--font);background:linear-gradient(135deg,#f9a08b1f,#f9a08b05 70%);border:1px solid #f9a08b47;border-radius:18px;align-items:center;gap:14px;margin-top:12px;padding:14px 16px;transition:transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s,border-color .25s;display:flex}.ln-add:hover{border-color:var(--peach);transform:translateY(-2px);box-shadow:0 14px 32px -14px #f9a08bbf}.ln-add:active{transform:scale(.985)}.ln-add-ic{width:38px;height:38px;color:var(--peach);background:#f9a08b2e;border-radius:13px;flex-shrink:0;justify-content:center;align-items:center;transition:transform .35s cubic-bezier(.34,1.56,.64,1);display:flex}.ln-add:hover .ln-add-ic{transform:rotate(-7deg)scale(1.07)}.ln-add-text{flex-direction:column;gap:2px;min-width:0;display:flex}.ln-add-title{color:var(--onyx);letter-spacing:-.2px;font-size:13.5px;font-weight:800}.ln-add-sub{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;font-weight:600;overflow:hidden}.ln-add-plus{background:var(--peach);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;margin-left:auto;transition:transform .35s cubic-bezier(.34,1.56,.64,1);display:flex;box-shadow:0 6px 16px -6px #f9a08be6}.ln-add:hover .ln-add-plus{transform:rotate(90deg)scale(1.08)}.ln-edit{animation:.28s cubic-bezier(.34,1.3,.64,1) ln-open}@keyframes ln-open{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.ln-input{box-sizing:border-box;border:1px solid var(--border);background:var(--bg-card);width:100%;min-height:104px;max-height:40dvh;color:var(--text);font-family:var(--font);overflow-wrap:anywhere;resize:none;border-radius:12px;outline:none;padding:12px 14px;font-size:13px;line-height:1.6;transition:border-color .2s,box-shadow .2s}.ln-input::placeholder{color:var(--muted)}.ln-input:focus{border-color:var(--peach);box-shadow:0 0 0 4px #f9a08b1f}.ln-foot{gap:8px;margin-top:12px;display:flex}.bp-btn:disabled{opacity:.55;cursor:not-allowed;box-shadow:none;transform:none!important}.modal-overlay{z-index:10000;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal-overlay:before{content:"";z-index:-1;background:#00000073;animation:.2s both overlay-in;position:absolute;inset:0}@keyframes overlay-in{0%{opacity:0}to{opacity:1}}.modal-box{background:var(--bg-card);z-index:10001;border-radius:20px;width:min(420px,100vw - 32px);max-height:min(80dvh,100dvh - 32px);animation:.3s modal-in;position:relative;overflow-y:auto;box-shadow:0 24px 64px #1a1a1a29}@keyframes modal-in{0%{opacity:0}to{opacity:1}}.modal-header{border-bottom:1px solid var(--border);background:var(--bg-card);z-index:1;justify-content:space-between;align-items:center;padding:24px 24px 16px;display:flex;position:sticky;top:0}.modal-body{padding:20px 24px}.modal-footer{border-top:1px solid var(--border);justify-content:flex-end;gap:8px;padding:16px 24px;display:flex}.modal-input{border:1.5px solid var(--border);width:100%;height:40px;font-size:14px;font-family:var(--font);color:var(--onyx);background:var(--bg);box-sizing:border-box;border-radius:10px;outline:none;margin-bottom:10px;padding:0 12px;transition:border-color .2s,box-shadow .2s}.modal-input:focus{border-color:var(--peach);box-shadow:0 0 0 3px #f9a08b26}.modal-label{color:var(--muted);margin-bottom:5px;font-size:12px;font-weight:600;display:block}.client-row{cursor:pointer;border-radius:10px;align-items:center;gap:10px;margin-bottom:4px;padding:8px 10px;transition:background .15s;display:flex}.client-row:hover{background:var(--bg2)}.client-row.selected{background:var(--peach-soft)}.client-ava{background:var(--peach-soft);width:34px;height:34px;color:var(--peach);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:10px;font-weight:800;display:flex}.premium-modal-overlay{z-index:9999;background:#12121273;justify-content:center;align-items:center;width:100vw;height:100dvh;animation:.3s pm-fade-in;display:flex;position:fixed;inset:0}.premium-modal{background:var(--bg-card);border-radius:28px;flex-direction:column;width:600px;max-width:min(600px,100vw - 32px);max-height:calc(100dvh - 32px);margin:auto;animation:.4s cubic-bezier(.34,1.56,.64,1) pm-slide-up;display:flex;overflow:hidden;box-shadow:0 32px 80px -12px #1a1a1a59}@keyframes pm-fade-in{0%{opacity:0}to{opacity:1}}@keyframes pm-slide-up{0%{opacity:0;transform:translateY(40px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}.pm-header{border-bottom:1px solid rgba(var(--ink),.04);flex-shrink:0;padding:32px 36px 24px;position:relative}.pm-title{color:var(--onyx);letter-spacing:-.5px;font-size:24px;font-weight:800}.pm-sub{color:var(--muted);margin-top:6px;font-size:14px;font-weight:500}.pm-close{background:var(--bg2);width:36px;height:36px;color:var(--muted);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;transition:all .3s cubic-bezier(.34,1.56,.64,1);display:flex;position:absolute;top:32px;right:32px}.pm-close:hover{background:rgba(var(--ink),.08);color:var(--onyx);transform:rotate(90deg)scale(1.1)}.pm-body{flex-direction:column;flex:1;gap:28px;min-height:0;padding:28px 36px;display:flex;overflow-y:auto}.pm-body>*{flex-shrink:0}.pm-body::-webkit-scrollbar{width:4px}.pm-body::-webkit-scrollbar-thumb{background:rgba(var(--ink),.1);border-radius:4px}.pm-field{flex-direction:column;gap:10px;display:flex}.pm-label{color:var(--muted);text-transform:uppercase;letter-spacing:.8px;font-size:11px;font-weight:800}.pm-input{background:var(--bg);border:1.5px solid var(--border);height:52px;font-family:var(--font);color:var(--onyx);border-radius:14px;outline:none;padding:0 16px;font-size:15px;font-weight:600;transition:all .3s cubic-bezier(.34,1.56,.64,1)}.pm-input::placeholder{color:#a0a0a0;font-weight:500}.pm-input:focus{background:var(--bg-card);border-color:var(--peach);box-shadow:0 0 0 4px var(--peach-glow), 0 4px 16px #f9a08b26;transform:translateY(-2px)}.pm-grid-2{grid-template-columns:1fr 1fr;gap:20px;display:grid}.pm-trainer-btn{border:1.5px solid var(--border);cursor:pointer;text-align:left;background:0 0;border-radius:16px;align-items:center;gap:14px;padding:12px 16px;transition:all .3s cubic-bezier(.34,1.56,.64,1);display:flex}.pm-trainer-btn:hover{border-color:rgba(var(--ink),.15);background:var(--bg);transform:translateY(-2px);box-shadow:0 6px 16px #1a1a1a0a}.pm-trainer-btn.active{border-color:var(--peach);background:var(--peach-soft);box-shadow:0 8px 24px var(--peach-glow);transform:translateY(-2px)}.pm-t-ava{color:#fff;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;font-size:13px;font-weight:800;display:flex}.pm-t-name{color:var(--onyx);margin-bottom:2px;font-size:14px;font-weight:700}.pm-t-role{color:var(--muted);font-size:11.5px;font-weight:500}.pm-chips-wrap{flex-wrap:wrap;gap:8px;display:flex}.pm-chip{border:1.5px solid var(--border);color:var(--text2);cursor:pointer;background:0 0;border-radius:14px;padding:12px 18px;font-size:13.5px;font-weight:700;transition:all .3s cubic-bezier(.34,1.56,.64,1)}.pm-chip:hover{background:var(--bg);border-color:rgba(var(--ink),.2);transform:translateY(-2px)}.pm-chip.active{background:var(--onyx);color:var(--bg);border-color:var(--onyx);transform:translateY(-2px);box-shadow:0 8px 24px #1a1a1a33}.pm-footer{background:var(--bg-card);border-top:1px solid rgba(var(--ink),.04);flex-shrink:0;justify-content:space-between;align-items:center;padding:24px 36px 32px;display:flex}.pm-btn-cancel{height:52px;font-family:var(--font);color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:14px;padding:0 24px;font-size:15px;font-weight:700;transition:all .2s}.pm-btn-cancel:hover{background:rgba(var(--ink),.04);color:var(--onyx)}.pm-btn-submit{height:52px;font-family:var(--font);color:#fff;background:var(--peach);cursor:pointer;border:none;border-radius:14px;align-items:center;gap:10px;padding:0 32px;font-size:15px;font-weight:700;transition:all .3s cubic-bezier(.34,1.56,.64,1);display:flex;box-shadow:0 8px 24px -4px #f9a08b66}.pm-btn-submit:hover:not(:disabled){transform:translateY(-2px)scale(1.02);box-shadow:0 16px 40px -6px #f9a08b80}.pm-btn-submit:active:not(:disabled){box-shadow:none;transform:scale(.96)}.pm-btn-submit:disabled{opacity:.5;cursor:not-allowed;filter:grayscale(50%)}@media (height<=820px){.pm-header{padding:20px 24px 16px}.pm-close{width:30px;height:30px;top:20px;right:20px}.pm-title{font-size:20px}.pm-sub{margin-top:4px;font-size:13px}.pm-body{gap:18px;padding:18px 24px}.pm-input{height:44px}.pm-grid-2{gap:14px}.pm-footer{padding:14px 24px 18px}.pm-btn-cancel,.pm-btn-submit{height:44px}}.keypad-modal{background:var(--bg-card);overscroll-behavior:contain;border-radius:20px;width:580px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);animation:.3s modal-in;overflow:hidden auto;box-shadow:0 32px 80px #0000001f,0 0 0 1px #1a1a1a0a}.kp-backdrop{animation:.2s both overlay-in}.kp-backdrop.is-leaving{pointer-events:none;animation:.2s forwards kp-fade-out}.kp-anchor.is-leaving{pointer-events:none}.kp-anchor.is-leaving .keypad-modal{animation:.18s cubic-bezier(.4,0,1,1) forwards kp-out}@keyframes kp-fade-out{to{opacity:0}}@keyframes kp-out{to{opacity:0;transform:translateY(6px)scale(.98)}}.kp-head{border-bottom:1px solid var(--border2);justify-content:space-between;align-items:center;padding:24px 24px 16px;display:flex}.kp-head-l{align-items:center;gap:12px;min-width:0;display:flex}.kp-head-r{flex-shrink:0;align-items:center;gap:8px;display:flex}.kp-head-icon{width:38px;height:38px;color:var(--peach);background:#f9a08b1a;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.kp-head-title{color:var(--onyx);letter-spacing:-.3px;font-size:16px;font-weight:900}.kp-head-sub{color:var(--muted);margin-top:1px;font-size:12px;font-weight:600}.kp-grid{gap:var(--grid-gap);padding:var(--card-pad);grid-template-columns:repeat(auto-fit,minmax(min(230px,100%),1fr));display:grid}.kp-col{flex-direction:column;gap:20px;min-width:0;display:flex}.kp-col>*{flex-shrink:0}.kp-halls{grid-template-columns:1fr 1fr;gap:8px;display:grid}.kp-times{grid-template-columns:1fr 1fr;gap:12px;display:grid}.kp-note-row{flex-direction:column;gap:8px;margin-top:auto;display:flex}.kp-note-input{box-sizing:border-box;border:1px solid var(--border);background:var(--bg);width:100%;min-height:76px;max-height:180px;color:var(--text);font-family:var(--font);overflow-wrap:anywhere;resize:none;border-radius:12px;outline:none;padding:12px 14px;font-size:13px;line-height:1.6;transition:border-color .2s,box-shadow .2s}.kp-note-input::placeholder{color:var(--muted)}.kp-note-input:focus{border-color:var(--peach);box-shadow:0 0 0 4px #f9a08b1f}.kp-section{flex-direction:column;gap:8px;display:flex}.kp-spots{justify-content:space-between;align-items:center;gap:6px;display:flex;container-type:inline-size}.kp-solo{box-sizing:border-box;border:1px solid var(--border);background:var(--bg);min-width:0;height:40px;font-family:var(--font);color:var(--onyx);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:10px;flex:auto;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:12.5px;font-weight:700;transition:border-color .2s,background-color .2s,color .2s,box-shadow .2s,transform .15s;display:inline-flex}.kp-solo svg{color:var(--muted);flex-shrink:0;transition:color .2s}.kp-solo:hover{border-color:var(--peach);color:var(--peach)}.kp-solo:hover svg,.kp-solo.is-on svg{color:var(--peach)}.kp-solo:active{transform:scale(.98)}.kp-solo.is-on{border-color:var(--peach);color:var(--accent2);background:#f9a08b1a;box-shadow:0 4px 12px #f9a08b24}.kp-solo:focus-visible{border-color:var(--peach);box-shadow:0 0 0 3px var(--peach-glow);outline:none}.kp-solo-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@container (width<=216px){.kp-solo{flex:none;padding:0 12px}.kp-solo-label{display:none}}.kp-stepper{box-sizing:border-box;border:1px solid var(--border);background:var(--bg);border-radius:10px;flex-shrink:0;align-items:center;gap:2px;height:40px;padding:0 4px;transition:border-color .2s,box-shadow .2s;display:flex}.kp-stepper:has(:focus-visible){border-color:var(--peach);box-shadow:0 0 0 3px var(--peach-glow)}.kp-stepper.is-invalid{border-color:var(--error)}.kp-step{width:28px;height:28px;color:var(--onyx);cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background-color .15s,color .15s,transform .15s;display:flex}.kp-step svg{width:14px;height:14px}.kp-step:hover:not(:disabled){color:var(--peach);background:#f9a08b1f}.kp-step:active:not(:disabled){transform:scale(.9)}.kp-step:disabled{color:var(--muted);opacity:.35;cursor:default}.kp-step:focus-visible{box-shadow:0 0 0 2px var(--peach);outline:none}.kp-step-value{box-sizing:border-box;width:28px;height:28px;font-family:var(--font);color:var(--onyx);text-align:center;font-variant-numeric:tabular-nums;background:0 0;border:none;outline:none;margin:0;padding:0;font-size:14px;font-weight:800}.kp-trainers-sec{flex:none;min-height:0}.kp-trainers{box-sizing:border-box;flex-direction:column;gap:8px;max-height:224px;margin:-4px;padding:4px;display:flex;overflow-y:auto}.kp-trainers-empty{color:var(--muted);padding:6px 2px;font-size:12px;font-weight:600}.kp-trainer-search{box-sizing:border-box;border:1px solid var(--border);background:var(--bg);width:100%;height:36px;color:var(--onyx);font-family:var(--font);border-radius:10px;outline:none;padding:0 12px;font-size:12.5px;font-weight:600;transition:border-color .2s,box-shadow .2s}.kp-trainer-search::placeholder{color:var(--muted);font-weight:600}.kp-trainer-search:focus{border-color:var(--peach);box-shadow:0 0 0 4px #f9a08b1f}.kp-trainers::-webkit-scrollbar{width:4px}.kp-trainers::-webkit-scrollbar-thumb{background:rgba(var(--ink),.15);border-radius:2px}.kp-trainer{cursor:pointer;box-sizing:border-box;border-radius:10px;flex-shrink:0;align-items:center;gap:10px;height:40px;padding:0 12px 0 5px;transition:all .2s cubic-bezier(.34,1.5,.64,1);display:flex}.kp-trainer-av{border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:11px;font-weight:800;transition:all .2s;display:flex}.kp-trainer-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13px;overflow:hidden}.kp-foot{background:var(--bg);border-top:1px solid var(--border2);justify-content:flex-end;gap:10px;padding:16px 24px;display:flex}.kp-foot>button{border-radius:8px;height:38px;font-size:12.5px}.kp-foot>.btn-ghost-sm{padding:0 16px}.kp-foot>.btn-primary-sm{padding:0 24px}.kp-foot.bw-summary-foot{flex-wrap:wrap}.bw-submit-status{color:var(--text2);flex-basis:100%;font-size:12.5px;line-height:1.5}.kp-section-title{color:var(--muted);text-transform:uppercase;letter-spacing:.6px;margin-bottom:4px;font-size:11px;font-weight:800}.kp-price-row{background:#fcae911a;border:1px solid #fcae9138;border-radius:9px;justify-content:space-between;align-items:center;gap:10px;margin-top:6px;padding:7px 10px;display:flex}.kp-price-who{color:var(--text2);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;font-weight:700;overflow:hidden}.kp-price-v{color:var(--accent2);flex-shrink:0;font-size:13px;font-weight:800}button.kp-trainer{width:100%;font-family:var(--font);text-align:left}button.kp-trainer:disabled{cursor:default;opacity:.6}.kp-trainer-price{color:var(--muted);flex-shrink:0;font-size:11.5px;font-weight:700}.kp-when{display:contents}.kp-date-input{box-sizing:border-box;background:var(--bg);border:1px solid var(--border);height:40px;font-family:var(--font);color:var(--onyx);border-radius:10px;margin:0;padding:0 12px;font-weight:700}.kp-hint{color:var(--muted);font-size:12px;font-weight:600}.kp-error{color:var(--error);font-size:11.5px;font-weight:600}.bp-new-client svg{width:14px;height:14px}.bp-new-client{height:40px;color:var(--peach);gap:6px;padding:0 12px}@media (width<=767px){.bp-new-client{justify-content:center;width:40px;padding:0}.bp-new-client-label{display:none}}.kp-link{cursor:pointer;font:inherit;color:var(--peach);background:0 0;border:0;padding:0;text-decoration:underline}.kp-foot-sum{color:var(--onyx);align-self:center;margin-right:auto;font-size:12.5px;font-weight:800}.kp-chip{cursor:pointer;border:1px solid var(--border);background:var(--bg);color:var(--onyx);text-align:center;-webkit-user-select:none;user-select:none;box-sizing:border-box;border-radius:10px;justify-content:center;align-items:center;height:40px;padding:10px 0;font-size:12.5px;font-weight:700;transition:all .2s cubic-bezier(.34,1.5,.64,1);display:flex}.kp-chip:hover{border-color:var(--peach);color:var(--peach);transform:translateY(-1px)}.kp-chip.active{background:var(--peach);color:#fff;border-color:var(--peach);transform:translateY(-1.5px);box-shadow:0 6px 16px #f9a08b40}.kp-time-container{width:100%;position:relative}.kp-time-dropdown{background:var(--bg-card);border:1px solid var(--border);z-index:1000;border-radius:12px;max-height:160px;padding:4px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 12px 32px #1a1a1a1f}.kp-time-dropdown::-webkit-scrollbar{width:4px}.kp-time-dropdown::-webkit-scrollbar-thumb{background:rgba(var(--ink),.15);border-radius:2px}.kp-time-item{color:var(--onyx);cursor:pointer;text-align:center;border-radius:8px;padding:8px 0;font-size:13px;font-weight:700;transition:all .15s}.kp-time-item:hover{background:var(--bg2);color:var(--peach)}.kp-time-item.active-time-item{background:var(--peach);color:#fff}.kp-time-input{height:40px;font-size:13px}@media (width<=1100px),(height<=820px){.kp-anchor{transform:translate(-50%,-50%);top:50%!important;left:50%!important}.kp-backdrop{background:#1a1a1a52}.keypad-modal{width:520px;max-height:calc(100dvh - 24px)}.kp-head{padding:14px 16px 12px}.kp-head-icon{border-radius:9px;width:32px;height:32px}.kp-head-title{font-size:14.5px}.kp-head-sub{font-size:11px}.kp-grid{grid-template-columns:repeat(auto-fit,minmax(min(196px,100%),1fr));gap:14px;padding:14px 16px}.kp-col{gap:12px}.kp-section{gap:5px}.kp-section-title{margin-bottom:0;font-size:10px}.kp-halls,.kp-times{gap:6px}.kp-chip{height:34px;padding:0;font-size:12px}.kp-time-input,.kp-solo,.kp-stepper{height:34px}.kp-note-input{min-height:60px;padding:10px 12px;font-size:12.5px}.kp-trainer-search{height:32px;font-size:12px}.kp-solo{gap:5px;padding:0 8px;font-size:12px}.kp-stepper{padding:0 3px}.kp-step{width:24px;height:24px}.kp-step-value{width:26px;height:24px;font-size:13px}.kp-trainers{gap:6px;max-height:190px}.kp-trainer{height:34px}.kp-trainer-av{border-radius:6px;width:24px;height:24px;font-size:10px}.kp-trainer-name{font-size:12px}.kp-foot{padding:10px 16px}.kp-foot>button{height:34px}}.toast{background:var(--onyx);color:var(--bg);font-size:13px;font-weight:600;font-family:var(--font);z-index:999;border-radius:100px;align-items:center;gap:8px;padding:10px 20px;animation:.3s cubic-bezier(.34,1.2,.64,1) toast-in;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 8px 24px #1a1a1a33;opacity:1!important}@keyframes toast-in{0%{opacity:0;transform:translate(-50%,12px)}to{opacity:1;transform:translate(-50%)}}.bp-close{background:rgba(var(--ink), .05);width:28px;height:28px;color:var(--muted);cursor:pointer;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;transition:background .18s,color .18s;display:flex}.bp-close:hover{background:rgba(var(--ink), .1);color:var(--onyx)}.premium-step-toggle{background:rgba(var(--ink),.03);border-radius:12px;align-items:center;padding:4px;display:inline-flex;position:relative}.premium-step-slider{background:var(--bg-card);z-index:1;border-radius:8px;width:54px;transition:transform .4s cubic-bezier(.34,1.56,.64,1);position:absolute;top:4px;bottom:4px;box-shadow:0 8px 24px -4px #1a1a1a14,0 2px 6px #1a1a1a0a}.premium-step-btn{z-index:2;width:54px;height:28px;color:var(--muted);cursor:pointer;font-size:12px;font-weight:700;font-family:var(--font);border:none;justify-content:center;align-items:center;transition:color .4s cubic-bezier(.34,1.56,.64,1);display:flex;position:relative;background:0 0!important}.premium-step-btn:hover{color:var(--onyx)}.premium-step-btn.active{color:var(--peach)}.j-day-controls{flex-shrink:0;align-items:center;gap:8px;display:flex}.j-day-controls .premium-step-toggle{border-radius:10px;padding:3px}.j-day-controls .premium-step-slider{width:44px;top:3px;bottom:3px}.j-day-controls .premium-step-btn{width:44px;height:26px;font-size:11.5px}.j-undo{gap:4px;display:flex}.j-undo .btn-icon:disabled{opacity:.35;cursor:default}.jdf{flex-shrink:0;position:relative}.jdf-btn{position:relative}.jdf-btn.active{color:var(--peach);border-color:var(--peach)}.jdf-dot{background:var(--peach);border-radius:50%;width:6px;height:6px;position:absolute;top:5px;right:5px}.j-toolbar:has(.jdf-panel){z-index:10001}.jdf-panel{z-index:9600;box-sizing:border-box;background:var(--bg-card);border:1px solid var(--border);border-radius:16px;width:264px;padding:14px;animation:.2s modal-in;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 8px 24px -4px #0000001f,0 2px 8px #0000000a}.jdf-title{color:var(--muted);text-transform:uppercase;letter-spacing:.6px;margin:0 2px 10px;font-size:11px;font-weight:800}.jdf-list{flex-direction:column;gap:4px;max-height:320px;display:flex;overflow-y:auto}.jdf-item{width:100%;font-family:var(--font);color:var(--text2);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:10px;align-items:center;gap:10px;padding:6px 8px;font-size:13px;font-weight:600;transition:background .15s;display:flex}.jdf-item:hover{background:var(--bg2)}.jdf-item.on{color:var(--onyx)}.jdf-av{background:var(--border2);width:26px;height:26px;color:var(--muted);border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;font-size:10.5px;font-weight:800;display:flex}.jdf-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.jdf-check{box-sizing:border-box;border:1.5px solid var(--border);color:#fff;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:flex}.jdf-item.on .jdf-check{background:var(--peach);border-color:var(--peach)}.jdf-check svg{width:11px;height:11px}.view-toggle{background:rgba(var(--ink),.04);border-radius:12px;align-items:center;padding:4px;display:inline-flex;position:relative}.view-slider{background:var(--bg-card);z-index:1;border-radius:8px;width:76px;transition:transform .4s cubic-bezier(.34,1.56,.64,1);position:absolute;top:4px;bottom:4px;box-shadow:0 8px 24px -4px #1a1a1a14,0 2px 6px #1a1a1a0a}.view-btn{z-index:2;width:76px;height:28px;color:var(--muted);cursor:pointer;font-size:12px;font-weight:700;font-family:var(--font);border:none;justify-content:center;align-items:center;transition:color .4s cubic-bezier(.34,1.56,.64,1);display:flex;position:relative;background:0 0!important}.view-btn:hover{color:var(--onyx)}.view-btn.active{color:var(--peach)}.j-filter-pills{scrollbar-width:none;align-items:center;gap:5px;min-width:0;display:flex;overflow-x:auto}.j-filter-pills::-webkit-scrollbar{display:none}.j-filter-pills>*{flex-shrink:0}@media (width<=1440px){.j-root{--j-col-min:158px}.j-right{width:236px}.j-toolbar{gap:9px;padding:0 16px}.j-grid{min-width:max(100%, calc(56px + var(--j-cols,1) * var(--j-col-min,158px)))}.j-col-header,.j-empty-slot{min-width:var(--j-col-min,158px)}}@media (width<=1280px){.j-root{--j-col-min:150px}.j-right{width:240px}.j-toolbar{gap:8px;padding:0 14px}.j-grid{min-width:max(100%, calc(56px + var(--j-cols,1) * var(--j-col-min,150px)))}.j-col-header,.j-empty-slot{min-width:var(--j-col-min,150px)}}@media (width<=1100px){.j-root{--j-col-min:136px}.j-right{display:none}.j-col-header{padding:12px 10px}}@media (width<=900px){.j-toolbar{flex-wrap:wrap;row-gap:8px;height:auto;min-height:52px;padding:8px 12px}.j-filter-pills{flex:140px}}@media (width<=1440px),(height<=860px){.j-col-header{transition:height .28s cubic-bezier(.16,1,.3,1)}.j-hdr-compact{--j-header-h:44px}.j-hdr-compact .j-hdr-avatar,.j-hdr-compact .j-hdr-sub,.j-hdr-compact .j-hdr-stats{display:none!important}.j-hdr-compact .j-hdr-namewrap{text-align:center;width:100%;min-width:0}.j-hdr-compact .j-hdr-name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:12.5px!important}.j-hdr-compact .j-hdr-weekwrap{justify-content:center;gap:7px;flex-direction:row!important}.j-hdr-compact .j-hdr-date{width:26px!important;height:26px!important;margin-top:0!important;font-size:13px!important}.j-root{--j-header-h:46px}.j-hdr-avatar,.j-hdr-sub,.j-hdr-stats{display:none!important}.j-hdr-weekwrap{justify-content:center;gap:7px;flex-direction:row!important}.j-hdr-date{width:26px!important;height:26px!important;margin-top:0!important;font-size:13px!important}.j-resource-label{display:none}.j-resource-btn{padding:0 10px!important}}.ai-send-btn:disabled{opacity:.4;cursor:not-allowed;filter:grayscale()}@keyframes fade-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.fade-up{animation:.3s forwards fade-up}@keyframes view-switch-in{0%{opacity:0;filter:blur(8px);transform:translateY(15px)scale(.98)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}.anim-view{animation:.6s cubic-bezier(.34,1.56,.64,1) view-switch-in}.content-transition{animation:.4s cubic-bezier(.22,1,.36,1) forwards swipe-enter}.j-col-header>div{animation:.5s cubic-bezier(.22,1,.36,1) forwards swipe-enter}.header-content-anim.slide-out-left,.cell-content-anim.slide-out-left{animation:.2s cubic-bezier(.32,0,.67,0) forwards slide-out-left!important}.header-content-anim.slide-in-right,.cell-content-anim.slide-in-right{animation:.35s cubic-bezier(.22,1,.36,1) slide-in-right!important}@keyframes slide-out-left{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-40px)}}@keyframes slide-in-right{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:translate(0)}}.j-slide-back .header-content-anim.slide-out-left,.j-slide-back .cell-content-anim.slide-out-left{animation-name:slide-out-right!important}.j-slide-back .header-content-anim.slide-in-right,.j-slide-back .cell-content-anim.slide-in-right{animation-name:slide-in-left!important}@keyframes slide-out-right{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(40px)}}@keyframes slide-in-left{0%{opacity:0;transform:translate(-40px)}to{opacity:1;transform:translate(0)}}.header-content-anim,.cell-content-anim{flex-direction:column;width:100%;height:100%;display:flex}.cell-content-anim{pointer-events:none;position:absolute;inset:0}@keyframes jSkelShimmer{50%{opacity:.55}}.j-skel{background:linear-gradient(90deg, rgba(var(--ink), .04) 25%, rgba(var(--ink), .07) 37%, rgba(var(--ink), .04) 63%);background-size:200% 100%;border-radius:12px;animation:1.4s infinite jSkelShimmer}.j-skel-avatar{border-radius:12px;flex-shrink:0;width:38px;height:38px}.j-skel-line{border-radius:8px;height:10px}.j-skel-col{border-right:1px solid var(--border2);min-width:170px;height:288px;position:relative}.j-skel-card{border-radius:12px;position:absolute;left:0;right:28px}.jf-title{letter-spacing:.6px;text-transform:uppercase;color:var(--muted);font-size:10.5px;font-weight:800}.jf-chips{scrollbar-width:none;gap:6px;margin:0 -14px;padding:0 14px;display:flex;overflow-x:auto}.jf-chips::-webkit-scrollbar{display:none}.jf-chip{border:1px solid var(--border);height:36px;font:600 13px var(--font);color:var(--onyx);white-space:nowrap;cursor:pointer;background:0 0;border-radius:10px;flex-shrink:0;padding:0 14px}.jf-chip.active{background:var(--peach);border-color:var(--peach);color:#fff}.bw-body{flex-direction:column;flex:1;min-height:0;display:flex}.bw-picked{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.bw-step{color:var(--peach);font-weight:800}.bw-tabs{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:6px;padding:8px 18px 10px;display:grid}.bw-tab{border:1px solid var(--border);background:var(--bg);min-width:0;height:58px;color:var(--muted);cursor:pointer;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:5px;padding:6px 4px;transition:background .2s,border-color .2s,color .2s,box-shadow .2s;display:flex}.bw-tab:disabled{cursor:default}.bw-tab:disabled:not(.done):not(.current){opacity:.55}.bw-tab-icon{display:flex;position:relative}.bw-tab-icon>svg{width:20px;height:20px}.bw-tab-label{max-width:100%;font:700 11.5px var(--font);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.bw-tab-badge{color:#fff;border:2px solid var(--bg-card);background:#5bab72;border-radius:50%;justify-content:center;align-items:center;width:15px;height:15px;animation:.28s cubic-bezier(.34,1.56,.64,1) bw-tab-pop;display:flex;position:absolute;top:-5px;right:-9px}.bw-tab-badge svg{stroke-width:4px;width:8px;height:8px}.bw-tab.done{color:#5bab72;background:#5bab721a;border-color:#5bab7273;box-shadow:0 6px 18px -8px #5bab728c}.bw-tab.current{border-color:var(--peach);color:var(--onyx);box-shadow:0 0 0 3px var(--peach-glow)}.bw-tab.current .bw-tab-icon{color:var(--peach)}.bw-tab.done.current .bw-tab-icon{color:#5bab72}@keyframes bw-tab-pop{0%{transform:scale(0)}to{transform:scale(1)}}.bw-sheet .kp-head{border-bottom:0;padding:12px 16px 2px}.bw-sheet .kp-head .btn-icon{width:38px;height:38px}.bw-sheet .kp-head-icon{width:34px;height:34px}.bw-tools{flex-direction:column;gap:10px;padding:2px 18px 10px;display:flex}.bw-search{border:1px solid var(--border);background:var(--bg);height:44px;color:var(--muted);border-radius:12px;align-items:center;gap:8px;padding:0 12px;display:flex}.bw-search:focus-within{border-color:var(--peach);box-shadow:0 0 0 3px var(--peach-glow)}.bw-search svg{flex-shrink:0;width:16px;height:16px}.bw-search input{min-width:0;font:500 16px var(--font);color:var(--onyx);background:0 0;border:none;outline:none;flex:1}.bw-chips{margin:0 -18px;padding:0 18px}.bw-list{overscroll-behavior:contain;flex:1;min-height:0;padding:2px 10px 16px;overflow-y:auto}.bw-row{text-align:left;width:100%;min-height:58px;color:var(--onyx);cursor:pointer;background:0 0;border:none;border-radius:14px;align-items:center;gap:12px;padding:8px;display:flex}.bw-row:active{background:var(--bg2)}.bw-row.active{background:#f9a08b1f}.bw-row>svg{width:16px;height:16px;color:var(--muted);flex-shrink:0}.bw-av{width:38px;height:38px;font:800 12.5px var(--font);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.bw-row-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.bw-row-title{font:600 14.5px var(--font);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.bw-row-hint{font:500 12.5px var(--font);color:var(--muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.bw-row-check{color:var(--peach);flex-shrink:0;display:flex}.bw-row-line{position:relative}.bw-row.has-side .bw-row-text{margin-right:64px}.bw-row-side{display:flex;position:absolute;top:50%;right:34px;transform:translateY(-50%)}.bw-row:disabled{cursor:default}.bw-row.muted .bw-av,.bw-row.muted .bw-row-text{opacity:.5}.jf-chip.bw-nearest{height:32px;color:var(--peach);border-color:#f9a08b99;align-items:center;padding:0 12px;font-weight:700;display:inline-flex}.bw-row-new .bw-av{color:var(--peach);background:#f9a08b24}.bw-row-new .bw-av svg{width:18px;height:18px}.bw-row-new .bw-row-title{color:var(--peach);font-weight:700}.bw-note{color:var(--onyx);font:600 13px var(--font);background:#d88c9a1a;border-radius:12px;margin:4px 8px 10px;padding:10px 12px}.bw-empty{text-align:center;color:var(--muted);font:500 14px var(--font);padding:36px 16px}.bw-field{flex-direction:column;gap:8px;min-width:0;display:flex}.bw-tools-row{align-items:center;gap:8px;min-width:0;display:flex}.bw-tools-row>.bw-search{flex:1;min-width:0}.bw-tools-end{justify-content:space-between}.bw-tools-label{min-width:0;font:700 14px var(--font);color:var(--onyx);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.bw-when-chip{height:44px;font:600 13px var(--font);color:var(--onyx);white-space:nowrap;cursor:pointer;background:#f9a08b1a;border:1.5px solid #f9a08b8c;border-radius:12px;flex-shrink:0;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.bw-when-chip svg{width:15px;height:15px;color:var(--peach);flex-shrink:0}.bw-when-chip b{color:var(--peach);font-weight:800}.bw-when-chip-day{color:var(--muted);font-weight:600}.bw-when-chip.empty{color:var(--peach);border-style:dashed;font-weight:700}.bw-sheet{position:relative}.bw-days{scrollbar-width:none;gap:6px;margin:0 -18px;padding:2px 18px 4px;display:flex;position:relative;overflow-x:auto}.bw-days::-webkit-scrollbar{display:none}.bw-day{border:1px solid var(--border);background:var(--bg);height:66px;color:var(--onyx);cursor:pointer;border-radius:12px;flex-direction:column;flex:0 0 52px;justify-content:center;align-items:center;gap:1px;transition:background .2s,border-color .2s,color .2s;display:flex}.bw-day-wd{font:700 10.5px var(--font);text-transform:uppercase;letter-spacing:.4px;color:var(--muted)}.bw-day-num{font:800 17px/1.15 var(--font);font-variant-numeric:tabular-nums}.bw-day-mon{font:600 10.5px var(--font);color:var(--muted)}.bw-day.today .bw-day-num{color:var(--peach)}.bw-day.active{background:var(--peach);border-color:var(--peach);color:#fff;box-shadow:0 6px 16px -6px #f9a08bb3}.bw-day.active .bw-day-wd,.bw-day.active .bw-day-mon,.bw-day.active .bw-day-num{color:#fff}.bw-own-time{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.bw-own-time-day{min-width:0;font:700 14px var(--font);color:var(--onyx);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.bw-own-time-day:first-letter{text-transform:uppercase}.bw-own-time-field{flex-shrink:0;align-items:center;gap:8px;display:flex}.bw-own-time-input{text-align:center;font-variant-numeric:tabular-nums;width:88px;height:44px;margin:0;font-size:16px;font-weight:700}.bw-own-time-input[aria-invalid=true]{border-color:var(--error)}.bw-times{flex-direction:column;gap:14px;padding:4px 18px 18px;display:flex}.bw-times-for{font:600 12.5px var(--font);color:var(--muted)}.bw-times-part{flex-direction:column;gap:8px;display:flex}.bw-times-grid{grid-template-columns:repeat(auto-fill,minmax(60px,1fr));gap:6px;display:grid}.bw-time{border:1px solid var(--border);background:var(--bg);height:38px;font:600 13.5px var(--font);font-variant-numeric:tabular-nums;color:var(--onyx);cursor:pointer;border-radius:10px;transition:background .15s,border-color .15s}.bw-time.active{background:var(--peach);border-color:var(--peach);color:#fff}.bw-empty-text{max-width:320px;margin:0 auto}.bw-empty .bw-sum-change{margin-top:14px}.bw-in-next{animation:.26s cubic-bezier(.22,1,.36,1) bw-in-next}.bw-in-prev{animation:.26s cubic-bezier(.22,1,.36,1) bw-in-prev}@keyframes bw-in-next{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:none}}@keyframes bw-in-prev{0%{opacity:0;transform:translate(-28px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.bw-in-next,.bw-in-prev{animation:none}}.bw-av:empty{width:12px;height:12px;margin:0 13px}.bw-sheet .kp-foot>.btn-primary-sm{justify-content:center}.bw-summary{flex-direction:column;gap:6px;padding:6px 18px 18px;display:flex}.bw-sum-row{background:var(--bg);border:1px solid var(--border);border-radius:14px;align-items:center;gap:12px;padding:12px 14px;display:flex}.bw-sum-text{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.bw-sum-value{font:700 15px var(--font);color:var(--onyx);overflow-wrap:anywhere}.bw-sum-row.empty{border-style:dashed}.bw-sum-row.empty .bw-sum-value{color:var(--muted);font-weight:600}.bw-sum-change{border:1px solid var(--border);background:var(--bg-card);height:34px;font:700 13px var(--font);color:var(--peach);cursor:pointer;border-radius:10px;flex-shrink:0;padding:0 12px}.bw-sum-total{font:600 14px var(--font);color:var(--muted);justify-content:space-between;align-items:baseline;padding:14px 4px 0;display:flex}.bw-sum-price{font:800 22px var(--font);color:var(--onyx)}.bw-sum-error{padding:2px 4px}.bw-sum-place{padding:8px 4px 0}.bw-sum-place .jf-chips{flex-wrap:wrap;margin:0;padding:0}.keypad-modal.bw-sheet{flex-direction:column;width:560px;height:min(720px,100dvh - 48px);display:flex;overflow:hidden}.bw-anchor{top:50%;left:50%;transform:translate(-50%,-50%)}@media (width>=768px){.bw-backdrop{background:#1a1a1a52}.bw-sheet .kp-head{padding:14px 20px 2px}.bw-tabs{gap:8px;padding:10px 24px 12px}.bw-tools{padding:2px 24px 12px}.bw-chips{margin:0 -24px;padding:0 24px}.bw-list{padding:2px 16px 16px}.bw-summary{padding:6px 24px 20px}.bw-search{height:40px}.bw-search input{font-size:14px}.bw-when-chip{height:40px}.bw-days{margin:0 -24px;padding:2px 24px 4px}.bw-times{padding:4px 24px 20px}.bw-own-time-input{height:40px;font-size:15px}.bw-row{min-height:54px}.bw-sheet .kp-foot>.btn-primary-sm{min-width:180px}}@media (hover:hover){.bw-row:not(:disabled):hover{background:var(--bg2)}.bw-tab:not(:disabled):hover{color:var(--peach);border-color:#f9a08b99}.bw-tab.done:not(:disabled):hover{color:#5bab72;background:#5bab7229;border-color:#5bab72b3}.bw-row.active:hover{background:#f9a08b29}.jf-chip:not(.active):hover{color:var(--peach);border-color:#f9a08b80}.bw-sum-change:hover{border-color:var(--peach)}.bw-day:not(.active):hover,.bw-time:not(.active):hover{border-color:#f9a08b99}}.bw-body{position:relative}.bw-row.is-tick{transition:background .28s}.bw-row.is-ticked{background:color-mix(in srgb, var(--tick) 13%, transparent)}.bw-row.is-ticked .bw-row-title{font-weight:700}.bw-row.muted .bw-tick{opacity:.45}.bw-tick{flex-shrink:0;place-items:center;width:38px;height:38px;display:grid;position:relative}.bw-tick:before{content:"";background:var(--tick);border-radius:50%;grid-area:1/1;width:24px;height:24px;transition:transform .44s cubic-bezier(.34,1.56,.64,1),box-shadow .3s;transform:scale(.5);box-shadow:inset 0 1px #ffffff59,inset 0 -1px #00000014}.bw-tick:after{content:"";border:2px solid var(--tick);opacity:0;pointer-events:none;border-radius:50%;grid-area:1/1;width:24px;height:24px}.bw-tick svg{z-index:1;fill:none;stroke:#fff;stroke-width:3.2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:20;stroke-dashoffset:20px;grid-area:1/1;width:15px;height:15px;transition:stroke-dashoffset .16s ease-in;position:relative}.bw-tick.is-on:before{box-shadow:inset 0 1px 0 #ffffff59, inset 0 -1px 0 #00000014, 0 6px 14px -6px var(--tick);transform:scale(1)}.bw-tick.is-on:after{animation:.62s cubic-bezier(.2,.8,.2,1) bw-tick-ring}.bw-tick.is-on svg{stroke-dashoffset:0;transition:stroke-dashoffset .34s cubic-bezier(.65,0,.35,1) .12s}.bw-row.is-tick:not(:disabled):active .bw-tick:before{transform:scale(.4)}.bw-row.is-tick:not(:disabled):active .bw-tick.is-on:before{transform:scale(.88)}@keyframes bw-tick-ring{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(1.9)}}.bw-list.has-combo{padding-bottom:96px}.bw-combo{z-index:5;background:radial-gradient(55% 150% at 100% 50%, var(--nv-bead-light), transparent 72%), var(--nv-dock);height:60px;box-shadow:var(--nv-dock-shadow);color:var(--nv-text);border-radius:999px;align-items:center;gap:12px;padding:6px 6px 6px 14px;animation:.58s cubic-bezier(.2,.9,.25,1.04) backwards bw-combo-in;display:flex;position:absolute;bottom:14px;left:14px;right:14px;overflow:hidden}.bw-combo.is-leaving{pointer-events:none;animation:.26s cubic-bezier(.4,0,1,1) forwards bw-combo-out}@keyframes bw-combo-in{0%{opacity:0;transform:translateY(calc(100% + 18px))scale(.94)}}@keyframes bw-combo-out{to{opacity:0;transform:translateY(calc(100% + 18px))scale(.96)}}.bw-combo-dots{flex-shrink:0;align-items:center;display:flex}.bw-combo-dot{background:var(--tick);width:22px;height:22px;box-shadow:0 0 0 2.5px var(--nv-ring), 0 4px 10px -4px var(--tick);border-radius:50%;margin-left:-7px;animation:.48s cubic-bezier(.34,1.56,.64,1) backwards bw-dot-pop;position:relative}.bw-combo-dot:first-child{margin-left:0}@keyframes bw-dot-pop{0%{opacity:0;transform:translateY(8px)scale(0)}}.bw-combo-more{font:800 12px var(--font);color:var(--nv-sub);font-variant-numeric:tabular-nums;margin-left:6px}.bw-combo-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.bw-combo-title{font:800 14px/1.2 var(--font);letter-spacing:-.2px;color:var(--nv-title);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.bw-combo-meta{min-width:0;font:600 12.5px var(--font);color:var(--nv-sub);white-space:nowrap;align-items:baseline;gap:6px;display:flex;overflow:hidden}.bw-combo-meta b{color:var(--nv-title);font-variant-numeric:tabular-nums;font-weight:800}.bw-combo-meta del{font-variant-numeric:tabular-nums;font-weight:600;text-decoration-thickness:1.5px}.bw-combo-go{background:var(--nv-bead);min-width:132px;height:48px;color:var(--nv-on-bead);box-shadow:var(--nv-bead-edge), var(--nv-bead-halo);font:800 14px var(--font);letter-spacing:-.1px;cursor:pointer;border:0;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding:0 18px 0 22px;transition:transform .2s cubic-bezier(.34,1.56,.64,1),filter .2s;display:inline-flex}.bw-combo-go svg{width:17px;height:17px;transition:transform .28s cubic-bezier(.34,1.56,.64,1)}.bw-combo-go:not(:disabled):active{transform:scale(.95)}.bw-combo-go:disabled{cursor:default}.bw-combo-go:focus-visible{box-shadow:var(--nv-bead-edge), 0 0 0 3px var(--peach-glow), var(--nv-bead-halo);outline:none}.bw-combo-spin{border:2.4px solid #1a1a1a38;border-top-color:var(--nv-on-bead);border-radius:50%;width:18px;height:18px;animation:.7s linear infinite bw-combo-turn}@keyframes bw-combo-turn{to{transform:rotate(360deg)}}@media (hover:hover){.bw-row.is-ticked:hover{background:color-mix(in srgb, var(--tick) 18%, transparent)}.bw-combo-go:not(:disabled):hover{filter:brightness(1.04)saturate(1.06)}.bw-combo-go:not(:disabled):hover svg{transform:translate(3px)}}@media (prefers-reduced-motion:reduce){.bw-tick:before,.bw-tick svg,.bw-row.is-tick,.bw-combo-go,.bw-combo-go svg{transition:none}.bw-tick.is-on:after,.bw-combo,.bw-combo.is-leaving,.bw-combo-dot{animation:none}.bw-combo.is-leaving{opacity:0}}@media (width<=767px){.j-root{--j-col-min:0px;--j-card-gap:6px;flex:1;height:auto;min-height:0;margin-bottom:0}.j-grid-wrapper{touch-action:pan-y pinch-zoom;overscroll-behavior-x:none}.j-toolbar{flex-wrap:wrap;gap:6px;height:auto;padding:6px 10px}.j-toolbar>.j-sep{flex:1 0 100%;background:0 0!important;width:auto!important;height:0!important}.j-tb-controls .j-sep{display:none}.j-tb-controls{flex:1 1 0;align-items:center;min-width:0;display:flex}.j-toolbar>.j-sep{order:1}.j-tb-controls{order:2}.j-toolbar>.j-resource-btn{order:3;flex-grow:0!important}.j-date-btn>svg:first-child{display:none}.j-date-caret{flex-shrink:0;transition:transform .25s;display:inline-flex;transform:rotate(90deg)}.j-date-caret svg{width:14px;height:14px}.j-date-caret.open{transform:rotate(-90deg)}.j-cal-panel{flex:1 0 100%;order:1;padding:4px 2px 6px;animation:.24s cubic-bezier(.32,.72,0,1) jf-drop}:is(.j-toolbar:has(.j-cal-panel)>.j-sep,.j-toolbar:has(.j-cal-panel)>.j-tb-controls,.j-toolbar:has(.j-cal-panel)>.j-resource-btn,.j-toolbar:has(.j-cal-panel)>.j-week-picker,.j-toolbar:has(.j-cal-panel)>.j-tp-btn){display:none!important}.j-cal-panel .mc-header{margin-bottom:8px!important}.j-cal-panel .mc-month{font-size:15px}.j-cal-panel .mc-nav{border-radius:10px;width:36px;height:36px}.j-cal-panel .mc-day-name{font-size:11px}.j-cal-panel .mc-day{aspect-ratio:auto;border-radius:10px;height:38px;font-size:14px}.j-cal-panel .mc-day.has-event:after{width:4px;height:4px;bottom:3px}.j-cal-panel .mc-day.today{font-weight:800;box-shadow:none!important;color:#fff!important;background:0 0!important}.j-cal-panel .mc-day.today:before{content:"";background:var(--peach);z-index:-1;border-radius:50%;width:34px;height:34px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 4px 10px #f9a08b59}.j-view-mode,.j-filter-pills,.j-tb-controls>div[style*="flex: 1"]{display:none!important}.j-toolbar .btn-icon,.j-toolbar .btn-ghost-sm{height:32px}.j-toolbar .view-toggle{width:100%;height:36px}.j-toolbar .view-btn{flex:1;width:auto;height:28px;font-size:13px}.j-toolbar .view-slider{width:calc(50% - 4px)}.j-toolbar>.btn-ghost-sm{flex:auto;min-width:0;padding:0 10px;overflow:hidden;width:auto!important}.j-toolbar>.btn-ghost-sm span{text-overflow:ellipsis;overflow:hidden}.j-date-year,.j-today-btn svg{display:none}.j-today-btn{flex-grow:0!important;padding:0 12px!important}.j-root{--j-header-h:52px}.j-hdr-avatar,.j-hdr-dot,.j-hdr-people{display:none!important}.j-hdr-name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:12.5px!important}.j-hdr-namewrap{min-width:0}.j-name-full{display:none}.j-name-short{display:inline}.j-page-dots{justify-content:center;align-items:center;gap:4px;height:100%;display:flex}.j-page-dots span{background:var(--border);border-radius:50%;width:6px;height:6px;transition:background .2s,width .2s}.j-page-dots span.active{background:var(--peach);border-radius:3px;width:14px}.j-hdr-sub{display:none}.j-time-col{width:42px}.j-time-cell{padding:6px 7px 0 0;font-size:10px}.j-col-header{padding:10px 8px}.j-row-sep{min-width:var(--j-col-min,0px)}.j-grid-week{--j-col-min:0px;min-width:100%}.j-grid-week .j-col-header{padding:0!important}.j-grid-week .j-week-corner-name{color:var(--onyx);text-align:center;justify-content:center;align-items:center;font-size:9.5px;font-weight:700;line-height:12px;display:flex;position:absolute;inset:3px 2px}.j-week-corner-name span{overflow-wrap:anywhere;min-width:0;max-width:100%}.j-grid-week .j-hdr-stats{display:none!important}.j-grid-week .j-hdr-wday{letter-spacing:0!important;font-size:11px!important}.j-grid-week .j-hdr-date{border-radius:50%!important;width:30px!important;height:30px!important;margin-top:2px!important;font-size:15px!important}.j-hdr-compact .j-grid-week .j-hdr-weekwrap{gap:0;flex-direction:column!important}.j-grid-week{--j-card-gap:3px}.j-grid-week .booking-card{--card-r:7px}.booking-popup{border-radius:22px 22px 0 0;width:100%;max-height:88dvh;animation:.42s cubic-bezier(.32,.72,0,1) popup-sheet-in;bottom:0;right:0;top:auto!important;left:0!important}.booking-popup.is-leaving{animation:.25s cubic-bezier(.4,0,1,1) forwards popup-sheet-out}.bp-grabber{background:rgba(var(--ink), .16);z-index:2;pointer-events:none;border-radius:2px;width:36px;height:4px;margin-left:-18px;display:block;position:absolute;top:7px;left:50%}.bp-header{padding:18px 18px 12px}.bp-header>div{flex-wrap:nowrap!important;gap:8px!important}.bp-header>div>div:first-child{min-width:0}.bp-header>div>div:nth-child(2){letter-spacing:0!important;padding:5px 8px!important;font-size:10px!important}.bp-body{gap:13px;padding:0 18px 12px}.bp-actions{padding-bottom:calc(12px + env(safe-area-inset-bottom,0px));gap:8px;padding-left:18px;padding-right:18px}.bp-btn.text-btn{padding:0 10px}.bp-btn.ln-act{flex:0 0 40px;width:40px;height:40px}.kp-anchor{bottom:0;right:0;transform:none;top:auto!important;left:0!important}.kp-backdrop{background:#1a1a1a73}.keypad-modal{border-radius:22px 22px 0 0;width:100%;max-width:100%;max-height:88dvh;animation:.42s cubic-bezier(.32,.72,0,1) popup-sheet-in}.kp-anchor.is-leaving .keypad-modal{animation:.24s cubic-bezier(.4,0,1,1) forwards popup-sheet-out}.kp-head{z-index:3;background:var(--bg-card);padding:16px 18px 13px;position:sticky;top:0}.kp-head-icon{width:36px;height:36px}.kp-head .btn-icon{width:42px;height:42px}.kp-foot{z-index:3;padding:12px 18px calc(12px + env(safe-area-inset-bottom,0px));position:sticky;bottom:0}.kp-foot>button{border-radius:12px;height:48px;font-size:14px}.kp-foot>.btn-primary-sm{flex:1;padding:0 16px}.kp-grid{grid-template-columns:1fr;gap:18px;padding:16px 18px}.kp-col{gap:16px}.kp-section{gap:7px}.kp-section-title{font-size:10.5px}.kp-halls,.kp-times{gap:8px}.kp-chip{height:48px;font-size:13.5px}.kp-time-input,.kp-solo,.kp-stepper{height:48px}.kp-time-input{font-size:16px}.kp-solo{border-radius:12px;padding:0 14px;font-size:13.5px}.kp-solo svg{width:16px;height:16px}.kp-stepper{border-radius:12px;padding:0 4px}.kp-step{border-radius:10px;width:40px;height:40px}.kp-step svg{width:16px;height:16px}.kp-step-value{width:40px;height:40px;font-size:16px}.kp-time-item{padding:12px 0;font-size:14px}.kp-trainer-search{height:44px;font-size:16px}.kp-note-input{min-height:84px;padding:12px 14px;font-size:16px}.kp-trainers{gap:8px;max-height:none}.kp-trainer{height:48px}.kp-trainer-av{border-radius:8px;width:30px;height:30px;font-size:11px}.kp-trainer-name{font-size:13.5px}.j-filter-btn{flex-shrink:0;position:relative}.j-toolbar>.j-tp-btn{order:3}.j-tp-btn{flex-shrink:0;padding:0 6px;position:relative;overflow:visible;width:56px!important}.j-tp-btn.active{border-color:var(--peach)}.j-tp-stack{display:inline-flex}.j-tp-av{width:20px;height:20px;font:800 8px var(--font);color:#fff;box-shadow:0 0 0 2px var(--bg-card);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.j-tp-stack .j-tp-av{width:16px;height:16px;font-size:0}.j-tp-stack .j-tp-av+.j-tp-av{margin-left:-5px}.j-tp-count{z-index:1;background:var(--peach);color:#fff;min-width:17px;height:17px;font:800 10px/17px var(--font);text-align:center;box-shadow:0 0 0 2px var(--bg-card);border-radius:9px;padding:0 4px;position:absolute;top:-6px;right:-6px}.j-tp-list{flex-direction:column;gap:2px;max-height:50dvh;margin:0 -6px;display:flex;overflow-y:auto}.j-tp-row{height:48px;font:600 14px var(--font);color:var(--onyx);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:12px;align-items:center;gap:12px;padding:0 6px;display:flex}.j-tp-row:active{background:var(--bg2)}.j-tp-av.lg{width:32px;height:32px;box-shadow:none;flex-shrink:0;font-size:11px}.j-tp-name{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.j-tp-check{border:1.5px solid var(--border);color:#0000;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;transition:background .15s,border-color .15s;display:inline-flex}.j-tp-row.on .j-tp-check{background:var(--peach);border-color:var(--peach);color:#fff}.j-toolbar:has(.jf-panel){z-index:9500}.j-filter-btn.active{color:var(--peach);border-color:var(--peach)}.j-filter-dot{background:var(--peach);width:7px;height:7px;box-shadow:0 0 0 2px var(--bg-card);border-radius:50%;position:absolute;top:5px;right:5px}.jf-backdrop{z-index:1;background:#1a1a1a40;animation:.2s jf-fade;position:fixed;inset:0}.jf-panel{z-index:2;background:var(--bg-card);border-bottom:1px solid var(--border);border-radius:0 0 18px 18px;flex-direction:column;gap:14px;padding:16px 14px 18px;animation:.24s cubic-bezier(.32,.72,0,1) jf-drop;display:flex;position:absolute;top:100%;left:0;right:0;box-shadow:0 16px 32px -8px #1a1a1a29}.jf-group{flex-direction:column;gap:8px;min-width:0;display:flex}.keypad-modal.bw-sheet{width:100%;height:88dvh}.jf-reset{font:700 13px var(--font);color:var(--peach);cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:2px 0}}@media (width>=768px){.j-filter-btn,.j-tp-btn,.jf-panel,.jf-backdrop,.j-cal-panel,.j-date-caret{display:none!important}}@keyframes jf-drop{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes jf-fade{0%{opacity:0}to{opacity:1}}@keyframes popup-sheet-in{0%{opacity:.6;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes popup-sheet-out{to{opacity:.6;transform:translateY(100%)}}@media (width<=767px){.j-day-controls,.jdf{display:none!important}.j-hdr-weekwrap{gap:0;flex-direction:column!important}.kp-when{grid-template-columns:1fr 1fr;align-items:start;gap:10px;display:grid}.kp-date-input{width:100%;height:48px;padding:0 10px;font-size:16px}.kp-trainers.kp-masters{scroll-snap-type:x proximity;scrollbar-width:none;flex-direction:row;margin:-4px -18px;padding:4px 18px 6px;scroll-padding-left:18px;overflow:auto visible}.kp-masters::-webkit-scrollbar{display:none}.kp-masters>.kp-trainer{scroll-snap-align:start;flex:none;grid-template-rows:auto auto;grid-template-columns:auto auto;place-content:center start;gap:1px 10px;width:auto;height:56px;padding:0 14px 0 8px;display:grid}.kp-masters .kp-trainer-av{grid-row:1/3;align-self:center}.kp-masters .kp-trainer-name{max-width:150px;line-height:1.2}.kp-masters .kp-trainer-price{font-size:11.5px;line-height:1.2}.kp-masters .kp-trainer-check{display:none!important}.kp-masters .kp-trainer-price{font-size:12px}}.bw-tab.conflict,.bw-tab.conflict.current,.bw-tab.conflict:not(:disabled):hover{color:var(--error);border-color:var(--error);background:color-mix(in srgb, var(--error) 10%, transparent);box-shadow:none}.bw-tab.conflict .bw-tab-icon{color:var(--error)}.bw-when-chip{cursor:default}.bw-day.active{color:var(--onyx);box-shadow:none;background:0 0;border-color:#0000}.bw-day-num{border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.bw-day.today .bw-day-num{outline:2px solid var(--error);color:var(--error)}.bw-day.active .bw-day-num{background:var(--error);color:#fff}.bw-day.active .bw-day-wd,.bw-day.active .bw-day-mon{color:var(--onyx)}.bw-own-time{flex-wrap:wrap;justify-content:flex-start}.bw-own-time-day{flex:1 0 100%}.bw-filter-toggle{color:var(--onyx);font:600 12px var(--font);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:6px 0;text-decoration:underline}.bw-unavailable{color:var(--error);max-width:110px;font-size:11px}.bw-tools-end>.bw-filter-toggle{align-self:center}.bw-solo{box-sizing:border-box;border:1px solid var(--border);background:var(--bg);height:36px;font:700 13px var(--font);color:var(--onyx);white-space:nowrap;cursor:pointer;border-radius:10px;flex-shrink:0;align-items:center;gap:6px;padding:0 12px;transition:border-color .2s,background-color .2s,color .2s,box-shadow .2s;display:inline-flex}.bw-solo svg{width:15px;height:15px;color:var(--muted);flex-shrink:0;transition:color .2s}.bw-solo.is-on{border-color:var(--peach);color:var(--accent2);background:#f9a08b1a;box-shadow:0 4px 12px #f9a08b24}.bw-solo.is-on svg{color:var(--peach)}.bw-solo:focus-visible{border-color:var(--peach);box-shadow:0 0 0 3px var(--peach-glow);outline:none}@media (hover:hover){.bw-solo:not(.is-on):hover{color:var(--peach);border-color:#f9a08b80}.bw-solo:not(.is-on):hover svg{color:var(--peach)}}.bw-optional{font:600 12.5px/1.45 var(--font);color:var(--text2);background:#f9a08b14;border:1px solid #f9a08b38;border-radius:12px;margin:0;padding:10px 12px}.bw-sum-text .bw-row-hint{white-space:normal;overflow-wrap:anywhere;line-height:1.4}.bw-own-time>.vk-pill{margin-left:auto}.bw-times{overflow-x:hidden}.bw-times-day{flex-direction:column;gap:14px;display:flex}.bw-slide-next{animation:.38s cubic-bezier(.22,1,.36,1) bw-slide-next}.bw-slide-prev{animation:.38s cubic-bezier(.22,1,.36,1) bw-slide-prev}@keyframes bw-slide-next{0%{opacity:0;transform:translate(32px)}to{opacity:1;transform:none}}@keyframes bw-slide-prev{0%{opacity:0;transform:translate(-32px)}to{opacity:1;transform:none}}.bw-time{animation:.42s cubic-bezier(.34,1.56,.64,1) backwards bw-time-in;animation-delay:calc(var(--i,0) * 16ms)}@keyframes bw-time-in{0%{opacity:0;transform:translateY(8px)scale(.86)}to{opacity:1;transform:none}}.bw-time:active{transform:scale(.94)}.bw-time.active{box-shadow:0 6px 16px -8px #f9a08be6}.bw-time-skel{background:linear-gradient(90deg, rgba(var(--ink),.04) 0%, rgba(var(--ink),.09) 50%, rgba(var(--ink),.04) 100%);height:38px;animation:1.2s ease-in-out infinite bw-skel;animation-delay:calc(var(--i,0) * 60ms);background-size:200% 100%;border-radius:10px}@keyframes bw-skel{50%{opacity:.55}}.bw-day{transition:background .2s,border-color .2s,color .2s,transform .2s cubic-bezier(.22,1,.36,1)}.bw-day:active{transform:scale(.94)}.bw-day-num{transition:background .25s,color .25s}.bw-day.active .bw-day-num{box-shadow:0 6px 14px -6px color-mix(in srgb, var(--error) 80%, transparent);animation:.45s cubic-bezier(.34,1.56,.64,1) bw-day-pop}@keyframes bw-day-pop{0%{transform:scale(.55)}60%{transform:scale(1.12)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.bw-slide-next,.bw-slide-prev,.bw-time,.bw-time-skel,.bw-day.active .bw-day-num{animation:none}}.bw-foot-time{font-variant-numeric:tabular-nums;background:#ffffff47;border-radius:999px;margin-left:2px;padding:2px 8px;font-weight:800}.bw-settle{flex-direction:column;gap:12px;padding:12px 4px 0;display:flex}.bw-settle-marks{gap:10px;padding-top:4px;display:flex}.bw-sum-note{padding-top:10px}.bw-note-box{border:1px solid var(--border);background:var(--bg);border-radius:12px;flex-direction:column;gap:8px;padding:10px 12px;transition:border-color .2s,box-shadow .2s;display:flex}.bw-note-box:focus-within{border-color:var(--peach);box-shadow:0 0 0 3px var(--peach-glow)}.bw-note-input{resize:vertical;width:100%;min-height:44px;max-height:160px;font:500 16px/1.4 var(--font);color:var(--onyx);field-sizing:content;background:0 0;border:none;outline:none;padding:0}.bw-note-input::placeholder{color:var(--muted);opacity:.8}@media (width>=768px){.bw-note-input{font-size:14px}}@media (width<=767px){.bw-combo{left:10px;right:10px;bottom:calc(10px + env(safe-area-inset-bottom,0px));gap:10px;padding-left:12px}.bw-list.has-combo{padding-bottom:calc(92px + env(safe-area-inset-bottom,0px))}.bw-combo-dot{width:18px;height:18px;margin-left:-6px}.bw-combo-go{min-width:0;padding:0 16px 0 18px}}.j-week-picker{flex-shrink:0;min-width:0;position:relative}.j-week-picker .jwp-btn{gap:8px;width:auto;min-width:56px;height:36px;padding:0 10px}.jwp-btn.active{border-color:var(--peach)}.jwp-btn:focus-visible{outline:2px solid var(--peach);outline-offset:2px}.jwp-icon{flex-shrink:0;width:16px;height:16px}.jwp-label{white-space:nowrap;font-size:12px;font-weight:650;line-height:18px}.jwp-short{display:none}.j-week-picker .jwp-panel{width:280px;max-width:calc(100vw - 20px);left:auto;right:0}.jwp-title{color:var(--muted);margin:0 8px 10px;font-size:12px;font-weight:650}.jwp-panel .jdf-item{min-height:42px}.jwp-panel .jdf-item:focus-visible{outline:2px solid var(--peach);outline-offset:-2px}.jwp-panel .jdf-list{max-height:min(320px,100dvh - 220px)}@media (width<=767px){.j-week-picker{flex:0 0 56px;order:4}.j-toolbar .jwp-btn{flex-direction:column;gap:0;width:56px;height:32px;padding:1px 4px}.jwp-full{display:none}.jwp-short{text-overflow:ellipsis;max-width:100%;font-size:9px;line-height:11px;display:block;overflow:hidden}}.stb-body{--rib-w:18px;--rib-len:25px;--rib-tail:5px;--rib-glyph:11px;--rib-gap:6px;--rib-pull:5px;--rib-pad-b:2px;--stb-pad-t:9px;--stb-pad-r:10px;--stb-pad-b:8px;--stb-pad-l:11px;--stb-fact:16px;z-index:1;box-sizing:border-box;grid-template-columns:minmax(0, 1fr) calc(var(--rib-w) + var(--rib-gap));min-width:0;height:100%;padding:var(--stb-pad-t) var(--stb-pad-r) var(--stb-pad-b) var(--stb-pad-l);grid-template-areas:"titles.""facts.";align-content:start;display:grid;position:relative}.stb-ribbon{top:0;right:var(--stb-pad-r);box-sizing:border-box;width:var(--rib-w);height:var(--rib-len);padding-bottom:var(--rib-pad-b);background:var(--sb-accent);color:var(--sb-glyph);justify-content:center;align-items:flex-end;transition:height .34s cubic-bezier(.34,1.56,.64,1);animation:.62s cubic-bezier(.34,1.4,.64,1) .1s backwards stb-ribbon-in;display:flex;position:absolute}.stb-ribbon:after{content:"";height:calc(var(--rib-tail) + 1px);background:inherit;clip-path:polygon(0 0,100% 0,100% 100%,50% 1px,0 100%);position:absolute;top:calc(100% - 1px);left:0;right:0}.stb-rib-glyph,.stb-rib-edit{width:var(--rib-glyph);height:var(--rib-glyph);flex:none;transition:opacity .18s,transform .3s cubic-bezier(.22,1,.36,1)}.stb-rib-edit{bottom:var(--rib-pad-b);left:calc(50% - var(--rib-glyph) / 2);opacity:0;position:absolute;transform:translateY(-5px)}.j-staff-block.is-openable:focus-visible .stb-ribbon{height:calc(var(--rib-len) + var(--rib-pull))}.j-staff-block.is-openable:focus-visible .stb-rib-glyph{opacity:0;transform:translateY(5px)}.j-staff-block.is-openable:focus-visible .stb-rib-edit{opacity:1;transform:none}@media (hover:hover){.j-staff-block.is-openable:hover .stb-ribbon{height:calc(var(--rib-len) + var(--rib-pull))}.j-staff-block.is-openable:hover .stb-rib-glyph{opacity:0;transform:translateY(5px)}.j-staff-block.is-openable:hover .stb-rib-edit{opacity:1;transform:none}}@keyframes stb-ribbon-in{0%{transform:translateY(calc(-100% - var(--rib-tail) - 2px))}}.stb-titles{flex-direction:column;grid-area:titles;min-width:0;display:flex}.stb-name{color:var(--sb-soft);text-overflow:ellipsis;white-space:nowrap;font-size:9.5px;font-weight:650;line-height:13px;overflow:hidden}.stb-label{color:var(--sb-text);letter-spacing:-.2px;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;-webkit-line-clamp:var(--stb-lines,1);line-clamp:var(--stb-lines,1);-webkit-box-orient:vertical;font-size:12px;font-weight:700;line-height:15px;display:-webkit-box;overflow:hidden}.stb-facts{min-width:0;height:var(--stb-fact);color:var(--sb-soft);font-size:9.5px;font-weight:600;line-height:var(--stb-fact);font-variant-numeric:tabular-nums;white-space:nowrap;flex-wrap:wrap;grid-area:facts;align-content:flex-start;align-items:center;gap:4px 7px;margin-top:3px;display:flex;overflow:hidden}.stb-facts>*{height:var(--stb-fact);flex:none}.stb-range{letter-spacing:-.1px;font-weight:700}.stb-dur{opacity:.85;font-weight:550}.stb-dur-title{display:none}.stb-team{align-items:center;padding-left:4px;display:inline-flex}.stb-face{background:var(--sb-accent);width:14px;height:14px;box-shadow:0 0 0 1.5px var(--sb-surface);color:#fff;border-radius:50%;flex:none;place-items:center;margin-left:-4px;font-size:7.5px;font-weight:800;line-height:1;display:grid}.stb-face-more{box-sizing:border-box;background:var(--sb-detail);width:auto;min-width:14px;color:var(--sb-text);letter-spacing:-.2px;border-radius:7px;padding:0 3px}.stb-mark{color:var(--sb-accent);align-items:center;gap:2px;font-weight:700;display:inline-flex}.stb-mark svg{width:11px;height:11px}.stb-mark-note.is-written{display:none}.stb-note{color:var(--sb-soft);white-space:pre-line;overflow-wrap:break-word;-webkit-line-clamp:var(--stb-note-wide,1);line-clamp:var(--stb-note-wide,1);-webkit-box-orient:vertical;grid-area:note;margin:7px 0 0;font-size:11px;font-weight:550;line-height:14px;display:-webkit-box;overflow:hidden}.stb-body[data-size=tall]{--rib-w:20px;--rib-len:34px;--rib-tail:6px;--rib-glyph:12px;--rib-gap:8px;--rib-pull:6px;--stb-pad-t:11px;--stb-pad-b:10px;--stb-fact:18px;top:calc(var(--j-header-h,94px) + 8px);grid-template-areas:"titles.""facts facts""note note";height:auto;position:sticky}.stb-body[data-size=tall] .stb-titles{min-height:calc(var(--rib-len) + var(--rib-tail) - var(--stb-pad-t))}.stb-body[data-size=tall] .stb-label{letter-spacing:-.3px;font-size:13.5px;line-height:17px}.stb-body[data-size=tall] .stb-facts{height:auto;max-height:calc(var(--stb-fact) * 2 + 4px);margin-top:6px;font-size:10px}.stb-body[data-size=tall] .stb-face{width:16px;height:16px;font-size:8px}.stb-body[data-size=tall] .stb-ribbon:before{content:"";background:inherit;height:4000px;position:absolute;bottom:calc(100% - 1px);left:0;right:0}.stb-body[data-size=short]{--rib-w:16px;--rib-len:20px;--rib-tail:4px;--rib-glyph:10px;--rib-pull:3px;--stb-pad-t:3px;--stb-pad-b:2px;--stb-fact:13px;align-content:center}.stb-body[data-size=short] .stb-label{font-size:11px;line-height:13px}.stb-body[data-size=short] .stb-facts{gap:2px 5px;margin-top:2px;font-size:9px}.stb-body[data-size=short] .stb-face{width:12px;height:12px;font-size:6.5px}.stb-body[data-size=short] .stb-mark svg{width:10px;height:10px}.stb-body[data-size=tiny]{--rib-w:13px;--rib-len:calc(100% - 6px);--rib-tail:3px;--rib-glyph:9px;--rib-gap:5px;--rib-pull:0px;--rib-pad-b:1px;padding:0 calc(var(--stb-pad-r) + var(--rib-w) + var(--rib-gap)) 0 var(--stb-pad-l);flex-wrap:wrap;align-content:flex-start;column-gap:6px;display:flex;overflow:hidden}.stb-body[data-size=tiny] .stb-titles,.stb-body[data-size=tiny] .stb-facts{display:contents}.stb-body[data-size=tiny] .stb-team{display:none}.stb-body[data-size=tiny] .stb-facts>*{align-items:center;height:100%;display:inline-flex}.stb-body[data-size=tiny] .stb-label{white-space:nowrap;text-overflow:ellipsis;flex:0 auto;align-self:center;min-width:0;font-size:10px;line-height:12px;display:block}.stb-body[data-size=tiny] .stb-range{margin-left:auto;font-size:9px}.stb-body[data-size=tiny] .stb-dur{font-size:9px}.stb-body[data-size=tiny] .stb-mark svg{width:10px;height:10px}@container staff-block (width>=160px){.stb-body{--stb-pad-l:12px;--stb-pad-r:12px}.stb-body[data-size=mid]{--rib-w:20px;--rib-len:28px;--rib-glyph:12px}.stb-body[data-size=tall]{--rib-w:22px;--rib-len:36px;--rib-glyph:13px}.stb-body[data-size=mid] .stb-label{font-size:12.5px}}@container staff-block (width>=260px){.stb-body{--stb-pad-l:15px;--stb-pad-r:15px}.stb-body[data-size=mid]{--rib-w:22px;--rib-len:30px;--rib-tail:6px;--rib-glyph:13px;--rib-gap:10px}.stb-body[data-size=tall]{--rib-w:24px;--rib-len:40px;--rib-tail:7px;--rib-glyph:14px;--rib-gap:12px}.stb-body[data-size=short]{--rib-w:18px;--rib-len:21px;--rib-glyph:11px}.stb-body[data-size=mid] .stb-label{letter-spacing:-.3px;font-size:13.5px;line-height:16px}.stb-body[data-size=tall] .stb-label{letter-spacing:-.45px;font-size:15.5px;line-height:19px}.stb-body:is([data-size=mid],[data-size=tall]) .stb-facts{gap:4px 9px;font-size:10.5px}.stb-body[data-size=tall] .stb-note{font-size:11.5px}}@container staff-block (width<=259px){.stb-note{-webkit-line-clamp:var(--stb-note-tight,1);line-clamp:var(--stb-note-tight,1)}.stb-body[data-note-tight=none] .stb-note{display:none}.stb-body[data-note-tight=none] .stb-mark-note.is-written{display:inline-flex}}@container staff-block (width<=159px){.stb-body{--stb-pad-l:9px;--stb-pad-r:7px}.stb-body[data-size=mid]{--rib-w:16px;--rib-len:24px;--rib-glyph:10px;--rib-gap:5px}.stb-body[data-size=tall]{--rib-w:18px;--rib-len:30px;--rib-glyph:11px;--rib-gap:5px}.stb-body:is([data-size=short],[data-size=mid]) .stb-titles{max-height:calc(var(--stb-lines,1) * 15px);flex-flow:wrap;align-content:flex-start;align-items:baseline;column-gap:5px;overflow:hidden}.stb-body[data-size=short] .stb-titles{max-height:13px}.stb-body:is([data-size=short],[data-size=mid]) .stb-label{flex:0 auto;min-width:0}.stb-body:is([data-size=short],[data-size=mid]) .stb-dur-title{color:var(--sb-soft);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;font-size:9.5px;font-weight:650;display:block}.stb-body[data-size=short] .stb-dur-title{font-size:9px}.stb-body:is([data-size=short],[data-size=mid]) .stb-facts .stb-dur{display:none}}@container staff-block (width<=87px){.stb-body{--stb-pad-l:7px;--stb-pad-r:4px}.stb-body[data-size]{--rib-w:9px;--rib-gap:3px}.stb-body[data-size=tiny]{--rib-w:7px}.stb-body[data-size=short]{--rib-len:11px;--rib-tail:3px}.stb-body[data-size=mid]{--rib-len:18px;--rib-tail:4px}.stb-body[data-size=tall]{--rib-len:26px;--rib-tail:5px}.stb-body:not([data-size=tiny]){grid-template-areas:"titles.""facts facts""note note"}.stb-rib-glyph,.stb-rib-edit{display:none}.stb-body:not([data-size=tiny]) .stb-label{overflow-wrap:anywhere;font-size:10.5px}.stb-facts{gap:2px 4px}.stb-body:not([data-size=tiny]) .stb-range{letter-spacing:-.3px;font-size:8.5px}.stb-note{display:none}.stb-mark-note.is-written{display:inline-flex}}@media (prefers-reduced-motion:reduce){.stb-ribbon{transition:none;animation:none}.stb-rib-glyph,.stb-rib-edit{transition:none}}.j-staff-block-period{z-index:2;pointer-events:none;background:var(--bg);position:absolute;left:0;right:0}.j-staff-block{--sb-surface:#f4f3f1;--sb-accent:#79746d;--sb-text:#5f5a53;--sb-edge:#e1ddd7;--sb-detail:#79746d1a;box-sizing:border-box;z-index:2;pointer-events:none;border:1px solid var(--sb-edge);background:var(--sb-surface);color:var(--sb-text);border-radius:14px;position:absolute;inset:2px 5px;overflow:clip;box-shadow:inset 0 1px #ffffff8c;container:staff-block/inline-size}.j-staff-block:before{content:"";background:var(--sb-accent);opacity:.55;border-radius:0 3px 3px 0;width:3px;position:absolute;top:12px;bottom:12px;left:0}.j-staff-block-break{--sb-surface:#fceae3;--sb-accent:#b8684e;--sb-text:#7d412e;--sb-edge:#edcdbf;--sb-detail:#b8684e1a}.j-staff-block-day_off{--sb-surface:#f6ebef;--sb-accent:#a36478;--sb-text:#784455;--sb-edge:#e8cdd7;--sb-detail:#a364781a}.j-staff-block-caption{top:calc(var(--j-header-h,94px) + 8px);z-index:1;box-sizing:border-box;align-items:center;gap:10px;min-width:0;padding:11px 12px;display:flex;position:sticky}.j-staff-block-icon{width:32px;height:32px;color:var(--sb-accent);background:color-mix(in srgb, var(--sb-surface) 70%, var(--bg-card));box-shadow:inset 0 0 0 1px var(--sb-edge);border-radius:11px;flex:0 0 32px;place-items:center;display:grid}.j-staff-block-copy{flex-direction:column;gap:5px;min-width:0;display:flex}.j-staff-block-copy strong{letter-spacing:-.2px;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:750;line-height:1.25;overflow:hidden}.j-staff-block-time{font-variant-numeric:tabular-nums;letter-spacing:.1px;white-space:nowrap;opacity:.85;font-size:10px;font-weight:650;line-height:1.25}.j-staff-block-name{text-overflow:ellipsis;white-space:nowrap;opacity:.75;font-size:9px;font-weight:600;line-height:1.2;overflow:hidden}.j-staff-block-mark{background:var(--sb-accent);opacity:.55;border-radius:50%;flex:0 0 5px;width:5px;height:5px;margin-left:auto}.j-staff-block-art{width:110px;height:110px;color:var(--sb-accent);opacity:.06;display:none;position:absolute;top:13px;right:-17px;transform:rotate(-14deg)}.j-staff-block-art svg{width:100%;height:100%}.j-staff-block-day_off .j-staff-block-art{display:block}.j-staff-block-day_off .j-staff-block-caption{align-items:flex-start;padding-top:17px;padding-bottom:17px}.j-staff-block-day_off .j-staff-block-time{background:var(--sb-detail);border-radius:5px;align-self:flex-start;padding:3px 6px}.j-staff-block-day_off .j-staff-block-mark{display:none}.j-staff-block.is-short{border-radius:8px}.j-staff-block.is-short:before{width:2px;top:5px;bottom:5px}.j-staff-block.is-short .j-staff-block-caption{gap:7px;padding:5px 9px}.j-staff-block.is-short .j-staff-block-copy{gap:2px}.j-staff-block.is-short .j-staff-block-copy strong{font-size:10px}.j-staff-block.is-short .j-staff-block-time{font-size:9px}.j-staff-block.is-short .j-staff-block-icon{border-radius:7px;flex-basis:23px;width:23px;height:23px}.j-staff-block.is-short .j-staff-block-icon svg{width:13px;height:13px}.j-staff-block.is-short .j-staff-block-name,.j-staff-block.is-short .j-staff-block-mark{display:none}.j-staff-block.is-tiny .j-staff-block-caption{height:100%;padding:0 7px}.j-staff-block.is-tiny .j-staff-block-copy strong,.j-staff-block.is-tiny .j-staff-block-time{line-height:1}.j-staff-block.is-tiny .j-staff-block-copy{flex-direction:row;align-items:center;gap:6px}.j-staff-block.is-tiny .j-staff-block-icon{display:none}@container staff-block (width>=260px){.j-staff-block-caption{gap:12px;padding-left:16px;padding-right:16px}.j-staff-block-copy{flex-direction:row;flex:1;align-items:center;gap:12px}.j-staff-block-copy strong{font-size:13px}.j-staff-block-time{background:var(--sb-detail);border-radius:7px;margin-left:auto;padding:5px 8px}.j-staff-block-name,.j-staff-block-mark{display:none}.j-staff-block-day_off .j-staff-block-caption{gap:14px;padding-top:20px}.j-staff-block-day_off .j-staff-block-copy{flex-direction:column;align-items:flex-start;gap:9px}.j-staff-block-day_off .j-staff-block-copy strong{letter-spacing:-.35px;font-size:16px}.j-staff-block-day_off .j-staff-block-icon{border-radius:14px;flex-basis:40px;width:40px;height:40px}.j-staff-block-day_off .j-staff-block-icon svg{width:21px;height:21px}.j-staff-block-day_off .j-staff-block-time{margin-left:0}.j-staff-block-art{display:block}.j-staff-block.is-short .j-staff-block-time{padding:2px 5px}}@container staff-block (width<=120px){.j-staff-block-caption{flex-direction:column;align-items:flex-start;gap:7px;padding:9px 8px}.j-staff-block-icon{border-radius:8px;flex-basis:auto;width:25px;height:25px}.j-staff-block-icon svg{width:14px;height:14px}.j-staff-block-copy{gap:4px;width:100%}.j-staff-block-copy strong{white-space:normal;overflow-wrap:anywhere;font-size:10px}.j-staff-block-time{letter-spacing:-.25px;font-size:9px}.j-staff-block-mark,.j-staff-block:not(.j-staff-block-day_off) .j-staff-block-icon,.j-staff-block .j-staff-block-art{display:none}.j-staff-block-day_off .j-staff-block-caption{gap:7px;padding:10px 7px}.j-staff-block.is-short .j-staff-block-caption{padding:4px 5px}.j-staff-block.is-tiny .j-staff-block-caption{padding:0 5px}.j-staff-block.is-short .j-staff-block-copy strong{white-space:nowrap}}@container staff-block (width<=64px){.j-staff-block-caption{gap:6px;padding:7px 4px}.j-staff-block-copy strong{font-size:9px}.j-staff-block-day_off .j-staff-block-caption{padding:9px 4px}.j-staff-block-time{white-space:normal;overflow-wrap:anywhere;font-size:8px}.j-staff-block-day_off .j-staff-block-time{padding:2px 3px}.j-staff-block-name{font-size:8px}}@container staff-block (width<=200px){.j-staff-block.is-tall .j-staff-block-copy strong{-webkit-line-clamp:2;line-clamp:2;white-space:normal;overflow-wrap:break-word;-webkit-box-orient:vertical;display:-webkit-box}}:root.dark .j-staff-block{--sb-surface:#232321;--sb-accent:#afaaa2;--sb-text:#d4d0c9;--sb-edge:#3c3a36;--sb-detail:#afaaa214;box-shadow:inset 0 1px #ffffff09}:root.dark .j-staff-block-break{--sb-surface:#332820;--sb-accent:#f3af96;--sb-text:#f7d0bf;--sb-edge:#604638;--sb-detail:#f3af9617}:root.dark .j-staff-block-day_off{--sb-surface:#30252c;--sb-accent:#dca2b6;--sb-text:#eccbd7;--sb-edge:#59414d;--sb-detail:#dca2b617}.j-slot-unavailable:hover:after{opacity:0}.j-hdr-off-tag{max-width:100%;color:color-mix(in srgb, var(--rose) 55%, var(--onyx));text-overflow:ellipsis;white-space:nowrap;background:#d88c9a1f;border-radius:5px;align-items:center;margin-top:4px;padding:2px 6px;font-size:9px;font-weight:650;line-height:1.35;display:inline-flex;overflow:hidden}@media (width<=600px){.j-staff-block{border-radius:10px;left:3px;right:3px}.j-hdr-off-tag{padding:2px 4px;font-size:8px}}.j-staff-block-studio{--sb-surface:#e3f1ef;--sb-accent:#1d9ca3;--sb-text:#1d4c4f;--sb-soft:#4a7a7c;--sb-edge:#c5e1dd;--sb-detail:#1d9ca31f;--sb-glow:#1d9ca366;--sb-glyph:#fff;--sb-lip:#124a4d1c;box-shadow:none}:root.dark .j-staff-block-studio{--sb-surface:#1a2626;--sb-accent:#63d2d3;--sb-text:#cfedeb;--sb-soft:#8dbab8;--sb-edge:#2b4241;--sb-detail:#63d2d31a;--sb-glow:#63d2d347;--sb-glyph:#0e2829;--sb-lip:#0000006b;box-shadow:none}.j-staff-block-studio:before,.j-staff-block-studio.is-short:before{z-index:2;opacity:1;background:linear-gradient(180deg, var(--sb-lip), transparent);border-radius:0;width:auto;height:6px;inset:0 0 auto}.j-staff-block-studio.is-short:before{height:3px}.j-staff-block-edit{width:24px;height:24px;color:var(--sb-accent);background:color-mix(in srgb, var(--bg-card) 72%, transparent);box-shadow:inset 0 0 0 1px var(--sb-edge);opacity:0;border-radius:9px;place-items:center;transition:opacity .18s,transform .18s;display:grid;position:absolute;top:6px;right:6px;transform:scale(.85)}.j-staff-block.is-openable:focus-visible .j-staff-block-edit{opacity:1;transform:none}@media (hover:none){.j-staff-block-edit{opacity:.8;transform:none}}.j-staff-block.is-short .j-staff-block-edit{display:none}.j-staff-block.is-openable{pointer-events:auto;cursor:pointer;transition:box-shadow .18s,border-color .18s,transform .18s}.j-staff-block.is-openable:focus-visible{box-shadow:0 0 0 2px var(--bg), 0 0 0 4px var(--sb-glow,#f9a08b8c);outline:none}@media (hover:hover){.j-staff-block.is-openable:hover{border-color:color-mix(in srgb, var(--sb-accent) 45%, var(--sb-edge));box-shadow:0 10px 22px -10px var(--sb-glow,#b8684e73), inset 0 1px 0 #ffffff8c;transform:translateY(-1px)}.j-staff-block.is-openable:hover .j-staff-block-edit{opacity:1;transform:none}.j-staff-block.j-staff-block-studio.is-openable:hover{border-color:color-mix(in srgb, var(--sb-accent) 55%, var(--sb-edge));transform:none}.j-staff-block.j-staff-block-studio.is-openable:hover:not(:focus-visible){box-shadow:none}}@media (prefers-reduced-motion:reduce){.j-staff-block.is-openable,.j-staff-block.is-openable:hover{transition:none;transform:none}.j-staff-block-edit{transition:none}}.booking-card{--card-r:10px;--card-bw:1px;--tone:#f9a08b;--jc-surface:color-mix(in srgb, var(--tone) 15%, var(--bg-card));--jc-line:color-mix(in srgb, var(--tone) 50%, transparent);--jc-ink:color-mix(in oklab, var(--tone) 34%, var(--onyx));--jc-soft:color-mix(in oklab, var(--tone) 42%, var(--muted));--jc-due:#b5566b;--jc-due-bg:color-mix(in srgb, #d88c9a 24%, var(--bg-card));--jc-ok:#4f7f57;--jc-ok-bg:color-mix(in srgb, #a3c9a8 40%, var(--bg-card));border-radius:var(--card-r);border:var(--card-bw) solid var(--jc-line);background:var(--jc-surface);color:var(--jc-ink);cursor:grab;box-shadow:0 0 0 1.5px var(--bg-card);-webkit-user-select:none;user-select:none;transition:transform .35s cubic-bezier(.34,1.56,.64,1),width .35s cubic-bezier(.34,1.56,.64,1),left .35s cubic-bezier(.34,1.56,.64,1),min-height .22s cubic-bezier(.2,.8,.2,1),box-shadow .35s;position:absolute;overflow:visible;container:jcard/size}:root.dark .booking-card{--jc-surface:color-mix(in srgb, var(--tone) 20%, var(--bg-card));--jc-line:color-mix(in srgb, var(--tone) 55%, transparent);--jc-due:#eba9b6;--jc-due-bg:color-mix(in srgb, #d88c9a 30%, var(--bg-card));--jc-ok:#b5d6b9;--jc-ok-bg:color-mix(in srgb, #a3c9a8 26%, var(--bg-card))}.booking-card:active{cursor:grabbing}.booking-card:hover{box-shadow:0 12px 26px -10px color-mix(in srgb, var(--tone) 55%, #1a1a1a59), 0 0 0 1.5px var(--bg-card);transform:translateY(-2px)}.booking-card.is-done{--jc-surface:color-mix(in srgb, var(--tone) 8%, var(--bg-card));--jc-line:color-mix(in srgb, var(--tone) 30%, transparent)}:root.dark .booking-card.is-done{--jc-surface:color-mix(in srgb, var(--tone) 11%, var(--bg-card))}.booking-card.is-live{--jc-line:var(--tone);box-shadow:0 0 0 1.5px var(--bg-card), 0 0 0 4px color-mix(in srgb, var(--tone) 22%, transparent)}.booking-card.is-missed{--jc-surface:color-mix(in srgb, var(--tone) 22%, var(--bg-card))}.booking-card.pending{opacity:.75;border-style:dashed}.booking-card.pending:after{content:"";background:repeating-linear-gradient(90deg, var(--tone) 0, var(--tone) 4px, transparent 4px, transparent 8px);opacity:.5;height:2px;position:absolute;top:0;left:0;right:0}.booking-card.cancelled{filter:grayscale();opacity:.45;cursor:default}.booking-card.cancelled:hover{box-shadow:0 0 0 1.5px var(--bg-card);transform:none}.booking-card.cancelled .jc-title{text-decoration:line-through;text-decoration-thickness:1px}.booking-card.is-draft{border:1.5px dashed var(--peach)}.booking-card.is-cascade{box-shadow:-4px 4px 12px #1a1a1a0f, 0 0 0 1px var(--bg-card)}.booking-card.is-cascade-under:not(:hover):not(.is-selected) .jc-face>:not(.jc-time):not(.jc-title):not(.jc-elapsed):not(.jc-rail){display:none}.booking-card.is-dragging{opacity:.92;z-index:99999!important;box-shadow:0 32px 80px #1a1a1a40, 0 0 0 2px var(--bg-card)!important;cursor:grabbing!important;pointer-events:none!important;transition:none!important}.booking-card.is-selected{--jc-surface:var(--bg-card);z-index:9999!important;box-shadow:0 16px 40px -8px #1a1a1a4d, 0 0 0 2px var(--peach)!important;transform:none!important}.booking-card.is-selected .jc-elapsed{opacity:.5}@media (hover:hover) and (pointer:fine){.booking-card.is-peek:hover:not(.is-selected):not(.is-dragging){min-height:74px;transition-delay:0s,0s,0s,.28s,0s;z-index:9000!important}.is-dragging-global .booking-card.is-peek:hover{min-height:0}}.jc-face{border-radius:calc(var(--card-r) - var(--card-bw));isolation:isolate;font-variant-numeric:tabular-nums;align-content:start;gap:1px 0;padding:6px 8px 7px 9px;display:grid;position:absolute;inset:0;overflow:hidden}.jc-face[data-kind=group]{grid-template:"time flags""title title""sub sub""meter count"1fr/minmax(0,1fr) auto}.jc-face[data-kind=solo]{grid-template:"time time flags""av title title""av sub sub""pay pay pay"1fr/auto minmax(0,1fr) auto}.jc-time{grid-area:time}.jc-title{grid-area:title}.jc-sub{grid-area:sub}.jc-extra{grid-area:extra;display:none}.jc-flags{grid-area:flags}.jc-count{grid-area:count}.jc-meter{grid-area:meter}.jc-avatar{grid-area:av}.jc-pay{grid-area:pay}.jc-time,.jc-title,.jc-sub,.jc-extra,.jc-pay{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.jc-time{color:var(--jc-soft);letter-spacing:.01em;align-items:center;gap:0;font-size:10px;font-weight:600;line-height:13px;display:flex}.jc-title{letter-spacing:-.15px;min-height:min-content;color:var(--jc-ink);font-size:12px;font-weight:750;line-height:15px}.jc-sub,.jc-extra{color:var(--jc-soft);font-size:10.5px;font-weight:600;line-height:13px}.jc-live{flex:none;width:6px;height:6px;margin-right:5px;position:relative}.jc-live:before,.jc-live:after{content:"";border-radius:50%;position:absolute;inset:0}.jc-live:before{background:color-mix(in srgb, var(--tone) 55%, transparent);opacity:0;animation:2.4s ease-out infinite jc-breathe}.jc-live:after{background:var(--tone)}@keyframes jc-breathe{0%{opacity:1;transform:scale(1)}70%{opacity:0;transform:scale(2.6667)}to{opacity:0;transform:scale(1)}}@keyframes jc-breathe-sm{0%{opacity:1;transform:scale(1)}70%{opacity:0;transform:scale(3)}to{opacity:0;transform:scale(1)}}.jc-elapsed{z-index:-1;pointer-events:none;background:color-mix(in srgb, var(--tone) 9%, transparent);transition-property:transform;transition-timing-function:linear;position:absolute;inset:0}.jc-rail{pointer-events:none;background:color-mix(in srgb, var(--tone) 24%, transparent);border-radius:2px;width:3px;position:absolute;top:4px;bottom:4px;left:3px;overflow:hidden}.jc-rail>i{border-radius:inherit;background:var(--tone);transform-origin:top;transition-property:transform;transition-timing-function:linear;position:absolute;inset:0}.booking-card.is-live .jc-face{padding-left:12px}.jc-avatar{--av:var(--tone);background:color-mix(in srgb, var(--av) 82%, var(--bg-card));width:24px;height:24px;color:color-mix(in oklab, var(--av) 22%, #1a1a1a);letter-spacing:.02em;box-shadow:0 0 0 1.5px var(--bg-card);border-radius:50%;justify-content:center;align-self:center;align-items:center;margin-right:7px;font-size:9.5px;font-weight:800;display:inline-flex;position:relative}:root.dark .jc-avatar{background:color-mix(in srgb, var(--av) 34%, var(--bg-card));color:color-mix(in oklab, var(--av) 55%, #fff)}.jc-badge{width:13px;height:13px;box-shadow:0 0 0 1.5px var(--bg-card);border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute;bottom:-3px;right:-4px}.jc-badge svg{width:9px;height:9px}.jc-badge.is-came{color:#fff;background:#a3c9a8}.jc-badge.is-miss{color:#fff;background:#d88c9a}.jc-flags{justify-content:flex-end;align-items:center;gap:3px;min-width:0;margin-left:6px;display:flex}.jc-flags:empty{display:none}.jc-flag{white-space:nowrap;border-radius:8px;align-items:center;gap:2px;height:15px;padding:0 4px;font-size:9.5px;font-weight:750;line-height:1;display:inline-flex}.jc-flag.is-due,.jc-flag.is-miss{color:var(--jc-due);background:var(--jc-due-bg)}.jc-flag.is-came{color:var(--jc-ok);background:var(--jc-ok-bg)}.jc-flag.is-off{color:var(--muted);background:rgba(var(--ink), .07);padding:0 6px}.jc-visit{display:none}.jc-face svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:10px;height:10px}.jc-flag svg{stroke-width:1.7px;width:9.5px;height:9.5px}.jc-count{color:var(--jc-soft);white-space:nowrap;align-self:end;align-items:center;gap:3px;margin-left:7px;font-size:10px;font-weight:700;line-height:12px;display:inline-flex}.jc-count.is-full{color:var(--jc-ink)}.jc-meter{background:color-mix(in srgb, var(--tone) 20%, transparent);border-radius:2px;align-self:end;height:4px;margin-bottom:4px;position:relative;overflow:hidden}.jc-meter:before,.jc-meter:after{content:"";position:absolute;top:0;bottom:0}.jc-meter:before{width:calc(var(--fill) * 100%);background:var(--tone);left:0}.jc-meter:after{left:calc(var(--fill) * 100%);width:calc(var(--miss) * 100%);background:#d88c9a}.jc-meter.is-seats{-webkit-mask:repeating-linear-gradient(90deg, #000 0 calc(100% / var(--seats) - 1.5px), transparent 0 calc(100% / var(--seats)));-webkit-mask:repeating-linear-gradient(90deg, #000 0 calc(100% / var(--seats) - 1.5px), transparent 0 calc(100% / var(--seats)));mask:repeating-linear-gradient(90deg, #000 0 calc(100% / var(--seats) - 1.5px), transparent 0 calc(100% / var(--seats)));border-radius:1px}.jc-pay{color:var(--jc-soft);align-self:end;align-items:center;gap:4px;font-size:10px;font-weight:700;line-height:13px;display:inline-flex}.jc-pay.is-due{color:var(--jc-due)}.jc-pay.is-paid{color:var(--jc-ok)}@container jcard (height>=96px){.jc-face{row-gap:2px;padding:8px 9px 8px 10px}.jc-face[data-kind=group]{grid-template-rows:auto auto auto auto 1fr;grid-template-areas:"time flags""title title""sub sub""extra extra""meter count"}.jc-face[data-kind=solo]{grid-template-rows:auto auto auto auto 1fr;grid-template-areas:"time time flags""av title title""av sub sub"".extra extra""pay pay pay"}.jc-extra{display:block}.jc-face[data-kind=group] .jc-title{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.jc-time{margin-bottom:1px}}@container jcard (height<64px){.jc-face{row-gap:0;padding:5px 8px 5px 9px}.jc-face[data-kind=group]{grid-template-rows:auto auto auto;grid-template-areas:"time flags""title title""sub count"}.jc-face[data-kind=solo]{grid-template-rows:auto auto auto;grid-template-areas:"time time flags""av title title""av sub sub"}.jc-meter,.jc-pay{display:none}.jc-count{align-self:center}.jc-avatar{width:22px;height:22px;font-size:9px}}@container jcard (height<48px){.jc-face{align-content:center;padding:3px 7px 3px 8px}.jc-face[data-kind=group]{grid-template:"title title count flags""time sub sub sub"/auto minmax(0,1fr) auto auto}.jc-face[data-kind=solo]{grid-template:"av title title flags""av time sub sub"/auto auto minmax(0,1fr) auto}.jc-title{font-size:11.5px;line-height:14px}.jc-time{color:var(--jc-ink);opacity:.8}.jc-time-end{display:none}.jc-sub{margin-left:6px}.jc-avatar{width:22px;height:22px;margin-right:6px}.jc-badge{width:12px;height:12px;bottom:-2px;right:-3px}}@container jcard (height<30px){.jc-face{align-content:center;padding:0 6px 0 8px}.jc-face[data-kind=group]{grid-template:"title time count flags"/minmax(0,1fr) auto auto auto}.jc-face[data-kind=solo]{grid-template:"title time flags"/minmax(0,1fr) auto auto}.jc-title{font-size:11px;line-height:13px}.jc-time{color:var(--jc-soft);opacity:1;margin-left:5px;font-weight:600}.jc-sub,.jc-avatar{display:none}.jc-visit{display:inline-flex}.jc-count{align-self:center;margin-left:5px}.jc-count svg{display:none}.jc-flags{margin-left:4px}.jc-flag{height:13px;padding:0 3px}}@container jcard (height<18px){.jc-title{font-size:10.5px;line-height:12px}.jc-time,.jc-count{font-size:9.5px;line-height:12px}.jc-flag{border-radius:6px;height:11px;padding:0 2px}.jc-flag svg{width:8px;height:8px}.jc-live{width:5px;height:5px;margin-right:3px}.jc-live:before{animation-name:jc-breathe-sm}}@container jcard (width<132px){.jc-time-end{display:none}}@container jcard (width<110px){.jc-meter.is-seats{border-radius:2px;-webkit-mask:none;mask:none}}@container jcard (width<84px){.jc-face{padding:5px 5px 5px 6px}.jc-face[data-kind]{grid-template:"time flags""title title""count count""meter meter"1fr/minmax(0,1fr) auto}.jc-avatar,.jc-sub,.jc-extra,.jc-pay,.jc-meter{display:none}.jc-visit{display:inline-flex}.jc-title{white-space:normal;overflow-wrap:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11.5px;line-height:14px;display:-webkit-box}.jc-count{align-self:start;margin-left:0}.jc-time{padding-right:16px}.jc-live{display:none}.booking-card.is-live .jc-face{padding-left:10px}.jc-flags{flex-direction:column;gap:2px;margin:0;position:absolute;top:5px;right:4px}.jc-flag{border-radius:50%;width:6px;height:6px;padding:0}.jc-flag>*{display:none}.jc-flag.is-due,.jc-flag.is-miss{background:#d88c9a}.jc-flag.is-came{background:#a3c9a8}.jc-flag.is-off{display:none}}@container jcard (width<84px) and (height>=96px){.jc-face[data-kind]{grid-template-rows:auto auto auto auto 1fr;grid-template-areas:"time flags""title title""sub sub""count count""meter meter"}.jc-title{-webkit-line-clamp:3}.jc-sub{display:block}.jc-meter{margin-top:3px;display:block}}@container jcard (width<84px) and (height<64px){.jc-face{align-content:center;padding-top:3px;padding-bottom:3px}.jc-face[data-kind]{grid-template-rows:auto auto;grid-template-areas:"title title""time time"}.jc-face[data-kind=group]{grid-template-areas:"title title""count count"}.jc-face[data-kind=group] .jc-time{display:none}.jc-title{padding-right:9px}.jc-time{padding-right:0}.jc-count{align-self:center}}@container jcard (width<84px) and (height<48px){.jc-face[data-kind]{grid-template-rows:auto;grid-template-areas:"title flags"}.jc-time,.jc-count{display:none}.jc-title{font-size:11px;line-height:13px}}@container jcard (width<84px) and (height<30px){.jc-face{padding-top:0;padding-bottom:0}.jc-title{-webkit-line-clamp:1;padding-right:16px}.jc-flags{flex-direction:row;top:50%;transform:translateY(-50%)}}@container jcard (width<50px){.jc-face{align-content:start;padding:3px 3px 2px 4px}.jc-face[data-kind]{grid-template:"title"/minmax(0,1fr)}.jc-time,.jc-count,.jc-meter,.jc-sub{display:none}.jc-title{-webkit-line-clamp:2;overflow-wrap:normal;-webkit-hyphens:manual;hyphens:manual;padding-right:5px;font-size:9.5px;line-height:11px}.jc-flags{top:2px;right:2px;transform:none}}@container jcard (width<50px) and (height<25px){.jc-title{-webkit-line-clamp:1}}@container jcard (width<28px){.jc-title{display:none}}@container jcard (width<50px) and (height>=38px){.jc-title{-webkit-line-clamp:3}}@container jcard (width<50px) and (height>=50px){.jc-title{-webkit-line-clamp:4}}@container jcard (width<50px) and (height>=64px){.jc-title{-webkit-line-clamp:5}}@container jcard (width<50px) and (height>=96px){.jc-title{-webkit-line-clamp:8}}.booking-card[data-vanishing]{pointer-events:none;animation:.34s cubic-bezier(.4,0,.2,1) forwards card-vanish}@keyframes card-vanish{to{opacity:0;filter:grayscale()blur(6px);transform:scale(.9)}}@keyframes card-fade{to{opacity:0}}@media (prefers-reduced-motion:reduce){.jc-live:before{animation:none}.jc-elapsed,.jc-rail>i,.booking-card{transition:none}.booking-card[data-vanishing]{animation-name:card-fade}}.lc-pay{background:linear-gradient(135deg,#fcae9129,#f9a08b0a 70%);border-radius:16px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px 14px;padding:14px 16px;animation:.24s both lc-fade-in;display:grid;box-shadow:inset 0 0 0 1px #f9a08b3d,0 10px 24px -18px #f9a08bb3}.lc-pay.is-paid{box-shadow:inset 0 0 0 1px #a3c9a86b,0 10px 24px -18px #7fae86b3}.lc-pay.is-quiet{background:rgba(var(--ink), .03);box-shadow:none}.lc-pay-body{flex-direction:column;gap:2px;min-width:0;display:flex}.lc-pay-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.lc-pay-label{color:var(--muted);text-transform:uppercase;letter-spacing:.5px;font-size:10px;font-weight:800}.lc-pay-amount{color:var(--onyx);letter-spacing:-.5px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:24px;font-weight:900;line-height:1.15}.lc-pay-formula{color:var(--muted);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:12px;font-weight:700;line-height:1.4}.lc-pay-note{color:var(--onyx);font-size:13.5px;font-weight:800;line-height:1.3}.lc-pay-ring{flex-shrink:0;width:56px;height:56px;display:block;position:relative}.lc-pay-ring svg{display:block}.lc-pay-ring circle{fill:none;stroke-width:5px}.lc-pay-ring-track{stroke:rgba(var(--ink), .07)}.lc-pay-ring-arc{stroke:var(--peach);stroke-linecap:round;filter:drop-shadow(0 2px 4px #f9a08b73);animation:.7s cubic-bezier(.22,1,.36,1) both lc-pay-sweep}@keyframes lc-pay-sweep{0%{stroke-dasharray:0 100}}.lc-pay-ring-value{color:var(--onyx);letter-spacing:-.3px;font-variant-numeric:tabular-nums;justify-content:center;align-items:center;font-size:14px;font-weight:900;display:flex;position:absolute;inset:0}.lc-pay-ring-value small{color:var(--muted);margin-left:1px;font-size:9.5px;font-weight:800}.lc-pay-badge{background:var(--bg-card);width:40px;height:40px;color:var(--muted);border-radius:13px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.lc-pay-badge.is-accent{color:var(--peach);box-shadow:0 4px 12px -6px #f9a08b99}.lc-pay-chip{white-space:nowrap;border-radius:999px;flex-shrink:0;align-items:center;gap:4px;padding:3px 9px;font-size:10.5px;font-weight:800;line-height:1.4;display:inline-flex}.lc-pay-chip.is-paid{color:#6e9d76;background:#a3c9a838}.lc-pay-chip.is-partial,.lc-pay-chip.is-due{color:#e08a72;background:#f9a08b29}.lc-pay-chip.is-estimated{background:rgba(var(--ink), .06);color:var(--muted)}.lc-pay-split{flex-direction:column;grid-column:1/-1;gap:6px;display:flex}.lc-pay-bar{background:#f9a08b33;border-radius:99px;height:6px;overflow:hidden}.lc-pay-bar>span{background:var(--pistachio);border-radius:99px;height:100%;transition:width .5s cubic-bezier(.34,1.56,.64,1);display:block}.lc-pay-legend{color:var(--muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:space-between;gap:8px;font-size:11.5px;font-weight:700;display:flex}.lc-pay-legend .is-paid{color:#6e9d76}.lc-pay-foot{color:var(--muted);grid-column:1/-1;font-size:11px;font-weight:600;line-height:1.4}@media (prefers-reduced-motion:reduce){.lc-pay,.lc-pay-ring-arc{animation:none}.lc-pay-bar>span{transition:none}}@media (width<=767px){.lc-pay{column-gap:12px;padding:14px}.lc-pay-amount{font-size:26px}.lc-pay-formula{font-size:12.5px}}@media (width<=380px){.lc-pay-ring,.lc-pay-ring svg{width:50px;height:50px}.lc-pay-amount{font-size:22px}}.ps-method{flex-direction:row;align-items:center;gap:12px}.ps-method-icon{background:var(--bg-card);width:38px;height:38px;color:var(--peach);border-radius:12px;flex:none;justify-content:center;align-items:center;display:inline-flex;box-shadow:0 6px 16px -10px #f9a08be6}.ps-method-icon svg{width:18px;height:18px}.ps-method-text{flex-direction:column;gap:3px;min-width:0;display:flex}.ps-method-name{color:var(--onyx);letter-spacing:-.2px;font-size:15px;font-weight:900}.ps-plain{color:var(--muted);font-size:12.5px;font-weight:700}.ec-row{background:rgba(var(--ink), .03);width:100%;color:var(--onyx);font-family:var(--font);text-align:left;cursor:pointer;border:none;border-radius:12px;align-items:center;gap:10px;padding:8px 10px;transition:background-color .15s,box-shadow .15s;display:flex}.ec-row:hover{background:rgba(var(--ink), .06)}.ec-row.is-selected{background:#f9a08b24;box-shadow:inset 0 0 0 1px #f9a08b73}.ec-row:focus-visible{box-shadow:0 0 0 3px var(--peach-glow), inset 0 0 0 1px var(--peach);outline:none}.ec-avatar{width:32px;height:32px;color:var(--ec-tint);isolation:isolate;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;font-weight:800;display:flex;position:relative;overflow:hidden}.ec-avatar:before{content:"";background:var(--ec-tint);opacity:.16;z-index:-1;position:absolute;inset:0}.ec-text{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.ec-name{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:700;overflow:hidden}.ec-phone{color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:600;overflow:hidden}.ec-badge{white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums;border-radius:999px;flex-shrink:0;align-items:center;max-width:46%;height:22px;padding:0 8px;font-size:11px;font-weight:700;display:inline-flex;overflow:hidden}.ec-badge.is-subscription{color:#5e8f66;background:#a3c9a833}.ec-badge.is-trial{color:#c9694f;background:#f9a08b29}.ec-badge.is-free{background:rgba(var(--ink), .06);color:var(--onyx)}.ec-badge.is-pay{box-shadow:inset 0 0 0 1px rgba(var(--ink), .12);color:var(--muted)}.dark .ec-badge.is-subscription{color:#b5d6b9}.dark .ec-badge.is-trial{color:#fcae91}.ec-check{width:20px;height:20px;box-shadow:inset 0 0 0 1.5px rgba(var(--ink), .18);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .15s,box-shadow .15s;display:flex}.ec-check svg{width:12px;height:12px}.ec-row.is-selected .ec-check{background:var(--peach);box-shadow:none}.ec-skeleton{background:linear-gradient(90deg, rgba(var(--ink),.03), rgba(var(--ink),.07), rgba(var(--ink),.03));background-size:200% 100%;border-radius:12px;height:48px;animation:1.2s ease-in-out infinite lc-shimmer}.ec-empty{text-align:center;color:var(--muted);padding:20px 8px;font-size:12.5px;font-weight:600;line-height:1.5}.ec-empty button{margin-top:10px}@media (width<=767px){.ec-row{padding:10px 12px}.ec-avatar{width:36px;height:36px;font-size:12px}}.booking-popup.is-editing{width:min(640px,100vw - 24px);overflow-y:hidden}.booking-popup.is-editing>.bp-body{overscroll-behavior:contain;flex:auto;min-height:0;overflow-y:auto}.booking-popup.is-editing .bp-actions{flex-wrap:wrap;padding-top:12px}.le{border:0;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px 24px;min-width:0;margin:0;padding:0;animation:.2s fade-in;display:grid}.le-col{flex-direction:column;gap:14px;min-width:0;display:flex}.le-lock{border:0;margin:0;padding:0}.le-lock:disabled{opacity:.55}.le-field{flex-direction:column;gap:6px;min-width:0;display:flex}.le-label{color:var(--muted);align-items:center;gap:7px;font-size:12px;font-weight:700;display:flex}.le-changed{background:var(--peach);width:6px;height:6px;box-shadow:0 0 0 3px var(--peach-glow);border-radius:50%;flex-shrink:0}.le-error{color:var(--error);font-size:11.5px;font-weight:600;line-height:1.4}.le-caption{color:var(--muted);flex-wrap:wrap;gap:4px 10px;font-size:12px;font-weight:600;display:flex}.le-caption-warn{color:#c98a3a}.le-icon-btn{width:32px;height:32px;color:var(--onyx);cursor:pointer;background:0 0;border:none;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .15s,color .15s,transform .15s;display:flex}.le-icon-btn:hover:not(:disabled){background:rgba(var(--ink), .06)}.le-icon-btn:active:not(:disabled){transform:scale(.9)}.le-icon-btn:disabled{color:var(--muted);opacity:.35;cursor:default}.le-icon-btn:focus-visible,.le-day:focus-visible,.le-trainer:focus-visible,.le-hall:focus-visible{box-shadow:0 0 0 3px var(--peach-glow), 0 0 0 1px var(--peach);outline:none}.le-week{background:rgba(var(--ink), .035);border-radius:14px;padding:6px 6px 8px}.le-week-head{align-items:center;gap:2px;padding:0 0 4px 8px;display:flex}.le-week-title{min-width:0;color:var(--onyx);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:12.5px;font-weight:800;overflow:hidden}.le-week-head .le-icon-btn{border-radius:9px;width:28px;height:28px}.le-days{grid-template-columns:repeat(7,minmax(0,1fr));gap:2px;display:grid}.le-day{font-family:var(--font);cursor:pointer;background:0 0;border:none;border-radius:10px;flex-direction:column;align-items:center;gap:1px;padding:6px 0 9px;transition:background-color .15s;display:flex;position:relative}.le-day-wd{color:var(--muted);text-transform:lowercase;font-size:10.5px;font-weight:700}.le-day-num{color:var(--onyx);font-variant-numeric:tabular-nums;font-size:15px;font-weight:800}.le-day:hover:not(:disabled):not(.is-selected){background:rgba(var(--ink), .05)}.le-day.is-selected{background:var(--onyx)}.le-day.is-selected .le-day-wd{color:var(--bg);opacity:.7}.le-day.is-selected .le-day-num{color:var(--bg)}.le-day.is-today:after{content:"";background:var(--peach);border-radius:50%;width:4px;height:4px;margin-left:-2px;position:absolute;bottom:3px;left:50%}.le-day.is-original{box-shadow:inset 0 0 0 1.5px #f9a08b8c}.le-day:disabled{cursor:default}.le-day:disabled .le-day-wd,.le-day:disabled .le-day-num{opacity:.32}.le-time{background:rgba(var(--ink), .035);border-radius:14px;padding:2px 4px 8px 14px}.le-time.is-invalid{box-shadow:inset 0 0 0 1.5px #d88c9a99}.le-step-row{align-items:center;gap:8px;min-height:40px;display:flex}.le-step-name{min-width:0;color:var(--onyx);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:13px;font-weight:700;overflow:hidden}.le-stepper{flex-shrink:0;align-items:center;gap:2px;display:flex}.le-value{min-width:68px;height:32px;font-family:var(--font);color:var(--onyx);font-variant-numeric:tabular-nums;white-space:nowrap;text-align:center;justify-content:center;align-items:center;padding:0 4px;font-size:15px;font-weight:800;display:flex}input.le-value{width:68px;box-shadow:none;cursor:pointer;background:0 0;border:none;border-radius:9px;outline:none;margin:0;transition:background-color .15s,box-shadow .15s}input.le-value:hover{background:rgba(var(--ink), .05)}input.le-value:focus{cursor:text;background:var(--bg-card);box-shadow:0 0 0 3px var(--peach-glow), 0 0 0 1px var(--peach)}.le-time-box{position:relative}.le-time-list{width:96px;margin-left:-48px;left:50%;right:auto}.le-time-end{color:var(--muted);font-variant-numeric:tabular-nums;padding:2px 0 0;font-size:12px;font-weight:600}.le-trainers{overscroll-behavior-x:contain;scrollbar-width:none;scroll-snap-type:x proximity;gap:4px;margin:0 -4px;padding:2px 4px;display:flex;position:relative;overflow-x:auto}.le-trainers::-webkit-scrollbar{display:none}.le-trainer{min-width:0;font-family:var(--font);cursor:pointer;scroll-snap-align:start;background:0 0;border:none;border-radius:12px;flex-direction:column;flex:0 0 68px;align-items:center;gap:6px;padding:6px 0 5px;transition:background-color .15s;display:flex}.le-trainer:hover:not(.is-selected){background:rgba(var(--ink), .05)}.le-trainer-av{width:38px;height:38px;color:var(--t-color);background:var(--t-bg);border-radius:50%;justify-content:center;align-items:center;font-size:12px;font-weight:800;transition:background-color .2s,color .2s,box-shadow .2s;display:flex}.le-trainer.is-selected .le-trainer-av{color:#fff;background:var(--t-color);box-shadow:0 0 0 2px var(--popup-glass,var(--bg)), 0 0 0 4px var(--t-color)}.le-trainer-name{max-width:100%;color:var(--muted);white-space:nowrap;text-overflow:ellipsis;padding:0 3px;font-size:11px;font-weight:700;overflow:hidden}.le-trainer.is-selected .le-trainer-name{color:var(--onyx)}.le-halls{flex-wrap:wrap;gap:6px;display:flex}.le-hall{background:rgba(var(--ink), .035);max-width:100%;height:32px;color:var(--onyx);font-family:var(--font);cursor:pointer;border:none;border-radius:10px;align-items:center;gap:7px;padding:0 11px;font-size:12.5px;font-weight:700;transition:background-color .15s,color .15s;display:inline-flex}.le-hall:hover:not(.is-selected){background:rgba(var(--ink), .07)}.le-hall.is-selected{background:var(--onyx);color:var(--bg)}.le-hall-dot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.le-hall-name{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.le-client{background:rgba(var(--ink), .035);border-radius:12px;align-items:center;gap:10px;min-width:0;height:44px;padding:0 12px 0 6px;display:flex}.le-client-av{color:#fff;background:var(--c-color);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:11.5px;font-weight:800;display:flex}.le-client-name{min-width:0;color:var(--onyx);white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:700;overflow:hidden}.le-time-list .kp-time-item.is-busy:not(.active-time-item){color:var(--muted);opacity:.45}.le-cap-head{justify-content:space-between;align-items:center;gap:8px;min-height:32px;display:flex}input.le-cap-input{width:48px;min-width:48px;font-size:17px}input.le-cap-input.is-invalid{box-shadow:0 0 0 1.5px #d88c9ab3}.le-mats{background:rgba(var(--ink), .035);border-radius:14px;flex-wrap:wrap;gap:4px;padding:10px 12px;display:flex}.le-mat{width:9px;height:22px;box-shadow:inset 0 0 0 1.5px rgba(var(--ink), .16);border-radius:3.5px;transition:background-color .2s,box-shadow .2s,opacity .2s,transform .25s cubic-bezier(.34,1.56,.64,1)}.le-mat.is-booked{background:var(--peach);box-shadow:none}.le-mat.is-new{box-shadow:inset 0 0 0 1.5px var(--peach);animation:.28s cubic-bezier(.34,1.56,.64,1) backwards le-mat-in}.le-mat.is-removed{opacity:.3;box-shadow:inset 0 0 0 1.5px rgba(var(--ink), .3);transform:scale(.82)}@keyframes le-mat-in{0%{opacity:0;transform:scale(.4)}}.le-notice,.le-consequence{align-items:flex-start;gap:10px;font-size:12.5px;font-weight:600;line-height:1.45;display:flex}.le-notice{background:rgba(var(--ink), .05);color:var(--onyx);border-radius:12px;grid-column:1/-1;padding:12px 14px}.le-notice svg{color:var(--muted);flex-shrink:0;margin-top:1px}.le-notice.is-past{background:#f9a08b1a}.le-notice.is-past svg{color:var(--peach)}.le-consequence{color:var(--muted);flex:1 0 100%}.le-consequence svg{color:var(--peach);flex-shrink:0;margin-top:3px}.le-parts{--bead:22px;--row:46px;--row-gap:8px;min-width:0}.le-parts-list{gap:var(--row-gap);flex-direction:column;margin:0;padding:0;list-style:none;display:flex;position:relative}.le-part{min-width:0;min-height:var(--row);align-items:center;gap:10px;display:flex;position:relative}.le-part-pick{flex:1;min-width:0}.le-part-bead{z-index:1;width:var(--bead);height:var(--bead);background:var(--part,var(--peach));color:#fff;font-variant-numeric:tabular-nums;box-shadow:0 0 0 3px var(--popup-glass,var(--bg)), 0 6px 14px -6px var(--part,var(--peach));border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;font-weight:800;transition:transform .42s cubic-bezier(.34,1.56,.64,1),background-color .2s,color .2s;display:flex;position:relative}.le-parts:not(.is-combo) .le-part-bead{transform:scale(.42)}.le-parts.is-combo .le-part:not(.is-add):after{content:"";z-index:0;left:calc(var(--bead) / 2 - 1px);width:2px;height:calc(100% + var(--row-gap));background:linear-gradient(var(--part), var(--next));opacity:.5;border-radius:2px;position:absolute;top:50%}.le-parts.is-combo .le-part:last-child:after,.le-parts.is-combo .le-part.is-adding:after{display:none}.le-parts.is-combo .le-part:has(+.is-add):after{background:repeating-linear-gradient(var(--part) 0 3px, transparent 3px 7px);opacity:.45}.le-parts.is-combo .le-part:has(+.is-adding):after{background:repeating-linear-gradient(var(--part) 0 3px, transparent 3px 7px);opacity:.45}.le-part-remove{color:var(--muted)}.le-part-spacer{visibility:hidden}.le-part-remove:hover:not(:disabled){color:var(--error);background:#d88c9a1f}.le-part-add{width:100%;min-height:var(--row);cursor:pointer;font-family:var(--font);color:var(--muted);background:0 0;border:none;align-items:center;gap:10px;padding:0;display:flex}.le-part-add>span:last-child{min-width:0;height:var(--row);border:1.5px dashed rgba(var(--ink), .14);text-align:left;white-space:nowrap;text-overflow:ellipsis;border-radius:12px;flex:1;align-items:center;padding:0 15px;font-size:13.5px;font-weight:700;transition:border-color .18s,background-color .18s,color .18s;display:flex;overflow:hidden}.le-part-bead.is-plus,.le-part-bead.is-new{color:var(--muted);box-shadow:inset 0 0 0 1.5px currentColor, 0 0 0 3px var(--popup-glass,var(--bg));background:0 0}.le-parts:not(.is-combo) .le-part-bead.is-plus,.le-parts:not(.is-combo) .le-part-bead.is-new{transform:none}.le-part-bead.is-new{color:var(--peach)}.le-part-add:hover:not(:disabled)>span:last-child{border-color:var(--peach);color:var(--onyx);background:#f9a08b12}.le-part-add:hover:not(:disabled) .is-plus{color:#fff;background:var(--peach);box-shadow:0 0 0 3px var(--popup-glass,var(--bg)), 0 6px 14px -6px var(--peach);transform:rotate(90deg)}.le-part-add:active:not(:disabled) .is-plus{transform:rotate(90deg)scale(.88)}.le-part-add:focus-visible{outline:none}.le-part-add:focus-visible>span:last-child{border-style:solid;border-color:var(--peach);box-shadow:0 0 0 3px var(--peach-glow)}.le-part-add:disabled{cursor:default;opacity:.5}.le-parts.is-busy .le-part-bead:not(.is-plus){animation:.84s ease-in-out infinite le-bead-wave;animation-delay:calc(var(--i,0) * 90ms)}@keyframes le-bead-wave{50%{transform:scale(.78)}}.le-parts-sum{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex;overflow:hidden}.le-parts-chip{height:26px;color:var(--onyx);white-space:nowrap;background:#f9a08b1f;border-radius:999px;align-items:center;gap:8px;margin-top:10px;padding:0 11px 0 7px;font-size:11.5px;font-weight:800;display:inline-flex}.le-parts-dots{display:flex}.le-parts-dots span{background:var(--part);width:10px;height:10px;box-shadow:0 0 0 1.5px var(--popup-glass,var(--bg));border-radius:50%;margin-left:-3px}.le-parts-dots span:first-child{margin-left:0}.le-parts-catalog{color:var(--muted);margin-top:10px;font-size:12px;font-weight:600;line-height:1.4}@media (prefers-reduced-motion:reduce){.le,.le-mat,.le-mat.is-new,.le-part-bead,.le-parts.is-busy .le-part-bead{transition:none;animation:none}}@media (width<=767px){.booking-popup.is-editing{width:100%}.le{grid-template-columns:minmax(0,1fr);gap:16px}.le-col{gap:16px}.le-icon-btn{width:40px;height:40px}.le-week-head .le-icon-btn{width:36px;height:36px}.le-day{padding:8px 0 11px}.le-hall,.le-value{height:40px}}.bp-purge{background:linear-gradient(160deg,#d88c9a24,#d88c9a08 72%);border-radius:18px;margin:4px 24px 24px;padding:18px;scroll-margin-bottom:24px;animation:.32s cubic-bezier(.22,1,.36,1) bp-purge-in;box-shadow:inset 0 0 0 1px #d88c9a47}@keyframes bp-purge-in{0%{opacity:0;transform:translateY(8px)scale(.97)}to{opacity:1;transform:none}}@keyframes bp-purge-fade{0%{opacity:0}}.bp-purge-head{align-items:flex-start;gap:14px;display:flex}.bp-purge-ic{color:#c2697b;background:#d88c9a33;border-radius:13px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.bp-purge-ic .icon-trash{width:18px;height:18px}.bp-purge-ic .trash-lid{animation:.6s cubic-bezier(.34,1.56,.64,1) .12s both bp-purge-lid;transform:translateY(-3px)rotate(-12deg)}@keyframes bp-purge-lid{0%{transform:none}45%{transform:translateY(-5px)rotate(-20deg)}to{transform:translateY(-3px)rotate(-12deg)}}.bp-purge-copy{min-width:0;padding-top:1px}.bp-purge-title{letter-spacing:-.2px;color:var(--onyx);font-size:15px;font-weight:800;line-height:1.3}.bp-purge-text{color:var(--muted);margin:4px 0 0;font-size:13px;font-weight:500;line-height:1.5}.bp-purge-foot{gap:10px;margin-top:16px;display:flex}.bp-btn.bp-purge-go{background:linear-gradient(135deg, var(--rose) 0%, #b25d6e 100%);color:#fff;box-shadow:0 8px 22px -8px #b25d6e99}.bp-btn.bp-purge-go:hover{transform:translateY(-2px);box-shadow:0 12px 28px -8px #b25d6eb3}.bp-btn.bp-purge-go[aria-busy=true]{opacity:1;cursor:progress}.bp-purge .spinner{width:14px;height:14px}.bp-purge .bp-btn:focus-visible{box-shadow:0 0 0 3px #d88c9a73}@media (prefers-reduced-motion:reduce){.bp-purge{animation:.2s bp-purge-fade}.bp-purge-ic .trash-lid{animation:none}}@media (width<=767px){.bp-purge{margin:4px 18px calc(12px + env(safe-area-inset-bottom,0px));scroll-margin-bottom:calc(12px + env(safe-area-inset-bottom,0px));padding:16px}}.bpay{background:var(--bg);border:1px solid var(--border);border-radius:16px;flex-direction:column;gap:8px;padding:16px 18px;display:flex}.bpay-title{color:var(--muted);text-transform:uppercase;letter-spacing:.6px;margin-bottom:2px;font-size:11px;font-weight:800}.bpay-row{justify-content:space-between;align-items:center;gap:12px;min-height:28px;display:flex}.bpay-label{min-width:0;font:600 13px var(--font);color:var(--text2,var(--muted));align-items:center;gap:8px;display:inline-flex}.bpay-value{font:700 13.5px var(--font);color:var(--onyx);flex-shrink:0}.bpay-end{flex-shrink:0;align-items:center;gap:6px;display:inline-flex}.bpay-switch{cursor:pointer;align-items:center;gap:10px;min-width:0;display:inline-flex}.bpay-tag{background:var(--peach-glow);color:var(--peach);font:800 11.5px var(--font);white-space:nowrap;border-radius:999px;padding:2px 8px}.bpay-code{background:rgba(var(--ink), .05);color:var(--onyx);text-overflow:ellipsis;white-space:nowrap;border-radius:6px;max-width:160px;padding:2px 7px;font:700 12px SF Mono,Consolas,monospace;overflow:hidden}.bpay-codes{flex-wrap:wrap;align-items:center;gap:8px 18px;display:flex}.bpay-codes>:not(.bpay-add){flex:1 0 100%}.bpay-add{cursor:pointer;height:30px;font:700 12.5px var(--font);color:var(--peach);background:0 0;border:0;border-radius:8px;align-self:flex-start;align-items:center;gap:6px;margin-left:-10px;padding:0 10px;display:inline-flex}.bpay-add:hover:not(:disabled){background:var(--peach-glow)}.bpay-add:disabled{opacity:.5;cursor:default}.bpay-add svg{width:14px;height:14px}.bpay-remove{width:26px;height:26px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.bpay-remove:hover:not(:disabled){background:rgba(var(--ink), .05);color:var(--onyx)}.bpay-remove svg{width:14px;height:14px}.bpay-field{align-items:flex-start;gap:8px;display:flex}.bpay-field-input{flex:1;min-width:0}.bpay-note{font:600 12px var(--font);color:var(--muted);line-height:1.4}.bpay-note-error{color:var(--error)}.bpay-link{cursor:pointer;font:inherit;color:var(--peach);background:0 0;border:0;padding:0;text-decoration:underline}.bpay-total{font:700 13px var(--font);color:var(--muted);justify-content:space-between;align-items:baseline;gap:12px;margin-top:2px;padding-top:8px;display:flex}.bpay-total strong{font:800 22px var(--font);color:var(--onyx);letter-spacing:-.3px}.bpay[aria-busy=true] .bpay-total strong,.bpay[data-stale] .bpay-total strong{opacity:.45;transition:opacity .2s}.kp-pay{padding:0 var(--card-pad) var(--card-pad)}@media (width<=767px){.bpay{padding:14px 16px}.bpay-label,.bpay-value{font-size:14px}.bpay-add{height:36px;font-size:14px}.bpay-remove{width:36px;height:36px}.kp-pay{padding:0 18px 16px}}:root{--st-left-bg:linear-gradient(172deg, #fff3ec 0%, #fef8f4 44%, var(--bg) 100%);--st-when-bg:#faf7f4;--st-day-bg:var(--bg-card);--st-grad:linear-gradient(150deg, #fcae91 0%, #f9a08b 100%);--st-ink:#b8684e;--st-ease:cubic-bezier(.22, 1, .36, 1)}:root.dark{--st-left-bg:linear-gradient(172deg, #2b211c 0%, #221d1a 44%, var(--bg-card) 100%);--st-when-bg:#ffffff07;--st-day-bg:#ffffff09;--st-ink:#f3af96}.st-mode{isolation:isolate;background:rgba(var(--ink), .045);height:36px;box-shadow:inset 0 0 0 1px rgba(var(--ink), .06);border-radius:999px;align-items:stretch;padding:3px;display:inline-flex;position:relative}.st-mode-thumb{z-index:-1;top:3px;bottom:3px;left:var(--st-thumb-x,3px);width:var(--st-thumb-w,0px);background:var(--bg-card);border-radius:999px;position:absolute;box-shadow:0 1px 2px #0000000f,0 6px 14px -6px #00000029}.st-mode.is-going .st-mode-thumb{background:var(--st-grad);transition:left .2s var(--st-ease), width .2s var(--st-ease), background .2s ease, box-shadow .2s ease;box-shadow:0 8px 18px -8px #f9a08be6}.st-mode-current{letter-spacing:-.1px;color:var(--onyx);white-space:nowrap;align-items:center;padding:0 13px;font-size:12px;font-weight:750;transition:color .2s;display:inline-flex}.st-mode-studio{color:var(--text2);font:inherit;letter-spacing:-.1px;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:7px;padding:0 13px 0 4px;font-size:12px;font-weight:700;transition:color .2s,background .2s;display:inline-flex}.st-mode-icon{color:#fff;background:var(--st-grad);border-radius:50%;flex:0 0 24px;place-items:center;width:24px;height:24px;transition:transform .35s cubic-bezier(.34,1.56,.64,1),background .2s,box-shadow .2s;display:grid;box-shadow:0 4px 10px -3px #f9a08bbf}.st-mode-studio:focus-visible{outline:none;box-shadow:0 0 0 3px #f9a08b59}.st-mode-studio:disabled{opacity:.5;cursor:not-allowed}@media (hover:hover){.st-mode:not(.is-going) .st-mode-studio:hover:not(:disabled){color:var(--onyx);background:#f9a08b1a}.st-mode:not(.is-going) .st-mode-studio:hover:not(:disabled) .st-mode-icon{transform:rotate(-14deg)scale(1.08)}}.st-mode.is-going .st-mode-current{color:var(--text3)}.st-mode.is-going .st-mode-studio{color:#fff}.st-mode.is-going .st-mode-icon{box-shadow:none;background:#ffffff42}@media (width<=1100px),(height<=820px){.st-mode{height:32px}.st-mode-current{padding:0 11px;font-size:11.5px}.st-mode-studio{padding:0 11px 0 3px;font-size:11.5px}.st-mode-icon{flex-basis:22px;width:22px;height:22px}}@media (width<=767px){.st-mode{background:linear-gradient(135deg,#fcae912e,#f9a08b0f);height:34px;padding:0;box-shadow:inset 0 0 0 1px #f9a08b66}.st-mode-current,.st-mode-thumb{display:none}.st-mode-studio{color:var(--onyx);padding:0 12px 0 5px}}@media (width<=380px){.st-mode-studio{padding:0 5px}.st-mode-label{display:none}}.st-preview{flex-direction:column;gap:18px;min-width:0;display:flex}.st-preview-kicker{letter-spacing:.7px;text-transform:uppercase;color:var(--text3);font-size:10.5px;font-weight:800}.st-preview-when{flex-direction:column;min-width:0;margin-top:-4px;display:flex}.st-preview-weekday{color:var(--text2);font-size:12.5px;font-weight:700}.st-preview-date{letter-spacing:-.9px;color:var(--onyx);overflow-wrap:anywhere;margin-top:2px;font-size:27px;font-weight:850;line-height:1.12}.st-preview-range{letter-spacing:-.2px;color:var(--st-ink);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:4px 9px;margin-top:9px;font-size:15px;font-weight:800;display:flex}.st-preview-range sup,.st-times-total em,.st-clock-opt sup{color:var(--st-ink);vertical-align:super;margin-left:2px;font-size:10px;font-style:normal;font-weight:800}.st-preview-range em{letter-spacing:0;color:var(--text2);background:rgba(var(--ink), .055);border-radius:999px;padding:3px 9px;font-size:11.5px;font-style:normal;font-weight:750}.st-preview-col{--j-header-h:0px;background:var(--bg-card);box-shadow:0 8px 24px -4px #0000000f, inset 0 0 0 1px var(--border);transition:height .3s var(--st-ease);border-radius:16px;position:relative;overflow:hidden}.st-preview-hour{border-top:1px dashed var(--border);height:0;position:absolute;left:0;right:0}.st-preview-hour:first-child{border-top-color:#0000}.st-preview-hour span{color:var(--text3);font-variant-numeric:tabular-nums;font-size:10px;font-weight:700;position:absolute;top:4px;left:10px}.st-preview-lane{position:absolute;inset:0 6px 0 52px}.st-preview-lane .j-staff-block-period{transition:top .3s var(--st-ease), height .3s var(--st-ease)}.st-preview-lane .j-staff-block-time{white-space:nowrap}.st-preview-who{background:var(--bg-card);min-width:0;box-shadow:inset 0 0 0 1px var(--border);border-radius:13px;align-items:center;gap:10px;padding:9px 12px 9px 9px;display:flex}.st-preview-av{color:#fff;border-radius:9px;flex:0 0 28px;place-items:center;width:28px;height:28px;font-size:11px;font-weight:800;display:grid}.st-preview-avs{flex:none;display:flex}.st-preview-who.is-many .st-preview-av{width:26px;height:26px;box-shadow:0 0 0 2px var(--bg-card);border-radius:50%;flex-basis:26px;font-size:9.5px}.st-preview-who.is-many .st-preview-av+.st-preview-av{margin-left:-7px}.st-preview-av-more{background:var(--border2);color:var(--text2)}.st-preview-who.is-many .st-preview-name{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;font-weight:650;display:-webkit-box}.st-preview-name{min-width:0;color:var(--onyx);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:12.5px;font-weight:700;overflow:hidden}.st-preview-note{min-width:0;color:var(--st-ink);background:#f9a08b17;border-radius:13px;align-items:flex-start;gap:9px;margin-top:-8px;padding:10px 12px;display:flex}.st-preview-note>svg{flex:none;margin-top:1px}.st-preview-note p{min-width:0;color:var(--text2);white-space:pre-line;-webkit-line-clamp:3;-webkit-box-orient:vertical;flex:1;margin:0;font-size:12px;line-height:1.5;display:-webkit-box;overflow:hidden}.st-preview-photos{font-variant-numeric:tabular-nums;flex:none;align-items:center;gap:3px;font-size:11px;font-weight:800;display:inline-flex}.st-preview-hint{color:var(--text3);margin:0;font-size:12px;line-height:1.55}.st-form{border:0;flex-direction:column;gap:22px;min-width:0;margin:0;padding:0;display:flex}.st-field{flex-direction:column;gap:10px;min-width:0;display:flex}.st-label{color:var(--text3);letter-spacing:.6px;text-transform:uppercase;font-size:11px;font-weight:700}.st-chips{flex-wrap:wrap;gap:6px;display:flex}.st-chip{border:1px solid var(--border);background:var(--bg);height:30px;color:var(--text2);font:inherit;white-space:nowrap;cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:0 11px 0 9px;font-size:12px;font-weight:650;transition:border-color .16s,background .16s,color .16s;display:inline-flex}.st-chip svg{color:var(--text3);flex:none;transition:color .16s}.st-chip-time{font-variant-numeric:tabular-nums;padding:0 12px}.st-chip.is-on{color:var(--onyx);background:#f9a08b21;border-color:#f9a08bb3;font-weight:750}.st-chip.is-on svg{color:var(--peach)}.st-chip:focus-visible{outline:none;box-shadow:0 0 0 3px #f9a08b4d}@media (hover:hover){.st-chip:hover:not(.is-on):not(:disabled){border-color:var(--peach);color:var(--onyx)}.st-chip:hover:not(.is-on):not(:disabled) svg{color:var(--peach)}}.st-when{background:var(--st-when-bg);min-width:0;box-shadow:inset 0 0 0 1px rgba(var(--ink), .05);border-radius:18px;flex-direction:column;gap:16px;padding:16px 16px 15px;display:flex}.st-days{flex-direction:column;gap:11px;min-width:0;display:flex}.st-days-head{align-items:center;gap:10px;min-height:28px;display:flex}.st-days-month{letter-spacing:-.2px;color:var(--onyx);white-space:nowrap;font-size:13px;font-weight:800}.st-days-nav{align-items:center;gap:2px;margin-left:auto;display:flex}.st-days-btn{width:30px;height:30px;color:var(--text2);cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;padding:0;transition:background .16s,color .16s;display:grid}.st-days-btn:focus-visible,.st-days-today:focus-visible{outline:none;box-shadow:0 0 0 3px #f9a08b4d}.st-days-today{height:28px;color:var(--st-ink);font:inherit;white-space:nowrap;cursor:pointer;background:#f9a08b21;border:0;border-radius:999px;margin-right:4px;padding:0 11px;font-size:11.5px;font-weight:750;animation:.22s st-fade-in}.st-days-pick{display:grid;position:relative}.st-days-pick input{opacity:0;pointer-events:none;border:0;width:100%;height:100%;padding:0;font-size:16px;position:absolute;inset:0}@media (hover:hover){.st-days-btn:hover{background:rgba(var(--ink), .06);color:var(--onyx)}.st-days-today:hover{background:#f9a08b33}}.st-days-strip{--st-fade:30px;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg, transparent 0, #000 var(--st-fade), #000 calc(100% - var(--st-fade)), transparent 100%);-webkit-mask-image:linear-gradient(90deg, transparent 0, #000 var(--st-fade), #000 calc(100% - var(--st-fade)), transparent 100%);mask-image:linear-gradient(90deg, transparent 0, #000 var(--st-fade), #000 calc(100% - var(--st-fade)), transparent 100%);align-items:center;gap:6px;margin:0 -16px;padding:4px 16px 8px;scroll-padding-inline:16px;display:flex;position:relative;overflow-x:auto}.st-days-strip::-webkit-scrollbar{display:none}.st-staff::-webkit-scrollbar{display:none}.st-days-strip[data-at-start],.st-staff[data-at-start]{-webkit-mask-image:linear-gradient(90deg, #000 0, #000 calc(100% - var(--st-fade)), transparent 100%);-webkit-mask-image:linear-gradient(90deg, #000 0, #000 calc(100% - var(--st-fade)), transparent 100%);mask-image:linear-gradient(90deg, #000 0, #000 calc(100% - var(--st-fade)), transparent 100%)}.st-days-strip[data-at-end],.st-staff[data-at-end]{-webkit-mask-image:linear-gradient(90deg, transparent 0, #000 var(--st-fade), #000 100%);-webkit-mask-image:linear-gradient(90deg, transparent 0, #000 var(--st-fade), #000 100%);mask-image:linear-gradient(90deg, transparent 0, #000 var(--st-fade), #000 100%)}.st-days-strip[data-at-start][data-at-end],.st-staff[data-at-start][data-at-end]{-webkit-mask-image:none;mask-image:none}.st-day{border:1px solid rgba(var(--ink), .07);background:var(--st-day-bg);width:46px;height:60px;font:inherit;cursor:pointer;scroll-snap-align:center;transition:background .2s ease, border-color .2s ease, box-shadow .2s ease, transform .2s var(--st-ease), opacity .2s ease;border-radius:15px;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:4px;padding:0;display:flex;position:relative}.st-day-wd{color:var(--text3);text-transform:lowercase;font-size:10.5px;font-weight:700;line-height:1}.st-day-n{letter-spacing:-.4px;color:var(--onyx);font-variant-numeric:tabular-nums;font-size:17px;font-weight:800;line-height:1}.st-day.is-weekend .st-day-wd{color:var(--st-ink)}.st-day.is-past{opacity:.42}.st-day.is-today:after{content:"";background:var(--peach);border-radius:50%;width:4px;height:4px;margin-left:-2px;position:absolute;bottom:6px;left:50%}.st-day.is-on{opacity:1;background:var(--st-grad);border-color:#0000;animation:.34s cubic-bezier(.34,1.56,.64,1) st-pop;box-shadow:0 12px 22px -12px #f9a08b,inset 0 1px #ffffff59}.st-day.is-on .st-day-wd,.st-day.is-on .st-day-n{color:#fff}.st-day.is-on .st-day-wd{opacity:.85}.st-day.is-on.is-today:after{background:#fff}.st-day:focus-visible{outline:none;box-shadow:0 0 0 3px #f9a08b59}@media (hover:hover){.st-day:hover:not(.is-on){opacity:1;border-color:#f9a08b99;transform:translateY(-2px)}}.st-days-sep{writing-mode:vertical-rl;letter-spacing:.4px;text-transform:lowercase;color:var(--st-ink);flex:none;justify-content:center;align-self:stretch;align-items:center;padding:0 1px;font-size:10px;font-weight:800;display:flex;transform:rotate(180deg)}.st-times{align-items:flex-end;gap:10px;min-width:0;display:flex}.st-time-col{flex-direction:column;flex:0 136px;gap:8px;min-width:0;display:flex}.st-times-arrow{height:46px;color:var(--text3);flex:none;place-items:center;display:grid}.st-times-total{text-align:right;flex-direction:column;align-items:flex-end;gap:8px;min-width:0;margin-left:auto;display:flex}.st-times-total strong{letter-spacing:-.5px;height:46px;color:var(--onyx);white-space:nowrap;font-variant-numeric:tabular-nums;align-items:center;font-size:19px;font-weight:850;display:flex}.st-clock{box-sizing:border-box;border:1.5px solid rgba(var(--ink), .09);background:var(--bg-card);height:46px;color:var(--text3);cursor:text;border-radius:13px;align-items:center;gap:8px;padding:0 6px 0 13px;transition:border-color .18s,box-shadow .18s;display:flex;position:relative}.st-clock>svg{flex:none}.st-clock input{width:100%;min-width:0;font:inherit;letter-spacing:-.3px;color:var(--onyx);font-variant-numeric:tabular-nums;background:0 0;border:0;outline:0;flex:1;padding:0;font-size:17px;font-weight:800}.st-clock:focus-within,.st-clock.is-open{color:var(--peach);border-color:#fcae91;box-shadow:0 0 0 3px #fcae9129}.st-clock-caret{width:26px;height:26px;color:var(--text3);cursor:pointer;transition:transform .2s var(--st-ease), background .16s ease;background:0 0;border:0;border-radius:8px;flex:none;place-items:center;padding:0;display:grid}.st-clock.is-open .st-clock-caret{transform:rotate(180deg)}@media (hover:hover){.st-clock-caret:hover{background:rgba(var(--ink), .06)}}.st-clock.is-shake-a{animation:.34s st-shake-a}.st-clock.is-shake-b{animation:.34s st-shake-b}.st-clock.is-native input{appearance:none;min-height:40px}.st-clock.is-native input::-webkit-date-and-time-value{text-align:left}.st-clock.is-native input::-webkit-calendar-picker-indicator{display:none}.st-clock.is-native{padding-right:13px}.st-clock-panel{z-index:1200;box-sizing:border-box;background:var(--bg-card);box-shadow:0 22px 44px -14px #00000042, 0 0 0 1px rgba(var(--ink), .07);overscroll-behavior:contain;animation:st-drop .16s var(--st-ease);border-radius:14px;flex-direction:column;gap:1px;padding:6px;display:flex;position:fixed;overflow-y:auto}.st-clock-opt{width:100%;height:34px;font:inherit;color:var(--onyx);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;flex:none;align-items:center;gap:12px;padding:0 10px;font-size:13px;display:flex}.st-clock-opt strong{font-variant-numeric:tabular-nums;font-weight:750}.st-clock-opt span{color:var(--text3);white-space:nowrap;margin-left:auto;font-size:11.5px;font-weight:650}.st-clock-opt.is-on{color:var(--st-ink);background:#f9a08b26}.st-clock-opt.is-on span{color:var(--st-ink);opacity:.75}@media (hover:hover){.st-clock-opt:hover:not(.is-on){background:rgba(var(--ink), .045)}}.st-staff{--st-fade:26px;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg, transparent 0, #000 var(--st-fade), #000 calc(100% - var(--st-fade)), transparent 100%);-webkit-mask-image:linear-gradient(90deg, transparent 0, #000 var(--st-fade), #000 calc(100% - var(--st-fade)), transparent 100%);mask-image:linear-gradient(90deg, transparent 0, #000 var(--st-fade), #000 calc(100% - var(--st-fade)), transparent 100%);gap:8px;margin:-3px -3px -5px;padding:3px 3px 5px;display:flex;overflow-x:auto}.st-person{border:1px solid var(--border);background:var(--bg);height:40px;font:inherit;cursor:pointer;border-radius:12px;flex:none;align-items:center;gap:8px;padding:0 13px 0 5px;transition:border-color .16s,background .16s,box-shadow .16s;display:inline-flex}.st-person-av{background:var(--border2);width:28px;height:28px;color:var(--muted);border-radius:9px;flex:0 0 28px;place-items:center;font-size:10.5px;font-weight:800;transition:background .16s,color .16s;display:grid}.st-person-name{color:var(--onyx);white-space:nowrap;font-size:12.5px;font-weight:650}.st-person.is-on{box-shadow:0 6px 14px -6px #00000029}.st-person.is-on .st-person-name{font-weight:800}.st-person:focus-visible{outline:none;box-shadow:0 0 0 3px #f9a08b4d}@media (hover:hover){.st-person:hover:not(.is-on){border-color:#f9a08b99}}.st-who-head{align-items:center;gap:10px;min-height:28px;display:flex}.st-who-count{color:var(--text3);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11.5px;font-weight:750}.st-who-all{background:rgba(var(--ink), .05);height:28px;color:var(--text2);font:inherit;white-space:nowrap;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:7px;margin-left:auto;padding:0 11px 0 7px;font-size:11.5px;font-weight:750;transition:background .16s,color .16s;display:inline-flex}.st-who-all.is-on{color:var(--st-ink);background:#f9a08b26}.st-who-all:focus-visible{outline:none;box-shadow:0 0 0 3px #f9a08b4d}@media (hover:hover){.st-who-all:hover:not(.is-on){background:rgba(var(--ink), .08);color:var(--onyx)}}.st-tick{border:1.5px solid rgba(var(--ink), .22);background:var(--bg-card);border-radius:5px;place-items:center;width:16px;height:16px;transition:background .16s,border-color .16s;display:grid}.st-who-all.is-on .st-tick{background:var(--st-grad);color:#fff;border-color:#0000}.st-staff.st-staff-many{flex-wrap:wrap;margin:0;padding:0;overflow:visible;-webkit-mask-image:none;mask-image:none}.st-person-av svg{display:block}.st-person-off{width:18px;height:18px;color:var(--st-ink);background:#f9a08b2e;border-radius:6px;flex:none;place-items:center;margin:0 -4px 0 -2px;display:grid}.st-off{background:var(--bg-card);animation:st-drop .2s var(--st-ease);border-radius:13px;align-items:flex-start;gap:10px;padding:11px 13px;display:flex;box-shadow:inset 0 0 0 1px #f9a08b73,0 6px 16px -10px #f9a08bb3}.st-off-icon{background:var(--st-grad);color:#fff;border-radius:9px;flex:none;place-items:center;width:28px;height:28px;display:grid}.st-off-copy{flex-direction:column;gap:2px;min-width:0;display:flex}.st-off-copy strong{color:var(--onyx);font-size:12.5px;font-weight:800}.st-off-copy span{color:var(--st-ink);font-size:12px;font-weight:650;line-height:1.45}.st-off-copy em{color:var(--text3);font-size:11.5px;font-style:normal;line-height:1.45}.st-view{flex-direction:column;gap:22px;min-width:0;display:flex}.st-view-when{flex-wrap:wrap;gap:8px 16px;display:none}.st-view-when>span{color:var(--onyx);font-variant-numeric:tabular-nums;align-items:center;gap:7px;font-size:14px;font-weight:750;display:inline-flex}.st-view-when svg{color:var(--peach);flex:none}.st-view-when em,.st-view-when sup{color:var(--text2);font-size:11.5px;font-style:normal;font-weight:750}.st-view-when em{background:rgba(var(--ink), .055);border-radius:999px;padding:3px 9px}@media (width<=920px){.st-view-when{display:flex}}.st-view-people{flex-wrap:wrap;gap:8px;display:flex}.st-view-person{background:var(--bg);height:40px;box-shadow:inset 0 0 0 1px var(--border);color:var(--onyx);white-space:nowrap;border-radius:12px;align-items:center;gap:9px;padding:0 14px 0 6px;font-size:12.5px;font-weight:700;display:inline-flex}.st-view-more{color:var(--text2);padding:0 14px}.st-view-note{background:var(--st-when-bg);box-shadow:inset 0 0 0 1px rgba(var(--ink), .05);border-radius:15px;align-items:flex-start;gap:11px;padding:15px 16px;display:flex}.st-view-note>svg{color:var(--peach);flex:none;margin-top:2px}.st-view-note p{min-width:0;color:var(--onyx);white-space:pre-line;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.6}.st-view-empty{color:var(--text3);margin:0;font-size:13px}.st-note{gap:0}.st-back{align-items:center;gap:7px;display:inline-flex}.st-delete{color:var(--rose);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:7px;margin-right:auto;padding:0 14px;font-size:13px;font-weight:700;transition:background .16s;display:inline-flex}.st-delete:disabled{opacity:.5;cursor:not-allowed}@media (hover:hover){.st-delete:hover:not(:disabled){background:#d88c9a1a}}@keyframes st-pop{0%{transform:scale(.9)}60%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes st-drop{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@keyframes st-fade-in{0%{opacity:0}to{opacity:1}}@keyframes st-shake-a{0%,to{transform:none}20%{transform:translate(-5px)}40%{transform:translate(5px)}60%{transform:translate(-3px)}80%{transform:translate(2px)}}@keyframes st-shake-b{0%,to{transform:none}20%{transform:translate(-5px)}40%{transform:translate(5px)}60%{transform:translate(-3px)}80%{transform:translate(2px)}}@media (height<=820px){.st-form{gap:18px}.st-when{gap:13px;padding:13px 14px}.st-days-strip{margin:0 -14px;padding:3px 14px 6px;scroll-padding-inline:14px}.st-day{border-radius:14px;width:44px;height:54px}.st-day-n{font-size:16px}.st-clock,.st-times-arrow,.st-times-total strong{height:42px}.st-preview{gap:15px}.st-preview-date{font-size:24px}}@media (height<=700px){.st-form{gap:15px}.st-field{gap:8px}.st-when{gap:11px;padding:11px 14px 12px}.st-days{gap:8px}.st-day{gap:3px;height:50px}.st-day-n{font-size:15px}.st-clock,.st-times-arrow,.st-times-total strong{height:40px}.st-time-col,.st-times-total{gap:6px}.st-chip{height:28px}}@media (width<=767px){.st-form{gap:18px}.st-when{margin:0 -4px;padding:14px}.st-days-strip{margin:0 -14px;padding:3px 14px 6px;scroll-padding-inline:14px}.st-days-month{display:none}.st-times{flex-wrap:wrap;gap:8px 10px}.st-time-col{flex:1 1 0}.st-times-total{text-align:left;flex-direction:row;flex:1 0 100%;order:3;justify-content:space-between;align-items:baseline;margin:0}.st-times-total strong{height:auto;font-size:16px}.st-chip{height:38px;padding:0 14px 0 12px;font-size:13px}.st-person{height:44px}.st-staff.st-staff-many{flex-wrap:nowrap;margin:-3px -18px -5px;padding:3px 18px 5px;overflow-x:auto}.st-staff.st-staff-many .st-person{flex:none}.st-chips{scrollbar-width:none;flex-wrap:nowrap;margin:0 -18px;padding:0 18px;overflow-x:auto}.st-chips::-webkit-scrollbar{display:none}.st-chip{flex:none}.st-when .st-chips{margin:0 -14px;padding:0 14px}.st-delete span{display:none}}@media (prefers-reduced-motion:reduce){.st-mode-thumb,.st-mode-icon,.st-chip,.st-person,.st-day,.st-clock,.st-clock-caret,.st-preview-col,.st-preview-lane .j-staff-block-period{transition:none!important}.st-day.is-on,.st-clock-panel,.st-clock.is-shake-a,.st-clock.is-shake-b,.st-days-today{animation:none}}@keyframes _fadeSlideIn_18kqd_1{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}._page_18kqd_7{box-sizing:border-box;flex-direction:column;flex-shrink:0;align-items:center;width:100%;min-height:calc(100dvh - 80px);padding:40px 40px 24px;display:flex}._grid_18kqd_31{grid-template-columns:380px minmax(0,1fr);align-items:start;gap:40px;width:100%;display:grid}@media (width<=1440px){._page_18kqd_7{padding:28px 28px 24px}._grid_18kqd_31{grid-template-columns:minmax(300px,340px) minmax(0,1fr);gap:28px}}@media (width<=1280px){._page_18kqd_7{padding:24px 20px}._grid_18kqd_31{grid-template-columns:minmax(280px,320px) minmax(0,1fr);gap:20px}}@media (width<=1000px){._grid_18kqd_31{grid-template-columns:minmax(0,1fr)}}@media (height<=820px){._page_18kqd_7{padding-top:24px;padding-bottom:24px}}@media (width<=767px){._page_18kqd_7{min-height:0;padding:16px 14px 24px}._grid_18kqd_31{gap:14px}._authRow_18kqd_67{justify-content:center;gap:8px!important}._authRow_18kqd_67>button{flex:0 auto!important;gap:6px!important;padding:8px 12px!important;font-size:12px!important}._authRow_18kqd_67 svg{width:13px;height:13px}._save_18kqd_77{justify-content:center!important;margin-top:16px!important}._save_18kqd_77>button{min-width:60%}}@keyframes _spin_18kqd_96{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes _skelShimmerDark_18kqd_1{50%{opacity:.55}}._skelDark_18kqd_89{background:linear-gradient(90deg,#ffffff0f 25%,#ffffff1f 37%,#ffffff0f 63%) 0 0/200% 100%;border-radius:8px;animation:1.4s infinite _skelShimmerDark_18kqd_1}._spinAnim_18kqd_96{transform-origin:50%;animation:1s linear infinite _spin_18kqd_96}._accCard_18kqd_102{transition:all .3s cubic-bezier(.34,1.5,.64,1)}._accCard_18kqd_102:not(._accCardActive_18kqd_106):hover{transform:scale(1.02);border-color:var(--peach)!important;box-shadow:0 16px 32px #fcae9126!important}._accAction_18kqd_112{color:var(--peach);opacity:0;align-items:center;gap:4px;font-size:12px;font-weight:800;transition:all .3s cubic-bezier(.34,1.5,.64,1);display:flex;transform:translate(-10px)}._accCard_18kqd_102:not(._accCardActive_18kqd_106):hover ._accAction_18kqd_112{opacity:1;transform:translate(0)}._addStudio_18kqd_130{text-align:left;border:1.5px dashed rgba(var(--ink), .14);cursor:pointer;background:0 0;border-radius:16px;align-items:center;gap:14px;width:100%;margin-top:2px;padding:15px 16px;font-family:inherit;transition:all .3s cubic-bezier(.34,1.5,.64,1);display:flex}._addStudio_18kqd_130:hover{border-color:var(--peach);background:#fcae910d;transform:scale(1.02);box-shadow:0 16px 32px #fcae9121}._addStudioIcon_18kqd_153{width:40px;height:40px;color:var(--peach);background:#fcae911f;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;transition:all .3s cubic-bezier(.34,1.5,.64,1);display:flex}._addStudio_18kqd_130:hover ._addStudioIcon_18kqd_153{color:#fff;background:linear-gradient(135deg,#fcae91,#f9a08b);transform:rotate(90deg);box-shadow:0 6px 16px #fcae9159}._addStudioTitle_18kqd_173{color:var(--onyx);font-size:13.5px;font-weight:700;display:block}._addStudioSub_18kqd_180{color:var(--muted);margin-top:2px;font-size:11.5px;display:block}._recentRow_18kqd_188{background:var(--bg-card);border:1.5px solid rgba(var(--ink), .06);cursor:pointer;border-radius:14px;align-items:center;gap:12px;padding:11px 13px;transition:all .25s cubic-bezier(.34,1.5,.64,1);display:flex}._recentRow_18kqd_188:hover{border-color:var(--peach);transform:translateY(-1px);box-shadow:0 12px 26px #fcae9121}._recentAvatar_18kqd_206{background:rgba(var(--ink), .05);width:34px;height:34px;color:var(--muted);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:800;transition:all .25s;display:flex}._recentRow_18kqd_188:hover ._recentAvatar_18kqd_206{color:#fff;background:linear-gradient(135deg,#fcae91,#f9a08b)}._recentName_18kqd_226{color:var(--onyx);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;display:block;overflow:hidden}._recentMail_18kqd_236{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin-top:1px;font-size:11px;display:block;overflow:hidden}._recentAction_18kqd_246{color:var(--peach);opacity:0;flex-shrink:0;font-size:11.5px;font-weight:800;transition:all .25s cubic-bezier(.34,1.5,.64,1);transform:translate(-6px)}._recentRow_18kqd_188:hover ._recentAction_18kqd_246{opacity:1;transform:translate(0)}._recentForget_18kqd_261{color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;padding:6px;transition:all .2s;display:flex}._recentForget_18kqd_261:hover{color:#d88c9a;background:#d88c9a1f}._root_1v5kh_1{min-width:0;position:relative}._trigger_1v5kh_2{color:#eee9e5;cursor:pointer;text-align:left;width:100%;height:43px;font:inherit;background:#161616;border:1px solid #3b3734;border-radius:9px;align-items:center;gap:9px;padding:0 12px;font-size:13px;transition:border-color .18s,box-shadow .18s;display:flex}._trigger_1v5kh_2>span{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}._trigger_1v5kh_2 svg{color:#a59b93;flex-shrink:0}._trigger_1v5kh_2 small{color:#93857c;font-size:10px}._trigger_1v5kh_2 svg[data-open]{color:#fcae91;transform:rotate(180deg)}._trigger_1v5kh_2:hover,._trigger_1v5kh_2[aria-expanded=true]{border-color:#b58973}._trigger_1v5kh_2[aria-expanded=true]{box-shadow:0 0 0 3px #fcae9110}._trigger_1v5kh_2[aria-invalid=true]{border-color:#d88c9a}._trigger_1v5kh_2:disabled{opacity:.55;cursor:not-allowed}._backdrop_1v5kh_13,._grabber_1v5kh_14{display:none}._popup_1v5kh_15{z-index:80;background:#24211f;border:1px solid #51443b;border-radius:15px;width:min(100%,360px);min-width:280px;padding:10px;animation:.18s ease-out _countryIn_1v5kh_1;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 18px 60px #0008,inset 0 1px #ffffff08}._top_1v5kh_18{color:#d8cec7;justify-content:space-between;align-items:center;padding:2px 3px 9px;font-size:11px;display:flex}._top_1v5kh_18 button{color:#a59b93;cursor:pointer;background:0 0;border:0;place-items:center;padding:5px;display:grid}._search_1v5kh_21{color:#fcae91;background:#171615;border:1px solid #59483c;border-radius:8px;align-items:center;gap:9px;padding:0 10px;display:flex}._search_1v5kh_21 input{color:#f7f4f2;width:100%;min-width:0;font:inherit;outline:none;font-size:13px;box-shadow:none!important;background:0 0!important;border:0!important;height:39px!important;padding:0!important}._search_1v5kh_21 svg{flex-shrink:0}._clear_1v5kh_26{color:#d8cec7;cursor:pointer;background:#ffffff14;border:0;border-radius:50%;flex-shrink:0;place-items:center;width:24px;height:24px;margin-right:-3px;padding:0;display:grid}._clear_1v5kh_26:hover{background:#ffffff20}._clear_1v5kh_26 svg{color:inherit}._list_1v5kh_30{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#655044 transparent;max-height:218px;margin-top:7px;overflow-y:auto}._list_1v5kh_30 button{color:#ded8d2;cursor:pointer;text-align:left;width:100%;min-height:40px;font:inherit;background:0 0;border:0;border-radius:7px;align-items:center;gap:10px;padding:7px 9px;font-size:12px;display:flex}._list_1v5kh_30 button>span:nth-child(2){flex:1}._list_1v5kh_30 button[data-active]{background:#fcae910e}._list_1v5kh_30 button[aria-selected=true]{color:#fcae91}._code_1v5kh_37{color:#b5a59a;background:#ffffff06;border:1px solid #ffffff09;border-radius:5px;place-items:center;min-width:29px;height:25px;font-size:9px;display:grid}._empty_1v5kh_39{color:#a59b93;padding:14px 9px;font-size:12px}@keyframes _countryIn_1v5kh_1{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:none}}@media (width<=800px){._backdrop_1v5kh_13{z-index:79;cursor:default;background:#000000a8;border:0;border-radius:0;padding:0;animation:.3s ease-out backwards _countryFade_1v5kh_1;display:block;position:fixed;inset:0}._backdrop_1v5kh_13[data-leaving]{animation:.26s ease-in both _countryFadeOut_1v5kh_1}._popup_1v5kh_15{z-index:80;bottom:0;left:0;right:0;top:calc(max(var(--sheet-top,88px), env(safe-area-inset-top) + 20px) + var(--sheet-shift,0px));background:#1f1c1a;border:1px solid #4a3e36;border-bottom:0;border-radius:22px 22px 0 0;flex-direction:column;width:min(100%,560px);min-width:0;margin:0 auto;padding:7px 16px 0;animation:.42s cubic-bezier(.32,.72,0,1) backwards _countrySheetIn_1v5kh_1;display:flex;position:fixed;overflow:hidden;box-shadow:0 -24px 70px #000a,inset 0 1px #ffffff0a}._popup_1v5kh_15[data-leaving]{animation:.26s cubic-bezier(.4,0,1,1) both _countrySheetOut_1v5kh_1}._grabber_1v5kh_14{background:#ffffff24;border-radius:3px;flex-shrink:0;width:38px;height:5px;margin:0 auto;display:block}._top_1v5kh_18{color:#f4eee9;letter-spacing:-.2px;flex-shrink:0;height:50px;padding:0 0 0 2px;font-size:16px;font-weight:600}._top_1v5kh_18 button{color:#cfc5be;background:#ffffff0a;border:1px solid #ffffff12;border-radius:50%;width:40px;height:40px;margin-right:-4px;padding:0}._top_1v5kh_18 button:active{background:#ffffff16}._search_1v5kh_21{background:#141312;border-color:#4f4138;border-radius:13px;flex-shrink:0;gap:10px;height:50px;padding:0 12px 0 14px;transition:border-color .18s,box-shadow .18s}._search_1v5kh_21:focus-within{border-color:#b58973;box-shadow:0 0 0 3px #fcae9114}._search_1v5kh_21 input{height:48px!important}._clear_1v5kh_26{width:28px;height:28px;margin-right:-4px}._list_1v5kh_30{-webkit-overflow-scrolling:touch;min-height:0;max-height:none;padding:0 8px calc(var(--sheet-keyboard,0px) + max(14px, env(safe-area-inset-bottom)));flex:1;margin:10px -8px 0}._list_1v5kh_30 button{border-radius:11px;gap:12px;min-height:48px;padding:8px 10px;font-size:15px}._list_1v5kh_30 button:active{background:#fcae9116}._code_1v5kh_37{border-radius:7px;min-width:34px;height:26px;font-size:10px}._empty_1v5kh_39{text-align:center;padding:22px 10px;font-size:14px}}@media (width<=800px),(pointer:coarse){._search_1v5kh_21 input{font-size:16px}}@keyframes _countryFade_1v5kh_1{0%{opacity:0}to{opacity:1}}@keyframes _countryFadeOut_1v5kh_1{0%{opacity:1}to{opacity:0}}@keyframes _countrySheetIn_1v5kh_1{0%{opacity:.6;transform:translateY(100%)}to{opacity:1;transform:none}}@keyframes _countrySheetOut_1v5kh_1{0%{opacity:1;transform:none}to{opacity:.6;transform:translateY(100%)}}@media (prefers-reduced-motion:reduce){._popup_1v5kh_15,._backdrop_1v5kh_13{animation:none}._trigger_1v5kh_2,._search_1v5kh_21{transition:none}}body:has(._page_1jsaq_1){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;scrollbar-color:#51443c #121212;background:#121212}._page_1jsaq_1{--peach:#fcae91;--onyx:#f7f4f2;color:#f7f4f2;-webkit-font-smoothing:antialiased;background:#121212;min-height:100dvh;font-family:Manrope,Inter,sans-serif}._page_1jsaq_1 *,._page_1jsaq_1 :before,._page_1jsaq_1 :after{box-sizing:border-box}._page_1jsaq_1 button,._page_1jsaq_1 input{font-family:inherit}._header_1jsaq_6{border-bottom:1px solid #ffffff07;justify-content:space-between;align-items:center;height:68px;padding:0 34px;display:flex}._header_1jsaq_6>button{color:#b6ada6;cursor:pointer;background:0 0;border:0;align-items:center;gap:9px;padding:10px 0;font-size:12px;display:flex}._headerLogo_1jsaq_10{color:inherit;text-decoration:none}._brand_1jsaq_11{letter-spacing:-.9px;align-items:center;gap:10px;font-size:24px;font-weight:700;display:flex}._brand_1jsaq_11 img{display:block}._headerSecure_1jsaq_13{color:#92877f;align-items:center;gap:7px;font-size:11px;display:flex}._layout_1jsaq_14{width:min(1040px,100% - 64px);margin:0 auto;padding:36px 0 40px}._intro_1jsaq_15{margin-bottom:25px;animation:.45s both _introIn_1jsaq_1}._intro_1jsaq_15 h1{letter-spacing:-.95px;margin:0 0 8px;font-size:29px;font-weight:650;line-height:1.2}._intro_1jsaq_15 p{color:#9e948d;margin:0;font-size:13px;line-height:1.6}._workspace_1jsaq_18{grid-template-columns:minmax(0,1.18fr) minmax(310px,.82fr);align-items:start;gap:28px;display:grid}._controls_1jsaq_19{flex-direction:column;gap:15px;min-width:0;display:flex}._profileCard_1jsaq_20,._paymentCard_1jsaq_20{background:#1a1918;border:1px solid #35312e;border-radius:18px;padding:23px}._sectionTitle_1jsaq_21{letter-spacing:-.25px;justify-content:space-between;align-items:center;gap:12px;margin:0 0 18px;font-size:15px;font-weight:600;display:flex}._sectionTitle_1jsaq_21>span{color:#968b82;align-items:center;gap:5px;font-size:10px;font-weight:500;display:flex}._fieldGrid_1jsaq_24{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:12px;display:grid}._wideField_1jsaq_25{grid-column:1/-1}._payerIdentity_1jsaq_26,._registrationFields_1jsaq_26{grid-column:1/-1;align-items:end;gap:12px;display:grid}._payerIdentity_1jsaq_26{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr)}._registrationFields_1jsaq_26{grid-template-columns:repeat(2,minmax(0,1fr))}._registrationFields_1jsaq_26[data-single]{grid-template-columns:minmax(0,1fr)}._field_1jsaq_24{color:#b4aaa2;flex-direction:column;gap:7px;min-width:0;font-size:11px;font-weight:500;display:flex}._field_1jsaq_24 input{color:#f7f4f2;background:#161616;border:1px solid #3b3734;border-radius:9px;outline:none;width:100%;min-width:0;height:43px;padding:10px 12px;font-size:13px;transition:border-color .18s,box-shadow .18s}._field_1jsaq_24 input::placeholder{color:#6f6761}._field_1jsaq_24 input:focus{border-color:#b58973;box-shadow:0 0 0 3px #fcae9110}._field_1jsaq_24 input[aria-invalid=true]{border-color:#d88c9a}._fieldError_1jsaq_36{color:#e7a2af;font-size:10px;line-height:1.5}._vatToggle_1jsaq_37{color:#b3a79d;cursor:pointer;align-items:center;gap:8px;font-size:11px;display:inline-flex}._vatToggle_1jsaq_37 input{accent-color:#fcae91;width:13px;height:13px;margin:0}._vatField_1jsaq_39{margin-top:11px}._profileHint_1jsaq_40{color:#847b73;align-items:flex-start;gap:6px;margin:13px 0 0;font-size:10px;line-height:1.6;display:flex}._profileHint_1jsaq_40 svg{color:#9ba98d;flex-shrink:0;margin-top:2px}._profileSummary_1jsaq_42{align-items:center;gap:12px;display:flex}._profileSummary_1jsaq_42>div{color:#a79b91;overflow-wrap:anywhere;flex-direction:column;flex:1;gap:4px;min-width:0;font-size:11px;line-height:1.5;display:flex}._profileSummary_1jsaq_42 strong{color:#e5dfda;font-size:12px;font-weight:600}._addressIcon_1jsaq_46{color:#fcae91;background:#fcae910b;border:1px solid #fcae9114;border-radius:12px;flex-shrink:0;place-items:center;width:37px;height:37px;display:grid}._editButton_1jsaq_48{color:#fcae91;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:7px 0;font-size:11px;display:flex}._paymentPlaceholder_1jsaq_49{color:#c59d87;align-items:center;gap:14px;padding:6px 0 2px;display:flex}._paymentPlaceholder_1jsaq_49>div{flex-direction:column;gap:5px;line-height:1.5;display:flex}._paymentPlaceholder_1jsaq_49 strong{color:#bfb4ac;font-size:12px;font-weight:500}._paymentPlaceholder_1jsaq_49 span{color:#857a71;max-width:280px;font-size:10px}._stripeFields_1jsaq_53{min-height:100px}._wallets_1jsaq_54{margin-bottom:14px}._wallets_1jsaq_54[data-hidden]{height:0;margin:0;overflow:hidden}._summary_1jsaq_56{background:#201d1b;border:1px solid #4c4038;border-radius:23px;min-width:0;padding:24px;position:sticky;top:24px;box-shadow:inset 0 1px #ffffff04,0 14px 55px #0002}._summaryHeading_1jsaq_58{margin-bottom:20px}._artwork_1jsaq_59{pointer-events:none;height:139px;margin:-10px -10px 10px}._artwork_1jsaq_59 svg{width:100%;height:100%;display:block;overflow:visible}._artCard_1jsaq_61{transform-box:fill-box;transform-origin:50%;animation:6s ease-in-out infinite _cardFloat_1jsaq_1}._artSeal_1jsaq_62{transform-box:fill-box;transform-origin:50%;animation:6s ease-in-out -1.8s infinite _sealFloat_1jsaq_1}._artBack_1jsaq_63{opacity:.85}._selectedPlan_1jsaq_64{align-items:center;gap:11px;display:flex}._selectedPlan_1jsaq_64>div{flex:1;min-width:0}._planMiniMark_1jsaq_66{display:none}._planCaption_1jsaq_67{color:#948277;margin-bottom:7px;font-size:10px;display:block}._selectedPlan_1jsaq_64 h2{letter-spacing:-.8px;margin:0;font-size:25px;font-weight:600;line-height:1.2}._selectedPlan_1jsaq_64 p{color:#b09d90;margin:7px 0 0;font-size:12px}._textButton_1jsaq_70{cursor:pointer;color:#d9a88b;background:0 0;border:0;padding:7px 0;font-size:11px}._selectedPlan_1jsaq_64 ._textButton_1jsaq_70{text-underline-offset:4px;align-self:end;margin-bottom:-2px;-webkit-text-decoration:underline #755642;text-decoration:underline #755642}._orderToggle_1jsaq_73{display:none}._receipt_1jsaq_74{border-top:1px solid #ffffff0a;padding:17px 0 0}._receiptRow_1jsaq_75{color:#a8978a;justify-content:space-between;gap:12px;margin-bottom:12px;font-size:11px;line-height:1.6;display:flex}._receiptRow_1jsaq_75>strong{color:#dbd1c9;white-space:nowrap;font-weight:500}._receiptRow_1jsaq_75>span:last-child{text-align:right}._receiptPromo_1jsaq_78>span,._receiptPromo_1jsaq_78>strong{color:var(--peach)}._total_1jsaq_79{color:#c9bdb4;border-top:1px solid #ffffff0a;justify-content:space-between;align-items:baseline;gap:10px;margin-top:19px;padding-top:17px;font-size:12px;display:flex}._total_1jsaq_79 strong{letter-spacing:-.9px;color:#f7eee8;white-space:nowrap;font-size:28px;font-weight:600}._payArea_1jsaq_82{margin:22px 0 14px}._mobileTotal_1jsaq_83{display:none}._secure_1jsaq_84{color:#938478;justify-content:center;align-items:center;gap:6px;margin:0;font-size:9px;display:flex}._secure_1jsaq_84 svg{color:#a4b398}._legal_1jsaq_86{text-align:center;color:#8c7b6e;margin:17px 0 0;font-size:9px;line-height:1.8}._legal_1jsaq_86 a{color:#b29e8e;text-underline-offset:3px}._deferred_1jsaq_88,._warning_1jsaq_88{color:#b7a599;margin:13px 0 0;font-size:11px;line-height:1.7}._warning_1jsaq_88{color:#e0b898}._hint_1jsaq_90{color:#a79b91;margin:12px 0;font-size:11px;line-height:1.6}._comboTerms_1jsaq_91{color:#b7a599;border:1px solid #51443c;border-radius:12px;margin-top:15px;padding:13px;font-size:11px;line-height:1.6}._comboTerms_1jsaq_91 summary{cursor:pointer;color:#dbd1c9;font-weight:600}._comboTerms_1jsaq_91 p{white-space:pre-line;margin:10px 0}._comboAccept_1jsaq_95{cursor:pointer;color:#fcae91;align-items:center;gap:9px;margin-top:10px;font-weight:600;display:flex}._comboAccept_1jsaq_95 input{accent-color:#fcae91;flex-shrink:0;width:18px;height:18px;margin:0}._error_1jsaq_97{color:#e7a2af;margin:12px 0 0;font-size:12px;line-height:1.6}._page_1jsaq_1 button:focus-visible,._page_1jsaq_1 a:focus-visible{outline-offset:4px;outline:2px solid #fcae91}._page_1jsaq_1 button:disabled{cursor:not-allowed}@keyframes _introIn_1jsaq_1{0%{opacity:0}to{opacity:1}}@keyframes _cardFloat_1jsaq_1{0%,to{transform:translateY(1px)rotate(2deg)}50%{transform:translateY(-5px)rotate(-2deg)}}@keyframes _sealFloat_1jsaq_1{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@media (height<=800px) and (width>=801px){._layout_1jsaq_14{padding-top:25px}._intro_1jsaq_15{margin-bottom:19px}._artwork_1jsaq_59{height:110px;margin-bottom:4px}._profileCard_1jsaq_20,._paymentCard_1jsaq_20{padding:19px}._summary_1jsaq_56{padding:21px}}@media (width<=1000px) and (width>=801px){._layout_1jsaq_14{width:calc(100% - 40px)}._workspace_1jsaq_18{grid-template-columns:minmax(0,1fr) minmax(290px,.85fr);gap:20px}._profileCard_1jsaq_20,._paymentCard_1jsaq_20{padding:19px}._summary_1jsaq_56{padding:20px}}@media (width<=800px){html:has(._page_1jsaq_1){overscroll-behavior:none;height:100%;min-height:0;overflow:hidden}body:has(._page_1jsaq_1){overscroll-behavior:none;height:100%;min-height:0;overflow:hidden}#root:has(._page_1jsaq_1){overscroll-behavior:none;height:100%;min-height:0;overflow:hidden}._page_1jsaq_1{flex-direction:column;height:100svh;min-height:0;display:flex;position:relative;overflow:hidden}._header_1jsaq_6{flex-shrink:0;height:59px;padding:0 19px}._headerSecure_1jsaq_13{display:none}._brand_1jsaq_11{gap:8px;font-size:21px}._brand_1jsaq_11 img{width:23px;height:23px}._header_1jsaq_6>button{font-size:11px}._layout_1jsaq_14{width:min(500px,100% - 32px);min-height:0;margin:0 auto var(--checkout-keyboard-inset,0px);padding:21px 0 calc(var(--checkout-footer-height,160px) + 20px);overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;scroll-padding:16px 0 calc(var(--checkout-footer-height,160px) + 20px);flex:1;overflow-y:auto}._intro_1jsaq_15{margin-bottom:15px}._intro_1jsaq_15 h1{letter-spacing:-.6px;margin:0;font-size:23px}._intro_1jsaq_15 p{display:none}._workspace_1jsaq_18{flex-direction:column;gap:14px;display:flex}._controls_1jsaq_19{gap:12px;width:100%}._profileCard_1jsaq_20,._paymentCard_1jsaq_20{border-radius:15px;padding:17px}._paymentCard_1jsaq_20{padding:17px 14px}._sectionTitle_1jsaq_21{margin-bottom:15px;font-size:14px}._fieldGrid_1jsaq_24{gap:11px}._payerIdentity_1jsaq_26{grid-template-columns:minmax(0,1fr);gap:11px}._field_1jsaq_24 input{height:43px;font-size:16px}._editButton_1jsaq_48 span{display:none}._summary_1jsaq_56{display:contents;position:static}._summaryHeading_1jsaq_58{background:#211c18;border:1px solid #493b32;border-radius:14px;order:-1;width:100%;margin:0;padding:14px 16px}._summaryHeading_1jsaq_58 ._artwork_1jsaq_59{display:none}._planMiniMark_1jsaq_66{background:#fcae9109;border:1px solid #fcae9120;border-radius:12px;flex-shrink:0;place-items:center;width:39px;height:39px;display:grid}._planMiniMark_1jsaq_66 img{width:19px;height:19px}._planCaption_1jsaq_67{margin-bottom:3px;font-size:9px}._selectedPlan_1jsaq_64 h2{letter-spacing:-.4px;font-size:18px}._selectedPlan_1jsaq_64 p{margin-top:3px;font-size:10px}._selectedPlan_1jsaq_64 ._textButton_1jsaq_70{align-self:center;margin-bottom:0;font-size:10px}._summaryDetails_1jsaq_153{width:100%}._orderToggle_1jsaq_73{color:#a89586;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;padding:4px 2px;font-size:11px;display:flex}._summary_1jsaq_56[data-expanded] ._orderToggle_1jsaq_73 svg{transform:rotate(180deg)}._receipt_1jsaq_74{background:#1b1816;border:1px solid #363029;border-radius:12px;margin-top:12px;padding:15px;display:none}._summary_1jsaq_56[data-expanded] ._receipt_1jsaq_74{display:block}._receiptRow_1jsaq_75{margin-bottom:9px}._total_1jsaq_79{margin-top:12px;padding-top:12px}._total_1jsaq_79 strong{font-size:23px}._summaryFooter_1jsaq_162{z-index:30;padding:12px 19px max(12px, env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#1a1816f5;border-top:1px solid #59423666;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -10px 35px #0003}._page_1jsaq_1[data-keyboard-open] ._summaryFooter_1jsaq_162{visibility:hidden;pointer-events:none}._mobileTotal_1jsaq_83{color:#b6a596;justify-content:space-between;align-items:baseline;gap:12px;max-width:462px;margin:0 auto 10px;font-size:10px;display:flex}._mobileTotal_1jsaq_83 strong{color:#f4e8df;letter-spacing:-.5px;font-size:19px;font-weight:600}._payArea_1jsaq_82{max-width:462px;margin:0 auto 8px}._secure_1jsaq_84{font-size:8px}._legal_1jsaq_86{text-align:left;width:100%;margin:0;font-size:9px}._profileHint_1jsaq_40{margin-top:10px;font-size:9px}}@media (any-pointer:coarse){._field_1jsaq_24 input{font-size:16px}}@media (width<=360px){._header_1jsaq_6{padding:0 15px}._layout_1jsaq_14{width:calc(100% - 24px)}._profileCard_1jsaq_20,._paymentCard_1jsaq_20{padding:14px}._planMiniMark_1jsaq_66{border-radius:10px;width:33px;height:33px}._selectedPlan_1jsaq_64 h2{font-size:16px}._selectedPlan_1jsaq_64 ._textButton_1jsaq_70{font-size:9px}}@media (prefers-reduced-motion:reduce){._intro_1jsaq_15,._artCard_1jsaq_61,._artSeal_1jsaq_62{animation:none}._field_1jsaq_24 input{transition:none}}._page_uog7y_13,._phone_uog7y_11{--stone:radial-gradient(70% 38% at 18% -6%, #ffffff1a, transparent 72%), linear-gradient(162deg, #2c2932 0%, #19181c 54%, #111013 100%);--stone-ink:#f4eee9;--stone-dim:#f4eee980;--stone-edge:inset 0 1px 0 #ffffff1a, inset 0 0 0 1px #ffffff0d;--glow:249, 160, 139;--sheet-shadow:0 1px 2px #3c281e0a, 0 28px 60px -36px #3c281e38;--rail-hover:rgba(var(--ink), .035);--tile:#fbf9f7;--ease:cubic-bezier(.22, 1, .36, 1)}._page_uog7y_13{height:calc(100% + var(--content-pad));min-height:0;margin:0 calc(-1 * var(--content-pad)) calc(-1 * var(--content-pad)) 0;font-family:var(--font,"Manrope", sans-serif);gap:20px;display:flex}:root.dark ._page_uog7y_13,:root.dark ._phone_uog7y_11{--stone:radial-gradient(70% 38% at 18% -6%, #ffffff1f, transparent 72%), linear-gradient(162deg, #36323c 0%, #26242a 54%, #1c1b1f 100%);--stone-edge:inset 0 1px 0 #ffffff1f, inset 0 0 0 1px #ffffff12;--sheet-shadow:0 1px 2px #0000004d, 0 28px 60px -34px #000000b3;--tile:#232323}._gem_uog7y_53{color:#fcae91;background:radial-gradient(90% 70% at 50% 115%, rgba(var(--glow), .55), transparent 72%), var(--stone);width:32px;height:32px;box-shadow:var(--stone-edge), 0 8px 16px -10px #18120eb3;border-radius:11px;flex-shrink:0;place-items:center;display:grid;position:relative}._rail_uog7y_70{width:280px;min-height:0;padding-bottom:var(--content-pad);flex-direction:column;flex-shrink:0;gap:12px;display:flex}@media (width<=1440px){._rail_uog7y_70{width:256px}}@media (width<=1280px){._rail_uog7y_70{width:236px}}@media (width<=1040px){._rail_uog7y_70{width:220px}}._railTop_uog7y_84{flex-shrink:0;gap:8px;display:grid}._newChat_uog7y_88{border:1px solid var(--border);background:var(--card);width:100%;color:var(--text);font:inherit;text-align:left;cursor:pointer;box-shadow:var(--dash-shadow);border-radius:14px;align-items:center;gap:10px;padding:8px 12px 8px 8px;font-size:13.5px;font-weight:700;transition:border-color .2s,box-shadow .2s;display:flex}._newChat_uog7y_88:hover{border-color:rgba(var(--glow), .45);box-shadow:0 10px 24px -14px rgba(var(--glow), .7)}._newChat_uog7y_88:focus-visible{outline-offset:2px;outline:2px solid #fcae91}._newChat_uog7y_88 ._gem_uog7y_53{border-radius:9px;width:28px;height:28px}._search_uog7y_113{background:rgba(var(--ink), .04);height:36px;color:var(--text3);border-radius:11px;align-items:center;gap:8px;padding:0 12px;transition:background-color .2s,box-shadow .2s;display:flex}._search_uog7y_113:focus-within{background:var(--card);box-shadow:0 0 0 1px rgba(var(--glow), .45), 0 0 0 4px rgba(var(--glow), .12)}._searchInput_uog7y_128{min-width:0;color:var(--text);font:inherit;background:0 0;border:none;outline:none;flex:1;font-size:13px}._searchInput_uog7y_128::placeholder{color:var(--text3)}._searchInput_uog7y_128::-webkit-search-cancel-button{display:none}._searchClear_uog7y_140{background:rgba(var(--ink), .06);width:20px;height:20px;color:var(--text2);cursor:pointer;border:none;border-radius:6px;place-items:center;display:grid}._sessions_uog7y_152{overscroll-behavior:contain;scrollbar-width:none;flex:1;min-height:0;margin:0 -8px;padding:2px 8px 16px;overflow-y:auto}._sessions_uog7y_152::-webkit-scrollbar{display:none}._group_uog7y_163{color:var(--text3);padding:12px 10px 6px;font-size:12px;font-weight:600}._group_uog7y_163:first-child{padding-top:4px}._sessionRow_uog7y_171{position:relative}._session_uog7y_152{width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:13px;gap:3px;margin-bottom:2px;padding:10px 12px 10px 22px;transition:background-color .18s,border-color .18s,box-shadow .18s;display:grid}._session_uog7y_152:before{content:"";width:6px;height:6px;box-shadow:0 0 0 3px rgba(var(--glow), .18);opacity:0;transition:opacity .2s ease, transform .24s var(--ease);background:#f9a08b;border-radius:50%;position:absolute;top:17px;left:10px;transform:scale(.4)}._session_uog7y_152:hover{background:var(--rail-hover)}._session_uog7y_152:focus-visible{outline-offset:1px;outline:2px solid #fcae91}._sessionActive_uog7y_204,._sessionActive_uog7y_204:hover{background:var(--card);border-color:var(--border);box-shadow:0 10px 22px -16px #3c281e59}._sessionActive_uog7y_204:before{opacity:1;transform:scale(1)}._sessionTop_uog7y_212{justify-content:space-between;align-items:baseline;gap:8px;min-width:0;display:flex}._sessionTitle_uog7y_219{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:650;line-height:1.35;overflow:hidden}._sessionTime_uog7y_228{color:var(--text3);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:11px;transition:opacity .15s}._sessionPreview_uog7y_235{color:var(--text3);white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:1.4;overflow:hidden}._sessionDelete_uog7y_243{background:var(--card);width:24px;height:24px;color:var(--text3);cursor:pointer;opacity:0;box-shadow:0 0 0 1px var(--border);border:none;border-radius:8px;place-items:center;transition:opacity .15s,color .15s,background-color .15s;display:grid;position:absolute;top:8px;right:8px}._sessionRow_uog7y_171:hover ._sessionDelete_uog7y_243,._sessionDelete_uog7y_243:focus-visible{opacity:1}._sessionRow_uog7y_171:hover ._sessionTime_uog7y_228{opacity:0}._sessionDelete_uog7y_243:hover{color:#d88c9a;background:#d88c9a1f}._railNote_uog7y_265{color:var(--text3);text-align:center;justify-items:center;gap:10px;padding:28px 12px;font-size:12.5px;line-height:1.45;display:grid}._retry_uog7y_275{border:1px solid var(--border2);color:var(--text2);font:inherit;cursor:pointer;background:0 0;border-radius:10px;padding:7px 16px;font-size:12.5px;font-weight:700}._retry_uog7y_275:hover{color:#f9a08b;border-color:#f9a08b}._stage_uog7y_293{flex:1;min-width:0;min-height:0;display:flex;position:relative}._stageChat_uog7y_294{flex:1;min-width:0;min-height:0;transition:opacity .26s 40ms,visibility;display:flex}._stageChat_uog7y_294[data-away]{opacity:0;visibility:hidden;transition:opacity .16s,visibility 0s linear .16s}._sheet_uog7y_310{isolation:isolate;border:1px solid var(--border);background:var(--card);min-width:0;min-height:0;box-shadow:var(--sheet-shadow);border-bottom:0;border-right:0;border-radius:24px 0 0;flex-direction:column;flex:1;display:flex;position:relative}._sheet_uog7y_310:after{content:"";z-index:-1;background:radial-gradient(52% 62% at 50% 100%, rgba(var(--glow), .13), transparent 72%);pointer-events:none;height:320px;position:absolute;inset:auto 0 0}:root.dark ._sheet_uog7y_310:after{background:radial-gradient(52% 62% at 50% 100%, rgba(var(--glow), .1), transparent 72%)}._sheetThinking_uog7y_341:after{will-change:opacity;animation:2.4s ease-in-out infinite _breathe_uog7y_1}@keyframes _breathe_uog7y_1{0%,to{opacity:.55}50%{opacity:1}}._head_uog7y_350{z-index:2;background:var(--card);border-radius:23px 0 0;flex-shrink:0;align-items:center;gap:12px;min-width:0;padding:16px 28px 10px;display:flex;position:relative}._headTitle_uog7y_363{letter-spacing:-.2px;color:var(--text);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:15px;font-weight:750;overflow:hidden}._headMeta_uog7y_373{color:var(--text3);flex-shrink:0;margin-left:auto;font-size:12px}._feed_uog7y_380{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(var(--ink), .1) transparent;flex:1;min-height:0;padding:18px 28px 28px;overflow-y:auto}._feed_uog7y_380::-webkit-scrollbar{width:4px}._feed_uog7y_380::-webkit-scrollbar-thumb{background:rgba(var(--ink), .1);border-radius:2px}._feedHome_uog7y_391{flex-direction:column;padding-top:20px;display:flex}._list_uog7y_393{flex-direction:column;gap:26px;width:100%;max-width:760px;margin:0 auto;display:flex}._ai_uog7y_404{animation:_rise_uog7y_1 .32s var(--ease) both;grid-template-columns:32px minmax(0,1fr);gap:14px;display:grid}._aiBody_uog7y_410{min-width:0}._aiMeta_uog7y_411{min-height:32px;color:var(--text);align-items:center;gap:8px;font-size:13px;font-weight:750;display:flex}._aiTime_uog7y_420{color:var(--text3);font-variant-numeric:tabular-nums;font-size:11.5px;font-weight:500}._aiRate_uog7y_428{opacity:.45;margin-left:2px;transition:opacity .2s}._ai_uog7y_404:hover ._aiRate_uog7y_428,._aiRate_uog7y_428:focus-within{opacity:1}._aiText_uog7y_431{max-width:660px;color:var(--text);overflow-wrap:anywhere;margin-top:-2px;font-size:15px;line-height:1.7}._aiText_uog7y_431 .v-ai-md{font-size:inherit;line-height:inherit}._aside_uog7y_441{max-width:706px;animation:_rise_uog7y_1 .32s var(--ease) both;padding-left:46px}._caret_uog7y_443{vertical-align:middle;background:#f9a08b;border-radius:1px;width:2px;height:15px;margin-left:2px;animation:.85s step-end infinite _blink_uog7y_1;display:inline-block}@keyframes _blink_uog7y_1{50%{opacity:0}}._user_uog7y_457{animation:_rise_uog7y_1 .32s var(--ease) both;justify-items:end;gap:6px;display:grid}._userText_uog7y_463{max-width:min(520px,82%);color:var(--stone-ink);background:var(--stone);box-shadow:var(--stone-edge), 0 14px 26px -18px #18120ebf;white-space:pre-wrap;overflow-wrap:anywhere;border-radius:20px 20px 6px;padding:12px 17px;font-size:14.5px;line-height:1.6}._userFailed_uog7y_477{box-shadow:var(--stone-edge), 0 0 0 1.5px #d88c9ab3, 0 14px 26px -18px #18120ebf}._userTime_uog7y_480{color:var(--text3);font-variant-numeric:tabular-nums;padding-right:4px;font-size:11.5px}@keyframes _rise_uog7y_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}._orbSlow_uog7y_494,._orbFast_uog7y_494,._orbCore_uog7y_494{transform-origin:13px 13px}._orbSlow_uog7y_494{animation:5s linear infinite _spin_uog7y_1}._orbFast_uog7y_494{animation:2.4s linear infinite reverse _spin_uog7y_1}._orbCore_uog7y_494{animation:1.9s ease-in-out infinite _pulse_uog7y_1}@keyframes _spin_uog7y_1{to{transform:rotate(360deg)}}@keyframes _pulse_uog7y_1{0%,to{opacity:.7;transform:scale(.82)}50%{opacity:1;transform:scale(1.08)}}._thinkLine_uog7y_503{align-items:center;gap:10px;min-height:32px;display:flex}._thinkLabel_uog7y_509{color:#0000;background:linear-gradient(100deg, var(--text3) 24%, #f9a08b 44%, #fcae91 50%, var(--text3) 70%);background-size:260% 100%;-webkit-background-clip:text;background-clip:text;font-size:14px;font-weight:650;animation:2.6s linear infinite _shimmer_uog7y_1,.32s both _labelIn_uog7y_1}@keyframes _shimmer_uog7y_1{0%{background-position:190% 0}to{background-position:-70% 0}}@keyframes _labelIn_uog7y_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}._skel_uog7y_526{background:rgba(var(--ink), .06);border-radius:8px;animation:1.6s ease-in-out infinite _skel_uog7y_526}@keyframes _skel_uog7y_526{50%{opacity:.55}}._skelSession_uog7y_532{border-radius:13px;height:54px;margin-bottom:4px}._skelAi_uog7y_533{grid-template-columns:32px 1fr;gap:14px;display:grid}._skelGem_uog7y_534{border-radius:11px;width:32px;height:32px}._skelLines_uog7y_535{gap:9px;padding-top:6px;display:grid}._skelLine_uog7y_535{height:13px}._skelUser_uog7y_537{border-radius:20px 20px 6px;justify-self:end;width:38%;height:44px}._feedError_uog7y_538{height:100%;color:var(--text3);place-content:center;justify-items:center;gap:12px;font-size:14px;display:grid}._feedHome_uog7y_391{container:home/size}._home_uog7y_556{text-align:center;flex-direction:column;flex-shrink:0;align-items:center;width:100%;max-width:720px;margin:auto;padding-block:4px;display:flex}._homeGem_uog7y_568{border-radius:17px;width:52px;height:52px;margin-bottom:16px;position:relative}._homeGem_uog7y_568:before{content:"";z-index:-1;background:radial-gradient(50% 50% at 50% 60%, rgba(var(--glow), .3), transparent 70%);pointer-events:none;border-radius:50%;position:absolute;inset:-40px -70px -60px}._homeDate_uog7y_584{color:var(--text3);margin:0 0 4px;font-size:12.5px;font-weight:600}._homeTitle_uog7y_590{letter-spacing:-.9px;color:var(--text);text-wrap:balance;margin:0;font-size:clamp(26px,2.4vw,34px);font-weight:800;line-height:1.12}._homeLead_uog7y_599{max-width:440px;color:var(--text2);text-wrap:balance;margin:8px 0 0;font-size:14.5px;line-height:1.5}._homeHint_uog7y_607{color:var(--text3);margin:10px 0 0;font-size:12px;line-height:1.5}._commands_uog7y_608{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%;margin-top:22px;display:grid}._commandCell_uog7y_615{min-width:0;display:grid}._command_uog7y_608{border:1px solid var(--border);width:100%;min-height:56px;color:var(--text);font:inherit;text-align:left;cursor:pointer;transition:background-color .2s ease, border-color .2s ease, box-shadow .2s ease, transform .2s var(--ease);background:0 0;border-radius:14px;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:10px;padding:9px 12px 9px 10px;font-size:13px;font-weight:600;line-height:1.35;display:grid}._command_uog7y_608:hover{border-color:rgba(var(--glow), .5);background:var(--card);box-shadow:0 14px 28px -18px rgba(var(--glow), .8);transform:translateY(-1px)}._command_uog7y_608:focus-visible{outline-offset:2px;outline:2px solid #fcae91}._commandIcon_uog7y_643{color:#b9705d;background:rgba(var(--glow), .14);width:30px;height:30px;transition:transform .25s var(--ease);border-radius:10px;place-items:center;display:grid}._command_uog7y_608:hover ._commandIcon_uog7y_643{transform:scale(1.08)}:root.dark ._commandIcon_uog7y_643{color:#fcae91}@container home (width<=640px){._commands_uog7y_608{grid-template-columns:repeat(2,minmax(0,1fr))}}@container home (height<=470px){._homeGem_uog7y_568,._homeHint_uog7y_607{display:none}._commands_uog7y_608{margin-top:18px}}@container home (height<=340px){._homeLead_uog7y_599{display:none}._command_uog7y_608{min-height:48px}}._dock_uog7y_672{z-index:2;flex-shrink:0;position:relative}._dock_uog7y_672:before{content:"";background:linear-gradient(transparent, var(--card));pointer-events:none;height:26px;position:absolute;inset:auto 0 100%}._toLatest_uog7y_685{border:1px solid var(--border);background:var(--card);width:40px;height:40px;color:var(--text);cursor:pointer;opacity:0;pointer-events:none;transition:opacity .2s ease, transform .28s var(--ease), border-color .2s ease;-webkit-tap-highlight-color:transparent;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%,8px)scale(.9);box-shadow:0 10px 24px -10px #3c281e59,0 2px 6px -2px #3c281e1f}._toLatestOn_uog7y_705{opacity:1;pointer-events:auto;transform:translate(-50%)}._toLatest_uog7y_685:hover{border-color:rgba(var(--glow), .5);color:#b9705d}._toLatest_uog7y_685:focus-visible{outline-offset:2px;outline:2px solid #fcae91}:root.dark ._toLatest_uog7y_685{box-shadow:0 10px 24px -10px #000000b3}._composer_uog7y_710{padding:6px 28px 12px;position:relative}._box_uog7y_718{isolation:isolate;min-height:50px;color:var(--stone-ink);background:radial-gradient(60% 130% at 50% 165%, rgba(var(--glow), .3), transparent 70%), var(--stone);box-shadow:var(--stone-edge), 0 18px 34px -22px #18120ea6, 0 26px 50px -34px rgba(var(--glow), .9);border-radius:25px;align-items:flex-end;gap:8px;padding:5px 5px 5px 20px;transition:box-shadow .3s;display:flex;position:relative;overflow:hidden}:root.dark ._box_uog7y_718{background:radial-gradient(70% 140% at 50% 170%, rgba(var(--glow), .2), transparent 70%), linear-gradient(180deg, #2e2b29 0%, #252321 100%);box-shadow:inset 0 1px #ffffff14,inset 0 0 0 1px #ffffff0e,0 20px 40px -20px #000000e6}:root.dark ._box_uog7y_718:before{content:"";background:linear-gradient(90deg, transparent, rgba(var(--glow), .75), transparent);opacity:.7;pointer-events:none;height:1px;transition:opacity .3s ease, transform .4s var(--ease);position:absolute;bottom:0;left:14%;right:14%}:root.dark ._boxFocused_uog7y_761:before{opacity:1;transform:scaleX(1.25)}@property --cmp-sweep{syntax:"<angle>";inherits:false;initial-value:0deg}._boxWrap_uog7y_765{isolation:isolate;border-radius:25px;max-width:680px;margin:0 auto;position:relative}._boxWrap_uog7y_765:before,._boxWrap_uog7y_765:after{content:"";border-radius:inherit;opacity:0;pointer-events:none;transition:opacity .34s var(--ease), transform .5s var(--ease);position:absolute;inset:0}._boxWrap_uog7y_765:before{z-index:2;background:conic-gradient(from calc(var(--cmp-sweep) - 90deg), #f9a08b 0deg, #ffe6da 34deg, #fcae91 84deg, #f7987f 170deg, #fdbda4 260deg, #f9a08b 360deg);-webkit-mask-composite:xor;padding:1.5px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}._boxWrap_uog7y_765:after{z-index:-1;box-shadow:0 0 0 5px rgba(var(--glow), .15), 0 0 26px 2px rgba(var(--glow), .32), 0 26px 54px -18px rgba(var(--glow), .9);transform:scale(.98)}._boxWrap_uog7y_765:hover:before{opacity:.45}._boxWrap_uog7y_765:hover:after{opacity:.4;transform:scale(1)}._boxWrap_uog7y_765[data-focus]:before{opacity:1;animation:1.15s cubic-bezier(.3,.7,.2,1) both _cmpSweep_uog7y_1}._boxWrap_uog7y_765[data-focus]:after{opacity:1;transform:scale(1)}._boxWrap_uog7y_765:active:after{box-shadow:0 0 0 6px rgba(var(--glow), .2), 0 0 30px 4px rgba(var(--glow), .4), 0 28px 58px -18px rgba(var(--glow), 1)}@keyframes _cmpSweep_uog7y_1{0%{--cmp-sweep:-200deg}to{--cmp-sweep:0deg}}:root.dark ._boxWrap_uog7y_765:after{box-shadow:0 0 0 5px rgba(var(--glow), .12), 0 0 28px 2px rgba(var(--glow), .22), 0 26px 54px -20px rgba(var(--glow), .6)}:root.dark ._boxWrap_uog7y_765:active:after{box-shadow:0 0 0 6px rgba(var(--glow), .17), 0 0 32px 4px rgba(var(--glow), .3), 0 28px 58px -20px rgba(var(--glow), .75)}@media (prefers-reduced-motion:reduce){._boxWrap_uog7y_765[data-focus]:before{animation:none}._boxWrap_uog7y_765:after{transform:none}}._box_uog7y_718:after{content:"";opacity:0;pointer-events:none;background:linear-gradient(90deg,#0000,#fcae91,#0000);width:42%;height:1px;position:absolute;top:0;left:0;transform:translate(-100%)}._boxBusy_uog7y_853:after{opacity:1;animation:_streak_uog7y_1 1.8s var(--ease) infinite}@keyframes _streak_uog7y_1{0%{transform:translate(-100%)}to{transform:translate(240%)}}._textarea_uog7y_862{resize:none;min-height:24px;max-height:168px;color:var(--stone-ink);caret-color:#fcae91;font:inherit;scrollbar-width:thin;scrollbar-color:#ffffff26 transparent;background:0 0;border:none;outline:none;flex:1;margin:0;padding:8px 0;font-size:15px;line-height:1.55;display:block;overflow-y:auto}._textarea_uog7y_862::placeholder{color:var(--stone-dim)}._textarea_uog7y_862::selection{background:rgba(var(--glow), .4)}._send_uog7y_885{color:#1a1a1a;width:40px;height:40px;box-shadow:inset 0 1px 0 #ffffff73, 0 8px 18px -8px rgba(var(--glow), .9);cursor:pointer;transition:transform .2s var(--ease), box-shadow .2s ease, background .2s ease, color .2s ease;background:linear-gradient(140deg,#fcae91,#f9a08b);border:none;border-radius:50%;flex-shrink:0;place-items:center;display:grid}._send_uog7y_885:hover:not(:disabled){box-shadow:inset 0 1px 0 #ffffff80, 0 12px 24px -8px rgba(var(--glow), 1);transform:translateY(-1px)scale(1.04)}._send_uog7y_885:active:not(:disabled){transform:scale(.96)}._send_uog7y_885:focus-visible{outline-offset:3px;outline:2px solid #fcae91}._send_uog7y_885:disabled{color:#f4eee959;cursor:default;background:#ffffff12;box-shadow:inset 0 0 0 1px #ffffff0f}._stop_uog7y_914{color:#1a1a1a;background:linear-gradient(160deg,#fff,#f1ece8);position:relative;box-shadow:inset 0 1px #fff,0 8px 18px -8px #0000008c}._stop_uog7y_914:hover{box-shadow:inset 0 1px 0 #fff, 0 0 0 4px rgba(var(--glow), .25), 0 10px 22px -8px #0009;transform:scale(1.04)}._stopRing_uog7y_924{color:#f9a08b;animation:1.1s linear infinite _spin_uog7y_1;position:absolute;inset:0}._stopSquare_uog7y_930{background:#1a1a1a;border-radius:3.5px;width:12px;height:12px}._stopKey_uog7y_936{color:#b9705d;font-weight:600}:root.dark ._stopKey_uog7y_936{color:#fcae91}._foot_uog7y_939{max-width:680px;color:var(--text3);text-align:center;flex-wrap:wrap;justify-content:center;gap:4px 14px;margin:7px auto 0;padding:0 6px;font-size:11px;line-height:1.4;display:flex}._count_uog7y_952{color:#b9705d;font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){._ai_uog7y_404,._aside_uog7y_441,._user_uog7y_457,._thinkLabel_uog7y_509,._skel_uog7y_526,._sheetThinking_uog7y_341:after,._boxBusy_uog7y_853:after,._orbSlow_uog7y_494,._orbFast_uog7y_494,._orbCore_uog7y_494,._stopRing_uog7y_924{animation:none}._toLatest_uog7y_685{transition:opacity .2s}._command_uog7y_608:hover{transform:none}}._phone_uog7y_11{height:100%;min-height:0;font-family:var(--font,"Manrope", sans-serif);flex-direction:column;display:flex}._phoneBar_uog7y_976{z-index:3;background:var(--bg);flex-shrink:0;grid-template-columns:40px minmax(0,1fr) 40px 40px;align-items:center;gap:8px;padding:2px 16px 6px;display:grid;position:relative}._phoneIcon_uog7y_987{border:1px solid var(--border);background:var(--card);width:40px;height:40px;color:var(--text);box-shadow:var(--dash-shadow);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .2s var(--ease);border-radius:14px;place-items:center;display:grid;position:relative}._phoneIcon_uog7y_987:active{transform:scale(.94)}._phoneIcon_uog7y_987[data-open]{border-color:rgba(var(--glow), .5);color:#b9705d;box-shadow:0 0 0 4px rgba(var(--glow), .12)}:root.dark ._phoneIcon_uog7y_987[data-open]{color:#fcae91}._phoneDot_uog7y_1006{width:7px;height:7px;box-shadow:0 0 0 2px var(--card);background:#d88c9a;border-radius:50%;position:absolute;top:7px;right:7px}._phoneBadge_uog7y_1016{color:#1a1a1a;text-align:center;font-variant-numeric:tabular-nums;min-width:18px;height:18px;box-shadow:0 0 0 2px var(--bg);background:linear-gradient(140deg,#fcae91,#f9a08b);border-radius:999px;padding:0 5px;font-size:10.5px;font-weight:800;line-height:18px;position:absolute;top:-5px;right:-5px}._phoneTitle_uog7y_1033{text-align:center;justify-items:center;min-width:0;display:grid}._phoneTitleMain_uog7y_1039{letter-spacing:-.2px;max-width:100%;color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:15.5px;font-weight:750;animation:.3s both _labelIn_uog7y_1;overflow:hidden}._phoneTitleSub_uog7y_1050{color:#b9705d;font-size:11.5px;font-weight:600}:root.dark ._phoneTitleSub_uog7y_1050{color:#fcae91}._phoneNew_uog7y_1056{cursor:pointer;-webkit-tap-highlight-color:transparent;width:40px;height:40px;transition:transform .2s var(--ease);border:none;border-radius:14px}._phoneNew_uog7y_1056:active{transform:scale(.94)}._phoneScreens_uog7y_1069{flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow-x:clip}._phone_uog7y_11 ._dock_uog7y_672:before{background:linear-gradient(transparent, var(--bg))}._phone_uog7y_11 ._sheet_uog7y_310{box-shadow:none;background:0 0;border:none;border-radius:0}._phone_uog7y_11 ._sheet_uog7y_310:after{background:radial-gradient(70% 46% at 50% 76%, rgba(var(--glow), .12), transparent 70%);border-radius:0;height:300px}._phone_uog7y_11 ._feed_uog7y_380{padding:6px 16px 26px}._phone_uog7y_11 ._feedHome_uog7y_391{padding-top:4px}._phone_uog7y_11 ._list_uog7y_393{gap:22px}._phone_uog7y_11 ._ai_uog7y_404{grid-template-columns:28px minmax(0,1fr);gap:6px 10px}._phone_uog7y_11 ._ai_uog7y_404 ._gem_uog7y_53{border-radius:10px;width:28px;height:28px}._phone_uog7y_11 ._aiBody_uog7y_410{display:contents}._phone_uog7y_11 ._aiMeta_uog7y_411{grid-column:2;min-height:28px}._phone_uog7y_11 ._aiText_uog7y_431{grid-column:1/-1;max-width:none;margin-top:0;font-size:15.5px;line-height:1.66}._phone_uog7y_11 ._aiRate_uog7y_428{opacity:1}._phone_uog7y_11 ._thinkLine_uog7y_503{min-height:28px}._phone_uog7y_11 ._aside_uog7y_441{max-width:none;padding-left:0}._phone_uog7y_11 ._userText_uog7y_463{max-width:86%;font-size:15px}._phone_uog7y_11 ._composer_uog7y_710{padding:4px 12px 6px}._phone_uog7y_11 ._box_uog7y_718{border-radius:24px;min-height:48px;padding:4px 4px 4px 18px}._phone_uog7y_11 ._boxWrap_uog7y_765{border-radius:24px}._phone_uog7y_11 ._boxWrap_uog7y_765:after,:root.dark ._phone_uog7y_11 ._boxWrap_uog7y_765:after{box-shadow:0 0 0 4px rgba(var(--glow), .14), 0 0 12px 0 rgba(var(--glow), .3), 0 16px 26px -14px rgba(var(--glow), .7)}._phone_uog7y_11 ._boxWrap_uog7y_765:active:after,:root.dark ._phone_uog7y_11 ._boxWrap_uog7y_765:active:after{box-shadow:0 0 0 5px rgba(var(--glow), .2), 0 0 14px 0 rgba(var(--glow), .38), 0 18px 28px -14px rgba(var(--glow), .85)}._phone_uog7y_11 ._textarea_uog7y_862{padding:8px 0;font-size:16px;line-height:1.45}._phone_uog7y_11 ._send_uog7y_885{width:40px;height:40px}._phone_uog7y_11 ._foot_uog7y_939{margin-top:5px;font-size:10.5px}._phone_uog7y_11 ._home_uog7y_556{padding-bottom:4px}._phone_uog7y_11 ._homeGem_uog7y_568{border-radius:16px;width:48px;height:48px;margin-bottom:12px}._phone_uog7y_11 ._homeTitle_uog7y_590{letter-spacing:-.7px;font-size:27px}._phone_uog7y_11 ._homeLead_uog7y_599{font-size:14px}._phone_uog7y_11 ._homeHint_uog7y_607{display:none}._phone_uog7y_11 ._commands_uog7y_608{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-rows:repeat(2,auto);grid-template-columns:none;grid-auto-columns:76%;grid-auto-flow:column;gap:8px;width:calc(100% + 32px);margin:18px -16px 0;padding:2px 16px 6px;scroll-padding:0 16px;overflow-x:auto}._phone_uog7y_11 ._commands_uog7y_608::-webkit-scrollbar{display:none}._phone_uog7y_11 ._commandCell_uog7y_615{scroll-snap-align:start}._phone_uog7y_11 ._command_uog7y_608{-webkit-tap-highlight-color:transparent;border-radius:16px;grid-template-columns:30px minmax(0,1fr);min-height:54px}._phone_uog7y_11 ._command_uog7y_608:active{background:var(--card);transform:scale(.98)}@container home (height<=380px){._phone_uog7y_11 ._homeGem_uog7y_568{display:none}}@container home (height<=300px){._phone_uog7y_11 ._homeLead_uog7y_599{display:none}._phone_uog7y_11 ._commands_uog7y_608{margin-top:14px}}@container home (height<=230px){._phone_uog7y_11 ._commands_uog7y_608{grid-template-rows:auto}._phone_uog7y_11 ._homeDate_uog7y_584{display:none}}._phone_uog7y_11 ._search_uog7y_113{border-radius:14px;height:44px}._phone_uog7y_11 ._searchInput_uog7y_128{font-size:16px}._phone_uog7y_11 ._session_uog7y_152{border-radius:15px;padding:12px 40px 12px 24px}._phone_uog7y_11 ._session_uog7y_152:before{top:19px}._phone_uog7y_11 ._sessionTitle_uog7y_219{font-size:14px}._phone_uog7y_11 ._sessionPreview_uog7y_235{font-size:12.5px}._phone_uog7y_11 ._sessionDelete_uog7y_243{opacity:.7;width:32px;height:32px;box-shadow:none;background:0 0;top:50%;right:6px;transform:translateY(-50%)}._phone_uog7y_11 ._sessionRow_uog7y_171:hover ._sessionTime_uog7y_228{opacity:1}._phone_uog7y_11 ._sessionTime_uog7y_228{font-size:11.5px}@media (prefers-reduced-motion:reduce){._phoneTitleMain_uog7y_1039{animation:none}}._settingsBlock_d7lj4_8{scrollbar-width:none;flex-shrink:0;max-height:52vh;overflow-y:auto}._settingsBlock_d7lj4_8::-webkit-scrollbar{display:none}._settingsToggle_d7lj4_17{width:100%;min-height:40px;color:var(--text);font-family:var(--font,"Manrope", sans-serif);text-align:left;cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:none;border-radius:11px;align-items:center;gap:9px;padding:6px 8px 6px 6px;font-size:12.5px;font-weight:650;list-style:none;transition:background-color .18s,color .18s;display:flex}._memoryIcon_d7lj4_39{color:#b9705d;background:#f9a08b24;border-radius:9px;flex-shrink:0;place-items:center;width:28px;height:28px;display:grid}:root.dark ._memoryIcon_d7lj4_39{color:#fcae91}._settingsToggle_d7lj4_17::-webkit-details-marker{display:none}._settingsToggle_d7lj4_17>span:nth-of-type(2){white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}@media (width<=1040px){._settingsToggle_d7lj4_17{gap:7px;padding:5px 6px 5px 4px;font-size:12px}._memoryIcon_d7lj4_39{border-radius:8px;width:26px;height:26px}}._settingsToggle_d7lj4_17:hover{background:var(--rail-hover,rgba(var(--ink),.035))}._settingsToggle_d7lj4_17:focus-visible{outline-offset:1px;outline:2px solid #fcae91}._settingsBlock_d7lj4_8[open] ._settingsToggle_d7lj4_17{color:var(--text)}._settingsChevron_d7lj4_66{color:var(--text3);margin-left:auto;transition:transform .22s}._settingsBlock_d7lj4_8[open] ._settingsChevron_d7lj4_66{transform:rotate(180deg)}._settingsBody_d7lj4_73{flex-direction:column;gap:8px;padding:4px 8px 10px;display:flex}._memoryBlock_d7lj4_81{max-height:40vh}._memoryCount_d7lj4_82{color:#b9705d;text-align:center;font-variant-numeric:tabular-nums;background:#f9a08b29;border-radius:999px;min-width:18px;padding:1px 6px;font-size:11px;font-weight:800}:root.dark ._memoryCount_d7lj4_82{color:#fcae91}._memoryList_d7lj4_95{scrollbar-width:none;flex-direction:column;gap:4px;max-height:140px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}._memoryList_d7lj4_95::-webkit-scrollbar{display:none}._memoryItem_d7lj4_110{border-radius:4px 10px 10px 4px;align-items:flex-start;gap:6px;padding:5px 6px 5px 10px;transition:background-color .15s;display:flex;box-shadow:inset 2px 0 #f9a08b73}._memoryItem_d7lj4_110:hover{background:var(--rail-hover,rgba(var(--ink),.035))}._memoryText_d7lj4_121{min-width:0;color:var(--text2);font-size:12px;line-height:1.45;font-family:var(--font,"Manrope", sans-serif);overflow-wrap:anywhere;flex:1}._memoryForget_d7lj4_131{width:20px;height:20px;color:var(--text3);cursor:pointer;opacity:0;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;transition:opacity .15s,color .15s,background .15s;display:flex}._memoryItem_d7lj4_110:hover ._memoryForget_d7lj4_131,._memoryForget_d7lj4_131:focus-visible{opacity:1}._memoryForget_d7lj4_131:hover{color:#d88c9a;background:#d88c9a1f}._phonePage_d7lj4_158{height:100%;min-height:0;font-family:var(--font,"Manrope", sans-serif);flex-direction:column;display:flex}._dock_fihy5_6,._pop_fihy5_7{--glow:249, 160, 139;--ease:cubic-bezier(.22, 1, .36, 1);--tile:rgba(var(--ink), .032);--tile-hover:rgba(var(--ink), .055);font-family:var(--font,"Manrope", sans-serif)}:root.dark ._dock_fihy5_6,:root.dark ._pop_fihy5_7{--tile:#ffffff0a;--tile-hover:#ffffff12}._dock_fihy5_6{flex-shrink:0;position:relative}._dockCard_fihy5_24{border:1px solid var(--border);background:var(--card);box-shadow:var(--dash-shadow);border-radius:16px;gap:2px;padding:5px;display:grid}._dockRow_fihy5_34{width:100%;min-height:40px;color:var(--text);font:inherit;letter-spacing:-.1px;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:11px;align-items:center;gap:9px;padding:6px 8px 6px 6px;font-size:12.5px;font-weight:650;transition:background-color .18s;display:flex}._dockRow_fihy5_34:hover,._dockRow_fihy5_34[data-open]{background:var(--tile)}._dockRow_fihy5_34:focus-visible{outline-offset:1px;outline:2px solid #fcae91}._dockRow_fihy5_34[data-on],._dockRow_fihy5_34[data-on]:hover{background:rgba(var(--glow), .12);box-shadow:inset 0 0 0 1px rgba(var(--glow), .38)}._dockRow_fihy5_34[data-on] ._dockIcon_fihy5_61{color:#1a1a1a;box-shadow:0 6px 14px -8px rgba(var(--glow), .9);background:linear-gradient(140deg,#fcae91,#f9a08b)}._dockIcon_fihy5_61{color:#b9705d;background:rgba(var(--glow), .14);width:28px;height:28px;transition:transform .25s var(--ease);border-radius:9px;flex-shrink:0;place-items:center;display:grid}:root.dark ._dockIcon_fihy5_61{color:#fcae91}:root.dark ._dockRow_fihy5_34[data-on] ._dockIcon_fihy5_61{color:#1a1a1a}._dockRow_fihy5_34:hover ._dockIcon_fihy5_61{transform:scale(1.06)}._dockLabel_fihy5_80{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}._dockChip_fihy5_88{background:rgba(var(--ink), .06);color:var(--text3);font-variant-numeric:tabular-nums;border-radius:999px;flex-shrink:0;padding:2px 7px;font-size:11px;font-weight:800}._dockChip_fihy5_88[data-on]{color:#4f7e57;background:#a3c9a83d}:root.dark ._dockChip_fihy5_88[data-on]{color:#a9d0ad}._dockGo_fihy5_100{color:var(--text3);transition:transform .25s var(--ease), color .18s ease;flex-shrink:0;display:grid}._dockRow_fihy5_34:hover ._dockGo_fihy5_100{color:var(--text2);transform:translate(2px)}._dockUp_fihy5_108{transform:rotate(-90deg)}._dockRow_fihy5_34:hover ._dockUp_fihy5_108{transform:rotate(-90deg)translate(2px)}._dockRow_fihy5_34[data-open] ._dockUp_fihy5_108{transform:rotate(90deg)}._gauges_fihy5_113{flex-shrink:0;gap:3px;width:34px;display:grid}._gauges_fihy5_113>span{background:rgba(var(--ink), .09);border-radius:999px;height:4px;position:relative;overflow:hidden}._gauges_fihy5_113 i{border-radius:inherit;transform-origin:0;transition:transform .5s var(--ease);background:linear-gradient(90deg,#fcae91,#f9a08b);position:absolute;inset:0}._gauges_fihy5_113[data-low] i{background:#d88c9a}._rise_fihy5_137{z-index:30;border:1px solid var(--border);background:var(--card);transform-origin:50% 100%;border-radius:20px;padding:14px;position:absolute;bottom:calc(100% + 10px);left:0;right:0;box-shadow:0 1px 2px #1a1a1a0a,0 30px 60px -22px #3c281e4d,0 10px 24px -12px #3c281e24}:root.dark ._rise_fihy5_137{background:#1e1e1e;box-shadow:0 1px 2px #0000004d,0 30px 60px -20px #000000bf}._limits_fihy5_160{gap:8px;display:grid}._limitsHead_fihy5_161{justify-content:space-between;align-items:baseline;gap:10px;padding:0 2px 2px;display:flex}._limitsTitle_fihy5_168{letter-spacing:-.2px;color:var(--text);font-size:14px;font-weight:800}._limitsPeriod_fihy5_169{color:var(--text3);flex-shrink:0;font-size:11.5px;font-weight:600}._meter_fihy5_171{background:var(--tile);animation:_meterIn_fihy5_1 .5s var(--ease) backwards;animation-delay:calc(60ms + var(--i,0) * 60ms);border-radius:14px;gap:7px;padding:10px 12px 12px;display:grid}@keyframes _meterIn_fihy5_1{0%{opacity:0;transform:translateY(8px)}}._meterHead_fihy5_181{align-items:center;gap:8px;min-width:0;display:flex}._meterIcon_fihy5_182 svg{width:13px;height:13px}._meterIcon_fihy5_182{color:#b9705d;background:rgba(var(--glow), .16);border-radius:7px;flex-shrink:0;place-items:center;width:22px;height:22px;display:grid}:root.dark ._meterIcon_fihy5_182{color:#fcae91}._meterLabel_fihy5_194{min-width:0;color:var(--text2);flex:1;font-size:12px;font-weight:650;line-height:1.3}._meterValue_fihy5_202{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:2px 5px;display:flex}._meterValue_fihy5_202 strong{letter-spacing:-.5px;color:var(--text);font-size:20px;font-weight:800;line-height:1.1}._meterValue_fihy5_202>span{color:var(--text3);font-size:11.5px;font-weight:600}._track_fihy5_213{background:rgba(var(--ink), .08);border-radius:999px;height:6px;position:relative;overflow:hidden}._trackNorm_fihy5_220,._trackReserve_fihy5_221{transition:width .5s var(--ease), left .5s var(--ease);position:absolute;top:0;bottom:0;left:0}._trackNorm_fihy5_220{box-shadow:0 0 10px rgba(var(--glow), .55);background:linear-gradient(90deg,#fcae91,#f9a08b);border-radius:999px}._trackReserve_fihy5_221{background:repeating-linear-gradient(135deg, rgba(var(--glow), .55) 0 3px, rgba(var(--glow), .3) 3px 6px);border-radius:0 999px 999px 0}._meterReserve_fihy5_237{color:#d9785c;margin-left:auto;font-size:11px;font-style:normal;font-weight:750}:root.dark ._meterReserve_fihy5_237{color:#fcae91}._meter_fihy5_171[data-low] ._trackNorm_fihy5_220{box-shadow:none;background:#d88c9a}._meter_fihy5_171[data-low] ._meterValue_fihy5_202 strong{color:#c0707f}:root.dark ._meter_fihy5_171[data-low] ._meterValue_fihy5_202 strong{color:#d88c9a}._buy_fihy5_245{color:#1a1a1a;height:42px;font:inherit;cursor:pointer;box-shadow:inset 0 1px 0 #ffffff73, 0 10px 22px -12px rgba(var(--glow), 1);-webkit-tap-highlight-color:transparent;transition:transform .2s var(--ease), box-shadow .2s ease;background:linear-gradient(140deg,#fcae91,#f9a08b);border:none;border-radius:13px;justify-content:center;align-items:center;gap:8px;margin-top:2px;font-size:13.5px;font-weight:800;display:flex}._buy_fihy5_245 svg{transition:transform .25s var(--ease)}._buy_fihy5_245:hover{box-shadow:inset 0 1px 0 #ffffff80, 0 14px 28px -12px rgba(var(--glow), 1)}._buy_fihy5_245:hover svg{transform:translate(3px)}._buy_fihy5_245:active{transform:scale(.98)}._buy_fihy5_245:focus-visible{outline-offset:2px;outline:2px solid #fcae91}._limitsHint_fihy5_269{color:var(--text3);margin:0;padding:0 2px;font-size:11.5px;line-height:1.45}._limitsSkel_fihy5_271{background:rgba(var(--ink), .06);border-radius:14px;height:74px;animation:1.6s ease-in-out infinite _skel_fihy5_1}@keyframes _skel_fihy5_1{50%{opacity:.55}}._pop_fihy5_7{overscroll-behavior:contain;border:1px solid rgba(var(--ink), .07);background:var(--bg-card);width:min(340px,100vw - 16px);color:var(--text);box-sizing:border-box;scrollbar-width:none;border-radius:22px;gap:8px;padding:10px;display:grid;overflow-y:auto;box-shadow:0 30px 70px -20px #3c221657,0 10px 24px -12px #3c221629}._pop_fihy5_7::-webkit-scrollbar{display:none}:root.dark ._pop_fihy5_7{background:#1e1e1e;border-color:#ffffff12;box-shadow:0 30px 70px -20px #000c}._pop_fihy5_7 ._limits_fihy5_160{padding:4px 4px 2px}._popAgents_fihy5_303{background:var(--tile);border-radius:15px;min-height:52px;padding:8px 12px 8px 8px;font-size:14px}._popAgents_fihy5_303 ._dockIcon_fihy5_61{border-radius:11px;width:34px;height:34px}._popMemory_fihy5_305:empty{display:none}._popMemory_fihy5_305{padding:0 2px}._drawerList_fihy5_310{gap:10px}._drawerNew_fihy5_311{flex-shrink:0;min-height:48px;font-size:14px}@media (width<=1040px){._dockCard_fihy5_24{padding:4px}._dockRow_fihy5_34{gap:7px;padding:5px 6px 5px 4px;font-size:12px}._dockIcon_fihy5_61{border-radius:8px;width:26px;height:26px}._dockChip_fihy5_88{padding:2px 5px;font-size:10.5px}}@media (prefers-reduced-motion:reduce){._meter_fihy5_171,._limitsSkel_fihy5_271{animation:none}._gauges_fihy5_113 i,._trackNorm_fihy5_220,._trackReserve_fihy5_221{transition:none}}._morph_zzdvb_14{position:relative}._icon_zzdvb_15{transition:opacity .2s ease, transform .34s var(--ease,ease);grid-area:1/1;place-items:center;display:grid}._iconMic_zzdvb_21{opacity:0;transform:scale(.4)rotate(-30deg)}._modeMic_zzdvb_22 ._iconMic_zzdvb_21{opacity:1;transform:none}._modeMic_zzdvb_22 ._iconArrow_zzdvb_23{opacity:0;transform:translateY(7px)scale(.5)}._modeBusy_zzdvb_24 ._iconArrow_zzdvb_23{opacity:.35;transform:scale(.82)}._modeWait_zzdvb_27{animation:1.1s ease-in-out infinite _wait_zzdvb_1}@keyframes _wait_zzdvb_1{50%{transform:scale(.94)}}._modeRec_zzdvb_31:before{content:"";z-index:-1;border-radius:inherit;background:rgba(var(--glow,249, 160, 139), .55);opacity:calc(.25 + var(--lvl,0) * .75);transform:scale(calc(1.02 + var(--lvl,0) * .42));pointer-events:none;position:absolute;inset:0}._modeRec_zzdvb_31:after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;animation:1.6s cubic-bezier(.2,.7,.3,1) infinite _ripple_zzdvb_1;position:absolute;inset:0;box-shadow:0 0 0 1.5px #fcae91b3}@keyframes _ripple_zzdvb_1{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.5)}}._modeBusy_zzdvb_24,._modeBusy_zzdvb_24:disabled{color:#fcae91;cursor:progress;background:#ffffff12;box-shadow:inset 0 0 0 1px #ffffff0f}._ring_zzdvb_65{color:#f9a08b;width:100%;height:100%;animation:1s linear infinite _spin_zzdvb_1;position:absolute;inset:0}@keyframes _spin_zzdvb_1{to{transform:rotate(360deg)}}._mic_zzdvb_77{overflow:visible}._micBody_zzdvb_78{transition:transform .3s var(--ease,ease)}._micWave_zzdvb_79{opacity:0;transform-box:fill-box;transform-origin:50%}._modeMic_zzdvb_22:hover ._micBody_zzdvb_78,._modeMic_zzdvb_22:focus-visible ._micBody_zzdvb_78{transform:translateY(-1px)}._modeMic_zzdvb_22:hover ._micWaveL_zzdvb_86,._modeMic_zzdvb_22:focus-visible ._micWaveL_zzdvb_86{animation:1.4s cubic-bezier(.2,.7,.3,1) infinite _waveL_zzdvb_1}._modeMic_zzdvb_22:hover ._micWaveR_zzdvb_88,._modeMic_zzdvb_22:focus-visible ._micWaveR_zzdvb_88{animation:1.4s cubic-bezier(.2,.7,.3,1) .18s infinite _waveR_zzdvb_1}@keyframes _waveL_zzdvb_1{0%{opacity:0;transform:translate(3px)scale(.6)}30%{opacity:1}to{opacity:0;transform:translate(-1.5px)scale(1.08)}}@keyframes _waveR_zzdvb_1{0%{opacity:0;transform:translate(-3px)scale(.6)}30%{opacity:1}to{opacity:0;transform:translate(1.5px)scale(1.08)}}._strip_zzdvb_103{min-width:0;min-height:42px;animation:_stripIn_zzdvb_1 .38s var(--ease,ease) both;flex:1;align-items:center;gap:12px;margin-left:-11px;display:flex}@keyframes _stripIn_zzdvb_1{0%{opacity:0;transform:translate(14px)}to{opacity:1;transform:none}}._cancel_zzdvb_118{width:34px;height:34px;color:var(--stone-dim,#f4eee980);cursor:pointer;transition:color .2s ease, background .2s ease, transform .25s var(--ease,ease);-webkit-tap-highlight-color:transparent;background:#ffffff0f;border:none;border-radius:50%;flex-shrink:0;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #ffffff0f}._cancel_zzdvb_118:hover{color:#f4eee9;background:#d88c9a47;transform:rotate(90deg)}._cancel_zzdvb_118:active{transform:rotate(90deg)scale(.92)}._cancel_zzdvb_118:focus-visible{outline-offset:2px;outline:2px solid #fcae91}._status_zzdvb_137{flex-shrink:0;align-items:center;gap:9px;min-width:52px;display:inline-flex}._dot_zzdvb_144{background:#fcae91;border-radius:50%;width:8px;height:8px;position:relative;box-shadow:0 0 10px 1px #fcae91bf}._dot_zzdvb_144:after{content:"";background:#fcae91;border-radius:50%;animation:1.2s ease-out infinite _dotPulse_zzdvb_1;position:absolute;inset:0}@keyframes _dotPulse_zzdvb_1{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(2.8)}}._stripBusy_zzdvb_164 ._dot_zzdvb_144{animation:1.4s ease-in-out infinite _breathe_zzdvb_1}._stripBusy_zzdvb_164 ._dot_zzdvb_144:after{opacity:0;animation:none}@keyframes _breathe_zzdvb_1{50%{opacity:.35}}._time_zzdvb_168{color:var(--stone-ink,#f4eee9);font-variant-numeric:tabular-nums;letter-spacing:.3px;font-size:14px;font-weight:600}._busyLabel_zzdvb_175{color:var(--stone-ink,#f4eee9);white-space:nowrap;font-size:13.5px;font-weight:500;animation:1.6s ease-in-out infinite _breathe_zzdvb_1}._wave_zzdvb_183{flex:1;min-width:0;height:30px;display:block;-webkit-mask-image:linear-gradient(90deg,#0000,#000 18%);mask-image:linear-gradient(90deg,#0000,#000 18%)}._glow_zzdvb_196{z-index:-1;background:radial-gradient(50% 58% at 50% 100%, rgba(var(--glow,249, 160, 139), .32), transparent 72%);width:min(900px,100%);height:300px;opacity:calc(.3 + var(--lvl,0) * .7);transform:translateX(-50%) scaleY(calc(.82 + var(--lvl,0) * .4));transform-origin:50% 100%;pointer-events:none;animation:.5s both _glowIn_zzdvb_1;position:absolute;bottom:0;left:50%}@keyframes _glowIn_zzdvb_1{0%{opacity:0}}._boxRec_zzdvb_213{box-shadow:var(--stone-edge), 0 0 0 1px rgba(var(--glow,249, 160, 139), .55), 0 0 0 6px rgba(var(--glow,249, 160, 139), .12), 0 22px 40px -24px #18120e99, 0 34px 70px -30px rgba(var(--glow,249, 160, 139), 1)!important}._hint_zzdvb_223{color:#b9705d;font-weight:600}:root.dark ._hint_zzdvb_223{color:#fcae91}._error_zzdvb_225{color:#b5606f;animation:_errIn_zzdvb_1 .3s var(--ease,ease) both;font-weight:600}:root.dark ._error_zzdvb_225{color:#e3a3af}@keyframes _errIn_zzdvb_1{0%{opacity:0;transform:translateY(3px)}}._note_zzdvb_235{min-width:min(300px,100%)}._noteHead_zzdvb_236{align-items:center;gap:11px;display:flex}._noteMic_zzdvb_241{color:#1a1a1a;background:linear-gradient(140deg,#fcae91,#f9a08b);border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid;box-shadow:inset 0 1px #ffffff73,0 6px 14px -6px #f9a08be6}._noteBars_zzdvb_252{flex:1;justify-content:space-between;align-items:center;gap:2px;min-width:120px;height:26px;display:flex}._noteBar_zzdvb_252{transform-origin:50%;background:linear-gradient(#fcc4acf2,#f4eee98c);border-radius:2px;flex:0 0 2.5px;animation:.5s cubic-bezier(.2,.8,.3,1.2) both _barIn_zzdvb_1}@keyframes _barIn_zzdvb_1{0%{opacity:.2;transform:scaleY(.12)}}._noteLen_zzdvb_269{color:var(--stone-dim,#f4eee980);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:12px;font-weight:600}._noteText_zzdvb_276{white-space:pre-wrap;margin:10px 0 0}@media (prefers-reduced-motion:reduce){._modeWait_zzdvb_27,._modeRec_zzdvb_31:after,._ring_zzdvb_65,._dot_zzdvb_144:after,._stripBusy_zzdvb_164 ._dot_zzdvb_144,._busyLabel_zzdvb_175,._micWave_zzdvb_79,._strip_zzdvb_103,._glow_zzdvb_196,._noteBar_zzdvb_252,._error_zzdvb_225{animation:none!important}._cancel_zzdvb_118:hover{transform:none}}@media (width<=767px){._strip_zzdvb_103{gap:9px;min-height:44px;margin-left:-12px}._cancel_zzdvb_118{width:36px;height:36px}._status_zzdvb_137{gap:7px;min-width:46px}._noteBars_zzdvb_252{min-width:96px}}._root_r4tkp_15{--as-glow:#f9a08b;--as-muted:#8a8480;--glow:249, 160, 139;--ease:cubic-bezier(.22, 1, .36, 1);--tile:rgba(var(--ink), .032);--obs:radial-gradient(60% 120% at 0% 120%, rgba(var(--glow), .26), transparent 64%), radial-gradient(50% 90% at 100% -20%, #ffffff12, transparent 70%), linear-gradient(160deg, #2c2932 0%, #19181c 58%, #121114 100%);min-height:0;color:var(--text);font-family:var(--font,"Manrope", sans-serif);flex-direction:column;flex:auto;display:flex}:root.dark ._root_r4tkp_15{--as-muted:#9a938e;--tile:#ffffff0a;--obs:radial-gradient(60% 120% at 0% 120%, rgba(var(--glow), .2), transparent 64%), radial-gradient(50% 90% at 100% -20%, #ffffff14, transparent 70%), linear-gradient(160deg, #34303a 0%, #242227 58%, #1b1a1e 100%)}._studio_r4tkp_10{z-index:3;border:1px solid var(--border);background:var(--card);border-bottom:0;border-right:0;border-radius:24px 0 0;position:absolute;inset:0;overflow:hidden;box-shadow:0 1px 2px #3c281e0a,0 28px 60px -36px #3c281e38;container:studio/inline-size}:root.dark ._studio_r4tkp_10{box-shadow:0 1px 2px #0000004d,0 28px 60px -34px #000000b3}._hero_r4tkp_60{color:#f4eee9;background:var(--obs);flex-shrink:0;padding:20px 28px 16px;box-shadow:inset 0 -1px #ffffff0f}._heroTop_r4tkp_67{grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:16px;display:grid}._avatar_r4tkp_73{color:#1a1a1a;width:52px;height:52px;box-shadow:inset 0 1px 0 #ffffff80, 0 12px 26px -12px rgba(var(--glow), .9);background:linear-gradient(140deg,#fdbc9f,#f9a08b);border-radius:17px;place-items:center;font-size:22px;font-weight:800;display:grid;position:relative}._avatar_r4tkp_73[data-live]:after{content:"";background:#a3c9a8;border-radius:50%;width:13px;height:13px;position:absolute;bottom:-3px;right:-3px;box-shadow:0 0 0 3px #1e1c21,0 0 12px #a3c9a8cc}._heroText_r4tkp_98{min-width:0}._heroTitle_r4tkp_99{letter-spacing:-.4px;margin:0;font-size:20px;font-weight:800;line-height:1.2}._heroLead_r4tkp_100{color:#f4eee9b8;max-width:700px;margin:4px 0 0;font-size:13px;line-height:1.5}._close_r4tkp_107{color:#f4eee9;cursor:pointer;width:40px;height:40px;transition:background-color .2s ease, transform .25s var(--ease), box-shadow .2s ease;background:#ffffff1a;border:none;border-radius:50%;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #ffffff1a}._close_r4tkp_107:hover{background:#ffffff2e;transform:rotate(90deg)}._close_r4tkp_107:active{transform:rotate(90deg)scale(.92)}._close_r4tkp_107:focus-visible{outline-offset:3px;outline:2px solid #fcae91}._steps_r4tkp_125{flex-wrap:wrap;align-items:center;gap:6px 4px;margin:14px 0 0 68px;padding:0;list-style:none;display:flex}._step_r4tkp_125{color:#f4eee98c;white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:5px 12px 5px 5px;font-size:12.5px;font-weight:650;transition:color .3s,background-color .3s;display:flex}._step_r4tkp_125+._step_r4tkp_125:before{content:"";background:#f4eee938;width:14px;height:1px;margin:0 6px 0 -8px}._stepMark_r4tkp_153{font-variant-numeric:tabular-nums;background:#ffffff14;border-radius:50%;place-items:center;width:22px;height:22px;font-size:11px;font-weight:800;display:grid}._step_r4tkp_125[data-done]{color:#f4eee9}._step_r4tkp_125[data-done] ._stepMark_r4tkp_153{color:#1e3a24;background:#a3c9a8}._step_r4tkp_125[data-now]{color:#f4eee9;background:rgba(var(--glow), .14)}._step_r4tkp_125[data-now] ._stepMark_r4tkp_153{color:#1a1a1a;box-shadow:0 0 14px rgba(var(--glow), .7);background:linear-gradient(140deg,#fcae91,#f9a08b)}._body_r4tkp_171{overscroll-behavior:contain;flex:1;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:start;gap:24px 28px;min-height:0;padding:24px 28px 32px;display:grid;overflow-y:auto}._body_r4tkp_171,._prompt_r4tkp_189{scrollbar-color:auto}._body_r4tkp_171::-webkit-scrollbar{width:4px;height:4px}._prompt_r4tkp_189::-webkit-scrollbar{width:4px;height:4px}._body_r4tkp_171::-webkit-scrollbar-track{background:0 0}._prompt_r4tkp_189::-webkit-scrollbar-track{background:0 0}._body_r4tkp_171::-webkit-scrollbar-thumb{background:rgba(var(--ink), .14);border-radius:99px}._prompt_r4tkp_189::-webkit-scrollbar-thumb{background:rgba(var(--ink), .14);border-radius:99px}._body_r4tkp_171::-webkit-scrollbar-thumb:hover{background:rgba(var(--ink), .3)}._prompt_r4tkp_189::-webkit-scrollbar-thumb:hover{background:rgba(var(--ink), .3)}._body_r4tkp_171::-webkit-scrollbar-corner{background:0 0}._prompt_r4tkp_189::-webkit-scrollbar-corner{background:0 0}._body_r4tkp_171::-webkit-scrollbar-button{display:none}._prompt_r4tkp_189::-webkit-scrollbar-button{display:none}@supports not selector(::-webkit-scrollbar){._body_r4tkp_171,._prompt_r4tkp_189{scrollbar-width:thin;scrollbar-color:rgba(var(--ink), .18) transparent}}._col_r4tkp_205{gap:12px;min-width:0;display:grid}._colHead_r4tkp_206{padding:0 2px 4px}._colTitle_r4tkp_207{letter-spacing:-.2px;margin:0;font-size:15px;font-weight:800}._colHint_r4tkp_208{color:var(--text3);margin:4px 0 0;font-size:12.5px;line-height:1.45}._label_r4tkp_210{color:var(--text);font-size:12.5px;font-weight:700}._hint_r4tkp_211{color:var(--text3);margin:0;font-size:11.5px;line-height:1.45}._error_r4tkp_212{color:#c0707f;margin:0;font-size:12px;line-height:1.4}._channel_r4tkp_216{border:1px solid var(--border);background:var(--card);border-radius:18px;gap:14px;padding:16px;transition:border-color .3s,box-shadow .3s;display:grid}._channel_r4tkp_216[data-on]{border-color:#a3c9a899;box-shadow:0 14px 30px -22px #5e8c668c}._chHead_r4tkp_229{align-items:center;gap:12px;min-width:0;display:flex}._chGlyph_r4tkp_230{color:#fcae91;background:radial-gradient(90% 70% at 50% 115%, rgba(var(--glow), .45), transparent 72%), linear-gradient(160deg, #2c2932, #151417);border-radius:13px;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid;box-shadow:inset 0 1px #ffffff1a,0 8px 16px -10px #18120eb3}._chGlyph_r4tkp_230 svg{width:18px;height:18px}:root.dark ._chGlyph_r4tkp_230{background:radial-gradient(90% 70% at 50% 115%, rgba(var(--glow), .4), transparent 72%), linear-gradient(160deg, #3b3742, #26242a);box-shadow:inset 0 0 0 1px #ffffff17,inset 0 1px #ffffff1f,0 8px 16px -10px #000c}._chTitle_r4tkp_251{flex:1;min-width:0}._chName_r4tkp_252{letter-spacing:-.1px;font-size:14.5px;font-weight:750}._chState_r4tkp_253{color:var(--text3);flex-wrap:wrap;align-items:center;gap:2px 7px;margin-top:2px;font-size:12px;font-weight:600;display:flex}._chState_r4tkp_253 i{background:rgba(var(--ink), .18);border-radius:50%;width:7px;height:7px}._channel_r4tkp_216[data-connected] ._chState_r4tkp_253 i{box-shadow:inset 0 0 0 1.5px var(--text3);background:0 0}._channel_r4tkp_216[data-on] ._chState_r4tkp_253{color:#4f7e57}:root.dark ._channel_r4tkp_216[data-on] ._chState_r4tkp_253{color:#a9d0ad}._channel_r4tkp_216[data-on] ._chState_r4tkp_253 i{background:#a3c9a8;animation:2.2s ease-out infinite _live_r4tkp_1;box-shadow:0 0 #a3c9a899}@keyframes _live_r4tkp_1{0%{box-shadow:0 0 #a3c9a899}70%,to{box-shadow:0 0 0 7px #a3c9a800}}._chStats_r4tkp_281{color:var(--text3);font-weight:600}._chConnect_r4tkp_283:empty{display:none}._chWarning_r4tkp_284{color:#b0606f;background:#d88c9a1f;border-radius:11px;margin:0;padding:8px 11px;font-size:12px;line-height:1.45}:root.dark ._chWarning_r4tkp_284{color:#e2a3af}._chHours_r4tkp_295{background:var(--tile);border-radius:13px;gap:10px;padding:12px 14px 14px;display:grid}._chHoursHead_r4tkp_302{gap:9px;display:grid}._howTo_r4tkp_304{gap:8px;display:grid}._howToBtn_r4tkp_305{color:var(--as-muted);font:inherit;cursor:pointer;background:0 0;border:none;justify-self:start;align-items:center;gap:5px;padding:0;font-size:12px;font-weight:700;display:inline-flex}._howToBtn_r4tkp_305:hover{color:var(--text)}._howToBtn_r4tkp_305 svg{transition:transform .25s var(--ease)}._howToBtn_r4tkp_305[aria-expanded=true] svg{transform:rotate(180deg)}._howToSteps_r4tkp_322{background:var(--tile);color:var(--text2);animation:_unfold_r4tkp_1 .35s var(--ease) both;border-radius:12px;gap:6px;margin:0;padding:10px 12px 10px 30px;font-size:12.5px;line-height:1.45;display:grid}._howToSteps_r4tkp_322 li::marker{color:#d9785c;font-weight:800}@keyframes _unfold_r4tkp_1{0%{opacity:0;transform:translateY(-4px)}}._row_r4tkp_338{align-items:center;gap:10px;min-width:0;display:flex}._rowStack_r4tkp_339{flex-direction:column;align-items:stretch;gap:8px}._rowLabel_r4tkp_340{color:var(--text);font-size:12.5px;font-weight:700}._rowError_r4tkp_341{color:#c0707f;margin:6px 0 0;font-size:12px}._input_r4tkp_342{border-radius:11px;height:42px}._input_r4tkp_342:focus-visible{border-color:var(--border);box-shadow:none}@property --glow-sweep{syntax:"<angle>";inherits:false;initial-value:0deg}._glow_r4tkp_343{--glow-hi:#ee6f4e;isolation:isolate;position:relative}:root.dark ._glow_r4tkp_343{--glow-hi:#ffe4d6}._glowWrap_r4tkp_360{border-radius:11px;min-width:0;display:block}._glowWrapSm_r4tkp_361{border-radius:10px;flex-shrink:0;display:inline-block}._glow_r4tkp_343:before,._glow_r4tkp_343:after{content:"";border-radius:inherit;opacity:0;pointer-events:none;transition:opacity .32s var(--ease), transform .45s var(--ease);position:absolute;inset:0}._glow_r4tkp_343:before{z-index:2;background:conic-gradient(from calc(var(--glow-sweep) - 90deg), #fcae91 0deg, var(--glow-hi) 40deg, #fcae91 92deg, #fbbda5 180deg, #f9a08b 270deg, #fcae91 360deg);-webkit-mask-composite:xor;padding:1.5px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}._glow_r4tkp_343:after{z-index:-1;background:radial-gradient(130% 120% at 18% 0%, rgba(var(--glow), .1), transparent 62%);box-shadow:0 0 0 4px rgba(var(--glow), .13), 0 10px 28px -10px rgba(var(--glow), .7);transform:scale(.985)}._glow_r4tkp_343:hover:before{opacity:.5}._glow_r4tkp_343:hover:after{opacity:.35;transform:scale(1)}._glow_r4tkp_343:focus-within:before{opacity:1;animation:1.1s cubic-bezier(.3,.7,.2,1) both _glowSweep_r4tkp_1}._glow_r4tkp_343:focus-within:after{opacity:1;transform:scale(1)}._glow_r4tkp_343:active:after{box-shadow:0 0 0 5px rgba(var(--glow), .18), 0 12px 32px -10px rgba(var(--glow), .85)}@keyframes _glowSweep_r4tkp_1{0%{--glow-sweep:-200deg}to{--glow-sweep:0deg}}:root.dark ._glow_r4tkp_343:after{background:radial-gradient(130% 120% at 18% 0%, rgba(var(--glow), .14), transparent 62%);box-shadow:0 0 0 4px rgba(var(--glow), .16), 0 12px 32px -10px rgba(var(--glow), .55)}:root.dark ._glow_r4tkp_343:active:after{box-shadow:0 0 0 5px rgba(var(--glow), .22), 0 14px 36px -10px rgba(var(--glow), .7)}._card_r4tkp_412{border:1px solid var(--border);background:var(--card);border-radius:18px;padding:18px}._manner_r4tkp_418{gap:20px;display:grid}._field_r4tkp_419{gap:8px;min-width:0;display:grid}._greeting_r4tkp_422{gap:6px;margin-top:6px;display:grid}._greetingLabel_r4tkp_423{color:var(--text3);font-size:11.5px;font-weight:650}._bubble_r4tkp_424{background:var(--tile);max-width:94%;box-shadow:inset 0 0 0 1px rgba(var(--ink), .05);color:var(--text);border-radius:16px 16px 16px 5px;justify-self:start;margin:0;padding:9px 13px;font-size:13px;line-height:1.45}._chips_r4tkp_437{flex-wrap:wrap;gap:6px;display:flex}._chip_r4tkp_437{background:var(--tile);height:34px;color:var(--text2);font:inherit;cursor:pointer;box-shadow:inset 0 0 0 1px rgba(var(--ink), .05);border:none;border-radius:11px;align-items:center;gap:4px;padding:0 13px;font-size:13px;font-weight:700;transition:background-color .18s,color .18s,box-shadow .18s;display:inline-flex}._chip_r4tkp_437:hover{color:var(--text)}._chip_r4tkp_437[data-on]{color:#fff;background:#1a1a1a;box-shadow:0 6px 14px -8px #1a1a1ab3}:root.dark ._chip_r4tkp_437[data-on]{color:#1a1a1a;background:#f4eee9}._chip_r4tkp_437[data-bad]{box-shadow:inset 0 0 0 1.5px #d88c9a}._chipField_r4tkp_459 input{min-width:0;color:inherit;font:inherit;text-align:center;background:0 0;border:none;outline:none;padding:0}._chipField_r4tkp_459 input::placeholder{color:var(--text3);font-weight:600}._chipField_r4tkp_459{gap:5px}._chipField_r4tkp_459:not([data-on]) span{color:var(--text3);font-weight:600}._switchRow_r4tkp_474{box-sizing:border-box;background:var(--tile);border-radius:13px;justify-content:space-between;align-items:center;gap:16px;min-height:52px;padding:10px 12px 10px 14px;display:flex}._switchText_r4tkp_485{font-size:13px;font-weight:600;line-height:1.4}._tiles_r4tkp_486{gap:8px;min-width:0;display:grid}._lengthField_r4tkp_490{cursor:text}._lengthField_r4tkp_490 input{border:1px solid var(--border);background:var(--card);width:76px;height:34px;color:var(--text);font:inherit;text-align:center;font-variant-numeric:tabular-nums;border-radius:10px;flex-shrink:0;padding:0 8px;font-size:13.5px;font-weight:700}._lengthField_r4tkp_490[data-bad] input{border-color:#d88c9a}._lengthField_r4tkp_490 input:focus{outline:none}._promptBox_r4tkp_513{border:1px solid var(--border);background:var(--card);cursor:text;border-radius:14px;display:grid}._prompt_r4tkp_189{width:100%;min-height:84px;max-height:260px;color:var(--text);font:inherit;resize:none;box-sizing:border-box;background:0 0;border:none;outline:none;padding:12px 14px 4px;font-size:13.5px;line-height:1.55;display:block;overflow-y:auto;-webkit-mask-image:linear-gradient(#0000,#000 10px calc(100% - 4px),#0000);mask-image:linear-gradient(#0000,#000 10px calc(100% - 4px),#0000)}._prompt_r4tkp_189::placeholder{color:var(--text3)}._promptFoot_r4tkp_541{color:var(--text3);font-variant-numeric:tabular-nums;pointer-events:none;justify-content:flex-end;align-items:center;gap:7px;padding:6px 12px 9px;font-size:11px;font-weight:650;display:flex}._ring_r4tkp_554{flex-shrink:0;transform:rotate(-90deg)}._ring_r4tkp_554 circle{fill:none;stroke-width:2.4px}._ring_r4tkp_554 circle:first-child{stroke:rgba(var(--ink), .1)}._ring_r4tkp_554 circle:last-child{stroke:#f9a08b;stroke-linecap:round;transition:stroke-dashoffset .3s var(--ease), stroke .2s ease}._promptFoot_r4tkp_541[data-near]{color:#b0606f}._promptFoot_r4tkp_541[data-near] ._ring_r4tkp_554 circle:last-child{stroke:#d88c9a}:root.dark ._promptFoot_r4tkp_541[data-near]{color:#e2a3af}@media (prefers-reduced-motion:reduce){._glow_r4tkp_343:focus-within:before{animation:none}._glow_r4tkp_343:after{transform:none}._channel_r4tkp_216[data-on] ._chState_r4tkp_253 i,._howToSteps_r4tkp_322{animation:none}}@container studio (width<=760px){._body_r4tkp_171{grid-template-columns:minmax(0,1fr)}}@container studio (width<=860px){._steps_r4tkp_125{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:0;margin:18px 0 0;display:grid}._step_r4tkp_125{text-align:center;white-space:normal;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;border-radius:0;flex-direction:column;gap:7px;padding:0 4px;font-size:12px;line-height:1.3;position:relative}._step_r4tkp_125[data-now]{background:0 0}._step_r4tkp_125+._step_r4tkp_125:before{width:calc(100% - 38px);margin:0;position:absolute;top:11px;left:calc(19px - 50%)}._step_r4tkp_125[data-done]+._step_r4tkp_125:before{background:#a3c9a88c}}@media (width<=767px){._root_r4tkp_15{overscroll-behavior:contain;overflow-y:auto;-webkit-mask-image:linear-gradient(#0000,#000 12px);mask-image:linear-gradient(#0000,#000 12px)}._body_r4tkp_171{flex:none;overflow:visible}._studio_r4tkp_10{bottom:calc(-1 * (var(--content-pad) + var(--mnav-safe)));box-shadow:none;background:0 0;border:0;border-radius:0}._hero_r4tkp_60{border-radius:22px;margin:10px 12px 0;padding:16px 16px 14px;box-shadow:0 18px 40px -24px #18120eb3}._heroTop_r4tkp_67{grid-template-columns:44px minmax(0,1fr) auto;align-items:start;gap:12px}._avatar_r4tkp_73{border-radius:15px;width:44px;height:44px;font-size:19px}._heroTitle_r4tkp_99{font-size:17px}._heroLead_r4tkp_100{grid-column:1/-1;font-size:12.5px}._heroText_r4tkp_98{display:contents}._heroTitle_r4tkp_99{align-self:center}._close_r4tkp_107{grid-area:1/3;width:38px;height:38px}._body_r4tkp_171{padding:18px 12px calc(28px + var(--content-pad) + var(--mnav-safe));gap:22px}._channel_r4tkp_216,._card_r4tkp_412{border-radius:16px;padding:14px}._prompt_r4tkp_189,._chipField_r4tkp_459 input{font-size:16px}._chipField_r4tkp_459 input::placeholder{font-size:13px}._lengthField_r4tkp_490 input{font-size:16px}}._root_ubzio_4{gap:14px;display:grid}._presets_ubzio_6{flex-wrap:wrap;gap:6px;display:flex}._preset_ubzio_6{height:34px;color:var(--as-muted);background:var(--bg-card);border-radius:11px;align-items:baseline;gap:6px;padding:0 12px;font-size:13px;font-weight:700;line-height:34px;transition:color .14s,background-color .14s;display:inline-flex;box-shadow:0 0 0 1px #1a1a1a0f}._preset_ubzio_6:hover{color:var(--text,#1a1a1a)}._presetTime_ubzio_23{font-variant-numeric:tabular-nums;opacity:.7;font-size:11.5px;font-weight:600}._presetOn_ubzio_24{color:#fff;background:#1a1a1a;box-shadow:0 6px 14px -8px #1a1a1ab3}._presetOn_ubzio_24:hover{color:#fff}:root.dark ._preset_ubzio_6{background:#1e1e1e;box-shadow:0 0 0 1px #ffffff12}:root.dark ._presetOn_ubzio_24,:root.dark ._presetOn_ubzio_24:hover{color:#1a1a1a;background:#f4eee9}._trackWrap_ubzio_31{padding:0 11px}._track_ubzio_31{cursor:pointer;touch-action:none;background:repeating-linear-gradient(to right, transparent 0, transparent calc(100% / 24 - 1px), #1a1a1a12 calc(100% / 24 - 1px), #1a1a1a12 calc(100% / 24)), var(--bg-card);border-radius:12px;height:34px;position:relative;box-shadow:0 0 0 1px #1a1a1a0f,inset 0 1px 2px #1a1a1a0a}:root.dark ._track_ubzio_31{background:repeating-linear-gradient(90deg,#0000 0 calc(4.16667% - 1px),#ffffff0f calc(4.16667% - 1px) 4.16667%),#1e1e1e;box-shadow:0 0 0 1px #ffffff12}._segment_ubzio_49{pointer-events:none;background:linear-gradient(#fbb9a1 0%,#f39a7e 100%);border-radius:8px;position:absolute;top:4px;bottom:4px;box-shadow:inset 0 1px #ffffff73,0 6px 14px -8px #ee8a6ee6}._thumb_ubzio_59{z-index:1;cursor:grab;touch-action:none;background:#fff;border-radius:50%;outline:none;width:22px;height:22px;margin:-11px 0 0 -11px;transition:transform .14s;position:absolute;top:50%;box-shadow:0 0 0 1px #1a1a1a14,0 4px 10px -2px #1a120e47,inset 0 0 0 6px #fff,inset 0 0 0 11px #ee8a6e}._thumb_ubzio_59[data-dragging]{cursor:grabbing;transform:scale(1.12)}._thumb_ubzio_59:focus-visible{box-shadow:0 0 0 4px color-mix(in srgb, var(--as-glow) 35%, transparent), 0 4px 10px -2px #1a120e47, inset 0 0 0 6px #fff, inset 0 0 0 11px #ee8a6e}._thumbTag_ubzio_81{color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap;opacity:0;pointer-events:none;background:#1a1a1a;border-radius:7px;padding:3px 7px;font-size:11px;font-weight:800;transition:opacity .14s,transform .14s;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%,4px)}._thumb_ubzio_59[data-dragging] ._thumbTag_ubzio_81,._thumb_ubzio_59:focus-visible ._thumbTag_ubzio_81{opacity:1;transform:translate(-50%)}:root.dark ._thumbTag_ubzio_81{color:#1a1a1a;background:#f4eee9}._scale_ubzio_101{height:16px;margin-top:6px;position:relative}._scale_ubzio_101 span{color:var(--as-muted);font-variant-numeric:tabular-nums;font-size:10.5px;font-weight:700;position:absolute;transform:translate(-50%)}._foot_ubzio_113{flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}._clock_ubzio_114{height:40px;color:var(--as-muted);background:var(--bg-card);border-radius:12px;align-items:center;gap:8px;padding:0 4px 0 12px;font-size:12.5px;font-weight:700;display:inline-flex;box-shadow:0 0 0 1px #1a1a1a0f}:root.dark ._clock_ubzio_114{background:#1e1e1e;box-shadow:0 0 0 1px #ffffff12}._clock_ubzio_114 input{width:64px;height:100%;color:var(--text,#1a1a1a);font:inherit;font-variant-numeric:tabular-nums;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:0 0;border:0;outline:none;font-size:14.5px;font-weight:800}:root.dark ._clock_ubzio_114 input{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}._clock_ubzio_114 input::-webkit-calendar-picker-indicator{display:none}._legend_ubzio_146{font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:4px 16px;margin:-4px 0 0;padding:0 11px;font-size:12px;font-weight:700;display:flex}._legendOn_ubzio_147,._legendOff_ubzio_147{align-items:center;gap:6px;display:inline-flex}._legendOn_ubzio_147{color:var(--text,#1a1a1a)}._legendOff_ubzio_147{color:var(--as-muted)}._legendOn_ubzio_147:before,._legendOff_ubzio_147:before{content:"";border-radius:3px;width:9px;height:9px}._legendOn_ubzio_147:before{background:linear-gradient(#fbb9a1,#f39a7e)}._legendOff_ubzio_147:before{background:var(--bg-card);box-shadow:inset 0 0 0 1px #1a1a1a29}:root.dark ._legendOff_ubzio_147:before{background:#1e1e1e;box-shadow:inset 0 0 0 1px #fff3}@media (width<=767px){._clock_ubzio_114 input{font-size:16px}._thumb_ubzio_59{width:26px;height:26px;margin:-13px 0 0 -13px}}@media (prefers-reduced-motion:reduce){._thumb_ubzio_59,._thumbTag_ubzio_81{transition:none}}._root_1ymc0_11{--ink:#f6f0eb;--dim:#f4eee98f;--faint:#f4eee957;--line:#ffffff12;--peach:#fcae91;--peach-2:#f9a08b;--glow:249, 160, 139;--paper:#fbf8f4;--paper-ink:#1a1a1a;--paper-dim:#7b726c;--ease:cubic-bezier(.22, 1, .36, 1);height:min(668px,100dvh - 32px);min-height:0;color:var(--ink);font-family:var(--font,"Manrope", sans-serif);background:radial-gradient(60% 50% at 100% 0%, rgba(var(--glow), .07), transparent 70%), linear-gradient(165deg, #1c1b20 0%, #141316 60%, #0f0e11 100%);-webkit-font-smoothing:antialiased;grid-template-columns:330px minmax(0,1fr);display:grid}._root_1ymc0_11 *,._root_1ymc0_11 :before,._root_1ymc0_11 :after{box-sizing:border-box}._root_1ymc0_11 button{font-family:inherit}._root_1ymc0_11 button:focus-visible,._root_1ymc0_11 input:focus-visible{outline:2px solid var(--peach);outline-offset:2px}._side_1ymc0_40{scrollbar-width:none;background:radial-gradient(90% 46% at 50% 104%, rgba(var(--glow), .2), transparent 72%), radial-gradient(70% 34% at 16% -4%, #ffffff14, transparent 72%), linear-gradient(162deg, #2c2932 0%, #19181c 56%, #121114 100%);min-height:0;box-shadow:inset -1px 0 0 var(--line);flex-direction:column;gap:18px;padding:26px 24px 22px;display:flex;position:relative;overflow:hidden auto}._side_1ymc0_40:before{content:"";background:#0b0a0c;border-radius:999px;height:6px;position:absolute;top:18px;left:18px;right:18px;box-shadow:inset 0 1px 2px #000c,0 1px #ffffff0f}._slip_1ymc0_69{color:var(--paper-ink);background:linear-gradient(180deg, #0000000d, transparent 18px), var(--paper);filter:drop-shadow(0 18px 22px #0000006b)drop-shadow(0 2px 3px #00000040);transform-origin:50% 0;animation:_slipOut_1ymc0_1 .72s var(--ease) both;border-radius:4px 4px 0 0;flex-shrink:0;margin-top:4px;padding:18px 18px 26px;position:relative;-webkit-mask:linear-gradient(#000 0 0) top/100% calc(100% - 7px) no-repeat,radial-gradient(circle at 7px 0,#000 6.5px,#0000 7px) 0 100%/14px 7px repeat-x;mask:linear-gradient(#000 0 0) top/100% calc(100% - 7px) no-repeat,radial-gradient(circle at 7px 0,#000 6.5px,#0000 7px) 0 100%/14px 7px repeat-x}@keyframes _slipOut_1ymc0_1{0%{opacity:0;transform:translateY(-26px)scaleY(.94)}to{opacity:1;transform:none}}._slipHead_1ymc0_95{color:var(--paper-dim);align-items:center;gap:8px;margin-bottom:18px;font-size:11px;display:flex}._slipMark_1ymc0_103{background:#1a1a1a;border-radius:7px;place-items:center;width:22px;height:22px;display:grid}._slipMark_1ymc0_103 img{width:13px;height:13px;display:block}._slipBrand_1ymc0_112{color:var(--paper-ink);letter-spacing:-.1px;font-weight:750}._slipDate_1ymc0_113{font-variant-numeric:tabular-nums;margin-left:auto}._slipCaption_1ymc0_115{letter-spacing:.08em;text-transform:uppercase;color:var(--paper-dim);font-size:10.5px;font-weight:700;display:block}._slipTotal_1ymc0_123{letter-spacing:-1.4px;font-variant-numeric:tabular-nums;margin:6px 0 4px;font-size:38px;font-weight:750;line-height:1.1;display:flex}._slipTaxNote_1ymc0_132{min-height:16px;color:var(--paper-dim);font-size:11.5px;line-height:1.4;display:block}._slipTaxNote_1ymc0_132[data-review]{color:#b85f72}._slipCut_1ymc0_141{background:repeating-linear-gradient(90deg,#1a1a1a38 0 5px,#0000 5px 10px);height:1px;margin:16px -2px 14px}._slipLines_1ymc0_147{flex-direction:column;gap:11px;min-height:52px;margin:0;padding:0;list-style:none;display:flex}._slipEmpty_1ymc0_156{color:var(--paper-dim);align-self:center;margin:auto 0;font-size:12px}._slipLine_1ymc0_147{font-variant-numeric:tabular-nums;animation:_printLine_1ymc0_1 .42s var(--ease) both;justify-content:space-between;align-items:flex-start;gap:10px;font-size:13px;display:flex}._slipLine_1ymc0_147>span:first-child{flex-direction:column;gap:2px;min-width:0;display:flex}._slipLine_1ymc0_147 strong{letter-spacing:-.15px;font-weight:650}._slipLine_1ymc0_147 small{color:var(--paper-dim);font-size:11px}._slipLine_1ymc0_147>span:last-child{white-space:nowrap;font-weight:700}@keyframes _printLine_1ymc0_1{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}._slipSum_1ymc0_180{color:var(--paper-dim);flex-direction:column;gap:7px;margin:0;font-size:12px;display:flex}._slipSum_1ymc0_180>div{justify-content:space-between;gap:10px;display:flex}._slipSum_1ymc0_180 dt,._slipSum_1ymc0_180 dd{margin:0}._slipSum_1ymc0_180 dd{font-variant-numeric:tabular-nums;color:var(--paper-ink);font-weight:600}._slipGrand_1ymc0_184{margin-top:4px;font-size:13px;font-weight:750;color:var(--paper-ink)!important}._slipGrand_1ymc0_184 dd{letter-spacing:-.4px;font-size:17px;font-weight:800}._stamp_1ymc0_188{color:#d9785f;letter-spacing:.14em;text-transform:uppercase;opacity:0;pointer-events:none;mix-blend-mode:multiply;border:2px solid #d9785f;border-radius:8px;padding:5px 11px 4px;font-size:13px;font-weight:800;position:absolute;top:58px;right:14px;transform:rotate(-12deg)scale(1.8)}._slip_1ymc0_69[data-paid] ._stamp_1ymc0_188{animation:.5s cubic-bezier(.2,1.4,.4,1) .15s both _stampIn_1ymc0_1}@keyframes _stampIn_1ymc0_1{0%{opacity:0;transform:rotate(-12deg)scale(1.8)}to{opacity:.92;transform:rotate(-12deg)scale(1)}}._norm_1ymc0_211{color:var(--dim);flex-direction:column;gap:7px;margin-top:auto;padding:0 4px;font-size:12px;line-height:1.55;display:flex}._norm_1ymc0_211 p{margin:0}._normTitle_1ymc0_222{letter-spacing:.1em;text-transform:uppercase;color:var(--peach);font-size:10.5px;font-weight:750}._normNow_1ymc0_229{color:var(--ink);font-weight:600}._normKeep_1ymc0_230{color:var(--faint)}._panel_1ymc0_234{flex-direction:column;min-width:0;min-height:0;display:flex}._head_1ymc0_236{justify-content:space-between;align-items:center;gap:12px;padding:22px 26px 6px 30px;display:flex}._kicker_1ymc0_243{letter-spacing:.12em;text-transform:uppercase;color:var(--dim);align-items:center;gap:9px;font-size:11px;font-weight:750;display:inline-flex}._kickerGem_1ymc0_253{background:linear-gradient(135deg, #ffd2bc, var(--peach-2));width:9px;height:9px;box-shadow:0 0 12px rgba(var(--glow), .8);border-radius:3px;transform:rotate(45deg)}._closeBtn_1ymc0_261,._backBtn_1ymc0_261{color:var(--dim);cursor:pointer;transition:background .18s ease, color .18s ease, transform .18s var(--ease);background:#ffffff0d;border:none;align-items:center;gap:6px;display:inline-flex}._closeBtn_1ymc0_261{border-radius:11px;justify-content:center;width:34px;height:34px}._backBtn_1ymc0_261{border-radius:999px;height:32px;padding:0 12px 0 9px;font-size:12px;font-weight:650}._closeBtn_1ymc0_261:hover,._backBtn_1ymc0_261:hover{color:var(--ink);background:#ffffff17}._closeBtn_1ymc0_261:active,._backBtn_1ymc0_261:active{transform:scale(.94)}._closeBtn_1ymc0_261:disabled,._backBtn_1ymc0_261:disabled{opacity:.4;cursor:default}._body_1ymc0_277{scrollbar-width:thin;scrollbar-color:#ffffff1f transparent;flex-direction:column;flex:1;gap:14px;min-height:0;padding:10px 30px 22px;display:flex;overflow-y:auto}._title_1ymc0_289{animation:_rise_1ymc0_1 .5s var(--ease) both;margin-bottom:4px}._title_1ymc0_289 h2{letter-spacing:-.9px;color:var(--ink);margin:0 0 6px;font-size:27px;font-weight:750;line-height:1.15}._title_1ymc0_289 p{max-width:470px;color:var(--dim);margin:0;font-size:13px;line-height:1.55}@keyframes _rise_1ymc0_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}._pack_1ymc0_307{isolation:isolate;box-shadow:inset 0 0 0 1px var(--line), inset 0 1px 0 #ffffff0d;transition:box-shadow .35s var(--ease);animation:_rise_1ymc0_1 .55s var(--ease) both;animation-delay:calc(80ms + var(--i,0) * 70ms);background:linear-gradient(#ffffff0d,#ffffff06);border-radius:18px;flex-shrink:0;padding:18px 20px;position:relative}._pack_1ymc0_307:after{content:"";background:radial-gradient(closest-side, rgba(var(--glow), .5), transparent);filter:blur(14px);opacity:0;height:40px;transition:opacity .45s ease, transform .55s var(--ease);pointer-events:none;z-index:-1;border-radius:50%;position:absolute;inset:auto 12% -1px;transform:translateY(8px)scaleX(.7)}._pack_1ymc0_307[data-on]{box-shadow:inset 0 0 0 1px rgba(var(--glow), .3), inset 0 1px 0 #ffffff0f}._pack_1ymc0_307[data-on]:after{opacity:.75;transform:none}._packHead_1ymc0_337{align-items:center;gap:13px;display:flex}._packIcon_1ymc0_338{width:40px;height:40px;color:var(--peach);background:radial-gradient(90% 70% at 50% 120%, rgba(var(--glow), .42), transparent 72%), linear-gradient(162deg, #34303a, #1b1a1e);border-radius:13px;flex-shrink:0;place-items:center;display:grid;box-shadow:inset 0 1px #ffffff1a,inset 0 0 0 1px #ffffff0d}._packName_1ymc0_351{flex:1;min-width:0}._packName_1ymc0_351 h3{letter-spacing:-.25px;color:var(--ink);margin:0 0 3px;font-size:15px;font-weight:700}._packName_1ymc0_351 p{color:var(--dim);margin:0;font-size:12px;line-height:1.4}._packPrice_1ymc0_354{background:rgba(var(--glow), .1);color:var(--peach);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:999px;flex-shrink:0;padding:6px 11px;font-size:12px;font-weight:700}._meter_1ymc0_366{background:#ffffff12;border-radius:999px;height:6px;margin-top:16px;position:relative;overflow:hidden}._meter_1ymc0_366>span{transition:left .5s var(--ease), width .5s var(--ease);position:absolute;top:0;bottom:0;left:0}._meterNorm_1ymc0_381{background:#f4eee9b8;border-radius:999px}._meterReserve_1ymc0_382{background:rgba(var(--glow), .42)}._meterAdd_1ymc0_383{background:linear-gradient(90deg, var(--peach), var(--peach-2));box-shadow:0 0 10px rgba(var(--glow), .8);border-radius:0 999px 999px 0}._meterText_1ymc0_388{color:var(--dim);font-variant-numeric:tabular-nums;justify-content:space-between;gap:12px;margin-top:8px;font-size:11.5px;display:flex}._meterText_1ymc0_388>span:first-child{flex-wrap:wrap;column-gap:6px;display:flex}._meterText_1ymc0_388 em{color:rgba(var(--glow), .9);white-space:nowrap;font-style:normal}._meterAfter_1ymc0_399{color:var(--faint);white-space:nowrap;transition:color .3s}._meterAfter_1ymc0_399[data-on]{color:var(--peach);font-weight:650}._packControls_1ymc0_402{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;margin-top:15px;display:grid}._stepper_1ymc0_410{background:#0d0c0f;border-radius:14px;align-items:stretch;height:48px;transition:box-shadow .2s;display:flex;box-shadow:inset 0 0 0 1px #ffffff12,inset 0 2px 8px #00000073}._stepper_1ymc0_410:focus-within{box-shadow:inset 0 0 0 1px rgba(var(--glow), .55), 0 0 0 4px rgba(var(--glow), .1), inset 0 2px 8px #00000073}._stepBtn_1ymc0_422{width:42px;color:var(--dim);cursor:pointer;touch-action:manipulation;-webkit-user-select:none;user-select:none;background:0 0;border:none;place-items:center;transition:color .15s,background .15s;display:grid}._stepBtn_1ymc0_422:first-child{border-radius:14px 0 0 14px}._stepBtn_1ymc0_422:last-child{border-radius:0 14px 14px 0}._stepBtn_1ymc0_422:hover:not(:disabled){color:var(--ink);background:#ffffff0a}._stepBtn_1ymc0_422:active:not(:disabled) svg{transform:scale(.82)}._stepBtn_1ymc0_422 svg{transition:transform .12s}._stepMore_1ymc0_439{color:var(--peach)}._stepMore_1ymc0_439:hover:not(:disabled){color:#ffc6af}._stepBtn_1ymc0_422:disabled{opacity:.3;cursor:default}._stepField_1ymc0_443{cursor:text;flex-direction:column;justify-content:center;align-items:center;min-width:96px;display:flex}._stepField_1ymc0_443 input{width:96px;color:var(--ink);font:inherit;letter-spacing:-.4px;text-align:center;font-variant-numeric:tabular-nums;background:0 0;border:none;padding:0;font-size:19px;font-weight:750;line-height:1.1;outline:none!important}._stepField_1ymc0_443 span{letter-spacing:.08em;text-transform:uppercase;color:var(--faint);margin-top:1px;font-size:9.5px;font-weight:700}._presets_1ymc0_475{flex-wrap:wrap;gap:6px;display:flex}._preset_1ymc0_475{height:30px;color:var(--dim);font-variant-numeric:tabular-nums;cursor:pointer;transition:background .18s ease, color .18s ease, transform .18s var(--ease);background:#ffffff0d;border:none;border-radius:999px;padding:0 11px;font-size:12px;font-weight:650}._preset_1ymc0_475:hover:not(:disabled){color:var(--ink);background:#ffffff17}._preset_1ymc0_475:active:not(:disabled){transform:scale(.94)}._preset_1ymc0_475[data-on]{background:rgba(var(--glow), .17);color:var(--peach)}._lineSum_1ymc0_493{letter-spacing:-.4px;color:var(--ink);font-variant-numeric:tabular-nums;justify-self:end;font-size:19px;font-weight:750}._foot_1ymc0_504{box-shadow:inset 0 1px 0 var(--line);background:linear-gradient(#0f0e1166,#0f0e11d9);align-items:center;gap:20px;padding:16px 30px 22px;display:flex}._footTotal_1ymc0_512{flex-direction:column;gap:2px;min-width:0;display:flex}._footTotal_1ymc0_512 span{letter-spacing:.08em;text-transform:uppercase;color:var(--faint);white-space:nowrap;font-size:10.5px;font-weight:700}._footTotal_1ymc0_512 strong{letter-spacing:-.7px;color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:24px;font-weight:800}._payBtn_1ymc0_529{flex:1;max-width:360px;margin-left:auto}._card_1ymc0_533{box-shadow:inset 0 0 0 1px var(--line);animation:_rise_1ymc0_1 .5s var(--ease) both;background:linear-gradient(#ffffff0b,#ffffff05);border-radius:18px;flex-shrink:0;padding:18px 20px}._payCard_1ymc0_541{animation-delay:70ms;position:relative}._cardLabel_1ymc0_542{letter-spacing:.08em;text-transform:uppercase;color:var(--faint);align-items:center;gap:5px;margin-bottom:12px;font-size:10.5px;font-weight:700;display:inline-flex}._error_1ymc0_554{color:#e7a2af;margin:0;font-size:12.5px;line-height:1.5}._state_1ymc0_555{color:var(--dim);flex-direction:column;align-items:flex-start;gap:10px;padding:24px 30px;font-size:13px;display:flex}._textBtn_1ymc0_556{color:var(--peach);font:inherit;cursor:pointer;background:0 0;border:none;padding:0;font-weight:700}._ghost_1ymc0_558{background:linear-gradient(100deg,#ffffff08 30%,#ffffff12 50%,#ffffff08 70%) 0 0/300% 100%;border-radius:18px;flex-shrink:0;height:168px;animation:1.4s linear infinite _shimmer_1ymc0_1}@keyframes _shimmer_1ymc0_1{to{background-position:-150% 0}}._outcome_1ymc0_569{text-align:center;animation:_rise_1ymc0_1 .5s var(--ease) both;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:10px;padding:20px 40px 48px;display:flex}._outcome_1ymc0_569 h2{letter-spacing:-.7px;color:var(--ink);margin:14px 0 0;font-size:24px;font-weight:750}._outcome_1ymc0_569 p{max-width:360px;color:var(--dim);margin:0;font-size:13px;line-height:1.55}._orb_1ymc0_582{color:#2f1b14;background:linear-gradient(140deg, #ffd3be, var(--peach) 45%, var(--peach-2));width:84px;height:84px;box-shadow:0 0 0 10px rgba(var(--glow), .08), 0 22px 50px -12px rgba(var(--glow), .65), inset 0 1px 0 #ffffff80;border-radius:28px;place-items:center;animation:.6s cubic-bezier(.2,1.4,.4,1) both _orbIn_1ymc0_1;display:grid;position:relative}._outcome_1ymc0_569[data-state=processing] ._orb_1ymc0_582,._outcome_1ymc0_569[data-state=slow] ._orb_1ymc0_582{color:var(--peach);box-shadow:0 0 0 1px #ffffff0f, 0 22px 50px -18px rgba(var(--glow), .5);background:linear-gradient(162deg,#34303a,#1b1a1e)}._outcome_1ymc0_569[data-state=failed] ._orb_1ymc0_582{color:#fff;background:linear-gradient(140deg,#e6a3b0,#d88c9a);box-shadow:0 22px 50px -16px #d88c9a99}._orbSpin_1ymc0_601{border:2.5px solid rgba(var(--glow), .2);border-top-color:var(--peach);border-radius:50%;width:30px;height:30px;animation:.9s linear infinite _spin_1ymc0_1}._tick_1ymc0_609{stroke-dasharray:24;stroke-dashoffset:24px;animation:.5s .35s forwards _tick_1ymc0_609}@keyframes _tick_1ymc0_609{to{stroke-dashoffset:0}}@keyframes _spin_1ymc0_1{to{transform:rotate(360deg)}}@keyframes _orbIn_1ymc0_1{0%{opacity:0;transform:scale(.6)rotate(-8deg)}to{opacity:1;transform:none}}._gains_1ymc0_616{flex-wrap:wrap;justify-content:center;gap:8px;margin:4px 0 2px;display:flex}._gains_1ymc0_616 span{background:rgba(var(--glow), .14);color:var(--peach);font-variant-numeric:tabular-nums;animation:_rise_1ymc0_1 .5s var(--ease) .3s both;border-radius:999px;padding:7px 13px;font-size:13px;font-weight:750}._outcomeBtn_1ymc0_627{height:44px;color:var(--ink);cursor:pointer;transition:background .18s ease, transform .18s var(--ease);background:#ffffff14;border:none;border-radius:13px;margin-top:16px;padding:0 26px;font-size:13.5px;font-weight:700}._outcomeBtn_1ymc0_627:hover{background:#ffffff1f}._outcomeBtn_1ymc0_627:active{transform:scale(.96)}@media (width<=1180px){._root_1ymc0_11{grid-template-columns:296px minmax(0,1fr)}._slipTotal_1ymc0_123{font-size:34px}}@media (height<=720px){._side_1ymc0_40{gap:14px;padding-top:22px}._slip_1ymc0_69{padding:14px 16px 22px}._slipHead_1ymc0_95{margin-bottom:12px}._slipCut_1ymc0_141{margin:11px -2px 10px}._title_1ymc0_289 h2{font-size:24px}._pack_1ymc0_307{padding:15px 18px}._meter_1ymc0_366,._packControls_1ymc0_402{margin-top:12px}}@media (width<=860px){._root_1ymc0_11{flex-direction:column;height:auto;max-height:min(92dvh,100dvh - 20px);display:flex}._side_1ymc0_40{box-shadow:none;background:0 0;flex-shrink:0;gap:0;padding:14px 18px 0;overflow:visible}._side_1ymc0_40:before,._norm_1ymc0_211,._slipHead_1ymc0_95,._slipCut_1ymc0_141,._slipLines_1ymc0_147,._slipSum_1ymc0_180{display:none}._slip_1ymc0_69{border-radius:12px 12px 0 0;order:1;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;column-gap:12px;padding:12px 16px 17px;display:grid}._slipCaption_1ymc0_115{grid-column:1}._slipTotal_1ymc0_123{grid-area:1/2/span 2;align-self:center;margin:0;font-size:26px}._slipTaxNote_1ymc0_132{grid-column:1;min-height:0;font-size:11px}._stamp_1ymc0_188{top:50%;right:45%;transform:translateY(-50%)rotate(-10deg)scale(1.8)}._root_1ymc0_11{position:relative}._panel_1ymc0_234{flex:1;order:2;min-height:0}._head_1ymc0_236{padding:0;position:absolute;top:12px;left:18px;right:12px}._side_1ymc0_40{padding-top:56px}._body_1ymc0_277{padding:22px 18px 16px;-webkit-mask-image:linear-gradient(#0000 4px,#000 24px);mask-image:linear-gradient(#0000 4px,#000 24px)}._foot_1ymc0_504{padding:12px 18px calc(14px + env(safe-area-inset-bottom,0px));gap:14px}._payBtn_1ymc0_529{max-width:none}}@media (width<=520px){._title_1ymc0_289 h2{font-size:22px}._title_1ymc0_289 p{font-size:12.5px}._pack_1ymc0_307{border-radius:16px;padding:15px 15px 16px}._packHead_1ymc0_337{align-items:flex-start}._packPrice_1ymc0_354{padding:5px 9px;font-size:11px}._packControls_1ymc0_402{grid-template-columns:auto minmax(0,1fr);row-gap:10px}._presets_1ymc0_475{grid-area:2/1/auto/-1}._lineSum_1ymc0_493{grid-area:1/2}._footTotal_1ymc0_512 strong{font-size:20px}._stepField_1ymc0_443{min-width:84px}._stepField_1ymc0_443 input{width:84px;font-size:18px}}@media (width<=767px){._stepField_1ymc0_443 input{font-size:18px}}@media (prefers-reduced-motion:reduce){._slip_1ymc0_69,._slipLine_1ymc0_147,._title_1ymc0_289,._pack_1ymc0_307,._card_1ymc0_533,._outcome_1ymc0_569,._orb_1ymc0_582,._gains_1ymc0_616 span,._slip_1ymc0_69[data-paid] ._stamp_1ymc0_188{animation:none}._slip_1ymc0_69[data-paid] ._stamp_1ymc0_188{opacity:.92;transform:rotate(-12deg)}._meter_1ymc0_366>span,._pack_1ymc0_307:after{transition:none}}.cat-page{padding:var(--card-pad);gap:var(--grid-gap);box-sizing:border-box;flex-direction:column;height:100%;display:flex;overflow:hidden}.content:has(.cat-page){padding-bottom:0}.cat-page{--cat-sink:20px;padding-bottom:0}.cat-layout .svc-scroll{padding-bottom:var(--cat-sink)}.cat-layout .cat-body{padding-bottom:calc(24px + var(--cat-sink))}@media (width>=901px){.cat-layout .cat-list{padding-bottom:calc(8px + var(--cat-sink))}}.cat-subs{box-sizing:border-box;flex-direction:column;gap:24px;height:100%;padding-bottom:24px;display:flex;overflow-y:auto}.cat-layout{grid-template-columns:var(--cat-list-w,228px) minmax(0, 1fr);gap:var(--grid-gap);height:calc(100% + var(--cat-sink));display:grid;overflow:hidden}@media (width<=1440px){.cat-layout{--cat-list-w:204px}}@media (width<=1280px){.cat-layout{--cat-list-w:184px}}@media (width<=1080px){.cat-layout{--cat-list-w:160px}}.cat-content{flex:1;min-height:0}.cat-content[data-dir=next]{animation:.42s cubic-bezier(.2,.8,.2,1) backwards catPanelNext}.cat-content[data-dir=prev]{animation:.42s cubic-bezier(.2,.8,.2,1) backwards catPanelPrev}@keyframes catPanelNext{0%{opacity:.25;transform:translate(26px)}}@keyframes catPanelPrev{0%{opacity:.25;transform:translate(-26px)}}@media (prefers-reduced-motion:reduce){.cat-content[data-dir]{animation:none}}.cat-list-panel{background:var(--bg-card);border:1px solid rgba(var(--ink), .07);border-radius:16px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 4px 24px #1a1a1a0f}.cat-panel-hdr{border-bottom:1px solid rgba(var(--ink), .06);background:linear-gradient(#fcae910a 0%,#0000 100%);flex-shrink:0;justify-content:space-between;align-items:center;padding:16px 14px 13px;display:flex}.cat-panel-title{color:#aaa;letter-spacing:.5px;font-size:11px;font-weight:800}.cat-add-btn{cursor:pointer;color:#f9a08b;background:#fcae9126;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;transition:all .15s;display:flex}.cat-add-btn:hover{color:#fff;background:#fcae91;transform:scale(1.1)}.cat-subscription-add-btn{color:#f9a08b;font:inherit;cursor:pointer;background:#fcae9126;border:0;border-radius:8px;align-items:center;gap:6px;padding:7px 10px;font-size:12px;font-weight:700;transition:all .15s;display:inline-flex}.cat-subscription-add-btn:hover{color:#fff;background:#fcae91}.cat-list{scrollbar-width:none;flex:1;padding:8px;overflow-y:auto}.cat-list::-webkit-scrollbar{display:none}.cat-panel-search{flex-shrink:0;padding:10px 8px 0}.cat-panel-search>label{width:100%;height:36px}.cat-list-none{color:var(--text3);text-align:center;padding:18px 8px;font-size:12px;font-weight:600}.cat-sep{color:#aaa;text-transform:uppercase;letter-spacing:.8px;align-items:center;gap:8px;padding:12px 10px 5px;font-size:10px;font-weight:800;display:flex}.cat-sep:after{content:"";background:rgba(var(--ink), .06);flex:1;height:1px}.cat-item{cursor:pointer;border-radius:11px;align-items:center;gap:9px;padding:10px 11px;transition:all .18s cubic-bezier(.34,1.56,.64,1);display:flex;position:relative}.cat-item:hover{background:rgba(var(--ink), .03)}.cat-item.active{background:#fcae911a;border-left:3px solid #fcae91;padding-left:8px}.cat-item-icon{border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.cat-item-dot{border-radius:50%;flex-shrink:0;width:10px;height:10px}.cat-item-info{flex:1;min-width:0}.cat-item-name{color:var(--onyx);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:700;overflow:hidden}.cat-item-sub{color:#aaa;-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin-top:2px;font-size:11px;display:-webkit-box;overflow:hidden}.cat-type-badge{letter-spacing:.2px;border-radius:6px;flex-shrink:0;padding:3px 7px;font-size:10px;font-weight:800}.cat-type-badge.group{color:#5bab72;background:#5bab721f}.cat-type-badge.individual{color:#9b59b6;background:#9b59b61a}.cat-right{background:var(--bg-card);border:1px solid rgba(var(--ink), .07);border-radius:16px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 4px 24px #1a1a1a0f}.cat-hero{flex-direction:column;flex-shrink:0;justify-content:space-between;height:148px;padding:20px 24px;display:flex;position:relative;overflow:hidden}.cat-hero-bg{background:#fcae910f;position:absolute;inset:0}.cat-hero-photo{background-position:50%;background-size:cover;animation:.3s cat-hero-photo-in;position:absolute;inset:0}@keyframes cat-hero-photo-in{0%{opacity:0}to{opacity:1}}.cat-hero-scrim{opacity:0;background:linear-gradient(#0000,#0000008c);transition:opacity .3s;position:absolute;inset:0}.cat-hero.has-photo .cat-hero-scrim{opacity:1}.cat-hero.has-photo .cat-hero-name,.cat-hero.has-photo .cat-hero-sub{color:#fff}.cat-hero.has-photo .cat-hero-sub{color:#ffffffd9}.cat-hero.has-photo .cat-h-btn{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#00000059;border-color:#ffffff40}.cat-hero.has-photo .cat-h-btn:hover{background:#00000080;border-color:#fff6}.cat-hero-actions{z-index:1;justify-content:flex-end;gap:8px;display:flex;position:relative}.cat-h-btn{border:1.5px solid rgba(var(--ink), .1);background:color-mix(in srgb, var(--bg-card) 90%, transparent);color:var(--text2);font-size:12.5px;font-weight:700;font-family:var(--font);cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:10px;align-items:center;gap:6px;padding:8px 16px;transition:all .2s;display:flex}.cat-h-btn:hover{border-color:rgba(var(--ink), .2);background:var(--bg-card);transform:translateY(-1px);box-shadow:0 4px 12px #1a1a1a14}.cat-h-btn.del:hover{color:#d88c9a;border-color:#d88c9a66}.cat-hero-info{z-index:1;align-items:center;gap:14px;display:flex;position:relative}.cat-hero-icon{background:linear-gradient(135deg,#fcae91,#f9a08b);border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;display:flex;box-shadow:0 8px 20px #f9a08b4d}.cat-hero-name{color:var(--onyx);letter-spacing:-.4px;font-size:20px;font-weight:800}.cat-hero-sub{color:var(--text3);margin-top:3px;font-size:13px;font-weight:500}.cat-body{scrollbar-width:none;flex:1;padding:20px 24px 24px;overflow-y:auto}.cat-body::-webkit-scrollbar{display:none}.cat-hall-tabs{flex-wrap:wrap;gap:8px;margin-bottom:20px;display:flex}.cat-hall-btn{border:1.5px solid rgba(var(--ink), .1);background:var(--bg-card);color:var(--muted);font-size:12.5px;font-weight:700;font-family:var(--font);cursor:pointer;border-radius:10px;align-items:center;gap:6px;padding:7px 14px;transition:all .18s cubic-bezier(.34,1.56,.64,1);display:flex}.cat-hall-btn:hover{border-color:rgba(var(--ink), .18);color:var(--onyx);transform:translateY(-1px)}.cat-hall-btn.active{color:#f9a08b;background:#fcae9124;border-color:#fcae9180}.cat-hall-btn.cat-add-hall{color:#aaa;border-style:dashed}.cat-hall-btn.cat-add-hall:hover{color:#fcae91;background:#fcae910f;border-color:#fcae91}.cat-online-badge{color:#5a8a60;letter-spacing:.2px;background:#a3c9a82e;border-radius:20px;align-items:center;gap:5px;padding:3px 9px;font-size:10.5px;font-weight:700;display:inline-flex}.cat-online-badge:before{content:"";background:#a3c9a8;border-radius:50%;flex-shrink:0;width:6px;height:6px}.cat-hall-dot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.cat-halls-list{flex-direction:column;gap:8px;margin-top:8px;display:flex}.cat-hall-card{background:var(--bg);border:1.5px solid rgba(var(--ink), .06);cursor:pointer;border-radius:12px;align-items:center;gap:14px;padding:14px 16px;transition:all .2s;display:flex}.cat-hall-card:hover{background:var(--bg-card);border-color:#fcae9159;transform:translate(2px);box-shadow:0 4px 16px #1a1a1a0f}.cat-hall-color{border-radius:3px;flex-shrink:0;width:4px;height:36px}.cat-hall-info{flex:1}.cat-hall-name{color:var(--onyx);font-size:13.5px;font-weight:700}.cat-hall-meta{color:#aaa;margin-top:2px;font-size:12px}.cat-hall-price{color:var(--onyx);font-size:13px;font-weight:800}.cat-hours-grid{grid-template-columns:repeat(7,1fr);gap:8px;margin-top:8px;display:grid}.cat-hours-cell{text-align:center;border:1.5px solid #0000;border-radius:10px;padding:10px 6px}.cat-hours-cell.open{background:#5bab7214;border-color:#5bab7233}.cat-hours-cell.closed{background:rgba(var(--ink), .03);border-color:rgba(var(--ink), .05)}.cat-hours-day{color:var(--text3);letter-spacing:.3px;margin-bottom:6px;font-size:11px;font-weight:800}.cat-hours-time{color:#5bab72;font-size:10px;font-weight:700;line-height:1.3}.cat-hours-time.closed-txt{color:#ccc}.cat-action-btn{border:1.5px solid rgba(var(--ink), .1);background:var(--bg-card);color:var(--onyx);font-size:13px;font-weight:700;font-family:var(--font);cursor:pointer;border-radius:11px;align-items:center;gap:7px;padding:10px 18px;transition:all .2s;display:flex}.cat-action-btn:hover{border-color:rgba(var(--ink), .2);transform:translateY(-1px);box-shadow:0 4px 12px #1a1a1a12}.cat-action-btn.del:hover{color:#d88c9a;background:#d88c9a0a;border-color:#d88c9a66}.cat-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:0;height:100%;display:flex}.cat-stats-row{gap:12px;margin-top:4px;display:grid}.cat-stat-card{background:var(--bg);border:1.5px solid rgba(var(--ink), .06);text-align:center;border-radius:12px;padding:16px}.cat-stat-v{color:var(--onyx);letter-spacing:-.5px;font-size:20px;font-weight:800}.cat-stat-l{color:#aaa;margin-top:4px;font-size:11px;font-weight:600}.cat-info-row{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.cat-chip{background:var(--bg);border:1.5px solid rgba(var(--ink), .07);color:var(--text2);cursor:default;border-radius:9px;align-items:center;gap:6px;padding:7px 12px;font-size:12.5px;font-weight:600;transition:all .15s;display:flex}.cat-chip.clickable{cursor:pointer}.cat-chip.clickable:hover{background:#fcae910d;border-color:#fcae9166}.cat-sec-title{color:#aaa;letter-spacing:.3px;text-transform:uppercase;border-bottom:1px solid rgba(var(--ink), .05);justify-content:space-between;align-items:center;margin:20px 0 0;padding-bottom:8px;font-size:12px;font-weight:800;display:flex}@keyframes catFadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.cat-fade{animation:.28s both catFadeIn}@keyframes catSkelShimmer{50%{opacity:.55}}.cat-skel{background:linear-gradient(90deg, rgba(var(--ink), .04) 25%, rgba(var(--ink), .07) 37%, rgba(var(--ink), .04) 63%);background-size:200% 100%;border-radius:8px;animation:1.4s infinite catSkelShimmer}.cat-skel-row{align-items:center;gap:9px;padding:10px 11px;display:flex}.cat-skel-icon{border-radius:9px;flex-shrink:0;width:32px;height:32px}.cat-skel-lines{flex-direction:column;flex:1;gap:6px;display:flex}.cat-skel-line{height:10px}.cat-skel-hero{border-radius:14px;height:148px;margin:24px}.cat-skel-stat{border-radius:12px;height:78px}@media (height<=820px){.cat-skel-hero{height:92px}.cat-hero{flex-direction:row-reverse;justify-content:space-between;align-items:flex-start;gap:12px;height:auto}.cat-hero-info{min-width:0}}.cmod-left{flex-direction:column;flex:1;gap:14px;min-width:0;display:flex}.cmod-eyebrow{letter-spacing:1.4px;text-transform:uppercase;color:#bdb2ac;flex-shrink:0;align-items:center;gap:8px;font-size:9.5px;font-weight:800;display:flex}.cmod-eyebrow:after{content:"";background:linear-gradient(90deg, rgba(var(--ink),.09), transparent);flex:1;height:1px}.cmod-glow{flex-direction:column;flex:1;justify-content:safe center;gap:14px;display:flex}.cmod-jrn{background:var(--bg-card);border:1px solid var(--border);border-radius:18px;padding:14px;position:relative;overflow:hidden;box-shadow:0 12px 32px -10px #1a1a1a24,0 20px 48px -20px #fcae91bf}.cmod-jrn-row{align-items:flex-start;gap:8px;height:58px;display:flex}.cmod-jrn-time{color:#c4bcb6;font-variant-numeric:tabular-nums;flex-shrink:0;width:38px;font-size:9.5px;font-weight:700;transform:translateY(-4px)}.cmod-jrn-row i{background:rgba(var(--ink),.055);flex:1;height:1px;display:block}.cmod-jcard{height:var(--cmod-h,58px);background:var(--cmod-c-soft);border:1px solid var(--cmod-c-line);box-shadow:0 8px 18px -8px var(--cmod-c-line);border-radius:12px;flex-direction:column;gap:3px;padding:9px 11px 9px 14px;transition:height .35s cubic-bezier(.22,1,.36,1),background .25s,border-color .25s;display:flex;position:absolute;top:14px;left:60px;right:14px;overflow:hidden}.cmod-jcard:before{content:"";background:var(--cmod-c);width:3px;transition:background .25s;position:absolute;top:0;bottom:0;left:0}.cmod-jcard-name{color:var(--onyx);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:800;overflow:hidden}.cmod-jcard-name.is-empty{color:#c4bcb6}.cmod-jcard-meta{color:#8c8481;white-space:nowrap;align-items:center;gap:5px;font-size:10.5px;font-weight:600;display:flex}.cmod-jcard-seats{color:var(--cmod-c-text);background:#ffffffbf;border-radius:20px;margin-left:auto;padding:2px 7px;font-size:9.5px;font-weight:800}.cmod-pass{color:#fff;background:linear-gradient(145deg,#fcae91 0%,#f9a08b 48%,#f07b60 100%);border-radius:18px;padding:18px 18px 16px;transition:filter .25s,opacity .25s;position:relative;overflow:hidden;box-shadow:0 16px 36px -12px #f07b608c}.cmod-pass:before{content:"";background:#ffffff24;border-radius:50%;width:160px;height:160px;position:absolute;top:-60px;right:-50px}.cmod-pass.is-off{filter:grayscale(.8);opacity:.7}.cmod-pass-kind{letter-spacing:1.5px;text-transform:uppercase;color:#ffffffd1;font-size:9px;font-weight:800;position:relative}.cmod-pass-name{letter-spacing:-.3px;white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:16px;font-weight:800;position:relative;overflow:hidden}.cmod-pass-name.is-empty{color:#ffffff8c}.cmod-pass-price{letter-spacing:-1px;font-variant-numeric:tabular-nums;margin-top:8px;font-size:27px;font-weight:900;line-height:1.1;position:relative}.cmod-punch{flex-wrap:wrap;align-items:center;gap:5px;min-height:10px;margin-top:12px;display:flex;position:relative}.cmod-punch b{background:#ffffffe6;border-radius:50%;width:9px;height:9px;animation:.32s cubic-bezier(.34,1.5,.64,1) both cmodPop}.cmod-punch span{color:#ffffffe6;margin-left:2px;font-size:10px;font-weight:800}@keyframes cmodPop{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:scale(1)}}.cmod-pass-perf{border-top:1.5px dashed #ffffff73;margin:14px -18px 12px;position:relative}.cmod-pass-foot{color:#fff;justify-content:space-between;align-items:flex-end;gap:8px;font-size:12px;font-weight:800;display:flex;position:relative}.cmod-pass-foot small{letter-spacing:.5px;text-transform:uppercase;color:#ffffffb8;margin-bottom:3px;font-size:9px;font-weight:700;display:block}.sub-card{flex-direction:column;gap:10px;display:flex}.sub-card .cmod-pass{cursor:pointer;transition:transform .25s cubic-bezier(.22,1,.36,1),box-shadow .25s,filter .25s,opacity .25s}.sub-card .cmod-pass:hover{transform:translateY(-3px);box-shadow:0 22px 44px -14px #f07b609e}.sub-card .cmod-pass.is-off:hover{filter:grayscale(.55);opacity:.85}.sub-card-foot{justify-content:space-between;align-items:center;gap:8px;padding:0 2px;display:flex}.sub-card-foot .cat-action-btn{padding:7px 13px;font-size:12px}.sub-card-foot .cat-action-btn.sub-card-qr{color:var(--muted);flex:none;margin-left:auto;padding:7px}.sub-card-foot .cat-action-btn.sub-card-qr:hover{color:var(--onyx)}.cmod-plan{background:var(--bg-card);border:1px solid var(--border);border-radius:18px;padding:14px;position:relative;box-shadow:0 12px 32px -10px #1a1a1a24,0 20px 48px -20px #fcae91bf}.cmod-plan-room{border:1.5px dashed var(--cmod-c-line);background:var(--cmod-c-soft);border-radius:14px;flex-direction:column;min-height:152px;padding:14px 12px 12px;transition:background .25s,border-color .25s;display:flex;position:relative}.cmod-plan-mats{flex-wrap:wrap;align-content:flex-start;gap:6px;display:flex}.cmod-mat{background:var(--cmod-c);opacity:.85;border-radius:4px;width:15px;height:22px;animation:.3s cubic-bezier(.34,1.5,.64,1) both cmodPop}.cmod-mat.is-more{width:auto;color:var(--cmod-c-text);background:0 0;align-items:center;padding:0 6px;font-size:10px;font-weight:800;display:flex}.cmod-plan-name{color:var(--onyx);white-space:nowrap;text-overflow:ellipsis;margin-top:auto;padding-top:12px;font-size:12.5px;font-weight:800;overflow:hidden}.cmod-plan-name.is-empty{color:#c4bcb6}.cmod-plan-badges{flex-wrap:wrap;gap:5px;margin-top:6px;display:flex}.cmod-plan-badge{background:color-mix(in srgb, var(--bg-card) 85%, transparent);border:1px solid rgba(var(--ink),.06);color:var(--text2);border-radius:20px;align-items:center;gap:4px;padding:3px 8px;font-size:9.5px;font-weight:800;display:inline-flex}.cmod-plan-online{color:var(--cmod-c-text);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:8px;font-size:11px;font-weight:800;display:flex}.cmod-plan-photo{border-radius:18px;height:176px;position:relative;overflow:hidden;box-shadow:0 12px 32px -10px #1a1a1a3d}.cmod-plan-photo img{object-fit:cover;width:100%;height:100%;display:block}.cmod-plan-photo-scrim{background:linear-gradient(#0000 42%,#000000ad 100%);position:absolute;inset:0}.cmod-plan-photo-cap{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:800;position:absolute;bottom:12px;left:14px;right:14px;overflow:hidden}.cmod-stats{grid-template-columns:1fr 1fr;gap:8px;display:grid}.cmod-pill{background:#fcae9112;border:1px solid #fcae912b;border-radius:12px;min-width:0;padding:10px 11px;animation:.45s cubic-bezier(.22,1,.36,1) both cmodUp}.cmod-pill svg{color:#f07b60;flex-shrink:0}.cmod-pill-v{color:var(--onyx);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;font-size:13.5px;font-weight:800;line-height:1.1;display:flex;overflow:hidden}.cmod-pill-l{color:#afa8a3;text-transform:uppercase;letter-spacing:.4px;white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:9px;font-weight:700;overflow:hidden}.cmod-sec{color:var(--text3);letter-spacing:.6px;text-transform:uppercase;align-items:center;gap:7px;margin:6px 0 -4px;font-size:11px;font-weight:700;display:flex}.cmod-sec:first-child{margin-top:0}.cmod-sec svg{color:#fcae91;flex-shrink:0}.cmod-anim{animation:.45s cubic-bezier(.22,1,.36,1) both cmodUp}@keyframes cmodUp{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}.cmod-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}.cmod-row>*{min-width:0}.cmod-toggle{border:1.5px solid rgba(var(--ink),.07);background:rgba(var(--ink),.015);border-radius:14px;justify-content:space-between;align-items:center;gap:14px;padding:12px 14px;transition:border-color .18s,background .18s;display:flex}.cmod-toggle:hover{background:#fcae910a;border-color:#fcae9166}.cmod-toggle-t{color:var(--onyx);font-size:13px;font-weight:700}.cmod-toggle-s{color:#a8a19c;margin-top:2px;font-size:11.5px;line-height:1.4}.cmod-picks{border:1.5px solid rgba(var(--ink),.07);background:rgba(var(--ink),.015);border-radius:14px;flex-direction:column;gap:4px;max-height:168px;padding:6px;display:flex;overflow-y:auto}.cmod-picks::-webkit-scrollbar{width:3px}.cmod-picks::-webkit-scrollbar-thumb{background:#f9a08b4d;border-radius:3px}.cmod-pick{cursor:pointer;color:var(--text2);border:1.5px solid #0000;border-radius:10px;align-items:center;gap:10px;padding:8px 10px;font-size:13px;font-weight:600;transition:background .15s,border-color .15s,color .15s;display:flex}.cmod-pick:hover{background:rgba(var(--ink),.03)}.cmod-pick.is-on{color:var(--onyx);background:#fcae911a;border-color:#fcae9152}.cmod-pick-dot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.cmod-pick-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.cmod-check{border:1.5px solid rgba(var(--ink),.16);background:var(--bg-card);color:#0000;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:19px;height:19px;transition:background .15s,border-color .15s,color .15s;display:flex}.cmod-pick.is-on .cmod-check{color:#fff;background:#f9a08b;border-color:#f9a08b}.cmod-hint{color:#a8a19c;align-items:flex-start;gap:8px;font-size:11.5px;line-height:1.5;display:flex}.cmod-hint svg{color:#fcae91;flex-shrink:0;margin-top:1px}@media (width<=1100px){.cmod-jrn-row{height:46px}.cmod-plan-room{min-height:124px}}@media (width<=900px){.cat-layout{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.cat-list-panel{flex-direction:row;align-items:stretch}.cat-panel-hdr{border-bottom:none;border-right:1px solid rgba(var(--ink), .06);background:0 0;padding:10px 12px}.cat-panel-title{display:none}.cat-list{flex-direction:row;align-items:center;gap:6px;padding:8px 10px;display:flex;overflow:auto hidden}.cat-list>*{align-items:center;gap:6px;display:flex}.cat-sep{white-space:nowrap;flex-shrink:0;padding:0 4px}.cat-sep:after{display:none}.cat-item{flex:none;width:178px;padding:8px 11px}.cat-item.active{border-left:none;padding-left:11px;box-shadow:inset 0 -2px #fcae91}}@media (height<=820px){.cat-hero{height:112px;padding:14px 18px}.cat-hero-name{font-size:19px}.cat-body{padding:14px 18px}}@media (width<=767px){.cat-list-panel{border-radius:14px}.cat-panel-hdr{padding:8px 10px}.cat-list{gap:5px;padding:6px 7px}.cat-item{width:142px;padding:6px 8px}.cat-item-icon{width:26px;height:26px}.cat-item-name{font-size:11.5px}.cat-item-sub{font-size:9.5px}.cat-hours-grid{grid-template-columns:repeat(auto-fit,minmax(min(64px,100%),1fr));gap:6px}.cat-hero{flex-direction:row;justify-content:space-between;align-items:center;gap:10px;height:auto;min-height:0;padding:10px 12px}.cat-hero-actions{flex-shrink:0;order:2;gap:6px}.cat-h-btn{border-radius:9px;gap:0;padding:8px;font-size:0}.cat-hero-info{flex:1;gap:10px;min-width:0}.cat-hero-info>div{min-width:0}.cat-hero-icon{border-radius:11px;width:40px;height:40px}.cat-hero-name{white-space:nowrap;text-overflow:ellipsis;font-size:15px;overflow:hidden}.cat-hero-sub{margin-top:1px;font-size:11px}.cat-body{padding:12px 12px 16px}.cat-hall-tabs{margin-bottom:12px}}.cat-bundle-parts{gap:8px;margin-block:12px;display:grid}.cat-bundle-muted{color:var(--text2);font-size:12px;line-height:1.6}.cat-bundle-part-name{text-align:left;overflow-wrap:anywhere;flex:1;min-width:0}.cat-bundle-part-name>span{display:block}.cat-bundle-editor{margin-block:20px}.cat-bundle-editor-row{background:var(--bg);border-radius:12px;align-items:center;gap:12px;padding:12px;display:flex}.cat-bundle-controls{gap:4px;display:flex}.cat-bundle-controls .v-btn{min-width:36px;padding:8px 10px!important}@media (width<=767px){.cat-bundle-editor-row{flex-wrap:wrap}.cat-bundle-parts>.v-btn{flex-wrap:wrap;justify-content:flex-start!important}}@media (width>=921px){.cat-bundle-mobile{display:none}}._dock_13v13_7{z-index:5;flex-shrink:0;position:relative}._bar_13v13_8{box-sizing:border-box;background:var(--card);border:1px solid var(--border);height:52px;box-shadow:var(--dash-shadow);border-radius:18px;align-items:center;gap:6px;padding:5px;display:flex;position:relative}._rail_13v13_27{--gap:2px;--lens:linear-gradient(165deg, #2e2724 0%, #1c1715 100%);--lens-shadow:inset 0 1px 0 #ffece21a, 0 6px 14px -6px #28160e80, 0 12px 22px -14px #f9a08b8c;--ember:#f9a08b4d;--ghost-bg:rgba(var(--ink), .05);--spot:#f9a08b33;--rim:#f9a08bf2;--sheen:#ffdccd3d;isolation:isolate;grid-template-columns:repeat(var(--n), 1fr);gap:var(--gap);-webkit-user-select:none;user-select:none;flex:auto;min-width:0;height:100%;display:grid;position:relative}:root.dark ._rail_13v13_27{--lens:linear-gradient(165deg, #3a322e 0%, #2a2421 100%);--lens-shadow:inset 0 1px 0 #ffffff12, 0 8px 18px -8px #000000b3, 0 12px 22px -14px #f9a08b59;--ember:#f9a08b38;--ghost-bg:#ffffff0d;--spot:#f9a08b21;--rim:#f9a08bcc;--sheen:#ffffff14}._tab_13v13_55{min-width:0;height:100%;font:700 13px/1 var(--font);color:var(--text2);white-space:nowrap;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:13px;justify-content:center;align-items:center;gap:8px;padding:0 16px 0 13px;display:flex;position:relative}._tab_13v13_55 svg{flex-shrink:0;overflow:visible}._rail_13v13_27[data-iconic=true] ._tab_13v13_55{gap:0;padding:0}._rail_13v13_27[data-iconic=true] ._tab_13v13_55>span{display:none}._rail_13v13_27[data-iconic=true] ._tab_13v13_55 svg{width:18px;height:18px}._measure_13v13_78{visibility:hidden;pointer-events:none;width:max-content;height:0;display:flex;position:absolute;top:0;left:0;overflow:hidden}._measure_13v13_78>._tab_13v13_55{flex:none;height:auto}button._tab_13v13_55{z-index:1;cursor:pointer;transition:color .2s}button._tab_13v13_55:hover{color:var(--text)}button._tab_13v13_55:focus-visible{outline:2px solid var(--accent2);outline-offset:-2px}._lens_13v13_87,._ghost_13v13_87,._burst_13v13_87{pointer-events:none;transform-origin:0;border-radius:13px;grid-area:1/1/2/2;position:absolute;inset:0}._lens_13v13_87,._ghost_13v13_87{will-change:transform}._lens_13v13_87{z-index:2;background:var(--lens);box-shadow:var(--lens-shadow);transform:translateX(calc(var(--i) * (100% + var(--gap))));overflow:hidden}._lens_13v13_87:before{content:"";background:radial-gradient(70% 95% at 50% 125%, var(--ember), transparent 72%);position:absolute;inset:0}._ghost_13v13_87{z-index:0;opacity:0;transform:translateX(calc(var(--h,0) * (100% + var(--gap))))}._ghost_13v13_87>span{border-radius:inherit;background:var(--ghost-bg);will-change:transform;position:absolute;inset:0}._ink_13v13_25{width:calc(var(--n) * 100% + (var(--n) - 1) * var(--gap));grid-template-columns:repeat(var(--n), 1fr);gap:var(--gap);transform-origin:0;will-change:transform;height:100%;transform:translateX(calc(var(--i) * -1 * (100% + var(--gap)) / var(--n)));display:grid;position:absolute;top:0;left:0}._ink_13v13_25 ._tab_13v13_55{color:#fff6f1}._ink_13v13_25 ._tab_13v13_55 svg{color:var(--accent)}._bead_13v13_127{background:var(--accent);border-radius:2px;height:2px;position:absolute;bottom:0;left:26%;right:26%;box-shadow:0 0 10px 1px #fcae9199}._sheen_13v13_137{background:linear-gradient(90deg, transparent, var(--sheen), transparent);opacity:0;width:42%;position:absolute;top:0;bottom:0;left:0}._rail_13v13_27:has(>button[aria-selected=true]:focus-visible) ._lens_13v13_87{outline:2px solid var(--accent2);outline-offset:2px}._burst_13v13_87{z-index:3;transform:translateX(calc(var(--i) * (100% + var(--gap))))}._ripple_13v13_142{border-radius:inherit;opacity:0;position:absolute;inset:0;box-shadow:0 0 0 1.5px #f9a08bd9,0 0 16px 2px #f9a08b59}._glow_13v13_150,._rim_13v13_150{pointer-events:none;opacity:0;transition:opacity .42s;position:absolute}._glow_13v13_150{z-index:0;border-radius:13px;inset:0;overflow:hidden}._glow_13v13_150>span{background:radial-gradient(circle, var(--spot) 0%, transparent 68%);will-change:transform;border-radius:50%;width:220px;height:220px;position:absolute;top:-110px;left:-110px}._rim_13v13_150{z-index:4;-webkit-mask-composite:xor;border-radius:14px;padding:1px;inset:-1px;overflow:hidden;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}._rim_13v13_150>span{background:radial-gradient(circle, var(--rim) 0%, transparent 70%);will-change:transform;border-radius:50%;width:160px;height:160px;position:absolute;top:-80px;left:-80px}@media (hover:hover) and (pointer:fine){._rail_13v13_27:hover ._glow_13v13_150,._rail_13v13_27:hover ._rim_13v13_150{opacity:1}}._picker_13v13_159{min-width:0;height:100%;font:750 14px/1.1 var(--font);color:var(--text);cursor:pointer;text-align:left;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:13px;flex:auto;align-items:center;gap:10px;padding:0 12px 0 4px;display:flex}._picker_13v13_159:focus-visible{outline:2px solid var(--accent2);outline-offset:-2px}._pickerGem_13v13_177{width:34px;height:34px;color:var(--accent);background:linear-gradient(165deg,#2e2724 0%,#1c1715 100%);border-radius:11px;flex-shrink:0;place-items:center;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffece21a,0 6px 12px -6px #28160e8c}._pickerGem_13v13_177:before{content:"";background:radial-gradient(80% 90% at 50% 125%,#f9a08b52,#0000 72%);position:absolute;inset:0}._pickerGem_13v13_177 svg{position:relative;overflow:visible}:root.dark ._pickerGem_13v13_177{background:linear-gradient(165deg,#3a322e 0%,#2a2421 100%)}._pickerText_13v13_193{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._pickerKicker_13v13_194{color:var(--text3);font-size:10.5px;font-weight:650}._pickerLabel_13v13_195{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._pickerChev_13v13_196{color:var(--text3);flex-shrink:0;transition:transform .35s cubic-bezier(.34,1.56,.64,1)}._picker_13v13_159[data-open=true] ._pickerChev_13v13_196{transform:rotate(180deg)}._tools_13v13_200{flex-shrink:0;grid-template-areas:"tools";place-items:center end;height:100%;margin-left:auto;padding-left:4px;display:grid}._tools_13v13_200>*{grid-area:tools}._toolsRoom_13v13_211{visibility:hidden;pointer-events:none;display:grid}._toolsSet_13v13_212{grid-area:1/1;gap:6px;display:flex}._slot_13v13_216,._outgoing_13v13_216{contain:inline-size;justify-content:flex-end;justify-self:stretch;align-items:center;gap:6px;min-width:0;display:flex}._slot_13v13_216>[data-stay]:not([data-compact=true]),._outgoing_13v13_216>[data-stay]:not([data-compact=true]){flex:auto}._slot_13v13_216>:has(>[data-stay]:not([data-compact=true])){flex:auto}._outgoing_13v13_216>:has(>[data-stay]:not([data-compact=true])){flex:auto}:is(._slot_13v13_216,._outgoing_13v13_216)>:has(>[data-stay])>[data-stay]{flex:auto}._outgoing_13v13_216{pointer-events:none}._outgoing_13v13_216:empty{display:none}._outgoing_13v13_216 *{transition:none!important;animation:none!important}._outgoing_13v13_216{transform-origin:0}._slot_13v13_216>:not([data-stay],:has([data-stay])){animation:.56s cubic-bezier(.32,.72,0,1) 40ms backwards _toolGrow_13v13_1}._slot_13v13_216>:nth-child(2):not([data-stay],:has([data-stay])){animation-delay:.1s}._add_13v13_242{isolation:isolate;cursor:pointer;height:40px;font:850 13.5px/1 var(--font);letter-spacing:-.15px;color:#2b1610;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:14px;padding:0;transition:transform .4s cubic-bezier(.34,1.56,.64,1);position:relative}._add_13v13_242:before{content:"";z-index:-2;filter:blur(4px);opacity:.5;background:radial-gradient(closest-side,#f98c6c8c,#0000);border-radius:50%;height:22px;transition:opacity .35s;position:absolute;bottom:-10px;left:12%;right:12%}._add_13v13_242:after{content:"";z-index:-1;border-radius:inherit;opacity:.7;transition:opacity .35s;position:absolute;inset:0;box-shadow:0 14px 24px -12px #d66646bf,0 4px 10px -6px #78321c59}:root.dark ._add_13v13_242:after{box-shadow:0 14px 26px -12px #000c,0 10px 22px -14px #f98c6c8c}._addFace_13v13_284{box-sizing:border-box;border-radius:inherit;white-space:nowrap;background:radial-gradient(130% 100% at 50% -40%,#ffffff9e,#fff0 58%),linear-gradient(#ffcdb7 0%,#fcae91 48%,#f2937a 100%);justify-content:center;align-items:center;gap:10px;height:100%;padding:0 16px 0 5px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #fffc,inset 0 -2px #b0482c29,inset 0 0 0 1px #c45c3e38}._addDisc_13v13_305{color:#ffdccd;background:linear-gradient(165deg,#332b27 0%,#1a1513 100%);border-radius:10px;flex-shrink:0;place-items:center;width:30px;height:30px;transition:transform .45s cubic-bezier(.34,1.56,.64,1);display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffece229,inset 0 0 0 1px #ffdccd0f,0 4px 10px -4px #3c180cb3}._addDisc_13v13_305:before{content:"";background:radial-gradient(80% 70% at 50% 120%,#f9a08b8c,#0000 70%);position:absolute;inset:0}._addDisc_13v13_305 svg{transition:transform .55s cubic-bezier(.34,1.56,.64,1);position:relative}._addLabel_13v13_327{text-shadow:0 1px #ffe8de8c;position:relative}._addSheen_13v13_328{pointer-events:none;background:linear-gradient(100deg,#0000,#ffffffa6,#0000);width:46%;position:absolute;inset:0 auto 0 0;transform:translate(-130%)skew(-18deg)}@media (hover:hover) and (pointer:fine){._add_13v13_242:hover{transform:translateY(-1px)}._add_13v13_242:hover:before,._add_13v13_242:hover:after{opacity:1}._add_13v13_242:hover ._addDisc_13v13_305{transform:scale(1.08)rotate(-6deg)}._add_13v13_242:hover ._addDisc_13v13_305 svg{transform:rotate(90deg)}._add_13v13_242:hover ._addSheen_13v13_328{animation:.9s cubic-bezier(.3,.55,.2,1) _addSheen_13v13_328}}._add_13v13_242:active{transition-duration:.12s;transform:translateY(0)scale(.96)}._add_13v13_242:active:after{opacity:.45}._add_13v13_242:focus-visible{outline:2px solid var(--accent2);outline-offset:3px}._add_13v13_242[data-compact=true] ._addFace_13v13_284{justify-content:center;width:40px;padding:0}._add_13v13_242[data-compact=true] ._addDisc_13v13_305{box-shadow:none;color:#2b1610;background:0 0}._add_13v13_242[data-compact=true] ._addDisc_13v13_305:before{display:none}._tool_13v13_200{background:rgba(var(--ink), .045);width:40px;height:40px;color:var(--text2);cursor:pointer;-webkit-tap-highlight-color:transparent;border:none;border-radius:12px;flex-shrink:0;place-items:center;transition:background-color .18s,color .18s,transform .25s cubic-bezier(.34,1.56,.64,1);display:inline-grid;position:relative}._tool_13v13_200:hover{background:rgba(var(--ink), .075);color:var(--text)}._tool_13v13_200:active{transform:scale(.94)}._tool_13v13_200:focus-visible{outline:2px solid var(--accent2);outline-offset:2px}._tool_13v13_200[data-on=true]{color:#d9785c;background:#f9a08b29}:root.dark ._tool_13v13_200[data-on=true]{color:var(--accent)}._tool_13v13_200[aria-pressed=true]{color:var(--accent);background:linear-gradient(165deg,#2e2724 0%,#1c1715 100%);box-shadow:inset 0 1px #ffece21a,0 6px 14px -6px #28160e80,0 12px 22px -14px #f9a08b8c}:root.dark ._tool_13v13_200[aria-pressed=true]{background:linear-gradient(165deg,#3a322e 0%,#2a2421 100%)}._toolBadge_13v13_380{box-sizing:border-box;color:#1a1a1a;min-width:16px;height:16px;font:800 10px/16px var(--font);text-align:center;box-shadow:0 0 0 2px var(--card);background:linear-gradient(150deg,#fdc6ae 0%,#fcae91 45%,#f4917a 100%);border-radius:99px;padding:0 4px;animation:.45s cubic-bezier(.34,1.56,.64,1) _badgePop_13v13_1;position:absolute;top:3px;right:3px}._toolBadge_13v13_380[data-quiet=true]{background:var(--card);color:var(--text2);box-shadow:0 0 0 2px var(--card), inset 0 0 0 1px rgba(var(--ink), .14)}._search_13v13_401{box-sizing:border-box;background:rgba(var(--ink), .045);width:clamp(180px,20vw,260px);height:40px;color:var(--text3);cursor:text;border-radius:13px;align-items:center;gap:8px;padding:0 7px 0 13px;transition:background-color .2s,color .2s;display:flex;position:relative;box-shadow:inset 0 1px 2px #1a1a1a0f}._search_13v13_401:after{content:"";border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .25s;position:absolute;inset:0;box-shadow:0 0 0 1.5px #fcae91e6,0 0 0 5px #fcae9129,0 12px 24px -14px #ec8062b3}._search_13v13_401:hover{background:rgba(var(--ink), .065)}._search_13v13_401:focus-within{background:var(--card);color:#f07b60}._search_13v13_401:focus-within:after{opacity:1}._searchIcon_13v13_430{flex-shrink:0;transition:transform .45s cubic-bezier(.34,1.56,.64,1)}._search_13v13_401:focus-within ._searchIcon_13v13_430{transform:rotate(-12deg)scale(1.1)}._searchInput_13v13_432{min-width:0;height:100%;font:650 13px var(--font);color:var(--text);appearance:none;background:0 0;border:0;outline:none;flex:1;padding:0}._searchInput_13v13_432::placeholder{color:var(--text3);font-weight:600}._searchInput_13v13_432::-webkit-search-cancel-button{display:none}._kbd_13v13_447{min-width:22px;height:22px;font:800 11px/1 var(--font);color:var(--text3);background:var(--card);box-shadow:inset 0 -1px 0 rgba(var(--ink), .08), 0 0 0 1px rgba(var(--ink), .07);border-radius:7px;place-items:center;transition:opacity .2s;display:inline-grid}._search_13v13_401:focus-within ._kbd_13v13_447{opacity:0}._found_13v13_460{box-sizing:border-box;min-width:20px;font:800 11px/1 var(--font);text-align:center;color:#d9785c;background:#fcae912e;border-radius:99px;flex-shrink:0;padding:3px 6px;animation:.4s cubic-bezier(.34,1.56,.64,1) _badgePop_13v13_1}._clear_13v13_472{background:rgba(var(--ink), .06);width:26px;height:26px;color:var(--text2);cursor:pointer;border:0;border-radius:9px;flex-shrink:0;place-items:center;display:grid}._clear_13v13_472:hover{color:#c9667a;background:#d88c9a29}._search_13v13_401[data-block=true]{width:100%;height:44px}._pop_13v13_488{overscroll-behavior:contain;scrollbar-width:thin;box-sizing:border-box;background:var(--bg-card);border:1px solid rgba(var(--ink), .07);width:min(340px,100vw - 16px);max-height:min(560px,100dvh - 140px);font-family:var(--font);color:var(--text);border-radius:20px;padding:12px;overflow-y:auto;box-shadow:0 30px 70px -20px #3c221652,0 10px 24px -12px #3c221624}._pop_13v13_488[data-narrow=true]{border-radius:18px;width:min(290px,100vw - 16px);padding:8px}:root.dark ._pop_13v13_488{background:#1e1e1e;border-color:#ffffff12;box-shadow:0 30px 70px -20px #000000bf}._deck_13v13_507{flex-direction:column;gap:6px;display:flex}._card_13v13_508{border:1px solid rgba(var(--ink), .07);background:var(--bg-card);text-align:left;width:100%;color:var(--text);cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:16px;align-items:center;gap:12px;padding:10px 12px 10px 10px;font-family:inherit;display:flex;position:relative}._card_13v13_508:active{background:rgba(var(--ink), .04)}:root.dark ._card_13v13_508{background:#ffffff06}._card_13v13_508[data-on=true]{background:linear-gradient(120deg,#fcae9129,#fcae910a);border-color:#f9a08b8c}._cardIcon_13v13_527{color:#fff;border-radius:13px;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid;box-shadow:inset 0 1px #ffffff4d,0 8px 16px -10px #28160e99}._cardIcon_13v13_527 svg{overflow:visible}._cardText_13v13_538{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._cardName_13v13_539{letter-spacing:-.1px;font-size:14px;font-weight:800}._cardHint_13v13_540{color:var(--text3);font-size:12px;line-height:1.35}._cardCheck_13v13_541{color:#d9785c;flex-shrink:0}._popHead_13v13_544{justify-content:space-between;align-items:center;gap:10px;padding:2px 4px 10px;display:flex}._popTitle_13v13_545{letter-spacing:-.2px;margin:0;font-size:15px;font-weight:800}._reset_13v13_546{font:700 12px/1.2 var(--font);color:#d9785c;cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;padding:4px 6px}._reset_13v13_546:hover{background:#f9a08b1f}._popLabel_13v13_557{letter-spacing:.6px;text-transform:uppercase;color:var(--text3);margin:14px 4px 6px;font-size:11px;font-weight:800}._choices_13v13_558{flex-direction:column;gap:2px;display:flex}._choice_13v13_558{box-sizing:border-box;width:100%;min-height:42px;font:700 13.5px/1.2 var(--font);color:var(--text);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:12px;align-items:center;gap:10px;padding:8px 10px;display:flex}._choice_13v13_558>span:first-child{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._choice_13v13_558 i{color:var(--text3);font-size:11.5px;font-style:normal;font-weight:800}._choice_13v13_558:hover{background:rgba(var(--ink), .04)}._choice_13v13_558[aria-pressed=true]{background:linear-gradient(120deg,#fcae912e,#fcae910d)}._choice_13v13_558[aria-pressed=true] i{color:#d9785c}._switchRow_13v13_581{background:rgba(var(--ink), .035);color:var(--text2);border-radius:14px;justify-content:space-between;align-items:center;gap:12px;margin-top:10px;padding:12px 10px;font-size:13px;font-weight:700;display:flex}@keyframes _toolGrow_13v13_1{0%{opacity:0;width:0;min-width:0;margin-right:-6px;transform:scale(.4)rotate(-24deg)}70%{opacity:1}}@keyframes _addSheen_13v13_328{0%{transform:translate(-130%)skew(-18deg)}to{transform:translate(330%)skew(-18deg)}}@keyframes _badgePop_13v13_1{0%{opacity:0;transform:scale(.2)}}@media (prefers-reduced-motion:reduce){._glow_13v13_150,._rim_13v13_150,._burst_13v13_87{display:none}._slot_13v13_216>*,._toolBadge_13v13_380,._found_13v13_460,._add_13v13_242:hover ._addSheen_13v13_328{animation:none}}@media (width<=767px){._bar_13v13_8{border-radius:17px;height:50px}._tool_13v13_200,._add_13v13_242{height:40px}}._root_dwnab_14,._card_dwnab_14{--sc-stage:#f3efea;--sc-obsidian:linear-gradient(162deg, #2a2730 0%, #17161a 52%, #0e0d10 100%);--sc-porcelain:#f4eee9;--sc-ok:#6e9873;--sc-low:#b98458;--sc-out:#c0707f;--well-m:8px}._root_dwnab_14{margin-inline:calc(-1 * var(--card-pad));padding:2px var(--card-pad) 32px;box-sizing:border-box;scrollbar-width:thin;flex-direction:column;gap:14px;height:100%;min-height:0;display:flex;position:relative;overflow:clip auto}:root.dark ._root_dwnab_14,:root.dark ._card_dwnab_14{--sc-stage:#1b1a19;--sc-ok:#94bc98;--sc-low:#d9a577;--sc-out:#d88c9a}._trayScroll_dwnab_54{overscroll-behavior-x:contain;scrollbar-width:none;flex:0 auto;min-width:0;margin:-12px -18px -26px;padding:12px 18px 26px;overflow:auto hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 18px calc(100% - 18px),#0000);mask-image:linear-gradient(90deg,#0000,#000 18px calc(100% - 18px),#0000)}._trayScroll_dwnab_54::-webkit-scrollbar{display:none}._tray_dwnab_54{isolation:isolate;background:rgba(var(--ink), .045);box-shadow:inset 0 1px 2px #1a1a1a12, inset 0 0 0 1px rgba(var(--ink), .03);border-radius:999px;flex-wrap:nowrap;gap:2px;padding:4px;display:inline-flex;position:relative}._trayPill_dwnab_72{z-index:-1;width:var(--pw,0px);height:var(--ph,0px);transform:translate(var(--px,0px), var(--py,0px));box-shadow:0 1px 1px #281a1212, 0 4px 10px -3px #281a1229, 0 14px 26px -12px #281a1252, 0 16px 28px -16px #f9a08bb3, 0 0 0 1px rgba(var(--ink), .04), inset 0 1px 0 #fff;will-change:transform;background:linear-gradient(#fff,#fffcfa);border-radius:999px;position:absolute;top:0;left:0}._trayPill_dwnab_72[data-ready=true]{transition:transform .5s cubic-bezier(.34,1.36,.52,1),width .5s cubic-bezier(.34,1.36,.52,1)}:root.dark ._tray_dwnab_54{background:#ffffff0b;box-shadow:inset 0 1px 2px #00000080}:root.dark ._trayPill_dwnab_72{background:linear-gradient(#383532,#292725);box-shadow:0 2px 4px #00000080,0 14px 26px -12px #000000e6,0 16px 28px -16px #f9a08b73,inset 0 1px #ffffff17}._trayChip_dwnab_98{font:700 13px/1 var(--font);color:var(--text2);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:999px;flex:none;align-items:center;gap:7px;padding:7px 14px;transition:color .25s,transform .2s;display:inline-flex}._trayChip_dwnab_98:hover{color:var(--onyx);background:rgba(var(--ink), .035)}._trayChip_dwnab_98[aria-pressed=true]:hover{background:0 0}._trayChip_dwnab_98:active{transform:scale(.97)}._trayChip_dwnab_98[aria-pressed=true]{color:var(--onyx)}._trayChip_dwnab_98 i{color:var(--text3);text-align:center;border-radius:999px;min-width:18px;padding:2px 5px;font-size:11px;font-style:normal;font-weight:800;transition:color .25s,background-color .25s}._trayChip_dwnab_98[aria-pressed=true] i{color:#f07b60;background:#fcae9129}._trayChip_dwnab_98:focus-visible{outline:2px solid var(--peach);outline-offset:1px}._grid_dwnab_116{gap:var(--grid-gap);grid-template-columns:repeat(auto-fill,minmax(208px,1fr));align-items:stretch;display:grid}._card_dwnab_14{background:var(--card);border:1px solid var(--border);box-shadow:var(--dash-shadow);transform:perspective(900px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg)) translateY(var(--lift,0px));animation:.5s cubic-bezier(.2,.8,.2,1) backwards _cardIn_dwnab_1;animation-delay:calc(var(--i,0) * 35ms);border-radius:18px;flex-direction:column;transition:transform .6s cubic-bezier(.2,.8,.2,1);display:flex;position:relative;container-type:inline-size}._card_dwnab_14:after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .35s;position:absolute;inset:0;box-shadow:0 18px 32px -18px #1a120e57,0 10px 20px -14px #f9a08b73}._card_dwnab_14[data-tilt=on]{--lift:-4px;transition:transform .14s ease-out}._card_dwnab_14[data-tilt=on]:after,._card_dwnab_14:focus-within:after{opacity:1}._card_dwnab_14[data-archived=true] ._photo_dwnab_149{filter:grayscale(.85);opacity:.7}._open_dwnab_151{z-index:1;border-radius:inherit;cursor:pointer;background:0 0;border:0;position:absolute;inset:0}._open_dwnab_151:focus-visible{outline:2px solid var(--peach);outline-offset:3px}._well_dwnab_154{isolation:isolate;margin:var(--well-m) var(--well-m) 0;aspect-ratio:1;background:var(--sc-stage);border-radius:12px;position:relative;overflow:hidden}._strip_dwnab_161{border-radius:inherit;position:absolute;inset:0}._photo_dwnab_149{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .25s;position:absolute;inset:0}._photo_dwnab_149[data-on=true]{opacity:1}._noPhoto_dwnab_164{color:rgba(var(--ink), .18);place-items:center;display:grid;position:absolute;inset:0}._segments_dwnab_169{z-index:2;pointer-events:none;gap:4px;display:flex;position:absolute;top:9px;left:10px;right:10px}._segments_dwnab_169 i{background:#ffffff6b;border-radius:2px;flex:1;height:2.5px;box-shadow:0 1px 2px #0000002e}._segments_dwnab_169 b{height:2.5px;width:calc((100% - (var(--n) - 1) * 4px) / var(--n));transform:translateX(calc(var(--p,0) * (100% + 4px)));will-change:transform;background:#fff;border-radius:2px;transition:transform .3s cubic-bezier(.2,.8,.2,1);position:absolute;top:0;left:0;box-shadow:0 0 6px #ffffffb3}._badge_dwnab_180{z-index:2;background:var(--sc-obsidian);max-width:calc(100% - 20px);color:var(--sc-porcelain);letter-spacing:.1px;white-space:nowrap;text-overflow:ellipsis;border-radius:999px;align-items:center;gap:6px;padding:5px 10px 5px 8px;font-size:11px;font-weight:800;display:inline-flex;position:absolute;bottom:10px;left:10px;overflow:hidden;box-shadow:inset 0 1px #ffffff1a,0 6px 14px -6px #00000080}._badge_dwnab_180:before{content:"";background:var(--peach);width:6px;height:6px;box-shadow:0 0 8px var(--peach);border-radius:50%;flex-shrink:0}._wellUi_dwnab_194{z-index:2;left:var(--well-m);right:var(--well-m);top:var(--well-m);aspect-ratio:1;pointer-events:none;position:absolute}._wellUi_dwnab_194>*{pointer-events:auto}._quick_dwnab_197{z-index:3;opacity:0;gap:6px;transition:opacity .2s,transform .25s cubic-bezier(.2,.8,.2,1);display:flex;position:absolute;top:8px;right:8px;transform:translateY(-4px)}._quickRow_dwnab_201,._quickRow_dwnab_201>div{gap:6px;display:flex}._more_dwnab_203{display:none}._card_dwnab_14[data-tilt=on] ._quick_dwnab_197,._card_dwnab_14:focus-within ._quick_dwnab_197{opacity:1;transform:none}._iconBtn_dwnab_205{border:1px solid var(--glass-line);background:var(--glass-bg);width:30px;height:30px;-webkit-backdrop-filter:var(--glass-blur);color:var(--onyx);cursor:pointer;box-shadow:var(--glass-shadow);border-radius:10px;place-items:center;display:grid}._iconBtn_dwnab_205:hover{background:var(--glass-bg-hover)}._iconBtn_dwnab_205[data-danger=true]:hover{color:var(--sc-out)}._stockSlot_dwnab_218{z-index:2;flex-shrink:0;margin-left:auto;position:relative}._stockSlot_dwnab_218 ._stock_dwnab_218{pointer-events:none;margin-left:0;transition:opacity .18s}._stepper_dwnab_221{z-index:1;border:1px solid var(--border);background:var(--card);box-shadow:var(--dash-shadow);opacity:0;pointer-events:none;border-radius:999px;align-items:center;gap:1px;padding:2px;transition:opacity .18s,scale .25s cubic-bezier(.2,.8,.2,1);display:flex;position:absolute;top:50%;right:-4px;translate:0 -50%;scale:.94}._card_dwnab_14[data-tilt=on] ._stepper_dwnab_221,._card_dwnab_14:focus-within ._stepper_dwnab_221{opacity:1;pointer-events:auto;scale:1}._card_dwnab_14[data-tilt=on] ._stockSlot_dwnab_218 ._stock_dwnab_218,._card_dwnab_14:focus-within ._stockSlot_dwnab_218 ._stock_dwnab_218{opacity:0}._stepper_dwnab_221 button{width:22px;height:22px;color:var(--onyx);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid}._stepper_dwnab_221 button:hover:not(:disabled){background:rgba(var(--ink), .07)}._stepper_dwnab_221 button:disabled{opacity:.35;cursor:default}._stepper_dwnab_221 output{text-align:center;min-width:26px;color:var(--onyx);font-variant-numeric:tabular-nums;font-size:12px;font-weight:800}._info_dwnab_235{flex-direction:column;flex:1;gap:3px;min-width:0;padding:12px 14px 14px;display:flex}._meta_dwnab_236{letter-spacing:.7px;text-transform:uppercase;color:var(--text3);white-space:nowrap;text-overflow:ellipsis;min-height:13px;font-size:10.5px;font-weight:800;overflow:hidden}._name_dwnab_237{letter-spacing:-.25px;color:var(--onyx);-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:15px;font-weight:800;line-height:1.25;display:-webkit-box;overflow:hidden}._purpose_dwnab_242{color:var(--text2);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:12px;line-height:1.4;display:-webkit-box;overflow:hidden}._foot_dwnab_245{flex-wrap:nowrap;align-items:baseline;gap:7px;min-width:0;margin-top:auto;padding-top:8px;display:flex}._price_dwnab_246{text-overflow:ellipsis;letter-spacing:-.3px;min-width:0;color:var(--onyx);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:clamp(14px,8cqi,17px);font-weight:800;line-height:1.15;overflow:hidden}._stock_dwnab_218{color:var(--text2);white-space:nowrap;align-items:center;gap:5px;margin-left:auto;font-size:11.5px;font-weight:700;display:inline-flex}._stock_dwnab_218:before{content:"";background:var(--sc-ok);border-radius:50%;width:6px;height:6px}._stock_dwnab_218[data-level=low]{color:var(--sc-low)}._stock_dwnab_218[data-level=low]:before{background:var(--sc-low);box-shadow:0 0 0 3px color-mix(in srgb, var(--sc-low) 18%, transparent)}._stock_dwnab_218[data-level=out]{color:var(--sc-out)}._stock_dwnab_218[data-level=out]:before{background:var(--sc-out)}._hidden_dwnab_253{color:var(--text3);margin-left:auto;font-size:11.5px;font-weight:700}._shelf_dwnab_256{isolation:isolate;box-sizing:border-box;min-height:260px;color:var(--sc-porcelain);background:var(--sc-obsidian);font-family:var(--font);border-radius:18px;flex-direction:column;gap:10px;padding:18px 18px 16px;animation:.5s cubic-bezier(.2,.8,.2,1) backwards _cardIn_dwnab_1;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff17,inset 0 0 0 1px #ffffff0d,0 18px 30px -18px #18120e99,0 6px 12px -8px #18120e59;container-type:inline-size}._shelf_dwnab_256:before{content:"";z-index:-1;opacity:.22;mix-blend-mode:overlay;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 .55 0'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}._shelfHead_dwnab_269{align-items:center;gap:8px;min-width:0;display:flex}._shelfHead_dwnab_269 span{letter-spacing:.9px;text-transform:uppercase;color:#f4eee98c;font-size:10.5px;font-weight:800}._shelfHead_dwnab_269 i{color:#ffe6dc;white-space:nowrap;text-overflow:ellipsis;background:#ffffff14;border-radius:999px;min-width:0;margin-left:auto;padding:4px 9px;font-size:11px;font-style:normal;font-weight:750;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff12}._shelfSum_dwnab_276{flex-direction:column;gap:3px;margin-top:4px;display:flex}._shelfSum_dwnab_276 b{letter-spacing:-.8px;color:#fff6f1;font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;font-size:clamp(20px,13cqi,30px);font-weight:850;line-height:1.05;overflow:hidden}._shelfSum_dwnab_276 span{color:#f4eee994;font-size:11.5px;font-weight:600}._shelfProfit_dwnab_282{box-sizing:border-box;background:#a3c9a824;border-radius:11px;flex-wrap:wrap;align-self:flex-start;align-items:baseline;gap:6px;max-width:100%;padding:6px 10px;display:inline-flex;box-shadow:inset 0 0 0 1px #a3c9a833}._shelfProfit_dwnab_282 b{color:#b9ddbd;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13.5px;font-weight:850}._shelfProfit_dwnab_282 span{color:#d6ebd8b3;font-size:11px;font-weight:650}._shelfFacts_dwnab_289{flex-direction:column;gap:7px;margin:auto 0 0;padding:0;list-style:none;display:flex}._shelfFacts_dwnab_289 li{color:#f4eee9b8;white-space:nowrap;align-items:center;gap:8px;min-width:0;font-size:12.5px;font-weight:650;display:flex}._shelfFacts_dwnab_289 li svg{color:#f9a08b;flex-shrink:0}._shelfFacts_dwnab_289 li b{color:#fff6f1;font-variant-numeric:tabular-nums;font-size:14px;font-weight:850}._shelfFacts_dwnab_289 li[data-tone=low] svg,._shelfFacts_dwnab_289 li[data-tone=low] b{color:#f4cd8a}._shelfFacts_dwnab_289 li[data-tone=ok] svg{color:#a3c9a8}._shelfMeter_dwnab_295{gap:3px;height:5px;display:flex}._shelfMeter_dwnab_295 i{border-radius:3px;min-width:5px;display:block}._shelfMeter_dwnab_295 i[data-s=ok]{background:linear-gradient(90deg,#a3c9a8,#6e9873)}._shelfMeter_dwnab_295 i[data-s=low]{background:linear-gradient(90deg,#f4cd8a,#d9a577)}._shelfMeter_dwnab_295 i[data-s=out]{background:linear-gradient(90deg,#edb2bc,#d88c9a)}._shelfMeter_dwnab_295 i[data-s=none]{background:#ffffff1a}._shelf_dwnab_256 ._keys_dwnab_301{justify-content:flex-start;margin-top:2px}._shelfAdd_dwnab_308{cursor:pointer;font:inherit;color:inherit;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex-direction:column;align-items:center;gap:7px;padding:0;display:none;position:relative}._shelfAdd_dwnab_308:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#f9a08b80,#f9a08b00 100%);border-radius:50%;width:88px;height:88px;animation:3.8s ease-in-out infinite _breathe_dwnab_1;position:absolute;top:-8px;left:50%;translate:-50%}._shelfAddStone_dwnab_320{isolation:isolate;color:#2b1610;background:radial-gradient(130% 100% at 50% -30%,#ffffffb3,#fff0 58%),linear-gradient(#ffcdb7 0%,#fcae91 48%,#f2937a 100%);border-radius:19px;place-items:center;width:56px;height:56px;transition:transform .45s cubic-bezier(.34,1.56,.64,1);animation:.7s cubic-bezier(.34,1.56,.64,1) .15s backwards _stoneIn_dwnab_1;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffd9,inset 0 -2px #b0482c2e,inset 0 0 0 1px #c45c3e38,0 0 0 5px #f9a08b17,0 14px 26px -10px #f98c6cb3,0 6px 12px -6px #0009}._shelfAddStone_dwnab_320 svg{transition:rotate .5s cubic-bezier(.34,1.56,.64,1);position:relative}._shelfAddGlint_dwnab_338{pointer-events:none;background:linear-gradient(100deg,#0000,#ffffffbf,#0000);width:55%;animation:6.5s cubic-bezier(.3,.55,.2,1) .8s infinite _stoneGlint_dwnab_1;position:absolute;inset:0 auto 0 0;transform:translate(-140%)skew(-18deg)}._shelfAddLabel_dwnab_344{letter-spacing:-.1px;color:#ffe6dc;white-space:nowrap;font-size:11.5px;font-weight:800;line-height:1}._shelfAdd_dwnab_308:active ._shelfAddStone_dwnab_320{transition-duration:.12s;transform:scale(.9)}._shelfAdd_dwnab_308:active ._shelfAddStone_dwnab_320 svg{rotate:90deg}._shelfAdd_dwnab_308:focus-visible{outline:none}._shelfAdd_dwnab_308:focus-visible ._shelfAddStone_dwnab_320{outline:2px solid var(--peach);outline-offset:3px}._tile_dwnab_351{isolation:isolate;cursor:pointer;text-align:center;min-height:260px;color:var(--sc-porcelain);background:var(--sc-obsidian);font-family:var(--font);border:0;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:22px 18px;animation:.5s cubic-bezier(.2,.8,.2,1) backwards _cardIn_dwnab_1;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff17,inset 0 0 0 1px #ffffff0d,0 18px 30px -18px #18120e99,0 6px 12px -8px #18120e59}._tile_dwnab_351:focus-visible{outline:2px solid var(--peach);outline-offset:3px}._tile_dwnab_351:before{content:"";z-index:-1;opacity:.22;mix-blend-mode:overlay;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 .55 0'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}._tileLight_dwnab_370{z-index:-1;pointer-events:none;background:radial-gradient(90% 55% at 50% 108%,#f9a08b80,#0000 70%),radial-gradient(70% 40% at 20% -8%,#ffffff14,#0000 72%);animation:5.2s ease-in-out infinite _breathe_dwnab_1;position:absolute;inset:0}._tile_dwnab_351:hover ._tileLight_dwnab_370,._tile_dwnab_351[data-over=true] ._tileLight_dwnab_370{opacity:1;animation-play-state:paused}._tilePlus_dwnab_377{color:#1a1a1a;background:#fff;border-radius:18px;place-items:center;width:54px;height:54px;transition:transform .45s cubic-bezier(.34,1.56,.64,1);display:grid;box-shadow:inset 0 -1px #1a1a1a14,0 14px 30px -12px #000000b3,0 0 0 6px #ffffff0d}._tile_dwnab_351:hover ._tilePlus_dwnab_377{transform:rotate(90deg)scale(1.06)}._tile_dwnab_351[data-over=true] ._tilePlus_dwnab_377{transform:scale(1.12)}._tileTitle_dwnab_385{letter-spacing:-.3px;font-size:16px;font-weight:800}._tileSub_dwnab_386{color:#f4eee99e;max-width:190px;font-size:12px;line-height:1.45}._keys_dwnab_301{color:#f4eee980;flex-wrap:wrap;justify-content:center;gap:6px 10px;margin-top:4px;font-size:10.5px;font-weight:600;display:flex}._keys_dwnab_301 span{align-items:center;gap:4px;display:inline-flex}._keys_dwnab_301 kbd{min-width:20px;height:20px;font:800 10px/1 var(--font);color:var(--sc-porcelain);background:#ffffff14;border-radius:6px;place-items:center;padding:0 5px;display:inline-grid;box-shadow:inset 0 -1px #0006,inset 0 0 0 1px #ffffff14}._tile_dwnab_351[data-over=true]{box-shadow:inset 0 0 0 2px #f9a08bcc,0 18px 30px -18px #f9a08b99}._veil_dwnab_397{z-index:20;pointer-events:none;background:color-mix(in srgb, var(--bg) 72%, transparent);border-radius:18px;place-items:center;animation:.18s ease-out backwards _veilIn_dwnab_1;display:grid;position:absolute;inset:0}._veilCard_dwnab_403{isolation:isolate;color:var(--sc-porcelain);background:var(--sc-obsidian);border-radius:22px;flex-direction:column;align-items:center;gap:8px;padding:28px 36px;animation:.45s cubic-bezier(.2,.8,.2,1) backwards _plateIn_dwnab_1;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 2px #f9a08bbf,0 40px 80px -30px #f9a08b99}._veilCard_dwnab_403 ._tileLight_dwnab_370{animation:none}._veilTitle_dwnab_411{letter-spacing:-.3px;font-size:18px;font-weight:800}._veilSub_dwnab_412{color:#f4eee9a6;font-size:12.5px}._empty_dwnab_415{flex:1;place-items:center;min-height:0;padding:12px;display:grid}._emptyInner_dwnab_416{text-align:center;flex-direction:column;align-items:center;gap:22px;max-width:720px;display:flex}._emptyTitle_dwnab_417{letter-spacing:-.6px;color:var(--onyx);margin:0;font-size:24px;font-weight:900}._emptyText_dwnab_418{max-width:460px;color:var(--text2);margin:8px auto 0;font-size:13.5px;line-height:1.55}._emptyShelf_dwnab_419{grid-template-columns:repeat(3,196px);align-items:stretch;gap:16px;display:grid}._ghost_dwnab_420{border:1px dashed var(--border2);opacity:.7;border-radius:18px;flex-direction:column;gap:8px;padding:8px 8px 14px;display:flex}._ghost_dwnab_420 ._ghostWell_dwnab_424{aspect-ratio:1;background:var(--sc-stage);border-radius:12px}._ghost_dwnab_420 i{background:rgba(var(--ink), .06);border-radius:5px;height:9px;margin:0 6px;display:block}._ghost_dwnab_420 i:last-child{width:45%}._nothing_dwnab_428{padding:48px 0}@keyframes _cardIn_dwnab_1{0%{opacity:0;transform:translateY(10px)scale(.985)}}@keyframes _breathe_dwnab_1{0%,to{opacity:.78}50%{opacity:1}}@keyframes _veilIn_dwnab_1{0%{opacity:0}}@keyframes _plateIn_dwnab_1{0%{opacity:0;transform:translateY(12px)scale(.97)}}@keyframes _stoneIn_dwnab_1{0%{opacity:0;transform:scale(.55)rotate(-24deg)}}@keyframes _stoneGlint_dwnab_1{16%,to{transform:translate(330%)skew(-18deg)}}@media (prefers-reduced-motion:reduce){._card_dwnab_14,._tile_dwnab_351,._shelf_dwnab_256,._veil_dwnab_397,._veilCard_dwnab_403,._shelfAddStone_dwnab_320,._shelfAddGlint_dwnab_338,._shelfAdd_dwnab_308:before{animation:none}._trayPill_dwnab_72[data-ready=true]{transition:none}._tileLight_dwnab_370{opacity:1;animation:none}._tile_dwnab_351:hover ._tilePlus_dwnab_377{transform:none}}@media (hover:none){._stepper_dwnab_221{display:none}._stockSlot_dwnab_218 ._stock_dwnab_218{opacity:1!important}._keys_dwnab_301{display:none}._well_dwnab_154{z-index:2}._strip_dwnab_161{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-tap-highlight-color:transparent;display:flex;overflow:auto hidden}._strip_dwnab_161::-webkit-scrollbar{display:none}._strip_dwnab_161 ._photo_dwnab_149{opacity:1;scroll-snap-align:center;scroll-snap-stop:always;flex:0 0 100%;position:relative;inset:auto}._segments_dwnab_169 b{transition:none}._quick_dwnab_197{opacity:1;border:1px solid var(--glass-line);background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-blur);box-shadow:var(--glass-shadow);border-radius:13px;gap:0;padding:3px;top:17px;right:7px;transform:none}._quickRow_dwnab_201{grid-template-columns:0fr;transition:grid-template-columns .42s cubic-bezier(.32,.72,0,1);display:grid}._quickRow_dwnab_201>div{gap:2px;min-width:0;overflow:hidden}._quick_dwnab_197[data-open=true] ._quickRow_dwnab_201{grid-template-columns:1fr}._quick_dwnab_197 ._iconBtn_dwnab_205{width:28px;height:28px;box-shadow:none;-webkit-backdrop-filter:none;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:10px;flex-shrink:0}._quick_dwnab_197 ._iconBtn_dwnab_205:active{background:rgba(var(--ink), .08)}._quick_dwnab_197 ._iconBtn_dwnab_205[data-danger=true]{color:var(--sc-out)}._quickRow_dwnab_201 ._iconBtn_dwnab_205{opacity:0;transition:opacity .18s,scale .4s cubic-bezier(.34,1.56,.64,1);scale:.4}._quick_dwnab_197[data-open=true] ._quickRow_dwnab_201 ._iconBtn_dwnab_205{opacity:1;scale:1}._quick_dwnab_197[data-open=true] ._quickRow_dwnab_201 ._iconBtn_dwnab_205:last-child{transition-delay:40ms}._quick_dwnab_197[data-open=true] ._quickRow_dwnab_201 ._iconBtn_dwnab_205:nth-last-child(2){transition-delay:90ms}._quick_dwnab_197[data-open=true] ._quickRow_dwnab_201 ._iconBtn_dwnab_205:nth-last-child(3){transition-delay:.14s}._more_dwnab_203{place-items:center;display:grid;position:relative}._more_dwnab_203 svg{transition:opacity .2s,rotate .4s cubic-bezier(.34,1.56,.64,1);position:absolute}._more_dwnab_203 [data-face=close]{opacity:0;rotate:-90deg}._quick_dwnab_197[data-open=true] ._more_dwnab_203{background:rgba(var(--ink), .07)}._quick_dwnab_197[data-open=true] ._more_dwnab_203 [data-face=more]{opacity:0;rotate:90deg}._quick_dwnab_197[data-open=true] ._more_dwnab_203 [data-face=close]{opacity:1;rotate:0deg}}@media (hover:none) and (prefers-reduced-motion:reduce){._quickRow_dwnab_201,._quickRow_dwnab_201 ._iconBtn_dwnab_205,._more_dwnab_203 svg{transition:none}}@media (width<=1180px){._emptyShelf_dwnab_419{grid-template-columns:repeat(3,172px)}}@media (width<=767px){._root_dwnab_14{padding-bottom:var(--card-pad);gap:10px}._shelf_dwnab_256{border-radius:16px;grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px 14px;min-height:0;padding:14px 14px 12px;display:grid}._shelfHead_dwnab_269,._shelfSum_dwnab_276,._shelfProfit_dwnab_282{grid-column:1}._shelfProfit_dwnab_282{justify-self:start}._shelfFacts_dwnab_289,._shelfMeter_dwnab_295{grid-column:1/-1}._shelf_dwnab_256 ._keys_dwnab_301{display:none}._shelfAdd_dwnab_308{grid-area:1/2/span 2;align-self:center;display:flex}._shelfSum_dwnab_276 b{font-size:24px}._shelfFacts_dwnab_289{flex-flow:wrap;gap:6px 14px;margin-top:2px}._grid_dwnab_116{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}._card_dwnab_14{--well-m:6px;border-radius:16px}._well_dwnab_154{border-radius:11px}._info_dwnab_235{padding:10px 11px 12px}._name_dwnab_237{font-size:13.5px}._purpose_dwnab_242{-webkit-line-clamp:1}._price_dwnab_246{font-size:15px}._tile_dwnab_351{border-radius:16px;gap:8px;min-height:0;padding:16px 12px}._tilePlus_dwnab_377{border-radius:15px;width:44px;height:44px}._tileTitle_dwnab_385{font-size:14px}._tileSub_dwnab_386{font-size:11px}._emptyShelf_dwnab_419{grid-template-columns:minmax(0,220px)}._emptyShelf_dwnab_419 ._ghost_dwnab_420{display:none}._emptyShelf_dwnab_419 ._tile_dwnab_351{min-height:260px}._emptyTitle_dwnab_417{font-size:20px}}._card_dwnab_14[data-restocking]{outline-offset:2px;--lift:-4px;outline:2px solid #f9a08b}._card_dwnab_14[data-restocking] ._quick_dwnab_197{opacity:1;transform:none}._left_i6zko_8{flex-direction:column;flex:1;gap:16px;min-height:0;display:flex}._left_i6zko_8[data-over=true] ._slots_i6zko_9{box-shadow:0 0 0 2px #f9a08bb3}._left_i6zko_8 .cmod-left,._left_i6zko_8 .cmod-glow{min-height:0}._preview_i6zko_5{flex:1;place-items:center;min-height:0;display:grid;container-type:size}._preview_i6zko_5>*{width:min(252px,100cqw,max(150px,100cqh - 146px))}._slotsHead_i6zko_15{justify-content:space-between;align-items:baseline;gap:8px;display:flex}._slotsTitle_i6zko_16{letter-spacing:.6px;text-transform:uppercase;color:var(--text3);align-items:center;gap:6px;font-size:11px;font-weight:800;display:inline-flex}._slotsCount_i6zko_17{color:var(--text3);font-variant-numeric:tabular-nums;font-size:11px;font-weight:700}._slots_i6zko_9{background:var(--card);border:1px solid var(--border);border-radius:14px;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-top:8px;padding:8px;transition:box-shadow .2s;display:grid}._slot_i6zko_9{aspect-ratio:1;cursor:grab;box-shadow:inset 0 0 0 1px rgba(var(--ink), .06);background:#f3efea;border-radius:10px;transition:transform .25s cubic-bezier(.2,.8,.2,1),opacity .2s;position:relative;overflow:hidden}:root.dark ._slot_i6zko_9{background:#1b1a19}._slot_i6zko_9 img{object-fit:cover;pointer-events:none;width:100%;height:100%;display:block}._slot_i6zko_9[data-dragging=true]{opacity:.35}._slot_i6zko_9[data-target=true]{box-shadow:0 0 0 2px var(--peach);transform:scale(1.06)}._slot_i6zko_9[data-pending=true]{cursor:default}._slot_i6zko_9[data-pending=true]:after{content:"";background:linear-gradient(105deg,#0000 30%,#ffffff8c 50%,#0000 70%);animation:1.1s linear infinite _shimmer_i6zko_1;position:absolute;inset:0}._slot_i6zko_9:first-child{box-shadow:0 0 0 2px var(--peach)}._cover_i6zko_43{text-align:center;white-space:nowrap;text-overflow:ellipsis;color:#f4eee9;background:#17161ac7;border-radius:6px;padding:2px 0;font-size:9px;font-weight:800;position:absolute;bottom:3px;left:3px;right:3px;overflow:hidden}._remove_i6zko_48{color:#fff;cursor:pointer;opacity:0;background:#17161ab8;border:0;border-radius:6px;place-items:center;width:18px;height:18px;transition:opacity .15s;display:grid;position:absolute;top:3px;right:3px}._slot_i6zko_9:hover ._remove_i6zko_48,._remove_i6zko_48:focus-visible{opacity:1}._grip_i6zko_55{color:#fff;pointer-events:none;opacity:0;background:#17161ab8;border-radius:6px;place-items:center;width:18px;height:18px;transition:opacity .15s;display:grid;position:absolute;top:3px;left:3px}._slot_i6zko_9:hover ._grip_i6zko_55{opacity:1}._slot_i6zko_9[data-dragging=true] ._grip_i6zko_55{opacity:0}@media (hover:none){._remove_i6zko_48{opacity:1}}._add_i6zko_63{aspect-ratio:1;cursor:pointer;border:1.5px dashed var(--border2);color:var(--text3);background:0 0;border-radius:10px;place-items:center;transition:color .15s,border-color .15s,background-color .15s;display:grid}._add_i6zko_63:hover{color:var(--peach);background:#fcae910f;border-color:#f9a08b99}._add_i6zko_63[data-first=true]{color:var(--peach);border-color:#f9a08b80}._chips_i6zko_71{flex-wrap:wrap;gap:6px;display:flex}._chip_i6zko_71{border:1px solid var(--border2);cursor:pointer;font:700 12.5px/1 var(--font);color:var(--text2);background:0 0;border-radius:999px;align-items:center;gap:6px;padding:7px 12px;transition:color .15s,border-color .15s,background-color .15s,box-shadow .15s;display:inline-flex}._chip_i6zko_71:hover{color:var(--onyx);border-color:#fcae9180}._chip_i6zko_71[aria-pressed=true]{color:var(--onyx);border-color:var(--peach);background:#fcae911a;box-shadow:0 0 0 3px #fcae9124}._chip_i6zko_71[aria-pressed=true]:before{content:"";background:var(--peach);border-radius:50%;width:6px;height:6px}._places_i6zko_82{flex-direction:column;gap:6px;display:flex}._place_i6zko_82{border:1px solid rgba(var(--ink), .08);background:0 0;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-height:44px;padding:4px 6px 4px 4px;transition:border-color .2s,background .2s,box-shadow .2s;display:grid}._place_i6zko_82[data-on=true]{background:#fcae910f;border-color:#fcae918c;box-shadow:0 0 0 3px #fcae911a}._placeToggle_i6zko_90{cursor:pointer;min-width:0;height:36px;font:inherit;text-align:left;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:0 10px;display:flex}._placeToggle_i6zko_90:focus-visible{outline:2px solid var(--peach);outline-offset:1px}._placeTick_i6zko_95{border:1.5px solid rgba(var(--ink), .22);border-radius:6px;flex-shrink:0;place-items:center;width:16px;height:16px;transition:background .2s,border-color .2s;display:grid}._place_i6zko_82[data-on=true] ._placeTick_i6zko_95{background:var(--peach);border-color:#0000}._place_i6zko_82[data-on=true] ._placeTick_i6zko_95:after{content:"";border:0 solid #1a1a1a;border-width:0 0 2px 2px;width:7px;height:4px;margin-top:-2px;transform:rotate(-45deg)}._placeName_i6zko_103{color:var(--text2);white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:700;overflow:hidden}._place_i6zko_82[data-on=true] ._placeName_i6zko_103{color:var(--onyx)}._placeQty_i6zko_105{align-items:center;gap:4px;display:inline-flex}._placeQty_i6zko_105 i{color:var(--text3);min-width:22px;font-size:12px;font-style:normal;font-weight:700}._placeStep_i6zko_107{cursor:pointer;width:30px;height:30px;font:800 16px/1 var(--font);color:var(--onyx);background:rgba(var(--ink), .05);border:0;border-radius:9px;place-items:center;transition:background .15s,transform .15s;display:grid}._placeStep_i6zko_107:hover:not(:disabled){background:#fcae9133}._placeStep_i6zko_107:active:not(:disabled){transform:scale(.9)}._placeStep_i6zko_107:disabled{opacity:.35;cursor:default}._placeInput_i6zko_114{border:1px solid rgba(var(--ink), .1);background:var(--bg-card,#fff);text-align:center;width:64px;height:30px;font:800 14px/1 var(--font);color:var(--onyx);font-variant-numeric:tabular-nums;border-radius:9px;outline:none}._placeInput_i6zko_114:focus{border-color:var(--peach);box-shadow:0 0 0 3px #fcae9133}._placeOff_i6zko_119{color:var(--text3);padding-right:10px;font-size:12px;font-weight:600}._chipsError_i6zko_121{color:var(--rose);margin:6px 0 0;font-size:12px;font-weight:600}._markup_i6zko_124{color:var(--text2);align-items:center;gap:8px;font-size:12.5px;font-weight:600;display:flex}._markup_i6zko_124 svg{color:#6e9873;flex-shrink:0}._markup_i6zko_124 b{color:var(--onyx);font-variant-numeric:tabular-nums;font-weight:800}._markup_i6zko_124 span{color:#4f7a55;background:#a3c9a838;border-radius:999px;padding:2px 8px;font-size:11.5px;font-weight:800}._markup_i6zko_124[data-tone=loss],._markup_i6zko_124[data-tone=loss] svg{color:#b5606f}:root.dark ._markup_i6zko_124 svg{color:#94bc98}:root.dark ._markup_i6zko_124 span{color:#a9cfad;background:#a3c9a824}:root.dark ._markup_i6zko_124[data-tone=loss],:root.dark ._markup_i6zko_124[data-tone=loss] svg{color:#d88c9a}._manage_i6zko_134{flex-wrap:wrap;gap:8px;padding-top:6px;display:flex}._narrowOnly_i6zko_136{display:none}@media (width<=920px){._narrowOnly_i6zko_136{display:block}}@media (width<=767px){.cmod-row._priceRow_i6zko_142{grid-template-columns:minmax(0,1fr)}}@keyframes _shimmer_i6zko_1{0%{transform:translate(-100%)}to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){._slot_i6zko_9[data-pending=true]:after{animation:none}}:root{--st-ok-top:#fcd2bf;--st-ok-bot:#ee9a7e;--st-low-top:#f4cd8a;--st-low-bot:#d29a48;--st-out-top:#edb2bc;--st-out-bot:#c77786;--st-ok:#6e9873;--st-low:#b98458;--st-out:#c0707f;--st-obsidian:linear-gradient(162deg, #2a2730 0%, #17161a 52%, #0e0d10 100%);--st-glass:rgba(var(--ink), .045)}:root.dark{--st-ok:#94bc98;--st-low:#d9a577;--st-out:#d88c9a;--st-glass:#ffffff0d}._root_8dtxk_27{flex-direction:column;gap:14px;height:100%;min-height:0;display:flex}._body_8dtxk_28{gap:var(--grid-gap);flex:1;grid-template-columns:minmax(0,1fr) 368px;min-height:0;display:grid}._main_8dtxk_34{scrollbar-width:thin;min-width:0;min-height:0;margin-left:calc(-1 * var(--card-pad));padding:2px 6px 32px var(--card-pad);flex-direction:column;gap:14px;animation:.35s cubic-bezier(.2,.9,.25,1) backwards _stSwap_8dtxk_1;display:flex;overflow:clip auto}._line_8dtxk_42{flex-shrink:0;align-items:center;gap:12px;min-width:0;min-height:40px;display:flex}._lineEnd_8dtxk_43{flex-shrink:0;align-items:center;gap:8px;margin-left:auto;display:flex}._trayScroll_8dtxk_44{scrollbar-width:none;flex:0 auto;min-width:0;margin:-12px -18px -26px;padding:12px 18px 26px;overflow:auto hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 18px calc(100% - 18px),#0000);mask-image:linear-gradient(90deg,#0000,#000 18px calc(100% - 18px),#0000)}._trayScroll_8dtxk_44::-webkit-scrollbar{display:none}._sortBtn_8dtxk_51{cursor:pointer;border:1px solid rgba(var(--ink), .08);height:36px;font:750 12.5px/1 var(--font);color:var(--text2);white-space:nowrap;background:0 0;border-radius:12px;align-items:center;gap:7px;padding:0 12px;transition:border-color .2s,color .2s;display:inline-flex}._sortBtn_8dtxk_51:hover,._sortBtn_8dtxk_51[data-open=true]{color:var(--onyx);border-color:#f9a08b99}._sortBtn_8dtxk_51 svg:last-child{transition:transform .3s cubic-bezier(.34,1.56,.64,1)}._sortBtn_8dtxk_51[data-open=true] svg:last-child{transform:rotate(180deg)}._hero_8dtxk_61{isolation:isolate;color:#fbf4ee;background:var(--st-obsidian);border-radius:22px;flex-shrink:0;grid-template-columns:minmax(0,1.15fr) minmax(0,.9fr) minmax(0,1.3fr);align-items:center;gap:4px;padding:16px 22px;animation:.5s cubic-bezier(.2,.9,.25,1) backwards _stRise_8dtxk_1;display:grid;position:relative;overflow:hidden;box-shadow:0 22px 40px -26px #140e0ae6,inset 0 1px #ffffff12}._hero_8dtxk_61:before{content:"";z-index:-1;background:radial-gradient(closest-side,#f9a08b42,#0000);border-radius:50%;width:260px;height:260px;position:absolute;top:-90px;right:-60px}._hero_8dtxk_61:after{content:"";z-index:-1;background:radial-gradient(closest-side,#a3c9a81f,#0000);border-radius:50%;width:300px;height:200px;position:absolute;bottom:-120px;left:30%}._heroCell_8dtxk_76{flex-direction:column;gap:4px;min-width:0;padding-right:14px;display:flex}._heroCell_8dtxk_76+._heroCell_8dtxk_76{border-left:1px solid #ffffff14;padding-left:18px}._kicker_8dtxk_78{letter-spacing:.9px;text-transform:uppercase;color:#fbf4ee8c;white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;font-weight:800;overflow:hidden}._heroValue_8dtxk_79{letter-spacing:-.9px;font-variant-numeric:tabular-nums;white-space:nowrap;background:linear-gradient(105deg,#fff 0%,#ffe6da 45%,#f9a08b 100%);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:26px;font-weight:900;line-height:1.05}._heroValueSm_8dtxk_83{letter-spacing:-.6px;font-variant-numeric:tabular-nums;white-space:nowrap;color:#fbf4ee;font-size:20px;font-weight:900;line-height:1.15}._heroSub_8dtxk_84{color:#fbf4ee9e;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600;overflow:hidden}._heroSub_8dtxk_84 b{color:#fbf4ee;font-weight:800}._meter_8dtxk_86{gap:3px;height:8px;margin-top:4px;display:flex}._meter_8dtxk_86 i{transform-origin:0;border-radius:4px;min-width:6px;height:100%;animation:.7s cubic-bezier(.2,.9,.25,1) .15s backwards _stGrow_8dtxk_1;display:block}._meter_8dtxk_86 i[data-s=ok]{background:linear-gradient(90deg,#cde3cf,#94bc98)}._meter_8dtxk_86 i[data-s=low]{background:linear-gradient(90deg,#f4cd8a,#d9a577);box-shadow:0 0 10px #d9a57773}._meter_8dtxk_86 i[data-s=out]{background:linear-gradient(90deg,#edb2bc,#d88c9a);box-shadow:0 0 10px #d88c9a73}._legend_8dtxk_91{color:#fbf4eea8;flex-wrap:wrap;gap:3px 10px;margin-top:4px;font-size:11.5px;font-weight:700;display:flex}._legend_8dtxk_91 span{white-space:nowrap;align-items:center;gap:5px;display:inline-flex}._legend_8dtxk_91 span:before{content:"";background:var(--dot);border-radius:50%;width:7px;height:7px}._grid_8dtxk_95{gap:var(--grid-gap);grid-template-columns:repeat(auto-fill,minmax(256px,1fr));align-items:stretch;display:grid}._card_8dtxk_97{isolation:isolate;cursor:pointer;text-align:left;font:inherit;color:inherit;background:var(--bg-card,#fff);animation:_stRise_8dtxk_1 .45s calc(var(--i,0) * 30ms) cubic-bezier(.2, .9, .25, 1) backwards;border:1px solid #0000;border-radius:22px;grid-template-rows:1fr auto;grid-template-columns:auto minmax(0,1fr);gap:12px 14px;padding:16px 16px 14px;transition:transform .35s cubic-bezier(.2,.9,.25,1),box-shadow .3s,border-color .2s;display:grid;position:relative;overflow:hidden;box-shadow:0 1px 2px #281a120a,0 10px 24px -14px #281a1238}._card_8dtxk_97:hover{transform:translateY(-3px);box-shadow:0 1px 2px #281a120d,0 22px 38px -20px #281a125c}._card_8dtxk_97:focus-visible{outline:2px solid var(--peach);outline-offset:2px}._card_8dtxk_97[aria-pressed=true]{border-color:#f9a08bbf;box-shadow:0 0 0 4px #fcae9129,0 18px 34px -18px #281a124d}._card_8dtxk_97[data-carried=false]{opacity:.55}:root.dark ._card_8dtxk_97{background:#1e1e1e;box-shadow:0 10px 24px -14px #000c}._cardGlow_8dtxk_111{z-index:-1;pointer-events:none;opacity:.8;background:radial-gradient(closest-side,#fcae912e,#0000);border-radius:50%;width:170px;height:170px;transition:opacity .3s,transform .5s cubic-bezier(.2,.9,.25,1);position:absolute;top:-40px;left:-40px}._card_8dtxk_97[data-status=low] ._cardGlow_8dtxk_111{background:radial-gradient(closest-side,#f4cd8a4d,#0000)}._card_8dtxk_97[data-status=out] ._cardGlow_8dtxk_111,._card_8dtxk_97[data-status=short] ._cardGlow_8dtxk_111{background:radial-gradient(closest-side,#edb2bc52,#0000)}._card_8dtxk_97[data-kind=retail] ._cardGlow_8dtxk_111{background:radial-gradient(closest-side,#edd08a42,#0000)}._card_8dtxk_97:hover ._cardGlow_8dtxk_111{opacity:1;transform:scale(1.12)}._cardBody_8dtxk_120{flex-direction:column;gap:3px;min-width:0;padding-right:30px;display:flex}._cardKind_8dtxk_121{letter-spacing:.5px;text-transform:uppercase;color:#3e8fae;background:#9ed3e433;border-radius:999px;align-self:flex-start;align-items:center;gap:5px;margin-bottom:3px;padding:3px 8px 3px 6px;font-size:10px;font-weight:800;display:inline-flex}._cardKind_8dtxk_121[data-kind=retail]{color:#9a7a2e;background:#edd08a38}:root.dark ._cardKind_8dtxk_121{color:#9ed3e4}:root.dark ._cardKind_8dtxk_121[data-kind=retail]{color:#e3c273}._cardName_8dtxk_128{letter-spacing:-.25px;min-width:0;color:var(--onyx);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15px;font-weight:850;line-height:1.25;display:-webkit-box;overflow:hidden}._cardMeta_8dtxk_129{color:var(--text3);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:11.5px;font-weight:600;overflow:hidden}._qty_8dtxk_130{flex-wrap:wrap;align-items:baseline;gap:8px;margin-top:8px;display:flex}._qty_8dtxk_130 b{letter-spacing:-.9px;color:var(--onyx);font-variant-numeric:tabular-nums;font-size:25px;font-weight:900;line-height:1}._qty_8dtxk_130 span{color:var(--text3);font-variant-numeric:tabular-nums;font-size:12px;font-weight:700}._card_8dtxk_97[data-status=short] ._qty_8dtxk_130 b,._card_8dtxk_97[data-status=out] ._qty_8dtxk_130 b{color:var(--st-out)}._health_8dtxk_134{color:var(--text2);align-items:center;gap:6px;min-width:0;margin-top:6px;font-size:12px;font-weight:700;display:flex}._health_8dtxk_134:before{content:"";background:var(--st-ok);width:7px;height:7px;box-shadow:0 0 0 3px color-mix(in srgb, var(--st-ok) 18%, transparent);border-radius:50%;flex-shrink:0}._health_8dtxk_134[data-s=low]:before{background:var(--st-low);box-shadow:0 0 0 3px color-mix(in srgb, var(--st-low) 22%, transparent)}._health_8dtxk_134[data-s=out]:before,._health_8dtxk_134[data-s=short]:before{background:var(--st-out);box-shadow:0 0 0 3px color-mix(in srgb, var(--st-out) 22%, transparent);animation:1.6s ease-in-out infinite _stBlink_8dtxk_1}._health_8dtxk_134[data-s=low]{color:var(--st-low)}._health_8dtxk_134[data-s=out],._health_8dtxk_134[data-s=short]{color:var(--st-out)}._health_8dtxk_134 span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._cardFoot_8dtxk_144{border-top:1px dashed rgba(var(--ink), .08);grid-column:1/-1;align-items:center;gap:8px;min-width:0;padding-top:11px;display:flex}._price_8dtxk_148{letter-spacing:-.3px;color:var(--onyx);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:15px;font-weight:900}._margin_8dtxk_149{white-space:nowrap;color:#4f7a55;font-variant-numeric:tabular-nums;background:#a3c9a833;border-radius:999px;align-items:center;gap:6px;padding:3px 4px 3px 9px;font-size:11.5px;font-weight:850;display:inline-flex}._margin_8dtxk_149 i{color:#fff;background:#7fae85;border-radius:999px;padding:1px 6px;font-size:10.5px;font-style:normal}._margin_8dtxk_149[data-loss=true]{color:#c0707f;background:#d88c9a29}._margin_8dtxk_149[data-loss=true] i{background:#d88c9a}:root.dark ._margin_8dtxk_149{color:#a3c9a8}._footNote_8dtxk_157{min-width:0;color:var(--text3);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;font-weight:650;overflow:hidden}._unitCost_8dtxk_158{color:var(--text3);font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0;margin-left:auto;font-size:11px;font-weight:750}._card_8dtxk_97[data-kind=retail] ._margin_8dtxk_149,._card_8dtxk_97[data-kind=retail] ._footNote_8dtxk_157{margin-left:auto}._uses_8dtxk_160{gap:4px;min-width:0;display:flex;overflow:hidden}._use_8dtxk_160{min-width:0;color:var(--text2);background:rgba(var(--ink), .04);white-space:nowrap;text-overflow:ellipsis;border-radius:999px;align-items:center;gap:5px;padding:3px 8px 3px 6px;font-size:11px;font-weight:700;display:inline-flex;overflow:hidden}._use_8dtxk_160:before{content:"";background:var(--svc,var(--peach));border-radius:50%;flex-shrink:0;width:6px;height:6px}._use_8dtxk_160[data-more]:before{display:none}._use_8dtxk_160 b{color:var(--onyx);font-weight:800}._quickBar_8dtxk_170{opacity:0;flex-direction:column;gap:6px;transition:opacity .2s,transform .3s cubic-bezier(.2,1.3,.4,1);display:flex;position:absolute;top:12px;right:12px;transform:translate(6px)}._card_8dtxk_97:hover ._quickBar_8dtxk_170,._card_8dtxk_97:focus-within ._quickBar_8dtxk_170{opacity:1;transform:none}._quick_8dtxk_170{cursor:pointer;color:#1a1a1a;background:linear-gradient(160deg,#fdc6ae,#f9a08b);border:0;border-radius:10px;place-items:center;width:30px;height:30px;transition:transform .25s cubic-bezier(.34,1.56,.64,1);display:grid;box-shadow:0 8px 16px -8px #f07b60cc}._quick_8dtxk_170[data-tone=count]{color:var(--onyx);background:var(--bg-card,#fff);box-shadow:0 0 0 1px rgba(var(--ink), .1), 0 8px 16px -10px #281a1266}:root.dark ._quick_8dtxk_170[data-tone=count]{background:#2a2827}._quick_8dtxk_170:hover{transform:scale(1.08)}._quick_8dtxk_170:active{transform:scale(.9)}@media (hover:none){._quickBar_8dtxk_170{display:none}._cardBody_8dtxk_120{padding-right:0}}._vessel_8dtxk_187{--w:44px;--h:104px;width:var(--w);height:var(--h);background:var(--st-glass);box-shadow:inset 0 0 0 1px rgba(var(--ink), .07), inset 0 6px 10px -6px #1a1a1a1f, 0 10px 18px -14px #281a1259;border-radius:15px 15px 18px 18px;flex-shrink:0;position:relative;overflow:hidden}._vessel_8dtxk_187[data-size=sm]{--w:22px;--h:44px;box-shadow:inset 0 0 0 1px rgba(var(--ink), .07);border-radius:8px 8px 9px 9px}._vessel_8dtxk_187[data-size=lg]{--w:58px;--h:132px;border-radius:18px 18px 22px 22px}:root.dark ._vessel_8dtxk_187{box-shadow:inset 0 0 0 1px #ffffff14,inset 0 6px 10px -6px #0006}._liquid_8dtxk_196{border-radius:inherit;background:linear-gradient(180deg, var(--top,var(--st-ok-top)), var(--bot,var(--st-ok-bot)));transform:translateY(calc((1 - var(--fill,0)) * 100%));animation:_stFill_8dtxk_1 .9s calc(var(--i,0) * 30ms + .1s) cubic-bezier(.2, .9, .25, 1) backwards;transition:transform 1s cubic-bezier(.2,.9,.25,1);position:absolute;inset:0;overflow:hidden}._liquid_8dtxk_196:before{content:"";filter:blur(.4px);background:#ffffff8c;border-radius:50%;height:7px;position:absolute;top:-3px;left:-20%;right:-20%}._card_8dtxk_97:hover ._liquid_8dtxk_196:before{animation:.9s ease-out _stSlosh_8dtxk_1}._bubbles_8dtxk_210{pointer-events:none;position:absolute;inset:0}._bubbles_8dtxk_210:before,._bubbles_8dtxk_210:after{content:"";opacity:0;background:#ffffffb3;border-radius:50%;width:5px;height:5px;position:absolute;bottom:8%}._bubbles_8dtxk_210:before{left:58%}._bubbles_8dtxk_210:after{width:4px;height:4px;left:32%}._card_8dtxk_97:hover ._bubbles_8dtxk_210:before{animation:1.4s ease-out _stBubble_8dtxk_1}._card_8dtxk_97:hover ._bubbles_8dtxk_210:after{animation:1.6s ease-out .25s _stBubble_8dtxk_1}._vessel_8dtxk_187[data-s=low] ._liquid_8dtxk_196{--top:var(--st-low-top);--bot:var(--st-low-bot)}._vessel_8dtxk_187[data-s=out] ._liquid_8dtxk_196,._vessel_8dtxk_187[data-s=short] ._liquid_8dtxk_196{--top:var(--st-out-top);--bot:var(--st-out-bot)}._vessel_8dtxk_187:after{content:"";pointer-events:none;background:linear-gradient(#ffffffb3,#ffffff14);border-radius:999px;width:18%;position:absolute;top:8%;bottom:10%;left:18%}._minTick_8dtxk_225{height:0;left:0;right:0;bottom:calc(var(--min) * 100%);border-top:1.5px dashed rgba(var(--ink), .35);z-index:1;position:absolute}._vessel_8dtxk_187[data-size=sm] ._minTick_8dtxk_225{display:none}._empty_8dtxk_230{color:var(--st-out);place-items:center;font-size:15px;font-weight:900;display:grid;position:absolute;inset:0}._shot_8dtxk_235{--w:76px;--h:104px;width:var(--w);height:var(--h);box-shadow:inset 0 0 0 1px rgba(var(--ink), .06), 0 12px 22px -14px #281a1273;background:linear-gradient(160deg,#f6efe6,#eadfd2);border-radius:18px;flex-shrink:0;display:block;position:relative;overflow:hidden}:root.dark ._shot_8dtxk_235{background:linear-gradient(160deg,#2a2724,#1f1d1b)}._shot_8dtxk_235[data-size=sm]{--w:22px;--h:28px;box-shadow:inset 0 0 0 1px rgba(var(--ink), .06);border-radius:7px}._shot_8dtxk_235[data-size=lg]{--w:92px;--h:124px;border-radius:20px}._shot_8dtxk_235 img{object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.2,.9,.25,1);display:block}._card_8dtxk_97:hover ._shot_8dtxk_235 img{transform:scale(1.06)}._shotEmpty_8dtxk_246{color:#fff;background:linear-gradient(150deg,#edd08a 0%,#c9a03a 100%);place-items:center;display:grid;position:absolute;inset:0}._shotLevel_8dtxk_250{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#14100e59;border-radius:3px;height:6px;position:absolute;bottom:6px;left:6px;right:6px;overflow:hidden;box-shadow:inset 0 0 0 1px #fff3}._shotLevel_8dtxk_250 i{border-radius:inherit;transform-origin:0;height:100%;transform:scaleX(var(--fill,0));animation:_stGrow_8dtxk_1 .8s calc(var(--i,0) * 30ms + .15s) cubic-bezier(.2, .9, .25, 1) backwards;background:linear-gradient(90deg,#fdc6ae,#f9a08b);transition:transform .8s cubic-bezier(.2,.9,.25,1);display:block}._shot_8dtxk_235[data-s=low] ._shotLevel_8dtxk_250 i{background:linear-gradient(90deg,#f4cd8a,#d9a577)}._shot_8dtxk_235[data-s=out] ._shotLevel_8dtxk_250 i,._shot_8dtxk_235[data-s=short] ._shotLevel_8dtxk_250 i{background:#d88c9a}._newTile_8dtxk_263{isolation:isolate;color:#fbf4ee;background:var(--st-obsidian);border-radius:22px;flex-direction:column;gap:12px;min-height:176px;padding:16px;animation:.45s cubic-bezier(.2,.9,.25,1) backwards _stRise_8dtxk_1;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 34px -22px #140e0ae6,inset 0 1px #ffffff12;container-type:inline-size}._newTile_8dtxk_263:before{content:"";z-index:-1;background:radial-gradient(closest-side,#f9a08b52,#0000);border-radius:50%;width:320px;height:220px;transition:transform .6s cubic-bezier(.2,.9,.25,1);position:absolute;bottom:-120px;left:50%;transform:translate(-50%)}._newTile_8dtxk_263:hover:before{transform:translate(-50%)scale(1.15)}._newHead_8dtxk_274{align-items:center;gap:10px;display:flex}._newHead_8dtxk_274 b{letter-spacing:-.2px;font-size:15px;font-weight:850}._newPlus_8dtxk_276{color:#1a1a1a;background:linear-gradient(150deg,#fdc6ae 0%,#f4917a 100%);border-radius:10px;place-items:center;width:30px;height:30px;display:grid;box-shadow:0 8px 16px -8px #f07b60e6}._newDoors_8dtxk_282{flex:1;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:10px;min-height:0;display:grid}._newDoor_8dtxk_282{isolation:isolate;cursor:pointer;text-align:left;min-width:0;font:inherit;color:#fbf4ee;background:linear-gradient(170deg,#ffffff12,#ffffff05);border:1px solid #ffffff17;border-radius:17px;flex-direction:column;align-items:flex-start;gap:10px;padding:14px;transition:background .25s,border-color .25s,transform .35s cubic-bezier(.34,1.56,.64,1);display:flex;position:relative;overflow:hidden}._newDoor_8dtxk_282:after{content:"";z-index:-1;opacity:0;background:radial-gradient(closest-side,#9ed3e452,#0000);border-radius:50%;height:90%;transition:opacity .35s;position:absolute;inset:auto -30% -60%}._newDoor_8dtxk_282[data-kind=retail]:after{background:radial-gradient(closest-side,#edd08a4d,#0000)}._newDoor_8dtxk_282:hover{background:linear-gradient(170deg,#ffffff1c,#ffffff0a);border-color:#f9a08b80;transform:translateY(-2px)}._newDoor_8dtxk_282:hover:after{opacity:1}._newDoor_8dtxk_282:active{transform:scale(.97)}._newDoor_8dtxk_282:focus-visible{outline:2px solid var(--accent2);outline-offset:2px}._newArt_8dtxk_298{background:#9ed3e424;border-radius:16px;flex-shrink:0;place-items:center;width:52px;height:52px;transition:transform .45s cubic-bezier(.34,1.56,.64,1);display:grid;box-shadow:inset 0 0 0 1px #9ed3e433}._newDoor_8dtxk_282[data-kind=retail] ._newArt_8dtxk_298{background:#edd08a24;box-shadow:inset 0 0 0 1px #edd08a38}._newDoor_8dtxk_282:hover ._newArt_8dtxk_298{transform:translateY(-2px)rotate(-6deg)}._newArt_8dtxk_298 ._vessel_8dtxk_187{--w:22px;--h:38px}._newShot_8dtxk_306{color:#2a2116;background:linear-gradient(150deg,#f3dda0 0%,#c9a03a 100%);border-radius:11px;place-items:center;width:34px;height:34px;display:grid;position:relative;overflow:hidden;box-shadow:0 8px 16px -10px #c9a03ae6}._newShot_8dtxk_306 i{background:#2a211640;border-radius:2px;height:3px;position:absolute;bottom:4px;left:4px;right:4px}._newShot_8dtxk_306 i:before{content:"";border-radius:inherit;background:#fff6e0;position:absolute;inset:0 30% 0 0}._newText_8dtxk_312{flex-direction:column;gap:4px;min-width:0;display:flex}._newText_8dtxk_312 b{letter-spacing:-.2px;font-size:14px;font-weight:850}._newText_8dtxk_312 small{color:#fbf4ee99;-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:11.5px;font-weight:600;line-height:1.4;display:-webkit-box;overflow:hidden}._newGo_8dtxk_318{color:#1a1a1a;background:linear-gradient(150deg,#fdc6ae 0%,#f4917a 100%);border-radius:10px;align-items:center;gap:6px;height:30px;margin-top:auto;padding:0 12px 0 9px;font-size:12px;font-weight:850;transition:transform .35s cubic-bezier(.34,1.56,.64,1);display:inline-flex;box-shadow:inset 0 1px #ffffff8c,0 8px 16px -10px #f07b60f2}._newDoor_8dtxk_282:hover ._newGo_8dtxk_318{transform:translate(2px)}@container (width>=280px){._newTile_8dtxk_263[data-both=false] ._newDoor_8dtxk_282{grid-template-rows:auto 1fr;grid-template-columns:auto minmax(0,1fr);align-content:stretch;column-gap:14px;display:grid}._newTile_8dtxk_263[data-both=false] ._newArt_8dtxk_298{border-radius:19px;grid-row:1/3;width:64px;height:64px}._newTile_8dtxk_263[data-both=false] ._newArt_8dtxk_298 ._vessel_8dtxk_187{--w:26px;--h:46px}._newTile_8dtxk_263[data-both=false] ._newShot_8dtxk_306{border-radius:13px;width:42px;height:42px}._newTile_8dtxk_263[data-both=false] ._newGo_8dtxk_318{grid-column:2;place-self:end start}}._aside_8dtxk_335{background:var(--nv-pane,#fbf8f5);min-height:0;box-shadow:var(--nv-pane-shadow,0 18px 40px -20px #281a1259);border-radius:24px;flex-direction:column;animation:.5s cubic-bezier(.2,.9,.25,1) 80ms backwards _stRise_8dtxk_1;display:flex;overflow:hidden}._asideScroll_8dtxk_340{overscroll-behavior:contain;scrollbar-width:thin;flex-direction:column;flex:1;gap:14px;min-height:0;padding:16px 16px 18px;animation:.4s cubic-bezier(.2,.9,.25,1) backwards _stDesk_8dtxk_1;display:flex;overflow-y:auto}._plate_8dtxk_346{isolation:isolate;color:#fbf4ee;background:var(--st-obsidian);border-radius:18px;flex-shrink:0;padding:14px 16px;position:relative;overflow:hidden;box-shadow:0 16px 30px -18px #140e0ad9,inset 0 1px #ffffff12}._plate_8dtxk_346:after{content:"";z-index:-1;background:radial-gradient(closest-side,#f9a08b38,#0000);border-radius:50%;width:180px;height:180px;position:absolute;top:-60px;right:-40px}._plateRow_8dtxk_354{justify-content:space-between;align-items:flex-end;gap:12px;display:flex}._plateBig_8dtxk_355{letter-spacing:-1px;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:30px;font-weight:900;line-height:1}._plateSmall_8dtxk_356{color:#fbf4ee99;text-align:right;font-size:12px;font-weight:700}._plateSmall_8dtxk_356 b{color:#fbf4ee;font-size:14px;display:block}._plateBar_8dtxk_358{background:#ffffff1f;border-radius:4px;height:7px;margin-top:12px;position:relative;overflow:hidden}._plateBar_8dtxk_358 i{border-radius:inherit;transform-origin:0;transform:scaleX(var(--fill,0));background:linear-gradient(90deg,#fdc6ae,#f9a08b);transition:transform .6s cubic-bezier(.2,.9,.25,1);animation:.8s cubic-bezier(.2,.9,.25,1) .15s backwards _stGrow_8dtxk_1;position:absolute;inset:0;box-shadow:0 0 12px #f9a08b80}._plateBar_8dtxk_358[data-s=low] i{background:linear-gradient(90deg,#f4cd8a,#d9a577)}._plateBar_8dtxk_358[data-s=out] i,._plateBar_8dtxk_358[data-s=short] i{background:linear-gradient(90deg,#edb2bc,#d88c9a)}._plateBar_8dtxk_358 u{width:2px;top:-2px;bottom:-2px;left:calc(var(--min) * 100%);background:#ffffffb3;border-radius:1px;text-decoration:none;position:absolute}._specimen_8dtxk_366{border-radius:22px;flex-direction:column;flex-shrink:0;animation:.45s cubic-bezier(.2,.9,.25,1) backwards _stRise_8dtxk_1;display:flex;overflow:hidden;box-shadow:0 18px 34px -20px #140e0ad9}._specPhoto_8dtxk_367{background:#eee6dc;height:168px;position:relative}._specPhoto_8dtxk_367 img{object-fit:cover;width:100%;height:100%;animation:1.1s cubic-bezier(.2,.9,.25,1) backwards _stZoom_8dtxk_1;display:block}._specPhoto_8dtxk_367:after{content:"";background:linear-gradient(#0000 45%,#0e0d10d9 100%);position:absolute;inset:0}._specPlate_8dtxk_370{isolation:isolate;color:#fbf4ee;background:var(--st-obsidian);flex-direction:column;gap:10px;padding:16px;display:flex;position:relative;overflow:hidden}._specimen_8dtxk_366[data-photo=true] ._specPlate_8dtxk_370{background:linear-gradient(#0000 0,#17161a 54px,#0e0d10 100%);margin-top:-54px}._specPlate_8dtxk_370:after{content:"";z-index:-1;background:radial-gradient(closest-side,#f9a08b3d,#0000);border-radius:50%;width:200px;height:200px;position:absolute;top:-70px;right:-50px}._specimen_8dtxk_366[data-kind=retail] ._specPlate_8dtxk_370:after{background:radial-gradient(closest-side,#edd08a3d,#0000)}._specTools_8dtxk_377{z-index:2;gap:6px;display:flex;position:absolute;top:12px;right:12px}._specimen_8dtxk_366[data-photo=true] ._specTools_8dtxk_377{top:-110px}._glassBtn_8dtxk_379{cursor:pointer;color:#fbf4ee;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#14100e66;border:0;border-radius:10px;place-items:center;width:32px;height:32px;transition:background .18s,transform .15s;display:grid;box-shadow:inset 0 0 0 1px #ffffff24}._glassBtn_8dtxk_379:hover{background:#14100e99}._glassBtn_8dtxk_379:active{transform:scale(.92)}._specRow_8dtxk_386{align-items:flex-end;gap:16px;min-width:0;padding-right:72px;display:flex}._specimen_8dtxk_366[data-photo=true] ._specRow_8dtxk_386{padding-right:0}._specText_8dtxk_388{flex-direction:column;gap:4px;min-width:0;display:flex}._specText_8dtxk_388 ._kicker_8dtxk_78{white-space:normal;line-height:1.35}._specName_8dtxk_390{letter-spacing:-.4px;overflow-wrap:anywhere;font-size:18px;font-weight:900;line-height:1.2}._specQty_8dtxk_391{letter-spacing:-1.1px;font-variant-numeric:tabular-nums;white-space:nowrap;background:linear-gradient(105deg,#fff 0%,#ffe6da 45%,#f9a08b 100%);color:#0000;-webkit-background-clip:text;background-clip:text;margin-top:4px;font-size:32px;font-weight:900;line-height:1}._specimen_8dtxk_366[data-kind=retail] ._specQty_8dtxk_391{background:linear-gradient(105deg,#fff 0%,#fff1cf 45%,#e3c273 100%);-webkit-background-clip:text;background-clip:text}._specHealth_8dtxk_396{color:#fbf4ee;background:#ffffff14;border-radius:999px;align-self:flex-start;align-items:center;gap:7px;padding:5px 11px 5px 9px;font-size:12px;font-weight:750;display:inline-flex}._specHealth_8dtxk_396:before{content:"";background:#94bc98;border-radius:50%;width:7px;height:7px;box-shadow:0 0 8px #94bc98cc}._specHealth_8dtxk_396[data-s=low]:before{background:#d9a577;box-shadow:0 0 8px #d9a577cc}._specHealth_8dtxk_396[data-s=out]:before,._specHealth_8dtxk_396[data-s=short]:before{background:#d88c9a;box-shadow:0 0 8px #d88c9acc}._facts_8dtxk_405{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}._fact_8dtxk_405{background:var(--bg-card,#fff);border:1px solid rgba(var(--ink), .06);min-width:0;animation:_stRise_8dtxk_1 .4s calc(var(--i,0) * 40ms + .1s) cubic-bezier(.2, .9, .25, 1) backwards;border-radius:16px;flex-direction:column;gap:3px;padding:11px 12px;display:flex}:root.dark ._fact_8dtxk_405{background:#ffffff0a}._fact_8dtxk_405 span{letter-spacing:.6px;text-transform:uppercase;color:var(--text3);white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;font-weight:800;overflow:hidden}._fact_8dtxk_405 b{letter-spacing:-.3px;color:var(--onyx);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:900;overflow:hidden}._fact_8dtxk_405 small{color:var(--text3);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:650;overflow:hidden}._fact_8dtxk_405[data-tone=low] b{color:var(--st-low)}._fact_8dtxk_405[data-tone=out] b,._fact_8dtxk_405[data-tone=short] b{color:var(--st-out)}._head_8dtxk_418{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}._headText_8dtxk_419{flex-direction:column;gap:2px;min-width:0;display:flex}._headKicker_8dtxk_420{letter-spacing:.9px;text-transform:uppercase;color:var(--text3);font-size:10.5px;font-weight:800}._headName_8dtxk_421{letter-spacing:-.3px;color:var(--onyx);overflow-wrap:anywhere;font-size:16px;font-weight:900;line-height:1.2}._deskHead_8dtxk_422{align-items:center;gap:12px;display:flex}._deskHead_8dtxk_422 ._headText_8dtxk_419{flex:1}._deskDot_8dtxk_424{width:12px;height:12px;box-shadow:0 0 0 4px rgba(var(--ink), .05);border-radius:50%;flex-shrink:0}._iconBtn_8dtxk_425{cursor:pointer;width:32px;height:32px;color:var(--text2);background:rgba(var(--ink), .05);border:none;border-radius:10px;place-items:center;transition:background .18s,color .18s,transform .15s;display:grid}._iconBtn_8dtxk_425:hover{color:var(--onyx);background:rgba(var(--ink), .09)}._iconBtn_8dtxk_425:active{transform:scale(.92)}._section_8dtxk_432{flex-direction:column;gap:8px;display:flex}._sectionTitle_8dtxk_433{letter-spacing:.8px;text-transform:uppercase;color:var(--text3);justify-content:space-between;align-items:center;gap:8px;font-size:11px;font-weight:800;display:flex}._actions_8dtxk_437{grid-template-columns:repeat(var(--n,4), minmax(0, 1fr));gap:6px;display:grid}._action_8dtxk_437{cursor:pointer;border:1px solid rgba(var(--ink), .07);background:var(--bg-card,#fff);font:inherit;color:var(--text2);border-radius:15px;flex-direction:column;align-items:center;gap:6px;padding:11px 4px 10px;font-size:11.5px;font-weight:800;transition:background .2s,color .2s,border-color .2s,transform .25s cubic-bezier(.34,1.56,.64,1);display:flex}._action_8dtxk_437 svg{color:var(--accent2,#f07b60);transition:transform .35s cubic-bezier(.34,1.56,.64,1)}._action_8dtxk_437:hover{color:var(--onyx);border-color:#f9a08b80;transform:translateY(-1px)}._action_8dtxk_437:hover svg{transform:scale(1.12)rotate(-6deg)}._action_8dtxk_437:active{transform:scale(.95)}._action_8dtxk_437[aria-pressed=true]{color:#fbf4ee;background:var(--st-obsidian);border-color:#0000}._action_8dtxk_437[aria-pressed=true] svg{color:#f9a08b}:root.dark ._action_8dtxk_437{background:#ffffff0a}._form_8dtxk_451{background:rgba(var(--ink), .03);border-radius:16px;flex-direction:column;gap:10px;padding:12px;animation:.28s cubic-bezier(.2,.9,.25,1) _stDrop_8dtxk_1;display:flex}._formRow_8dtxk_455{grid-template-columns:40px minmax(0,1fr) 40px;align-items:center;gap:8px;display:grid}._step_8dtxk_456{cursor:pointer;width:40px;height:44px;color:var(--onyx);background:rgba(var(--ink), .06);font:800 18px/1 var(--font);border:none;border-radius:13px;place-items:center;transition:background .15s,transform .15s;display:grid}._step_8dtxk_456:hover:not(:disabled){background:#f9a08b33}._step_8dtxk_456:active:not(:disabled){transform:scale(.92)}._step_8dtxk_456:disabled{opacity:.35;cursor:default}._chips_8dtxk_463{flex-wrap:wrap;gap:6px;display:flex}._chip_8dtxk_463{cursor:pointer;border:1px solid rgba(var(--ink), .09);height:30px;font:inherit;color:var(--text2);font-variant-numeric:tabular-nums;white-space:nowrap;background:0 0;border-radius:10px;padding:0 12px;font-size:12.5px;font-weight:800;transition:border-color .18s,color .18s,background .18s,transform .15s}._chip_8dtxk_463:hover{color:var(--onyx);border-color:#f9a08b8c}._chip_8dtxk_463:active{transform:scale(.95)}._chip_8dtxk_463[aria-pressed=true]{color:#fbf4ee;background:var(--st-obsidian);border-color:#0000}._note_8dtxk_472{color:var(--text2);font-size:12px;font-weight:600;line-height:1.45}._note_8dtxk_472 b{color:var(--onyx);font-variant-numeric:tabular-nums;font-weight:800}._diff_8dtxk_474{font-variant-numeric:tabular-nums;font-weight:900}._diff_8dtxk_474[data-tone=up]{color:var(--st-ok)}._diff_8dtxk_474[data-tone=down]{color:var(--st-out)}._switchRow_8dtxk_477{color:var(--onyx);justify-content:space-between;align-items:center;gap:12px;font-size:12.5px;font-weight:700;display:flex}._switchRow_8dtxk_477 small{color:var(--text3);font-size:11.5px;font-weight:600;display:block}._places_8dtxk_481{flex-direction:column;gap:4px;display:flex}._placeRow_8dtxk_482{background:rgba(var(--ink), .03);border-radius:13px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 12px;padding:9px 11px;display:grid}._placeRow_8dtxk_482 strong{color:var(--onyx);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:800;overflow:hidden}._placeRow_8dtxk_482 span{color:var(--onyx);font-variant-numeric:tabular-nums;text-align:right;font-size:12.5px;font-weight:800}._placeRow_8dtxk_482[data-s=low] span{color:var(--st-low)}._placeRow_8dtxk_482[data-s=out] span,._placeRow_8dtxk_482[data-s=short] span{color:var(--st-out)}._placeBar_8dtxk_490{background:rgba(var(--ink), .07);border-radius:2px;grid-column:1/-1;height:4px;overflow:hidden}._placeBar_8dtxk_490 i{border-radius:inherit;transform-origin:0;height:100%;transform:scaleX(var(--fill,0));background:linear-gradient(90deg,#fdc6ae,#f9a08b);transition:transform .5s cubic-bezier(.2,.9,.25,1);display:block}._placeRow_8dtxk_482[data-s=low] ._placeBar_8dtxk_490 i{background:linear-gradient(90deg,#f4cd8a,#d9a577)}._placeRow_8dtxk_482[data-s=out] ._placeBar_8dtxk_490 i,._placeRow_8dtxk_482[data-s=short] ._placeBar_8dtxk_490 i{background:#d88c9a}._useRows_8dtxk_496{flex-direction:column;gap:4px;display:flex}._useRow_8dtxk_496{background:rgba(var(--ink), .03);color:var(--onyx);border-radius:12px;grid-template-columns:8px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 10px;font-size:12.5px;font-weight:700;display:grid}._useRow_8dtxk_496:before{content:"";background:var(--svc,var(--peach));border-radius:50%;width:8px;height:8px}._useRow_8dtxk_496 span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._useRow_8dtxk_496 em{color:var(--text2);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12px;font-style:normal;font-weight:700}._timeline_8dtxk_503{flex-direction:column;display:flex;position:relative}._tl_8dtxk_504{grid-template-columns:26px minmax(0,1fr) auto;align-items:start;gap:10px;padding:7px 0;display:grid;position:relative}._tl_8dtxk_504+._tl_8dtxk_504:before{content:"";background:rgba(var(--ink), .1);width:1px;height:12px;position:absolute;top:-6px;left:12.5px}._tlIcon_8dtxk_506{width:26px;height:26px;color:var(--text2);background:rgba(var(--ink), .05);border-radius:9px;place-items:center;display:grid}._tl_8dtxk_504[data-up=true] ._tlIcon_8dtxk_506{color:#4f7a55;background:#a3c9a838}._tlText_8dtxk_508{flex-direction:column;gap:1px;min-width:0;display:flex}._tlText_8dtxk_508 b{color:var(--onyx);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:800;overflow:hidden}._tlText_8dtxk_508 small{color:var(--text3);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;font-weight:600;overflow:hidden}._tlDelta_8dtxk_511{font-variant-numeric:tabular-nums;color:var(--st-out);white-space:nowrap;padding-top:4px;font-size:12.5px;font-weight:900}._tl_8dtxk_504[data-up=true] ._tlDelta_8dtxk_511{color:var(--st-ok)}._buyRows_8dtxk_515{flex-direction:column;gap:6px;display:flex}._buyRow_8dtxk_515{border:1px solid rgba(var(--ink), .06);background:var(--bg-card,#fff);cursor:pointer;text-align:left;font:inherit;color:inherit;animation:_stRise_8dtxk_1 .4s calc(var(--i,0) * 40ms + .1s) cubic-bezier(.2, .9, .25, 1) backwards;border-radius:15px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 10px 10px 12px;transition:border-color .2s,transform .2s;display:grid}._buyRow_8dtxk_515:hover{border-color:#f9a08b80;transform:translate(2px)}:root.dark ._buyRow_8dtxk_515{background:#ffffff0a}._buyText_8dtxk_524{flex-direction:column;gap:2px;min-width:0;display:flex}._buyText_8dtxk_524 b{color:var(--onyx);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:800;overflow:hidden}._buyText_8dtxk_524 small{color:var(--st-low);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;font-weight:700;overflow:hidden}._buyText_8dtxk_524 small[data-s=out],._buyText_8dtxk_524 small[data-s=short]{color:var(--st-out)}._buyQty_8dtxk_528{color:var(--onyx);font-variant-numeric:tabular-nums;white-space:nowrap;flex-direction:column;align-items:flex-end;gap:1px;font-size:13px;font-weight:900;display:flex}._buyQty_8dtxk_528 small{color:var(--text3);font-size:11px;font-weight:700}._buyActions_8dtxk_530{flex-wrap:wrap;gap:8px;display:flex}._calm_8dtxk_531{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:18px 8px 8px;display:flex}._calmIcon_8dtxk_532{color:#4f7a55;background:radial-gradient(circle,#a3c9a866,#a3c9a81f);border-radius:50%;place-items:center;width:54px;height:54px;animation:.5s cubic-bezier(.2,1.4,.4,1) backwards _stPop_8dtxk_1;display:grid}._calm_8dtxk_531 b{color:var(--onyx);font-size:15px;font-weight:900}._calm_8dtxk_531 span{color:var(--text2);font-size:12.5px;font-weight:600;line-height:1.45}._nothing_8dtxk_536{grid-column:1/-1;padding:30px 0}._start_8dtxk_539{place-items:center;min-height:100%;padding:24px;display:grid}._startCard_8dtxk_540{text-align:center;background:var(--bg-card,#fff);border-radius:28px;flex-direction:column;align-items:center;gap:14px;width:100%;max-width:560px;padding:36px 32px 30px;animation:.55s cubic-bezier(.2,.9,.25,1) backwards _stRise_8dtxk_1;display:flex;box-shadow:0 1px 2px #281a120d,0 30px 60px -30px #281a1259}:root.dark ._startCard_8dtxk_540{background:#1e1e1e}._startJars_8dtxk_547{align-items:flex-end;gap:10px;margin-bottom:6px;display:flex}._startCard_8dtxk_540 h2{letter-spacing:-.5px;color:var(--onyx);margin:0;font-size:22px;font-weight:900}._startCard_8dtxk_540 p{max-width:420px;color:var(--text2);margin:0;font-size:13.5px;font-weight:600;line-height:1.55}._startSteps_8dtxk_550{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:100%;margin:8px 0 4px;display:grid}._startStep_8dtxk_550{background:rgba(var(--ink), .03);text-align:left;border-radius:16px;flex-direction:column;gap:4px;padding:12px;display:flex}._startStep_8dtxk_550 i{color:#1a1a1a;background:linear-gradient(160deg,#fdc6ae,#f9a08b);border-radius:7px;place-items:center;width:22px;height:22px;font-size:11px;font-style:normal;font-weight:900;display:grid}._startStep_8dtxk_550 b{color:var(--onyx);font-size:12.5px;font-weight:800}._startStep_8dtxk_550 span{color:var(--text2);font-size:11.5px;font-weight:600;line-height:1.4}._startActions_8dtxk_555{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}@keyframes _stRise_8dtxk_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes _stSwap_8dtxk_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes _stDesk_8dtxk_1{0%{opacity:0;transform:translate(14px)}to{opacity:1;transform:none}}@keyframes _stFill_8dtxk_1{0%{transform:translateY(100%)}}@keyframes _stGrow_8dtxk_1{0%{transform:scaleX(0)}}@keyframes _stZoom_8dtxk_1{0%{transform:scale(1.12)}}@keyframes _stDrop_8dtxk_1{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@keyframes _stPop_8dtxk_1{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@keyframes _stBlink_8dtxk_1{50%{opacity:.35}}@keyframes _stBubble_8dtxk_1{0%{opacity:0;transform:translateY(0)scale(.6)}20%{opacity:.9}to{opacity:0;transform:translateY(-70px)scale(1.1)}}@keyframes _stSlosh_8dtxk_1{0%{transform:none}25%{transform:translateY(-1.5px)rotate(-4deg)}55%{transform:translateY(1px)rotate(3deg)}80%{transform:rotate(-1deg)}to{transform:none}}@media (prefers-reduced-motion:reduce){._hero_8dtxk_61,._card_8dtxk_97,._aside_8dtxk_335,._asideScroll_8dtxk_340,._main_8dtxk_34,._liquid_8dtxk_196,._meter_8dtxk_86 i,._buyRow_8dtxk_515,._form_8dtxk_451,._calmIcon_8dtxk_532,._startCard_8dtxk_540,._newTile_8dtxk_263,._specimen_8dtxk_366,._specPhoto_8dtxk_367 img,._fact_8dtxk_405,._shotLevel_8dtxk_250 i,._plateBar_8dtxk_358 i,._card_8dtxk_97:hover ._liquid_8dtxk_196:before,._card_8dtxk_97:hover ._bubbles_8dtxk_210:before,._card_8dtxk_97:hover ._bubbles_8dtxk_210:after,._health_8dtxk_134:before{animation:none}}@media (width<=1365px){._body_8dtxk_28{grid-template-columns:minmax(0,1fr) 340px}}@media (width<=1180px){._body_8dtxk_28{grid-template-columns:minmax(0,1fr) 320px}._hero_8dtxk_61{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}._hero_8dtxk_61 ._heroCell_8dtxk_76:nth-child(3){border-top:1px solid #ffffff14;border-left:0;grid-column:1/-1;padding-top:10px;padding-left:0}}@media (width<=960px){._body_8dtxk_28{grid-template-columns:minmax(0,1fr)}._aside_8dtxk_335{display:none}}@media (width>=768px) and (height<=820px){._root_8dtxk_27{overscroll-behavior:contain;scrollbar-width:thin;margin-inline:calc(-1 * var(--card-pad));padding:0 var(--card-pad);position:relative;overflow:clip auto}._root_8dtxk_27>*{flex-shrink:0}._body_8dtxk_28{flex:none;align-items:start}._main_8dtxk_34{min-height:auto;margin-left:0;padding:2px 0 32px;overflow:visible}._aside_8dtxk_335{height:calc(var(--stock-view,560px) - var(--stock-hidden,0px) - 14px);position:sticky;top:0}}@media (width<=767px){._root_8dtxk_27{overscroll-behavior:contain;scrollbar-width:thin;margin-inline:calc(-1 * var(--content-pad));padding:0 var(--content-pad);gap:10px;overflow:clip auto}._root_8dtxk_27>*{flex-shrink:0}._body_8dtxk_28{flex:none}._main_8dtxk_34{min-height:auto;overflow:visible}._line_8dtxk_42{flex-wrap:wrap;row-gap:10px}._line_8dtxk_42>._trayScroll_8dtxk_44{flex:100%}._lineEnd_8dtxk_43{margin-left:0}._main_8dtxk_34{margin-left:0;padding:2px 0 0}._hero_8dtxk_61{border-radius:20px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:16px}._heroValue_8dtxk_79{font-size:24px}._heroValueSm_8dtxk_83{font-size:18px}._grid_8dtxk_95{grid-template-columns:minmax(0,1fr);gap:10px}._card_8dtxk_97{padding:14px}._newTile_8dtxk_263{min-height:0}._newText_8dtxk_312 small{display:none}._startSteps_8dtxk_550{grid-template-columns:minmax(0,1fr)}}._preview_13c75_1{text-align:center;flex-direction:column;align-items:center;gap:14px;padding:20px;display:flex}._preview_13c75_1>img{object-fit:contain;border-radius:18px;width:144px;height:144px}._preview_13c75_1>strong{color:var(--onyx);overflow-wrap:anywhere;font-size:20px;font-weight:850}._preview_13c75_1>span{color:var(--onyx);font-size:22px;font-weight:850}._saleToggle_13c75_5{justify-content:space-between;align-items:center;gap:16px;display:flex}._saleToggle_13c75_5>span{color:var(--onyx);flex-direction:column;gap:4px;font-size:13px;display:flex}._saleToggle_13c75_5 small{color:var(--text3);font-size:12px}._card_13c75_8{grid-template-rows:1fr auto auto}._cardBody_13c75_9{padding-right:0}._quickActions_13c75_10{flex-shrink:0;align-items:center;gap:3px;display:flex}._card_13c75_8>._quickActions_13c75_10{grid-column:1/-1;justify-content:flex-end}._quickActions_13c75_10>button{border-radius:10px;width:30px;min-width:30px;height:30px;padding:0!important}._quickActions_13c75_10>button[data-active=true]{background:color-mix(in srgb, var(--peach) 24%, transparent);color:var(--onyx)}._countMeta_13c75_14{color:var(--text3);margin:0 0 10px;font-size:12px}._countMeta_13c75_14[data-due=true]{color:var(--text2)}._detailActions_13c75_16{flex-wrap:wrap;gap:5px;display:flex}._detailActions_13c75_16>button{flex:1;min-width:80px}@media (width<=767px){._quickActions_13c75_10>button{width:44px;min-width:44px;height:44px}}@media (hover:none){._quickActions_13c75_10>button{width:44px;min-width:44px;height:44px}}._root_zzisx_5{flex-direction:column;gap:12px;min-width:0;display:flex}._skeleton_zzisx_6{background:linear-gradient(90deg, rgba(var(--ink), .04), rgba(var(--ink), .08), rgba(var(--ink), .04));background-size:200% 100%;border-radius:18px;height:220px;animation:1.4s linear infinite _csShimmer_zzisx_1}._ladder_zzisx_9{isolation:isolate;color:#fbf4ee;background:linear-gradient(162deg,#2a2730 0%,#17161a 52%,#0e0d10 100%);border-radius:20px;flex-direction:column;gap:12px;padding:16px 16px 14px;animation:.4s cubic-bezier(.2,.9,.25,1) backwards _csIn_zzisx_1;display:flex;position:relative;overflow:hidden;box-shadow:0 16px 30px -18px #140e0ad9,inset 0 1px #ffffff12}._ladder_zzisx_9:after{content:"";z-index:-1;background:radial-gradient(closest-side,#a3c9a83d,#0000);border-radius:50%;width:220px;height:220px;position:absolute;top:-80px;right:-50px}._ladder_zzisx_9[data-loss=true]:after{background:radial-gradient(closest-side,#d88c9a42,#0000)}._ladTop_zzisx_20{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:4px 10px;display:grid}._ladTop_zzisx_20 span{letter-spacing:.9px;text-transform:uppercase;color:#fbf4ee8c;grid-column:1/-1;font-size:10.5px;font-weight:800}._ladTop_zzisx_20 b{letter-spacing:-1px;font-variant-numeric:tabular-nums;white-space:nowrap;background:linear-gradient(105deg,#fff 0%,#e2f0e4 45%,#a3c9a8 100%);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:32px;font-weight:900;line-height:1}._ladTop_zzisx_20 em{color:#1a1a1a;font-variant-numeric:tabular-nums;background:#a3c9a8;border-radius:999px;padding:4px 10px;font-size:12.5px;font-style:normal;font-weight:900}._ladder_zzisx_9[data-loss=true] ._ladTop_zzisx_20 b{background:linear-gradient(105deg,#fff,#edb2bc 50%,#d88c9a);-webkit-background-clip:text;background-clip:text}._ladder_zzisx_9[data-loss=true] ._ladTop_zzisx_20 em{background:#d88c9a}._split_zzisx_29{gap:3px;height:10px;display:flex}._split_zzisx_29 i{transform-origin:0;border-radius:5px;min-width:4px;transition:flex-grow .45s cubic-bezier(.2,.9,.25,1);animation:.7s cubic-bezier(.2,.9,.25,1) .1s backwards _csGrow_zzisx_1;display:block}._split_zzisx_29 i[data-k=net]{background:linear-gradient(90deg,#cde3cf,#94bc98)}._split_zzisx_29 i[data-k=supplies]{background:linear-gradient(90deg,#fdc6ae,#f9a08b);box-shadow:0 0 10px #f9a08b73}._split_zzisx_29 i[data-k=overhead]{background:linear-gradient(90deg,#eadbc8,#c9b79f)}._split_zzisx_29 i[data-k=none]{background:#ffffff1a}._ladRows_zzisx_35{flex-wrap:wrap;gap:4px 14px;display:flex}._ladRows_zzisx_35 span{color:#fbf4ee9e;white-space:nowrap;align-items:center;gap:6px;font-size:11.5px;font-weight:700;display:inline-flex}._ladRows_zzisx_35 span:before{content:"";background:#fff6;border-radius:2px;width:7px;height:7px}._ladRows_zzisx_35 span[data-k=supplies]:before{background:#f9a08b}._ladRows_zzisx_35 span[data-k=overhead]:before{background:#c9b79f}._ladRows_zzisx_35 b{color:#fbf4ee;font-variant-numeric:tabular-nums;font-weight:850}._hint_zzisx_42{color:var(--text3);margin:0;font-size:11.5px;font-weight:600;line-height:1.45}._block_zzisx_45{flex-direction:column;gap:7px;display:flex}._blockHead_zzisx_46{align-items:center;gap:10px;padding:2px 2px 0;display:flex}._blockGem_zzisx_47{color:#fff;border-radius:9px;flex-shrink:0;place-items:center;width:28px;height:28px;display:grid}._blockGem_zzisx_47[data-k=goods]{background:linear-gradient(150deg,#9ed3e4 0%,#3e8fae 100%)}._blockGem_zzisx_47[data-k=money]{background:linear-gradient(150deg,#eadbc8 0%,#a88f6e 100%)}._blockTitle_zzisx_50{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}._blockTitle_zzisx_50 b{color:var(--onyx);font-size:13px;font-weight:850}._blockTitle_zzisx_50 small{color:var(--text3);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:600;overflow:hidden}._blockSum_zzisx_53{color:var(--onyx);font-variant-numeric:tabular-nums;font-size:12.5px;font-style:normal;font-weight:900}._line_zzisx_55{background:var(--bg-card,#fff);border:1px solid rgba(var(--ink), .06);border-radius:16px;grid-template-columns:36px minmax(0,1fr) 24px;grid-template-areas:"icon name remove""controls controls controls";align-items:center;gap:10px;padding:10px;transition:border-color .2s,box-shadow .2s;animation:.3s cubic-bezier(.2,.9,.25,1) backwards _csIn_zzisx_1;display:grid;box-shadow:0 1px 2px #281a1208,0 8px 18px -14px #281a1233}._line_zzisx_55:focus-within{border-color:#f9a08b99;box-shadow:0 0 0 4px #fcae911f}:root.dark ._line_zzisx_55{background:#ffffff0a}._lineIcon_zzisx_65{color:#3e8fae;background:#9ed3e438;border-radius:12px;grid-area:icon;place-items:center;width:36px;height:36px;display:grid;overflow:hidden}._line_zzisx_55[data-kind=money] ._lineIcon_zzisx_65{color:#8c7354;background:#c9b79f3d}._line_zzisx_55[data-icon=power] ._lineIcon_zzisx_65{color:#b98a2e;background:#f4cd8a47}._line_zzisx_55[data-icon=water] ._lineIcon_zzisx_65{color:#3e8fae;background:#9ed3e442}._line_zzisx_55[data-icon=laundry] ._lineIcon_zzisx_65{color:#7a5bc4;background:#bfaff042}._line_zzisx_55[data-icon=rent] ._lineIcon_zzisx_65{color:#2e9a78;background:#86d1b83d}._lineIcon_zzisx_65 img{object-fit:cover;width:100%;height:100%}._lineName_zzisx_72{flex-direction:column;grid-area:name;gap:2px;min-width:0;display:flex}._lineName_zzisx_72 b{color:var(--onyx);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:800;overflow:hidden}._lineName_zzisx_72 small{color:var(--text3);white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:600;overflow:hidden}._nameInput_zzisx_76{background:rgba(var(--ink), .035);width:100%;min-width:0;height:36px;font:800 13.5px/1 var(--font);color:var(--onyx);border:1px solid #0000;border-radius:11px;outline:none;grid-area:name;padding:0 10px;transition:border-color .18s,background .18s,box-shadow .18s}._nameInput_zzisx_76::placeholder{color:var(--text3);font-weight:650}._nameInput_zzisx_76:hover{background:rgba(var(--ink), .055)}._nameInput_zzisx_76:focus{border-color:var(--peach);background:var(--bg-card,#fff);box-shadow:0 0 0 3px #fcae9133}._controls_zzisx_83{grid-area:controls;align-items:center;gap:8px;min-width:0;display:flex}._amount_zzisx_84{cursor:text;border:1px solid rgba(var(--ink), .1);background:rgba(var(--ink), .02);border-radius:11px;flex-shrink:0;align-items:center;gap:4px;width:104px;height:36px;padding:0 10px 0 4px;transition:border-color .18s,box-shadow .18s;display:flex}._amount_zzisx_84:focus-within{border-color:var(--peach);background:var(--bg-card,#fff);box-shadow:0 0 0 3px #fcae9133}._amount_zzisx_84 input{text-align:right;min-width:0;height:100%;font:850 15px/1 var(--font);color:var(--onyx);font-variant-numeric:tabular-nums;background:0 0;border:0;outline:none;flex:1;padding:0 4px}._amount_zzisx_84 i{color:var(--text3);font-size:11.5px;font-style:normal;font-weight:700}._perSwitch_zzisx_94{background:rgba(var(--ink), .05);border-radius:10px;flex-shrink:0;gap:2px;padding:3px;display:inline-flex}._perSwitch_zzisx_94 button{cursor:pointer;height:28px;font:750 11.5px/1 var(--font);color:var(--text2);white-space:nowrap;background:0 0;border:0;border-radius:8px;padding:0 9px;transition:background .2s,color .2s,box-shadow .2s}._perSwitch_zzisx_94 button[aria-pressed=true]{color:var(--onyx);background:var(--bg-card,#fff);box-shadow:0 2px 6px -2px #281a1240}:root.dark ._perSwitch_zzisx_94 button[aria-pressed=true]{background:#3a3633}._perStatic_zzisx_101{color:var(--text3);white-space:nowrap;font-size:11.5px;font-weight:700}._result_zzisx_102{flex-direction:column;align-items:flex-end;gap:1px;min-width:0;margin-left:auto;display:flex}._result_zzisx_102 b{color:var(--onyx);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px;font-weight:900}._result_zzisx_102 small{color:var(--text3);white-space:nowrap;font-size:10.5px;font-weight:700}._remove_zzisx_105{cursor:pointer;width:24px;height:24px;color:var(--text3);background:0 0;border:0;border-radius:8px;grid-area:remove;place-items:center;transition:background .15s,color .15s;display:grid}._remove_zzisx_105:hover{color:#c0707f;background:#d88c9a24}._addRow_zzisx_111{cursor:pointer;border:1.5px dashed rgba(var(--ink), .14);height:40px;font:800 12.5px/1 var(--font);color:var(--text2);background:0 0;border-radius:14px;justify-content:center;align-items:center;gap:7px;transition:border-color .2s,color .2s,background .2s;display:flex}._addRow_zzisx_111:hover{color:#d9785c;background:#fcae910f;border-color:#f9a08bb3}._picker_zzisx_118{background:rgba(var(--ink), .035);border-radius:16px;flex-direction:column;gap:6px;padding:8px;animation:.25s cubic-bezier(.2,.9,.25,1) _csIn_zzisx_1;display:flex}._search_zzisx_119{border:1px solid rgba(var(--ink), .1);background:var(--bg-card,#fff);width:100%;min-width:0;height:38px;font:700 13px/1 var(--font);color:var(--onyx);border-radius:11px;outline:none;padding:0 12px}._search_zzisx_119:focus{border-color:var(--peach);box-shadow:0 0 0 3px #fcae9133}._found_zzisx_124{scrollbar-width:thin;flex-direction:column;max-height:220px;display:flex;overflow-y:auto}._foundRow_zzisx_125{cursor:pointer;text-align:left;font:700 12.5px/1.2 var(--font);color:var(--onyx);background:0 0;border:0;border-radius:10px;grid-template-columns:16px minmax(0,1fr) auto;align-items:center;gap:8px;padding:9px 8px;display:grid}._foundRow_zzisx_125 svg{color:var(--text3)}._foundRow_zzisx_125 small{color:var(--text3);font-variant-numeric:tabular-nums;font-size:11px}._foundRow_zzisx_125 span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._foundRow_zzisx_125:hover,._foundRow_zzisx_125:first-child:not([data-create]){background:#fcae911f}._foundRow_zzisx_125[data-create],._foundRow_zzisx_125[data-create] svg{color:#e07a5f}._presets_zzisx_137{flex-wrap:wrap;gap:6px;display:flex}._preset_zzisx_137{cursor:pointer;border:1px solid rgba(var(--ink), .08);background:var(--bg-card,#fff);height:32px;font:750 12px/1 var(--font);color:var(--text2);border-radius:11px;align-items:center;gap:6px;padding:0 12px 0 9px;transition:border-color .18s,color .18s,transform .25s cubic-bezier(.34,1.56,.64,1);display:inline-flex}:root.dark ._preset_zzisx_137{background:#ffffff0a}._preset_zzisx_137:hover{color:var(--onyx);border-color:#f9a08b8c;transform:translateY(-1px)}._preset_zzisx_137:active{transform:scale(.95)}._preset_zzisx_137[data-icon=power] svg{color:#b98a2e}._preset_zzisx_137[data-icon=water] svg{color:#3e8fae}._preset_zzisx_137[data-icon=laundry] svg{color:#7a5bc4}._preset_zzisx_137[data-icon=rent] svg{color:#2e9a78}._preset_zzisx_137[data-icon=other]{border-style:dashed}._preset_zzisx_137[data-icon=other] svg{color:#e07a5f}._saveBar_zzisx_154{z-index:2;background:var(--glass-bg,#ffffffe6);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 12px 26px -14px #281a1273, 0 0 0 1px rgba(var(--ink), .05);border-radius:16px;grid-template-columns:1fr 1fr;gap:8px;padding:8px;animation:.25s ease-out _csIn_zzisx_1;display:grid;position:sticky;bottom:0}._saveBar_zzisx_154>*{justify-content:center;width:100%}:root.dark ._saveBar_zzisx_154{background:#1e1e1ee6}._root_zzisx_5[data-compact=true] ._line_zzisx_55{grid-template-columns:36px minmax(0,1fr) auto 24px;grid-template-areas:"icon name controls remove"}._root_zzisx_5[data-compact=true] ._result_zzisx_102{min-width:74px}._root_zzisx_5[data-compact=true] ._blocks_zzisx_165{flex-direction:row}@keyframes _csIn_zzisx_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@keyframes _csGrow_zzisx_1{0%{transform:scaleX(0)}}@keyframes _csShimmer_zzisx_1{50%{opacity:.55}}@media (prefers-reduced-motion:reduce){._line_zzisx_55,._picker_zzisx_118,._saveBar_zzisx_154,._skeleton_zzisx_6,._ladder_zzisx_9,._split_zzisx_29 i{animation:none}}@media (width<=767px){._root_zzisx_5[data-compact=true] ._line_zzisx_55{grid-template-columns:36px minmax(0,1fr) 24px;grid-template-areas:"icon name remove""controls controls controls"}}.cat-right.svc-right{flex-direction:column;min-height:0;display:flex}.svc-switch-wrap{display:none}.svc-scroll{scrollbar-width:none;flex:1;min-height:0;overflow-y:auto}.svc-scroll::-webkit-scrollbar{display:none}.svc-content{flex-direction:column;gap:30px;padding-bottom:30px;display:flex}.svc-hero{background:color-mix(in srgb, var(--svc) 5%, var(--bg-card));border-bottom:1px solid color-mix(in srgb, var(--svc) 14%, transparent);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"tags actions""name name""desc desc""figs figs""time time";column-gap:16px;padding:24px 28px 22px;display:grid}.svc-tags{flex-wrap:wrap;grid-area:tags;align-self:center;gap:6px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.svc-tag{background:color-mix(in srgb, var(--bg-card) 72%, transparent);height:28px;box-shadow:inset 0 0 0 1px rgba(var(--ink), .08);color:var(--text2);white-space:nowrap;border-radius:999px;align-items:center;gap:7px;padding:0 11px;font-size:12px;font-weight:700;display:inline-flex}.svc-tag-dot{background:var(--svc);border-radius:50%;flex-shrink:0;width:8px;height:8px}.svc-tag.is-on .svc-tag-dot{background:#a3c9a8;box-shadow:0 0 0 3px #a3c9a847}.svc-tag.is-off{color:var(--text3)}.svc-tag.is-off .svc-tag-dot{background:rgba(var(--ink), .22)}.svc-actions{grid-area:actions;align-items:center;gap:8px;display:flex}.svc-name{color:var(--onyx);letter-spacing:-.025em;overflow-wrap:anywhere;grid-area:name;margin:18px 0 0;font-size:30px;font-weight:800;line-height:1.12}.svc-desc{max-width:64ch;color:var(--text2);overflow-wrap:anywhere;grid-area:desc;margin:8px 0 0;font-size:14px;font-weight:500;line-height:1.6}.svc-figs{flex-wrap:wrap;grid-area:figs;gap:14px 44px;margin-top:24px;display:flex}.svc-fig{flex-direction:column;gap:6px;min-width:0;display:flex}.svc-fig-v{color:var(--onyx);letter-spacing:-.03em;font-variant-numeric:tabular-nums;white-space:nowrap;align-items:baseline;gap:4px;font-size:30px;font-weight:800;line-height:1;display:flex}.svc-fig-unit{color:var(--text2);letter-spacing:-.01em;font-size:15px;font-weight:700}.svc-fig-was{color:var(--text3);letter-spacing:0;margin-left:6px;font-size:14px;font-weight:600}.svc-fig-l{color:var(--text3);font-size:12.5px;font-weight:600}.svc-time{grid-area:time;margin-top:22px}.svc-time-track{background:rgba(var(--ink), .06);border-radius:6px;height:12px;overflow:hidden}.svc-time-fill{border-radius:6px;gap:2px;height:100%;transition:width .45s cubic-bezier(.2,.8,.2,1);display:flex;overflow:hidden}.svc-seg{min-width:3px;height:100%}.svc-seg.is-main{background:var(--svc)}.svc-seg.is-ext{background:repeating-linear-gradient(-45deg, var(--svc) 0 3px, color-mix(in srgb, var(--svc) 30%, transparent) 3px 6px)}.svc-seg.is-buf{background:repeating-linear-gradient(-45deg, rgba(var(--ink), .2) 0 2px, rgba(var(--ink), .06) 2px 6px)}.svc-ruler{height:24px;margin-top:6px;position:relative}.svc-tick{background:rgba(var(--ink), .16);width:1px;height:4px;position:absolute;top:0}.svc-tick.is-major{background:rgba(var(--ink), .32);height:7px}.svc-tick-l{color:var(--text3);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:10.5px;font-weight:600;position:absolute;top:10px;transform:translate(-50%)}.svc-tick-l.is-first{transform:none}.svc-tick-l.is-last{color:var(--onyx);font-weight:800;transform:translate(-100%)}.svc-legend{flex-wrap:wrap;align-items:center;gap:8px 20px;margin:8px 0 0;padding:0;list-style:none;display:flex}.svc-leg{color:var(--text2);align-items:center;gap:7px;font-size:12.5px;font-weight:600;display:inline-flex}.svc-leg b{color:var(--onyx);font-variant-numeric:tabular-nums;font-weight:800}.svc-leg-sw{border-radius:3px;flex-shrink:0;width:10px;height:10px}.svc-leg-total{margin-left:auto}.svc-block{min-width:0;padding:0 28px}.svc-pair{grid-template-columns:repeat(auto-fit,minmax(min(360px,100%),1fr));align-items:start;gap:30px 44px;padding:0 28px;display:grid}.svc-pair>.svc-block{padding:0}.svc-h{color:var(--onyx);letter-spacing:-.01em;align-items:center;gap:10px;margin:0 0 14px;font-size:16px;font-weight:800;display:flex}.svc-count{box-sizing:border-box;background:rgba(var(--ink), .06);min-width:22px;height:22px;color:var(--text2);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;padding:0 7px;font-size:12px;font-weight:800;display:inline-grid}.svc-muted{color:var(--text3);margin:0;font-size:13px;font-weight:600;line-height:1.55}.svc-stats{background:rgba(var(--ink), .028);border-radius:18px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:4px;padding:6px;display:grid}.svc-stat{flex-direction:column;gap:5px;min-width:0;padding:14px 16px;display:flex}.svc-stat-v{color:var(--onyx);letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;font-size:22px;font-weight:800;overflow:hidden}.svc-stat-l{color:var(--text3);font-size:12.5px;font-weight:600;line-height:1.35}.svc-share{background:rgba(var(--ink), .08);border-radius:2px;height:4px;margin-top:8px;overflow:hidden}.svc-share>i{background:var(--svc);border-radius:2px;height:100%;display:block}.svc-share-l{color:var(--text2);font-size:11.5px;font-weight:700}.svc-days{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;display:grid}.svc-day{color:var(--text2);cursor:pointer;background:0 0;border:none;border-radius:14px;flex-direction:column;align-items:center;gap:4px;padding:10px 0 9px;font-family:inherit;transition:background .18s;display:flex}.svc-day:hover{background:rgba(var(--ink), .04)}.svc-day:focus-visible{outline-offset:1px;outline:2px solid #fcae91}.svc-day-w{color:var(--text3);font-size:11.5px;font-weight:700}.svc-day-n{color:var(--onyx);font-variant-numeric:tabular-nums;font-size:17px;font-weight:800;line-height:1.1}.svc-day.is-past .svc-day-n{color:var(--text3)}.svc-day.is-today .svc-day-w{color:#f9a08b}.svc-day-dots{gap:3px;height:5px;display:flex}.svc-day-dots>i{background:var(--svc);border-radius:50%;width:5px;height:5px}.svc-day[aria-pressed=true]{background:var(--onyx)}.svc-day[aria-pressed=true] .svc-day-w,.svc-day[aria-pressed=true] .svc-day-n{color:var(--bg)}.svc-day[aria-pressed=true].is-today .svc-day-w{color:#fcae91}.svc-slots{flex-direction:column;gap:6px;margin-top:12px;display:flex}.svc-slot{background:rgba(var(--ink), .028);width:100%;box-shadow:inset 3px 0 0 var(--svc);color:var(--text2);text-align:left;cursor:pointer;border:none;border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:12px 14px 12px 16px;font-family:inherit;transition:background .18s;display:grid}.svc-slot:hover{background:rgba(var(--ink), .055)}.svc-slot:focus-visible{outline-offset:1px;outline:2px solid #fcae91}.svc-slot.is-past{opacity:.55}.svc-slot-time{color:var(--onyx);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:15px;font-weight:800}.svc-slot-end{color:var(--text3);margin-left:2px;font-size:12px;font-weight:600}.svc-slot-who{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.svc-slot-fill{color:var(--text2);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:8px;font-size:12px;font-weight:700;display:flex}.svc-slot-bar{background:rgba(var(--ink), .09);border-radius:2px;width:44px;height:4px;overflow:hidden}.svc-slot-bar>i{background:var(--svc);height:100%;display:block}.svc-slot-go{color:var(--text3);display:flex}.svc-week-empty{background:rgba(var(--ink), .028);border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;margin-top:12px;padding:14px 16px;display:flex}.svc-people{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.svc-person{grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:14px;padding:7px 0;display:grid}.svc-person-text{flex-direction:column;gap:2px;min-width:0;display:flex}.svc-person-sub{color:var(--text3);font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}.svc-ava{background:color-mix(in srgb, var(--svc) 20%, var(--bg-card));width:38px;height:38px;color:var(--onyx);border-radius:50%;place-items:center;font-size:12.5px;font-weight:800;display:grid}.svc-person-name{color:var(--onyx);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:700;overflow:hidden}.svc-person-v{color:var(--text2);font-variant-numeric:tabular-nums;white-space:nowrap;justify-content:flex-end;align-items:center;gap:6px;font-size:13px;font-weight:700;display:inline-flex}.svc-person-v.is-own{color:var(--onyx)}.svc-own-dot{background:#f9a08b;border-radius:50%;flex-shrink:0;width:6px;height:6px}.svc-own-note{color:var(--text3);align-items:center;gap:7px;margin:8px 0 0;font-size:12px;font-weight:600;display:flex}.svc-parts{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.svc-part{background:rgba(var(--ink), .028);width:100%;color:var(--text2);text-align:left;cursor:pointer;border:none;border-radius:14px;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:12px;padding:11px 14px 11px 12px;font-family:inherit;transition:background .18s;display:grid}.svc-part:hover{background:rgba(var(--ink), .055)}.svc-part:focus-visible{outline-offset:1px;outline:2px solid #fcae91}.svc-part-n{width:24px;height:24px;color:var(--onyx);border-radius:50%;place-items:center;font-size:11.5px;font-weight:800;display:grid}.svc-part-name{color:var(--onyx);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:700;overflow:hidden}.svc-part-meta{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12.5px;font-weight:600}.svc-refs{flex-wrap:wrap;gap:8px;display:flex}.svc-switch{border:1.5px solid rgba(var(--ink), .08);background:var(--bg-card);width:100%;min-height:62px;color:var(--onyx);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:18px;align-items:center;gap:12px;padding:10px 10px 10px 12px;font-family:inherit;transition:border-color .18s,border-radius .18s,box-shadow .18s,transform .12s;display:flex;box-shadow:0 8px 24px -4px #0000000f}.svc-switch:active{transform:scale(.985)}.svc-switch:focus-visible{outline-offset:2px;outline:2px solid #fcae91}.svc-switch[aria-expanded=true]{box-shadow:none;border-color:#fcae9199 #fcae9199 #0000;border-bottom-right-radius:0;border-bottom-left-radius:0;transform:none}.svc-switch-mark{background:color-mix(in srgb, var(--svc) 20%, var(--bg-card));border-radius:12px;flex-shrink:0;place-items:center;width:38px;height:38px;display:grid}.svc-switch-mark>i{background:var(--svc);border-radius:50%;width:12px;height:12px}.svc-switch-text{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.svc-switch-name,.svc-switch-sub{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.svc-switch-name{letter-spacing:-.015em;font-size:17px;font-weight:800;line-height:1.2}.svc-switch-sub{color:var(--text3);font-size:12px;font-weight:600}.svc-switch-cta{height:34px;color:var(--onyx);background:#fcae912e;border-radius:999px;flex-shrink:0;align-items:center;gap:4px;padding:0 10px 0 13px;font-size:12.5px;font-weight:800;display:inline-flex}.svc-switch-cta svg{color:#f9a08b;transition:transform .22s}.svc-switch[aria-expanded=true] .svc-switch-cta svg{transform:rotate(180deg)}.svc-pop-catch{z-index:900;position:fixed;inset:0}.svc-pop{z-index:901;box-sizing:border-box;background:var(--bg-card);border:1.5px solid #fcae9199;border-top:none;border-radius:0 0 18px 18px;flex-direction:column;animation:.26s cubic-bezier(.2,.8,.2,1) backwards svc-pop-unfold;display:flex;position:fixed;overflow:hidden;box-shadow:0 26px 40px -18px #00000038}.svc-pop:before{content:"";background:rgba(var(--ink), .07);height:1px;position:absolute;top:0;left:14px;right:14px}.svc-pop-add{color:var(--onyx);text-align:left;cursor:pointer;background:#fcae9121;border:none;border-radius:14px;flex-shrink:0;align-items:center;gap:12px;margin:8px 8px 2px;padding:10px 12px;font-family:inherit;font-size:14px;font-weight:800;transition:background .18s;display:flex}.svc-pop-add:hover{background:#fcae9138}.svc-pop-add:focus-visible{outline-offset:1px;outline:2px solid #fcae91}.svc-pop-plus{color:#fff;background:linear-gradient(135deg,#fcae91,#f9a08b);border-radius:10px;place-items:center;width:30px;height:30px;display:grid;box-shadow:0 6px 14px #f9a08b59}.svc-pop-search{flex-shrink:0;padding:8px 8px 2px}.svc-pop-list{overscroll-behavior:contain;scrollbar-width:thin;padding:2px 8px 10px;overflow-y:auto}.svc-pop-group{color:var(--text3);padding:12px 10px 5px;font-size:12px;font-weight:700}.svc-pop-item{width:100%;color:var(--onyx);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:12px;grid-template-columns:10px minmax(0,1fr) 16px;align-items:center;gap:12px;padding:10px;font-family:inherit;display:grid}.svc-pop-item:hover,.svc-pop-item:focus-visible{background:rgba(var(--ink), .045);outline:none}.svc-pop-item[aria-current=true]{background:#fcae9121}.svc-pop-dot{border-radius:50%;width:10px;height:10px}.svc-pop-text{flex-direction:column;gap:2px;min-width:0;display:flex}.svc-pop-name{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:700;overflow:hidden}.svc-pop-sub{color:var(--text3);font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}.svc-pop-check{color:#f9a08b;display:flex}.svc-pop-empty{color:var(--text3);text-align:center;padding:18px 10px;font-size:13px;font-weight:600}@keyframes svc-pop-unfold{0%{clip-path:inset(0 -48px 100%)}to{clip-path:inset(0 -48px -64px)}}@media (prefers-reduced-motion:reduce){.svc-pop{animation:none}}@media (height<=820px){.svc-hero{padding:18px 24px}.svc-name{margin-top:12px;font-size:26px}.svc-figs{margin-top:18px}.svc-fig-v{font-size:27px}.svc-time{margin-top:18px}.svc-content{gap:26px}.svc-block,.svc-pair{padding:0 24px}}@media (width<=900px){.cat-layout.svc-layout{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.cat-layout.svc-layout>.cat-list-panel{display:none}.svc-switch-wrap{background:color-mix(in srgb, var(--svc) 5%, var(--bg-card));flex-shrink:0;padding:16px 20px 0;display:block}.svc-hero .svc-name,.svc-hero .svc-tag-id{display:none}.svc-hero{grid-template-areas:"tags actions""desc desc""figs figs""time time"}}@media (width<=767px){.cat-layout.svc-layout{overflow:visible}.cat-right.svc-right{box-shadow:none;background:0 0;border:none;border-radius:0;overflow:visible}.svc-switch-wrap{background:0 0;padding:0 0 10px}.svc-scroll{margin-inline:calc(-1 * var(--card-pad));padding-inline:var(--card-pad);-webkit-mask-image:linear-gradient(#0000 0,#000 10px);mask-image:linear-gradient(#0000 0,#000 10px)}.svc-content{gap:12px;padding:10px 0 0}.svc-pair{gap:12px;padding:0}.svc-pair>.svc-block{padding:16px}.svc-hero{border:1px solid color-mix(in srgb, var(--svc) 18%, transparent);border-radius:20px;grid-template-columns:minmax(0,1fr);grid-template-areas:"tags""desc""figs""time""actions";padding:16px 16px 14px;box-shadow:0 8px 24px -4px #0000000d}.svc-tags{gap:5px}.svc-tag{height:26px;padding:0 10px;font-size:11.5px}.svc-desc{margin-top:12px;font-size:13.5px}.svc-figs{gap:12px 26px;margin-top:16px}.svc-fig-v{font-size:25px}.svc-fig-unit{font-size:13px}.svc-time{margin-top:16px}.svc-legend{gap:6px 14px}.svc-leg-total{margin-left:0}.svc-actions{margin-top:14px}.svc-actions>.v-btn:first-child{flex:1}.svc-block{border:1px solid rgba(var(--ink), .05);background:var(--bg-card);border-radius:20px;padding:16px;box-shadow:0 8px 24px -4px #0000000d}.svc-h{margin-bottom:12px;font-size:15px}.svc-stats{background:0 0;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;padding:0}.svc-stat{padding:8px 4px 10px 0}.svc-stat-v{font-size:20px}.svc-days{gap:2px}.svc-day{border-radius:12px;padding:8px 0 7px}.svc-day-n{font-size:16px}.svc-slot{grid-template-columns:auto minmax(0,1fr) auto;gap:12px;padding:11px 12px 11px 14px}.svc-slot-go{display:none}.svc-slot-bar{width:32px}.svc-person{gap:12px}}._grid_1hyx2_3{grid-template-columns:repeat(auto-fill,minmax(min(184px,100%),1fr));gap:28px 20px;padding:6px 2px 4px;display:grid}._item_1hyx2_10{min-width:0;animation:.42s cubic-bezier(.22,1,.36,1) backwards _subRise_1hyx2_1;animation-delay:calc(min(var(--n,0), 10) * 45ms);flex-direction:column;gap:12px;display:flex}._cardBtn_1hyx2_15{cursor:pointer;text-align:left;background:0 0;border:none;border-radius:18px;width:100%;padding:0;display:block}._cardBtn_1hyx2_15:focus-visible{outline-offset:4px;outline:3px solid #f9a08b99}._info_1hyx2_21{flex-direction:column;gap:4px;padding:0 2px;display:flex}._head_1hyx2_24{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 8px;min-width:0;display:flex}._price_1hyx2_25{letter-spacing:-.4px;color:var(--onyx);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:19px;font-weight:900}._item_1hyx2_10[data-off] ._price_1hyx2_25{color:var(--text3)}._meta_1hyx2_27{color:var(--text3);flex-wrap:wrap;gap:2px 10px;font-size:12px;font-weight:700;display:flex}._tagIn_1hyx2_31{align-items:center;gap:2cqw;display:inline-flex}._tray_1hyx2_35{background:rgba(var(--ink), .045);box-shadow:inset 0 1px 2px rgba(var(--ink), .06);border-radius:12px;flex-shrink:0;gap:2px;margin-left:auto;padding:3px;display:inline-flex}._tool_1hyx2_40{cursor:pointer;width:30px;height:30px;color:var(--text3);background:0 0;border:none;border-radius:9px;place-items:center;padding:0;transition:background .2s,color .2s,box-shadow .2s,transform .25s cubic-bezier(.2,.9,.3,1.3);display:grid}._tool_1hyx2_40 svg{width:16px;height:16px}._tool_1hyx2_40:hover{color:var(--onyx);background:var(--bg-card);box-shadow:0 4px 12px -4px #1a120c2e, 0 0 0 .5px rgba(var(--ink), .06)}._tool_1hyx2_40:active{transform:scale(.92)}._tool_1hyx2_40:focus-visible{outline-offset:1px;outline:2px solid #f9a08bb3}._tool_1hyx2_40[data-tone=off]:hover{color:#b9677a}._tool_1hyx2_40[data-tone=on]{color:#e0876f}._tool_1hyx2_40[data-tone=on]:hover{color:#d9725a}:root.dark ._tool_1hyx2_40[data-tone=off]:hover{color:#e9a6b3}:root.dark ._tool_1hyx2_40[data-tone=on]{color:var(--peach-light)}:root.dark ._tool_1hyx2_40:hover{box-shadow:0 4px 14px -4px #0009,0 0 0 .5px #ffffff14}._lid_1hyx2_61,._arrow_1hyx2_61{transition:transform .28s cubic-bezier(.2,.9,.3,1.4)}._lid_1hyx2_61{transform-origin:4px 8px;transform-box:view-box}._tool_1hyx2_40:hover ._lid_1hyx2_61{transform:translateY(-1.6px)rotate(-7deg)}._tool_1hyx2_40:hover ._arrow_1hyx2_61{transform:translateY(-1.5px)}._newPass_1hyx2_67{aspect-ratio:5/7;border:1.5px dashed rgba(var(--ink), .14);cursor:pointer;text-align:center;width:100%;font:inherit;color:var(--onyx);background:linear-gradient(160deg,#f9a08b0f,#0000 60%);border-radius:18px;flex-direction:column;justify-content:center;align-self:start;align-items:center;gap:8px;padding:18px;transition:border-color .2s,transform .25s cubic-bezier(.2,.9,.3,1.2),background .2s;animation:.42s cubic-bezier(.22,1,.36,1) backwards _subRise_1hyx2_1;display:flex}._newPass_1hyx2_67:hover{background:linear-gradient(160deg,#f9a08b1f,#0000 60%);border-color:#f9a08ba6;transform:translateY(-3px)}._newPass_1hyx2_67:focus-visible{outline-offset:3px;outline:3px solid #f9a08b99}._newPlus_1hyx2_78{color:#f9a08b;background:linear-gradient(160deg,#2c2724 0%,#171412 100%);border-radius:17px;place-items:center;width:52px;height:52px;margin-bottom:4px;display:grid;box-shadow:0 14px 26px -14px #140e0acc,inset 0 1px #ffffff14}._newPass_1hyx2_67 b{font-size:14px;font-weight:900}._newPass_1hyx2_67 small{color:var(--text3);max-width:160px;font-size:12px;font-weight:600}@keyframes _subRise_1hyx2_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){._item_1hyx2_10,._newPass_1hyx2_67{animation:none}._lid_1hyx2_61,._arrow_1hyx2_61{transition:none}}@media (width<=767px){._grid_1hyx2_3{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 12px}._price_1hyx2_25{font-size:17px}._tray_1hyx2_35{border-radius:11px;padding:2px}._tool_1hyx2_40{width:30px;height:30px}}._float_17qo2_4{z-index:1100;background:var(--nv-pane);width:368px;max-height:calc(100dvh - 16px);box-shadow:var(--nv-pane-shadow);transform-origin:0 var(--arrow);border-radius:22px;flex-direction:column;animation:.38s cubic-bezier(.2,1.05,.3,1) backwards _rsIn_17qo2_1;display:flex;position:fixed}._float_17qo2_4[data-side=left]{transform-origin:100% var(--arrow);animation-name:_rsInLeft_17qo2_1}._float_17qo2_4[data-side=top],._float_17qo2_4[data-side=bottom]{transform-origin:50%;animation-name:_rsFade_17qo2_1}._float_17qo2_4[data-leaving]{animation:.17s ease-in forwards _rsOut_17qo2_1}:root.dark ._tail_17qo2_18{background:#2a2522}._tail_17qo2_18{width:14px;height:14px;top:calc(var(--arrow) - 7px);box-shadow:-1px 1px 0 rgba(var(--ink), .06);background:#fff;border-radius:3px;position:absolute;left:-6px;transform:rotate(45deg)}._float_17qo2_4[data-side=left] ._tail_17qo2_18{box-shadow:1px -1px 0 rgba(var(--ink), .06);left:auto;right:-6px}._float_17qo2_4[data-side=top] ._tail_17qo2_18,._float_17qo2_4[data-side=bottom] ._tail_17qo2_18{display:none}._body_17qo2_29{overscroll-behavior:contain;scrollbar-width:thin;flex-direction:column;gap:12px;min-height:0;padding:16px 18px 18px;display:flex;position:relative;overflow-y:auto}._head_17qo2_31{grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}._thumb_17qo2_32{background:linear-gradient(150deg,#f7e2d6,#ebc2ae);border-radius:14px;width:44px;height:44px;overflow:hidden;box-shadow:0 6px 14px -8px #50281480}._thumb_17qo2_32 img{object-fit:cover;width:100%;height:100%;display:block}._who_17qo2_34{flex-direction:column;gap:1px;min-width:0;display:flex}._kicker_17qo2_35{letter-spacing:.9px;text-transform:uppercase;color:var(--text3);font-size:10.5px;font-weight:800}._name_17qo2_36{letter-spacing:-.2px;color:var(--onyx);white-space:nowrap;text-overflow:ellipsis;font-size:14.5px;font-weight:900;overflow:hidden}._close_17qo2_37{cursor:pointer;width:32px;height:32px;color:var(--text2);background:rgba(var(--ink), .05);border:none;border-radius:10px;place-items:center;transition:background .18s,color .18s;display:grid}._close_17qo2_37:hover{color:var(--onyx);background:rgba(var(--ink), .09)}._plate_17qo2_44{color:#fbf4ee;background:linear-gradient(160deg,#2c2724 0%,#171412 100%);border-radius:18px;flex-shrink:0;padding:12px 16px 14px;position:relative;overflow:hidden;box-shadow:0 16px 30px -18px #140e0ad9,inset 0 1px #ffffff12}._plate_17qo2_44:after{content:"";pointer-events:none;background:radial-gradient(closest-side,#f9a08b38,#0000);border-radius:50%;width:180px;height:180px;position:absolute;top:-60px;right:-40px}._flow_17qo2_53{grid-template-columns:1fr auto 1fr;align-items:end;gap:8px;display:grid}._was_17qo2_54,._will_17qo2_54{flex-direction:column;gap:2px;display:flex}._will_17qo2_54{text-align:right;align-items:flex-end}._was_17qo2_54 small,._will_17qo2_54 small{letter-spacing:.7px;text-transform:uppercase;color:#fbf4ee8c;font-size:10px;font-weight:800}._was_17qo2_54 b{letter-spacing:-.8px;color:#fbf4eeb8;font-variant-numeric:tabular-nums;font-size:26px;font-weight:900;line-height:1}._will_17qo2_54 b{letter-spacing:-1px;font-variant-numeric:tabular-nums;background:linear-gradient(105deg,#fff 0%,#ffe3d6 40%,#f9a08b 100%);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:31px;font-weight:900;line-height:1;animation:.4s cubic-bezier(.2,1.2,.4,1) _rsNum_17qo2_1}._plus_17qo2_63{color:#1a1a1a;font-variant-numeric:tabular-nums;background:#f9a08b;border-radius:999px;align-self:center;margin-bottom:4px;padding:4px 10px;font-size:13px;font-weight:900;animation:.34s cubic-bezier(.2,1.5,.4,1) _rsPop_17qo2_1;box-shadow:0 0 18px 2px #f9a08b59}._shelf_17qo2_69{gap:3px;height:7px;margin-top:11px;display:flex;position:relative}._shelfOld_17qo2_70,._shelfNew_17qo2_70{border-radius:4px;flex:1;height:100%;transition:transform .5s cubic-bezier(.2,.9,.25,1)}._shelfOld_17qo2_70{transform-origin:0;background:#fbf4ee52}._shelfNew_17qo2_70{transform-origin:100%;background:linear-gradient(90deg,#fdc6ae,#f9a08b);box-shadow:0 0 12px #f9a08b8c}._plate_17qo2_44[data-landed] ._shelfOld_17qo2_70{background:linear-gradient(90deg,#fdc6ae,#f9a08b);transform:scaleX(1)!important}._landed_17qo2_74{background:radial-gradient(60% 80%,#5e946859,#0000 70%);place-items:center;animation:.25s ease-out _rsFade_17qo2_1;display:grid;position:absolute;inset:0}._landed_17qo2_74 svg{fill:none;stroke:#cdebd3;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:30;width:46px;height:46px;animation:.45s ease-out 50ms backwards _rsDraw_17qo2_1}._qty_17qo2_81{grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:8px;display:grid}._step_17qo2_82{cursor:pointer;width:44px;height:46px;color:var(--onyx);background:rgba(var(--ink), .05);border:none;border-radius:14px;place-items:center;transition:background .15s,transform .15s;display:grid}._step_17qo2_82:hover:not(:disabled){background:#f9a08b2e}._step_17qo2_82:active:not(:disabled){transform:scale(.92)}._step_17qo2_82:disabled{opacity:.35;cursor:not-allowed}._presets_17qo2_89{gap:6px;margin-top:-6px;display:flex}._preset_17qo2_89{cursor:pointer;border:1px solid rgba(var(--ink), .08);height:30px;font:inherit;color:var(--text2);font-variant-numeric:tabular-nums;background:0 0;border-radius:10px;flex:1;font-size:12.5px;font-weight:800;transition:border-color .18s,color .18s,background .18s,transform .15s}._preset_17qo2_89:hover{color:var(--onyx);border-color:#f9a08b8c}._preset_17qo2_89:active{transform:scale(.95)}._preset_17qo2_89[aria-pressed=true]{color:#fbf4ee;background:linear-gradient(160deg,#2c2724 0%,#171412 100%);border-color:#0000}._error_17qo2_98{color:#d88c9a;margin-top:-6px;font-size:11.5px;font-weight:600}._options_17qo2_100{background:rgba(var(--ink), .03);border-radius:16px;flex-direction:column;gap:9px;padding:11px 13px;display:flex}._option_17qo2_100{cursor:pointer;justify-content:space-between;align-items:center;gap:14px;display:flex}._option_17qo2_100 span{flex-direction:column;gap:2px;min-width:0;display:flex}._option_17qo2_100 b{color:var(--onyx);font-size:12.5px;font-weight:800}._option_17qo2_100 small{color:var(--text2);font-variant-numeric:tabular-nums;font-size:11.5px;font-weight:600}._option_17qo2_100 i{color:var(--text3);font-style:normal}._option_17qo2_100 em{color:#5e9468;font-style:normal;font-weight:800}@keyframes _rsIn_17qo2_1{0%{opacity:0;transform:translate(-10px)scale(.96)}to{opacity:1;transform:none}}@keyframes _rsInLeft_17qo2_1{0%{opacity:0;transform:translate(10px)scale(.96)}to{opacity:1;transform:none}}@keyframes _rsFade_17qo2_1{0%{opacity:0}to{opacity:1}}@keyframes _rsOut_17qo2_1{to{opacity:0;transform:scale(.97)}}@keyframes _rsPop_17qo2_1{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@keyframes _rsNum_17qo2_1{0%{opacity:0;transform:translateY(40%)}to{opacity:1;transform:none}}@keyframes _rsDraw_17qo2_1{0%{stroke-dashoffset:30px}to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){._float_17qo2_4,._float_17qo2_4[data-leaving],._plus_17qo2_63,._will_17qo2_54 b,._landed_17qo2_74,._landed_17qo2_74 svg{animation:none}._shelfOld_17qo2_70,._shelfNew_17qo2_70{transition:none}}._branch_6plzc_4{cursor:pointer;border:1px solid rgba(var(--ink), .07);background:var(--bg-card,#fff);height:56px;font:inherit;color:var(--onyx);text-align:left;-webkit-tap-highlight-color:transparent;border-radius:18px;flex-shrink:0;align-items:center;gap:10px;padding:0 14px 0 8px;transition:border-color .2s,box-shadow .25s,transform .3s cubic-bezier(.34,1.56,.64,1);display:flex;box-shadow:0 1px 2px #281a120a,0 10px 22px -16px #281a124d}:root.dark ._branch_6plzc_4{background:#1e1e1e;border-color:#ffffff12}._branch_6plzc_4:hover{border-color:#f9a08b80;transform:translateY(-1px)}._branch_6plzc_4:active{transform:scale(.97)}._branch_6plzc_4:focus-visible{outline:2px solid var(--accent2);outline-offset:2px}._branch_6plzc_4>svg{color:var(--text3);flex-shrink:0;transition:transform .35s cubic-bezier(.34,1.56,.64,1)}._branch_6plzc_4[data-open=true]>svg{transform:rotate(180deg)}._branch_6plzc_4[data-open=true]{border-color:#f9a08bb3;box-shadow:0 0 0 4px #fcae9129}._pin_6plzc_18{color:#fff;background:linear-gradient(150deg,#86d1b8 0%,#2e9a78 100%);border-radius:12px;flex-shrink:0;place-items:center;width:38px;height:38px;transition:transform .45s cubic-bezier(.34,1.56,.64,1);display:grid;box-shadow:inset 0 1px #ffffff4d,0 8px 16px -10px #2e9a78e6}._branch_6plzc_4:hover ._pin_6plzc_18{transform:translateY(-1px)rotate(-8deg)}._text_6plzc_25{flex-direction:column;gap:2px;min-width:0;display:flex}._text_6plzc_25 small{color:var(--text3);white-space:nowrap;font-size:10.5px;font-weight:700;line-height:1.1}._text_6plzc_25 b{letter-spacing:-.15px;white-space:nowrap;text-overflow:ellipsis;max-width:150px;font-size:13.5px;font-weight:800;line-height:1.1;overflow:hidden}._head_6plzc_30{letter-spacing:.4px;text-transform:uppercase;color:var(--text3);padding:4px 8px 8px;font-size:11.5px;font-weight:800}._rows_6plzc_31{flex-direction:column;gap:2px;display:flex}._row_6plzc_31{cursor:pointer;text-align:left;width:100%;font:inherit;color:var(--onyx);background:0 0;border:0;border-radius:12px;align-items:center;gap:10px;padding:7px 8px;transition:background .18s;display:flex}._row_6plzc_31:hover{background:rgba(var(--ink), .045)}._row_6plzc_31[data-on=true]{background:linear-gradient(120deg,#fcae9133,#fcae910f)}._row_6plzc_31:focus-visible{outline:2px solid var(--accent2);outline-offset:-2px}._gem_6plzc_39{color:#2e9a78;background:#86d1b833;border-radius:9px;flex-shrink:0;place-items:center;width:28px;height:28px;transition:background .2s,color .2s;display:grid}._gem_6plzc_39[data-all=true]{color:#3e8fae;background:#9ed3e440}._gem_6plzc_39[data-on=true]{color:#1a1a1a;background:linear-gradient(150deg,#fdc6ae,#f4917a);box-shadow:0 4px 10px -4px #ec8062b3}._rowText_6plzc_45{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._rowText_6plzc_45 b{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:800;overflow:hidden}._rowText_6plzc_45 small{color:var(--text3);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;font-weight:650;overflow:hidden}._side_6plzc_48{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:5px;display:flex}._meter_6plzc_49{gap:2px;width:44px;height:4px;display:flex}._meter_6plzc_49 i{border-radius:2px;min-width:4px;display:block}._meter_6plzc_49 i[data-s=ok]{background:linear-gradient(90deg,#cde3cf,#94bc98)}._meter_6plzc_49 i[data-s=low]{background:linear-gradient(90deg,#f4cd8a,#d9a577)}._meter_6plzc_49 i[data-s=out]{background:linear-gradient(90deg,#edb2bc,#d88c9a)}._meter_6plzc_49 i[data-s=none]{background:rgba(var(--ink), .07)}._alert_6plzc_55{box-sizing:border-box;text-align:center;color:#9a6a2e;font-variant-numeric:tabular-nums;background:#f4cd8a59;border-radius:8px;min-width:18px;height:16px;padding:0 5px;font-size:10.5px;font-weight:850;line-height:16px}._alert_6plzc_55[data-out=true]{color:#a84f60;background:#d88c9a38}:root.dark ._alert_6plzc_55{color:#f4cd8a}:root.dark ._alert_6plzc_55[data-out=true]{color:#edb2bc}@media (width<=1365px){._branch_6plzc_4[data-dense=true]{padding-left:14px}._branch_6plzc_4[data-dense=true] ._pin_6plzc_18,._branch_6plzc_4[data-dense=true] ._text_6plzc_25 small{display:none}._branch_6plzc_4[data-dense=true] ._text_6plzc_25 b{max-width:130px}}@media (width<=767px){._branch_6plzc_4{flex:auto;min-width:0}._text_6plzc_25{flex:1}._text_6plzc_25 b{max-width:none}}._deck_1ksxv_5{flex-shrink:0;align-items:center;gap:10px;min-width:0;display:flex}._catScroll_1ksxv_10{overscroll-behavior-x:contain;scrollbar-width:none;flex:0 auto;min-width:0;margin:-10px -14px -22px;padding:10px 14px 22px;overflow:auto hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 14px calc(100% - 14px),#0000);mask-image:linear-gradient(90deg,#0000,#000 14px calc(100% - 14px),#0000)}._catScroll_1ksxv_10::-webkit-scrollbar{display:none}._cats_1ksxv_18{isolation:isolate;background:rgba(var(--ink), .045);box-shadow:inset 0 1px 2px #1a1a1a12, inset 0 0 0 1px rgba(var(--ink), .03);border-radius:18px;gap:2px;padding:4px;display:inline-flex;position:relative}:root.dark ._cats_1ksxv_18{background:#ffffff0b;box-shadow:inset 0 1px 2px #00000080}._cat_1ksxv_10{--tone:#e07a5f;--tone-bg:#fcae912e;cursor:pointer;text-align:left;height:48px;font:inherit;color:var(--text2);-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:14px;flex:none;align-items:center;gap:10px;padding:0 16px 0 6px;transition:color .25s;display:flex;position:relative}._cat_1ksxv_10[data-tone=all]{--tone:#6b625c;--tone-bg:rgba(var(--ink), .07)}._cat_1ksxv_10[data-tone=sage]{--tone:#4f7a55;--tone-bg:#a3c9a83d}._cat_1ksxv_10[data-tone=amber]{--tone:#9a7a2e;--tone-bg:#edd08a4d}._cat_1ksxv_10[data-tone=lilac]{--tone:#6e55b0;--tone-bg:#bfaff04d}._cat_1ksxv_10[data-tone=sky]{--tone:#2f7c9a;--tone-bg:#9ed3e452}._cat_1ksxv_10[data-tone=mint]{--tone:#2e8a6c;--tone-bg:#86d1b842}._cat_1ksxv_10[data-tone=rose]{--tone:#b05a6b;--tone-bg:#d88c9a38}:root.dark ._cat_1ksxv_10{--tone-bg:#ffffff0f}:root.dark ._cat_1ksxv_10[data-tone=all]{--tone:#bdb3ac}:root.dark ._cat_1ksxv_10[data-tone=peach]{--tone:#f9a08b}:root.dark ._cat_1ksxv_10[data-tone=sage]{--tone:#a3c9a8}:root.dark ._cat_1ksxv_10[data-tone=amber]{--tone:#e3c273}:root.dark ._cat_1ksxv_10[data-tone=lilac]{--tone:#bfaff0}:root.dark ._cat_1ksxv_10[data-tone=sky]{--tone:#9ed3e4}:root.dark ._cat_1ksxv_10[data-tone=mint]{--tone:#86d1b8}:root.dark ._cat_1ksxv_10[data-tone=rose]{--tone:#edb2bc}._cat_1ksxv_10:hover{color:var(--onyx)}._cat_1ksxv_10:focus-visible{outline:2px solid var(--accent2);outline-offset:2px}._lens_1ksxv_48{z-index:-1;border-radius:inherit;background:linear-gradient(165deg,#2e2724 0%,#1c1715 100%);position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 1px #ffece21a,0 8px 18px -8px #28160e8c,0 14px 24px -16px #f9a08b99}._lens_1ksxv_48:before{content:"";background:radial-gradient(70% 100% at 30% 130%,#f9a08b52,#0000 70%);position:absolute;inset:0}:root.dark ._lens_1ksxv_48{background:linear-gradient(165deg,#3a322e 0%,#2a2421 100%)}._gem_1ksxv_55{width:36px;height:36px;color:var(--tone);background:var(--tone-bg);border-radius:11px;flex-shrink:0;place-items:center;font-size:15px;font-weight:900;transition:background .25s,color .25s,transform .4s cubic-bezier(.34,1.56,.64,1);display:grid}._cat_1ksxv_10:hover ._gem_1ksxv_55{transform:translateY(-1px)rotate(-6deg)}._cat_1ksxv_10[aria-selected=true]{color:#fff6f1}._cat_1ksxv_10[aria-selected=true] ._gem_1ksxv_55{background:#ffffff17}._cat_1ksxv_10[aria-selected=true][data-tone=all] ._gem_1ksxv_55{color:#f9a08b}._catText_1ksxv_64{flex-direction:column;gap:2px;min-width:0;display:flex}._catText_1ksxv_64 b{letter-spacing:-.15px;white-space:nowrap;text-overflow:ellipsis;max-width:160px;font-size:13.5px;font-weight:800;line-height:1.1;overflow:hidden}._catText_1ksxv_64 small{color:var(--text3);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:11px;font-weight:700;line-height:1.1}._cat_1ksxv_10[aria-selected=true] small{color:#ffece29e}._hidden_1ksxv_70{cursor:pointer;border:1px solid rgba(var(--ink), .07);background:var(--bg-card,#fff);height:56px;font:inherit;color:var(--onyx);text-align:left;-webkit-tap-highlight-color:transparent;border-radius:18px;flex-shrink:0;align-items:center;gap:10px;padding:0 14px 0 8px;transition:border-color .2s,background .25s,color .25s,transform .3s cubic-bezier(.34,1.56,.64,1);display:flex;box-shadow:0 1px 2px #281a120a,0 10px 22px -16px #281a124d}:root.dark ._hidden_1ksxv_70{background:#1e1e1e;border-color:#ffffff12}._hidden_1ksxv_70:hover{border-color:#f9a08b80;transform:translateY(-1px)}._hidden_1ksxv_70:active{transform:scale(.97)}._hidden_1ksxv_70:focus-visible{outline:2px solid var(--accent2);outline-offset:2px}._hiddenGem_1ksxv_81{width:38px;height:38px;color:var(--text2);background:rgba(var(--ink), .06);border-radius:12px;flex-shrink:0;place-items:center;transition:transform .45s cubic-bezier(.34,1.56,.64,1);display:grid}._hidden_1ksxv_70:hover ._hiddenGem_1ksxv_81{transform:rotate(-8deg)}._hidden_1ksxv_70[aria-pressed=true]{color:#fff6f1;background:linear-gradient(165deg,#2e2724 0%,#1c1715 100%);border-color:#0000}._hidden_1ksxv_70[aria-pressed=true] ._hiddenGem_1ksxv_81{color:#f9a08b;background:#ffffff14}._hidden_1ksxv_70[aria-pressed=true] small{color:#ffece29e}._search_1ksxv_91{flex:180px;justify-content:flex-end;min-width:160px;display:flex}._search_1ksxv_91>label{width:100%;max-width:300px;height:44px}@media (width<=1365px){._cat_1ksxv_10{gap:8px;padding-right:13px}._gem_1ksxv_55{border-radius:10px;width:32px;height:32px}._hidden_1ksxv_70 ._catText_1ksxv_64 small{display:none}}@media (width<=1180px){._deck_1ksxv_5{flex-wrap:wrap;row-gap:8px}._catScroll_1ksxv_10{flex:100%;order:-1}}@media (width<=767px){._deck_1ksxv_5{gap:8px}}._rows_1p2qk_4{flex-direction:column;gap:8px;display:flex}._row_1p2qk_4{text-align:left;cursor:pointer;font:inherit;color:inherit;background:var(--bg-card,#fff);animation:_ecRise_1p2qk_1 .45s calc(var(--i,0) * 35ms) cubic-bezier(.2, .9, .25, 1) backwards;border:1px solid #0000;border-radius:18px;flex-direction:column;gap:9px;padding:14px 16px;transition:transform .3s cubic-bezier(.2,.9,.25,1),box-shadow .3s,border-color .2s;display:flex;box-shadow:0 1px 2px #281a120a,0 10px 24px -16px #281a1238}._row_1p2qk_4:hover{transform:translateY(-1px);box-shadow:0 1px 2px #281a120d,0 16px 30px -18px #281a124d}._row_1p2qk_4[aria-pressed=true]{border-color:#f9a08bb3;box-shadow:0 0 0 4px #fcae9129,0 16px 30px -18px #281a124d}._row_1p2qk_4:focus-visible{outline:2px solid var(--peach);outline-offset:2px}._row_1p2qk_4[data-empty=true]{box-shadow:none;border:1px dashed rgba(var(--ink), .14);background:0 0}:root.dark ._row_1p2qk_4{background:#1e1e1e}:root.dark ._row_1p2qk_4[data-empty=true]{background:0 0}._head_1p2qk_19{align-items:center;gap:10px;min-width:0;display:flex}._dot_1p2qk_20{background:var(--svc);width:10px;height:10px;box-shadow:0 0 0 3px color-mix(in srgb, var(--svc) 22%, transparent);border-radius:50%;flex-shrink:0}._name_1p2qk_21{min-width:0;color:var(--onyx);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:14px;font-weight:800;overflow:hidden}._price_1p2qk_22{color:var(--onyx);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:14px;font-weight:900}._invite_1p2qk_23{color:#e07a5f;font-size:12.5px;font-weight:700}._bar_1p2qk_25{gap:3px;height:10px;display:flex}._bar_1p2qk_25 i{transform-origin:0;min-width:4px;animation:_ecGrow_1p2qk_1 .7s calc(var(--i,0) * 35ms + .1s) cubic-bezier(.2, .9, .25, 1) backwards;border-radius:5px;display:block}._bar_1p2qk_25 i[data-k=net]{background:linear-gradient(90deg,#cde3cf,#94bc98)}._bar_1p2qk_25 i[data-k=supplies]{background:linear-gradient(90deg,#fdc6ae,#f9a08b)}._bar_1p2qk_25 i[data-k=overhead]{background:linear-gradient(90deg,#eadbc8,#c9b79f)}._facts_1p2qk_31{flex-wrap:wrap;align-items:baseline;gap:4px 14px;display:flex}._netLine_1p2qk_32{color:var(--text2);align-items:baseline;gap:6px;font-size:12px;font-weight:700;display:inline-flex}._netLine_1p2qk_32 b{color:#4f7a55;font-variant-numeric:tabular-nums;font-size:14px;font-weight:900}:root.dark ._netLine_1p2qk_32 b{color:#94bc98}._netLine_1p2qk_32 em{color:#4f7a55;background:#a3c9a838;border-radius:999px;padding:1px 7px;font-size:11px;font-style:normal;font-weight:900}._netLine_1p2qk_32[data-loss=true] b,._netLine_1p2qk_32[data-loss=true] em{color:#c0707f}._legend_1p2qk_37{color:var(--text3);flex-wrap:wrap;gap:4px 10px;font-size:11.5px;font-weight:700;display:inline-flex}._legend_1p2qk_37 span{white-space:nowrap;font-variant-numeric:tabular-nums;align-items:center;gap:5px;display:inline-flex}._legend_1p2qk_37 span:before{content:"";background:#f9a08b;border-radius:2px;width:7px;height:7px}._legend_1p2qk_37 span[data-k=overhead]:before{background:#c9b79f}._period_1p2qk_41{color:var(--text3);white-space:nowrap;margin-left:auto;font-size:11.5px;font-weight:700}@keyframes _ecRise_1p2qk_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes _ecGrow_1p2qk_1{0%{transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){._row_1p2qk_4,._bar_1p2qk_25 i{animation:none}}@media (width<=767px){._period_1p2qk_41{margin-left:0}}._deck_885d4_5{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:10px;min-width:0;display:flex}._tools_885d4_7{flex:1;align-items:center;gap:10px;min-width:0;display:flex}._modes_885d4_10{isolation:isolate;background:rgba(var(--ink), .045);box-shadow:inset 0 1px 2px #1a1a1a12, inset 0 0 0 1px rgba(var(--ink), .03);border-radius:18px;flex-shrink:0;gap:2px;padding:4px;display:flex;position:relative}._mode_885d4_10{cursor:pointer;text-align:left;height:48px;font:inherit;color:var(--text2);-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:14px;align-items:center;gap:10px;padding:0 16px 0 6px;transition:color .25s;display:flex;position:relative}._mode_885d4_10:hover{color:var(--onyx)}._mode_885d4_10:focus-visible{outline:2px solid var(--accent2);outline-offset:2px}._lens_885d4_22{z-index:-1;border-radius:inherit;background:linear-gradient(165deg,#2e2724 0%,#1c1715 100%);position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 1px #ffece21a,0 8px 18px -8px #28160e8c,0 14px 24px -16px #f9a08b99}._lens_885d4_22:before{content:"";background:radial-gradient(70% 100% at 30% 130%,#f9a08b52,#0000 70%);position:absolute;inset:0}:root.dark ._lens_885d4_22{background:linear-gradient(165deg,#3a322e 0%,#2a2421 100%)}._modeIcon_885d4_29{color:#e07a5f;background:#fcae9129;border-radius:11px;flex-shrink:0;place-items:center;width:36px;height:36px;transition:background .25s,color .25s,transform .4s cubic-bezier(.34,1.56,.64,1);display:grid;position:relative}._mode_885d4_10[data-mode=econ] ._modeIcon_885d4_29{color:#4f7a55;background:#a3c9a838}._mode_885d4_10[data-mode=buy] ._modeIcon_885d4_29{color:#9a7a2e;background:#d9a57733}:root.dark ._mode_885d4_10[data-mode=econ] ._modeIcon_885d4_29{color:#a3c9a8}:root.dark ._mode_885d4_10[data-mode=buy] ._modeIcon_885d4_29{color:#e3c273}._mode_885d4_10[aria-selected=true]{color:#fff6f1}._mode_885d4_10[aria-selected=true] ._modeIcon_885d4_29{color:#f9a08b;background:#ffffff14}._mode_885d4_10:hover ._modeIcon_885d4_29{transform:translateY(-1px)rotate(-6deg)}._modeText_885d4_40{flex-direction:column;gap:2px;min-width:0;display:flex}._modeText_885d4_40 b{letter-spacing:-.15px;white-space:nowrap;font-size:13.5px;font-weight:800;line-height:1.1}._modeText_885d4_40 small{color:var(--text3);white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums;font-size:11px;font-weight:700;line-height:1.1;overflow:hidden}._mode_885d4_10[aria-selected=true] small{color:#ffece29e}._pulse_885d4_45{width:10px;height:10px;box-shadow:0 0 0 2px var(--card,#fff);background:#f4917a;border-radius:50%;position:absolute;top:-2px;right:-2px}._pulse_885d4_45:after{content:"";border-radius:inherit;background:#f4917a;animation:1.8s ease-out infinite _dkPulse_885d4_1;position:absolute;inset:0}._inventory_885d4_55{cursor:pointer;border:1px solid rgba(var(--ink), .07);background:var(--bg-card,#fff);height:56px;font:inherit;color:var(--onyx);text-align:left;-webkit-tap-highlight-color:transparent;border-radius:18px;flex-shrink:0;align-items:center;gap:10px;padding:0 14px 0 8px;transition:border-color .2s,box-shadow .25s,transform .3s cubic-bezier(.34,1.56,.64,1);display:flex;box-shadow:0 1px 2px #281a120a,0 10px 22px -16px #281a124d}:root.dark ._inventory_885d4_55{background:#1e1e1e;border-color:#ffffff12}._inventory_885d4_55:hover{border-color:#f9a08b80;transform:translateY(-1px)}._inventory_885d4_55:active{transform:scale(.97)}._inventory_885d4_55:focus-visible,._help_885d4_65:focus-visible{outline:2px solid var(--accent2);outline-offset:2px}._popHead_885d4_67{flex-direction:column;gap:3px;padding:4px 6px 12px;display:flex}._popHead_885d4_67 b{letter-spacing:-.2px;color:var(--onyx);font-size:15px;font-weight:850}._popHead_885d4_67 span{color:var(--text3);font-size:12px;font-weight:600;line-height:1.4}._branchList_885d4_70{flex-direction:column;gap:6px;display:flex}._addChoice_885d4_73{cursor:pointer;text-align:left;border:1px solid rgba(var(--ink), .07);background:var(--bg-card,#fff);width:100%;font:inherit;color:var(--onyx);border-radius:16px;align-items:center;gap:12px;padding:12px;transition:border-color .2s,transform .25s cubic-bezier(.34,1.56,.64,1);display:flex}:root.dark ._addChoice_885d4_73{background:#ffffff08}._addChoice_885d4_73:hover{border-color:#f9a08b8c;transform:translate(2px)}._addGem_885d4_80{color:#fff;background:linear-gradient(150deg,#9ed3e4 0%,#3e8fae 100%);border-radius:13px;flex-shrink:0;place-items:center;width:42px;height:42px;display:grid;box-shadow:inset 0 1px #ffffff4d,0 8px 16px -10px #3e8faee6}._addChoice_885d4_73[data-kind=retail] ._addGem_885d4_80{background:linear-gradient(150deg,#edd08a 0%,#c9a03a 100%);box-shadow:inset 0 1px #ffffff4d,0 8px 16px -10px #c9a03ae6}._addText_885d4_85{flex-direction:column;gap:3px;min-width:0;display:flex}._addText_885d4_85 b{font-size:14px;font-weight:850}._addText_885d4_85 small{color:var(--text3);font-size:12px;font-weight:600;line-height:1.35}._search_885d4_90{flex:150px;justify-content:flex-end;min-width:130px;display:flex}._search_885d4_90>label{width:100%;max-width:280px;height:44px}._invGem_885d4_92{color:#fff;background:linear-gradient(150deg,#9ed3e4 0%,#3e8fae 100%);border-radius:12px;flex-shrink:0;place-items:center;width:38px;height:38px;transition:transform .45s cubic-bezier(.34,1.56,.64,1);display:grid;box-shadow:inset 0 1px #ffffff4d,0 8px 16px -10px #3e8faee6}._inventory_885d4_55:hover ._invGem_885d4_92{transform:rotate(-8deg)scale(1.05)}._inventory_885d4_55[aria-pressed=true]{color:#fff6f1;background:linear-gradient(165deg,#2e2724 0%,#1c1715 100%);border-color:#0000}._inventory_885d4_55[aria-pressed=true] small{color:#ffece29e}._help_885d4_65{cursor:pointer;width:40px;height:40px;color:var(--text2);background:rgba(var(--ink), .045);border:0;border-radius:12px;flex-shrink:0;place-items:center;transition:background .2s,color .2s,transform .3s cubic-bezier(.34,1.56,.64,1);display:grid;position:relative}._help_885d4_65:hover{color:#d9785c;background:#f9a08b29;transform:rotate(-8deg)}._help_885d4_65[data-fresh=true]{color:#d9785c;background:#f9a08b29}._help_885d4_65[data-fresh=true]:after{content:"";border-radius:inherit;animation:2.2s ease-out infinite _dkRing_885d4_1;position:absolute;inset:0;box-shadow:0 0 0 2px #f9a08bb3}@keyframes _dkPulse_885d4_1{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}@keyframes _dkRing_885d4_1{0%{opacity:.9;transform:scale(1)}70%,to{opacity:0;transform:scale(1.35)}}@media (prefers-reduced-motion:reduce){._pulse_885d4_45:after,._help_885d4_65[data-fresh=true]:after{animation:none}}@media (width<=1365px){._mode_885d4_10{gap:8px;padding-right:13px}._modeIcon_885d4_29{border-radius:10px;width:32px;height:32px}._inventory_885d4_55 ._modeText_885d4_40 small{display:none}}@media (width<=1180px){._deck_885d4_5{flex-wrap:wrap;row-gap:8px}._modes_885d4_10{flex:100%}._mode_885d4_10{flex:1 1 0}._search_885d4_90{flex:180px}._search_885d4_90>label{max-width:none}}@media (width<=767px){._deck_885d4_5{display:contents}._modes_885d4_10{z-index:6;background:var(--nv-dock);box-shadow:var(--nv-dock-shadow);border-radius:22px;gap:2px;padding:5px;display:flex;position:sticky;top:0}._mode_885d4_10{text-align:center;border-radius:17px;flex-direction:column;flex:1 1 0;justify-content:center;gap:4px;min-width:0;height:62px;padding:6px 4px}._modeIcon_885d4_29{border-radius:10px;width:30px;height:30px}._modeIcon_885d4_29 svg{width:17px;height:17px}._mode_885d4_10 ._modeText_885d4_40{align-items:center;max-width:100%}._mode_885d4_10 ._modeText_885d4_40 b{text-overflow:ellipsis;max-width:100%;font-size:11.5px;overflow:hidden}._mode_885d4_10 ._modeText_885d4_40 small{display:none}._mode_885d4_10:hover ._modeIcon_885d4_29{transform:none}._tools_885d4_7{flex-wrap:wrap;gap:8px;min-width:0;display:flex}._tools_885d4_7>*{min-width:0}._inventory_885d4_55{flex:none;padding-right:8px}._inventory_885d4_55 ._modeText_885d4_40{display:none}._search_885d4_90{flex:120px}._search_885d4_90>label{max-width:none}._tools_885d4_7{flex-wrap:nowrap;gap:8px}._search_885d4_90{flex:100px;min-width:80px}._tools_885d4_7 [data-stock-sort]{justify-content:center;width:44px;height:44px;padding:0}._tools_885d4_7 [data-stock-sort]>span,._tools_885d4_7 [data-stock-sort]>svg:last-child{display:none}._tools_885d4_7>button[data-tour=branch]{border-radius:13px;flex:0 0 44px;justify-content:center;width:44px;height:44px;padding:0}._tools_885d4_7>button[data-tour=branch]>span:first-child{border-radius:10px;width:32px;height:32px;display:grid}._tools_885d4_7>button[data-tour=branch]>span:not(:first-child),._tools_885d4_7>button[data-tour=branch]>svg{display:none}}._summary_1g3lh_1{background:var(--bg-card);border:1px solid rgba(var(--ink), .06);border-radius:22px;grid-template-columns:minmax(0,1fr) minmax(100px,.8fr);gap:20px;padding:22px;display:grid}._value_1g3lh_2,._spent_1g3lh_2{flex-direction:column;align-items:flex-start;gap:8px;min-width:0;display:flex}._value_1g3lh_2>strong{letter-spacing:-.8px;color:var(--onyx);font-variant-numeric:tabular-nums;font-size:clamp(24px,2.6vw,34px);font-weight:850;line-height:1.1}._value_1g3lh_2>div{margin-top:6px}._spent_1g3lh_2{border-left:1px solid rgba(var(--ink), .08);padding-left:20px}._spent_1g3lh_2>strong{color:var(--onyx);font-variant-numeric:tabular-nums;font-size:22px;font-weight:800}._eyebrow_1g3lh_7{color:var(--text2);font-size:11px;font-weight:800;line-height:1.4}._muted_1g3lh_8{color:var(--text3);font-size:12px;line-height:1.5}._healthButton_1g3lh_9{border:1px solid rgba(var(--ink), .06);background:rgba(var(--ink), .025);text-align:left;min-width:0;font:inherit;cursor:pointer;color:var(--onyx);border-radius:16px;flex-direction:column;grid-column:1/-1;gap:9px;padding:16px 18px;transition:background .18s,border-color .18s;display:flex}._healthButton_1g3lh_9:hover{background:#f9a08b1a;border-color:#f9a08b73}._healthButton_1g3lh_9:focus-visible,._issueTitle_1g3lh_11:focus-visible,._close_1g3lh_11:focus-visible{outline:2px solid var(--peach);outline-offset:3px}._healthTop_1g3lh_12{justify-content:space-between;align-items:center;gap:10px;width:100%;display:flex}._healthButton_1g3lh_9>strong{align-items:center;gap:10px;font-size:15px;font-weight:800;display:flex}._issueNumber_1g3lh_14{min-width:30px;height:30px;color:var(--onyx);background:#f9a08b40;border-radius:9px;place-items:center;padding-inline:6px;display:grid}._modal_1g3lh_15{overscroll-behavior:contain;scrollbar-width:thin;flex-direction:column;gap:18px;min-width:0;min-height:0;padding:24px;display:flex;overflow-y:auto}._modalHeader_1g3lh_16{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}._modalHeader_1g3lh_16 h2{color:var(--onyx);letter-spacing:-.5px;margin:0 0 6px;font-size:21px;font-weight:850}._modalHeader_1g3lh_16 p{max-width:430px;color:var(--text2);margin:0;font-size:13px;line-height:1.5}._close_1g3lh_11{width:36px;height:36px;color:var(--text2);background:rgba(var(--ink), .045);cursor:pointer;border:0;border-radius:11px;flex-shrink:0;place-items:center;display:grid}._issueList_1g3lh_20,._miniList_1g3lh_20{flex-direction:column;min-width:0;display:flex}._issue_1g3lh_11{border-top:1px solid rgba(var(--ink), .08);flex-direction:column;gap:12px;padding:18px 0;display:flex}._issueTitle_1g3lh_11{text-align:left;width:100%;min-height:34px;color:var(--onyx);font:inherit;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:baseline;gap:14px;padding:3px 0;display:flex}._issueTitle_1g3lh_11 b{overflow-wrap:anywhere;min-width:0;font-size:14px;font-weight:800;line-height:1.4}._issueTitle_1g3lh_11>span{font-variant-numeric:tabular-nums;max-width:45%;color:var(--text2);flex-shrink:0;font-size:12px}._reasons_1g3lh_25{color:var(--text2);flex-wrap:wrap;gap:6px 12px;font-size:12px;line-height:1.4;display:flex}._reasons_1g3lh_25>span:before{content:"·";color:var(--st-low);margin-right:6px;font-weight:900}._reasons_1g3lh_25>span[data-tone=short],._reasons_1g3lh_25>span[data-tone=out]{color:var(--st-out)}._miniHeader_1g3lh_28{color:var(--text3);justify-content:space-between;align-items:center;gap:10px;display:flex}._miniHeader_1g3lh_28 h3{color:var(--onyx);margin:0;font-size:14px}._miniHeader_1g3lh_28>span{font-variant-numeric:tabular-nums;font-size:12px}._miniRow_1g3lh_31{border-bottom:1px solid rgba(var(--ink), .07);flex-direction:column;gap:7px;padding:12px 0;display:flex}@media (width>=1600px){._summary_1g3lh_1{grid-template-columns:minmax(0,1fr) minmax(100px,.7fr) minmax(0,1.3fr)}._healthButton_1g3lh_9{grid-column:auto}}@media (width<=767px){._summary_1g3lh_1{gap:16px 12px;padding:18px}._spent_1g3lh_2{padding-left:12px}._spent_1g3lh_2>strong{font-size:20px}._modal_1g3lh_15{padding:18px}._healthButton_1g3lh_9{padding:14px}}@media (prefers-reduced-motion:reduce){._healthButton_1g3lh_9{transition:none}}._layer_1uhgt_5{z-index:1300;font-family:var(--font);position:fixed;inset:0}._shade_1uhgt_6{display:block;position:absolute;inset:0}._hole_1uhgt_7{pointer-events:none;border-radius:18px;position:absolute;top:0;left:0}._ring_1uhgt_8{border-radius:inherit;animation:1.8s ease-out infinite _tuRing_1uhgt_1;position:absolute;inset:-2px;box-shadow:0 0 0 2px #f9a08bf2,0 0 26px 4px #f9a08b73}._card_1uhgt_14{box-sizing:border-box;background:var(--bg-card,#fffdfb);color:var(--onyx);box-shadow:0 30px 70px -20px #0000008c, 0 10px 24px -12px #0000004d, inset 0 0 0 1px rgba(var(--ink), .05);border-radius:22px;flex-direction:column;gap:10px;padding:16px 18px 14px;display:flex;position:absolute}:root.dark ._card_1uhgt_14{background:#1e1e1e;box-shadow:0 30px 70px -20px #000000e6,inset 0 0 0 1px #ffffff12}._top_1uhgt_20{align-items:center;gap:10px;display:flex}._gem_1uhgt_21{color:#f9a08b;background:linear-gradient(165deg,#2e2724 0%,#1c1715 100%);border-radius:12px;flex-shrink:0;place-items:center;width:38px;height:38px;display:grid;box-shadow:inset 0 1px #ffece21a,0 10px 18px -10px #f9a08bcc}._count_1uhgt_25{letter-spacing:.8px;text-transform:uppercase;color:var(--text3);flex:1;font-size:11px;font-weight:800}._close_1uhgt_26{cursor:pointer;width:28px;height:28px;color:var(--text3);background:rgba(var(--ink), .05);border:0;border-radius:9px;place-items:center;display:grid}._close_1uhgt_26:hover{color:var(--onyx);background:rgba(var(--ink), .09)}._title_1uhgt_31{letter-spacing:-.3px;font-size:17px;font-weight:900;line-height:1.25}._text_1uhgt_32{color:var(--text2);margin:0;font-size:13px;font-weight:600;line-height:1.55}._points_1uhgt_33{flex-direction:column;gap:5px;margin:0;padding:0;list-style:none;display:flex}._points_1uhgt_33 li{color:var(--onyx);padding-left:18px;font-size:12.5px;font-weight:650;line-height:1.45;position:relative}._points_1uhgt_33 li:before{content:"";background:linear-gradient(150deg,#fdc6ae,#f4917a);border-radius:50%;width:7px;height:7px;position:absolute;top:6px;left:2px;box-shadow:0 0 0 3px #fcae9133}._foot_1uhgt_39{align-items:center;gap:8px;margin-top:4px;display:flex}._dots_1uhgt_40{flex:1;gap:4px;display:flex}._dots_1uhgt_40 i{background:rgba(var(--ink), .14);border-radius:3px;width:6px;height:6px;transition:width .3s cubic-bezier(.2,.9,.25,1),background .3s}._dots_1uhgt_40 i[data-past=true]{background:#f9a08b80}._dots_1uhgt_40 i[data-on=true]{background:linear-gradient(90deg,#fdc6ae,#f4917a);width:18px}._back_1uhgt_44{cursor:pointer;background:rgba(var(--ink), .05);height:34px;font:800 12.5px/1 var(--font);color:var(--text2);border:0;border-radius:11px;padding:0 12px}._back_1uhgt_44:hover{color:var(--onyx);background:rgba(var(--ink), .09)}._next_1uhgt_49{cursor:pointer;height:34px;font:850 12.5px/1 var(--font);color:#1a1a1a;background:linear-gradient(150deg,#fdc6ae 0%,#fcae91 45%,#f4917a 100%);border:0;border-radius:11px;align-items:center;gap:6px;padding:0 14px;transition:transform .3s cubic-bezier(.34,1.56,.64,1);display:inline-flex;box-shadow:inset 0 1px #fff9,0 10px 18px -10px #ec8062d9}._next_1uhgt_49:hover{transform:translateY(-1px)}._next_1uhgt_49:active{transform:scale(.95)}._next_1uhgt_49:focus-visible,._back_1uhgt_44:focus-visible{outline:2px solid var(--accent2);outline-offset:2px}@keyframes _tuRing_1uhgt_1{0%{opacity:1;transform:scale(1)}70%{opacity:.35;transform:scale(1.015)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){._ring_1uhgt_8{animation:none}}@media (width<=767px){._card_1uhgt_14{right:12px;bottom:calc(96px + env(safe-area-inset-bottom));width:auto!important;top:auto!important;left:12px!important}}.vlp-range{background:linear-gradient(to right, #f9a08b 0 var(--fill,0%), #1010101a var(--fill,0%) 100%)}.vlp-calc-loading{color:#ddd5d0;background:#101010;border-radius:24px;flex-direction:column;justify-content:center;align-items:center;gap:20px;min-height:520px;display:flex}.vlp-calc-loading-shape{background:#ffffff1a;border-radius:5px;width:min(220px,55%);height:15px}.vpc-page{background:#fdfcfb}.vpc-auth{background:#fdfcfb;min-height:100dvh;display:grid}@media (width>=1024px){.vpc-auth{grid-template-columns:minmax(420px,46%) 1fr}}.vpc-auth-side{background:#101010;padding:22px 24px;position:relative;overflow:hidden}@media (width>=1024px){.vpc-auth-side{height:100dvh;padding:32px 48px 36px;position:sticky;top:0}}.vpc-auth-main{flex-direction:column;justify-content:center;align-items:center;gap:18px;padding:40px 20px 56px;display:flex}.vpc-auth-bonus{color:#fcae91;background:#f9a08b14;border:1px solid #f9a08b4d;border-radius:12px;max-width:420px;margin-bottom:0;padding:8px 14px;font-size:13.5px;font-weight:600;line-height:1.5;display:inline-block}.vpc-switch{font:inherit;color:#999;cursor:pointer;background:0 0;border:none;padding:0;font-size:13px;font-weight:600}.vpc-switch:hover{color:#1a1a1a}.vpc-google-wrap{--g-ring:conic-gradient(from 210deg, #4285f4, #34a853, #fbbc05, #ea4335, #4285f4);flex-direction:column;gap:10px;display:flex}.vpc-google-shell{isolation:isolate;position:relative}.vpc-google-halo{z-index:0;background:var(--g-ring);filter:blur(16px);opacity:0;pointer-events:none;border-radius:16px;transition:opacity .35s;position:absolute;inset:10px 22px -6px}.vpc-google-shell:hover .vpc-google-halo{opacity:.32}.vpc-google-shell:has(.vpc-google:disabled) .vpc-google-halo{opacity:0}.vpc-google{z-index:1;color:#1a1a1a;width:100%;height:50px;font-family:var(--font);letter-spacing:-.01em;cursor:pointer;background:#fff;border:1px solid #e9e4de;border-radius:12px;justify-content:center;align-items:center;gap:12px;padding:0 20px;font-size:15px;font-weight:700;transition:transform .3s cubic-bezier(.22,1,.36,1),border-color .25s;display:flex;position:relative;box-shadow:0 1px 2px #1a1a1a0a,0 8px 24px -12px #1a1a1a24}.vpc-google:after{content:"";pointer-events:none;opacity:0;border-radius:inherit;background:var(--g-ring);-webkit-mask-composite:xor;padding:1px;transition:opacity .35s;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.vpc-google:hover:not(:disabled){border-color:#0000;transform:translateY(-1px)}.vpc-google:hover:not(:disabled):after{opacity:1}.vpc-google:active:not(:disabled){transform:translateY(0)scale(.99)}.vpc-google:focus-visible{border-color:#0000;outline:none}.vpc-google:focus-visible:after{opacity:1}.vpc-google:disabled{cursor:default}.vpc-google-mark{background:#fff;border-radius:50%;place-items:center;width:30px;height:30px;margin-left:-6px;display:grid;box-shadow:0 0 0 1px #1a1a1a0f,0 2px 6px #1a1a1a14}.vpc-google-spin{border:2px solid #4285f433;border-top-color:#4285f4;border-radius:50%;width:16px;height:16px;animation:.7s linear infinite vpc-spin}@keyframes vpc-spin{to{transform:rotate(360deg)}}.vpc-google-note{text-align:center;color:var(--muted);margin:0;font-size:11.5px;line-height:1.5}.vpc-google-error{text-align:center;color:var(--rose);margin:0;font-size:12.5px;font-weight:600}.vpc-google-consent{background:#f9a08b14;border-radius:12px;flex-direction:column;gap:12px;padding:16px;display:flex}.vpc-google-consent>p{color:#666;margin:0;font-size:13px;line-height:1.55}.vpc-divider{color:#aaa;align-items:center;gap:14px;font-size:12px;font-weight:600;display:flex}.vpc-divider:before,.vpc-divider:after{content:"";background:var(--border);flex:1;height:1px}.vpc-band{background:#101010;position:relative;overflow:hidden}.vpc-bars{margin-top:16px}.vpc-bars-plot{grid-template-columns:repeat(var(--n), minmax(0, 1fr));border-bottom:1px solid #ffffff1f;align-items:end;height:clamp(150px,18vw,210px);padding-top:28px;display:grid;position:relative}.vpc-bars-col{justify-content:center;align-items:flex-end;height:100%;padding:0 1px;display:flex;position:relative}.vpc-bars-bar{background:#f9a08b;border-radius:4px 4px 0 0;width:min(100%,24px);transition:height .45s cubic-bezier(.22,1,.36,1),filter .15s;display:block}.vpc-bars-col.is-hover .vpc-bars-bar{filter:brightness(1.12)}.vpc-bars-value{color:#ffffffd9;white-space:nowrap;font-size:12px;font-weight:700;position:absolute;top:-24px;right:0}.vpc-bars-empty{text-align:center;color:#fff6;margin:0;font-size:13px;position:absolute;inset:auto 0 18px}.vpc-bars-tip{color:#666;white-space:nowrap;pointer-events:none;z-index:2;background:#fdfcfb;border-radius:10px;flex-direction:column;gap:2px;padding:9px 12px;font-size:12px;display:flex;position:absolute;bottom:calc(100% - 12px);box-shadow:0 12px 28px -8px #00000080}.vpc-bars-tip strong{color:#1a1a1a;font-size:14px}.vpc-bars-axis{grid-template-columns:repeat(var(--n), minmax(0, 1fr));color:#ffffff61;text-align:center;margin-top:8px;font-size:11px;font-weight:600;display:grid}.vpc-bars-axis span{text-overflow:clip;white-space:nowrap;overflow:hidden}.vpc-stage{white-space:nowrap;border-radius:999px;align-items:center;padding:5px 10px;font-size:12px;font-weight:700;display:inline-flex}.vpc-stage--wait{color:#888;background:#1a1a1a0d}.vpc-stage--first{color:#b85f48;background:#f9a08b29}.vpc-stage--ongoing{color:#1a1a1a;background:#1a1a1a12}.vpc-loader{border:3px solid #f9a08b38;border-top-color:#f9a08b;border-radius:50%;width:34px;height:34px;animation:.8s linear infinite vpc-spin}.vpc-tabs{scrollbar-width:none;background:#1a1a1a0b;border-radius:14px;max-width:100%;padding:4px;display:inline-flex;position:relative;overflow-x:auto}.vpc-tabs::-webkit-scrollbar{display:none}.vpc-tabs-pill{background:#fff;border-radius:10px;transition:transform .45s cubic-bezier(.22,1,.36,1),width .45s cubic-bezier(.22,1,.36,1);position:absolute;top:4px;bottom:4px;left:0;box-shadow:0 1px 2px #1a1a1a0f,0 6px 16px -8px #1a1a1a2e}.vpc-tab{color:#888;font-family:var(--font);white-space:nowrap;cursor:pointer;background:0 0;border:none;border-radius:10px;align-items:center;gap:8px;padding:10px 18px;font-size:14px;font-weight:700;transition:color .2s;display:inline-flex;position:relative}.vpc-tab:hover,.vpc-tab.is-active{color:#1a1a1a}.vpc-tab:focus-visible{outline-offset:2px;outline:2px solid #f9a08b99}.vpc-tab-count{color:#b85f48;text-align:center;background:#f9a08b2e;border-radius:999px;min-width:20px;padding:2px 6px;font-size:11.5px;font-weight:800}.vpc-ticket{--tear:22px;background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 8px 24px -4px #1a1a1a0f,0 1px 2px #1a1a1a0a}.vpc-ticket-top{background:#101010;padding:30px 28px 32px;position:relative;overflow:hidden}.vpc-ticket-glow{pointer-events:none;background:radial-gradient(closest-side,#f9a08b47,#0000);border-radius:50%;width:340px;height:340px;position:absolute;top:-120px;right:-80px}.vpc-code{container-type:inline-size}.vpc-board{--gap:clamp(3px, .9cqw, 6px);--tile:clamp(14px, calc((100cqw - 24px - (var(--n) - 1) * var(--gap)) / var(--n)), 50px);border-radius:14px;margin-top:14px;transition:box-shadow .3s;position:relative}.vpc-flaps{gap:var(--gap);perspective:600px;-webkit-user-select:all;user-select:all;flex-wrap:nowrap;display:flex}.vpc-flap{width:var(--tile);height:calc(var(--tile) * 1.32);border-radius:calc(var(--tile) * .16);color:#fdfcfb;font-size:calc(var(--tile) * .66);font-variant-numeric:tabular-nums;transform-origin:50%;background:linear-gradient(#262626 0%,#1d1d1d 49.5%,#141414 50.5%,#1b1b1b 100%);flex-shrink:0;place-items:center;font-weight:800;line-height:1;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff12,inset 0 -1px #00000080,0 6px 14px -6px #000000b3}.vpc-flap:after{content:"";pointer-events:none;background:#000000bf;height:1px;position:absolute;top:50%;left:0;right:0;box-shadow:0 1px #ffffff0a}.vpc-flap.is-ghost{background:0 0;box-shadow:inset 0 0 0 1px #ffffff1a}.vpc-flap.is-ghost:after{box-shadow:none;background:#ffffff0f}.vpc-board.is-editing .vpc-flap:not(.is-ghost){animation:.32s cubic-bezier(.3,1.4,.5,1) backwards vpc-flip}.vpc-flap.is-wave{animation:vpc-flip-wave .7s cubic-bezier(.22, 1, .36, 1) calc(var(--i) * 55ms) backwards}@keyframes vpc-flip{0%{opacity:.2;transform:rotateX(-80deg)}}@keyframes vpc-flip-wave{0%{opacity:0;color:#fcae91;transform:rotateX(-90deg)}55%{color:#fcae91}to{opacity:1;transform:rotateX(0)}}.vpc-caret{width:3px;height:calc(var(--tile) * .9);margin:0 calc(var(--gap) * .5);background:#f9a08b;border-radius:2px;align-self:center;animation:1s step-end infinite vpc-caret;box-shadow:0 0 12px #f9a08bcc}@keyframes vpc-caret{50%{opacity:0}}.vpc-board-input{opacity:0;cursor:text;border:0;width:calc(100% + 12px);font-size:16px;position:absolute;inset:-6px}.vpc-board.is-editing{margin-left:-8px;margin-right:-8px;padding:8px;box-shadow:0 0 0 1px #f9a08b59,0 0 0 6px #f9a08b0f}.vpc-board.is-editing:focus-within{box-shadow:0 0 0 1px #f9a08bb3,0 0 0 6px #f9a08b1a,0 0 40px -6px #f9a08b59}.vpc-board.is-available,.vpc-board.is-yours{box-shadow:0 0 0 1px #a3c9a8cc,0 0 0 6px #a3c9a81a,0 0 40px -6px #a3c9a859!important}.vpc-board.is-taken,.vpc-board.is-similar,.vpc-board.is-reserved,.vpc-board.is-limit{box-shadow:0 0 0 1px #d88c9ad9,0 0 0 6px #d88c9a1a!important}.vpc-board.is-taken .vpc-flaps,.vpc-board.is-similar .vpc-flaps,.vpc-board.is-reserved .vpc-flaps{animation:.4s vpc-nope}@keyframes vpc-nope{20%,60%{transform:translate(-4px)}40%,80%{transform:translate(4px)}}.vpc-code-status{color:#fff9;align-items:center;gap:9px;min-height:20px;margin-top:14px;font-size:13px;font-weight:600;display:flex}.vpc-code-status>i{background:#ffffff59;border-radius:50%;flex-shrink:0;width:8px;height:8px}.vpc-code-status.is-checking>i{background:#f9a08b;animation:.9s ease-in-out infinite vpc-dot}.vpc-code-status.is-available,.vpc-code-status.is-yours{color:#b9dcbd}.vpc-code-status.is-available>i,.vpc-code-status.is-yours>i{background:#a3c9a8;box-shadow:0 0 10px #a3c9a8e6}.vpc-code-status.is-taken,.vpc-code-status.is-similar,.vpc-code-status.is-reserved,.vpc-code-status.is-limit,.vpc-code-status.is-invalid{color:#eab0bb}.vpc-code-status.is-taken>i,.vpc-code-status.is-similar>i,.vpc-code-status.is-reserved>i,.vpc-code-status.is-limit>i,.vpc-code-status.is-invalid>i{background:#d88c9a}@keyframes vpc-dot{50%{opacity:.5;transform:scale(.5)}}.vpc-promo-edit{color:#fcae91;font-family:var(--font);cursor:pointer;background:#f9a08b1a;border:1px dashed #f9a08b99;border-radius:999px;align-items:center;gap:7px;padding:9px 15px;font-size:13px;font-weight:700;transition:background .2s,border-color .2s,color .2s;display:inline-flex}.vpc-promo-edit:hover{color:#ffd9c9;background:#f9a08b2e;border-color:#f9a08b}.vpc-promo-edit:focus-visible,.vpc-promo-copy:focus-visible{outline-offset:2px;outline:2px solid #f9a08b99}.vpc-code-saved{color:#a3c9a8;align-items:center;gap:6px;font-size:13px;font-weight:700;animation:2.6s forwards vpc-saved;display:inline-flex}@keyframes vpc-saved{0%{opacity:0;transform:translate(-4px)}12%,75%{opacity:1;transform:none}to{opacity:0}}.vpc-promo-copy{color:#ffffffd9;font-family:var(--font);cursor:pointer;background:#ffffff0f;border:1px solid #ffffff29;border-radius:999px;align-items:center;gap:7px;padding:9px 14px;font-size:13px;font-weight:700;transition:background .2s,border-color .2s,color .2s;display:inline-flex}.vpc-promo-copy:hover{background:#ffffff1f;border-color:#ffffff4d}.vpc-promo-copy.is-done{color:#a3c9a8;border-color:#a3c9a873}.vpc-ticket-tear{border-top:2px dashed #ece7e1;height:0;position:relative}.vpc-ticket-tear:before,.vpc-ticket-tear:after{content:"";top:calc(var(--tear) / -2 - 1px);width:var(--tear);height:var(--tear);background:#fdfcfb;border-radius:50%;position:absolute}.vpc-ticket-tear:before{left:calc(var(--tear) / -2)}.vpc-ticket-tear:after{right:calc(var(--tear) / -2)}.vpc-ticket-bottom{padding:24px 28px 28px}.vpc-step-num{color:#f9a08b;background:#101010;border-radius:50%;flex-shrink:0;place-items:center;width:26px;height:26px;font-size:12px;font-weight:800;display:grid}.vpc-avatar{color:#5a2c20;background:linear-gradient(135deg,#fcd5c6,#f9a08b);border-radius:50%;flex-shrink:0;place-items:center;width:40px;height:40px;font-size:14px;font-weight:800;display:grid}.vpc-net{background:#101010;border-radius:24px;padding:36px 28px;position:relative;overflow:hidden;box-shadow:0 24px 48px -24px #10101073}@media (width>=1024px){.vpc-net{padding:44px 48px}}.vpc-net-glow{pointer-events:none;background:radial-gradient(closest-side,#f9a08b33,#f9a08b0f 55%,#0000);border-radius:50%;width:640px;height:640px;position:absolute;top:50%;right:-6%;transform:translateY(-50%)}.vpc-net-badge{color:#fcae91;background:#f9a08b14;border:1px solid #f9a08b52;border-radius:999px;align-items:center;gap:8px;padding:7px 13px 7px 10px;font-size:12.5px;font-weight:700;display:inline-flex}.vpc-net-badge:before{content:"";background:#f9a08b;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #f9a08b2e}.vpc-map{--orbit-turn:160s;justify-self:center;width:100%;max-width:440px;margin:0}.vpc-map-stage{aspect-ratio:1;position:relative;container-type:inline-size}.vpc-map-ring{pointer-events:none;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.vpc-map-ring--outer{border:1px dashed #ffffff1f;width:74%;height:74%}.vpc-map-ring--inner{background:radial-gradient(closest-side,#f9a08b14,#0000);border:1px solid #ffffff0d;width:46%;height:46%}.vpc-map-orbit{animation:vpc-orbit var(--orbit-turn) linear infinite;position:absolute;inset:0}@keyframes vpc-orbit{to{transform:rotate(360deg)}}.vpc-map-threads{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.vpc-map-threads line{stroke:#ffffff1a;stroke-width:1px;stroke-dasharray:2 4}.vpc-map-threads line.is-live{stroke:url(#vpc-map-live);stroke-width:1.5px;stroke-dasharray:none}.vpc-map-node{--face:clamp(40px, 13cqw, 56px);--studio-r:calc(var(--face) / 2 + 9px);width:0;height:0;position:absolute}.vpc-map-face{width:var(--face);height:var(--face);margin:calc(var(--face) / -2) 0 0 calc(var(--face) / -2);letter-spacing:.02em;animation:vpc-orbit var(--orbit-turn) linear infinite reverse;border-radius:50%;place-items:center;font-size:clamp(12px,3.6cqw,15px);font-weight:800;display:grid;position:absolute;top:0;left:0}.vpc-map-face--partner{color:#1a1a1a;cursor:default;background:linear-gradient(150deg,#fdfcfb,#efe7e1);box-shadow:0 0 0 4px #101010,0 0 0 5px #ffffff24,0 10px 24px -6px #0009}.vpc-map-face--more{color:#fffc;background:#ffffff14;box-shadow:0 0 0 4px #101010,inset 0 0 0 1px #ffffff29}.vpc-map-face--ghost{color:#ffffff4d;background:#101010;border:1px dashed #ffffff38}.vpc-map-dot{background:0 0;border:1.5px solid #fff6;border-radius:50%;width:7px;height:7px;display:inline-block}.vpc-map-dot.is-paying{background:#f9a08b;border-color:#f9a08b;box-shadow:0 0 8px #f9a08bb3}.vpc-map-dot--studio{transform-origin:3.5px 3.5px;position:absolute;top:-3.5px;left:-3.5px}.vpc-map-coin{opacity:0;width:8px;height:8px;animation:vpc-coin 2.6s cubic-bezier(.45, 0, .25, 1) var(--d) infinite;background:radial-gradient(circle at 35% 35%,#fff3ec,#fcae91 45%,#e8846c);border-radius:50%;margin:-4px 0 0 -4px;position:absolute;top:50%;left:50%;box-shadow:0 0 10px 2px #f9a08b8c}@keyframes vpc-coin{0%{transform:rotate(var(--a)) translateX(30cqw) scale(.5);opacity:0}18%{opacity:1}82%{opacity:1}to{transform:rotate(var(--a)) translateX(11cqw) scale(1);opacity:0}}.vpc-map-you{place-items:center;width:22cqw;height:22cqw;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.vpc-map-you-core{z-index:1;color:#3d1d14;letter-spacing:-.02em;background:radial-gradient(circle at 32% 28%,#ffd9c9,#fcae91 42%,#e8846c);border-radius:50%;place-items:center;width:100%;height:100%;font-size:clamp(14px,4.4cqw,19px);font-weight:900;display:grid;position:relative;box-shadow:0 0 0 6px #f9a08b1f,0 0 48px 6px #f9a08b59,inset 0 -6px 14px #b85f4859}.vpc-map-pulse{border:1.5px solid #f9a08b8c;border-radius:50%;animation:3.2s cubic-bezier(.22,1,.36,1) infinite vpc-pulse;position:absolute;inset:0}.vpc-map-pulse--late{animation-delay:1.6s}@keyframes vpc-pulse{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.9)}}.vpc-map-caption{text-align:center;color:#ffffff80;flex-wrap:wrap;justify-content:center;gap:8px 20px;margin-top:14px;font-size:12.5px;font-weight:500;display:flex}.vpc-map-caption>span{align-items:center;gap:8px;display:inline-flex}.vpc-example{background:#faf7f4;border-radius:16px;padding:20px}.vpc-example-track{gap:4px;height:14px;display:flex}.vpc-example-partner{width:var(--partner);background:linear-gradient(90deg,#2a2a2a,#1a1a1a);border-radius:7px 3px 3px 7px}.vpc-example-you{background:linear-gradient(90deg,#fcae91,#e8846c);border-radius:3px 7px 7px 3px;flex:1;min-width:14px;box-shadow:0 0 12px #f9a08b99}@media (prefers-reduced-motion:reduce){.vpc-flap,.vpc-flaps,.vpc-caret,.vpc-code-status>i{animation:none!important}.vpc-map-orbit,.vpc-map-face,.vpc-map-pulse{animation:none}.vpc-map-pulse{opacity:0}.vpc-map-coin{display:none}.vpc-bars-bar,.vpc-tabs-pill,.vpc-google,.vpc-google-halo,.vpc-google:after{transition:none}.vpc-google-spin{animation-duration:1.6s}}.vpc-band-glow{pointer-events:none;background:radial-gradient(closest-side,#f9a08b29,#f9a08b0d 55%,#0000);border-radius:50%;width:760px;height:520px;position:absolute;top:40px;left:-160px}.vpc-live{color:#b9dcbd;background:#a3c9a81f;border-radius:999px;align-items:center;gap:7px;padding:4px 10px 4px 8px;font-size:11.5px;font-weight:700;display:inline-flex}.vpc-live:before{content:"";background:#a3c9a8;border-radius:50%;width:7px;height:7px;animation:2.4s ease-out infinite vpc-live;box-shadow:0 0 #a3c9a899}@keyframes vpc-live{0%{box-shadow:0 0 #a3c9a88c}70%,to{box-shadow:0 0 0 7px #a3c9a800}}.vpc-salary{letter-spacing:-.055em;color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap;text-shadow:0 0 70px #f9a08b4d;font-weight:900;line-height:.92}.vpc-salary .vpc-money-int{font-size:clamp(64px,9vw,112px)}.vpc-salary .vpc-money-tail{letter-spacing:-.03em;color:#ffffff8c;font-size:clamp(30px,3.8vw,48px)}.vpc-delta{color:#fff9;background:#ffffff0d;border-radius:999px;align-items:center;gap:8px;max-width:100%;padding:8px 14px 8px 8px;font-size:13px;font-weight:500;line-height:1.4;display:inline-flex}.vpc-delta>i{background:#ffffff14;border-radius:50%;flex-shrink:0;place-items:center;width:22px;height:22px;font-style:normal;font-weight:800;display:grid}.vpc-delta b{color:#fff;font-weight:800}.vpc-delta.is-up>i{color:#a3c9a8;background:#a3c9a82e}.vpc-delta.is-up b{color:#b9dcbd}.vpc-delta.is-down>i{color:#d88c9a;background:#d88c9a29}.vpc-delta.is-flat:not(:has(>i)){padding-left:14px}.vpc-lifetime{background:linear-gradient(160deg,#ffffff0f,#ffffff04);border:1px solid #ffffff14;border-radius:20px;min-width:0;padding:22px 22px 18px;position:relative;box-shadow:inset 0 1px #ffffff0f,0 30px 60px -30px #000c}@media (width>=1024px){.vpc-lifetime{padding:26px 28px 20px}}.vpc-lifetime-sum{letter-spacing:-.04em;color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:900;line-height:1}.vpc-lifetime-sum .vpc-money-int{font-size:clamp(36px,4.2vw,52px)}.vpc-lifetime-sum .vpc-money-tail{color:#ffffff80;font-size:clamp(20px,2.2vw,26px)}.vpc-bars-totals{pointer-events:none;position:absolute;inset:28px 0 0}.vpc-bars-totals svg{width:100%;height:100%;animation:1.4s cubic-bezier(.65,0,.35,1) backwards vpc-totals-reveal;overflow:visible}@keyframes vpc-totals-reveal{0%{clip-path:inset(-20px 100% -20px 0)}to{clip-path:inset(-20px 0)}}.vpc-totals-area{fill:url(#vpc-totals-fill);animation:1.2s .4s backwards vpc-totals-fade}.vpc-totals-line{fill:none;stroke:#fdfcfb;stroke-width:2px;stroke-linejoin:round;stroke-linecap:round;filter:drop-shadow(0 0 6px #fcae91b3)}@keyframes vpc-totals-fade{0%{opacity:0}}.vpc-totals-dot{background:#fff;border-radius:50%;width:12px;height:12px;margin:-6px 0 0 -6px;animation:.4s 1.3s backwards vpc-totals-fade;position:absolute;box-shadow:0 0 0 3px #fcae91e6,0 0 18px 4px #fcae9199}.vpc-totals-dot:after{content:"";border:1.5px solid #fcae91b3;border-radius:50%;animation:2.6s cubic-bezier(.22,1,.36,1) 1.6s infinite vpc-pulse;position:absolute;inset:-3px}.vpc-bars-tip-total{color:#b85f48}.vpc-bars-tip-total b{color:#1a1a1a}.vpc-bars-legend{color:#ffffff73;flex-wrap:wrap;gap:6px 18px;margin-top:14px;font-size:12px;font-weight:500;display:flex}.vpc-bars-legend span{align-items:center;gap:8px;display:inline-flex}.vpc-bars-legend i{display:block}.vpc-bars-legend .is-month{background:#f9a08b;border-radius:2px;width:8px;height:12px}.vpc-bars-legend .is-total{background:#fdfcfb;border-radius:1px;width:16px;height:2px;box-shadow:0 0 6px #fcae91cc}@media (prefers-reduced-motion:reduce){.vpc-live:before,.vpc-totals-area,.vpc-bars-totals svg,.vpc-totals-dot,.vpc-totals-dot:after{animation:none}}@media (width<=767px){.vpc-bars-axis span:nth-child(2n){visibility:hidden}}
/*$vite$:1*/