:root{--nica-paper:#f8f6f2;--nica-card:#fffefa;--nica-ink:#393443;--nica-muted:#827b88;--nica-purple:#80659f;--nica-purple-dark:#695184;--nica-lavender:#eee7f5;--nica-line:#eae4ed;--nica-green:#5e8674;--nica-red:#b45262;--nica-radius:22px}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-ui-ea4bb49e1876.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+20-7E,U+A0-FF,U+2013-2014,U+201C-201D,U+2026,U+3000-303F,U+4E00,U+4E09-4E0B,U+4E0D-4E0E,U+4E1A,U+4E22,U+4E24,U+4E2A,U+4E2D,U+4E34,U+4E3A-4E3B,U+4E3E,U+4E5F,U+4E86,U+4E8B-4E8C,U+4E8E,U+4E94,U+4E9B,U+4EA4,U+4EA7,U+4EAB,U+4EBA,U+4EC5,U+4ECB,U+4ECD-4ECE,U+4ED6,U+4ED8,U+4EE3,U+4EE5,U+4EEC,U+4EF6-4EF7,U+4EFB,U+4EFD,U+4F18,U+4F1A,U+4F20,U+4F34,U+4F4D-4F4F,U+4F53,U+4F5C,U+4F60,U+4F7F,U+4F8B,U+4F9B,U+4FDD,U+4FE1,U+5019,U+504F,U+505A,U+505C,U+50FB,U+5141,U+5145,U+5148,U+514B,U+514D,U+5165,U+5168,U+516C-516D,U+5171,U+5173-5174,U+5176-5177,U+5185,U+518C-518D,U+5199,U+51B2,U+51B5,U+51C6,U+51FA-51FB,U+5206-5207,U+5217,U+5219,U+521B,U+5220,U+5224,U+5230,U+5236-5237,U+524D,U+529F-52A1,U+52A8-52A9,U+5316,U+533A,U+5355,U+5360,U+5373,U+5385-5386,U+539F,U+53BB,U+53C2,U+53CA-53CD,U+53D1,U+53D6-53D8,U+53EA,U+53EF-53F0,U+53F2,U+53F7,U+5403,U+5408,U+540C-540E,U+5411,U+5426-5427,U+542C,U+544A,U+5458,U+547C,U+548C,U+54C1,U+5531,U+5546,U+5584,U+559C,U+5668,U+56DB,U+56DE,U+56E0,U+56ED,U+56F4,U+56FA,U+5708,U+5728,U+5730,U+573A,U+5740,U+5761,U+586B,U+589E,U+58EB,U+58F0,U+5904,U+5907,U+590D,U+591A,U+5929,U+5931,U+597D,U+5982,U+59CB,U+5A49,U+5B50,U+5B57-5B58,U+5B88-5B89,U+5B8C,U+5B9A,U+5B9E,U+5BA1-5BA2,U+5BB9,U+5BF9,U+5BFC,U+5C06,U+5C0A,U+5C0F,U+5C11,U+5C1A,U+5C40,U+5C4F,U+5C55,U+5C71,U+5DE5,U+5DF1-5DF2,U+5E01,U+5E03,U+5E0C,U+5E2E,U+5E73-5E74,U+5E76,U+5E8F,U+5E94,U+5EA6,U+5EFA,U+5F00,U+5F03,U+5F0F,U+5F20,U+5F39,U+5F53,U+5F55,U+5F71,U+5F7C,U+5F80,U+5F85,U+5F92,U+5F97,U+5FC3,U+5FEB,U+5FFD,U+6001,U+6025,U+603B,U+606F,U+60C5,U+60F3,U+610F,U+611F,U+620F-6211,U+6216,U+622A,U+6237,U+6240,U+624B,U+624D,U+6253,U+6279,U+627E,U+628A,U+62A4-62A5,U+62CD,U+62D2,U+62DB,U+62E9,U+6301,U+6309,U+6311,U+6362,U+636E,U+6377,U+6388,U+6392,U+63A5,U+63A8,U+63D0,U+641C,U+642D,U+64A4,U+64AD-64AE,U+64CD,U+652F,U+6536,U+653E-653F,U+6548,U+6574,U+6587,U+6599,U+65AD,U+65B0,U+65B9,U+65E0,U+65E5,U+65E9,U+65F6,U+660E,U+6613,U+662F,U+663E,U+666E,U+6682,U+66F4,U+6700,U+6708-6709,U+670D,U+671B,U+671F,U+672A,U+672C,U+673A,U+6743,U+675F,U+6761,U+6765,U+679C,U+67B6,U+67E5,U+6838-6839,U+683C,U+68C0,U+6B21-6B22,U+6B4C,U+6B62-6B65,U+6BB5,U+6BCF,U+6C42,U+6C9F,U+6CA1,U+6CBF,U+6CD5,U+6CE8,U+6D3B,U+6D41,U+6D4F,U+6D88,U+6E05,U+6E29,U+6E2F,U+6E38,U+6F2B,U+70B9,U+7167,U+722C,U+7247,U+72B6,U+73A9,U+73B0,U+7406,U+751F,U+7528,U+7531,U+7533,U+7535,U+7559,U+7565,U+767B,U+767D,U+7684,U+76EE,U+76F8,U+770B,U+77E5,U+77ED,U+7801,U+786E,U+793A,U+79BB,U+79C1,U+79CD,U+79D2,U+7A0B,U+7A0D,U+7A33,U+7A3F,U+7A7A,U+7A81,U+7A97,U+7B26,U+7B2C,U+7B49,U+7B54,U+7B56,U+7B5B,U+7BA1,U+7C7B,U+7CA4,U+7CFB,U+7D22,U+7E41,U+7EA6,U+7EBF,U+7ECD,U+7ECF,U+7ED3,U+7ED9,U+7EDC,U+7EE7,U+7EED,U+7F16,U+7F29,U+7F51,U+7F6E,U+7F8E,U+8005,U+804A,U+8054,U+805A,U+80FD,U+81EA,U+81F3,U+822A,U+8303,U+8349,U+8350,U+83B7,U+8425,U+853D,U+85CF,U+884C,U+8865,U+8868,U+88AB,U+8981,U+89C1,U+89C4,U+89C8,U+89E3,U+8A00,U+8BA1-8BA2,U+8BA4,U+8BA9,U+8BAE,U+8BB0,U+8BB8,U+8BBE,U+8BC1,U+8BC4,U+8BC9,U+8BCD,U+8BD5,U+8BDD,U+8BE2,U+8BE5-8BE6,U+8BED,U+8BEF,U+8BF4,U+8BF7,U+8BFB,U+8C03,U+8C61,U+8D25-8D26,U+8D34,U+8D39,U+8D44,U+8D77,U+8D85,U+8DA3,U+8DB3,U+8DEF,U+8DF3,U+8F7D,U+8F83,U+8F93,U+8FBE,U+8FC7,U+8FCE,U+8FD4,U+8FD8-8FD9,U+8FDB,U+8FDE,U+9000-9002,U+9009,U+900F,U+901A,U+9047,U+9053,U+9075,U+907F-9080,U+90E8,U+91CC-91CD,U+91CF,U+949F,U+94FE,U+9500,U+9519,U+952E,U+957F,U+95ED-95EE,U+95F2,U+95F4,U+9605,U+9644-9645,U+9650,U+9664,U+9690,U+96C6,U+9700,U+9732,U+9762,U+97F3,U+9875,U+9879,U+9884,U+9891,U+9898,U+98CE,U+98DF,U+9910,U+996D,U+9986,U+9988,U+9996,U+9999,U+99A8,U+9A8C,U+9AD8,U+9EA6,U+9ED8,U+9F50,U+FF01,U+FF08-FF09,U+FF0C,U+FF0F,U+FF1A-FF1B,U+FF1F,U+FF5E}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-000-33a86ddcc34d.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+100-103,U+110-113,U+11A-11B,U+128-12B,U+143-144,U+147-148,U+14C-14F,U+152-153,U+168-16D,U+192,U+1A0-1A1,U+1AF-1B0,U+1CD-1DC,U+1F8-1F9,U+251,U+261,U+2BB,U+2C7,U+2C9-2CB,U+2D9,U+2EA-2EB,U+300-301,U+304,U+307,U+30C,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+401,U+410-44F,U+451,U+1E3E-1E3F,U+1EA0-1EE6}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-001-ef7649620266.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+1EE7-1EF9,U+2002-2003,U+2010-2012,U+2015-2016,U+2018-201A,U+201E,U+2020-2022,U+2025,U+2027,U+2030,U+2032-2033,U+2035,U+2039-203C,U+2042,U+2047-2049,U+2051,U+2074,U+20A9,U+20AB-20AC,U+20DD-20DE,U+2100,U+2103,U+2105,U+2109-210A,U+210F,U+2113,U+2116,U+2121-2122,U+2126-2127,U+212B,U+212E,U+2135,U+213B,U+2160-216B,U+2170-217B,U+2190-2199,U+21B8-21B9,U+21C4-21C6,U+21CB-21CC,U+21D0,U+21D2,U+21D4,U+21E6-21E9,U+21F5,U+2200,U+2202-2203,U+2205-220B,U+220F,U+2211-2213,U+2215,U+221A,U+221D-2220,U+2223,U+2225-222E,U+2234-2237,U+223D,U+2243,U+2245,U+2248,U+224C,U+2252,U+2260-2262,U+2264-2267,U+226A-226B,U+226E-226F,U+2272-2273,U+2276-2277,U+2282-2287,U+228A-228B,U+2295-2299,U+22A0,U+22A5,U+22BF,U+22DA-22DB,U+22EF,U+2305-2307,U+2312,U+2318,U+2329-232A,U+23B0-23B1,U+23BE-23CC,U+23CE,U+23DA-23DB,U+2423,U+2460-2481}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-002-10884dcca4f4.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+2482-2581}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-003-89e08906c7b3.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+2582-25AB,U+25B1-25B3,U+25B6-25B7,U+25BC-25BD,U+25C0-25C1,U+25C6-25CC,U+25CE-25D3,U+25E2-25E6,U+25EF,U+2600-2603,U+2605-2606,U+2609,U+260E-260F,U+2616-2617,U+261C-261F,U+262F,U+2640-2642,U+266?,U+2672-267D,U+26A0,U+26BD-26BE,U+2702,U+2713,U+271A,U+273D,U+273F-2740,U+2756,U+2776-2793,U+27A1,U+2934-2935,U+29BF,U+29FA-29FB,U+2B05-2B07,U+2B1A,U+2B95,U+2E3A-2E3B,U+2E80-2E99,U+2E9B-2ED6}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-004-d4dc693a310a.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+2ED7-2EF3,U+2F00-2FD5,U+2FF0-2FFC}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-005-17794f43711d.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+2FFD-2FFF,U+3041-3096,U+3099-30FF,U+3105-312F,U+3131-3145}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-006-6618657ee882.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+3146-3163,U+3165-318E,U+3190-31E5,U+31EF-321E,U+3220-3251}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-007-97cf3b192ef9.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+3252-332B,U+332D-3352}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-008-199e9d402e4a.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+3353-3452}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-009-7462eb24903e.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+3453-3552}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-010-9ebde864e11f.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+3553-3652}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-011-5d96567545f0.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+3653-3752}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-012-17283ab5764b.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+3753-3852}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-013-145c92f9ecf3.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+3853-3952}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-014-c06d7b049418.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+3953-3A52}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-015-b60c0e35375e.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+3A53-3B52}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-016-0349fe63dba2.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+3B53-3C52}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-017-d50a00532bfa.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+3C53-3D52}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-018-0de3d4c6b828.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+3D53-3E52}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-019-1e708183f6b6.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+3E53-3F52}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-020-a43a9fe0bb2f.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+3F53-4052}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-021-02e559ed7fcc.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+4053-4152}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-022-edf1414c5509.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+4153-4252}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-023-c46d8ccdacd1.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+4253-4352}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-024-1bc00b81fa51.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+4353-4452}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-025-04c207f7a0ed.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+4453-4552}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-026-bc1e00b8a6c1.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+4553-4652}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-027-6535708b30a9.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+4653-4752}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-028-bfeefc05125b.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+4753-4852}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-029-488c8c112410.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+4853-4952}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-030-ab96d00fdf64.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+4953-4A52}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-031-6ce427142d87.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+4A53-4B52}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-032-7c1ea31e3049.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+4B53-4C52}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-033-4f3cabe74ea5.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+4C53-4D52}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-034-f87663ee5fea.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+4D53-4DBF,U+4E01-4E08,U+4E0C,U+4E0F-4E19,U+4E1B-4E21,U+4E23,U+4E25-4E29,U+4E2B-4E2C,U+4E2E-4E33,U+4E35-4E39,U+4E3C-4E3D,U+4E3F-4E5E,U+4E60-4E85,U+4E87-4E8A,U+4E8D,U+4E8F-4E93,U+4E95-4E9A,U+4E9C-4EA3,U+4EA5-4EA6,U+4EA8-4EAA}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-035-dc57fb2c1d09.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+4EAC-4EB9,U+4EBB-4EC4,U+4EC6-4ECA,U+4ECC,U+4ECF-4ED5,U+4ED7,U+4ED9-4EE2,U+4EE4,U+4EE6-4EEB,U+4EED-4EF5,U+4EF8-4EFA,U+4EFC,U+4EFE-4F17,U+4F19,U+4F1B-4F1F,U+4F21-4F33,U+4F35-4F4C,U+4F50-4F52,U+4F54-4F5B,U+4F5D-4F5F,U+4F61-4F7E,U+4F80-4F8A,U+4F8C-4F9A,U+4F9C-4FC6}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-036-d850428c9d19.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+4FC7-4FDC,U+4FDE-4FE0,U+4FE2-5018,U+501A-504E,U+5050-5059,U+505B,U+505D-50CC}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-037-c6eca4006368.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+50CD-50FA,U+50FC-5140,U+5142-5144,U+5146-5147,U+5149-514A,U+514C,U+514E-5164,U+5166-5167,U+5169-516B,U+516E-5170,U+5172,U+5175,U+5178-5184,U+5186-518B,U+518E-5198,U+519A-51B1,U+51B3-51B4,U+51B6-51C5,U+51C7-51E2}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-038-016a2bd6fb99.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+51E3-51F9,U+51FC-5205,U+5208-5216,U+5218,U+521A,U+521C-521F,U+5221-5223,U+5225-522F,U+5231-5235,U+5238-524C,U+524E-529E,U+52A2-52A7,U+52AA-52F4}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-039-fc00bb72d8e2.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+52F5-5315,U+5317-5339,U+533B-5354,U+5356-535F,U+5361-5372,U+5374-5384,U+5387-539E,U+53A0-53BA,U+53BC-53C1,U+53C3-53C9,U+53CE-53D0,U+53D2-53D5,U+53D9-53E9,U+53EB-53EE,U+53F1,U+53F3-53F6,U+53F8-5402,U+5404-5407,U+5409-540B,U+540F-5410}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-040-f1355cef5d84.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+5412-5425,U+5428-542B,U+542D-5449,U+544B-5457,U+5459-547B,U+547D-548B,U+548D-54C0,U+54C2-5519}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-041-dbcaf6e9c62d.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+551A-5530,U+5532-5545,U+5547-5583,U+5585-559B,U+559D-561D}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-042-1474110f9deb.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+561E-5667,U+5669-56DA,U+56DC-56DD,U+56DF,U+56E1-56EC,U+56EE-56F3,U+56F5-56F9,U+56FB-5707,U+5709-5725}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-043-6222461f0416.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+5726-5727,U+5729-572F,U+5731-5739,U+573B-573F,U+5741-5760,U+5762-582A}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-044-33c0a0c01723.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+582B-586A,U+586C-589D,U+589F-58EA,U+58EC-58EF,U+58F1-5903,U+5905-5906,U+5908-590C,U+590E-5919,U+591B-5928,U+592A-5930,U+5932-5934}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-045-af8b03f23a79.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+5935-597C,U+597E-5981,U+5983-59CA,U+59CC-5A37}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-046-90d9a43c3202.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+5A38-5A48,U+5A4A-5B38}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-047-141d720c2d48.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+5B39-5B4F,U+5B51-5B56,U+5B59-5B87,U+5B8A-5B8B,U+5B8D-5B99,U+5B9B-5B9D,U+5B9F-5BA0,U+5BA3-5BB8,U+5BBA-5BF8,U+5BFA-5BFB,U+5BFD-5C05,U+5C07-5C09,U+5C0B-5C0E,U+5C10,U+5C12-5C19,U+5C1B-5C3F,U+5C41-5C4B}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-048-ec08cbbdd63d.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+5C4C-5C4E,U+5C50-5C54,U+5C56-5C70,U+5C72-5D4E}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-049-06f205fce23c.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+5D4F-5DE4,U+5DE6-5DF0,U+5DF3-5E00,U+5E02,U+5E04-5E0B,U+5E0D-5E2D,U+5E2F-5E55}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-050-00fafbf78882.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+5E56-5E72,U+5E75,U+5E77-5E8E,U+5E90-5E93,U+5E95-5EA5,U+5EA7-5EF9,U+5EFB-5EFF,U+5F01-5F02,U+5F04-5F0E,U+5F1?,U+5F21-5F38,U+5F3A-5F52,U+5F54,U+5F56-5F63}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-051-61722176c22a.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+5F64-5F70,U+5F72-5F7B,U+5F7D-5F7F,U+5F81-5F84,U+5F86-5F91,U+5F93-5F96,U+5F98-5FC2,U+5FC4-5FEA,U+5FEC-5FFC,U+5FFE-6000,U+6002-6024,U+6026-603A,U+603C-606E,U+6070}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-052-1198d3926c47.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+6071-60C4,U+60C6-60F2,U+60F4-610E,U+6110-611E,U+6120-6174}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-053-d10f1c313e5e.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+6175-620E,U+6212-6215,U+6217-6229,U+622B-6236,U+6238-623F,U+6241-624A,U+624C,U+624E-6252,U+6254-6278,U+627A-627D,U+627F-6280}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-054-6f93612bbd24.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+6281-6289,U+628B-62A3,U+62A6-62CC,U+62CE-62D1,U+62D3-62DA,U+62DC-62E8,U+62EA-6300,U+6302-6308,U+630A-6310,U+6312-6361,U+6363-636D,U+636F-6376,U+6378-6387,U+6389-638E}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-055-04317ea1050f.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+638F-6391,U+6393-63A4,U+63A6-63A7,U+63A9-63CF,U+63D1-641B,U+641D-642C,U+642E-6494}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-056-536473bae375.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+6495-64A3,U+64A5-64AC,U+64AF-64CC,U+64CE-652E,U+6530-6535,U+6537-653D,U+6540-6547,U+6549-6573,U+6575-6586,U+6588-6598,U+659A-65A0}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-057-6d36e3c01e67.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+65A1-65AC,U+65AE-65AF,U+65B1-65B8,U+65BA-65DF,U+65E1-65E4,U+65E6-65E8,U+65EA-65F5,U+65F7-660D,U+660F-6612,U+6614-662E,U+6630-663D,U+663F-666D,U+666F-6681,U+6683-66AD}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-058-cc25a7f0b90e.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+66AE-66F3,U+66F5-66FF,U+6701-6707,U+670A-670C,U+670E-671A,U+671C-671E,U+6720-6729,U+672B,U+672D-6739,U+673B-6742,U+6744-675E,U+6760,U+6762-6764,U+6766-679B,U+679D-67B5,U+67B7-67BD}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-059-9e2d46947ead.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+67BE-67E4,U+67E6-6837,U+683A-683B,U+683D-68BF,U+68C1-68C2}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-060-37c4d7527035.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+68C3-69C2}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-061-d4078cbd67e7.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+69C3-6AC2}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-062-d7a7e1d9a2da.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+6AC3-6B20,U+6B23-6B4B,U+6B4D-6B61,U+6B66-6BB4,U+6BB6-6BCA}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-063-8eeb3c7e5ee7.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+6BCB-6BCE,U+6BD0-6C41,U+6C43-6C9E,U+6CA0,U+6CA2-6CBE,U+6CC?}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-064-e47cdcde3351.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+6CD0-6CD4,U+6CD6-6CE7,U+6CE9-6D3A,U+6D3C-6D40,U+6D42-6D4E,U+6D50-6D87,U+6D89-6DD5}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-065-bf5943e59451.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+6DD6-6E04,U+6E06-6E28,U+6E2A-6E2E,U+6E30-6E37,U+6E39-6ED9}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-066-1dcf8ea16e6c.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+6EDA-6F2A,U+6F2C-6FDA}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-067-0cc25b33fc92.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+6FDB-70B8,U+70BA-70DB}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-068-898697ceed9c.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+70DC-7166,U+7168-71DC}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-069-3beb119e25ad.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+71DD-722B,U+722D-7246,U+7248-72B5,U+72B7-72DF}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-070-5e8bc569bb03.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+72E0-73A8,U+73AA-73AF,U+73B1-73E1}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-071-2b9a5539d124.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+73E2-7405,U+7407-74E2}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-072-273999547b84.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+74E3-751E,U+7520-7527,U+7529-7530,U+7532,U+7534,U+7536-7558,U+755A-7564,U+7566-75E9}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-073-ba74b016eebc.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+75EA-767A,U+767C,U+767E-7683,U+7685-76EC}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-074-d92ba2f68d38.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+76ED,U+76EF-76F7,U+76F9-770A,U+770C-77E4,U+77E6-77EC,U+77EE-77F1}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-075-860716153023.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+77F2-7800,U+7802-786D,U+786F-78F3}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-076-642c63d99d29.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+78F4-7939,U+793B-79BA,U+79BC-79C0,U+79C2-79CC,U+79CE-79D1,U+79D3-79F8}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-077-d0e00183672a.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+79F9-7A0A,U+7A0C,U+7A0E-7A32,U+7A34-7A3E,U+7A40-7A79,U+7A7B-7A80,U+7A82-7A96,U+7A98-7AFF}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-078-5ae6d4192dd2.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+7B00-7B25,U+7B27-7B2B,U+7B2D-7B48,U+7B4A-7B53,U+7B55,U+7B57-7B5A,U+7B5C-7BA0,U+7BA2-7C06}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-079-29670c9c4dbd.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+7C07-7C7A,U+7C7C-7CA3,U+7CA5-7CFA,U+7CFC-7D09}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-080-4473d90fddb5.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+7D0A-7D21,U+7D23-7E0A}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-081-631a1cbd6293.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+7E0B-7E40,U+7E42-7EA5,U+7EA7-7EBE,U+7EC0-7ECC,U+7ECE,U+7ED0-7ED2,U+7ED4-7ED8,U+7EDA-7EDB,U+7EDD-7EE6,U+7EE8-7EEC,U+7EEE-7F14}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-082-ed60380d96db.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+7F15,U+7F17-7F28,U+7F2A-7F50,U+7F52-7F6D,U+7F6F-7F8D,U+7F8F-8004,U+8006-801A}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-083-8ed73a597bcc.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+801B-8049,U+804B-8053,U+8055-8059,U+805B-80FC,U+80FE-811E}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-084-6f4136211ad4.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+811F-81E9,U+81EB-81F2,U+81F4-8220}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-085-7d7fca30406e.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+8221-8229,U+822B-8302,U+8304-8322}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-086-d967adafbf6d.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+8323-8348,U+834A-834F,U+8351-83B6,U+83B8-8424,U+8426}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-087-1f52517c4b0b.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+8427-8526}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-088-ff81cf9cb74e.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+8527-853C,U+853E-85CE,U+85D0-8628}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-089-247a1f420ea4.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+8629-8728}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-090-1818bfa12707.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+8729-8828}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-091-92db602c31c2.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+8829-884B,U+884D-8864,U+8866-8867,U+8869-88AA,U+88AC-892C}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-092-ae0fff633bfc.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+892D-8980,U+8982-89C0,U+89C2-89C3,U+89C5-89C7,U+89C9-89E2,U+89E4-89FF,U+8A01-8A32}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-093-22c95dc2c30e.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+8A33-8B32}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-094-d9ba93a0b24b.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+8B33-8BA0,U+8BA3,U+8BA5-8BA8,U+8BAA-8BAD,U+8BAF,U+8BB1-8BB7,U+8BB9-8BBD,U+8BBF-8BC0,U+8BC2-8BC3,U+8BC5-8BC8,U+8BCA-8BCC,U+8BCE-8BD4,U+8BD6-8BDC,U+8BDE-8BE1,U+8BE3-8BE4,U+8BE7-8BEC,U+8BEE,U+8BF0-8BF3,U+8BF5-8BF6,U+8BF8-8BFA,U+8BFC-8C02,U+8C04-8C49}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-095-b8abc79686e6.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+8C4A-8C60,U+8C62-8D24,U+8D27-8D33,U+8D35-8D38,U+8D3A-8D43,U+8D45-8D4F}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-096-f70a0bd7933c.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+8D50-8D76,U+8D78-8D84,U+8D86-8DA2,U+8DA4-8DB2,U+8DB4-8DEE,U+8DF0-8DF2,U+8DF4-8E55}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-097-daf41c89b896.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+8E56-8F55}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-098-ac771ae99995.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+8F56-8F7C,U+8F7E-8F82,U+8F84-8F92,U+8F94-8FBD,U+8FBF-8FC6,U+8FC8-8FCD,U+8FCF-8FD3,U+8FD5-8FD7,U+8FDA,U+8FDC-8FDD,U+8FDF-8FFF,U+9003-9008,U+900A-900E,U+9010-9019,U+901B-9046,U+9048-9052,U+9054-9068}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-099-d2aa2addeaf6.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+9069-9074,U+9076-907E,U+9081-90E7,U+90E9-916C}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-100-e710de9f60ec.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+916D-91CB,U+91CE,U+91D0-926F}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-101-feeb080cb1a4.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+9270-936F}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-102-77dafbe261c3.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+9370-946F}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-103-b0f6b34332af.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+9470-949E,U+94A0-94FD,U+94FF,U+9501-9518,U+951A-952D,U+952F-9574}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-104-4d155d274459.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+9575-957E,U+9580-95EC,U+95EF-95F1,U+95F3,U+95F5-9604,U+9606-9643,U+9646-964F,U+9651-9663,U+9665-967E}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-105-bd0d25569b3c.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+967F-968F,U+9691-96C5,U+96C7-96FF,U+9701-9731,U+9733-9761,U+9763-9783}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-106-d7180a6e505b.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+9784-97F2,U+97F4-9874,U+9876-9878,U+987A-9883,U+9885-9887}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-107-80ebf6ebdb9d.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+9888-9890,U+9892-9897,U+9899-98CD,U+98CF-98DE,U+98E0-990F,U+9911-996C,U+996E-9985,U+9987,U+9989-998F}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-108-0d535d446b4d.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+9990-9995,U+9997-9998,U+999A-99A7,U+99A9-9A8B,U+9A8D-9A93}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-109-6a9f8c52b300.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+9A94-9AD7,U+9AD9-9B94}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-110-f8ee730908cb.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+9B95-9C94}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-111-cb3c26338938.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+9C95-9D94}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-112-9ba2980351f5.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+9D95-9E94}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-113-267e98378d3b.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+9E95-9EA5,U+9EA7-9ED7,U+9ED9-9F4F,U+9F51-9F97}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-114-0bd23735303f.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+9F98-9FFF,U+F900-F903,U+F905-F906,U+F90B-F90C,U+F915,U+F917-F91A,U+F921,U+F92C-F92D,U+F92F,U+F931-F935,U+F937-F93A,U+F943,U+F947-F94A,U+F94E,U+F952-F953,U+F95E,U+F962-F967,U+F96E,U+F972,U+F974,U+F976,U+F979-F97B,U+F97E-F980,U+F984-F985,U+F98A-F98C,U+F98E,U+F993,U+F995,U+F998,U+F9AE,U+F9B3,U+F9B7,U+F9BB,U+F9BD-F9BE,U+F9C0,U+F9C5-F9C6,U+F9D0,U+F9D8-F9D9,U+F9DC-F9E0,U+F9E2-F9E4,U+F9E7,U+F9E9,U+F9F1,U+F9F4-F9F5,U+F9FA,U+F9FD,U+F9FF,U+FA02,U+FA05-FA08,U+FA0A,U+FA0C-FA0F,U+FA11,U+FA13-FA14,U+FA18,U+FA1F-FA21,U+FA23-FA24,U+FA27-FA29,U+FA2F,U+FA33-FA35,U+FA37-FA38,U+FA3A,U+FA47,U+FA49,U+FA4B,U+FA5D-FA5E,U+FB00-FB04,U+FE10-FE19,U+FE30-FE3E}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-115-867b57d14cc8.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+FE3F-FE52,U+FE54-FE66,U+FE68-FE6B,U+FF02-FF07,U+FF0A-FF0B,U+FF0D-FF0E,U+FF10-FF19,U+FF1C-FF1E,U+FF20-FF5D,U+FF5F-FF9F,U+FFA1-FFBE,U+FFC2-FFC7,U+FFCA-FFCF,U+FFD2-FFD7,U+FFDA-FFDC,U+FFE0-FFE6,U+FFE8-FFEC}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-116-e25cc2862e10.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+FFED-FFEE,U+1F100-1F10C,U+1F110-1F16C,U+1F170-1F1AC,U+1F200-1F202,U+1F210-1F23B,U+1F240-1F248,U+1F250-1F251,U+20087,U+20089,U+200CC,U+20164,U+20628,U+20676,U+20CD0,U+2139A,U+21413,U+215D7,U+2298F,U+235CB,U+23C97-23C98,U+23E23,U+241FE,U+2420E,U+248E9,U+249DB,U+24A01,U+24A7D,U+24AC9,U+25532,U+25562,U+255A8,U+25AD7,U+25ED7,U+26221,U+2648D}@font-face{font-family:Nica UI Sans;src:url(/fonts/nica-glyphs-117-45626870bd14.woff2)format("woff2");font-style:normal;font-weight:250 900;font-display:swap;unicode-range:U+26676,U+2677C,U+26B5C,U+26C21,U+278B2,U+27EAF,U+27FB7,U+27FF9,U+28408,U+28678,U+28695,U+287E0,U+28B49,U+28C47,U+28C4F,U+28C51,U+28C54,U+28E0F,U+28E99,U+2967F,U+29810,U+29F7E,U+29F83,U+29F8C,U+2A7DD,U+2A8FB,U+2A917,U+2AA30,U+2AA36,U+2AA58,U+2AFA2,U+2B127-2B128,U+2B137-2B138,U+2B1ED,U+2B300,U+2B363,U+2B36F,U+2B372,U+2B37D,U+2B404,U+2B410,U+2B413,U+2B461,U+2B4E7,U+2B4EF,U+2B4F6,U+2B4F9,U+2B50D-2B50E,U+2B536,U+2B5AE-2B5AF,U+2B5B3,U+2B5E7,U+2B5F4,U+2B61C-2B61D,U+2B626-2B628,U+2B62A,U+2B62C,U+2B695-2B696,U+2B6AD,U+2B6ED,U+2B7A9,U+2B7C5,U+2B7E6,U+2B7F9,U+2B7FC,U+2B806,U+2B80A,U+2B81C,U+2B8B8,U+2BAC7,U+2BB5F,U+2BB62,U+2BB7C,U+2BB83,U+2BC1B,U+2BD77,U+2BD87,U+2BDF7,U+2BE29,U+2C029-2C02A,U+2C0A9,U+2C0CA,U+2C1D5,U+2C1D9,U+2C1F9,U+2C27C,U+2C288,U+2C2A4,U+2C317,U+2C35B,U+2C361,U+2C364,U+2C488,U+2C494,U+2C497,U+2C542,U+2C613,U+2C618,U+2C621,U+2C629,U+2C62B-2C62D,U+2C62F,U+2C642,U+2C64A-2C64B,U+2C72C,U+2C72F,U+2C79F,U+2C7C1,U+2C7FD,U+2C8D9,U+2C8DE,U+2C8E1,U+2C8F3,U+2C907,U+2C90A,U+2C91D,U+2CA02,U+2CA0E,U+2CA7D,U+2CAA9,U+2CB29,U+2CB2D-2CB2E,U+2CB31,U+2CB38-2CB39,U+2CB3B,U+2CB3F,U+2CB41,U+2CB4A,U+2CB4E,U+2CB5A-2CB5B,U+2CB64,U+2CB69,U+2CB6C,U+2CB6F,U+2CB73,U+2CB76,U+2CB78,U+2CB7C,U+2CBB1,U+2CBBF-2CBC0,U+2CBCE,U+2CC56,U+2CC5F,U+2CCF5-2CCF6,U+2CCFD,U+2CCFF,U+2CD02-2CD03,U+2CD0A,U+2CD8B,U+2CD8D,U+2CD8F-2CD90,U+2CD9F-2CDA0,U+2CDA8,U+2CDAD-2CDAE,U+2CDD5,U+2CE18,U+2CE1A,U+2CE23,U+2CE26,U+2CE2A,U+2CE7C,U+2CE88,U+2CE93,U+2D544,U+2F878,U+2F884,U+2F8B6}:root{color:#050407;font-synthesis:none;text-rendering:optimizelegibility;--web-purple:#9369fc;--web-nav-purple:#7e62fc;--web-secondary:#8173a5;--web-muted:#a8adbc;--web-pink:#ff5491;--web-radius:12px;--web-width:480px;--web-nav-height:calc(80px + env(safe-area-inset-bottom,0px));background:#f8f8fb;font-family:Nica UI Sans,Source Han Sans SC,Noto Sans CJK SC,PingFang SC,Microsoft YaHei,sans-serif}*{box-sizing:border-box}body{min-width:320px;margin:0}button,input,select,textarea{font:inherit}button,a,input,select,summary{-webkit-tap-highlight-color:transparent}button,a{touch-action:manipulation}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.6}a{color:inherit;text-decoration:none}button{color:inherit}input,select{min-width:0}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,summary:focus-visible{outline-offset:3px;outline:3px solid #6841d9}main:focus{outline:none}h1,h2,h3,p{margin:0}h1,h2{font-size:18px;line-height:1.5}h3{font-size:14px;line-height:1.5}.app-shell{max-width:var(--web-width);min-height:100dvh;padding-bottom:var(--web-nav-height);overflow-wrap:anywhere;background:#fff;margin:0 auto;position:relative}.page-content{padding:0 15px 28px}.home-page{background:url(/design/home-background.svg) top/100% no-repeat}.home-page>.page-content{padding-bottom:92px}.catalog-page{background:url(/design/catalog-background.svg) top/100% no-repeat}.catalog-page>.page-content{padding-top:4px}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:100;background:#fff;padding:12px;position:fixed;top:-100px}.skip-link:focus{top:8px}.muted{color:var(--web-muted);font-size:12px;line-height:1.7}.design-icon{vertical-align:middle;flex:none;display:inline-block;position:relative}.design-icon>img{max-width:none;display:block;position:absolute;top:50%;left:50%}.catalog-header{padding:max(35.5px, env(safe-area-inset-top,0px)) 15px 16px}.brand-row{justify-content:space-between;align-items:center;gap:16px;min-height:30px;margin-bottom:10px;display:flex}.brand{letter-spacing:-.5px;margin-left:1px;font-size:20px;font-weight:700;line-height:30px}.region-picker{align-items:center;gap:3px;height:30px;font-size:13px;display:inline-flex}.region-picker select{appearance:none;cursor:pointer;background:0 0;border:0;min-height:44px;margin-block:-7px;padding:0 3px}.search-box{border:1px solid var(--web-purple);background:#fff;border-radius:44px;align-items:center;min-height:44px;margin-left:1px;margin-right:-.5px;padding:3px 8.5px 3px 16px;display:flex}.search-box input{color:#050407;background:0 0;border:0;flex:1;width:0;height:36px;font-size:16px}.search-box input::placeholder{color:var(--web-muted);font-size:13px}.search-box button{background:var(--web-purple);border:0;border-radius:25px;place-items:center;width:49.5px;height:30.5px;display:grid;position:relative}.search-suggestions{align-items:center;gap:4.5px;min-height:26px;margin-top:10px;font-size:13px;display:flex}.search-suggestions button{background:#fff;border:0;border-radius:18px;min-width:54px;min-height:26px;padding:4px 9px;font-size:12px;line-height:18px;position:relative}.search-suggestions button+button{margin-left:9.5px}.search-suggestions button:last-child{min-width:42px}.search-box button:after,.search-suggestions button:after,.section-heading>a:after{content:"";position:absolute;inset:-7px 0}.hero-grid{grid-template-rows:minmax(65px,auto) minmax(65px,auto);grid-template-columns:1fr 1fr;gap:10px 9px;display:grid}.hero-card{color:#fff;border-radius:12px;flex-direction:column;min-height:65px;padding:12px 52px 11px 16px;display:flex;position:relative;overflow:hidden}.hero-card strong{z-index:1;font-size:16px;font-weight:500;line-height:24px}.hero-card>span:not(.hero-action){color:#ffdae3;z-index:1;font-size:12px;line-height:18px}.hero-card-0{background:linear-gradient(39deg,#8972fa 3.4576%,#8c74fc 53.964%,#998dfc 96.542%)}.hero-card-1{background:linear-gradient(60deg,#fe7acf 3.4576%,#fe77be 53.964%,#fe729d 96.542%)}.hero-card-2{background:linear-gradient(60deg,#fb9a7b 3.4576%,#fba184 53.964%,#f6ab8b 96.542%)}.hero-card:first-child{grid-row:span 2;min-height:140px;padding:20px 16px 17px}.hero-card:first-child strong{font-size:20px;line-height:30px}.hero-card:first-child>span:not(.hero-action){color:#fff;font-size:16px;line-height:24px}.hero-action{color:var(--web-pink);z-index:1;background:#fff;border-radius:26px;align-self:flex-start;margin-top:17px;padding:6px 12px;font-size:12px;box-shadow:0 0 0 3px #9381fc,0 0 0 3.5px #a9f}.hero-art{object-fit:cover;pointer-events:none;position:absolute}.hero-art-0{opacity:.5;width:69px;height:40px;bottom:10px;right:2px}.hero-art-1{width:44.5px;height:45px;top:11px;right:12px}.hero-art-2{width:52px;height:52px;top:7px;right:8px}.category-shortcuts{scrollbar-width:thin;gap:12px;margin-right:-15px;padding:26.5px 15px 4px 0;display:flex;overflow-x:auto}.category-shortcut{text-align:center;border-radius:12px;width:84px;min-width:84px;min-height:62px;padding:35px 5px 9px;font-size:12px;line-height:18px;position:relative}.category-shortcut.dining{background:linear-gradient(100deg,#e7ecfb,#d6e2fc,#bdd1f7)}.category-shortcut.singing{background:linear-gradient(100deg,#f0e3fd,#f8caf9,#fab9f3)}.category-shortcut.hiking{background:linear-gradient(100deg,#fde0df,#fbd4d1,#fab3b6)}.category-shortcut.cinema{background:linear-gradient(100deg,#d6f1fc,#bcedf0,#8de8db)}.category-art{width:44px;height:44px;position:absolute;top:-17px;left:20px;overflow:hidden}.category-art img{object-fit:cover;position:absolute}.dining .category-art img{width:39.5px;height:39.5px;top:2px;left:2px}.singing .category-art img{width:66px;height:43px;top:2px;left:-14px}.hiking .category-art img{width:45px;height:45px;top:-.5px;left:-.5px;transform:rotate(11.88deg)}.cinema .category-art img{width:44.5px;height:45px;top:.5px;left:0}.home-companions{margin-top:15px}.section-heading{justify-content:space-between;align-items:center;gap:8px;display:flex}.section-heading>a{color:var(--web-secondary);flex:none;justify-content:flex-end;align-items:center;gap:4px;min-height:27px;font-size:13px;display:inline-flex;position:relative}.category-tabs{scrollbar-width:thin;gap:10px;padding:11.5px 0 20px;display:flex;overflow-x:auto}.category-tabs a,.category-tabs button{min-height:27px;color:var(--web-muted);background:#f9f9f9;border:0;border-radius:26px;flex:none;place-items:center;padding:4.5px 10px;font-size:12px;line-height:18px;display:grid}.category-tabs .active{color:var(--web-pink);background:#ffebf1}.companion-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 9px;display:grid}.companion-card{background:linear-gradient(25deg,#fdfaff 3.4576%,#f3ddfa 53.964%,#fecbea 96.542%);border-radius:12px;flex-direction:column;min-width:0;min-height:240px;padding:14px;display:flex}.companion-card:nth-child(6n+2){background:linear-gradient(25deg,#f7fdfe,#d7f4eb,#e9fec9)}.companion-card:nth-child(6n+3){background:linear-gradient(25deg,#f5f6ff,#d3e9fa,#c7fcf2)}.companion-card:nth-child(6n+4){background:linear-gradient(25deg,#fff8f7,#ffe9d7,#fff5cc)}.companion-card:nth-child(6n+5){background:linear-gradient(25deg,#fdf7fe,#f4d7d7,#fecdc9)}.companion-card:nth-child(6n+6){background:linear-gradient(25deg,#f7f7fe,#dad7f4,#dcc9fe)}.public-photo{background:#eee8ff;flex:none;display:block;overflow:hidden}.public-photo>img{object-fit:cover;width:100%;height:100%;display:block}.photo-fallback{color:#8063b5;background:linear-gradient(135deg,#e9ddff,#f8ebf7);place-items:center;width:100%;height:100%;font-size:24px;display:grid}.card-top{justify-content:space-between;align-items:flex-start;gap:5px;display:flex}.card-top .public-photo{border-radius:50%;width:54px;height:54px}.accepting{color:var(--web-pink);text-align:right;padding-top:0;font-size:10px;line-height:1.5}.accepting:before{content:"";vertical-align:middle;background:currentColor;border-radius:50%;width:3px;height:3px;margin-right:3px;display:inline-block}.accepting.paused{color:#766779}.companion-card h3{white-space:nowrap;text-overflow:ellipsis;margin:7.5px 0 10px;font-size:12px;font-weight:500;overflow:hidden}.interest-tags{gap:4px;min-height:20px;display:flex}.interest-tags span{white-space:nowrap;text-overflow:ellipsis;background:#fff;border-radius:4px;min-width:0;max-width:100%;padding:2.5px 5px;font-size:10px;line-height:15px;overflow:hidden}.card-bio{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:33px;margin:12.5px 0 13px;font-size:11px;line-height:16.5px;display:-webkit-box;overflow:hidden}.card-price{color:#7143d5;margin-top:auto;font-size:10px}.card-price span,.card-price.muted{color:#655b76}.card-location{color:var(--web-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:10px;font-size:10px;line-height:1.5;overflow:hidden}.steps-panel{background:#f7f7ff;border-radius:12px;margin-top:20px;padding:16px 16px 20px}.steps-panel ol{counter-reset:steps;gap:30px;margin:13px 0 0;padding:0;list-style:none;display:grid}.steps-panel li{counter-increment:steps;align-items:flex-start;gap:12px;display:flex}.steps-panel li:before{box-sizing:border-box;content:counter(steps);color:var(--web-secondary);background:#dee4ff;border:1px solid #fff;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;font-size:18px;display:grid}.steps-panel h3{font-weight:500}.steps-panel p{color:var(--web-secondary);font-size:10px;line-height:15px}.safety-card{background:#fff3eb;border-radius:12px;margin-top:16px;padding:16px}.safety-card p{white-space:pre-line;margin-top:6px;font-size:13px;line-height:1.7}.bottom-navigation{z-index:20;width:100%;max-width:var(--web-width);min-height:var(--web-nav-height);padding:7.5px 22px calc(42px + env(safe-area-inset-bottom,0px));background:#fff;border-top:.5px solid #f3f3f3;grid-template-columns:repeat(4,64px);justify-content:space-between;align-items:start;gap:0;display:grid;position:fixed;bottom:0;left:50%;transform:translate(-50%)}.bottom-navigation>a,.bottom-navigation>button{background:0 0;border:0;border-radius:15px;justify-content:center;align-items:center;gap:3px;min-height:30px;padding:0;font-size:13px;font-weight:500;display:flex;position:relative}.bottom-navigation>a:after{content:"";position:absolute;inset:-7px 0}.bottom-navigation>.selected{background:var(--web-nav-purple);color:#fff;font-size:11px;font-weight:400}.read-state{text-align:center;background:#faf9ff;border-radius:12px;margin:10px 0;padding:32px 16px;font-size:14px;line-height:1.8}.state-title{margin-bottom:6px}.read-state button,.read-state a{margin-top:16px}.loading-dot{background:#ddceff;border-radius:50%;width:18px;height:18px;margin-bottom:8px;display:inline-block;box-shadow:0 0 0 5px #f0eaff}.primary-button,.secondary-button{border:1px solid var(--web-purple);border-radius:10px;justify-content:center;align-items:center;min-height:44px;padding:10px 16px;font-size:13px;line-height:1.5;display:inline-flex}.primary-button{color:#fff;background:linear-gradient(90deg,#6286f7,#ab8ff2);border:0}.secondary-button{color:#6f4ac5;background:#fff}.text-button{color:#7143d5;background:0 0;border:0;min-height:44px;padding:8px;font-size:13px;text-decoration:underline}.inline-feedback{color:var(--web-muted);margin:12px 0;font-size:12px;line-height:1.7}.sort-control{flex:none;max-width:42%;position:relative}.sort-trigger{min-height:27px;color:var(--web-secondary);background:0 0;border:0;align-items:center;gap:4px;padding:0;font-size:13px;display:flex;position:relative}.sort-trigger:after{content:"";position:absolute;inset:-8px 0}.sort-menu{z-index:25;overscroll-behavior:contain;background:#fff;border-radius:12px;width:90px;max-height:min(430px,100dvh - 250px);padding:5px 0;position:absolute;top:27px;right:0;overflow:auto;box-shadow:0 2px 6px #0000001a}.sort-menu>button{width:100%;min-height:35px;color:var(--web-secondary);background:0 0;border:0;font-size:14px;display:block}.sort-menu>button[aria-pressed=true]{color:var(--web-purple)}.sort-menu:has(.catalog-filters[open]){width:min(345px,100vw - 30px)}.catalog-filters{border-top:1px solid #f1ecfa;padding-inline:12px;font-size:13px}.catalog-filters summary{cursor:pointer;text-align:center;min-height:44px;color:var(--web-secondary);justify-content:center;align-items:center;gap:4px;padding:12px 0;list-style:none;display:flex}.catalog-filters summary::-webkit-details-marker{display:none}.catalog-filters[open]>summary .design-icon{transform:rotate(90deg)}.filter-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding-bottom:14px;display:grid}.filter-fields label{gap:6px;display:grid}.filter-fields select,.filter-fields input[type=date]{background:#fff;border:1px solid #e3dbf4;border-radius:8px;width:100%;min-height:44px;padding:8px;font-size:14px}.filter-fields .checkbox-label{align-items:center;gap:6px;display:flex}.filter-fields input[type=checkbox]{width:20px;height:20px;accent-color:var(--web-purple);flex:none}.search-caption{font-size:14px;line-height:1.6}.clear-filters{margin-bottom:8px}.load-more{margin:20px auto 0;display:flex}.list-end{color:var(--web-muted);align-items:center;gap:14px;margin:22px 0;font-size:12px;display:flex}.list-end:before,.list-end:after{content:"";background:#eeeaf4;flex:1;height:1px}.detail-page{background:#f8f8f8;padding-bottom:88px}.back-link{color:#7143d5;align-items:center;min-height:44px;padding:10px 15px;display:inline-flex}.profile-cover{aspect-ratio:1;position:relative}.cover-photo{width:100%;height:100%;-webkit-mask-image:url(/design/cover-mask.svg);mask-image:url(/design/cover-mask.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.cover-photo .photo-fallback{font-size:72px}.cover-toolbar{top:max(36px, env(safe-area-inset-top,0px));justify-content:space-between;gap:12px;display:flex;position:absolute;left:15px;right:15px}.cover-toolbar>a,.cover-toolbar button{background:#35264055;border:0;border-radius:10px;place-items:center;min-width:44px;height:44px;display:inline-grid}.cover-toolbar>div{gap:12px;display:flex}.gallery-thumbnails{justify-content:center;gap:10px;padding:5px 0;display:flex;position:absolute;bottom:25px;left:14px;right:14px;overflow:auto}.gallery-thumbnails button{background:0 0;border:2px solid #0000;border-radius:8px;flex:none;width:44px;height:44px;padding:0;overflow:hidden}.gallery-thumbnails .public-photo{width:100%;height:100%}.gallery-thumbnails .selected{border-color:#fff;width:50px;height:50px}.profile-summary{gap:12px;padding:16px 0 20px;display:flex}.profile-summary>.public-photo{border-radius:50%;width:42px;height:42px}.profile-summary>div{flex:1;min-width:0}.profile-summary h1{font-size:16px;font-weight:500}.profile-status{color:var(--web-pink);margin:3px 0 10px;font-size:12px}.biography{white-space:pre-line;color:#666;font-size:13px;line-height:2}.about-panel{background:linear-gradient(#fffffd,#ffe8dd);border:.5px solid #ebe5fc;border-radius:12px;padding:16px}.about-panel .section-heading{border-bottom:1px solid #f8eded;align-items:flex-start;padding-bottom:10px}.about-panel h2{flex:none;align-items:center;gap:6px;font-size:14px;display:flex}.about-panel .section-heading p{text-align:right;font-size:12px;line-height:1.7}.about-panel>.muted{margin-top:10px}.profile-tags{flex-wrap:wrap;gap:10px;padding:14px 0;display:flex}.profile-tags span{background:#fff8f8;border:1px solid #e3dede;border-radius:30px;padding:6px 11px;font-size:12px}.safety-callout{color:#a83f69;background:#ffd4c0;border-radius:12px;align-items:center;gap:12px;padding:14px 16px;font-size:12px;line-height:1.7;display:flex}.service-section{margin:20px 0}.service-section h2{font-size:16px}.service-section>.muted{margin:8px 0 14px}.service-options{gap:10px;display:grid}.service-option{text-align:left;background:#fff;border:1px solid #0000;border-radius:12px;align-items:center;gap:8px;width:100%;padding:14px 15px;display:flex}.service-option.selected{border-color:var(--web-purple);background:#f3eeff}.service-icon{width:42px;height:42px;color:var(--web-secondary);background:#f8f0ff;border-radius:12px;flex:none;place-items:center;display:grid}.service-description{flex:1;min-width:0}.service-description strong{font-size:13px;font-weight:500;line-height:1.6}.service-description small{color:var(--web-secondary);white-space:pre-line;margin-top:4px;font-size:12px;line-height:1.5;display:block}.service-price{color:#7143d5;text-align:right;flex:none;max-width:35%;font-size:12px}.service-price small{color:var(--web-secondary);margin-top:4px;font-size:12px;display:block}.radio-mark{background:url(/design/report-unselected.svg) 50%/contain no-repeat;flex:none;width:16px;height:16px}.selected .radio-mark{background-image:url(/design/report-selected.svg)}.availability-panel{background:#fff;border-radius:12px;padding:16px}.availability-panel h2{font-size:16px}.calendar-heading{justify-content:space-between;align-items:center;margin:12px 0;display:flex}.calendar-heading h3{font-size:14px;font-weight:400}.calendar-arrow{background:#f9f9f9;border:0;border-radius:6px;place-items:center;width:30px;height:30px;display:grid;position:relative}.calendar-arrow:after{content:"";position:absolute;inset:-7px}.calendar-arrow:last-child .design-icon{transform:rotate(180deg)}.calendar-weekdays,.calendar-days{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;display:grid}.calendar-weekdays{text-align:center;color:var(--web-secondary);padding:8px 0;font-size:12px}.calendar-days button{background:#fff;border:0;border-radius:5px;min-width:0;height:48px;font-size:12px;position:relative}.calendar-days button:disabled{color:#9298a8;opacity:1}.calendar-days .available:after{content:"";background:url(/design/calendar-dot-purple.svg) 50%/contain no-repeat;width:5px;height:5px;position:absolute;bottom:8px;left:calc(50% - 2.5px)}.calendar-days .selected{background:var(--web-purple);color:#fff}.calendar-days .selected:after{background-image:url(/design/calendar-dot-white.svg)}.available-windows{border-top:1px solid #f3f3f3;margin-top:12px;padding-top:12px}.available-windows h3{margin-bottom:12px;font-size:13px;font-weight:500}.available-windows p{color:#7143d5;border:1px solid #d9c9ff;border-radius:6px;justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;padding:10px;font-size:13px;display:flex}.available-windows small{color:var(--web-secondary);font-size:12px}.availability-note{color:#666;margin-top:16px;font-size:12px;line-height:1.7}.reviews-panel{background:#fff;border-radius:12px;margin-top:20px;padding:16px}.reviews-panel h2{font-size:16px}.reviews-panel p{margin-top:16px}.detail-actions{z-index:19;bottom:var(--web-nav-height);width:100%;max-width:var(--web-width);background:#f8f8f8;border-top:1px solid #f3f3f3;grid-template-columns:1fr 1.6fr;gap:10px;padding:12px 15px;display:grid;position:fixed;left:50%;transform:translate(-50%)}@media (width<=359px){.hero-card{padding-left:12px;padding-right:40px}.hero-card:first-child{padding:16px 12px}.hero-card strong{font-size:14px}.hero-card:first-child strong{font-size:18px}.hero-card:first-child>span:not(.hero-action){font-size:14px}.hero-art-1{right:2px}.hero-art-2{right:-2px}.companion-card{padding:12px}.card-top{flex-wrap:wrap}.accepting{text-align:left}.service-option{gap:6px;padding:12px 8px}.service-icon{width:34px}.service-price{max-width:30%}}@media (prefers-reduced-motion:no-preference){.companion-card,.hero-card{transition:box-shadow .15s}.companion-card:hover,.hero-card:hover{box-shadow:0 4px 16px #69518422}}.wide{width:100%}.mirror-x{transform:scaleX(-1)}.private-page{min-height:calc(100dvh - var(--web-nav-height));padding:0 15px 28px}.app-shell.without-navigation{padding-bottom:0}.without-navigation .private-page{min-height:100dvh;padding-bottom:calc(28px + env(safe-area-inset-bottom,0px))}.page-header{grid-template-columns:44px 1fr 44px;align-items:center;gap:8px;min-height:80px;padding:26px 0 18px;display:grid}.page-header>a{place-items:center;width:44px;height:44px;display:grid}.page-header h1{text-align:center;font-size:17px;font-weight:400}.page-header-extra{min-width:0}.sheet-dialog{width:100%;max-width:var(--web-width);max-height:min(calc(var(--sheet-height,100dvh) * .94), 1100px);color:#1f212a;background:#f8f8f8;border:0;border-radius:24px 24px 0 0;margin:0 auto;padding:0;position:fixed;inset:auto 0 0;overflow:hidden}.sheet-dialog[open]{flex-direction:column;display:flex}.sheet-dialog.compact{max-height:calc(var(--sheet-height,100dvh) * .9)}.sheet-dialog::backdrop,.confirm-dialog::backdrop{background:#0008}.sheet-header{border-bottom:1px solid #f8eded;flex:none;justify-content:center;align-items:center;min-height:61px;margin:0 15px;padding:20px 54px 13px;display:flex;position:relative}.sheet-header h2{text-align:center;font-size:18px;font-weight:500;line-height:1.5}.sheet-header h2:focus{outline:none}.sheet-close{background:0 0;border:0;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:11px;right:-11px}.close-art{width:35px;height:35px;position:relative;transform:rotate(45deg)scale(.5);-webkit-mask-image:url(/design/close-mask.svg);mask-image:url(/design/close-mask.svg);-webkit-mask-position:4.749px 4.736px;mask-position:4.749px 4.736px;-webkit-mask-size:40px 40px;mask-size:40px 40px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-source-type:alpha;mask-mode:alpha}.close-art img{width:39px;max-width:none;height:39px;position:absolute;top:-2px;left:-2px}.sheet-content{overscroll-behavior:contain;min-height:0;padding:14px 15px 22px;overflow:auto}.sheet-footer{padding:7.5px 16px calc(26px + env(safe-area-inset-bottom,0px));background:#fff;border-top:1px solid #f3f3f3;flex:none}.sheet-footer .primary-button{border-radius:12px;min-height:46px;font-size:14px}.session-gate{text-align:center;background:#fff;border-radius:12px;padding:24px 16px}.session-gate p{color:var(--web-secondary);margin:12px 0 20px;font-size:14px;line-height:1.7}.account-form{flex-direction:column;gap:12px;display:flex}.form-introduction{color:var(--web-secondary);margin-bottom:8px;font-size:14px;line-height:1.7}.account-form label,.form-label{color:var(--web-secondary);font-size:13px}.account-form input,.account-form select,.form-field{background:#fff;border:1px solid #e4dbee;border-radius:12px;width:100%;min-height:48px;padding:12px 14px;font-size:16px}.phone-fields{grid-template-columns:135px minmax(0,1fr);gap:8px;display:grid}.form-links{justify-content:space-between;gap:12px;display:flex}.form-links button,.text-action{color:#7250be;background:0 0;border:0;min-height:44px;padding:8px;font-size:13px}.form-error{color:#a3314d;background:#fff0f3;border-radius:8px;padding:10px 12px;font-size:13px;line-height:1.6}.form-notice{color:#62537e;font-size:13px;line-height:1.6}.list-end{text-align:center;color:var(--web-muted);padding:30px 0;font-size:12px}.confirm-dialog{color:#050407;border:0;border-radius:12px;width:calc(100% - 75px);max-width:300px;min-height:180px;margin:auto;padding:24px 20px 12px}.confirm-dialog h2{font-size:16px;font-weight:500}.confirm-dialog p{color:var(--web-secondary);padding:26px 0;font-size:14px;line-height:1.75}.confirm-actions{justify-content:flex-end;gap:16px;display:flex}.confirm-actions button{min-width:44px;min-height:44px;color:var(--web-muted);background:0 0;border:0;font-size:14px}.confirm-actions .confirm-primary{color:var(--web-purple);font-weight:500}.safety-guidance{counter-reset:safety;background:#fff;border-radius:16px;gap:22px;padding:16px;list-style:none;display:grid}.safety-guidance li{counter-increment:safety}.safety-guidance h3{align-items:center;gap:8px;margin-bottom:10px;font-size:14px;display:flex}.safety-guidance h3:before{content:counter(safety);background:var(--web-purple);color:#fff;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;font-size:12px;font-weight:400;display:grid}.safety-guidance p,.safety-note{color:var(--web-secondary);font-size:13px;line-height:1.75}.safety-note{color:#797482;padding-top:16px}.me-page{min-height:calc(100dvh - var(--web-nav-height));background:#f8f8f8;padding:60px 15px 28px;position:relative}.me-background{aspect-ratio:3/2;pointer-events:none;height:auto;position:absolute;inset:0 0 auto;overflow:hidden;container-type:inline-size}.me-background-top{background:url(/design/me-background-top.png) 50%/cover;width:109.333cqw;height:61.3333cqw;position:absolute;top:0;left:-4.66667cqw;transform:scaleY(-1);-webkit-mask-image:url(/design/me-mask.svg);mask-image:url(/design/me-mask.svg);-webkit-mask-position:4.66667cqw 0;mask-position:4.66667cqw 0;-webkit-mask-size:100cqw 66.6667cqw;mask-size:100cqw 66.6667cqw;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.me-background-main{background:url(/design/me-background.png) 50%/cover;width:100.133cqw;height:100.267cqw;position:absolute;top:-7.46667cqw;left:0;-webkit-mask-image:url(/design/me-mask.svg);mask-image:url(/design/me-mask.svg);-webkit-mask-position:0 7.46667cqw;mask-position:0 7.46667cqw;-webkit-mask-size:100cqw 66.6667cqw;mask-size:100cqw 66.6667cqw;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.me-profile{color:#fff;align-items:center;gap:11.5px;padding:5px 4.5px;display:flex;position:relative}.me-profile .public-photo{border:1px solid #fff;border-radius:50%;flex:none;width:50px;height:50px;overflow:hidden}.me-profile h1{font-size:17px;font-weight:500}.me-profile-link{border-radius:50%;flex:none;display:flex}.editor-fields{border:0;flex-direction:column;gap:12px;min-width:0;margin:0;padding:0;display:flex}.choice-fields{border:1px solid #e4dbee;border-radius:12px;flex-wrap:wrap;gap:10px 16px;min-width:0;padding:12px;display:flex}.choice-fields legend{color:var(--web-secondary);padding:0 4px;font-size:13px}.choice-fields label,.consent-field{align-items:flex-start;gap:8px;line-height:1.7;display:flex}.account-form .choice-fields input,.account-form .consent-field input{accent-color:#9563ff;flex:none;width:18px;height:18px;min-height:18px;margin:3px 0;padding:0}.content-status{color:var(--web-secondary);justify-content:space-between;gap:16px;font-size:13px;display:flex}.content-status strong{color:var(--web-ink)}.image-field{gap:10px;min-width:0;display:grid}.image-field .public-photo{border-radius:12px;width:72px;height:72px;overflow:hidden}.image-field input[type=file]{min-width:0;font-size:13px}.me-profile>div{min-width:0}.account-identifier{overflow-wrap:anywhere;margin-top:5.5px;font-size:11px}.me-login-link{color:#fff;text-align:left;background:0 0;border:0;min-height:44px;padding:8px 0;font-size:13px}.me-statistics{grid-template-columns:repeat(3,minmax(0,1fr));padding:12px 0 20px;display:grid;position:relative}.me-statistics>*{color:#fff;background:0 0;border:0;flex-direction:column;align-items:center;gap:1.5px;min-height:44px;padding:0 5px;display:flex;position:relative}.me-statistics>*+:before{content:"";background:#fff3;width:1px;height:13px;position:absolute;top:18px;left:0}.me-statistics strong{font-size:18px;font-weight:500;line-height:27px}.me-statistics span{font-size:11px;line-height:16.5px}.me-shortcuts{background:#fff;border-radius:12px;grid-template-columns:31.3043% minmax(0,1fr) 31.3043%;padding:20px 0 16px;display:grid;position:relative}.me-shortcuts>*{background:0 0;border:0;flex-direction:column;align-items:center;gap:5.5px;padding:0 4px;font-size:11px;line-height:21.5px;display:flex}.me-menu{gap:10px;margin:14px 0;display:grid;position:relative}.me-menu>button,.me-menu>a{text-align:left;width:100%;color:inherit;background:#fff;border:0;border-radius:12px;align-items:center;gap:8px;padding:16px;text-decoration:none;display:flex}.me-menu>button>span:not(.design-icon),.me-menu>a>span:not(.design-icon){flex:1;font-size:14px}.me-menu small{color:var(--web-muted);font-size:11px}.me-menu>button:disabled{opacity:1}.me-page>.session-gate{margin-top:16px;position:relative}.favorite-entry{min-width:0}.favorite-entry>.companion-card{height:auto;min-height:264px}.favorite-entry>.text-action{width:100%}.unavailable-favorite{background:#f5f1fb;border-radius:12px;flex-direction:column;justify-content:center;gap:12px;min-height:264px;padding:16px;display:flex}.unavailable-favorite h2{font-size:14px}.unavailable-favorite p{color:var(--web-secondary);font-size:13px}.more-menu{gap:12px;display:grid}.more-menu button{text-align:left;background:#fff;border:0;border-radius:12px;min-height:48px;padding:16px;font-size:14px}.invitation-sheet{max-height:calc(var(--sheet-height,100dvh) - min(112px, var(--sheet-height,100dvh) * .2));background-image:url(/design/invite-surface.svg);background-size:100% 100%}.invitation-success-sheet{min-height:min(500px, var(--sheet-height,100dvh) * .94);background-image:url(/design/invite-success-surface.svg);background-size:100% 100%}.invitation-form{flex-direction:column;gap:18px;display:flex}.invitation-person{align-items:center;gap:6px;margin-left:-1px;display:flex}.invitation-person .public-photo{border-radius:50%;flex:none;width:42px;height:42px;overflow:hidden}.invitation-person h3{font-size:16px;font-weight:500}.invitation-person p{color:var(--web-secondary);margin-top:3.5px;font-size:10px}.invitation-modes{border:1px solid var(--web-purple);background:#fff;border-radius:12px;grid-template-columns:1fr 1fr;gap:12px;padding:3px 5px;display:grid}.invitation-modes button{background:#fff;border:0;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:40px;font-size:12px;display:flex}.invitation-modes .selected{background:var(--web-purple);color:#fff}.option-field{min-width:0;position:relative}.option-trigger{text-align:left;background:#fff;border:0;border-radius:12px;justify-content:space-between;align-items:center;gap:8px;width:100%;min-height:48px;margin-top:8px;padding:12px 16px;font-size:14px;display:flex}.option-trigger>.design-icon{transform:rotate(-90deg)}.option-trigger .design-icon{flex:none}.option-trigger .placeholder{color:var(--web-muted)}.options-menu{z-index:2;overscroll-behavior:contain;background:#fff;border-radius:12px;flex-direction:column;max-height:200px;padding:8px 0;display:flex;position:absolute;top:100%;left:0;right:0;overflow:auto;box-shadow:0 2px 7px #0002}.options-menu>button{min-height:36px;color:var(--web-secondary);text-align:center;background:#fff;border:0;border-radius:12px;padding:7px 14px;font-size:14px}.options-menu>button.selected{background:var(--web-purple);color:#fff}.options-empty,.picker-hint{color:var(--web-secondary);text-align:center;padding:8px;font-size:12px;line-height:1.6}.invitation-form>.picker-hint{text-align:left;padding:0}.required-star{color:#d33c75;margin-left:2px}.invitation-fields{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:18px 12px;display:grid}.readonly-field output{background:#fff;border-radius:12px;align-items:center;min-height:48px;margin-top:8px;padding:12px 16px;font-size:14px;display:flex}.date-menu-heading{justify-content:space-between;align-items:center;font-size:11px;display:flex}.date-menu-heading button{background:#fff;border:0;flex:none;place-items:center;width:32px;height:36px;padding:0;display:grid}.custom-time-label{color:var(--web-secondary);padding:8px 10px;font-size:12px}#invitation-custom-time{border:1px solid #e4dbee;border-radius:8px;width:calc(100% - 16px);margin:0 8px;padding:10px 6px;font-size:16px}.invitation-input{flex-direction:column;gap:8px;display:flex}.invitation-input input,.invitation-input textarea{resize:vertical;background:#fff;border:0;border-radius:12px;width:100%;min-height:48px;padding:14px 16px;font-size:14px;line-height:20px}.invitation-input textarea{height:100px;min-height:100px}.invitation-quote,.invitation-result-summary{background:#fff;border-radius:12px;padding:16px}.invitation-quote header,.invitation-result-summary header{justify-content:space-between;gap:12px;font-size:14px;display:flex}.invitation-quote strong,.invitation-result-summary strong{color:var(--web-pink);font-size:16px;font-weight:400}.invitation-quote p,.invitation-result-summary p{color:var(--web-secondary);margin-top:12px;font-size:12px;line-height:1.75}.invitation-acknowledgement{color:#797482;align-items:flex-start;gap:10px;padding:0 0 2px;font-size:12px;line-height:1.7;display:flex}.invitation-acknowledgement input{appearance:none;background:url(/design/report-unselected.svg) 50%/contain no-repeat;border:0;flex:none;width:14px;height:14px;margin:2px 0}.invitation-acknowledgement input:checked{background-image:url(/design/invite-acknowledged.svg)}.draft-notice{color:var(--web-muted);font-size:12px;line-height:1.6}.invitation-submit{justify-content:center;align-items:center;gap:8px;display:flex}.invitation-result-icon{place-items:center;padding:26px 0 22px;display:grid}.invitation-result>h3{text-align:center;margin-bottom:32px;font-size:18px}.invitation-result-summary h4{margin-top:18px;font-size:14px;font-weight:500}.invitation-result>.draft-notice{text-align:center;margin-top:20px}.notification-detail-card{border:1px solid #f3f3f3;border-radius:12px;padding:22px 16px;font-size:14px;line-height:1.8}.notification-detail-card time{color:var(--web-muted);font-size:13px}.notification-detail-card p{white-space:pre-wrap;margin-top:14px}.notification-detail-card a{margin-top:20px;display:inline-flex}.messages-page{min-height:calc(100dvh - var(--web-nav-height));background:url(/design/catalog-background.svg) top/100% no-repeat;padding:35.5px 15px 24px}.messages-heading{justify-content:space-between;align-items:center;gap:12px;height:36px;margin-bottom:15.5px;display:flex}.messages-heading h1{margin-left:1px;font-size:24px}.message-row{text-align:left;background:0 0;border:0;align-items:center;gap:12.5px;width:100%;min-height:75px;padding:12px 0;display:flex}.message-shortcut-art,.message-avatar{border-radius:50%;flex:none;place-items:center;width:47px;height:47px;display:grid}.message-shortcut-art.invitation{background:linear-gradient(168deg,#f9c9ff 10.738%,#ac85ff 93.816%)}.message-shortcut-art.safety{background:linear-gradient(168deg,#a5def3 10.738%,#5078ff 93.816%)}.message-avatar{color:#8162bb;background:#ece3f8;font-size:22px}.message-summary{flex:1;align-self:flex-start;min-width:0;padding-top:4px}.message-summary h2{align-items:center;gap:7px;font-size:14px;font-weight:500;display:flex}.message-summary h2 small{color:var(--web-secondary);flex:none;font-size:10px;font-weight:400}.message-summary p{color:var(--web-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:1px;font-size:12px;overflow:hidden}.message-meta{color:var(--web-muted);flex-direction:column;flex:none;justify-content:center;align-self:stretch;align-items:flex-end;gap:7px;font-size:10px;display:flex}.unread-badge{color:#fff;text-align:center;background:#ff3d48;border-radius:12px;min-width:13px;height:13px;padding:0 3px;font-size:8px;line-height:13px}.notification-controls{justify-content:flex-end;gap:8px;margin-top:-12px;display:flex}.notification-card{border:1px solid #e6e6e6;border-radius:8px;margin-bottom:12px;padding:15px}.notification-card header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.notification-card h2{font-size:14px;font-weight:500}.notification-state{color:#c8376b;background:#fee;border-radius:4px;flex:none;padding:3px 8px;font-size:10px}.notification-state.read{color:var(--web-muted);background:#f5f5f5}.notification-card>p{color:var(--web-muted);margin:10px 0;font-size:13px;line-height:1.7}.notification-card footer{color:var(--web-muted);border-top:1px solid #f3f3f3;justify-content:space-between;align-items:center;gap:10px;padding-top:10px;font-size:12px;display:flex}.notification-card footer a{align-items:center;min-height:32px;display:flex}@media (width<=359px){.phone-fields{grid-template-columns:123px minmax(0,1fr)}.phone-fields select{padding-inline:8px}.account-identifier{font-size:9px}}.private-filter{justify-content:space-between;align-items:center;gap:16px;margin:12px 0 20px;display:flex}.private-filter label{color:var(--text-secondary);align-items:center;gap:10px;font-size:12px;display:flex}.private-filter select{min-height:40px;color:var(--text-primary);background:#fff;border:1px solid #e5e5ee;border-radius:8px;padding:0 12px}.invitation-list{gap:16px;display:grid}.invitation-card{background:linear-gradient(71.6204deg,#ededff 8.7626%,#dad7f4 53.512%,#dcc9fe 91.237%);border-radius:12px;padding:16px}.invitation-card>header{align-items:flex-start;gap:6px;display:flex}.invitation-card>header .public-photo{border-radius:50%;flex:0 0 42px;width:42px;height:42px;overflow:hidden}.invitation-card-person{flex:1;min-width:0}.invitation-card h2{overflow-wrap:anywhere;margin:0;font-size:16px;line-height:1.5}.invitation-card-person p{color:#8173a5;margin:3px 0 0;font-size:10px}.invitation-status{text-align:center;background:#fff;border-radius:4px;flex-shrink:0;max-width:108px;padding:3px 8px;font-size:10px;line-height:1.5}.invitation-status small{white-space:nowrap;font-size:inherit;display:block}.invitation-card-body{color:#8173a5;overflow-wrap:anywhere;margin:16px 0;font-size:12px;line-height:1.7}.invitation-card-body p{margin:4px 0}.invitation-card footer{border-top:1px solid #ffffff80;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;padding-top:14px;display:flex}.invitation-primary,.invitation-secondary{border:0;border-radius:6px;min-height:36px;padding:7px 12px;font-size:12px}.invitation-primary{color:#fff;background:#9369fc}.invitation-secondary{color:#8173a5;background:#fff8f8}.invitation-details-link{margin-right:auto}.record-information{background:#fff;border:1px solid #eeeeef;border-radius:12px;margin-top:20px;padding:20px 16px;font-size:14px;line-height:1.6}.record-information h2{margin:0 0 16px;font-size:16px}.record-information dl{margin:16px 0;font-size:12px}.record-information dl>div{gap:16px;margin:10px 0;display:flex}.record-information dt{color:#8173a5;flex:0 0 60px}.record-information dd{overflow-wrap:anywhere;min-width:0;margin:0}.record-id{font-variant-numeric:tabular-nums}.record-note{white-space:pre-wrap;overflow-wrap:anywhere}.contact-form{gap:12px;display:grid}.contact-form textarea{resize:vertical;background:#fff;border:1px solid #e5e5ee;border-radius:12px;width:100%;min-height:100px;padding:14px;font-size:14px}.character-count{color:#8173a5;text-align:right;font-size:11px}.conversation-page{height:100dvh;min-height:420px;overflow:hidden}.conversation-panel{background:#fff;flex-direction:column;height:100%;display:flex;position:relative}.chat-header{background:linear-gradient(#fff,#fff8f880);flex:none;grid-template-columns:66px minmax(0,170.5px) 66px;justify-content:space-between;align-items:center;column-gap:0;padding:50px 15px 22px;display:grid}.chat-back{background:#bfc6da33;border-radius:35px;flex:none;place-items:center;width:66px;height:42px;display:grid}.chat-title{text-align:center;background:#bfc6da22;border-radius:35px;min-width:0;min-height:42px;padding:4px 8px 2px}.chat-title h1{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;line-height:20px;overflow:hidden}.chat-title p{color:var(--web-muted);margin-top:0;font-size:10px;line-height:15px}.chat-header-avatar,.chat-peer-avatar{color:#8173a5;background:#f3eeff;border-radius:50%;flex:none;place-items:center;width:42px;height:42px;font-size:20px;display:grid}.chat-header-avatar{border:0;justify-self:end;padding:0}.chat-header-avatar .public-photo,.chat-peer-avatar .public-photo{border-radius:50%;width:100%;height:100%;overflow:hidden}.chat-thread{overscroll-behavior:contain;flex:1;min-height:0;padding:0 15px;scroll-padding-bottom:12px;overflow:auto}.chat-safety{color:#8173a5;background:#e6edff;border-radius:12px;align-items:center;gap:12px;min-height:60px;padding:12px 16px;font-size:12px;line-height:18px;display:flex}.chat-safety>.design-icon{flex:none}.chat-invite{color:#9369fc;background:#f3eeff;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:46px;margin-top:20px;margin-left:1px;margin-right:1px;font-size:14px;display:flex}.chat-sync-controls{color:#8173a5;justify-content:space-between;align-items:center;min-height:41px;margin:0;font-size:11px;display:flex}.contact-response{border:1px solid #ebe5fc;border-radius:12px;margin:12px 0;padding:14px;font-size:13px}.contact-response>div{justify-content:flex-end;gap:10px;margin-top:12px;display:flex}.contact-response button{min-height:36px;padding:8px 14px}.earlier-messages{margin:12px auto;display:block}.chat-messages{gap:12px;padding:10px 0;display:grid}.chat-message{align-items:flex-start;gap:16px;display:flex}.chat-peer-avatar{width:40px;height:40px}.chat-message.own{justify-content:flex-end;padding-left:56px}.chat-message-content{min-width:0;max-width:calc(100% - 56px)}.chat-message.own .chat-message-content{max-width:100%}.chat-bubble{color:#050407;overflow-wrap:anywhere;min-height:40px;padding:12px;font-size:13px;line-height:20px;position:relative}.chat-bubble-art{border:12px solid #0000;pointer-events:none;border-image-source:url(/design/chat-bubble-in.svg);border-image-slice:24 fill;border-image-width:12px;position:absolute;inset:0}.chat-bubble.short .chat-bubble-art{border-image-source:url(/design/chat-bubble-in-short.svg)}.chat-message.own .chat-bubble .chat-bubble-art{border-image-source:url(/design/chat-bubble-out.svg);transform:scaleX(-1)}.chat-bubble>:not(.chat-bubble-art){z-index:1;position:relative}.own .chat-bubble{color:#fff}.message-text{white-space:pre-wrap}.chat-message time{text-align:right;color:#8e999e;margin-top:4px;font-size:12px;line-height:1.5;display:block}.voice-message{width:100%;color:inherit;background:0 0;border:0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;min-width:145px;padding:0;font-size:13px;display:flex}.voice-message span:last-child{font-size:11px}.invitation-message{gap:6px;display:grid}.invitation-message strong{font-size:14px}.invitation-message small{font-size:11px}.chat-bottom-anchor{height:12px}.chat-composer{padding:7.5px 16px env(safe-area-inset-bottom,0px);min-height:calc(80px + env(safe-area-inset-bottom,0px));background:#fff;border-top:.5px solid #f3f3f3;flex:none}.chat-composer form{background:#f8f8f8;border-radius:8px;align-items:center;gap:8px;min-height:50px;padding:8px 12px 8px 15px;display:flex}.chat-composer textarea{resize:none;background:0 0;border:0;flex:1;min-width:0;max-height:100px;padding:6px 0;font-size:13px;line-height:20px}.chat-send-button{background:0 0;border:0;flex:none;place-items:center;width:56px;height:32px;padding:0;display:grid;position:relative}.chat-send-button span:not(.design-icon){color:#fff;z-index:1;place-items:center;font-size:13px;display:grid;position:absolute;inset:0}.chat-send-button>.design-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.composer-tools{color:#8173a5;justify-content:space-between;align-items:center;gap:12px;height:22px;margin-top:0;font-size:10px;display:flex}.composer-tools .text-action{min-height:24px;margin:0;padding:0 4px;font-size:11px;position:relative;top:-1px}.composer-tools .empty-counter{visibility:hidden}.message-selection-notice{color:var(--web-secondary);justify-content:space-between;align-items:center;gap:12px;font-size:12px;display:flex}.chat-composer .form-error{margin:0 0 8px;font-size:12px}.new-messages{z-index:2;color:#8173a5;background:#fff;border:1px solid #ebe5fc;border-radius:20px;padding:10px 16px;font-size:12px;position:absolute;bottom:114px;right:16px;box-shadow:0 2px 8px #20103514}@media (width<=359px){.chat-header{grid-template-columns:48px minmax(0,1fr) 48px;gap:12px}.chat-back{width:48px}}@media (height<=600px){.chat-header{padding-top:12px}.conversation-page{min-height:0}}.voice-composer{background:#f8f5ff;border:1px solid #ebe5fc;border-radius:12px;margin:8px 0;padding:12px}.voice-composer header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:8px;display:flex}.voice-composer h2{font-size:14px;font-weight:500}.voice-composer .form-notice{margin-bottom:12px;font-size:11px}.voice-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin:12px 0;display:flex}.voice-actions button{min-height:36px;padding:8px 12px;font-size:12px}.voice-clip-duration,.recording-status{color:#8173a5;margin:12px 0;font-size:14px}.chat-composer{overscroll-behavior:contain;max-height:60%;overflow:auto}.voice-composer .read-state{min-height:80px;padding:8px}.chat-avatar-space{flex:none;width:40px}.chat-message.continuation{margin-top:-8px}.report-sheet{background:#f8f8f8 url(/design/invite-success-surface.svg) top/100% no-repeat}.report-sheet .sheet-header{background:url(/design/report-header.svg) top/100% no-repeat}.report-target{color:#8173a5;overflow-wrap:anywhere;margin-bottom:16px;font-size:12px}.report-reasons{background:#fff;border:0;border-radius:12px;margin:0 0 16px;padding:8px 16px}.report-reasons label{color:#8173a5;cursor:pointer;align-items:center;gap:12px;min-height:40px;padding:8px 0;font-size:14px;display:flex;position:relative}.report-reasons input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.report-reasons label:has(input:focus-visible){outline-offset:3px;border-radius:6px;outline:2px solid #6841d9}.report-description{gap:12px;font-size:14px;display:grid}.report-description textarea,.followup-form textarea{resize:vertical;background:#fff;border:0;border-radius:12px;width:100%;min-height:100px;padding:16px;font-size:14px;line-height:1.6}.report-form .character-count{margin:8px 0}.report-evidence{color:#8173a5;margin:16px 0;font-size:12px;line-height:1.7}.report-evidence label{align-items:flex-start;gap:8px;margin:12px 0;display:flex}.report-evidence input{appearance:none;background:url(/design/report-unselected.svg) 50%/contain no-repeat;border:0;flex:none;width:16px;height:16px;margin:2px 0 0}.report-evidence input:checked{background-image:url(/design/report-selected.svg)}.report-receipt{text-align:center;gap:16px;padding:16px 0;font-size:14px;display:grid}.report-success{color:#fff;background:#0008;border-radius:8px;justify-self:center;padding:10px 24px}.report-receipt .record-id{overflow-wrap:anywhere;color:#8173a5;font-size:12px}.report-detail>header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.report-evidence-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;font-size:12px;display:flex}.report-timeline{padding-left:20px;font-size:12px}.report-timeline li{padding:8px 0}.report-timeline time{color:#8173a5;margin-top:4px;font-size:11px;display:block}.followup-form{gap:12px;display:grid}.followup-form textarea{border:1px solid #ebe5fc}.block-form{gap:16px;font-size:14px;line-height:1.7;display:grid}.block-form h3{font-size:16px}.safety-links{color:#8173a5;flex-wrap:wrap;gap:24px;padding:16px 0 0;font-size:13px;display:flex}.safety-links a{text-underline-offset:4px;text-decoration:underline}.message-footnote{justify-content:flex-end;align-items:center;gap:16px;display:flex}.message-report{color:#8173a5;background:0 0;border:0;padding:4px 0;font-size:10px}.me-account-link{color:inherit;text-decoration:none}.workflow-stack,.workflow-links{flex-direction:column;gap:16px;display:flex}.workflow-stack h3{margin:0;font-size:16px}.workflow-links a,.workflow-card{color:inherit;overflow-wrap:anywhere;background:#fff;border:1px solid #e9e3f0;border-radius:12px;padding:14px;text-decoration:none;display:block}.workflow-card p{margin:8px 0;font-size:14px}.workflow-actions,.schedule-window{justify-content:space-between;align-items:center;gap:12px;display:flex}.workflow-body{padding:20px}.support-image{object-fit:contain;max-width:100%;max-height:360px;margin-top:12px;display:block}.document-content{border:1px solid #eee;border-radius:12px;min-height:196.5px;margin:7px 15px 24px;padding:20px 17px;font-size:13px;line-height:normal}.document-content p{margin:0}
