.skew-card{border-radius:20px;height:100%;transition:scale 1s cubic-bezier(.16,1,.3,1);position:relative;overflow:visible;scale:1;box-shadow:0 0 20px rgba(0,0,0,.09)}.skew-card .card-wrap{z-index:0;border-radius:20px;height:100%;position:relative;overflow:hidden}.skew-card .card-wrap .card-torch{filter:blur(140px);opacity:0;will-change:transform;pointer-events:none;z-index:-1;background-color:rgba(94,80,228,.2);border-radius:300px;width:400px;height:400px;transition:opacity 1.2s cubic-bezier(.16,1,.3,1);position:absolute;bottom:0;right:0}.skew-card:hover{scale:1.04}.skew-card:hover .card-torch{opacity:.85}html,body{color:var(--ant-color-text-base);margin:0;padding:0;font-size:14px}body{overflow-x:hidden}.ground-canvas{display:block;width:var(--width)!important;height:var(--height)!important}.appBar{z-index:1100;box-sizing:border-box;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:transparent;flex-direction:column;flex-shrink:0;width:100%;transition:background-color .2s ease-in-out,-webkit-backdrop-filter .2s ease-in-out,-webkit-backdrop-filter .2s ease-in-out,backdrop-filter .2s ease-in-out,box-shadow .3s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;top:0;left:auto;right:0;box-shadow:0 0 rgba(0,0,0,.09)}.appBar.appBarShadow{background-color:rgba(0,0,0,.2);box-shadow:0 0 20px rgba(0,0,0,.09)}.toolbar{background:0 0;justify-content:space-between;align-items:center;min-height:56px;padding-left:16px;padding-right:16px;display:flex;position:relative}.bottombar{background:rgba(206,206,206,.4);justify-content:space-between;margin-top:40px;display:flex}.logoBtn{text-transform:none;margin-right:16px}.title{flex-grow:1;display:none}@media (min-width:600px){.title{display:block}}.extra{margin-left:0;position:relative}@media (min-width:600px){.extra{width:auto;margin-left:8px}}.extra a{color:var(--ant-color-text-base);text-decoration:none}.heroWrap{background-image:linear-gradient(#bec6de,#7f8fbe);width:100%;position:relative}.heroBox{width:100%;height:100%;position:relative;overflow:hidden}.heroCanvas{height:40vh;margin:0 0 0 auto;display:block}.heroWords{pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}@media (min-width:600px){.heroWords{max-width:960px;margin:0 auto}}.hero{text-align:center;color:#fff;width:100%;font-size:20px;position:absolute;top:20vw}@media (min-width:600px){.hero{text-align:left;width:auto;font-size:30px;top:20vw;left:4vw}}@media (min-width:960px){.hero{top:16vw}}.heroTitle{text-transform:uppercase;justify-content:center;align-items:center;font-size:1em;display:flex}@media (min-width:600px){.heroTitle{justify-content:start}}.heroSubTitle{font-size:.7em}.container{box-sizing:border-box;width:100%;min-height:calc(100vh - 490px);margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px;display:block}.card-wrap{background:#fff;border:1px solid rgba(204,204,204,.467)}.grid-container{box-sizing:border-box;flex-wrap:wrap;width:calc(100% + 16px);margin:-8px;display:flex}.grid-item{flex-grow:0;flex-basis:100%;max-width:100%;margin-top:30px;padding:8px;position:relative}@media (min-width:600px){.grid-item{flex-grow:0;flex-basis:33.3333%;max-width:33.3333%}}.icon{text-shadow:0 11px 30px rgba(0,0,0,.22);z-index:2;pointer-events:none;font-size:45px;position:absolute;top:-30px;left:10px}.icon img{width:50px;height:50px}.head{margin-top:10px;margin-bottom:10px}.preview img{width:100%}.desc{opacity:.8}.content{flex-direction:column;flex:auto;height:100%;padding:10px;display:flex}.content a{color:var(--ant-color-text-base)}.actions{align-items:center;padding:8px;display:flex}.goBtn{border-radius:20px;min-width:80px;height:auto;padding:2px 10px;font-size:13px;font-weight:700}.goBtn svg{fill:currentColor;width:1.5em;display:block}@media (min-width:960px){.container{max-width:960px}}@media (min-width:600px){.container{padding-left:24px;padding-right:24px}.toolbar{min-height:64px;padding-left:24px;padding-right:24px}}@media (min-width:0) and (orientation:landscape){.toolbar{min-height:48px}}@media (prefers-color-scheme:dark){#root{background:#0d1117}.card-wrap{background-color:#13181e;border:1px solid rgba(48,54,61,.4)}}