@charset "UTF-8";.ban-touch-mask[data-v-9ae28240]{width:100%;height:100%;z-index:999;position:absolute}.logo-area[data-v-04a0a4e1]{background-size:cover!important;background-position:center!important}.logo-area[data-v-04a0a4e1]{overflow:hidden;align-items:center;justify-content:center;display:flex;position:relative;border-radius:100%;animation:logoEnter 1.2s;animation-fill-mode:forwards;transition:filter .45s ease}.logo-area.is-blur[data-v-04a0a4e1]{filter:blur(4px)}.logo-area .img-shadow[data-v-04a0a4e1]{content:"";width:100%;height:100%;position:absolute;background-color:#fda085;overflow:hidden;transition:background-color .5s;border-radius:100%;animation:shadowEnter 1.2s;animation-fill-mode:forwards}.logo-area .img-shadow-show[data-v-04a0a4e1]{background-color:#0000004d;background-image:radial-gradient(ellipse 72% 62% at 50% 48%,rgba(0,0,0,.58) 0%,rgba(0,0,0,.3) 52%,rgba(0,0,0,0) 100%)}.logo-area .inner[data-v-04a0a4e1]{position:absolute;left:50%;top:50%}.logo-area .inner .main-logo[data-v-04a0a4e1]{height:7rem;position:absolute;transform:translate(-50%,-50%);transition:transform 1s ease;will-change:transform;top:0;filter:drop-shadow(0 6px 22px rgba(0,0,0,.45))}.logo-area .inner .main-logo-top[data-v-04a0a4e1]{transform:translate(-50%,calc(-50% - 3.2rem))}.logo-area .inner .hello[data-v-04a0a4e1]{color:#fff;width:min(86vw,21rem);text-align:center;position:absolute;font-size:max(1.1rem,min(4.4vw,1.5rem));letter-spacing:.02em;text-wrap:balance;text-shadow:0 2px 14px rgba(0,0,0,.55);opacity:0;top:3.5rem;transform:translate(-50%,calc(-50% + 2.75rem));transition:transform 1s ease,opacity 1s ease;will-change:transform,opacity}.logo-area .inner .hello_bottom[data-v-04a0a4e1]{opacity:1;transform:translate(-50%,-50%)}.logo-area .inner .hello_bottom .hello_bottom_text[data-v-04a0a4e1]{font-size:var(--regular-font-size);margin-top:.75rem}.logo-area .inner .hello_bottom .hello_bottom_text[data-v-04a0a4e1]:before{content:"";display:block;width:2.75rem;height:1px;margin:0 auto .6rem;background:rgba(255,255,255,.7)}.github-badge[data-v-725337c4]{display:block;position:absolute;top:10px;right:10px;color:#fff;z-index:1;cursor:pointer;-webkit-text-decoration:none;text-decoration:none}.icp[data-v-14330fd6]{width:100%;text-align:center;color:#fff;-webkit-text-decoration:none;text-decoration:none;font-size:var(--small-font-size);line-height:30px;background:rgba(0,0,0,.4);position:fixed;bottom:0;transform:translateY(0);transition:transform ease 1s}.icp.hide[data-v-14330fd6]{transform:translateY(30px)}.drawer[data-v-687bf0a7]{position:absolute;width:100%;height:100%;top:0;left:0;overflow:hidden}.drawer__inner[data-v-687bf0a7]{padding:1rem;position:absolute;bottom:.5rem;left:50%;transition:transform ease .5s;will-change:transform;transform:translate(-50%,calc(100% + .5rem));z-index:100;background-color:#f1f1f1;width:calc(100vw - 1rem);box-sizing:border-box;border-radius:var(--regular-border-radius);display:flex;flex-direction:column;overflow:hidden}@media screen and (min-width: 768px){.drawer__inner[data-v-687bf0a7]{max-width:1200px;width:90vw;bottom:3rem;transform:translate(-50%,calc(100% + 3rem))}}.drawer__inner.is-opened[data-v-687bf0a7]{transform:translate(-50%)}.drawer__close-btn[data-v-687bf0a7]{position:absolute;right:1rem;top:1.1rem;font-size:1.2rem}.drawer__content[data-v-687bf0a7]{margin-bottom:var(--super-mini-gap)}.drawer__footer[data-v-687bf0a7]{flex-shrink:0;display:flex;align-items:center;justify-content:flex-end;font-size:var(--small-font-size)}.drawer__footer .footer-icon[data-v-687bf0a7]{margin-right:.3rem;font-size:var(--regular-font-size)}.tabs__header[data-v-1fab68b8]{position:relative;display:flex;margin:0 calc(var(--super-mini-gap) * -1) var(--mini-gap);overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}.tabs__header[data-v-1fab68b8]::-webkit-scrollbar{display:none}.tabs__header__mask-left[data-v-1fab68b8]{-webkit-mask-image:linear-gradient(to right,transparent,#000000 2rem);mask-image:linear-gradient(to right,transparent,#000000 2rem)}.tabs__header__mask-right[data-v-1fab68b8]{-webkit-mask-image:linear-gradient(to right,#000000 calc(100% - 2rem),transparent);mask-image:linear-gradient(to right,#000000 calc(100% - 2rem),transparent)}.tabs__header__mask-both[data-v-1fab68b8]{-webkit-mask-image:linear-gradient(to right,transparent,#000000 2rem,#000000 calc(100% - 2rem),transparent);mask-image:linear-gradient(to right,transparent,#000000 2rem,#000000 calc(100% - 2rem),transparent)}.tabs__header .tab-label[data-v-1fab68b8]{padding:0 var(--super-mini-gap);color:var(--secondary-text-color);min-width:2rem;cursor:pointer;flex-shrink:0}.tabs__header .tab-label[data-v-1fab68b8]:after{content:"";display:block;height:2px;width:1.5rem;margin:var(--super-mini-gap) auto 0;background-color:var(--regular-text-color);transform:scaleX(0);transition:transform .2s ease;border-radius:var(--regular-border-radius)}.tabs__header .tab-label.is-active[data-v-1fab68b8]{color:var(--regular-text-color);font-weight:700}.tabs__header .tab-label.is-active[data-v-1fab68b8]:after{transform:scaleX(1)}.tabs__content[data-v-1fab68b8]{border-radius:var(--regular-border-radius)}.tabs__slider[data-v-1fab68b8]{display:flex;width:100%;align-items:flex-start;transition:transform .4s ease;will-change:transform}.tab-panel[data-v-653a3479]{width:100%;max-height:100%;overflow-y:auto;flex-shrink:0;margin-right:var(--regular-gap)}.website-item[data-v-7402820a]{background-color:#fff;padding:.5rem;border-radius:var(--regular-border-radius);overflow:hidden;display:flex;align-items:center;min-height:calc(1.4rem + var(--super-mini-gap) + 2.8rem);cursor:pointer;transition:all .2s ease;border:1px solid #ffffff}@media (any-hover: hover){.website-item[data-v-7402820a]:hover{border:1px solid var(--secondary-text-color)}}.website-item[data-v-7402820a]:active{border:1px solid var(--secondary-text-color);box-shadow:inset 0 0 .3rem #0000004d;transform:scale(.99)}.website-item__info[data-v-7402820a]{flex:1;overflow:hidden;margin-right:.4rem}.website-item__info .title[data-v-7402820a]{margin-bottom:var(--super-mini-gap);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.4rem}.website-item__info .description[data-v-7402820a]{font-size:var(--small-font-size);color:var(--secondary-text-color);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.4rem;height:2.8rem}.website-item__logo[data-v-7402820a]{width:3.5rem;height:3.5rem;border-radius:100%;position:relative}.website-item__logo .site-logo[data-v-7402820a]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;padding:.5rem;box-sizing:border-box;border-radius:100%}.website-item__logo .site-default-logo[data-v-7402820a]{font-size:2rem;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.website-drawer .drawer-handler[data-v-ab2864bf]{position:absolute;color:#fff;bottom:5vh;transition:all 1s;display:flex;flex-direction:column;transform:translate(-50%);text-align:center;cursor:pointer}.website-drawer .drawer-handler__icon[data-v-ab2864bf]{transform:scale(1.2,.8);animation:float 4s infinite ease-in-out}.website-drawer .drawer-handler__text[data-v-ab2864bf]{font-size:var(--regular-font-size);margin-top:var(--mini-gap);animation:float 4s infinite ease-in-out}@media (any-hover: hover){.website-drawer .drawer-handler__text.slide-up[data-v-ab2864bf]{display:none}}@media (hover: none){.website-drawer .drawer-handler__text.wheel-up[data-v-ab2864bf]{display:none}}.website-drawer__drawer .drawer__content .tabs__header{width:calc(100% - 1.2rem)}.website-drawer__drawer .drawer__content .tabs__content{max-height:60vh}.website-drawer__drawer .drawer__content .tabs__content .tab-panel{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:auto;grid-gap:var(--mini-gap);align-items:flex-start;max-height:60vh;overflow-y:auto;overscroll-behavior:contain;box-sizing:border-box;contain:layout paint;padding:5px 0 8px}@media screen and (min-width: 768px){.website-drawer__drawer .drawer__content .tabs__content .tab-panel{grid-template-columns:repeat(4,1fr)}}.website-drawer__drawer .drawer__content .tabs__content .tab-panel.empty-panel{min-height:6rem;display:flex;align-items:center;justify-content:center;color:var(--secondary-text-color)}#main-view[data-v-5fe95229]{height:100vh;height:calc(var(--vh, 1vh) * 100);display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;position:relative}@keyframes logoEnter{0%{opacity:0;width:0rem;height:0rem}20%{opacity:1;width:15rem;height:15rem}80%{transform:rotate(360deg);width:15rem;height:15rem}to{transform:rotate(360deg);width:100%;height:100%;border-radius:0}}@keyframes shadowEnter{0%{opacity:0;width:0rem;height:0rem}20%{opacity:1;width:15rem;height:15rem}80%{width:15rem;height:15rem}to{width:100%;height:100%;border-radius:0}}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}html,body{margin:0;padding:0;-webkit-tap-highlight-color:transparent;color:#303030;--regular-text-color: #303030;--secondary-text-color: #757575;--regular-font-size: 1rem;--small-font-size: .8rem;--regular-gap: 1rem;--small-gap: .8rem;--mini-gap: .6rem;--super-mini-gap: .4rem;--regular-border-radius: .5rem;--regular-shadow: 0 0rem .6rem rgba(0, 0, 0, .15)}a{-webkit-text-decoration:none;text-decoration:none;color:inherit}@media screen and (max-width: 900px){html{font-size:14px}}
