.css-787ee0300b{padding:16px;border-bottom:1px solid var(--gray-50);color:var(--text-primary)}.css-787ee0300b ul{display:flex;flex-direction:column;row-gap:8px}.css-787ee0300b:last-child{border-bottom:unset}.css-725ddc009f{font-size:1.5rem;line-height:22px;font-weight:600;color:var(--text-strong);margin-bottom:12px}.css-857f768ea9{display:flex}.css-1bad08fc77{font-size:1.5rem;line-height:22px;font-weight:400;color:var(--text-tertiary);width:71px;margin-right:16px;flex-shrink:0}.css-9066f0a158{width:100%;white-space:normal}.css-7bc8f687dc{margin-top:10px}.css-5186b5d404{background-color:var(--white)}.css-4438d5b544{display:flex;width:100%;align-items:flex-start;text-align:left;position:relative}.css-6e441e1320{margin-top:10px;padding-left:87px}.css-6e441e1320.css-4d39700205{width:100%;padding-left:unset}.css-6e441e1320.css-c1aa7e6449{padding-left:79px}.css-4a6f7fbd54{height:40px;min-width:40px;display:flex;align-items:center;margin-left:auto;position:absolute;top:-10px;right:0}.css-78f76abf94{margin-left:6px}.css-dc4eeeaee1{margin:0 24px 40px}.css-dc4eeeaee1 li{margin-top:8px;color:var(--gray-900);list-style:disc;margin-left:16px}.css-89b9cbd969,.css-dc4eeeaee1 li{font-size:1.5rem;line-height:22px;font-weight:400}.css-89b9cbd969{color:var(--gray-700)}.css-89b9cbd969 .css-4f4d614b1f{color:var(--blue-500)}.css-caa19a8628{font-size:1.4rem;line-height:20px;font-weight:400;margin-top:6px;color:var(--text-tertiary)}.css-1e2ffb7e5b{font-size:1.1rem;line-height:16px;font-weight:500;background-color:var(--fill-secondary);padding:2px 4px 3px;border-radius:4px;color:var(--text-secondary);margin-left:4px}.css-591664f13c{font-size:1.5rem;line-height:22px;font-weight:400;color:var(--gray-700)}.css-83f1636bfb{color:var(--blue-500)}.css-267ec3efa7{margin-top:16px;margin-bottom:4px;padding:16px;border:1px solid var(--gray-150);border-radius:8px}.css-766eb8a18b{font-size:1.4rem;line-height:20px;font-weight:400;margin-bottom:8px;color:var(--text-tertiary)}.css-267ec3efa7 ol{display:flex;flex-direction:column;row-gap:8px}.css-ba951dce0b{font-size:1.5rem;line-height:22px;font-weight:500;display:grid;column-gap:10px;grid-template-columns:auto 1fr auto;align-items:center;color:var(--gray-600)}.css-7b9aa38847{font-weight:600;color:var(--blue-500)}.css-136b68058f{height:1px;border:1px dashed var(--gray-150)}.css-27dff90f9d{font-size:1.2rem;line-height:16px;font-weight:400;margin-top:12px;color:var(--text-tertiary);white-space:normal}.css-27dff90f9d .css-aeff2faa14{color:var(--blue-500)}.css-784afb6eb2{color:var(--gray-700)}.css-784afb6eb2,.css-784afb6eb2 b{font-size:1.5rem;line-height:22px;font-weight:400}.css-784afb6eb2 b{color:var(--blue-500)}.css-17ff48098b{font-size:1.4rem;line-height:20px;font-weight:400;margin-top:6px;color:var(--text-tertiary)}.css-c9edc62965{font-size:1.5rem;line-height:22px;font-weight:400;color:var(--gray-900);background-color:var(--gray-30);padding:0 0 12px;white-space:pre}.css-ac711be4b9{margin-right:8px}.css-b524553778{font-size:1.1rem;line-height:16px;font-weight:500;background-color:var(--fill-secondary);border-radius:4px;padding:2px 4px 3px;color:var(--text-secondary);margin-left:4px}.css-11df450404 strong{font-weight:600;color:var(--red-500)}.css-fb34558773{font-size:1.4rem;line-height:20px;font-weight:400;color:var(--gray-500)}.css-61a8ed7858{color:var(--text-primary)}.css-d43769c3ee,.css-f5ea5392ef{font-size:1.4rem;line-height:20px;font-weight:400;white-space:normal;color:var(--gray-500)}.css-f5ea5392ef{list-style-position:outside}.css-8cf2fb5e7d{color:var(--gray-700)}.css-395bb142c4{position:fixed;bottom:var(--root-bottom-padding);margin:auto;left:0;right:0;z-index:9999;max-width:var(--max-width);pointer-events:none}.css-f3c2805d2e{font-size:1.5rem;line-height:22px;font-weight:600;background:var(--gray-800);border-radius:8px;margin:8px;color:var(--white);padding:16px;text-align:left;box-shadow:0 2px 12px #00000014;display:flex;align-items:center;justify-content:space-between;pointer-events:all}.css-f3c2805d2e .css-26c2079cbc{font-size:1.4rem;line-height:20px;font-weight:400;color:var(--gray-400)}.css-f3c2805d2e .css-03db520f97{font-size:1.5rem;line-height:22px;font-weight:700;color:#ff6b57}.css-e3f8f84586{font-size:1.4rem;line-height:20px;font-weight:600;display:flex;gap:5px;align-items:center}.css-79e60aeb75{border-top:1px solid var(--gray-100)}.css-79282a701a{font-size:1.5rem;line-height:22px;font-weight:500;display:grid;grid-template-columns:1fr;row-gap:8px;padding:14px 16px}.css-79282a701a:not(:last-of-type){border-bottom:1px solid var(--gray-50)}.css-54751d6ec9{display:grid;grid-template-columns:auto 1fr auto;justify-content:space-between;align-items:center;color:var(--gray-700);font-size:1.5rem;line-height:22px;font-weight:500}.css-54751d6ec9 .css-adff8426a8{color:var(--gray-950)}.css-dc24429474{display:grid;margin-left:16px;grid-template-columns:1fr auto;font-size:1.4rem;line-height:20px;font-weight:400;color:var(--gray-500)}.css-d170b874f0{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.css-1bcde5765b{font-size:1.2rem;line-height:16px;font-weight:600;text-align:right;display:flex;gap:2px;padding:3px 6px 4px 10px;border:1px solid var(--gray-900);color:var(--gray-900);border-radius:100px;align-items:center;flex-shrink:0}.css-1bcde5765b:disabled{background-color:var(--gray-50);color:var(--gray-400);border:none}.css-09d4c4438c{padding:16px 24px 40px}.css-30d8243d0d{font-size:1.8rem;line-height:24px;font-weight:600;margin:15px 0 16px;color:var(--gray-900)}.css-c58ebb3082{font-size:1.5rem;line-height:22px;font-weight:400;color:var(--gray-800);padding-left:16px;display:flex;flex-direction:column;gap:8px}.css-95c8935b9a{list-style:disc}.css-bb213c9c2d{display:grid;width:100%;grid-template-columns:1fr auto;grid-template-rows:auto auto;padding:12px 16px}.css-61b737af7f{grid-column:1/2;display:flex;align-items:center;column-gap:4px;font-size:1.4rem;line-height:20px;font-weight:600}.css-5c99c771d7{flex-shrink:0;flex-grow:0}.css-76390a24d4{color:var(--text-tertiary)}.css-c1aef5d149{display:flex;align-items:center;gap:4px;color:var(--gray-900)}.css-814020eb14{grid-column:1/2;display:flex;column-gap:6px}.css-5f72df1844{display:flex;align-items:center;column-gap:2px}.css-6fc8878d3d{color:var(--mandarin-red-500)}.css-6fc8878d3d,.css-a6b8314b38{font-size:1.6rem;line-height:22px;font-weight:700}.css-a6b8314b38{color:var(--gray-950);justify-self:flex-end}.css-623e9cf6d1{display:flex;column-gap:2px;align-items:center}.css-88b6ee59d6{font-size:1rem;font-weight:500;line-height:12px;color:var(--mandarin-red-500);background-color:#e45f4712;padding:3px 4px;border-radius:4px;height:-moz-fit-content;height:fit-content}.css-57032f272b{grid-column:2/3;grid-row:1/3;height:var(--min-touch-area-height)}.css-57032f272b,.css-bfd34e41de{display:flex;justify-content:center;align-items:center}.css-bfd34e41de{transition:rotate .1s ease-in-out}.css-bfd34e41de.css-f4c9217ba0{rotate:180deg}.css-0aa2bc1984{padding:0 16px;margin-bottom:20px}.css-7815f5f3e3{border-radius:8px;border:1px solid var(--gray-100)}.css-f783a80b3d{position:absolute;top:0;right:0;height:100%;left:0;z-index:2;display:flex;justify-content:center;align-items:center}.css-a2dd21ca46{display:block;animation:css-5789f83e80 2s ease-in-out infinite;border-radius:100%;background-color:var(--gray-700)}.css-a2dd21ca46:nth-child(2){animation-delay:.25s}.css-a2dd21ca46:nth-child(3){animation-delay:.5s}@keyframes css-5789f83e80{0%{background-color:var(--gray-500);translate:0 0;scale:1}25%{background-color:var(--gray-500);translate:0 0;scale:1}50%{background-color:var(--gray-950);translate:0 -4px;scale:1.4}75%{background-color:var(--gray-500);translate:0 0;scale:1}to{background-color:var(--gray-500);translate:0 0;scale:1}}.css-a02d84af6c{width:100%;height:100%;position:relative;background:var(--black)}.css-6c1aa02ed8{margin:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.css-941659939b{position:absolute;right:8px;bottom:12px;background:#0006;border-radius:50%;padding:4px;z-index:10}.css-16b2c21dc1,.css-7df11f9e0a{width:100%;height:100%;object-fit:cover;border-radius:0}.css-17dfea97b3{position:absolute;right:4px;bottom:8px;padding:4px;cursor:pointer}.css-17dfea97b3 .css-6c517f5495{background:#00000080;border-radius:50%;padding:10px;z-index:10}.css-27602de0ba{position:relative}.css-27602de0ba:before{width:100%;padding-bottom:120%;content:"";display:block}.css-5538af9ecd{position:absolute;top:0;bottom:0;left:0;right:0}.css-5cdcd8f9d1{font-size:1.4rem;line-height:20px;font-weight:500;color:var(--white);position:absolute;right:16px;top:50%;transform:translateY(-50%);z-index:1;display:flex;align-items:center;gap:4px;padding:12px;background-color:#7463f2e6;border-radius:12px;opacity:1;pointer-events:none;animation:css-d69b93d794 .4s 4s forwards}.css-5cdcd8f9d1 .css-7b5ff92e71{width:20px;height:20px}.css-2159cdf424{animation:css-f2afe5fa43 1.1s ease-in-out .5s forwards,css-f2afe5fa43 1.1s ease-in-out 2.5s forwards;animation-iteration-count:1,1}@keyframes css-d69b93d794{0%{opacity:1}to{opacity:0}}@keyframes css-f2afe5fa43{0%{transform:translateX(0)}50%{transform:translateX(-8%)}to{transform:translateX(0)}}.css-4b65389894{height:64px;background:var(--white);padding:4px;white-space:nowrap;overflow-x:auto;overflow-y:hidden;align-items:center;border-bottom:1px solid var(--gray-50)}.css-87e954c850{display:inline-block;border:1.5px solid #0000001a;border-radius:2px;margin-right:4px;position:relative}.css-682fe76ba0{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:4px;background-color:#0009;border-radius:50%;width:20px;height:20px}.css-87e954c850.css-85f8e16d72{border:1.5px solid var(--gray-900)}.css-6626399060{width:44px;height:52px;object-fit:cover}.css-f551cd59b0{position:relative}.css-f551cd59b0:before{width:100%;padding-bottom:120%;content:"";display:block}.css-8eb4c26924{position:absolute;top:0;bottom:0;left:0;right:0}.css-201c55f53f{position:fixed;top:calc(var(--header-height-include-safe-area) + 24px);right:16px;z-index:1;background-color:#ffffffba;border-radius:100%;border:1px solid var(--gray-50);padding:4px}.css-8bbf61689b{position:fixed;bottom:var(--safe-area-inset-bottom);padding:4px 16px;width:100%;max-width:var(--max-width)}.css-9def933c80{font-size:1.4rem;line-height:20px;font-weight:600;color:var(--white);padding:8px 10px}.css-9def933c80.css-ef97d09bc6{background-color:var(--purple-600)}.css-9def933c80.css-ef97d09bc6.css-e811dd0c35{background-color:#9f68df}.css-9def933c80.css-c42460b07c{background-color:var(--fill-primary-inverse)}.css-cb0a26752b{position:absolute;top:-40px;left:0;width:240px}.css-e6e10a7ac6{background:var(--gray-900);border-radius:2px;width:11px;height:11px;transform:rotate(45deg);position:absolute;bottom:-11px;left:18px}.css-a58beca995{font-size:1.3rem;line-height:18px;font-weight:600;background:var(--gray-900);padding:10px 12px;border-radius:8px;color:var(--white);display:inline}.css-088f4a7fdc{border-top:1px solid var(--gray-50);position:fixed;bottom:0;padding:8px 16px;padding-bottom:calc(var(--safe-area-inset-bottom) + 8px);width:100%;max-width:var(--max-width);background-color:var(--white);z-index:110;display:flex}.css-03e5042636{margin-right:12px;position:relative;border:1px solid var(--gray-150);border-radius:30px;width:48px;height:48px;display:flex;justify-content:center;align-items:center;flex-shrink:0;cursor:pointer}.css-c4641c371c{color:var(--gray-700)}.css-f15887ae64{padding:8px 16px 48px}.css-e102010ca4{font-size:1.5rem;line-height:22px;font-weight:400;color:var(--gray-900);border-collapse:collapse;border:1px solid var(--gray-50);width:100%;text-align:center}.css-e102010ca4 th{font-weight:600;color:var(--gray-700);width:33.3%;background-color:var(--gray-50)}.css-e102010ca4 th,.css-e102010ca4 tr{height:48px}.css-e102010ca4 td,.css-e102010ca4 th,.css-e102010ca4 tr{border:1px solid var(--gray-50)}.css-fe68c36e59{margin-top:16px;padding:0 16px 16px}.css-d89bb479fa{padding:13px 0 7px;color:var(--gray-900);font-size:2rem;line-height:26px;font-weight:600;text-align:center;margin-bottom:8px}.css-fa3ab2aeb3{display:flex;flex-direction:column;row-gap:8px}.css-cabc5f0989{display:block;list-style:none;border-radius:8px;border:1px solid var(--gray-100);padding:16px}.css-17d9fc809f{display:grid;grid-template-columns:28px 1fr auto;align-items:center;column-gap:8px;color:var(--gray-900)}.css-17d9fc809f,.css-3593d393ac{font-size:1.5rem;line-height:22px;font-weight:600}.css-3593d393ac{color:var(--gray-950)}.css-1055290473{margin-top:6px;color:var(--gray-700);display:flex;flex-direction:column;row-gap:2px}.css-75b7bb0752{align-items:center;color:var(--gray-700);font-weight:400;column-gap:2px}.css-75b7bb0752,.css-edec79d750{display:flex;font-size:1.5rem;line-height:22px}.css-edec79d750{justify-content:space-between;color:var(--gray-900);font-weight:600;padding:16px 16px 12px}.css-c6061c3ab6{color:var(--gray-400);font-size:1.4rem;line-height:20px;font-weight:600}.css-7f50085958{border:1px solid var(--gray-100);border-radius:8px;overflow:hidden}.css-df1a984dc1{background-color:var(--mandarin-red-50);padding:6px 12px;color:var(--gray-900);font-size:1.3rem;line-height:18px;font-weight:500;text-align:center}.css-df1a984dc1>strong{color:var(--mandarin-red-500);font-size:1.3rem;line-height:18px;font-weight:600}.css-b0a9be3367{display:grid;row-gap:6px;padding:12px 16px;border-bottom:1px solid var(--gray-100)}.css-f9573e7501{display:flex;align-items:center;column-gap:4px;color:var(--gray-900)}.css-904a5f8adb{display:flex;align-items:center;font-weight:400}.css-904a5f8adb,.css-c3d4fbd22d{font-size:1.5rem;line-height:22px}.css-c3d4fbd22d{font-weight:600}.css-b12530f9d5{padding:12px 16px;display:grid;width:100%;grid-template-columns:auto 1fr auto;align-items:center;justify-items:flex-start;column-gap:4px;color:var(--gray-700);font-size:1.4rem;line-height:20px;font-weight:500}.css-8bc22a844d{color:var(--gray-400)}.css-2e6796981f{padding:0 16px}.css-2e6796981f,.css-5368918699{display:flex;align-items:center;gap:1px}.css-5368918699{font-size:1.4rem;line-height:20px;font-weight:500;color:var(--text-tertiary)}.css-a3ab81512e{height:40px;display:flex;align-items:center}.css-2999a1481d{padding-bottom:40px}.css-8c0555649c{font-size:1.5rem;line-height:22px;font-weight:600;list-style-type:none;display:flex;color:var(--gray-700);padding:12px 16px}.css-8c0555649c.css-5725dafde9{padding:0 16px 12px}.css-3d1c0ead3d{padding:6px 16px;color:var(--text-secondary)}.css-3d1c0ead3d,.css-b2a0373fab{font-size:1.4rem;line-height:20px;font-weight:400}.css-b2a0373fab{margin-left:16px;padding:0 20px;list-style:none;color:var(--gray-700)}.css-b2a0373fab li:before{content:"•";color:var(--gray-700);display:inline-block;width:10px;margin:0 5px 0 -15px}.css-ee648d1f54{margin:12px 0 12px -20px;border-top:1px solid var(--gray-100)}.css-b2a0373fab li:not(:last-of-type){margin-bottom:6px}.css-9fb116389f{background:var(--white);border:1px solid var(--gray-100);box-sizing:border-box;box-shadow:0 2px 12px #0000000a;border-radius:8px;display:flex}.css-d36576bb8b{padding:18px 20px;width:100%}.css-8ebae31020{border-radius:10px;border:1px solid var(--gray-100);display:inline;width:28px;height:28px;margin-right:10px}.css-9e2915bee6{border-radius:10px;margin-right:10px}.css-54e3acbefc{font-size:2rem;line-height:26px;font-weight:600;color:var(--mandarin-red-500)}.css-fe4e2dda41{margin-top:8px}.css-fe4e2dda41 ul{font-size:1.3rem;line-height:18px;font-weight:400;color:var(--gray-500);list-style:disc;margin-left:16px}.css-06ef466d75{font-size:1.4rem;line-height:20px;font-weight:500;margin-bottom:2px}.css-9219e6f4b9{font-size:1.3rem;line-height:18px;font-weight:400;color:var(--gray-500)}.css-9219e6f4b9 svg{margin-right:4px}.css-5757ab7cd2{font-size:1.1rem;line-height:16px;font-weight:500;margin-top:12px}.css-2899c345a3{text-align:center;background-color:var(--gray-30);color:var(--gray-500)}.css-2899c345a3,.css-3a299bd2f1{border-radius:4px;display:inline-block;padding:2px 4px 3px}.css-3a299bd2f1{color:var(--mandarin-red-500);background:#e45f470d}.css-819ca175e9{display:flex;align-items:center;justify-content:center;border-left:1px solid var(--gray-50);flex:0 0 15%;margin-left:auto}.css-819ca175e9.css-6a22ed1ea3{font-size:1.3rem;line-height:18px;font-weight:600;color:var(--gray-300);flex-direction:column}.css-819ca175e9.css-6a22ed1ea3 svg{margin-bottom:2px}.css-0cada56b6e{color:var(--gray-900);padding-bottom:113px;min-height:calc(calc(var(--dvh) * 100) - var(--header-height-include-safe-area) - var(--bottom-up-sheets-header-height) - var(--safe-area-inset-bottom) - var(--sub-tab-height, 0px))}.css-8b54247aa1{padding:0 16px}.css-8b54247aa1>div:not(:last-of-type){margin-bottom:8px}.css-0871b7669e{font-size:1.4rem;line-height:20px;font-weight:600;padding:16px;border-bottom:1px solid var(--gray-50);color:var(--gray-400);margin-bottom:15px}.css-58bb06d901{font-size:1.8rem;line-height:24px;font-weight:600;padding:11px 16px 17px}.css-ddd076bffd{font-size:1.1rem;line-height:16px;width:51px;height:20px;background:var(--mandarin-red-500);border-radius:4px;color:var(--white);display:flex;justify-content:center;margin-left:8px}.css-2b28c02e4b,.css-ddd076bffd{font-weight:600;align-items:center}.css-2b28c02e4b{font-size:1.4rem;line-height:20px;border:1px solid var(--gray-900);display:inline-flex;padding:10px 12px 10px 16px;border-radius:48px;color:var(--gray-900);position:absolute;right:0;bottom:0}.css-2b28c02e4b .css-69711cb575{margin-left:2px}.css-7f2cea8392{font-size:1.5rem;line-height:22px;font-weight:400;position:relative;padding:8px 16px 48px;color:var(--gray-500)}.css-ad5cd9235e{position:absolute;right:16px;top:16px}.css-3e7a5f1076 .css-b857a07b7a{display:flex;justify-content:space-between;margin:8px 0}.css-3e7a5f1076 .css-b857a07b7a.css-d7d6e4b273{font-weight:600;color:var(--gray-950);margin-bottom:12px}.css-e6c023b21d{font-size:1.6rem;line-height:22px;font-weight:700;display:flex;justify-content:space-between;margin:16px 0 0;color:var(--gray-950)}.css-e6c023b21d .css-ab6b580145{font-size:1.8rem;line-height:24px;font-weight:400}.css-e6c023b21d .css-ab6b580145 .css-b412aa6915{color:var(--mandarin-red-500);margin:0 4px 0 0}.css-344a2920bf{color:var(--gray-150);height:1px;width:100%;margin:20px 0}.css-344a2920bf.css-0395566d73{color:var(--gray-900)}.css-429c5dce9b{margin-top:8px;position:relative;min-height:41px}.css-9219525f5c{font-weight:400;text-decoration-line:line-through;color:var(--gray-400)}.css-29e2b8a4ba,.css-9219525f5c{font-size:1.5rem;line-height:22px}.css-29e2b8a4ba{font-weight:700;color:var(--mandarin-red-500);margin-right:4px}.css-9492791bd9{font-size:2rem;line-height:26px;font-weight:700;color:var(--gray-950);display:flex;align-items:center;margin-top:1px}.css-bacf6c4fb4{font-size:1.5rem;font-weight:600;color:var(--gray-950);margin-left:4px;height:33px;line-height:33px;vertical-align:middle}.css-a1a01d23e8{display:inline-block}.css-fd177ccc3c{display:inline-flex;align-items:center;position:absolute;right:-40px;height:40px;width:40px;top:50%;transform:translateY(-50%)}.css-9492791bd9 .css-d61d944a40{font-size:1.4rem;line-height:20px;font-weight:700;color:var(--mandarin-red-500);margin-left:4px}.css-b0c550a4c6{font-size:2rem;line-height:26px;font-weight:700;color:var(--mandarin-red-500);display:flex;align-items:center;margin-top:1px}.css-b0c550a4c6 small{font-size:1.4rem;line-height:20px;font-weight:700;margin-left:4px}.css-9441e4ee9c{height:64px}.css-a8132976d9{font-size:1.8rem;line-height:24px;font-weight:600}.css-e54d7daeeb{display:grid;padding:14px 12px;border:1px solid var(--gray-100);border-radius:8px;grid-template-columns:32px 1fr auto;column-gap:8px;align-items:center}.css-afde749194{border-radius:10px;border:1px solid var(--gray-100);display:inline;width:28px;height:28px}.css-ad3d248cc0{font-size:1.4rem;line-height:20px;font-weight:400;border-radius:10px;border:1px solid var(--gray-150);color:var(--gray-400);width:28px;height:28px;display:flex;align-items:center;justify-content:center}.css-9787a11bec{font-size:1.5rem;line-height:22px;font-weight:600;display:flex;align-items:center;column-gap:4px;color:var(--gray-900)}.css-859ce7e4a8{font-size:1.8rem;line-height:24px;font-weight:400;color:var(--gray-900)}.css-52687fdf25{font-size:1.4rem;line-height:20px;font-weight:500;display:flex;align-items:center}.css-52687fdf25>strong{font-size:1.4rem;line-height:20px;font-weight:600;line-height:normal;color:var(--gray-900)}.css-52687fdf25>a{display:flex;color:var(--gray-400);align-items:center}.css-e6610400b4{font-size:1.4rem;line-height:20px;font-weight:600;text-align:center;background-color:var(--gray-800);color:var(--white);height:36px;align-items:center}.css-93b4f46ad5,.css-e6610400b4{display:flex;justify-content:center}.css-93b4f46ad5{flex-direction:column;place-items:center;height:var(--min-touch-area-height);min-width:48px}.css-53ed5e0417{color:var(--mandarin-red-500)}.css-0c3664db87,.css-eb19856cc9{color:var(--gray-400)}.css-0c3664db87{font-size:1.1rem;line-height:16px;font-weight:500}.css-67f4b79776{display:grid;grid-template-columns:32px 1fr auto;column-gap:8px;align-items:center;border-bottom:1px solid var(--gray-50);padding:8px 12px;margin-bottom:6px}.css-1b5ff3f41d{border-radius:10px;border:1px solid var(--gray-100);display:inline;width:28px;height:28px}.css-55a8b27768{font-size:1.4rem;line-height:20px;font-weight:400;border-radius:10px;border:1px solid var(--gray-150);color:var(--gray-400);width:28px;height:28px;display:flex;align-items:center;justify-content:center}.css-8ec9f8ee9d{font-size:1.5rem;line-height:22px;color:var(--gray-900)}.css-37e4dfc449,.css-8ec9f8ee9d{font-weight:600;display:flex;align-items:center}.css-37e4dfc449{font-size:1.3rem;line-height:18px;border-radius:37px;border:1px solid var(--gray-150);background:var(--white);padding:8px 12px;justify-content:center;color:var(--gray-700)}.css-dffd60dbbf{padding:0 16px;margin-bottom:20px}.css-d9d458ec10{position:relative;min-width:240px;max-width:240px;padding-bottom:10px}.css-d9d458ec10 .css-992ad011ce{font-size:1.2rem;line-height:16px;font-weight:600;position:absolute;top:8px;left:8px;z-index:1;background:var(--gray-950);color:var(--white);padding:2px 4px;border-radius:4px}.css-36d5c737a4{min-width:240px}.css-660e636e4a{margin-bottom:12px}.css-c1caf84cff{font-weight:600;display:flex;align-items:center;gap:2px;color:var(--gray-900);padding-top:12px}.css-22434ec735{font-size:1.5rem;line-height:22px;font-weight:400;padding-top:6px;color:var(--gray-900);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.css-c6c7bb536b{display:flex;overflow-x:auto;overflow-y:hidden;padding:0 16px;margin-bottom:10px;gap:16px}.css-01b0de26e1{padding:0 16px 24px}.css-71ecd5661c{margin-right:2px}.css-737ac6cb00{display:grid;grid-template-rows:repeat(2,auto);grid-auto-flow:column;padding:0 16px;overflow-x:auto;overflow-y:hidden;gap:16px 4px;margin-bottom:24px}.css-737ac6cb00.css-fa21533825{display:flex;gap:4px}.css-418139bbb1{width:130px}.css-fb02476d27{padding:24px 16px 0}.css-fb02476d27 .css-adc0b848a8{display:flex;justify-content:center;align-items:center;gap:10px;border-radius:4px}.css-c8848617f6{margin-top:0}.css-4009351460{display:flex;justify-content:space-between;padding:20px 16px 12px;align-items:center}.css-4009351460 .css-fe16cc17ba{display:flex;flex-direction:column;gap:8px;padding-left:12px}.css-4009351460 .css-fe16cc17ba .css-9f235986a4{font-size:1.8rem;line-height:24px;font-weight:600;color:var(--gray-900);display:flex;align-items:center}.css-7db2a78368{margin-left:4px;font-size:1.1rem;line-height:16px;font-weight:500;color:var(--gray-600);background-color:var(--gray-50);border-radius:4px;padding:2px 4px}.css-4009351460 .css-fe16cc17ba .css-49837ae023{margin-left:4px}.css-4009351460 .css-fe16cc17ba .css-a927642e33{font-size:1.4rem;line-height:20px;font-weight:600;color:var(--gray-600)}.css-4009351460 .css-fe16cc17ba .css-7fabee26df{color:var(--blue-500)}.css-e3af5f8515{border-radius:20px;border:1px solid var(--gray-100);display:inline;width:64px;height:64px}.css-319d44db01{font-size:1.7rem;border-radius:20px;border:1px solid var(--gray-150);color:var(--gray-400);width:64px;height:64px;display:flex;align-items:center;justify-content:center}.css-e04441cacc{margin-top:0}.css-532ba6fb84{display:flex;gap:4px;padding:8px 16px 16px}.css-d5f674d558{font-size:1.5rem;line-height:22px;font-weight:600;background:var(--gray-50);color:var(--gray-600);padding:12px;border-radius:100px}.css-d5f674d558.css-3b556e8edf{color:var(--white);background:var(--gray-900)}.css-e179acc06d{margin-bottom:24px}.css-649cc1b306{display:flex;align-items:center;padding:18px 16px;color:var(--gray-900)}.css-212a122300,.css-649cc1b306{font-size:1.8rem;line-height:24px;font-weight:600}.css-212a122300{color:var(--blue-500);margin-right:4px}.css-07fe12151c{padding:14px 16px 0}.css-2cb838af28{height:100%;padding:32px 0;text-align:center;position:relative;touch-action:none}.css-2cb838af28 *{max-width:100%}.css-2cb838af28 iframe{position:static!important}.css-2cb838af28 code,.css-2cb838af28 pre{width:100%;white-space:pre-wrap}.css-2cb838af28 embed{max-height:calc(100vw / (16 / 9))}.css-2cb838af28 b{font-weight:600}.css-2cb838af28 img{display:block;width:auto;margin:0 auto;max-width:100%!important;height:auto!important}.css-5a9bf6a74c{position:fixed;top:calc(var(--header-height-include-safe-area) + 72px);right:16px;z-index:1;background-color:#ffffffba;border-radius:100%;border:1px solid var(--gray-50);padding:4px}.css-644ff36bc3{padding:16px}.css-f6006fb490{padding:0 16px}.css-0a4a237f09{margin:8px 16px 24px}.css-0a4a237f09 ul{list-style:disc;margin-left:16px}.css-0a4a237f09 li{margin-top:8px}.css-9f36212426{transform-origin:top;animation:css-49046c53fa .8s linear infinite}.css-23c020ef6d{position:relative;top:20px;left:4px}@keyframes css-49046c53fa{0%,10%{transform:rotate(30deg) scaleY(1)}40%,50%,60%{transform:rotate(30deg) scaleY(2)}90%,to{transform:rotate(30deg) scaleY(1)}}.css-55ca80fafb{position:fixed;top:0;bottom:0;left:50%;right:0;background-color:#0009;z-index:999999;max-width:var(--max-width);transform:translateX(-50%);width:100%}.css-aa21b831a5{position:absolute;right:50%;top:15%;transform:translateX(50%);width:100%}.css-f633a1c5f8{display:flex;align-items:center;flex-direction:column}.css-6295f4a26f{position:relative;right:-22px}.css-3b61aa4384{top:72px;left:-4px;position:relative}.css-72ed2846c1{top:102px;position:relative;left:44px;transform:rotate(180deg);transform-origin:left}.css-e448c61be3{font-size:1.8rem;line-height:24px;font-weight:500;text-align:center;color:var(--white);margin-top:36px}.css-9e73bee058{padding:20px}.css-4ed519871b{flex-direction:column;width:100%;min-height:136px;padding:10px;border:1px solid #e8e9eb;border-radius:4px;background-color:var(--white)}.css-4276ba27de{font-size:1.4rem;line-height:20px;font-weight:700;display:flex;justify-content:center;align-items:center;height:44px;background-color:var(--gray-30);border-radius:4px;color:var(--gray-950)}.css-4276ba27de svg{margin-right:10px}.css-34998a2835{font-size:1.3rem;line-height:18px;font-weight:400;padding:20px 10px 10px}.css-f777a97626{font-weight:600;margin:0 0 10px;color:var(--gray-900)}.css-79e43e3012,.css-f777a97626{text-align:center;white-space:pre-wrap;word-break:break-all}.css-79e43e3012{font-weight:400;color:var(--gray-800)}.css-f7febd76dd{position:relative;height:1300px;overflow-y:hidden}.css-6f2781b7f4{font-size:1.8rem;line-height:24px;font-weight:600;margin-left:16px;margin-top:20px;margin-bottom:16px;color:var(--gray-900)}.css-837824e31f{font-size:1.5rem;line-height:22px;font-weight:400;background-color:var(--gray-30);border-radius:4px;color:var(--gray-700);padding:20px 16px;display:flex;flex-direction:column;margin:32px 16px 26px}.css-837824e31f li{display:flex}.css-837824e31f li:not(:last-of-type){margin-bottom:8px}.css-837824e31f li>div:first-of-type{width:87px;flex-shrink:0}.css-2ed7f550c9{font-size:1.4rem;line-height:20px;font-weight:400;text-align:center;color:var(--gray-500);margin-bottom:16px}.css-ce32ea3b21{height:auto;padding-bottom:56px}.css-45ff3051ed{position:absolute;bottom:24px;padding-left:16px;padding-right:16px;width:100%}.css-b74ff54b5d{position:absolute;bottom:0;width:100%;height:100px;background:linear-gradient(180deg,#fff0 0,#fffc 34.9%,var(--white) 100%)}.css-963e28eb0b{font-size:1.5rem;line-height:22px;font-weight:600;background:var(--white);border:1px solid var(--gray-900);border-radius:8px;width:100%;height:48px;color:var(--gray-900)}.css-963e28eb0b img{display:inline-block;margin-left:6px}.css-68753b8fe0{font-size:1.8rem;line-height:24px;font-weight:600;padding:23px 16px;color:var(--gray-900);display:flex;align-items:center;width:100%;text-align:left}.css-b4a3e683b2{height:1px;width:100%;background-color:var(--gray-50)}.css-9e01c17a15{margin-left:auto}.css-fb605414ba{padding:0 16px 16px}.css-46e75c419c{font-size:1.3rem;line-height:18px;font-weight:600;color:var(--gray-500);padding-top:12px;border-top:1px solid var(--gray-50)}.css-53e79e9727{font-size:1.2rem;line-height:16px;font-weight:400;color:var(--gray-400);margin-top:8px}.css-951b29deba{overflow:hidden;position:relative;background-color:var(--white);box-shadow:inset 0 -1px 0 var(--gray-50)}.css-693650a3fd{display:flex;padding:0 12px;min-width:max-content}.css-693650a3fd.css-01f7540d65{padding:0 16px}.css-347d87cf07{position:absolute;height:2px;bottom:0;width:100%;transition:all .3s cubic-bezier(.4,0,.2,1) 0ms;background-color:var(--gray-900)}.css-d6eec10e8a{overflow-x:auto;overflow-y:hidden;position:relative;flex:1 1 auto;white-space:nowrap}.css-d6eec10e8a::-webkit-scrollbar{display:none}.css-880a0c38c3{position:absolute;z-index:110;color:var(--gray-400);width:48px;height:100%;display:none;align-items:center;justify-content:center;top:0}.css-880a0c38c3.css-434cd5f694{background:linear-gradient(to left,#0000 16px,var(--white) 16px);padding-right:16px;left:0}.css-880a0c38c3.css-2479c8a68b{background:linear-gradient(to right,#0000 16px,var(--white) 16px);padding-left:16px;right:0}@media (hover:hover) and (pointer:fine){.css-880a0c38c3{display:flex}}.css-70738b2b79{font-size:1.6rem;line-height:22px;font-weight:600;position:relative;overflow:hidden;text-align:center;color:var(--gray-500);white-space:nowrap;flex-shrink:0;height:48px}.css-70738b2b79.css-4f3646f606{flex-shrink:1;flex-grow:1;flex-basis:0;max-width:none;overflow:hidden;white-space:nowrap}.css-70738b2b79.css-0f909c8cf5{color:var(--gray-900)}.css-6107684280{position:absolute;top:0;margin-left:4px;width:5px;height:5px;border-radius:50%;background-color:var(--mandarin-red-500)}.css-cf101c00ca{position:sticky;top:var(--header-top-include-safe-area);z-index:100}.css-61baf471bd{font-size:1.5rem;line-height:22px;font-weight:400;display:flex;flex-direction:column;gap:8px}.css-ac53536f97{font-weight:600;width:100px;color:var(--gray-500);margin-right:12px}.css-30a37f2520{flex:1;color:var(--gray-900)}.css-fcad35e44a{padding:0 16px}.css-86c32db654{font-size:1.8rem;line-height:24px;font-weight:600;padding:27px 0 25px}.css-b22afdf6f2{display:flex;padding-top:24px}.css-7907812853{margin-right:4px}.css-c8b1b9b1f1{margin:24px 24px 16px;color:var(--gray-50)}.css-b8fe8b5fe5{font-size:1.4rem;line-height:20px;font-weight:500;color:var(--gray-400);text-align:center}.css-b8fe8b5fe5 .css-44315b48f2{font-weight:600;text-decoration:underline;color:var(--gray-500)}.css-134fa41631{padding:16px 0 24px}.css-134fa41631,.css-c624508883{display:flex;flex-direction:column;align-items:center}.css-c624508883{padding:32px 0}.css-042a567921{font-size:1.8rem;line-height:24px;font-weight:600;padding:16px 0 24px;text-align:center}.css-6ec5432966{width:36px;height:36px;display:inline-block}.css-b67319b657{display:flex;flex-direction:column}.css-b67319b657 div:not(:last-of-type){margin-bottom:25px}.css-483ac3424f{display:inline-flex;align-items:center}.css-483ac3424f svg{margin-right:10px}.css-17a78ad99b{font-size:1.2rem;line-height:16px;font-weight:400;padding:16px 16px 32px;color:var(--gray-500)}.css-675d006c01{overflow-x:auto;overscroll-behavior-x:none;width:100%;padding:0 16px;margin-bottom:32px}.css-33e2a96b90{font-size:1.5rem;line-height:22px;font-weight:700;margin-bottom:16px}.css-be8fff676c{font-size:1.3rem;line-height:18px;font-weight:400;border-spacing:0;border-collapse:initial;width:100%}.css-be8fff676c tr:first-of-type td:not(:first-of-type){border-top:1px solid var(--gray-150)}.css-be8fff676c tr:not(:last-of-type) td{border-bottom:1px solid var(--gray-50)}.css-be8fff676c tr:last-of-type td:not(:first-of-type){border-bottom:1px solid var(--gray-150)}.css-be8fff676c td{text-align:center;min-width:80px;max-width:150px;padding:15px 10px}.css-be8fff676c td:first-of-type{font-size:1.3rem;line-height:18px;font-weight:700;background:var(--gray-50)}.css-c64e731b49{padding:0 16px;display:flex;flex-direction:column;align-items:center}.css-c64e731b49 .css-2a723f993d{width:320px;height:320px}.css-512b89fe25{font-size:1.2rem;line-height:16px;font-weight:400;align-self:flex-end;color:var(--gray-500);display:flex;align-items:center;gap:6px;margin-bottom:10px}.css-f2209010f1{overflow-x:auto;overscroll-behavior-x:none;width:100%}.css-b0063cf158{font-size:1.3rem;line-height:18px;font-weight:400;border-spacing:0;border-collapse:initial;width:100%}.css-b0063cf158 tr:first-of-type th{font-weight:600;background:var(--gray-50)}.css-b0063cf158 th{min-width:80px;max-width:150px}.css-b0063cf158 .css-7675600f00{padding:7px 10px!important;text-align:left;word-break:break-all}.css-b0063cf158 th:first-of-type{padding:15px 16px;width:80px;position:sticky;left:0;background:var(--white);text-align:left}.css-b0063cf158 th:not(:first-of-type){padding:15px 10px}.css-b0063cf158 td{text-align:center;min-width:80px;max-width:150px}.css-b0063cf158 td:first-of-type{padding:15px 16px;width:80px;position:sticky;left:0;background:var(--white);text-align:left}.css-b0063cf158 td:not(:first-of-type){padding:15px 10px}.css-b0063cf158 tr:not(:last-of-type) td{border-bottom:1px solid var(--gray-50)}.css-b0063cf158 tr:last-of-type td{border-bottom:1px solid var(--gray-150)}.css-801640bb66{border-bottom:1px solid var(--gray-50)}.css-8f3a82d4f9{font-size:1.8rem;line-height:24px;font-weight:600;display:flex;width:100%;justify-content:space-between;padding:23px 16px;color:var(--gray-900);align-items:center}.css-157cbdc579{font-size:1.2rem;line-height:16px;font-weight:400;padding:16px 16px 32px;color:var(--gray-500)}.css-2beba2b70d{margin-bottom:24px}.css-eac385bb83{line-height:24px;padding:21px 16px 24px}.css-4c3f63f842,.css-eac385bb83{font-size:1.8rem;font-weight:600;color:var(--gray-900)}.css-4c3f63f842{height:56px;line-height:56px;padding:0 16px;margin:8px 0}.css-4c3f63f842.css-f0cb53975b{font-size:2rem}.css-4c3f63f842.css-2c2341eda8{font-size:1.6rem;line-height:22px;font-weight:400}.css-6be98d223a{font-size:1.4rem;line-height:20px;font-weight:600;color:var(--gray-400);margin-top:-24px;padding:12px 16px}.css-c0206c0600{padding:16px}.css-d8ad803974{height:12px;background-color:var(--gray-50)}.css-e7f10bc660{margin-bottom:24px}.css-964992bfe5{font-size:1.8rem;line-height:24px;font-weight:600;padding:21px 16px 24px;color:var(--gray-900)}.css-b8b4783953{width:var(--product-image-size)!important;display:flex;flex-direction:column;gap:6px}.css-b8b4783953.css-a9925751bb{height:var(--product-image-size);align-items:center;justify-content:center}.css-b8b4783953 .css-a8d898110f{width:var(--product-image-size);height:var(--product-image-size);border-radius:0}.css-b8b4783953 .css-864518a66f{font-size:1.2rem;line-height:16px;font-weight:600;color:var(--white)}.css-0ba15949c0{width:32px;height:32px;border-radius:12px;border:1px solid var(--white);display:flex;align-items:center;justify-content:center}.css-fa921d3684{font-size:1.8rem;line-height:24px;font-weight:600;color:var(--gray-900);padding:19px 16px 17px;margin-bottom:8px}.css-0b3fd2b2dd{position:relative;display:block}.css-0b3fd2b2dd .css-672c8ecbb9{border-radius:8px;margin-bottom:16px}.css-0b3fd2b2dd .css-8debb20d8d{width:100%;position:absolute;top:24px;border-radius:8px}.css-0b3fd2b2dd .css-8debb20d8d .css-8a4964f544{font-size:2.4rem;line-height:30px;font-weight:700;color:var(--white);margin-bottom:2px;padding:0 20px}.css-0b3fd2b2dd .css-8debb20d8d .css-1697017d95{font-size:1.4rem;line-height:20px;font-weight:500;color:var(--white);opacity:.9;margin-bottom:28px;padding:0 20px}.css-2294b5873b{width:calc(100% - 32px);position:absolute;bottom:30px}.css-adb043818a{margin-top:32px;width:100%;background-color:var(--gray-50);height:1px}.css-0ae0d138b3{padding:0 16px;position:relative;overflow:hidden}.css-638216a1b1{padding:16px;background-color:var(--white)}.css-bd5481f551{background-color:var(--gray-50);border-radius:8px;padding:12px 16px 12px 12px;display:grid;grid-template-columns:24px 1fr auto;column-gap:12px;align-items:center}.css-bd5481f551 p{font-size:1.4rem;line-height:20px;font-weight:600;color:var(--gray-800)}.css-bd5481f551 p span{color:var(--blue-500)}.css-be896708f8{padding:12px}.css-82b5a99704{height:140px;display:flex;flex-direction:column;align-items:center;justify-content:center}.css-379af5193a{font-size:1.5rem;line-height:22px;font-weight:400;color:var(--gray-400)}.css-379af5193a>strong{font-weight:600;color:var(--blue-500)}.css-4a286b66e3{margin-bottom:8px;border-radius:8px;background:var(--gray-30);padding:16px}.css-f2becf688a{display:grid;grid-template-columns:60px 1fr auto;column-gap:6px}.css-f2becf688a:not(:last-of-type){margin-bottom:6px}.css-17026b9610{color:var(--gray-500)}.css-17026b9610,.css-3c35af1738{font-size:1.5rem;line-height:22px;font-weight:500}.css-3c35af1738{color:var(--gray-900)}.css-7256140e7a{font-size:1.5rem;line-height:22px;font-weight:600;color:var(--blue-500)}.css-ded69a8cea{padding-top:16px;margin-bottom:40px}.css-004b1eb6bd{font-size:1.8rem;line-height:24px;font-weight:600;color:var(--gray-900);padding:18px 24px}.css-7bccf1a603{font-size:1.5rem;line-height:22px;font-weight:400;color:var(--gray-800);padding:0 24px}.css-e0946f6a63{font-size:2.8rem;line-height:36px;font-weight:600;display:flex;align-items:center;justify-content:center;color:var(--gray-900);margin-bottom:16px}.css-825ca480e1{margin-left:2px}.css-63ab5ccdab{width:40px;height:40px;padding-left:4px}.css-3c54c659fd{display:flex;justify-content:space-between;column-gap:16px;padding:16px 20px;border:1px solid var(--gray-100);width:100%;height:143px;border-radius:8px;overflow:hidden}.css-95f5efd744{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;color:var(--blue-500);font-size:1.1rem;line-height:16px;font-weight:500;padding:2px 4px;border-radius:4px;background-color:var(--blue-50)}.css-8db26e85ce{color:var(--gray-900);font-size:1.5rem;line-height:22px;font-weight:400;line-height:130%;white-space:wrap;word-break:break-all;width:100%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;overflow:hidden}.css-83af4a1b43{position:relative;height:-moz-fit-content;height:fit-content;align-self:center}.css-f17ace58f2{flex-shrink:0;border-radius:8px;overflow:hidden;align-self:center;object-fit:cover;height:72px;width:72px}.css-e16f71a6e2{position:absolute;bottom:0;right:0;padding:6px 5px;background-color:#000000b3;color:var(--white);border-radius:6px 0;font-size:1.4rem;line-height:20px;font-weight:400;line-height:100%}.css-61dc8f4262{position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:min-content}.css-61dc8f4262>svg{display:inline-block}.css-a542df4fab{position:absolute;top:0;bottom:0;left:0;right:0;grid-auto-columns:min-content;display:grid;grid-auto-flow:column}.css-a542df4fab>svg{display:inline-block}.css-190bec8550{display:flex;justify-content:space-between;column-gap:16px;padding:16px 20px;border:1px solid var(--gray-100);width:100%;height:143px;border-radius:8px;overflow:hidden}.css-b0e8f8308a{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;color:var(--white);font-size:1.1rem;line-height:16px;font-weight:500;padding:2px 4px;border-radius:4px;background-color:var(--gray-950)}.css-fcba190756{color:var(--gray-900);font-size:1.5rem;line-height:22px;font-weight:400;line-height:130%;white-space:wrap;word-break:break-all;width:100%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;overflow:hidden}.css-9d14e60109{position:relative;height:-moz-fit-content;height:fit-content;align-self:center}.css-10dab0b39e{flex-shrink:0;border-radius:8px;overflow:hidden;align-self:center;object-fit:cover;height:72px;width:72px}.css-6de9d06be5{position:absolute;bottom:0;right:0;padding:6px 5px;background-color:#000000b3;color:var(--white);border-radius:6px 0;font-size:1.4rem;line-height:20px;font-weight:400;line-height:100%}.css-54ce35ff4a{padding:10px 16px}.css-87b03a8636{display:flex;width:100%;padding:2px;background-color:var(--gray-50);border-radius:6px;column-gap:2px}.css-941c2281a2{display:block;flex-grow:1;font-size:1.5rem;line-height:22px;font-weight:600;padding:12px 16px;border-radius:4px;background-color:initial;color:var(--gray-700)}.css-fc22ed10e6{background-color:var(--white);color:var(--gray-900)}.css-36244c39bb{display:flex;margin-top:16px;padding-top:8px;gap:6px;align-items:center;cursor:pointer}.css-86e8db06e8{font-size:1.4rem;line-height:20px;font-weight:600;color:var(--gray-500)}.css-8c35e2072e{--thumbnail-wrapper-padding:8px;--thumbnail-size:48px;display:flex;align-items:center;justify-content:center;height:calc(100% - 64px)}.css-5f9da9ea30{height:100%}.css-fa896f18e3{opacity:0}.css-d9e8d7410f{width:100%;height:100%;object-fit:contain}.css-e5db5ddf57{position:fixed;top:50%;transform:translateY(-50%);z-index:101;width:100%;max-width:var(--max-width);display:flex}.css-40f27032a1{position:relative;width:40px;height:40px;border-radius:20px;display:flex;align-items:center;justify-content:center;overflow:hidden}.css-40f27032a1:before{position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--gray-900);opacity:.6;content:""}.css-40f27032a1>svg{z-index:1}.css-55e3d3e411{margin-left:5px}.css-c6969f7dc4{margin-right:5px;margin-left:auto}.css-40f27032a1:disabled{visibility:hidden}.css-3d725c74e1{position:fixed;bottom:var(--safe-area-inset-bottom);width:100%;max-width:var(--max-width);display:grid;grid-auto-flow:column;gap:4px;padding:8px;z-index:1;grid-auto-columns:max-content;background-color:var(--white)}.css-6a18ff4521{opacity:.7;border-radius:2px;width:var(--thumbnail-size);height:var(--thumbnail-size);object-fit:cover}.css-6a18ff4521.css-279fb458ef{box-shadow:0 0 0 1.5px currentColor;opacity:1}.css-1278854899{font-size:1.8rem;line-height:24px;font-weight:600;color:var(--gray-400)}.css-1278854899 .css-92991425fe{color:var(--gray-900)}.css-8e522dea2f{padding:16px 0;background-color:var(--white)}.css-a6c7c67699{display:grid;grid-template-columns:auto auto auto 1fr;column-gap:8px;align-items:center;padding:0 16px}.css-bdc55dca83{font-size:1.1rem;line-height:16px;font-weight:600;border:1px solid var(--gray-50);padding:2px 4px;border-radius:4px;color:var(--gray-400)}.css-1dc1e88e0f{justify-self:flex-end}.css-1dc1e88e0f,.css-aa7b96b2cc{font-size:1.4rem;line-height:20px;font-weight:400;color:var(--gray-400)}.css-fb7096d1bf{font-size:1.2rem;line-height:16px;font-weight:600;text-align:center;padding:2px 4px;border-radius:4px;background-color:var(--gray-900);color:var(--white);margin-right:8px}.css-043e252d74{font-size:1.5rem;line-height:22px;font-weight:400;color:var(--gray-800);word-break:break-all;padding:16px}.css-fb3074b803{display:grid;grid-auto-columns:240px;grid-auto-flow:column;grid-template-rows:240px;column-gap:8px;height:240px;overflow:auto;margin-bottom:16px;padding:0 16px}.css-1c69e05025,.css-93f570079e{border-radius:8px}.css-93f570079e{background-color:var(--gray-30);padding:16px;margin:0 16px}.css-a3499b8f02{font-weight:600;display:block;color:var(--blue-500)}.css-3683312014,.css-a3499b8f02{font-size:1.5rem;line-height:22px}.css-3683312014{font-weight:400;color:var(--gray-500)}.css-a22669b0e2{margin-top:10px;display:grid;grid-template-columns:auto 1fr;column-gap:14px;row-gap:6px}.css-83cc83cb78{color:var(--gray-500)}.css-579137d3fd,.css-83cc83cb78{font-size:1.4rem;line-height:20px;font-weight:400}.css-579137d3fd{color:var(--gray-900)}.css-03823ae5b4{padding:0 16px}.css-d5037fa1d8{padding:16px 0;background-color:var(--white)}.css-64614ca90a{display:flex;padding:0 16px;align-items:center;justify-content:space-between}.css-ad85e2d118{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;color:var(--blue-500);font-size:1.1rem;line-height:16px;font-weight:500;padding:2px 4px;border-radius:4px;background-color:var(--blue-50)}.css-6bc59aabc5{font-size:1.4rem;line-height:20px;font-weight:400;color:var(--gray-400);justify-self:flex-end}.css-03fdfb18f6{position:relative;display:block;font-size:1.5rem;line-height:22px;font-weight:400;color:var(--gray-800);word-break:break-all;padding:16px;z-index:1000}.css-e9eebf4cca{background-color:var(--gray-30);border-radius:8px;padding:16px;margin:0 16px}.css-cf7e862dea{font-weight:600;display:block;color:var(--blue-500)}.css-827bc6c41a,.css-cf7e862dea{font-size:1.5rem;line-height:22px}.css-827bc6c41a{font-weight:400;color:var(--gray-500)}.css-d987474bd7{margin-top:10px;display:flex;flex-direction:column;row-gap:6px}.css-d987474bd7>li{display:flex;align-items:center;column-gap:14px}.css-fd473de67a{color:var(--gray-500)}.css-b298dc4e94,.css-fd473de67a{font-size:1.4rem;line-height:20px;font-weight:400}.css-b298dc4e94{color:var(--gray-900)}.css-e4acaf2ad1{position:fixed;top:50%;transform:translateY(-50%);z-index:101;width:100%;max-width:var(--max-width);display:flex}.css-b76d73e319{position:relative;width:40px;height:40px;border-radius:20px;display:flex;align-items:center;justify-content:center;overflow:hidden}.css-b76d73e319:before{position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--gray-900);opacity:.6;content:""}.css-b76d73e319 svg{z-index:1}.css-b11e9f6f5f{margin-left:5px}.css-3d87bfc21c{margin-right:5px;margin-left:auto}.css-b76d73e319.css-5d5b8a469b{visibility:hidden}.css-450778634a{font-size:1.8rem;line-height:24px;font-weight:600;color:var(--gray-400)}.css-450778634a .css-b495da22fa{color:var(--gray-900)}.css-70a067610a{position:relative;cursor:pointer;overflow:hidden}.css-70a067610a .css-7f9e3f4e57{font-size:1.4rem;line-height:20px;font-weight:600;color:var(--white);position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(0deg,#00000080,#00000080);border-radius:inherit;display:flex;align-items:center;justify-content:center}.css-2415995637{display:flex;justify-content:space-between;align-items:center;padding:0 16px}.css-d9200c1e86{font-size:1.5rem;line-height:22px;font-weight:600}.css-c605a1e614{font-size:1.4rem;line-height:20px;font-weight:600;color:var(--gray-500);height:var(--min-touch-area-height);display:flex;align-items:center}.css-1c43e77946{display:grid;grid-auto-columns:100px;grid-auto-flow:column;grid-template-rows:100px;gap:4px;overflow:auto;padding:0 16px}.css-a41a14880f{border-radius:8px}.css-0a7c600d39{padding:0 16px;margin:20px 0}.css-80db196796{font-size:1.8rem;line-height:24px;font-weight:600;color:var(--gray-900);padding:18px 16px}.css-80db196796>strong{color:var(--blue-500)}.css-1f58140954{background-color:var(--gray-30);height:12px}.css-a9efe2487c{padding-top:12px}.css-47b674dbc5{font-size:1.5rem;line-height:22px;font-weight:400}.css-47b674dbc5.css-cda471067e{font-size:1.5rem;line-height:22px;font-weight:600}.css-cd8d389fec{font-size:1.8rem;line-height:24px;font-weight:600;color:var(--gray-950)}.css-8f8cf6394f{margin:9px 0 8px;border:1px solid var(--gray-100);border-radius:8px;width:100%;display:flex;align-items:center;justify-content:space-between}.css-8f8cf6394f .css-1d5bc16665{font-size:1.5rem;line-height:22px;font-weight:600;padding:8px;display:flex;align-items:center;gap:2px;color:var(--mandarin-red-500);text-align:left}.css-8f8cf6394f .css-dbf5f2d333{font-size:1.4rem;line-height:20px;font-weight:600;display:flex;align-items:center;border-left:1px solid var(--gray-50);padding:14px 10px 14px 12px}.css-e1c073e733{margin:8px 0 22px;display:flex;justify-content:space-between;align-items:center}.css-e1c073e733 .css-e7589f54b6{font-size:1.5rem;line-height:22px;font-weight:600;position:relative;color:var(--mandarin-red-500);display:flex;align-items:center}.css-e1c073e733 .css-1d5bc16665{font-size:1.8rem;line-height:24px;font-weight:600;color:var(--mandarin-red-500)}.css-7e6b47fbab{position:absolute;left:53px;top:-65px}.css-240423dcae{padding-bottom:48px}.css-e47442f86b{background:var(--gray-50);padding:20px;border-radius:8px;position:relative}.css-4d01d8d20c{margin-bottom:4px;display:flex;align-items:center;justify-content:space-between}.css-7f86548d07{font-size:1.1rem;line-height:16px;font-weight:500;color:var(--accent-mandarin-red-primary);margin-right:4px;border:1px solid var(--accent-mandarin-red-border);padding:2px 4px;border-radius:4px;background-color:var(--fill-white)}.css-4d01d8d20c .css-962a64035a{font-size:1.5rem;line-height:22px;font-weight:400;color:var(--gray-700);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;flex:1}.css-4d01d8d20c .css-24a06a9988{width:48px;height:var(--min-touch-area-height);position:absolute;display:flex;align-items:center;justify-content:center;right:4px}.css-4d01d8d20c .css-6f549e21aa{font-size:1.3rem;line-height:18px;font-weight:400;display:flex;align-items:center;color:var(--gray-500);flex-shrink:0}.css-4e7458d35c{width:36px;height:36px;border:1px solid var(--gray-150);vertical-align:bottom;display:inline-block;background-color:var(--white)}.css-4e7458d35c:focus{outline:none}.css-4e7458d35c svg{margin:auto}.css-4e7458d35c.css-705d3388b6{border-top-left-radius:8px;border-bottom-left-radius:8px}.css-4e7458d35c.css-359c954ac5{border-top-right-radius:8px;border-bottom-right-radius:8px}.css-bb6a4743af{font-size:1.5rem;font-weight:400;width:40px;height:36px;border:1px solid var(--gray-150);background-color:var(--white);display:inline-block;text-align:center;vertical-align:bottom;line-height:36px;margin-left:-1px;margin-right:-1px}.css-b07ecce2a6{font-size:1.6rem;line-height:22px;font-weight:600;color:var(--gray-700);margin-left:auto}.css-e5666a099d{color:var(--text-tertiary);display:flex}.css-e5666a099d,.css-e5666a099d strong{font-size:1.4rem;line-height:20px;font-weight:500}.css-e5666a099d strong{color:var(--state-negative-primary)}.css-e5666a099d>div:not(:last-of-type):after{content:"·";margin:0 4px;color:var(--icon-tertiary)}.css-8885a125b3{font-size:1.5rem;line-height:22px;font-weight:400;color:var(--gray-400);margin-left:4px}.css-c96786cc68{overflow-x:auto;overflow-y:hidden;margin-top:10px}.css-f8e7f039ba{font-size:1.6rem;line-height:22px;font-weight:400;border:1.5px solid var(--gray-150);border-radius:8px;color:var(--gray-900);padding:16px 12px;display:inline-flex;margin:8px 6px 0 0;align-items:center;min-width:56px;justify-content:center;vertical-align:middle}.css-f8e7f039ba.css-eb24a1668b{padding:16px 14px}.css-f8e7f039ba:last-child{margin-right:0}.css-f8e7f039ba.css-e9d3b635d6{border:1.5px solid var(--gray-900)}.css-f8e7f039ba.css-b979f3c53a{color:var(--gray-300)}.css-f8e7f039ba.css-6a611e37d6{color:var(--gray-400);border:1.5px solid var(--gray-150);text-decoration:line-through;background-color:var(--gray-50)}.css-27ee03d38d{display:inline-block;width:16px;height:16px;border-radius:50%;border:1px solid #0000001a;flex-shrink:0}.css-f5a50d5466{width:100%}.css-44f5cd27ac{font-size:1.4rem;line-height:20px;font-weight:600;margin-bottom:6px;color:var(--gray-900)}.css-bcb7d9ffd4{font-size:1.6rem;line-height:22px;font-weight:400;border:1px solid var(--gray-150);box-sizing:border-box;border-radius:8px;height:48px;width:100%;padding:12px;color:var(--gray-900);appearance:none}.css-bcb7d9ffd4::-webkit-inner-spin-button,.css-bcb7d9ffd4::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.css-bcb7d9ffd4[type=number]{-moz-appearance:textfield}.css-bcb7d9ffd4:focus{border:1px solid var(--gray-900);outline:none}.css-bcb7d9ffd4:disabled{background:var(--gray-50);border:1px solid var(--gray-150)}.css-bcb7d9ffd4.css-c0ee911520{border:1.5px solid var(--red-500)}.css-50798078dc{position:absolute;padding:10px;right:0}.css-08ab81cfa4{font-size:1.3rem;line-height:18px;font-weight:600;margin-top:4px;color:var(--red-500);height:20px;white-space:nowrap}.css-5753dc7b93.css-df8be91109,.css-f5a50d5466:focus-within .css-5753dc7b93{color:var(--gray-900)}.css-5753dc7b93{color:var(--gray-150);position:absolute;top:calc(50% - 12px);right:10px}.css-3f001a16e9{margin:18px 0 0;background-color:var(--white)}.css-6e6998144a{font-size:1.5rem;line-height:22px;font-weight:400;border:1px solid var(--gray-150);width:100%;padding:18px 16px;display:flex;align-items:center;border-radius:8px;color:var(--gray-900)}.css-6e6998144a.css-25de805e15{background-color:var(--gray-50)}.css-027b1386e8{color:var(--gray-400)}.css-6e6998144a.css-8ed5d13f1c{border:1px solid var(--gray-950);border-bottom-left-radius:0;border-bottom-right-radius:0}.css-22e682f148{display:inline-block;width:16px;height:16px;border-radius:50%;border:1px solid #0000001a}.css-22e682f148.css-8df204294b{border:1px solid var(--white);position:relative}.css-28f86de226{font-size:1.3rem;line-height:18px;font-weight:400;color:var(--gray-500)}.css-bac93acdfb{border:1px solid var(--gray-950);border-bottom-left-radius:4px;border-bottom-right-radius:4px;position:relative;top:-1px;max-height:264px;overflow-y:auto}.css-78c32990b0{font-size:1.5rem;line-height:22px;font-weight:400;width:100%;padding:16px;display:flex;align-items:flex-start;cursor:pointer;color:var(--gray-900)}.css-78c32990b0:not(:last-of-type){border-bottom:1px solid var(--gray-150)}.css-78c32990b0.css-714a17b78d{background-color:var(--gray-30);color:var(--gray-400);cursor:auto}.css-78c32990b0.css-714a17b78d .css-d17007b0f1{font-size:1.4rem;line-height:20px;font-weight:500;color:var(--gray-700)}.css-78c32990b0.css-e1de40b5ac{padding:12px 16px}.css-78c32990b0.css-e1de40b5ac .css-b5f2ac4d05{font-size:1.5rem;line-height:22px;font-weight:600}.css-78c32990b0.css-e1de40b5ac .css-9e43aab375{font-size:1.3rem;line-height:18px;font-weight:500;color:var(--gray-400)}.css-e375678cdc{padding-bottom:33px}.css-e375678cdc:last-child{padding-bottom:0}.css-5beaa79c95{font-size:1.5rem;line-height:22px;font-weight:600;color:var(--gray-900);margin:0 8px 0 0}.css-5beaa79c95:after{content:":"}.css-e375678cdc .css-088d244d76{font-size:1.5rem;line-height:22px;font-weight:500;color:var(--gray-400)}.css-f907eb9b87{display:inline-block;width:16px;height:16px;border-radius:50%;border:1px solid #0000001a}.css-2d099437bf{font-size:1.5rem;line-height:22px;font-weight:400;color:var(--gray-900)}.css-03fb97a1d1{font-size:1.3rem;line-height:18px;font-weight:400;display:flex;align-items:center;color:var(--gray-500)}.css-1d1de42507{background-color:var(--white);margin:26px 0 calc(56px + var(--safe-area-inset-bottom) + var(--bottom-button-height))}.css-1d1de42507.css-0252449350{margin:26px 0 calc(56px + var(--bottom-button-height))}.css-1d1de42507.css-21a13837a5{margin:26px 0 calc(107px + var(--bottom-button-height))}.css-8d35ddcecd>li{margin:0 16px 8px}.css-8d35ddcecd>li:last-of-type{margin:0 16px}.css-43fd972c52{color:var(--gray-50);margin:16px 0}.css-bc1f63c741{margin-right:6px}.css-bc1f63c741,.css-cda7eaedcd{margin-top:8px;margin-bottom:16px}.css-0fe2462133{position:fixed;border-top:1px solid var(--gray-100);width:100%;max-width:var(--max-width);margin:auto;bottom:var(--safe-area-inset-bottom);background-color:var(--white)}.css-0fe2462133 .css-b4c88ebde7{padding-left:16px;padding-right:16px}.css-384ff2c843{font-size:1.4rem;line-height:20px;font-weight:500;display:flex;margin:8px 0 0 16px;align-items:center;color:var(--gray-500);white-space:pre}.css-384ff2c843 svg{margin-right:2px}.css-384ff2c843 strong{font-weight:500;color:var(--red-500)}.css-19cff4590b{margin:0 16px;padding:20px 0 4px}.css-39b49ac7ac{position:sticky;bottom:var(--bottom-button-height)}.css-e65267cb79{margin:0 16px;padding:20px 0}.css-718a6770a8{padding:0 16px}.css-833704e5b5{border:1px solid var(--blue-100);background:#f2f4ff4d;padding:12px 10px;border-radius:8px;display:flex;align-items:center;gap:12px}.css-833704e5b5 .css-c3a7d2e7bd{width:48px;height:44px}.css-833704e5b5 .css-5347f69427{display:flex;flex-direction:column;gap:4px}.css-5347f69427 .css-0566ad7068{font-size:1.5rem;line-height:22px;font-weight:700;color:var(--blue-500)}.css-5347f69427 .css-8794a122e3{font-size:1.2rem;line-height:16px;font-weight:400;color:var(--gray-600)}.css-6a7bc682be{width:48px;height:48px;display:flex;align-items:center;justify-content:center;padding:4px;position:relative;background-color:initial}.css-6a7bc682be:before{content:"";position:absolute;top:4px;left:4px;width:40px;height:40px;background-color:var(--white);opacity:.9;border-radius:20px;border:1px solid var(--gray-50);box-sizing:border-box;z-index:-1}.css-916686a41a{display:flex;flex-direction:column;gap:12px;position:fixed;transition-duration:.2s;transition-timing-function:linear;transition-delay:0s;right:auto;padding:12px;bottom:calc(var(--bottom-floating-button-bottom) + var(--home-bottom-banner-height));z-index:201}.css-4b16dbee3d{border-radius:100%;border:1px solid var(--gray-50)}.css-ac913c2fa6{position:relative;padding-bottom:calc(var(--safe-area-inset-bottom) + 72px)}.css-6cbac9d813{display:flex;flex-direction:column;gap:12px;position:fixed;transition-duration:.2s;transition-timing-function:linear;transition-delay:0s;padding:16px;bottom:calc(var(--bottom-floating-button-bottom) + var(--home-bottom-banner-height));z-index:201}.css-0d28a3457a{width:74px;height:74px}.css-fceacde0eb{position:absolute;right:16px;top:16px;background-color:var(--gray-400);border-radius:100%}.css-f446887f57{font-size:1.4rem;line-height:20px;font-weight:500;display:flex;height:var(--min-touch-area-height);width:100%}.css-43dfc4886b{display:flex;justify-content:center;align-items:center;gap:6px;width:100%;background:var(--gray-950);color:var(--white);height:40px}.css-43dfc4886b .css-ce3860e49c{font-size:1rem;font-weight:600;border:1px solid var(--gray-800);background:var(--gray-900);color:var(--gray-400);line-height:8px;display:flex;align-items:center;padding:4px;border-radius:4px;margin-right:2px}.css-43dfc4886b strong{font-weight:700;color:var(--blue-300)}