.float-ball[data-v-5b46f881]{position:fixed;bottom:239px;right:12px;width:108px;height:163px;padding:53px 10px 22px}@media (min-width: 767px){.float-ball[data-v-5b46f881]{bottom:90px;right:32px}}.float-ball__img[data-v-5b46f881]{width:88px;height:88px;border-radius:12px}.float-ball__close[data-v-5b46f881]{position:absolute;top:0;right:0;width:25px;height:25px}.float-banner[data-v-79b3d933]{position:fixed;left:50%;bottom:72px;transform:translate(-50%);width:100%;height:90px;background-color:#1a1a1a99;text-align:center}@media (min-width: 767px){.float-banner[data-v-79b3d933]{width:auto;bottom:0;background-color:transparent}}.float-banner__close[data-v-79b3d933]{position:absolute;top:12px;right:12px;width:24px;height:24px;border-radius:50%;object-fit:contain;background-color:rgba(var(--color-gray-600),.2)}.float-banner__img[data-v-79b3d933]{width:auto;min-width:360px}.back-to-top[data-v-037ef60f]{position:fixed;right:16px;bottom:177px;width:46px;height:46px;cursor:pointer}@media (min-width: 767px){.back-to-top[data-v-037ef60f]{right:32px;bottom:28px}}.loading[data-v-723c0a0f]{height:80vh;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:24px}.loading__img[data-v-723c0a0f]{display:block;margin:0 auto;width:120px;height:72px}.error[data-v-508dd368]{height:80vh;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:24px}.error__img[data-v-508dd368]{width:87px;height:73px}.error__title[data-v-508dd368]{font-size:20px;font-weight:600;line-height:1.2;color:var(--color-gray-500);text-align:center}.error__description[data-v-508dd368]{margin-top:8px;font-size:14px;font-weight:400;line-height:1.6;color:var(--color-gray-300);text-align:center}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;color:inherit}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-moz-appearance:button;appearance:button;-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto;border:none;resize:none}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-moz-appearance:textfield;appearance:textfield;-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}input,select,button{outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background-color:transparent}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}select{width:100%;height:100%;border-radius:0}ul{margin:0;padding:0;list-style-type:none}a{text-decoration:none}input::placeholder,input::-webkit-input-placeholder,input::-moz-placeholder{line-height:normal!important}:focus{outline-style:none;outline-color:none;outline-offset:none}:root{--color-primary-100: #fff0e5;--color-primary-200: #ffe0cc;--color-primary-300: #ffc299;--color-primary-400: #ffa366;--color-primary-500: #ff8533;--color-primary-600: #ff6600;--color-primary-700: #cc5200;--color-primary-800: #993d00;--color-primary-900: #1a0a00;--color-gray-0: #ffffff;--color-gray-100: #e6e6e6;--color-gray-200: #b3b3b3;--color-gray-300: #808080;--color-gray-400: #666666;--color-gray-500: #333333;--color-gray-600: #1a1a1a}*,:after,:before,html{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:transparent}body{font-family:Segoe UI,Noto Sans}img{display:inline-block;width:100%;height:100%;border-radius:inherit}img[src=""],img:not([src]){background-color:var(--color-gray-100)}div,ul,li,section,a{background-repeat:no-repeat;background-size:cover;background-position:center center;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}a{display:inline-block;cursor:pointer;background-repeat:no-repeat;width:100%}i{display:inline-block;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}button{display:inline-block;cursor:pointer;border-radius:999px;color:var(--color-primary-600);background-color:var(--color-primary-100);padding:8px 16px;font-size:14px;font-weight:700;line-height:1.6;transition:.3s}button:disabled{color:var(--color-gray-200);background-color:var(--color-gray-100)}button:active{color:var(--color-primary-600);background-color:var(--color-primary-200)}button.active{color:var(--color-gray-0);background-color:var(--color-primary-600)}@media (min-width: 767px){button:hover{color:var(--color-gray-0);background-color:var(--color-primary-600)}}.container{max-width:768px;margin:0 auto}.d-none{display:none}.d-flex{display:flex}.align-center{align-items:center}.btn{cursor:pointer}.preview{padding:12px;object-fit:contain;background-color:var(--color-gray-100)}.header{position:sticky;top:0;left:0;width:100%;height:56px;z-index:100;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:0 16px;background-color:var(--color-gray-0)}.header .logo{width:102px;height:22px}.header__nav{display:none}@media (min-width: 767px){.header__nav{display:flex}}.header__link{padding:8px;font-size:16px;font-weight:600;line-height:1.2;color:var(--color-gray-600)}.header__link:hover,.header__link--active{color:var(--color-primary-600)}.header__text{font-size:12px;font-weight:400;line-height:1.6;color:var(--color-gray-300);margin-right:12px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.header__link{width:fit-content;flex-shrink:0}.header__btn{position:relative}.header__btn:before,.header__btn:after{content:"";display:block;width:15px;height:2px;background-color:var(--color-primary-400);border-radius:1px;position:absolute;left:-25px}.header__btn:before{top:2.5px;transform:rotate(30deg)}.header__btn:after{bottom:0;transform:rotate(-30deg)}.footer{padding:16px;background-color:var(--color-gray-500)}@media (min-width: 767px){.footer{display:flex;justify-content:space-between;padding:16px 32px}}.footer .about{font-size:12px;font-weight:400;line-height:1.6;color:var(--color-gray-100);background-color:var(--color-gray-600);border-radius:16px;padding:16px}@media (min-width: 767px){.footer .about{max-width:344px}}.footer .about__header{display:flex;align-items:center;border-bottom:4px solid var(--color-primary-500);font-size:20px;font-weight:600;line-height:1.2;color:var(--color-gray-0)}.footer .about__img{width:35px;height:35px;margin-right:8px}.footer .about__info{padding:12px 16px}.footer .about__info em,.footer .about__info a{color:var(--color-primary-500)}.footer .intro{padding:16px;text-align:center}@media (min-width: 767px){.footer .intro{max-width:344px}}.footer .intro__logo{width:120px;height:25px}.footer .intro__title{font-size:16px;font-weight:600;line-height:1.2;color:var(--color-gray-100);margin:8px 0}.footer .intro__description{font-size:12px;font-weight:400;line-height:1.6;color:var(--color-gray-200);text-align:left}.tab{position:sticky;bottom:0;left:0;width:100%;height:72px;padding:8px 0;background-color:var(--color-gray-0);display:flex;justify-content:space-around;align-items:center}@media (min-width: 767px){.tab{display:none}}.tab__link{padding:0 20px;font-size:12px;font-weight:400;line-height:1.6;color:var(--color-gray-500);text-align:center}.tab__link--active{color:var(--color-primary-500)}.tab__img{display:block;width:32px;height:32px;margin:0 auto}@media (min-width: 767px){.hot-ad-top__list{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}}.hot-ad-top__item{position:relative;margin-bottom:12px;border-radius:16px;background-color:var(--color-gray-600)}.hot-ad-top__label{position:absolute;top:8px;left:-8px;width:105px;height:32px}.hot-ad-top__cover{width:100%;height:auto;aspect-ratio:4/3;border-radius:16px 16px 0 0}.hot-ad-top__body{display:flex;justify-content:space-between;padding:12px 12px 16px}.hot-ad-top__img{width:64px;height:64px;border-radius:12px}.hot-ad-top__info{margin:0 12px}.hot-ad-top__title{font-size:16px;font-weight:600;line-height:1.2;color:var(--color-gray-0);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.hot-ad-top__description{font-size:14px;font-weight:400;line-height:1.6;color:var(--color-gray-100);margin-top:4px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.hot-ad-top__actions{flex-shrink:0}.hot-ad-top__downloads{font-size:14px;font-weight:400;line-height:1.6;color:var(--color-primary-600);margin-top:4px;text-align:center}.hot-ad__list{display:grid;grid-template-columns:repeat(auto-fill,98px);gap:24px 16px;place-content:center;padding:24px 0}@media (min-width: 767px){.hot-ad__list{grid-template-columns:repeat(auto-fill,104px)}}.hot-ad__item{display:flex;flex-direction:column;align-items:center}.hot-ad__item a{text-align:center}.hot-ad__img{width:100%;height:auto;aspect-ratio:1/1;border-radius:12px}.hot-ad__title{font-size:14px;font-weight:600;line-height:1.2;color:var(--color-gray-600);margin:4px 0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;text-align:center}.ad-detail__list{padding-bottom:16px}@media (min-width: 575px){.ad-detail__list{display:grid;grid-template-columns:repeat(2,1fr);gap:0 32px}}.ad-detail__header{display:flex;justify-content:space-between;align-items:center;padding:8px 12px 8px 0;border-bottom:solid 4px var(--color-primary-500)}.ad-detail__header-img{width:160px;height:48px}.ad-detail__more{width:fit-content;display:flex;align-items:center;font-size:14px;font-weight:700;line-height:1.6;line-height:normal;color:var(--color-gray-300)}.ad-detail__more img{width:24px;height:24px;margin-left:4px}.ad-detail__item{display:flex;justify-content:space-between;align-items:center;max-width:100%;padding:16px 0}.ad-detail__img{width:76px;height:76px;border-radius:10px}.ad-detail__info{margin:0 12px;padding:4px 0 2px}.ad-detail__title{font-size:16px;font-weight:600;line-height:1.2;color:var(--color-gray-600)}.ad-detail__description{margin-top:4px;font-size:14px;font-weight:400;line-height:1.6;color:var(--color-gray-300);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.ad-detail__action{flex-shrink:0}.ad-detail__recommend{font-size:12px;font-weight:700;line-height:1.6;color:var(--color-primary-600)}.ad-detail__recommend img{width:13px;height:13px}.ad-detail__btn{height:auto}.home{min-height:200vh}.home .wrapper{padding:24px 16px}@media (min-width: 767px){.home .wrapper{padding:24px 32px}}.home .wrapper--dark{background-color:var(--color-gray-500)}.home .nav{display:flex;justify-content:center;padding:12px 16px;font-size:12px;font-weight:700;line-height:1.6;color:var(--color-primary-100);background-color:var(--color-gray-500)}.home .nav__link{min-width:21px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;text-align:center}.home .nav__link:hover{color:var(--color-primary-500)}.home .nav__link+.nav__link{margin:0 4px}@media (min-width: 767px){.home .nav__link+.nav__link{margin:0 8px}}
