/* Original D-DIN-PRO Bold supplied by the local design environment. */
@font-face { font-family: 'Yupin DIN'; src: url(data:font/otf;base64,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O01PTk87RC1ESU4tUFJPLUJvbGRELURJTi1QUk8tQm9sZFZlcnNpb24gMS4wMDA7aG90Y29udiAxLjAuMTA5O21ha2VvdGZleGUgMi41LjY1NTk2RGF0dG8gaXMgYSB0cmFkZW1hcmsgb2YgRGF0dG8sIEluYy5EYXR0byBJbmMuQ2hhcmxlcyBOaXhodHRwOi8vd3d3LmRhdHRvLmNvbUNvcHlyaWdodCAoYykgMjAxNywgRGF0dG8gSW5jLiAoZm9udHNAZGF0dG8uY29tKSwKd2l0aCBSZXNlcnZlZCBGb250IE5hbWUgRC1ESU4uCgpUaGlzIEZvbnQgU29mdHdhcmUgaXMgbGljZW5zZWQgdW5kZXIgdGhlIFNJTCBPcGVuIEZvbnQgTGljZW5zZSwgVmVyc2lvbiAxLjEuClRoaXMgbGljZW5zZSBpcyBjb3BpZWQgYmVsb3csIGFuZCBpcyBhbHNvIGF2YWlsYWJsZSB3aXRoIGEgRkFRIGF0OgpodHRwOi8vc2NyaXB0cy5zaWwub3JnL09GTAoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClNJTCBPUEVOIEZPTlQgTElDRU5TRSBWZXJzaW9uIDEuMSAtIDI2IEZlYnJ1YXJ5IDIwMDcKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KClBSRUFNQkxFClRoZSBnb2FscyBvZiB0aGUgT3BlbiBGb250IExpY2Vuc2UgKE9GTCkgYXJlIHRvIHN0aW11bGF0ZSB3b3JsZHdpZGUKZGV2ZWxvcG1lbnQgb2YgY29sbGFib3JhdGl2ZSBmb250IHByb2plY3RzLCB0byBzdXBwb3J0IHRoZSBmb250IGNyZWF0aW9uCmVmZm9ydHMgb2YgYWNhZGVtaWMgYW5kIGxpbmd1aXN0aWMgY29tbXVuaXRpZXMsIGFuZCB0byBwcm92aWRlIGEgZnJlZSBhbmQKb3BlbiBmcmFtZXdvcmsgaW4gd2hpY2ggZm9udHMgbWF5IGJlIHNoYXJlZCBhbmQgaW1wcm92ZWQgaW4gcGFydG5lcnNoaXAKd2l0aCBvdGhlcnMuCgpUaGUgT0ZMIGFsbG93cyB0aGUgbGljZW5zZWQgZm9udHMgdG8gYmUgdXNlZCwgc3R1ZGllZCwgbW9kaWZpZWQgYW5kCnJlZGlzdHJpYnV0ZWQgZnJlZWx5IGFzIGxvbmcgYXMgdGhleSBhcmUgbm90IHNvbGQgYnkgdGhlbXNlbHZlcy4gVGhlCmZvbnRzLCBpbmNsdWRpbmcgYW55IGRlcml2YXRpdmUgd29ya3MsIGNhbiBiZSBidW5kbGVkLCBlbWJlZGRlZCwgCnJlZGlzdHJpYnV0ZWQgYW5kL29yIHNvbGQgd2l0aCBhbnkgc29mdHdhcmUgcHJvdmlkZWQgdGhhdCBhbnkgcmVzZXJ2ZWQKbmFtZXMgYXJlIG5vdCB1c2VkIGJ5IGRlcml2YXRpdmUgd29ya3MuIFRoZSBmb250cyBhbmQgZGVyaXZhdGl2ZXMsCmhvd2V2ZXIsIGNhbm5vdCBiZSByZWxlYXNlZCB1bmRlciBhbnkgb3RoZXIgdHlwZSBvZiBsaWNlbnNlLiBUaGUKcmVxdWlyZW1lbnQgZm9yIGZvbnRzIHRvIHJlbWFpbiB1bmRlciB0aGlzIGxpY2Vuc2UgZG9lcyBub3QgYXBwbHkKdG8gYW55IGRvY3VtZW50IGNyZWF0ZWQgdXNpbmcgdGhlIGZvbnRzIG9yIHRoZWlyIGRlcml2YXRpdmVzLgoKREVGSU5JVElPTlMKIkZvbnQgU29mdHdhcmUiIHJlZmVycyB0byB0aGUgc2V0IG9mIGZpbGVzIHJlbGVhc2VkIGJ5IHRoZSBDb3B5cmlnaHQKSG9sZGVyKHMpIHVuZGVyIHRoaXMgbGljZW5zZSBhbmQgY2xlYXJseSBtYXJrZWQgYXMgc3VjaC4gVGhpcyBtYXkKaW5jbHVkZSBzb3VyY2UgZmlsZXMsIGJ1aWxkIHNjcmlwdHMgYW5kIGRvY3VtZW50YXRpb24uCgoiUmVzZXJ2ZWQgRm9udCBOYW1lIiByZWZlcnMgdG8gYW55IG5hbWVzIHNwZWNpZmllZCBhcyBzdWNoIGFmdGVyIHRoZQpjb3B5cmlnaHQgc3RhdGVtZW50KHMpLgoKIk9yaWdpbmFsIFZlcnNpb24iIHJlZmVycyB0byB0aGUgY29sbGVjdGlvbiBvZiBGb250IFNvZnR3YXJlIGNvbXBvbmVudHMgYXMKZGlzdHJpYnV0ZWQgYnkgdGhlIENvcHlyaWdodCBIb2xkZXIocykuCgoiTW9kaWZpZWQgVmVyc2lvbiIgcmVmZXJzIHRvIGFueSBkZXJpdmF0aXZlIG1hZGUgYnkgYWRkaW5nIHRvLCBkZWxldGluZywKb3Igc3Vic3RpdHV0aW5nIC0tIGluIHBhcnQgb3IgaW4gd2hvbGUgLS0gYW55IG9mIHRoZSBjb21wb25lbnRzIG9mIHRoZQpPcmlnaW5hbCBWZXJzaW9uLCBieSBjaGFuZ2luZyBmb3JtYXRzIG9yIGJ5IHBvcnRpbmcgdGhlIEZvbnQgU29mdHdhcmUgdG8gYQpuZXcgZW52aXJvbm1lbnQuCgoiQXV0aG9yIiByZWZlcnMgdG8gYW55IGRlc2lnbmVyLCBlbmdpbmVlciwgcHJvZ3JhbW1lciwgdGVjaG5pY2FsCndyaXRlciBvciBvdGhlciBwZXJzb24gd2hvIGNvbnRyaWJ1dGVkIHRvIHRoZSBGb250IFNvZnR3YXJlLgoKUEVSTUlTU0lPTiAmIENPTkRJVElPTlMKUGVybWlzc2lvbiBpcyBoZXJlYnkgZ3JhbnRlZCwgZnJlZSBvZiBjaGFyZ2UsIHRvIGFueSBwZXJzb24gb2J0YWluaW5nCmEgY29weSBvZiB0aGUgRm9udCBTb2Z0d2FyZSwgdG8gdXNlLCBzdHVkeSwgY29weSwgbWVyZ2UsIGVtYmVkLCBtb2RpZnksCnJlZGlzdHJpYnV0ZSwgYW5kIHNlbGwgbW9kaWZpZWQgYW5kIHVubW9kaWZpZWQgY29waWVzIG9mIHRoZSBGb250ClNvZnR3YXJlLCBzdWJqZWN0IHRvIHRoZSBmb2xsb3dpbmcgY29uZGl0aW9uczoKCjEpIE5laXRoZXIgdGhlIEZvbnQgU29mdHdhcmUgbm9yIGFueSBvZiBpdHMgaW5kaXZpZHVhbCBjb21wb25lbnRzLAppbiBPcmlnaW5hbCBvciBNb2RpZmllZCBWZXJzaW9ucywgbWF5IGJlIHNvbGQgYnkgaXRzZWxmLgoKMikgT3JpZ2luYWwgb3IgTW9kaWZpZWQgVmVyc2lvbnMgb2YgdGhlIEZvbnQgU29mdHdhcmUgbWF5IGJlIGJ1bmRsZWQsCnJlZGlzdHJpYnV0ZWQgYW5kL29yIHNvbGQgd2l0aCBhbnkgc29mdHdhcmUsIHByb3ZpZGVkIHRoYXQgZWFjaCBjb3B5CmNvbnRhaW5zIHRoZSBhYm92ZSBjb3B5cmlnaHQgbm90aWNlIGFuZCB0aGlzIGxpY2Vuc2UuIFRoZXNlIGNhbiBiZQppbmNsdWRlZCBlaXRoZXIgYXMgc3RhbmQtYWxvbmUgdGV4dCBmaWxlcywgaHVtYW4tcmVhZGFibGUgaGVhZGVycyBvcgppbiB0aGUgYXBwcm9wcmlhdGUgbWFjaGluZS1yZWFkYWJsZSBtZXRhZGF0YSBmaWVsZHMgd2l0aGluIHRleHQgb3IKYmluYXJ5IGZpbGVzIGFzIGxvbmcgYXMgdGhvc2UgZmllbGRzIGNhbiBiZSBlYXNpbHkgdmlld2VkIGJ5IHRoZSB1c2VyLgoKMykgTm8gTW9kaWZpZWQgVmVyc2lvbiBvZiB0aGUgRm9udCBTb2Z0d2FyZSBtYXkgdXNlIHRoZSBSZXNlcnZlZCBGb250Ck5hbWUocykgdW5sZXNzIGV4cGxpY2l0IHdyaXR0ZW4gcGVybWlzc2lvbiBpcyBncmFudGVkIGJ5IHRoZSBjb3JyZXNwb25kaW5nCkNvcHlyaWdodCBIb2xkZXIuIFRoaXMgcmVzdHJpY3Rpb24gb25seSBhcHBsaWVzIHRvIHRoZSBwcmltYXJ5IGZvbnQgbmFtZSBhcwpwcmVzZW50ZWQgdG8gdGhlIHVzZXJzLgoKNCkgVGhlIG5hbWUocykgb2YgdGhlIENvcHlyaWdodCBIb2xkZXIocykgb3IgdGhlIEF1dGhvcihzKSBvZiB0aGUgRm9udApTb2Z0d2FyZSBzaGFsbCBub3QgYmUgdXNlZCB0byBwcm9tb3RlLCBlbmRvcnNlIG9yIGFkdmVydGlzZSBhbnkKTW9kaWZpZWQgVmVyc2lvbiwgZXhjZXB0IHRvIGFja25vd2xlZGdlIHRoZSBjb250cmlidXRpb24ocykgb2YgdGhlCkNvcHlyaWdodCBIb2xkZXIocykgYW5kIHRoZSBBdXRob3Iocykgb3Igd2l0aCB0aGVpciBleHBsaWNpdCB3cml0dGVuCnBlcm1pc3Npb24uCgo1KSBUaGUgRm9udCBTb2Z0d2FyZSwgbW9kaWZpZWQgb3IgdW5tb2RpZmllZCwgaW4gcGFydCBvciBpbiB3aG9sZSwKbXVzdCBiZSBkaXN0cmlidXRlZCBlbnRpcmVseSB1bmRlciB0aGlzIGxpY2Vuc2UsIGFuZCBtdXN0IG5vdCBiZQpkaXN0cmlidXRlZCB1bmRlciBhbnkgb3RoZXIgbGljZW5zZS4gVGhlIHJlcXVpcmVtZW50IGZvciBmb250cyB0bwpyZW1haW4gdW5kZXIgdGhpcyBsaWNlbnNlIGRvZXMgbm90IGFwcGx5IHRvIGFueSBkb2N1bWVudCBjcmVhdGVkCnVzaW5nIHRoZSBGb250IFNvZnR3YXJlLgoKVEVSTUlOQVRJT04KVGhpcyBsaWNlbnNlIGJlY29tZXMgbnVsbCBhbmQgdm9pZCBpZiBhbnkgb2YgdGhlIGFib3ZlIGNvbmRpdGlvbnMgYXJlCm5vdCBtZXQuCgpESVNDTEFJTUVSClRIRSBGT05UIFNPRlRXQVJFIElTIFBST1ZJREVEICJBUyBJUyIsIFdJVEhPVVQgV0FSUkFOVFkgT0YgQU5ZIEtJTkQsCkVYUFJFU1MgT1IgSU1QTElFRCwgSU5DTFVESU5HIEJVVCBOT1QgTElNSVRFRCBUTyBBTlkgV0FSUkFOVElFUyBPRgpNRVJDSEFOVEFCSUxJVFksIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFIEFORCBOT05JTkZSSU5HRU1FTlQKT0YgQ09QWVJJR0hULCBQQVRFTlQsIFRSQURFTUFSSywgT1IgT1RIRVIgUklHSFQuIElOIE5PIEVWRU5UIFNIQUxMIFRIRQpDT1BZUklHSFQgSE9MREVSIEJFIExJQUJMRSBGT1IgQU5ZIENMQUlNLCBEQU1BR0VTIE9SIE9USEVSIExJQUJJTElUWSwKSU5DTFVESU5HIEFOWSBHRU5FUkFMLCBTUEVDSUFMLCBJTkRJUkVDVCwgSU5DSURFTlRBTCwgT1IgQ09OU0VRVUVOVElBTApEQU1BR0VTLCBXSEVUSEVSIElOIEFOIEFDVElPTiBPRiBDT05UUkFDVCwgVE9SVCBPUiBPVEhFUldJU0UsIEFSSVNJTkcKRlJPTSwgT1VUIE9GIFRIRSBVU0UgT1IgSU5BQklMSVRZIFRPIFVTRSBUSEUgRk9OVCBTT0ZUV0FSRSBPUiBGUk9NCk9USEVSIERFQUxJTkdTIElOIFRIRSBGT05UIFNPRlRXQVJFLmh0dHA6Ly9zY3JpcHRzLnNpbC5vcmcvT0ZMAEMAbwBwAHkAcgBpAGcAaAB0ACAAqQAgAEQAYQB0AHQAbwAsACAASQBuAGMALgAgAEEAbABsACAAcgBpAGcAaAB0AHMAIAByAGUAcwBlAHIAdgBlAGQALgBEAC0ARABJAE4ALQBQAFIATwBCAG8AbABkADEALgAwADAAMAA7AE0ATwBOAE8AOwBEAC0ARABJAE4ALQBQAFIATwAtAEIAbwBsAGQARAAtAEQASQBOAC0AUABSAE8ALQBCAG8AbABkAFYAZQByAHMAaQBvAG4AIAAxAC4AMAAwADAAOwBoAG8AdABjAG8AbgB2ACAAMQAuADAALgAxADAAOQA7AG0AYQBrAGUAbwB0AGYAZQB4AGUAIAAyAC4ANQAuADYANQA1ADkANgBEAGEAdAB0AG8AIABpAHMAIABhACAAdAByAGEAZABlAG0AYQByAGsAIABvAGYAIABEAGEAdAB0AG8ALAAgAEkAbgBjAC4ARABhAHQAdABvACAASQBuAGMALgBDAGgAYQByAGwAZQBzACAATgBpAHgAaAB0AHQAcAA6AC8ALwB3AHcAdwAuAGQAYQB0AHQAbwAuAGMAbwBtAEMAbwBwAHkAcgBpAGcAaAB0ACAAKABjACkAIAAyADAAMQA3ACwAIABEAGEAdAB0AG8AIABJAG4AYwAuACAAKABmAG8AbgB0AHMAQABkAGEAdAB0AG8ALgBjAG8AbQApACwACgB3AGkAdABoACAAUgBlAHMAZQByAHYAZQBkACAARgBvAG4AdAAgAE4AYQBtAGUAIABEAC0ARABJAE4ALgAKAAoAVABoAGkAcwAgAEYAbwBuAHQAIABTAG8AZgB0AHcAYQByAGUAIABpAHMAIABsAGkAYwBlAG4AcwBlAGQAIAB1AG4AZABlAHIAIAB0AGgAZQAgAFMASQBMACAATwBwAGUAbgAgAEYAbwBuAHQAIABMAGkAYwBlAG4AcwBlACwAIABWAGUAcgBzAGkAbwBuACAAMQAuADEALgAKAFQAaABpAHMAIABsAGkAYwBlAG4AcwBlACAAaQBzACAAYwBvAHAAaQBlAGQAIABiAGUAbABvAHcALAAgAGEAbgBkACAAaQBzACAAYQBsAHMAbwAgAGEAdgBhAGkAbABhAGIAbABlACAAdwBpAHQAaAAgAGEAIABGAEEAUQAgAGEAdAA6AAoAaAB0AHQAcAA6AC8ALwBzAGMAcgBpAHAAdABzAC4AcwBpAGwALgBvAHIAZwAvAE8ARgBMAAoACgAKAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAKAFMASQBMACAATwBQAEUATgAgAEYATwBOAFQAIABMAEkAQwBFAE4AUwBFACAAVgBlAHIAcwBpAG8AbgAgADEALgAxACAALQAgADIANgAgAEYAZQBiAHIAdQBhAHIAeQAgADIAMAAwADcACgAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ACgAKAFAAUgBFAEEATQBCAEwARQAKAFQAaABlACAAZwBvAGEAbABzACAAbwBmACAAdABoAGUAIABPAHAAZQBuACAARgBvAG4AdAAgAEwAaQBjAGUAbgBzAGUAIAAoAE8ARgBMACkAIABhAHIAZQAgAHQAbwAgAHMAdABpAG0AdQBsAGEAdABlACAAdwBvAHIAbABkAHcAaQBkAGUACgBkAGUAdgBlAGwAbwBwAG0AZQBuAHQAIABvAGYAIABjAG8AbABsAGEAYgBvAHIAYQB0AGkAdgBlACAAZgBvAG4AdAAgAHAAcgBvAGoAZQBjAHQAcwAsACAAdABvACAAcwB1AHAAcABvAHIAdAAgAHQAaABlACAAZgBvAG4AdAAgAGMAcgBlAGEAdABpAG8AbgAKAGUAZgBmAG8AcgB0AHMAIABvAGYAIABhAGMAYQBkAGUAbQBpAGMAIABhAG4AZAAgAGwAaQBuAGcAdQBpAHMAdABpAGMAIABjAG8AbQBtAHUAbgBpAHQAaQBlAHMALAAgAGEAbgBkACAAdABvACAAcAByAG8AdgBpAGQAZQAgAGEAIABmAHIAZQBlACAAYQBuAGQACgBvAHAAZQBuACAAZgByAGEAbQBlAHcAbwByAGsAIABpAG4AIAB3AGgAaQBjAGgAIABmAG8AbgB0AHMAIABtAGEAeQAgAGIAZQAgAHMAaABhAHIAZQBkACAAYQBuAGQAIABpAG0AcAByAG8AdgBlAGQAIABpAG4AIABwAGEAcgB0AG4AZQByAHMAaABpAHAACgB3AGkAdABoACAAbwB0AGgAZQByAHMALgAKAAoAVABoAGUAIABPAEYATAAgAGEAbABsAG8AdwBzACAAdABoAGUAIABsAGkAYwBlAG4AcwBlAGQAIABmAG8AbgB0AHMAIAB0AG8AIABiAGUAIAB1AHMAZQBkACwAIABzAHQAdQBkAGkAZQBkACwAIABtAG8AZABpAGYAaQBlAGQAIABhAG4AZAAKAHIAZQBkAGkAcwB0AHIAaQBiAHUAdABlAGQAIABmAHIAZQBlAGwAeQAgAGEAcwAgAGwAbwBuAGcAIABhAHMAIAB0AGgAZQB5ACAAYQByAGUAIABuAG8AdAAgAHMAbwBsAGQAIABiAHkAIAB0AGgAZQBtAHMAZQBsAHYAZQBzAC4AIABUAGgAZQAKAGYAbwBuAHQAcwAsACAAaQBuAGMAbAB1AGQAaQBuAGcAIABhAG4AeQAgAGQAZQByAGkAdgBhAHQAaQB2AGUAIAB3AG8AcgBrAHMALAAgAGMAYQBuACAAYgBlACAAYgB1AG4AZABsAGUAZAAsACAAZQBtAGIAZQBkAGQAZQBkACwAIAAKAHIAZQBkAGkAcwB0AHIAaQBiAHUAdABlAGQAIABhAG4AZAAvAG8AcgAgAHMAbwBsAGQAIAB3AGkAdABoACAAYQBuAHkAIABzAG8AZgB0AHcAYQByAGUAIABwAHIAbwB2AGkAZABlAGQAIAB0AGgAYQB0ACAAYQBuAHkAIAByAGUAcwBlAHIAdgBlAGQACgBuAGEAbQBlAHMAIABhAHIAZQAgAG4AbwB0ACAAdQBzAGUAZAAgAGIAeQAgAGQAZQByAGkAdgBhAHQAaQB2AGUAIAB3AG8AcgBrAHMALgAgAFQAaABlACAAZgBvAG4AdABzACAAYQBuAGQAIABkAGUAcgBpAHYAYQB0AGkAdgBlAHMALAAKAGgAbwB3AGUAdgBlAHIALAAgAGMAYQBuAG4AbwB0ACAAYgBlACAAcgBlAGwAZQBhAHMAZQBkACAAdQBuAGQAZQByACAAYQBuAHkAIABvAHQAaABlAHIAIAB0AHkAcABlACAAbwBmACAAbABpAGMAZQBuAHMAZQAuACAAVABoAGUACgByAGUAcQB1AGkAcgBlAG0AZQBuAHQAIABmAG8AcgAgAGYAbwBuAHQAcwAgAHQAbwAgAHIAZQBtAGEAaQBuACAAdQBuAGQAZQByACAAdABoAGkAcwAgAGwAaQBjAGUAbgBzAGUAIABkAG8AZQBzACAAbgBvAHQAIABhAHAAcABsAHkACgB0AG8AIABhAG4AeQAgAGQAbwBjAHUAbQBlAG4AdAAgAGMAcgBlAGEAdABlAGQAIAB1AHMAaQBuAGcAIAB0AGgAZQAgAGYAbwBuAHQAcwAgAG8AcgAgAHQAaABlAGkAcgAgAGQAZQByAGkAdgBhAHQAaQB2AGUAcwAuAAoACgBEAEUARgBJAE4ASQBUAEkATwBOAFMACgAiAEYAbwBuAHQAIABTAG8AZgB0AHcAYQByAGUAIgAgAHIAZQBmAGUAcgBzACAAdABvACAAdABoAGUAIABzAGUAdAAgAG8AZgAgAGYAaQBsAGUAcwAgAHIAZQBsAGUAYQBzAGUAZAAgAGIAeQAgAHQAaABlACAAQwBvAHAAeQByAGkAZwBoAHQACgBIAG8AbABkAGUAcgAoAHMAKQAgAHUAbgBkAGUAcgAgAHQAaABpAHMAIABsAGkAYwBlAG4AcwBlACAAYQBuAGQAIABjAGwAZQBhAHIAbAB5ACAAbQBhAHIAawBlAGQAIABhAHMAIABzAHUAYwBoAC4AIABUAGgAaQBzACAAbQBhAHkACgBpAG4AYwBsAHUAZABlACAAcwBvAHUAcgBjAGUAIABmAGkAbABlAHMALAAgAGIAdQBpAGwAZAAgAHMAYwByAGkAcAB0AHMAIABhAG4AZAAgAGQAbwBjAHUAbQBlAG4AdABhAHQAaQBvAG4ALgAKAAoAIgBSAGUAcwBlAHIAdgBlAGQAIABGAG8AbgB0ACAATgBhAG0AZQAiACAAcgBlAGYAZQByAHMAIAB0AG8AIABhAG4AeQAgAG4AYQBtAGUAcwAgAHMAcABlAGMAaQBmAGkAZQBkACAAYQBzACAAcwB1AGMAaAAgAGEAZgB0AGUAcgAgAHQAaABlAAoAYwBvAHAAeQByAGkAZwBoAHQAIABzAHQAYQB0AGUAbQBlAG4AdAAoAHMAKQAuAAoACgAiAE8AcgBpAGcAaQBuAGEAbAAgAFYAZQByAHMAaQBvAG4AIgAgAHIAZQBmAGUAcgBzACAAdABvACAAdABoAGUAIABjAG8AbABsAGUAYwB0AGkAbwBuACAAbwBmACAARgBvAG4AdAAgAFMAbwBmAHQAdwBhAHIAZQAgAGMAbwBtAHAAbwBuAGUAbgB0AHMAIABhAHMACgBkAGkAcwB0AHIAaQBiAHUAdABlAGQAIABiAHkAIAB0AGgAZQAgAEMAbwBwAHkAcgBpAGcAaAB0ACAASABvAGwAZABlAHIAKABzACkALgAKAAoAIgBNAG8AZABpAGYAaQBlAGQAIABWAGUAcgBzAGkAbwBuACIAIAByAGUAZgBlAHIAcwAgAHQAbwAgAGEAbgB5ACAAZABlAHIAaQB2AGEAdABpAHYAZQAgAG0AYQBkAGUAIABiAHkAIABhAGQAZABpAG4AZwAgAHQAbwAsACAAZABlAGwAZQB0AGkAbgBnACwACgBvAHIAIABzAHUAYgBzAHQAaQB0AHUAdABpAG4AZwAgAC0ALQAgAGkAbgAgAHAAYQByAHQAIABvAHIAIABpAG4AIAB3AGgAbwBsAGUAIAAtAC0AIABhAG4AeQAgAG8AZgAgAHQAaABlACAAYwBvAG0AcABvAG4AZQBuAHQAcwAgAG8AZgAgAHQAaABlAAoATwByAGkAZwBpAG4AYQBsACAAVgBlAHIAcwBpAG8AbgAsACAAYgB5ACAAYwBoAGEAbgBnAGkAbgBnACAAZgBvAHIAbQBhAHQAcwAgAG8AcgAgAGIAeQAgAHAAbwByAHQAaQBuAGcAIAB0AGgAZQAgAEYAbwBuAHQAIABTAG8AZgB0AHcAYQByAGUAIAB0AG8AIABhAAoAbgBlAHcAIABlAG4AdgBpAHIAbwBuAG0AZQBuAHQALgAKAAoAIgBBAHUAdABoAG8AcgAiACAAcgBlAGYAZQByAHMAIAB0AG8AIABhAG4AeQAgAGQAZQBzAGkAZwBuAGUAcgAsACAAZQBuAGcAaQBuAGUAZQByACwAIABwAHIAbwBnAHIAYQBtAG0AZQByACwAIAB0AGUAYwBoAG4AaQBjAGEAbAAKAHcAcgBpAHQAZQByACAAbwByACAAbwB0AGgAZQByACAAcABlAHIAcwBvAG4AIAB3AGgAbwAgAGMAbwBuAHQAcgBpAGIAdQB0AGUAZAAgAHQAbwAgAHQAaABlACAARgBvAG4AdAAgAFMAbwBmAHQAdwBhAHIAZQAuAAoACgBQAEUAUgBNAEkAUwBTAEkATwBOACAAJgAgAEMATwBOAEQASQBUAEkATwBOAFMACgBQAGUAcgBtAGkAcwBzAGkAbwBuACAAaQBzACAAaABlAHIAZQBiAHkAIABnAHIAYQBuAHQAZQBkACwAIABmAHIAZQBlACAAbwBmACAAYwBoAGEAcgBnAGUALAAgAHQAbwAgAGEAbgB5ACAAcABlAHIAcwBvAG4AIABvAGIAdABhAGkAbgBpAG4AZwAKAGEAIABjAG8AcAB5ACAAbwBmACAAdABoAGUAIABGAG8AbgB0ACAAUwBvAGYAdAB3AGEAcgBlACwAIAB0AG8AIAB1AHMAZQAsACAAcwB0AHUAZAB5ACwAIABjAG8AcAB5ACwAIABtAGUAcgBnAGUALAAgAGUAbQBiAGUAZAAsACAAbQBvAGQAaQBmAHkALAAKAHIAZQBkAGkAcwB0AHIAaQBiAHUAdABlACwAIABhAG4AZAAgAHMAZQBsAGwAIABtAG8AZABpAGYAaQBlAGQAIABhAG4AZAAgAHUAbgBtAG8AZABpAGYAaQBlAGQAIABjAG8AcABpAGUAcwAgAG8AZgAgAHQAaABlACAARgBvAG4AdAAKAFMAbwBmAHQAdwBhAHIAZQAsACAAcwB1AGIAagBlAGMAdAAgAHQAbwAgAHQAaABlACAAZgBvAGwAbABvAHcAaQBuAGcAIABjAG8AbgBkAGkAdABpAG8AbgBzADoACgAKADEAKQAgAE4AZQBpAHQAaABlAHIAIAB0AGgAZQAgAEYAbwBuAHQAIABTAG8AZgB0AHcAYQByAGUAIABuAG8AcgAgAGEAbgB5ACAAbwBmACAAaQB0AHMAIABpAG4AZABpAHYAaQBkAHUAYQBsACAAYwBvAG0AcABvAG4AZQBuAHQAcwAsAAoAaQBuACAATwByAGkAZwBpAG4AYQBsACAAbwByACAATQBvAGQAaQBmAGkAZQBkACAAVgBlAHIAcwBpAG8AbgBzACwAIABtAGEAeQAgAGIAZQAgAHMAbwBsAGQAIABiAHkAIABpAHQAcwBlAGwAZgAuAAoACgAyACkAIABPAHIAaQBnAGkAbgBhAGwAIABvAHIAIABNAG8AZABpAGYAaQBlAGQAIABWAGUAcgBzAGkAbwBuAHMAIABvAGYAIAB0AGgAZQAgAEYAbwBuAHQAIABTAG8AZgB0AHcAYQByAGUAIABtAGEAeQAgAGIAZQAgAGIAdQBuAGQAbABlAGQALAAKAHIAZQBkAGkAcwB0AHIAaQBiAHUAdABlAGQAIABhAG4AZAAvAG8AcgAgAHMAbwBsAGQAIAB3AGkAdABoACAAYQBuAHkAIABzAG8AZgB0AHcAYQByAGUALAAgAHAAcgBvAHYAaQBkAGUAZAAgAHQAaABhAHQAIABlAGEAYwBoACAAYwBvAHAAeQAKAGMAbwBuAHQAYQBpAG4AcwAgAHQAaABlACAAYQBiAG8AdgBlACAAYwBvAHAAeQByAGkAZwBoAHQAIABuAG8AdABpAGMAZQAgAGEAbgBkACAAdABoAGkAcwAgAGwAaQBjAGUAbgBzAGUALgAgAFQAaABlAHMAZQAgAGMAYQBuACAAYgBlAAoAaQBuAGMAbAB1AGQAZQBkACAAZQBpAHQAaABlAHIAIABhAHMAIABzAHQAYQBuAGQALQBhAGwAbwBuAGUAIAB0AGUAeAB0ACAAZgBpAGwAZQBzACwAIABoAHUAbQBhAG4ALQByAGUAYQBkAGEAYgBsAGUAIABoAGUAYQBkAGUAcgBzACAAbwByAAoAaQBuACAAdABoAGUAIABhAHAAcAByAG8AcAByAGkAYQB0AGUAIABtAGEAYwBoAGkAbgBlAC0AcgBlAGEAZABhAGIAbABlACAAbQBlAHQAYQBkAGEAdABhACAAZgBpAGUAbABkAHMAIAB3AGkAdABoAGkAbgAgAHQAZQB4AHQAIABvAHIACgBiAGkAbgBhAHIAeQAgAGYAaQBsAGUAcwAgAGEAcwAgAGwAbwBuAGcAIABhAHMAIAB0AGgAbwBzAGUAIABmAGkAZQBsAGQAcwAgAGMAYQBuACAAYgBlACAAZQBhAHMAaQBsAHkAIAB2AGkAZQB3AGUAZAAgAGIAeQAgAHQAaABlACAAdQBzAGUAcgAuAAoACgAzACkAIABOAG8AIABNAG8AZABpAGYAaQBlAGQAIABWAGUAcgBzAGkAbwBuACAAbwBmACAAdABoAGUAIABGAG8AbgB0ACAAUwBvAGYAdAB3AGEAcgBlACAAbQBhAHkAIAB1AHMAZQAgAHQAaABlACAAUgBlAHMAZQByAHYAZQBkACAARgBvAG4AdAAKAE4AYQBtAGUAKABzACkAIAB1AG4AbABlAHMAcwAgAGUAeABwAGwAaQBjAGkAdAAgAHcAcgBpAHQAdABlAG4AIABwAGUAcgBtAGkAcwBzAGkAbwBuACAAaQBzACAAZwByAGEAbgB0AGUAZAAgAGIAeQAgAHQAaABlACAAYwBvAHIAcgBlAHMAcABvAG4AZABpAG4AZwAKAEMAbwBwAHkAcgBpAGcAaAB0ACAASABvAGwAZABlAHIALgAgAFQAaABpAHMAIAByAGUAcwB0AHIAaQBjAHQAaQBvAG4AIABvAG4AbAB5ACAAYQBwAHAAbABpAGUAcwAgAHQAbwAgAHQAaABlACAAcAByAGkAbQBhAHIAeQAgAGYAbwBuAHQAIABuAGEAbQBlACAAYQBzAAoAcAByAGUAcwBlAG4AdABlAGQAIAB0AG8AIAB0AGgAZQAgAHUAcwBlAHIAcwAuAAoACgA0ACkAIABUAGgAZQAgAG4AYQBtAGUAKABzACkAIABvAGYAIAB0AGgAZQAgAEMAbwBwAHkAcgBpAGcAaAB0ACAASABvAGwAZABlAHIAKABzACkAIABvAHIAIAB0AGgAZQAgAEEAdQB0AGgAbwByACgAcwApACAAbwBmACAAdABoAGUAIABGAG8AbgB0AAoAUwBvAGYAdAB3AGEAcgBlACAAcwBoAGEAbABsACAAbgBvAHQAIABiAGUAIAB1AHMAZQBkACAAdABvACAAcAByAG8AbQBvAHQAZQAsACAAZQBuAGQAbwByAHMAZQAgAG8AcgAgAGEAZAB2AGUAcgB0AGkAcwBlACAAYQBuAHkACgBNAG8AZABpAGYAaQBlAGQAIABWAGUAcgBzAGkAbwBuACwAIABlAHgAYwBlAHAAdAAgAHQAbwAgAGEAYwBrAG4AbwB3AGwAZQBkAGcAZQAgAHQAaABlACAAYwBvAG4AdAByAGkAYgB1AHQAaQBvAG4AKABzACkAIABvAGYAIAB0AGgAZQAKAEMAbwBwAHkAcgBpAGcAaAB0ACAASABvAGwAZABlAHIAKABzACkAIABhAG4AZAAgAHQAaABlACAAQQB1AHQAaABvAHIAKABzACkAIABvAHIAIAB3AGkAdABoACAAdABoAGUAaQByACAAZQB4AHAAbABpAGMAaQB0ACAAdwByAGkAdAB0AGUAbgAKAHAAZQByAG0AaQBzAHMAaQBvAG4ALgAKAAoANQApACAAVABoAGUAIABGAG8AbgB0ACAAUwBvAGYAdAB3AGEAcgBlACwAIABtAG8AZABpAGYAaQBlAGQAIABvAHIAIAB1AG4AbQBvAGQAaQBmAGkAZQBkACwAIABpAG4AIABwAGEAcgB0ACAAbwByACAAaQBuACAAdwBoAG8AbABlACwACgBtAHUAcwB0ACAAYgBlACAAZABpAHMAdAByAGkAYgB1AHQAZQBkACAAZQBuAHQAaQByAGUAbAB5ACAAdQBuAGQAZQByACAAdABoAGkAcwAgAGwAaQBjAGUAbgBzAGUALAAgAGEAbgBkACAAbQB1AHMAdAAgAG4AbwB0ACAAYgBlAAoAZABpAHMAdAByAGkAYgB1AHQAZQBkACAAdQBuAGQAZQByACAAYQBuAHkAIABvAHQAaABlAHIAIABsAGkAYwBlAG4AcwBlAC4AIABUAGgAZQAgAHIAZQBxAHUAaQByAGUAbQBlAG4AdAAgAGYAbwByACAAZgBvAG4AdABzACAAdABvAAoAcgBlAG0AYQBpAG4AIAB1AG4AZABlAHIAIAB0AGgAaQBzACAAbABpAGMAZQBuAHMAZQAgAGQAbwBlAHMAIABuAG8AdAAgAGEAcABwAGwAeQAgAHQAbwAgAGEAbgB5ACAAZABvAGMAdQBtAGUAbgB0ACAAYwByAGUAYQB0AGUAZAAKAHUAcwBpAG4AZwAgAHQAaABlACAARgBvAG4AdAAgAFMAbwBmAHQAdwBhAHIAZQAuAAoACgBUAEUAUgBNAEkATgBBAFQASQBPAE4ACgBUAGgAaQBzACAAbABpAGMAZQBuAHMAZQAgAGIAZQBjAG8AbQBlAHMAIABuAHUAbABsACAAYQBuAGQAIAB2AG8AaQBkACAAaQBmACAAYQBuAHkAIABvAGYAIAB0AGgAZQAgAGEAYgBvAHYAZQAgAGMAbwBuAGQAaQB0AGkAbwBuAHMAIABhAHIAZQAKAG4AbwB0ACAAbQBlAHQALgAKAAoARABJAFMAQwBMAEEASQBNAEUAUgAKAFQASABFACAARgBPAE4AVAAgAFMATwBGAFQAVwBBAFIARQAgAEkAUwAgAFAAUgBPAFYASQBEAEUARAAgACIAQQBTACAASQBTACIALAAgAFcASQBUAEgATwBVAFQAIABXAEEAUgBSAEEATgBUAFkAIABPAEYAIABBAE4AWQAgAEsASQBOAEQALAAKAEUAWABQAFIARQBTAFMAIABPAFIAIABJAE0AUABMAEkARQBEACwAIABJAE4AQwBMAFUARABJAE4ARwAgAEIAVQBUACAATgBPAFQAIABMAEkATQBJAFQARQBEACAAVABPACAAQQBOAFkAIABXAEEAUgBSAEEATgBUAEkARQBTACAATwBGAAoATQBFAFIAQwBIAEEATgBUAEEAQgBJAEwASQBUAFkALAAgAEYASQBUAE4ARQBTAFMAIABGAE8AUgAgAEEAIABQAEEAUgBUAEkAQwBVAEwAQQBSACAAUABVAFIAUABPAFMARQAgAEEATgBEACAATgBPAE4ASQBOAEYAUgBJAE4ARwBFAE0ARQBOAFQACgBPAEYAIABDAE8AUABZAFIASQBHAEgAVAAsACAAUABBAFQARQBOAFQALAAgAFQAUgBBAEQARQBNAEEAUgBLACwAIABPAFIAIABPAFQASABFAFIAIABSAEkARwBIAFQALgAgAEkATgAgAE4ATwAgAEUAVgBFAE4AVAAgAFMASABBAEwATAAgAFQASABFAAoAQwBPAFAAWQBSAEkARwBIAFQAIABIAE8ATABEAEUAUgAgAEIARQAgAEwASQBBAEIATABFACAARgBPAFIAIABBAE4AWQAgAEMATABBAEkATQAsACAARABBAE0AQQBHAEUAUwAgAE8AUgAgAE8AVABIAEUAUgAgAEwASQBBAEIASQBMAEkAVABZACwACgBJAE4AQwBMAFUARABJAE4ARwAgAEEATgBZACAARwBFAE4ARQBSAEEATAAsACAAUwBQAEUAQwBJAEEATAAsACAASQBOAEQASQBSAEUAQwBUACwAIABJAE4AQwBJAEQARQBOAFQAQQBMACwAIABPAFIAIABDAE8ATgBTAEUAUQBVAEUATgBUAEkAQQBMAAoARABBAE0AQQBHAEUAUwAsACAAVwBIAEUAVABIAEUAUgAgAEkATgAgAEEATgAgAEEAQwBUAEkATwBOACAATwBGACAA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AAABRgXCAAEAFAAA/+L/9v/s/+L/5//2/9j/2//s//H/7P/x/+P/8f/x//b/7P/s/+wAAQAHABMAFgAXABkAGgAbABwAAQADAA8AEQDaAAEAAgAaABwAAQAaACQAJQApACsALAAtAC4AMAAxADUAOwA9AE0AUQCCAIMAhACFAIYAhwCOAI8AkACRAJMAsQACAAwAJAAlAAAAKAApAAIAKwAxAAQAMwAzAAsANQA1AAwANwA9AA0AggCIABQAigCRABsAkwCTACMAmwCfACQAwwDDACkAxwDIACoAAgAJAEQATgAAAFAAXQALAKIAsQAZALMAuAApALoAwQAvAMQAxAA3AMYAxgA4AMkAyQA5AOcA5wA6AAEABQAQANgA2QDbANwAAQANAAIAJgAnACoAMgCJAJIAlACVAJYAlwCYAJoAAgAAAAIAAwAUABQAAgAaABoAAwAcABwAAQABABoAAQABAAIABAAPAA8AAQARABEAAQDaANoAAQDdAN0AAQACABcAJQAlAAEAKAAoAAIAKQApAAMAKwAtAAQALgAuAAUALwAvAAYAMAAxAAQAMwAzAAcANQA1AAgANwA3AAkAOAA4AAoAOQA5AAsAOgA6AAwAOwA7AA0APAA9AA4AiACIAAIAigCNAAIAjgCRAAQAkwCTAAQAmwCeAAoAnwCfAA4AwwDDAAIAxwDIAA4AAgA/AA8ADwAOABAAEAATABEAEQAOAB0AHgASACQAJAAMACUAJQALACYAJgABACcAKQALACoAKgABACsALAALAC4AMQALADIAMgABADMAMwALADQANAABADUANQALADYANgAQADcANwACADgAOAADADkAOQAEADoAOgAFADsAOwARADwAPAAGAEQARAANAEUARQAHAEYASAAIAEoASgAIAEsATAAHAE4AUQAHAFIAUgAIAFMAUwAHAFQAVAAIAFUAVQAHAFYAVgAPAFgAWAAHAFkAWgAKAFwAXAAKAIIAiAAMAIkAiQABAIoAkQALAJMAkwALAJQAmAABAJoAmgABAJsAngADAJ8AnwAGAKAAoAALAKIAqAANAKkArQAIAK4AsQAHALMAswAHALQAuAAIALsAvgAHAL8AvwAKAMAAwAAHAMEAwQAKAMMAwwABAMQAxAAIAMUAxQAQAMYAxgAPAMcAxwAGANkA2QAJANoA2gAOANwA3AAJAN0A3QAOAAIAFQBFAEYAAQBIAEgAAQBJAEkAAgBOAE4AAwBSAFMAAQBVAFUABABWAFYABQBXAFcABgBZAFoABwBbAFsACABcAFwABwBdAF0ACQCoAK0AAQC0ALgAAQC6ALoAAQC/AL8ABwDAAMAAAQDBAMEABwDEAMQAAQDGAMYABQDJAMkACQACACUADwAPAAoAEQARAAoARABEAAgARQBFAAsARgBIAAkASQBJAAEASgBKAAkASwBMAAsATgBRAAsAUgBSAAkAUwBTAAsAVABUAAkAVQBVAAsAVgBWAAMAVwBXAAQAWABYAAsAWQBaAAUAWwBbAAYAXABcAAUAXQBdAAcAogCoAAgAqQCtAAkArgCxAAsAswCzAAsAtAC4AAkAuwC+AAsAvwC/AAUAwADAAAsAwQDBAAUAxADEAAkAxgDGAAMAyQDJAAcA2QDZAAIA2gDaAAoA3ADcAAIA3QDdAAoA5wDoAAEAAQDYAAUAAQACAAAAAQACAAIAHwAkACQABQAlACUABwAnACkABwArACwABwAtAC0ABgAuADEABwAzADMABwA1ADUABwA3ADcAAQA5ADkAAgA6ADoAAwA8ADwABABGAEgACABKAEoACABSAFIACABUAFQACABWAFYACQBZAFoACgBcAFwACgCCAIgABQCKAJEABwCTAJMABwCfAJ8ABACgAKAABwCpAK0ACAC0ALgACAC/AL8ACgDBAMEACgDEAMQACADGAMYACQDHAMcABAACADgADwAPAA0AEQARAA0AJAAkAAEAJQAlAAIAJwApAAIAKwAsAAIALQAtAAMALgAxAAIAMwAzAAIANQA1AAIANwA3AAQAOQA5AAUAOgA6AAYAOwA7AAcAPAA8AAgAPQA9AAkARABEAAoARQBFAAsARgBIAAwASQBJAA4ASgBKAAwASwBMAAsATgBRAAsAUgBSAAwAUwBTAAsAVABUAAwAVQBVAAsAVgBWAA8AVwBXABAAWABYAAsAWQBaABEAWwBbABIAXABcABEAXQBdABMAggCIAAEAigCRAAIAkwCTAAIAnwCfAAgAoACgAAIAogCoAAoAqQCtAAwArgCxAAsAswCzAAsAtAC4AAwAuwC+AAsAvwC/ABEAwADAAAsAwQDBABEAxADEAAwAxgDGAA8AxwDHAAgAyADIAAkAyQDJABMA2gDaAA0A3QDdAA0A5wDoAA4AAQAAAAoAQAC6AAJERkxUAA5sYXRuACIABAAAAAD//wAFAAAAAgAEAAYACAAEAAAAAP//AAUAAQADAAUABwAJAApkbGlnAD5kbGlnAERmcmFjAEpmcmFjAFBsaWdhAFZsaWdhAFxvcmRuAGJvcmRuAGhzdXBzAG5zdXBzAHQAAAABAAEAAAABAAEAAAABAAIAAAABAAIAAAABAAMAAAABAAMAAAABAAQAAAABAAQAAAABAAUAAAABAAUABgAOABYAHgAmAC4AOAABAAAAAQAyAAQAAAABADgABAAAAAEAQgAEAAAAAQBmAAYAAAACAHgAigABAAAAAQCSAAIAlgAEAGwAfABsAHwAAQCUAAEACAABAAQA6gACAFcAAQCIAAIACgAgAAIABgAOAH8AAwASABUAfgADABIAFwABAAQAgAADABIAFwABAGQAAQAIAAIABgAMAOcAAgBMAOgAAgBPAAMAAQBQAAEAWgAAAAEAAAAAAAMAAQA+AAEAUAAAAAEAAAAAAAIARgADAHsAdAB1AAEABAAkADIARABSAAEAAQBXAAEAAgAUABYAAQABAEkAAgABABMAHAAAAAEAAgAkAEQAAQACADIAUgACAAEAFAAWAAAAAAABAAAAAA==) format('opentype'); font-weight: 700; font-style: normal; font-display: swap; }

/* Shared bottom sheet. Specification: design-system/渝品智选/MASTER.md §11. */
.bottom-sheet-mask { position: fixed; inset: 0; z-index: 40; background: rgba(0,0,0,.7); }
.bottom-sheet { position: fixed; z-index: 41; left: 0; right: 0; bottom: 0; padding: calc(48 * var(--rpx)) calc(32 * var(--rpx)) max(calc(74 * var(--rpx)), var(--safe-bottom, env(safe-area-inset-bottom, 0px))); overflow: hidden; border-radius: calc(48 * var(--rpx)) calc(48 * var(--rpx)) 0 0; background: radial-gradient(ellipse at 25% 130%, #ffe4e8 0%, transparent 65%), radial-gradient(ellipse at 110% 5%, #eafff9 0%, transparent 60%), #fff; animation: bottom-sheet-enter .22s ease-out; }
.bottom-sheet-title { display: block; padding-right: calc(56 * var(--rpx)); color: #000; font-size: calc(32 * var(--rpx)); font-weight: 500; line-height: calc(44 * var(--rpx)); }
.bottom-sheet-subtitle { display: block; margin-top: calc(8 * var(--rpx)); color: #525461; font-size: calc(24 * var(--rpx)); line-height: calc(40 * var(--rpx)); }
.bottom-sheet-close { position: absolute; right: calc(8 * var(--rpx)); top: calc(20 * var(--rpx)); display: flex; align-items: center; justify-content: center; width: calc(72 * var(--rpx)); height: calc(80 * var(--rpx)); padding: 0; border: 0; background: transparent; }
.bottom-sheet-close::after { border: none; }
.bottom-sheet-close img { width: calc(24 * var(--rpx)); height: calc(24 * var(--rpx)); }
.bottom-sheet-divider { height: calc(2 * var(--rpx)); margin-top: calc(20 * var(--rpx)); background: #efefef; }
.bottom-sheet-body { margin-top: calc(36 * var(--rpx)); }
@keyframes bottom-sheet-enter { from { transform: translateY(100%); } to { transform: translateY(0); } }
@media (prefers-reduced-motion: reduce) { .bottom-sheet { animation: none; } }

body {
  background: #fff;
  color: #222;
  font-family: "PingFang SC", -apple-system, BlinkMacSystemFont, "Microsoft YaHei", sans-serif;
  -webkit-text-size-adjust: 100%;
}
div, button, input, textarea, span { box-sizing: border-box; font-family: inherit; }
button { margin: 0; padding: 0; border: 0; width: auto; min-height: 0; font: inherit; line-height: normal; background: none; color: inherit; }
button::after { border: none; }
img { display: block; }

.home { position: relative; min-height: 100vh; overflow-x: hidden; padding-bottom: max(calc(280 * var(--rpx)), calc(calc(188 * var(--rpx)) + var(--safe-bottom, 0px))); background: linear-gradient(180deg, #ffe1de 0%, #f7ffff 80.769%); }
.content { position: relative; display: flex; flex-direction: column; min-height: calc(100vh - max(calc(280 * var(--rpx)), calc(calc(188 * var(--rpx)) + var(--safe-bottom, 0px)))); }
.home--chat { height: 100vh; overflow: hidden; background: radial-gradient(ellipse at 0 0, #ffe9e4 0%, transparent 43%), radial-gradient(ellipse at 100% 5%, #e0faf4 0%, transparent 40%), #f8fcfc; }
.chat-header { position: fixed; left: calc(24 * var(--rpx)); right: calc(200 * var(--rpx)); display: flex; align-items: center; gap: calc(20 * var(--rpx)); }
.chat-menu { display: flex; align-items: center; justify-content: center; width: calc(64 * var(--rpx)); height: calc(88 * var(--rpx)); flex: none; }
.chat-heading { display: flex; flex-direction: column; gap: calc(4 * var(--rpx)); }
.chat-name { font-size: calc(32 * var(--rpx)); line-height: calc(40 * var(--rpx)); font-weight: 600; color: #243c3b; }
.chat-status { font-size: calc(18 * var(--rpx)); line-height: calc(26 * var(--rpx)); color: #7b9390; white-space: nowrap; }
.chat-messages { position: fixed; left: 0; right: 0; width: 100%; overflow-y: auto; padding: 0 calc(32 * var(--rpx)) calc(24 * var(--rpx)); box-sizing: border-box; overscroll-behavior: contain; }
.chat-intro { display: flex; flex-direction: column; align-items: center; gap: calc(8 * var(--rpx)); padding: calc(32 * var(--rpx)) 0 calc(48 * var(--rpx)); font-size: calc(24 * var(--rpx)); color: #78928c; }
.chat-intro-caption { font-size: calc(20 * var(--rpx)); color: #a2b3ae; }
.chat-message { margin-bottom: calc(36 * var(--rpx)); }
.chat-message--user { display: flex; justify-content: flex-end; }
.chat-bubble { font-size: calc(28 * var(--rpx)); line-height: calc(48 * var(--rpx)); color: #283d3c; white-space: pre-wrap; overflow-wrap: anywhere; word-break: break-word; }
.chat-message--user .chat-bubble { max-width: 88%; padding: calc(20 * var(--rpx)) calc(28 * var(--rpx)); background: #def6ee; border: calc(2 * var(--rpx)) solid #ceeade; border-radius: calc(28 * var(--rpx)) calc(28 * var(--rpx)) calc(8 * var(--rpx)) calc(28 * var(--rpx)); }
.chat-message--assistant .chat-bubble { padding: calc(24 * var(--rpx)) calc(28 * var(--rpx)); background: rgba(255,255,255,.88); border: calc(2 * var(--rpx)) solid #fff; border-radius: calc(8 * var(--rpx)) calc(28 * var(--rpx)) calc(28 * var(--rpx)); box-shadow: 0 calc(6 * var(--rpx)) calc(24 * var(--rpx)) rgba(41,86,75,.035); }
.chat-author { display: flex; align-items: center; gap: calc(12 * var(--rpx)); margin-bottom: calc(16 * var(--rpx)); font-size: calc(24 * var(--rpx)); font-weight: 500; color: #4b655e; }
.chat-avatar { width: calc(48 * var(--rpx)); height: calc(48 * var(--rpx)); border-radius: 50%; background: #ffebe5; }
.chat-demo-label { font-size: calc(18 * var(--rpx)); font-weight: 400; color: #9aa9a4; }
.chat-suggestions { display: flex; flex-wrap: wrap; gap: calc(12 * var(--rpx)); margin: calc(12 * var(--rpx)) 0 calc(24 * var(--rpx)); }
.chat-suggestion { padding: calc(12 * var(--rpx)) calc(20 * var(--rpx)); background: #fff; border: calc(2 * var(--rpx)) solid #e2ebe7; border-radius: calc(32 * var(--rpx)); font-size: 12px; color: #54736a; line-height: calc(32 * var(--rpx)); }
.chat-notice { display: block; text-align: center; color: #9aaba5; font-size: calc(20 * var(--rpx)); line-height: calc(32 * var(--rpx)); padding-bottom: calc(16 * var(--rpx)); }
.home--chat .composer { background: #f8fcfc; }
.prompt-sheet-dismiss { width: 100%; height: 100%; border-radius: 0; }
.prompt-sheet-scroll { display: block; max-height: 60vh; overflow-y: auto; overscroll-behavior: contain; }
.prompt-sheet-header { display: flex; align-items: center; gap: calc(24 * var(--rpx)); padding-right: calc(56 * var(--rpx)); min-height: calc(44 * var(--rpx)); }
.prompt-sheet-header .bottom-sheet-title { padding-right: 0; }
.prompt-sheet-header .prompt-sheet-refresh { height: calc(44 * var(--rpx)); min-width: 0; }
.prompt-sheet--common .prompt-sheet-list { padding-top: 0; padding-bottom: calc(80 * var(--rpx)); }
.prompt-sheet-tabs { display: flex; align-items: stretch; gap: calc(40 * var(--rpx)); min-width: 0; }
.prompt-sheet-tab { position: relative; height: 40px; padding: 0; color: #7c8498; font-size: 14px; line-height: 40px; font-weight: 400; white-space: nowrap; }
.prompt-sheet-tab--active { color: #121a2c; font-weight: 500; }
.prompt-sheet-tab--active::after { content: ""; position: absolute; left: 0; right: 0; bottom: 0; height: calc(4 * var(--rpx)); border-radius: calc(4 * var(--rpx)); background: #ef352f; }
.prompt-sheet-refresh { display: flex; align-items: center; justify-content: center; gap: calc(8 * var(--rpx)); min-width: calc(152 * var(--rpx)); height: calc(78 * var(--rpx)); color: #df3b35; font-size: calc(26 * var(--rpx)); line-height: calc(40 * var(--rpx)); }
.prompt-sheet-refresh img { width: calc(28 * var(--rpx)); height: calc(28 * var(--rpx)); filter: grayscale(1); opacity: .62; }
.prompt-sheet-control--pressed { opacity: .58; }
.prompt-sheet-divider { height: calc(2 * var(--rpx)); background: #eee9e3; }
.prompt-sheet-list { display: flex; flex-direction: column; gap: calc(12 * var(--rpx)); padding-top: calc(18 * var(--rpx)); overflow-y: auto; }
.prompt-sheet-item { display: flex; align-items: center; width: 100%; min-height: 40px; padding: 8px 12px; text-align: left; border: 1px solid #e9edf2; border-radius: 12px; background: #fff; color: #30384a; font-size: 14px; line-height: 22px; }
.prompt-sheet-item--pressed { background: #fff2ef; border-color: #f2c5bf; }
.prompt-sheet-empty { display: flex; flex-direction: column; align-items: center; justify-content: center; padding: 24px 0; text-align: center; color: #30384a; }
.prompt-sheet-empty-image { width: 100px; height: auto; opacity: .6; margin-bottom: 16px; object-fit: contain; }
.prompt-sheet-empty-title, .prompt-sheet-empty-hint { display: block; font-size: calc(28 * var(--rpx)); line-height: calc(48 * var(--rpx)); }
.prompt-sheet-empty-title { font-weight: 500; }
.prompt-sheet-empty-hint { color: #7c8498; }
.prompt-sheet button:focus-visible { outline: 2px solid #18c6d0; outline-offset: 3px; }
/* Card text keeps a physical 12px minimum, including narrow phone previews. */
.chat-detail-sheet .bottom-sheet-subtitle { font-size: max(12px, calc(24 * var(--rpx))); }
.chat-results { margin-top: calc(24 * var(--rpx)); }
.platform-icon { width: 16px; height: 16px; flex: none; object-fit: contain; }
.drawer-avatar, .chat-detail-body .chat-creator-avatar { object-fit: cover; }
.creator-name-row, .creator-platform, .creator-active { display: flex; align-items: center; flex-wrap: wrap; gap: 6px; }
.creator-platform, .creator-active { font-size: max(12px, calc(24 * var(--rpx))); line-height: 1.5; color: #6b7b75; }
.creator-verified { font-size: 12px; line-height: 20px; padding: 0 6px; border-radius: 6px; background: #fff3dc; color: #aa7024; flex: none; }
.chat-creator-card .chat-creator-avatar { width: calc(112 * var(--rpx)); height: calc(112 * var(--rpx)); border-radius: calc(24 * var(--rpx)); object-fit: cover; }
.creator-performance { display: grid; grid-template-columns: repeat(3, 1fr); margin: 12px 0; padding: 12px 0; background: #f7f9f8; border-radius: 12px; }
.creator-performance > div { display: flex; flex-direction: column; align-items: center; gap: 5px; color: #78867f; font-size: 12px; }
.creator-performance > div + div { border-left: 1px solid #e4ebe7; }
.creator-metric-value { font-size: 16px; font-weight: 600; color: #314b41; }
.creator-match { padding: 12px; background: #fff7f5; border-radius: 12px; font-size: 12px; color: #8b6961; }
.creator-match-title { display: flex; justify-content: space-between; align-items: center; gap: 8px; }
.creator-match-score { font-size: 26px; font-weight: 650; color: #f15c61; }
.creator-score-grid { display: grid; grid-template-columns: repeat(2,minmax(0,1fr)); gap: 10px 12px; margin-top: 10px; }
.creator-score-track { height: 4px; border-radius: 4px; background: #f0e7e3; margin-bottom: 5px; overflow: hidden; }
.creator-score-fill { height: 100%; border-radius: inherit; background: #f56572; }
.creator-score-fill--rose { background: #ef8499; }
.creator-score-fill--orange { background: #eeb27b; }
.creator-score-fill--mint { background: #85bca8; }
.creator-active { margin-top: 12px; flex-wrap: nowrap; align-items: flex-start; }
.chat-results-heading { display: flex; align-items: center; justify-content: space-between; margin: 0 calc(4 * var(--rpx)) calc(16 * var(--rpx)); font-size: max(12px, calc(28 * var(--rpx))); font-weight: 600; color: #34574d; }
.chat-results-count { font-size: max(12px, calc(24 * var(--rpx))); font-weight: 400; color: #91a19a; }
.chat-product-card, .chat-creator-card { margin-bottom: calc(20 * var(--rpx)); padding: calc(20 * var(--rpx)); border: calc(2 * var(--rpx)) solid #e8efeb; border-radius: calc(24 * var(--rpx)); background: #fff; box-shadow: 0 calc(6 * var(--rpx)) calc(18 * var(--rpx)) rgba(36,76,62,.035); }
.chat-product-main, .chat-creator-main { display: flex; width: 100%; gap: calc(20 * var(--rpx)); align-items: center; text-align: left; }
.chat-product-image { width: calc(160 * var(--rpx)); height: calc(160 * var(--rpx)); flex: none; border-radius: calc(16 * var(--rpx)); background: #f7f7f4; }
.chat-card-copy { display: flex; flex: 1; min-width: 0; flex-direction: column; align-items: flex-start; gap: calc(6 * var(--rpx)); }
.chat-card-name { font-size: max(12px, calc(26 * var(--rpx))); font-weight: 500; line-height: calc(38 * var(--rpx)); color: #253c35; overflow-wrap: anywhere; }
.chat-card-tag { font-size: max(12px, calc(24 * var(--rpx))); line-height: max(18px, calc(28 * var(--rpx))); color: #829287; }
.chat-card-description { font-size: max(12px, calc(24 * var(--rpx))); line-height: max(18px, calc(30 * var(--rpx))); color: #8a9690; }
.chat-card-price { display: flex; flex-wrap: wrap; align-items: baseline; gap: calc(12 * var(--rpx)); margin-top: calc(4 * var(--rpx)); }
.chat-price { font-size: max(12px, calc(32 * var(--rpx))); font-weight: 600; color: #f15c4e; }
.chat-commission { font-size: max(12px, calc(24 * var(--rpx))); color: #bb8034; }
.chat-card-footer { display: flex; justify-content: space-between; align-items: center; gap: calc(12 * var(--rpx)); border-top: calc(2 * var(--rpx)) solid #f0f4f1; padding-top: calc(16 * var(--rpx)); margin-top: calc(18 * var(--rpx)); }
.chat-card-access { flex: 1; font-size: max(12px, calc(24 * var(--rpx))); line-height: max(18px, calc(28 * var(--rpx))); color: #94a199; }
.chat-card-action { flex: none; border-radius: calc(28 * var(--rpx)); padding: calc(10 * var(--rpx)) calc(18 * var(--rpx)); background: #e9f7ef; color: #477c65; font-size: max(12px, calc(24 * var(--rpx))); line-height: calc(32 * var(--rpx)); }
.chat-results-more { width: 100%; padding: calc(12 * var(--rpx)); font-size: max(12px, calc(24 * var(--rpx))); color: #5b8875; }
.chat-creator-avatar { display: flex; align-items: center; justify-content: center; flex: none; width: calc(88 * var(--rpx)); height: calc(88 * var(--rpx)); border-radius: calc(24 * var(--rpx)); font-size: max(12px, calc(32 * var(--rpx))); font-weight: 600; color: #588675; background: #e5f4eb; }
.chat-creator-avatar--peach { background: #fff0e7; color: #bb846c; }.chat-creator-avatar--blue { background: #e9f2fa; color: #718fae; }
.chat-card-chevron { color: #b5c1ba; font-size: max(12px, calc(36 * var(--rpx))); }
.chat-creator-info { display: flex; flex-direction: column; gap: calc(10 * var(--rpx)); margin-top: calc(18 * var(--rpx)); }
.chat-card-category { font-size: max(12px, calc(24 * var(--rpx))); line-height: calc(34 * var(--rpx)); color: #5d7669; }
.chat-detail-body { display: flex; flex-direction: column; gap: calc(24 * var(--rpx)); font-size: max(12px, calc(28 * var(--rpx))); line-height: calc(44 * var(--rpx)); color: #365448; }
/* Figma 61:1611: background img and all five original translucent overlays. */
.scene { position: absolute; top: 0; left: 0; width: calc(750 * var(--rpx)); height: calc(740 * var(--rpx)); overflow: hidden; pointer-events: none; }
.scene-base { width: calc(750 * var(--rpx)); height: calc(998 * var(--rpx)); }
.scene-overlay { position: absolute; display: flex; align-items: center; justify-content: center; }
.scene-overlay img { flex: none; }
.scene-overlay--1 { left: calc(-94 * var(--rpx)); top: calc(-70.26 * var(--rpx)); width: calc(324.428 * var(--rpx)); height: calc(325.382 * var(--rpx)); }
.scene-overlay--1 img { width: calc(344.758 * var(--rpx)); height: calc(342.96 * var(--rpx)); transform: rotate(67.04deg); }
.scene-overlay--2 { left: calc(103.8 * var(--rpx)); top: calc(-225.46 * var(--rpx)); width: calc(649.958 * var(--rpx)); height: calc(437.234 * var(--rpx)); }
.scene-overlay--2 img { width: calc(436.088 * var(--rpx)); height: calc(696.916 * var(--rpx)); transform: rotate(80.22deg); }
.scene-overlay--3 { left: calc(121.58 * var(--rpx)); top: calc(-27.6 * var(--rpx)); width: calc(466.636 * var(--rpx)); height: calc(283.924 * var(--rpx)); }
.scene-overlay--3 img { width: calc(351.604 * var(--rpx)); height: calc(575.632 * var(--rpx)); transform: rotate(80.22deg); }
.scene-overlay--4 { left: calc(-228.76 * var(--rpx)); top: calc(-54.32 * var(--rpx)); width: calc(549.598 * var(--rpx)); height: calc(319.754 * var(--rpx)); }
.scene-overlay--4 img { width: calc(492.098 * var(--rpx)); height: calc(773.918 * var(--rpx)); transform: rotate(80.22deg) scaleY(-1); }
.scene-overlay--5 { left: calc(-48.64 * var(--rpx)); top: calc(124.82 * var(--rpx)); width: calc(548.476 * var(--rpx)); height: calc(305.702 * var(--rpx)); }
.scene-overlay--5 img { width: calc(717.95 * var(--rpx)); height: calc(414.33 * var(--rpx)); transform: rotate(-10.57deg); }
.hero { position: relative; flex: none; height: calc(708 * var(--rpx)); pointer-events: none; }
.headline { position: absolute; top: calc(192 * var(--rpx)); left: calc(44 * var(--rpx)); width: calc(398 * var(--rpx)); height: calc(256 * var(--rpx)); }
.mascot { position: absolute; top: calc(262 * var(--rpx)); left: calc(316 * var(--rpx)); width: calc(386 * var(--rpx)); height: calc(482 * var(--rpx)); }
.mascot-glow { position: absolute; left: calc(249.76 * var(--rpx)); top: calc(244.70 * var(--rpx)); width: calc(443.87 * var(--rpx)); height: calc(489.56 * var(--rpx)); display: flex; align-items: center; justify-content: center; }
.glow-art { flex: none; width: calc(545.42 * var(--rpx)); height: calc(611.43 * var(--rpx)); transform: rotate(15.7deg); }
.shadow-wide, .shadow-mid, .shadow-foot, .shadow-bag { position: absolute; display: flex; align-items: center; justify-content: center; }
.shadow-wide img, .shadow-mid img, .shadow-foot img, .shadow-bag img { flex: none; transform: rotate(-3.1deg); }
.shadow-wide { left: calc(304.70 * var(--rpx)); top: calc(649.76 * var(--rpx)); width: calc(407.53 * var(--rpx)); height: calc(79.82 * var(--rpx)); }
.shadow-wide img { width: calc(484.98 * var(--rpx)); height: calc(138 * var(--rpx)); }
.shadow-mid { left: calc(355.26 * var(--rpx)); top: calc(675.24 * var(--rpx)); width: calc(214.74 * var(--rpx)); height: calc(34.33 * var(--rpx)); }
.shadow-mid img { width: calc(231.82 * var(--rpx)); height: calc(40.8 * var(--rpx)); }
.shadow-foot { left: calc(498.56 * var(--rpx)); top: calc(685.44 * var(--rpx)); width: calc(59.97 * var(--rpx)); height: calc(9.91 * var(--rpx)); }
.shadow-foot img { width: calc(68.09 * var(--rpx)); height: calc(15.09 * var(--rpx)); }
.shadow-bag { left: calc(568.56 * var(--rpx)); top: calc(679.28 * var(--rpx)); width: calc(136.91 * var(--rpx)); height: calc(17.79 * var(--rpx)); }
.shadow-bag img { width: calc(144.95 * var(--rpx)); height: calc(18.82 * var(--rpx)); }
.shadow-left { position: absolute; left: calc(380.6 * var(--rpx)); top: calc(686.6 * var(--rpx)); width: calc(56.8 * var(--rpx)); height: calc(18.8 * var(--rpx)); }
.menu-toggle { position: absolute; left: calc(24 * var(--rpx)); z-index: 3; width: calc(176 * var(--rpx)); display: flex; align-items: center; padding-left: calc(24 * var(--rpx)); }
.menu-glyph { width: calc(28 * var(--rpx)); height: calc(24 * var(--rpx)); display: flex; flex-direction: column; justify-content: space-between; }
.menu-line { width: calc(28 * var(--rpx)); height: calc(3 * var(--rpx)); min-height: 1px; border-radius: calc(4 * var(--rpx)); background: #000; }
.prompts { position: relative; z-index: 1; flex: none; height: calc(352 * var(--rpx)); margin: 0 calc(32 * var(--rpx)); }
.prompt-heading { display: flex; height: calc(40 * var(--rpx)); margin-top: calc(42 * var(--rpx)); align-items: center; }
.sparkle { width: calc(34 * var(--rpx)); height: calc(36 * var(--rpx)); margin-right: calc(8 * var(--rpx)); }
.prompt-title { font-family: "PingFang SC", -apple-system, BlinkMacSystemFont, "Microsoft YaHei", sans-serif; color: #000; font-size: calc(30 * var(--rpx)); font-weight: 800; line-height: calc(38 * var(--rpx)); }
.prompt-grid { display: flex; flex-wrap: wrap; gap: calc(20 * var(--rpx)) calc(16 * var(--rpx)); width: calc(688 * var(--rpx)); margin-top: calc(26 * var(--rpx)); }
.prompt-chip { display: flex; align-items: center; justify-content: center; flex: none; height: calc(68 * var(--rpx)); padding: calc(12 * var(--rpx)) calc(24 * var(--rpx)); border: calc(2 * var(--rpx)) solid #fff; border-radius: calc(100 * var(--rpx)); box-shadow: calc(2 * var(--rpx)) calc(2 * var(--rpx)) calc(6 * var(--rpx)) rgba(134,17,17,.21); white-space: nowrap; overflow: visible; color: #525461; }
.chip-icon { width: calc(36 * var(--rpx)); height: calc(36 * var(--rpx)); margin-right: calc(8 * var(--rpx)); flex: none; }
.chip-text { font-size: calc(24 * var(--rpx)); line-height: calc(40 * var(--rpx)); white-space: nowrap; }
.prompt-chip--rose { background: linear-gradient(140.8613deg,#eefffe 16.69%,#fff 28.322%,#fff 37.692%,#feecec 83.899%); color: #474c58; }
.prompt-chip--cream { background: linear-gradient(144.8049deg,#fff8ed 16.69%,#fff 28.322%,#fff 37.692%,#ffeee2 83.899%); }
.prompt-chip--blue { background: linear-gradient(148.1053deg,#fffaee 16.69%,#fff 28.322%,#fff 37.692%,#ecfef9 83.899%); }
.prompt-chip--violet { background: linear-gradient(136.1166deg,#f7eeff 16.69%,#fff 28.322%,#fff 37.692%,#f3ecfe 83.899%); }
.prompt-chip--pink { background: linear-gradient(153.2619deg,#fffaee 16.69%,#fff 28.322%,#fff 37.692%,#fdecfd 83.899%); }
.prompt-chip--refresh { width: calc(168 * var(--rpx)); background: linear-gradient(123.4911deg,#eefaff 16.69%,#edfdf9 53.202%,#ecf9fe 83.899%); }
.prompt-chip--refresh .chip-icon { filter: grayscale(1); opacity: .62; }
.chip-pressed { opacity: .78; transform: scale(.98); }
.control-pressed { opacity: .7; }
.campaign { position: relative; z-index: 1; flex: none; box-sizing: border-box; margin: 0 calc(32 * var(--rpx)); width: calc(686 * var(--rpx)); height: calc(124 * var(--rpx)); overflow: hidden; border: calc(2 * var(--rpx)) solid #fff; border-radius: calc(24 * var(--rpx)); background: linear-gradient(104.905deg,#ffe7e7 2.021%,#fff 50.377%,#edfffe 98.733%); box-shadow: calc(2 * var(--rpx)) calc(2 * var(--rpx)) calc(6 * var(--rpx)) rgba(0,0,0,.06); }
.campaign-slide { position: absolute; inset: 0; width: 100%; height: 100%; overflow: hidden; border-radius: inherit; text-align: left; opacity: 0; pointer-events: none; transition: opacity .24s ease; }
.campaign-slide--active { z-index: 1; opacity: 1; pointer-events: auto; }
.campaign-art { position: absolute; left: calc(-2 * var(--rpx)); top: calc(-2 * var(--rpx)); width: calc(686 * var(--rpx)); height: calc(124 * var(--rpx)); }
.campaign-copy { position: absolute; z-index: 2; top: calc(18 * var(--rpx)); left: calc(68 * var(--rpx)); display: flex; max-width: calc(390 * var(--rpx)); flex-direction: column; align-items: flex-start; }
.campaign-title { font-size: calc(32 * var(--rpx)); line-height: calc(56 * var(--rpx)); font-weight: 650; color: rgba(0,0,0,.8); white-space: nowrap; }
.campaign-caption { font-size: calc(20 * var(--rpx)); line-height: calc(24 * var(--rpx)); font-weight: 400; color: rgba(0,0,0,.5); white-space: nowrap; }
.flex-space { flex: 1; min-height: calc(34 * var(--rpx)); }
.catalog { position: relative; z-index: 1; flex: none; width: calc(686 * var(--rpx)); height: calc(108 * var(--rpx)); margin: calc(24 * var(--rpx)) calc(32 * var(--rpx)) 0; }
.catalog-art { position: absolute; left: calc(-6 * var(--rpx)); top: calc(-8 * var(--rpx)); width: calc(698 * var(--rpx)); height: calc(120 * var(--rpx)); }
.store-icon { flex: none; width: calc(104 * var(--rpx)); height: calc(72 * var(--rpx)); margin-right: calc(8 * var(--rpx)); }
.catalog-copy { flex: 1; min-width: 0; color: #525461; }
.statistics { display: flex; align-items: center; gap: calc(24 * var(--rpx)); white-space: nowrap; font-size: calc(24 * var(--rpx)); line-height: calc(36 * var(--rpx)); }
.stat { display: flex; gap: calc(4 * var(--rpx)); align-items: center; }
.stat-number { font-family: "Yupin DIN", "D-DIN-PRO", "DIN Alternate", sans-serif; font-size: calc(28 * var(--rpx)); font-weight: 700; color: #000; font-variant-numeric: tabular-nums; }
.catalog-caption { color: rgba(82,84,97,.7); display: block; font-size: calc(22 * var(--rpx)); line-height: calc(36 * var(--rpx)); white-space: nowrap; }
.catalog-cta { display: flex; flex: none; align-items: center; justify-content: center; gap: calc(8 * var(--rpx)); height: calc(52 * var(--rpx)); padding: calc(6 * var(--rpx)) calc(16 * var(--rpx)); margin-left: calc(16 * var(--rpx)); font-size: calc(24 * var(--rpx)); line-height: calc(40 * var(--rpx)); color: #084352; border-radius: calc(100 * var(--rpx)); background: linear-gradient(151deg,#cbfde8 9.24%,#acfae2 58.41%); }
.right-arrow { width: calc(24 * var(--rpx)); height: calc(24 * var(--rpx)); }
.composer { position: fixed; z-index: 10; left: 0; right: 0; height: max(calc(280 * var(--rpx)), calc(calc(188 * var(--rpx)) + var(--safe-bottom, 0px))); padding: calc(92 * var(--rpx)) calc(32 * var(--rpx)) max(calc(92 * var(--rpx)), var(--safe-bottom, 0px)); background: transparent; border-radius: calc(36.53 * var(--rpx)) calc(36.53 * var(--rpx)) 0 0; }
.composer-shortcuts { position: absolute; left: calc(32 * var(--rpx)); top: calc(12 * var(--rpx)); display: flex; gap: calc(16 * var(--rpx)); height: calc(60 * var(--rpx)); }
.composer-shortcut { display: flex; align-items: center; justify-content: center; gap: calc(8 * var(--rpx)); width: calc(192 * var(--rpx)); height: calc(60 * var(--rpx)); padding: calc(10 * var(--rpx)) 0; overflow: hidden; border: calc(2 * var(--rpx)) solid #efefef; border-radius: calc(12 * var(--rpx)); background: #fff; color: rgba(0,0,0,.8); font-size: calc(24 * var(--rpx)); line-height: calc(36 * var(--rpx)); }
.shortcut-icon { flex: none; width: calc(24 * var(--rpx)); height: calc(24 * var(--rpx)); }
.composer-border { position: relative; isolation: isolate; overflow: hidden; height: calc(96 * var(--rpx)); padding: calc(2 * var(--rpx)); border-radius: calc(24 * var(--rpx)); background: linear-gradient(110deg,#ff8786 0%,#ff8786 27%,#ffecec 45%,#edffff 65%,#64ffff 100%); box-shadow: calc(2 * var(--rpx)) calc(2 * var(--rpx)) calc(8 * var(--rpx)) rgba(77,81,90,.2); }
.composer-border::before { content: ""; position: absolute; left: 50%; top: 50%; width: calc(800 * var(--rpx)); height: calc(800 * var(--rpx)); background: conic-gradient(from 0deg, #ff8786 0deg, #ffecec 90deg, #edffff 140deg, #64ffff 180deg, #edffff 230deg, #ffecec 280deg, #ff8786 360deg); transform: translate(-50%, -50%) rotate(0deg); animation: composer-border-marquee 6s linear infinite; pointer-events: none; }
.composer-inner { position: relative; z-index: 1; display: flex; align-items: center; gap: calc(14 * var(--rpx)); height: 100%; padding: 0 calc(16 * var(--rpx)); border-radius: calc(22 * var(--rpx)); background: #fff; }
@keyframes composer-border-marquee { from { transform: translate(-50%, -50%) rotate(0deg); } to { transform: translate(-50%, -50%) rotate(360deg); } }
@media (prefers-reduced-motion: reduce) { .composer-border::before { animation: none; } }
@media (prefers-reduced-motion: reduce) { .campaign-slide { transition: none; } }
.composer-action { flex: none; display: flex; align-items: center; justify-content: center; width: calc(64 * var(--rpx)); height: calc(84 * var(--rpx)); }
.composer-icon { width: calc(48 * var(--rpx)); height: calc(48 * var(--rpx)); transition: transform .18s ease; }
.composer-icon--open { transform: rotate(45deg); }
.message-input { display: block; flex: 1; width: 0; min-width: 0; height: calc(76 * var(--rpx)); padding: 0; font-size: calc(28 * var(--rpx)); line-height: calc(76 * var(--rpx)); font-weight: 400; color: rgba(0,0,0,.9); }
.message-placeholder { color: rgba(0,0,0,.7); font-size: calc(28 * var(--rpx)); font-weight: 300; }
.voice-input { flex: 1; font-size: calc(28 * var(--rpx)); font-weight: 500; color: rgba(0,0,0,.7); }
.voice-input { height: calc(84 * var(--rpx)); user-select: none; -webkit-user-select: none; -webkit-touch-callout: none; touch-action: none; }
.voice-stage { position: fixed; inset: 0; z-index: 35; overflow: hidden; pointer-events: none; color: #244954; background: linear-gradient(180deg, transparent 20%, rgba(247,255,255,.35) 43%, #f7ffff 72%); animation: voice-reveal .22s ease-out; }
.voice-stage-glow { position: absolute; left: -20%; right: -20%; bottom: calc(-80 * var(--rpx)); height: calc(700 * var(--rpx)); border-radius: 50% 50% 0 0; background: radial-gradient(ellipse at 50% 45%, rgba(112,215,246,.85), rgba(148,228,243,.58) 40%, transparent 70%), radial-gradient(ellipse at 65% 95%, #ffd9c9, transparent 65%); filter: blur(calc(32 * var(--rpx))); animation: voice-glow 3s ease-in-out infinite alternate; transition: background .2s; }
.voice-stage-content { position: absolute; left: calc(32 * var(--rpx)); right: calc(32 * var(--rpx)); bottom: max(calc(56 * var(--rpx)), var(--safe-bottom, 0px)); display: flex; flex-direction: column; align-items: center; }
.voice-face { position: relative; width: calc(100 * var(--rpx)); height: calc(88 * var(--rpx)); margin-bottom: calc(24 * var(--rpx)); animation: voice-breathe 2.4s ease-in-out infinite; }
.voice-eye { position: absolute; top: calc(10 * var(--rpx)); width: calc(12 * var(--rpx)); height: calc(28 * var(--rpx)); border-radius: calc(12 * var(--rpx)); background: currentColor; animation: voice-blink 4.2s infinite; }
.voice-eye--left { left: calc(28 * var(--rpx)); }.voice-eye--right { right: calc(28 * var(--rpx)); animation-delay: .12s; }
.voice-smile { position: absolute; left: calc(12 * var(--rpx)); top: calc(25 * var(--rpx)); width: calc(76 * var(--rpx)); height: calc(48 * var(--rpx)); border: calc(9 * var(--rpx)) solid currentColor; border-top: 0; border-left-color: transparent; border-right-color: transparent; border-radius: 0 0 calc(60 * var(--rpx)) calc(60 * var(--rpx)); }
.voice-stage-title { font-size: calc(32 * var(--rpx)); font-weight: 600; line-height: calc(48 * var(--rpx)); }
.voice-stage-hint { margin-top: calc(36 * var(--rpx)); font-size: calc(24 * var(--rpx)); line-height: calc(36 * var(--rpx)); color: #668b96; }
.voice-wave { display: flex; align-items: center; justify-content: center; gap: calc(6 * var(--rpx)); width: calc(520 * var(--rpx)); max-width: 90%; height: calc(80 * var(--rpx)); margin-top: calc(40 * var(--rpx)); border: calc(2 * var(--rpx)) solid transparent; border-radius: calc(24 * var(--rpx)); background: rgba(255,255,255,.65); transition: border-color .18s, background .18s; }
.voice-wave-bar { width: calc(5 * var(--rpx)); height: var(--bar-height); border-radius: calc(8 * var(--rpx)); background: currentColor; opacity: .7; animation: voice-wave 700ms ease-in-out infinite alternate; }
.voice-stage-time { margin-top: calc(16 * var(--rpx)); font-size: calc(20 * var(--rpx)); line-height: calc(28 * var(--rpx)); color: #668b96; font-variant-numeric: tabular-nums; }
.voice-stage--cancel { color: #ff6255; }
.voice-stage--cancel .voice-stage-hint { color: #ff6255; }
.voice-stage--cancel .voice-wave { border-color: #ff8786; background: rgba(255,245,243,.8); }
.voice-stage--cancel .voice-stage-glow { background: radial-gradient(ellipse at 50% 45%, rgba(255,185,175,.8), rgba(255,216,203,.55) 40%, transparent 70%), radial-gradient(ellipse at 65% 95%, #ffe4d6, transparent 65%); }
@keyframes voice-wave { from { transform: scaleY(.25); opacity: .4; } to { transform: scaleY(1); opacity: .9; } }
@keyframes voice-reveal { from { opacity: 0; transform: translateY(calc(24 * var(--rpx))); } to { opacity: 1; transform: translateY(0); } }
@keyframes voice-glow { from { transform: translate(-2%, 3%) scale(.96); } to { transform: translate(2%, -2%) scale(1.05); } }
@keyframes voice-breathe { 0%,100% { transform: translateY(0); } 50% { transform: translateY(calc(-8 * var(--rpx))); } }
@keyframes voice-blink { 0%,43%,49%,100% { transform: scaleY(1); } 46% { transform: scaleY(.2); } }
@media (prefers-reduced-motion: reduce) { .voice-stage, .voice-stage-glow, .voice-face, .voice-eye, .voice-wave-bar { animation: none; } }
.send-button { flex: none; height: calc(52 * var(--rpx)); padding: calc(6 * var(--rpx)) calc(16 * var(--rpx)); border-radius: calc(100 * var(--rpx)); background: linear-gradient(170.716deg,#ff7268 17.435%,#ff2e1f 98.079%); color: #fff; font-size: calc(24 * var(--rpx)); font-weight: 500; line-height: calc(40 * var(--rpx)); }
.composer--keyboard { height: calc(128 * var(--rpx)); padding-top: calc(16 * var(--rpx)); padding-bottom: calc(16 * var(--rpx)); background: #f7ffff; }
.composer--keyboard .composer-shortcuts { display: none; }
.upload-options { display: flex; gap: calc(24 * var(--rpx)); }
.tool-item { display: flex; flex: 1; flex-direction: column; align-items: center; justify-content: center; gap: calc(32 * var(--rpx)); height: calc(192 * var(--rpx)); border: calc(2 * var(--rpx)) solid #f0f0f0; border-radius: calc(24 * var(--rpx)); background: #fff; font-size: calc(28 * var(--rpx)); line-height: calc(40 * var(--rpx)); color: #20242c; }
.tool-icon { width: calc(46 * var(--rpx)); height: calc(42 * var(--rpx)); }
/* Sidebar follows the supplied 750 × 1622 screenshot, at calc(550 * var(--rpx)) wide. */
.drawer-overlay { position: fixed; inset: 0; z-index: 20; background: rgba(21,30,35,.57); }
.drawer-backdrop { position: absolute; top: 0; right: 0; bottom: 0; left: calc(550 * var(--rpx)); width: calc(100% - calc(550 * var(--rpx))); height: 100%; border-radius: 0; background: transparent; }
.drawer { position: relative; display: flex; flex-direction: column; width: calc(550 * var(--rpx)); height: 100%; overflow: hidden; background: #fffdfc; animation: drawer-enter .22s ease-out; }
.drawer-fixed { position: relative; z-index: 1; flex: none; padding-bottom: calc(40 * var(--rpx)); border-bottom: calc(1 * var(--rpx)) solid #e9e9ee; background: #fffdfc; }
.drawer-scroll { display: block; flex: 1; min-height: 0; height: 0; overflow-y: auto; overscroll-behavior: contain; -webkit-overflow-scrolling: touch; scrollbar-width: none; }
.drawer-scroll::-webkit-scrollbar { display: none; }
.drawer-content { padding-bottom: calc(32 * var(--rpx)); }
.drawer-hero { width: calc(550 * var(--rpx)); height: calc(276 * var(--rpx)); margin-top: calc(16 * var(--rpx)); }
.drawer-new-chat { display: flex; align-items: center; justify-content: center; gap: calc(20 * var(--rpx)); height: calc(80 * var(--rpx)); margin: 0 calc(34 * var(--rpx)); width: calc(482 * var(--rpx)); border-radius: calc(26 * var(--rpx)); background: #fff0ed; color: #e60012; font-size: calc(26 * var(--rpx)); font-weight: 600; }
.drawer-new-icon { width: calc(36 * var(--rpx)); height: calc(36 * var(--rpx)); }
.drawer-groups { margin: 0 calc(34 * var(--rpx)); }
.drawer-group { padding: calc(20 * var(--rpx)) 0 calc(26 * var(--rpx)); border-top: calc(1 * var(--rpx)) solid #e9e9ee; }
.drawer-group:first-child { border-top: 0; }
.drawer-group-title { display: block; color: #9a9ba9; font-size: calc(22 * var(--rpx)); line-height: calc(34 * var(--rpx)); margin-bottom: calc(14 * var(--rpx)); }
.drawer-item { display: flex; align-items: center; width: 100%; height: calc(88 * var(--rpx)); text-align: left; border-radius: calc(16 * var(--rpx)); }
.drawer-item-icon { width: calc(52 * var(--rpx)); height: calc(52 * var(--rpx)); flex: none; margin-right: calc(18 * var(--rpx)); }
.drawer-item-label { flex: 1; font-size: calc(28 * var(--rpx)); line-height: calc(40 * var(--rpx)); font-weight: 400; color: #282935; letter-spacing: calc(.4 * var(--rpx)); }
.drawer-chevron { width: calc(12 * var(--rpx)); height: calc(12 * var(--rpx)); flex: none; margin-right: calc(7 * var(--rpx)); border-right: calc(2 * var(--rpx)) solid #a9a8b7; border-top: calc(2 * var(--rpx)) solid #a9a8b7; transform: rotate(45deg); }
.drawer-row-pressed { background: #fff3ef; opacity: .85; }
.drawer-footer { display: flex; align-items: center; flex: none; gap: calc(12 * var(--rpx)); border-top: calc(1 * var(--rpx)) solid #ededf0; padding: calc(18 * var(--rpx)) calc(26 * var(--rpx)) max(calc(28 * var(--rpx)), var(--safe-bottom, 0px)); background: #fffdfc; }
.drawer-user { display: flex; align-items: center; gap: calc(18 * var(--rpx)); min-width: 0; min-height: calc(88 * var(--rpx)); flex: 1; text-align: left; border-radius: calc(18 * var(--rpx)); }
.drawer-avatar { width: calc(64 * var(--rpx)); height: calc(64 * var(--rpx)); flex: none; border: calc(2 * var(--rpx)) solid #fff; border-radius: calc(20 * var(--rpx)); background: #fff8ef; box-shadow: 0 calc(4 * var(--rpx)) calc(12 * var(--rpx)) rgba(55,36,27,.09); }
.drawer-user-copy { display: flex; min-width: 0; flex: 1; flex-direction: column; justify-content: center; gap: calc(2 * var(--rpx)); }
.drawer-user-name { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; color: #282935; font-size: calc(28 * var(--rpx)); line-height: calc(40 * var(--rpx)); }
.drawer-user-status { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; color: #92939f; font-size: calc(20 * var(--rpx)); line-height: calc(28 * var(--rpx)); }
.drawer-qr { display: flex; align-items: center; justify-content: center; flex: none; width: calc(88 * var(--rpx)); height: calc(88 * var(--rpx)); border-radius: calc(20 * var(--rpx)); }
.drawer-qr img { width: calc(42 * var(--rpx)); height: calc(44 * var(--rpx)); }
.qr-overlay { position: fixed; inset: 0; z-index: 40; }
.qr-backdrop { position: absolute; inset: 0; width: 100%; height: 100%; border-radius: 0; background: rgba(21,30,35,.62); backdrop-filter: blur(calc(6 * var(--rpx))); }
.qr-dialog { position: absolute; left: 50%; top: 50%; display: flex; width: calc(580 * var(--rpx)); max-width: calc(100% - calc(80 * var(--rpx))); box-sizing: border-box; flex-direction: column; align-items: center; padding: calc(52 * var(--rpx)) calc(52 * var(--rpx)) calc(44 * var(--rpx)); border-radius: calc(40 * var(--rpx)); background: #fffdfc; box-shadow: 0 calc(32 * var(--rpx)) calc(90 * var(--rpx)) rgba(24,28,36,.25); transform: translate(-50%, -50%); animation: qr-enter .24s ease-out; }
.qr-close { position: absolute; top: calc(20 * var(--rpx)); right: calc(20 * var(--rpx)); display: flex; align-items: center; justify-content: center; width: calc(80 * var(--rpx)); height: calc(80 * var(--rpx)); border-radius: 50%; }
.qr-close img { width: calc(30 * var(--rpx)); height: calc(30 * var(--rpx)); }
.qr-avatar { width: calc(104 * var(--rpx)); height: calc(104 * var(--rpx)); border: calc(4 * var(--rpx)) solid #fff; border-radius: calc(30 * var(--rpx)); background: #fff8ef; box-shadow: 0 calc(8 * var(--rpx)) calc(24 * var(--rpx)) rgba(67,39,26,.12); }
.qr-title { margin-top: calc(20 * var(--rpx)); color: #282935; font-size: calc(32 * var(--rpx)); font-weight: 600; line-height: calc(44 * var(--rpx)); }
.qr-status { margin-top: calc(2 * var(--rpx)); color: #92939f; font-size: calc(22 * var(--rpx)); line-height: calc(32 * var(--rpx)); }
.qr-code-wrap { display: flex; align-items: center; justify-content: center; width: calc(376 * var(--rpx)); height: calc(376 * var(--rpx)); margin-top: calc(30 * var(--rpx)); border: calc(2 * var(--rpx)) solid #f0e9e5; border-radius: calc(28 * var(--rpx)); background: #fff; box-shadow: inset 0 0 0 calc(16 * var(--rpx)) #fff; }
.qr-code-image { width: calc(328 * var(--rpx)); height: calc(328 * var(--rpx)); }
.qr-hint { margin-top: calc(24 * var(--rpx)); color: #777986; font-size: calc(23 * var(--rpx)); line-height: calc(34 * var(--rpx)); }
@keyframes drawer-enter { from { transform: translateX(-100%); } to { transform: translateX(0); } }
@keyframes qr-enter { from { opacity: 0; transform: translate(-50%, -46%) scale(.96); } to { opacity: 1; transform: translate(-50%, -50%) scale(1); } }
@media (prefers-reduced-motion: reduce) { .drawer, .qr-dialog { animation: none; } }

/* Certification status matches profile, directory and certification pages. */
.creator-verified { display:inline-flex; align-items:center; min-height:calc(48 * var(--rpx)); padding:calc(4 * var(--rpx)) calc(16 * var(--rpx)); border-radius:calc(12 * var(--rpx)); font-size:12px; font-weight:500; line-height:calc(40 * var(--rpx)); color:#94601d; background:#fff0d5; }
