:root{--bg: #000;--text: #fff;--btn-bg: rgba(0, 0, 0, .6);--btn-edge: linear-gradient(90deg, #f302ac, #f41d0b);--u: calc(100vw / 1920)}*{box-sizing:border-box}html,body{margin:0;background:var(--bg);color:var(--text);font-family:PingFang SC,Microsoft YaHei,Noto Sans SC,system-ui,sans-serif;-webkit-text-size-adjust:100%}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}body{min-height:100vh;background:var(--bg) url(./bg-hcWZwE2s.webp) center / cover no-repeat}.nav{display:flex;flex-direction:column;align-items:center;min-height:100vh;padding:calc(121 * var(--u)) 16px calc(45 * var(--u))}.brand{display:flex;align-items:center;margin:auto 0 0}.brand-icon{display:block;width:calc(120 * var(--u));height:calc(120 * var(--u))}.brand-word{display:block;width:calc(240 * var(--u));height:calc(90 * var(--u));margin-left:calc(12 * var(--u))}.slogan{display:block;width:calc(845 * var(--u));max-width:100%;height:auto;margin-top:calc(-16 * var(--u))}.lines{width:calc(490 * var(--u));max-width:100%;margin:calc(15 * var(--u)) 0 auto;padding:0;list-style:none}.lines li+li{margin-top:calc(26 * var(--u))}.line{position:relative;display:flex;align-items:flex-start;height:calc(77 * var(--u) + 2px);padding:calc(16 * var(--u) + 1px) calc(24 * var(--u) + 1px);border-radius:calc(16 * var(--u));background:var(--btn-bg);color:var(--text);font-size:calc(20 * var(--u));line-height:1.2;text-decoration:none;-webkit-tap-highlight-color:transparent;transition:transform .15s ease,background-color .15s ease}.line:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;padding:1px;border-radius:inherit;background:var(--btn-edge);-webkit-mask:linear-gradient(#000,#000) content-box,linear-gradient(#000,#000);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.line-text{display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;align-items:flex-start;min-width:0}.line img{display:block;width:auto;height:1.333em;margin:calc(-1.33 * var(--u)) 0;pointer-events:none}.line-name{white-space:nowrap}.line-host{max-width:100%;margin-top:calc(2 * var(--u));overflow:hidden;font-size:calc(16 * var(--u));line-height:calc(19 * var(--u));color:#a1a1a1;white-space:nowrap;text-overflow:ellipsis}.line-tag{-webkit-flex-shrink:0;flex-shrink:0;margin-left:calc(12 * var(--u));padding:calc(4 * var(--u)) calc(8 * var(--u));border-radius:calc(8 * var(--u));background:rgba(8,232,152,.2);color:#08e898;font-size:calc(20 * var(--u));font-weight:500;line-height:calc(24 * var(--u));white-space:nowrap}.line-tag--main{background:linear-gradient(90deg,rgba(243,2,172,.2),rgba(244,29,11,.2))}.line-tag--main span{background:var(--btn-edge);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.line:hover{background:rgba(243,2,172,.16)}.line:active{transform:scale(.98)}@media(max-aspect-ratio:1/1){:root{--u: calc(100vw / 1080)}body{background-image:url(./bg-m-D-KI0-kN.webp)}.nav{padding:calc(40 * var(--u)) 0 calc(57 * var(--u) + env(safe-area-inset-bottom))}.lines{width:calc(800 * var(--u));margin-top:calc(85 * var(--u))}.lines li+li{margin-top:calc(40 * var(--u))}.line{height:calc(117 * var(--u) + 2px);padding:calc(20 * var(--u) + 1px) calc(40 * var(--u) + 1px);font-size:calc(36 * var(--u))}.line img{margin:calc(-2 * var(--u)) 0}.line-host{margin-top:calc(4 * var(--u));font-size:calc(24 * var(--u));line-height:calc(29 * var(--u))}.line-tag{margin-left:calc(24 * var(--u))}.line-tag--main{font-size:calc(24 * var(--u));line-height:calc(29 * var(--u))}.line:before{opacity:.5}}
