.css-e36ed3a3ed{padding:10px 0;display:flex;font-size:15px;font-weight:500;line-height:18px}.css-1998749a54{margin-left:4px;border-radius:4px;border:.5px solid var(--accent-blue-border);background:var(--accent-blue-background);padding:2.5px 4px;color:var(--accent-blue-primary);font-size:10px;font-weight:500;line-height:12px}.css-95af7a546b{display:grid;grid-template-columns:48px 1fr auto;column-gap:12px;align-items:center;padding:8px 10px 8px 8px;margin-top:16px;margin-bottom:7px;height:64px;width:100%;border-radius:8px;border:1px solid var(--gray-100);background-color:var(--white);color:var(--gray-800);font-size:1.4rem;line-height:20px;font-weight:500}.css-19f13ace98{border-radius:8px;overflow:hidden}.css-9c1ddab65c{grid-column:1/6;padding:10px 20px;background-color:var(--gray-30);border-radius:8px}@media (max-width:359px){.css-9c1ddab65c{grid-column:1/3}}@media (min-width:360px) and (max-width:440px){.css-9c1ddab65c{grid-column:1/4}}.css-adbf2a85bc{display:grid;grid-template-columns:repeat(2,1fr);column-gap:12px;color:var(--gray-800);font-size:1.5rem;line-height:22px;font-weight:500}.css-90145ba177{display:flex;width:100%;background:var(--fill-white);padding:12px 16px;gap:6px}.css-90145ba177.css-afe3ed3cd6{padding:10px 16px}.css-5121ffe90b{flex:1;display:flex;align-items:flex-start;flex-wrap:nowrap;flex-direction:column;overflow:hidden}.css-5121ffe90b h2{display:flex;color:var(--text-strong);flex:1;overflow:hidden;text-overflow:ellipsis;white-space:pre;line-height:inherit;flex-wrap:wrap}.css-5121ffe90b h2 span.css-b020d47af6{flex:1;width:100%;flex-basis:100%}.css-5121ffe90b h2 span{flex:none;overflow:hidden}.css-5121ffe90b .css-b88648409c{flex:none;margin-left:4px;display:inline-flex;align-items:center;padding:0;color:var(--icon-tertiary)}.css-9cebb3c18b{flex:none;display:flex;align-self:stretch;background-color:var(--fill-white);padding-left:8px}.css-9cebb3c18b,.css-b52827ce9c{line-height:inherit;flex-direction:column}.css-b52827ce9c{padding:0;height:100%;align-items:flex-start;justify-content:flex-start}.css-19ad0c6ba8{display:flex;gap:2px;align-items:center}.css-c0f37a21de:before{content:"";display:block;width:100%}.css-201ca147ce .css-5121ffe90b{line-height:26px}.css-afe3ed3cd6 .css-5121ffe90b{line-height:24px}.css-5aa1107bec .css-5121ffe90b{line-height:22px}.css-201ca147ce .css-19ad0c6ba8,.css-201ca147ce .css-c0f37a21de:before{height:26px}.css-afe3ed3cd6 .css-19ad0c6ba8,.css-afe3ed3cd6 .css-c0f37a21de:before{height:24px}.css-5aa1107bec .css-19ad0c6ba8,.css-5aa1107bec .css-c0f37a21de:before{height:22px}.css-201ca147ce .css-b7851ddf77,.css-afe3ed3cd6 .css-b7851ddf77{width:20px;height:20px}.css-5aa1107bec .css-b7851ddf77{width:16px;height:16px}.css-201ca147ce .css-5121ffe90b h2{font-size:2rem;line-height:26px;font-weight:600}.css-afe3ed3cd6 .css-5121ffe90b h2{font-size:1.8rem;line-height:24px;font-weight:600}.css-5aa1107bec .css-5121ffe90b h2{font-size:1.5rem;line-height:22px;font-weight:600}.css-00432d3b8b{font-size:1.5rem;line-height:22px;font-weight:500;color:var(--text-tertiary);white-space:break-spaces}.css-2a343fec75{margin-top:4px}.css-201ca147ce .css-00432d3b8b{font-size:1.5rem;font-weight:500;line-height:22px}.css-afe3ed3cd6 .css-00432d3b8b{font-size:1.4rem;font-weight:500;line-height:20px}.css-5aa1107bec .css-00432d3b8b{font-size:1.3rem;font-weight:500;line-height:18px}.css-741e143563{padding:8px 16px}.css-c0f0f3b60b{display:grid;grid-template-columns:repeat(5,1fr);column-gap:12px;row-gap:16px;justify-content:center;align-items:center}@media (max-width:359px){.css-741e143563{padding:0 20px}.css-c0f0f3b60b{grid-template-columns:repeat(2,1fr)}}@media (min-width:360px) and (max-width:440px){.css-741e143563{padding:0 20px}.css-c0f0f3b60b{grid-template-columns:repeat(3,1fr)}}.css-0a441d0374{display:flex;flex-direction:column;row-gap:6px;align-items:center;width:-moz-fit-content;width:fit-content;width:100%}.css-187f17496b{width:100%;position:relative;aspect-ratio:1;background-color:var(--gray-50);border-radius:100px;overflow:hidden}.css-dbad7ccc58 .css-de860dace9{background-color:#b2bdff55;box-shadow:0 0 0 1px var(--blue-200) inset}.css-de860dace9 img{object-fit:contain!important}.css-bc6a4dbd9b{font-size:1.5rem;line-height:22px;font-weight:500;color:var(--gray-800)}.css-dbad7ccc58 .css-bc6a4dbd9b{color:var(--blue-500);font-size:1.5rem;line-height:22px;font-weight:600}.css-46cbd17ca2{position:absolute;right:2%;top:2%;color:var(--white);font-size:1.1rem;line-height:16px;font-weight:600;background-color:var(--gray-950);padding:2px 4px;border-radius:10px}.css-aa55a93280{background-color:var(--blue-500)}.css-fad9deab5b{background-color:var(--red-550)}.css-cd12590339{padding:0 16px}.css-cd12590339 li:not(:last-of-type){border-bottom:1px solid var(--gray-50)}.css-a1ec20be75{display:grid;grid-template-columns:auto 1fr auto;column-gap:6px;padding:18px 0}.css-d169f5adf7{display:grid;row-gap:24px}.css-f510285cea{display:grid;grid-template-columns:88px 1fr;grid-template-rows:auto auto;column-gap:16px;row-gap:8px}.css-2fb4f50bac{grid-row:1/3;border-radius:8px;aspect-ratio:1/1.2}.css-a9b518ea1f{font-size:1.6rem;line-height:22px;font-weight:600;color:var(--gray-900);margin-bottom:9px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.css-9d4f450cc4{font-size:1.4rem;line-height:20px;font-weight:600;color:var(--gray-500);margin-top:10px;align-self:flex-end}.css-12d3efdb7e{background-color:var(--white);padding:0 16px 56px}.css-15f4d8273d{padding-bottom:16px}.css-fefcea1b10{padding:0 16px;overflow-x:auto;display:flex;flex-direction:column;gap:6px}.css-55ef34679d{display:flex;gap:4px;flex-wrap:nowrap;width:max-content}.css-55ef34679d .css-f8e063f843{flex-shrink:0;white-space:nowrap}.css-f8e063f843{padding:2px 10px 2px 4px;border-radius:8px;background:var(--accent-blue-background);display:flex;align-items:center}.css-32f75c3bb3{position:relative;width:40px;height:40px;aspect-ratio:1;overflow:hidden}.css-803685f632 img{object-fit:cover}.css-3b52367c4c{color:var(--blue-600);font-size:1.5rem;line-height:22px;font-weight:500}.css-8d84421517{color:var(--text-secondary);font-size:1.3rem;line-height:18px;font-weight:400;margin-left:2px}.css-42ab5448f6{overflow:auto;position:relative;background-color:var(--white);height:auto}.css-98cd4db817{position:absolute;top:0;bottom:0;left:0;right:0;background-color:var(--white);margin:0 auto;max-width:var(--max-width);height:calc(calc(var(--dvh) * 100) - var(--header-height-include-safe-area));z-index:101}