html{background:#0f0f0f;color:#fff}body.applicationBody{min-height:100%;height:auto;margin:0;padding-top:104px;overflow-x:hidden;overflow-y:auto;background:#0f0f0f;color:#fff;font-family:pingfang sc,noto sans tc,Arial,sans-serif}.applicationBody a{color:inherit;text-decoration:none}.applicationPage{width:100%;padding:48px clamp(40px,12.5vw,240px)56px;box-sizing:border-box}.applicationBreadcrumb{display:flex;width:100%;gap:8px;align-items:center;color:rgba(255,255,255,.55);font-size:16px;font-weight:400;line-height:24px}.applicationBreadcrumb a{color:#ec0101}.applicationMain{width:100%;max-width:1440px;margin:68px auto 0}.applicationVisuallyHidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.applicationTabs{display:flex;gap:18px;align-items:center;justify-content:center}.applicationTab{display:inline-flex;width:auto;height:50px;padding:13px 23px 13px 24px;border:1px solid rgba(255,255,255,.1);border-radius:25px;align-items:center;justify-content:center;flex:none;box-sizing:border-box;background:rgba(255,255,255,5%);color:rgba(255,255,255,.55);font:18px/24px pingfang sc,sans-serif;cursor:pointer}.applicationTab.isActive,.applicationTab:hover{border-color:#ec0101;background:#ec0101;color:#fff}.applicationTab:focus-visible,.applicationAction:focus-visible,.applicationCard:focus-visible{outline:2px solid #fff;outline-offset:3px}.applicationSections{display:flex;flex-direction:column;gap:36px;margin-top:36px}.applicationSection{display:flex;width:100%;flex-direction:column;gap:24px;align-items:center;scroll-margin-top:128px}.applicationSectionHeader{display:flex;flex-direction:column;gap:12px;align-items:center;text-align:center}.applicationSectionHeader h2{margin:0;color:#fff;font-size:36px;font-weight:400;line-height:1.2}.applicationSectionHeader p{margin:0;color:rgba(255,255,255,.55);font-size:18px;font-weight:600;line-height:24px}.applicationGrid{display:grid;width:100%;grid-template-columns:repeat(9,minmax(0,1fr));column-gap:clamp(18px,2.34375vw,45px);row-gap:24px;align-items:start}.applicationCard{display:flex;width:100%;max-width:120px;min-width:0;flex-direction:column;gap:8px;align-items:center;justify-self:center;color:#fff;text-align:center}.applicationCardIcon{display:block;width:100%;max-width:120px;aspect-ratio:1;border-radius:18px;overflow:hidden;background:#151515}.applicationCardIcon img{display:block;width:100%;height:100%;border-radius:inherit;object-fit:fill}.applicationCard strong,.applicationCard small{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.applicationCard strong{color:#fff;font-size:16px;font-weight:400;line-height:22px}.applicationCard small{color:rgba(255,255,255,.55);font-size:12px;font-weight:400;line-height:18px}.applicationSection.isCollapsed .applicationCard.isBeyondLimit{display:none}.applicationAction{display:inline-flex;min-height:50px;padding:13px 23px 13px 24px;border:0;border-radius:25px;gap:10px;align-items:center;justify-content:center;box-sizing:border-box;background:#ec0101;color:#fff;font:18px/24px pingfang sc,sans-serif;cursor:pointer}.applicationAction[hidden]{display:none}.applicationAction img{display:block;width:12px;height:12px;transition:transform .2s ease}.applicationAction[aria-expanded=true] img{transform:rotate(180deg)}.applicationBody>.figmaFooter{width:100%}@media(max-width:1279px) and (min-width:768px){.applicationPage{padding-right:40px;padding-left:40px}.applicationGrid{grid-template-columns:repeat(6,minmax(0,1fr));column-gap:clamp(12px,2vw,24px)}}@media(max-width:767px){body.applicationBody{padding-top:48px}.applicationPage{padding:20px 16px 0}.applicationBreadcrumb{gap:4px;font-size:12px;line-height:18px}.applicationMain{margin-top:18px}.applicationTabs{width:calc(100vw - 32px);padding:0;gap:6px;justify-content:flex-start;overflow-x:auto;scrollbar-width:none}.applicationTabs::-webkit-scrollbar{display:none}.applicationTab{width:auto;height:30px;padding:6px 12px;border-radius:25px;font-size:12px;line-height:18px}.applicationSections{gap:18px;margin-top:18px}.applicationSection{gap:12px;scroll-margin-top:66px}.applicationSectionHeader{width:100%;gap:12px}.applicationSectionHeader h2{font-size:18px;font-weight:600;line-height:24px}.applicationSectionHeader p{max-width:100%;font-size:12px;font-weight:400;line-height:18px}.applicationGrid{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:12px;row-gap:12px}.applicationCard{width:100%;max-width:100px;gap:4px;text-align:left}.applicationCardIcon{width:100%;max-width:100px;border-radius:18px}.applicationCard strong{font-size:14px;line-height:20px;text-align:left}.applicationCard small{font-size:12px;line-height:18px;text-align:left}.applicationAction{min-height:38px;padding:10px 18px;gap:10px;font-size:12px;line-height:18px}.applicationAction img{width:6px;height:6px}.applicationBody>.figmaFooter{margin-top:18px}}@media(max-width:360px){.applicationGrid{column-gap:8px}}