.f-app .f-app-main{margin-top:0}@media (min-width:62rem){.f-app-main-head{padding:.75rem}.f-app-back{display:block!important;float:left;height:2.5rem;padding:.625rem}.f-app-back svg{width:3rem;height:1.25rem}.f-app-breadcrumbs{margin-left:4.25rem;margin-right:3.5rem}}@media (max-width:61.9375rem){.f-app-main{margin:0 -1.5rem;background:none!important;box-shadow:none!important;border-radius:0!important}.f-app-main-head{padding-right:4rem;font-size:.875rem;position:relative;margin-bottom:.75rem}.f-app-main-head .share-drop{position:absolute;right:.875rem;top:0}.f-app-main-head::after,.f-app-main-head::before{content:"";position:absolute;top:0;width:1.5rem;height:2.5rem}.f-app-main-head::after{right:4rem;background-image:linear-gradient(90deg,#FBFDFD00 0%,#FBFDFD 100%)}.f-app-main-head::before{left:0;background-image:linear-gradient(-90deg,#FBFDFD00 0%,#FBFDFD 100%)}.f-app-breadcrumbs-in::after,.f-app-breadcrumbs-in::before{content:"";display:inline-block;width:1.5rem;height:1.5rem;vertical-align:top}}.f-app-breadcrumbs{white-space:nowrap;color:#17202180;line-height:1.5rem;overflow:hidden}.f-app-breadcrumbs-in{padding:.5rem 0;padding-bottom:2.5rem;margin-bottom:-2rem;white-space:nowrap;overflow:hidden;overflow-x:auto;-webkit-overflow-scrolling:touch}.f-app-main-head .share-drop{float:right}.f-app-back svg,.share-drop-btn svg{display:block}.share-drop-btn{width:2.5rem;height:2.5rem;padding:.5rem;border:0 none;background:none;color:#29B1D8}.share-drop-btn svg{width:1.5rem;height:1.5rem}.share-drop-box{left:auto;right:0}.share-list{padding:.25rem .5rem;white-space:nowrap}.share-list::after{content:"";display:block;clear:both}.share-btn{display:inline-block;vertical-align:top;margin-left:.5rem;color:#fff!important;border-radius:50%;width:2.5rem;height:2.5rem}.share-btn:first-child{margin-left:0}@media (min-width:62rem){.share-btn{transition:opacity .2s ease,transform .2s ease}.share-btn:hover{opacity:.8}.share-btn:active{transform:scale(.97);opacity:1}}.share-btn>svg{width:2.5rem;height:2.5rem;margin:0 auto;display:block}.share-fb{background-color:#0C8AF0!important}.share-wa{background-color:#5FD56C!important}.share-tw{background-color:#00aced!important}.share-tg{background-color:#2CA5E0!important}.f-app-view-intro{background-color:#2D4376;color:#fff;text-align:center;width:100%;position:relative;z-index:1}.f-app-view-img{padding:.25rem;padding-top:0;margin:-.25rem auto 1rem auto;width:7.75rem;height:7.5rem;position:relative;z-index:1}.f-app-view-img>svg{position:absolute;width:11rem;height:7.5rem;left:50%;top:0;margin-left:-5.5rem;z-index:-1}.f-app-view-img>figure{width:7.25rem;height:7.25rem;margin:0;background-color:#fff;border-radius:1.25rem;position:relative}.f-app-view-img>figure img{width:100%;height:auto;max-height:100%;border-radius:inherit;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.f-app-title{display:block;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;max-width:25rem;margin:0 auto;margin-bottom:1rem;font-size:1.25rem;line-height:1.3em;max-height:5.2em;overflow:hidden}.f-app-view-rate{font-size:.875rem;line-height:1.5rem;margin-bottom:1.25rem;white-space:nowrap}.f-app-view-intro-bg{position:absolute;left:0;top:0;bottom:0;right:0;overflow:hidden;border-radius:inherit;pointer-events:none;z-index:-1}.f-app-view-intro-bg img{position:absolute;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);min-width:100%;height:auto;z-index:-1}.f-app-view-intro-bg::before{content:"";position:absolute;left:0;top:0;bottom:0;width:100%;background-color:#18284DCC}.f-app-view-screens{white-space:nowrap}.f-app-view-screens *{display:inline-block;vertical-align:top;height:100%}.f-app-view-screens .screenshots>li:last-child img{border-top-right-radius:.875rem;border-bottom-right-radius:.875rem}.f-app-view-screens .screenshots>li{margin-left:.25rem;background-color:#F2F7F8}.f-app-view-screens .screenshots::after,.f-app-view-screens .screenshots::before{content:"";display:inline-block;width:1.5rem;height:1.5rem}@media (max-width:42.4375rem){.f-app-view-over{padding-left:1.5rem;padding-right:1.5rem}.f-app-view-screens{overflow:hidden}.f-app-view-intro{border-radius:1.25rem;padding:1.5rem;padding-top:0;margin-bottom:1.5rem}.f-app-view-img{top:-.25rem;margin-top:0}.f-app-view-intro-bg img{width:auto;min-height:100%}.f-app-view-rate .rate-star{width:7.5rem;margin:0 auto}.f-app-view-screens{margin-left:-1.5rem;margin-right:-1.5rem;margin-bottom:1.5rem}.f-app-view-screens .screenshots{display:block;padding-bottom:2rem;margin-bottom:-2rem;overflow:hidden;overflow-x:auto;-webkit-overflow-scrolling:touch}.f-app-view-screens .screenshots>li:first-child{margin-left:0}.f-app-view-screens .screenshots>li:first-child img{border-top-left-radius:1.25rem;border-bottom-left-radius:1.25rem}.f-app-view-screens .screenshots>li:last-child img{border-top-right-radius:1.25rem;border-bottom-right-radius:1.25rem}.f-app-view-screens .screenshots>li img{height:11rem}}@media (min-width:42.5rem) and (max-width:61.9375rem){.f-app-view-over{overflow:hidden}.f-app-view{padding-bottom:2rem;margin-bottom:-2rem}}@media (min-width:42.5rem){.f-app-view-over{margin-top:-.25rem}.f-app-view{overflow:hidden;overflow-x:auto;-webkit-overflow-scrolling:touch}.f-app-view-list{display:flex;padding:1.5rem;padding-top:.25rem;height:23rem}.f-app-view-list::after{content:"";display:block;clear:both}.f-app-view-intro{min-width:38rem;height:100%;border-top-left-radius:.875rem;border-bottom-left-radius:.875rem;padding-left:2rem;padding-right:2rem}.f-app-title{font-size:1.5rem;margin-bottom:.5rem;max-height:2.6em;-webkit-line-clamp:2;line-clamp:2}.rate-star{display:inline-block;vertical-align:top}.f-app-view-rate .rate-star{margin-right:.5rem}.f-app-view-screens .screenshots::before{display:none}.intro-scroll{display:block!important;position:absolute;right:0;top:50%;width:2.25rem;height:4.5rem;margin-top:-2.75rem;color:#29B1D8}.intro-scroll-arrow{animation:i-scroll-arrow 1.5s linear infinite}@keyframes i-scroll-arrow{0%{transform:translateX(0)}25%{transform:translateX(-.125rem)}75%{transform:translateX(.125rem)}100%{transform:translateX(0)}}}@media (min-width:62rem){.f-app-view::-webkit-scrollbar{height:16px}.f-app-view::-webkit-scrollbar-thumb{background-color:#AED9E0;border-radius:16px;border:4px solid #fff}.f-app-view::-webkit-scrollbar-track{background-color:#F2F7F8;border-radius:16px;border:4px solid #fff}}.unit-rating{width:7.5rem;height:1.5rem;font-size:1px}.unit-rating,.unit-rating li a:hover,.unit-rating li.current-rating{background-size:auto 100%}.unit-rating{list-style:none;margin:0;padding:0;position:relative;z-index:1;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23ffffff66' d='M11.13,4.26a1,1,0,0,1,1.33-.41.9.9,0,0,1,.41.41L14.81,7.9a1,1,0,0,0,.71.51l4.08.69a1,1,0,0,1,.81,1.14.93.93,0,0,1-.27.53l-2.88,2.91a1,1,0,0,0-.28.84l.6,4.05a1,1,0,0,1-.82,1.12,1,1,0,0,1-.59-.09l-3.74-1.83a1,1,0,0,0-.86,0L7.83,19.6a1,1,0,0,1-1.32-.45,1,1,0,0,1-.09-.58L7,14.52a1,1,0,0,0-.28-.84L3.86,10.77A1,1,0,0,1,4.39,9.1l4.09-.69a1,1,0,0,0,.71-.51Z'/%3E%3C/svg%3E")}.unit-rating li{text-indent:-9000px;padding:0;margin:0;float:left;width:20%;height:100%}.unit-rating li a{width:20%;height:100%;text-decoration:none!important;text-indent:-9000px;z-index:17;position:absolute}.unit-rating li a:hover{z-index:2;left:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23ffd85c' d='M11.11,4.11a1,1,0,0,1,1.78,0l2,3.72a1,1,0,0,0,.73.52l4.16.7a1,1,0,0,1,.83,1.16,1,1,0,0,1-.28.54l-2.94,3a1,1,0,0,0-.28.86l.61,4.12a1,1,0,0,1-1.43,1.06l-3.82-1.87a1,1,0,0,0-.88,0L7.74,19.76A1,1,0,0,1,6.4,19.3a1,1,0,0,1-.09-.6l.61-4.12a1,1,0,0,0-.28-.86l-2.94-3a1,1,0,0,1,0-1.42,1,1,0,0,1,.54-.28l4.17-.7a1,1,0,0,0,.73-.52Z'/%3E%3C/svg%3E")}.unit-rating a.r1-unit{left:0}.unit-rating a.r1-unit:hover{width:20%}.unit-rating a.r2-unit{left:20%}.unit-rating a.r2-unit:hover{width:40%}.unit-rating a.r3-unit{left:40%}.unit-rating a.r3-unit:hover{width:60%}.unit-rating a.r4-unit{left:60%}.unit-rating a.r4-unit:hover{width:80%}.unit-rating a.r5-unit{left:80%}.unit-rating a.r5-unit:hover{width:100%}.unit-rating li.current-rating{position:absolute;height:100%;text-indent:-9000px;z-index:1;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23ffcb50' d='M11.12,4.17a1,1,0,0,1,1.35-.42.93.93,0,0,1,.41.42l2,3.69a1,1,0,0,0,.72.51l4.14.7a1,1,0,0,1,.82,1.15,1,1,0,0,1-.28.54l-2.92,3a1,1,0,0,0-.28.85l.61,4.09a1,1,0,0,1-.84,1.14,1,1,0,0,1-.59-.09l-3.78-1.85a1,1,0,0,0-.88,0L7.78,19.7a1,1,0,0,1-1.43-1.05L7,14.56a1,1,0,0,0-.28-.85l-2.92-3a1,1,0,0,1,0-1.42,1,1,0,0,1,.54-.27l4.14-.7a1,1,0,0,0,.72-.51Z'/%3E%3C/svg%3E")}@media (max-width:61.9375rem){.f-app-main-text{padding:0 1.5rem;margin-bottom:1.5rem}}@media (min-width:62rem){.f-app-main-text{padding:2rem}}.f-app-main-text>p:last-child,.y4-desc>p:last-child,.y4-desc>:last-child{margin-bottom:0}.f-app-main-text img{vertical-align:top;max-width:100%}.f-app-meta,.f-app-seo{margin-top:1rem}.grid-list{margin:-.5rem}.grid-list::after{content:"";display:table;clear:both}.b-grid{float:left;width:100%;padding:.5rem}.b-grid .block{margin-top:0}.grid4>.b-grid{width:50%}.grid2>.b-grid{width:100%}@media (min-width:48rem){.grid4>.b-grid{width:25%}.grid2>.b-grid{width:50%}}.f-app-meta,.f-app-download{text-align:center}.f-app-meta .grid-list{display:flex;flex-wrap:wrap;justify-content:center}.f-app-meta .grid-list::after{display:none}.f-app-meta .grid-list>.b-grid{float:none;display:flex}.f-app-meta .grid-list>.b-grid>.block{flex:1;min-width:0}.f-app-meta .block{padding:1rem;position:relative}.f-app-meta .block .f-app-meta-icon{display:block}.f-app-meta .block .f-app-meta-icon svg{vertical-align:top;height:1.5rem}.f-app-download .block{position:relative;z-index:1;padding:2rem}.f-app-download .block::after{content:"";position:absolute;z-index:-1;background-color:#000;top:.5rem;left:.5rem;right:.5rem;bottom:.5rem;border-radius:.875rem;background-image:linear-gradient(90deg,#E1F5FA 0%,#E8EAF9 100%)}.f-app-download .block.f-app-obb::after{background-image:linear-gradient(90deg,#E9F8EA 0%,#E9EFFB 100%)}.f-app-download-info{position:absolute;right:.5rem;top:.5rem;z-index:2;padding:.5rem;width:2.5rem;height:2.5rem;color:inherit;transition:opacity .2s ease,color .2s ease}.f-app-download-info:hover{opacity:1}.f-app-download-info svg{display:block}.f-app-download .attachment-count{font-size:.75rem;opacity:.5;margin-top:.5rem}.f-app-download .attachment-name{font-weight:700;margin-top:.25rem;margin-bottom:1rem}.f-app-meta-data,.f-app-download .attachment-name{display:block}.f-app-meta-data{overflow:hidden}@media (max-width:42.4375rem){.f-app-meta .block{font-size:.875rem}.f-app-meta .block .f-app-meta-icon{margin-bottom:.5rem}.f-app-meta-data{line-height:1.3em;height:2.6em;margin-bottom:.25rem}.f-app-download .block .muted{font-size:.875rem}}@media (min-width:42.5rem){.f-app-download .attachment-name{font-size:1.125rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.f-app-meta .block .f-app-meta-icon{text-align:right}.f-app-meta-data{text-overflow:ellipsis;white-space:nowrap}.f-app-meta .block::after{content:"";display:block;height:1.5rem;width:1.5rem}}@media (min-width:62rem){.f-app-download .block::after{transition:opacity .4s ease;opacity:.7}.f-app-download .block:hover::after{opacity:1}}.f-app-seo{padding:1.5rem}.f-app-seo-virus>p:last-child{margin-bottom:0}.f-app-seo-text{position:relative;margin-top:1.5rem;font-size:.75rem;color:#17202180}@media (max-width:42.4375rem){svg.f-app-seo-shield{margin-bottom:.75rem}.f-app-seo-virus{text-align:center}.f-app-seo-virus>p{font-size:.875rem}}@media (min-width:42.5rem){.f-app-seo-virus{padding-left:4.5rem;padding-bottom:1.5rem;position:relative}.f-app-seo-virus::after{content:"";position:absolute;left:0;top:100%;margin-top:-.0625rem;width:100%;height:.125rem;border-radius:.125rem;background-color:#F2F7F8}svg.f-app-seo-shield{position:absolute;left:0;top:0}}@media (min-width:62rem){.f-app-seo{padding:2rem}.f-app-seo-virus{padding-bottom:2rem}.f-app-seo-text{margin-top:2rem;font-size:.875rem}}.f-app-view-intro .post-edit{margin:.5rem;left:0;right:auto}@media (min-width:100rem){.app-next-prev{display:block!important;position:fixed;top:22%;left:0;width:100%;height:0}.app-next-prev>.wrp>a{display:block;width:9rem;text-align:center;color:inherit}.app-next-prev>.wrp>a>.fw-b{display:block;font-size:.875rem}.app-next-prev>.wrp>a>.fw-b::before{content:attr(title);display:block;font-weight:400;margin-bottom:.25rem;font-size:.75rem}.app-next-prev>.wrp>a>.btn{vertical-align:top;color:#fff!important;margin-bottom:.75rem}.app-next{float:right;margin-right:-11rem}.app-prev{float:left;margin-left:-11rem}.app-next>.fw-b::before{color:#29B1D8}.app-prev>.fw-b::before{color:#DE485F}}.f-app-fresh{display:flex;width:fit-content;align-items:center;gap:6px;max-width:92%;margin:-4px auto 16px;padding:3px 10px 3px 8px;border-radius:999px;background:rgb(0 0 0 / .28);color:#fff;font-size:11px;font-weight:600;line-height:1.4;white-space:nowrap;position:relative;z-index:2}.f-app-fresh-text{min-width:0;overflow:hidden;text-overflow:ellipsis}.f-app-fresh-dot{position:relative;flex:none;width:7px;height:7px;border-radius:50%;background:#3ddc84}.f-app-fresh-dot::after{content:"";position:absolute;inset:0;border-radius:50%;background:#3ddc84;animation:y4live 1.6s ease-out infinite}@keyframes y4live{0%{transform:scale(1);opacity:.8}80%,100%{transform:scale(3);opacity:0}}@media (prefers-reduced-motion:reduce){.f-app-fresh-dot::after{animation:none}}.f-app-new{padding:18px 20px;margin-top:16px}.f-app-new-head{display:flex;gap:12px;align-items:center;margin-bottom:10px}.f-app-new-head small{opacity:.65;font-size:12.5px}.f-app-new-badge{flex:none;padding:4px 9px;border-radius:8px;background:#e8f7fc;color:#1a95ba;font-size:11px;font-weight:800;letter-spacing:.06em}.f-app-new ul{margin:0;padding-left:20px;line-height:1.7;list-style:disc}.f-app-new-more summary{margin-top:6px;cursor:pointer;color:#1a95ba;font-weight:600;font-size:14px;list-style:none}.f-app-new-more summary::-webkit-details-marker{display:none}.f-app-new-more summary::after{content:" ↓"}.f-app-new-more[open] summary{display:none}.f-app-install{padding:16px 20px;margin-top:16px}.f-app-install summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:baseline;gap:10px}.f-app-install summary::-webkit-details-marker{display:none}.f-app-install summary small{opacity:.65;font-size:12.5px}.f-app-install ol{margin:12px 0 0;padding-left:0;list-style:none;counter-reset:y4step}.f-app-install li{counter-increment:y4step;position:relative;padding:0 0 12px 40px;line-height:1.6}.f-app-install li::before{content:counter(y4step);position:absolute;left:0;top:0;width:28px;height:28px;border-radius:50%;background:#29b1d8;color:#fff;font-weight:800;display:flex;align-items:center;justify-content:center;font-size:14px}.f-app-install code{font-size:12px;padding:1px 6px;border-radius:6px;background:#eef6f9;white-space:nowrap}.f-app-install code.pkg{white-space:normal;overflow-wrap:anywhere}.y4-scripts{margin-bottom:1rem}.f-app-download .f-app-script{text-align:left;padding:1.5rem}.f-app-download .block.f-app-script::after{background-image:radial-gradient(circle at 100% 0,rgb(41 177 216 / .16),transparent 45%),linear-gradient(135deg,#f3fbfe 0%,#eef0fb 100%)}@media (min-width:48rem){.f-app-download .f-app-script{padding:2rem 2.25rem}}.y4s-head{display:flex;align-items:center;gap:.875rem;margin-bottom:1rem}.y4s-ico{flex:none;display:grid;place-items:center;width:3rem;height:3rem;border-radius:1rem;color:#fff;background:linear-gradient(135deg,#29b1d8,#6c5ce7);box-shadow:0 .75rem 1.5rem -.5rem rgb(41 177 216 / .6)}.y4s-ico svg{width:1.5rem;height:1.5rem}.y4s-title{flex:1;min-width:0}.f-app-download .y4s-title .attachment-name{margin:0;font-size:.6875rem;letter-spacing:.08em;text-align:left;color:#29b1d8}.y4s-name{margin:.125rem 0 0;font-size:1.25rem;font-weight:800;line-height:1.2;color:#172021;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.y4s-meta{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .875rem;margin:.375rem 0 0;font-size:.8125rem;color:rgb(23 32 33 / .6)}.y4s-meta>*{display:inline-flex;align-items:center;gap:.375rem}.y4s-meta a{font-weight:700;color:#172021}.y4s-meta a:hover{color:#29b1d8}.y4s-meta img{border-radius:.3125rem;object-fit:cover}.y4s-meta .rbx-i{width:.875rem;height:.875rem}.y4s-key{padding:.125rem .5rem;border-radius:1rem;font-weight:700;color:#14602a;background:#e4f7ea}.y4s-by{flex:none;display:flex;align-items:center;gap:.625rem;padding:.375rem .875rem .375rem .375rem;border-radius:2rem;color:#172021;background:#fff;box-shadow:0 .5rem 1rem -.5rem rgb(0 0 0 / .15),0 0 0 1px rgb(0 0 0 / .05);transition:box-shadow .2s ease}.y4s-by:hover{color:#172021;box-shadow:0 .75rem 1.5rem -.5rem rgb(41 177 216 / .45),0 0 0 1px rgb(41 177 216 / .35)}.y4s-by .acc-av{flex:none;display:inline-grid;place-items:center;border-radius:50%;font-weight:700;color:#fff;object-fit:cover}.y4s-by small{display:block;font-size:.6875rem;line-height:1.2;color:rgb(23 32 33 / .55)}.y4s-by b{display:block;max-width:9rem;overflow:hidden;font-size:.875rem;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}@media (max-width:39.99rem){.y4s-head{flex-wrap:wrap}.y4s-by{order:3;width:100%}}.y4s-tabs{display:flex;gap:.25rem;margin-bottom:.625rem;overflow-x:auto}.y4s-tab{flex:none;padding:.4375rem .875rem;border:0;border-radius:.625rem;font:inherit;font-size:.8125rem;font-weight:700;color:rgb(23 32 33 / .6);background:rgb(255 255 255 / .6);cursor:pointer}.y4s-tab.is-on{color:#fff;background:#172021}.y4s-codes{position:relative}.y4-code{display:none;border-radius:1rem;overflow:hidden;color:#abb2bf;background:#16181e;box-shadow:0 1.25rem 2.5rem -1.25rem rgb(16 24 40 / .55),0 0 0 1px rgb(255 255 255 / .04) inset}.y4-code.is-on,.y4s-codes>.y4-code:only-of-type{display:block}.y4-code-bar{display:flex;align-items:center;gap:.75rem;padding:.5rem .5rem .5rem .875rem;background:#1f222a;border-bottom:1px solid rgb(255 255 255 / .06)}.y4-code-dots{display:flex;gap:.375rem}.y4-code-dots i{width:.6875rem;height:.6875rem;border-radius:50%;background:#ff5f57}.y4-code-dots i:nth-child(2){background:#febc2e}.y4-code-dots i:nth-child(3){background:#28c840}.y4-code-label{flex:1;min-width:0;font:600 .8125rem/1.4 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;color:#8b93a1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.y4-code-copy{flex:none;display:inline-flex;align-items:center;gap:.375rem;margin-left:auto;border:0;border-radius:.625rem;padding:.4375rem .875rem;font:inherit;font-size:.8125rem;font-weight:700;line-height:1.4;color:#0b1a10;background:#4dd066;cursor:pointer;transition:background-color .2s ease,transform .1s ease}.y4-code-copy:hover{background:#5fe078}.y4-code-copy:active{transform:scale(.97)}.y4-code-copy.is-done{color:#fff;background:#29b1d8}.y4-code-body{display:flex;max-height:20rem;overflow:auto}.y4-code-ln{position:sticky;left:0;z-index:1;flex:none;padding:.875rem .75rem .875rem 1rem;font:.8125rem/1.6 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;text-align:right;white-space:pre;color:#4b5263;background:#16181e;user-select:none;-webkit-user-select:none;border-right:1px solid rgb(255 255 255 / .05)}.y4-code-text{flex:1;margin:0;padding:.875rem 1rem;overflow:visible;white-space:pre;font:.8125rem/1.6 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;color:#d7dae0;background:none;border:0;text-align:left;tab-size:4}.y4-code-text code{font:inherit;color:inherit;background:none;padding:0;white-space:inherit}.y4-tc{color:#7f848e;font-style:italic}.y4-ts{color:#98c379}.y4-tk{color:#c678dd}.y4-tn{color:#d19a66}.y4-tb{color:#61afef}.y4-scripts.is-locked .y4-code-body{min-height:12.5rem;filter:blur(5px);-webkit-filter:blur(5px);user-select:none;-webkit-user-select:none;pointer-events:none}.y4-scripts.is-locked .y4-code-copy{opacity:.45;pointer-events:none}.y4-unlock{display:none;position:absolute;z-index:3;left:0;right:0;bottom:0;top:2.875rem;flex-direction:column;align-items:center;justify-content:center;gap:.625rem;padding:1rem;border-radius:0 0 1rem 1rem;text-align:center;cursor:pointer;color:#fff;background:radial-gradient(circle at 50% 40%,rgb(22 24 30 / .35),rgb(22 24 30 / .8));outline:none}.y4-scripts.is-locked .y4-unlock{display:flex}.y4-unlock-lock{display:grid;place-items:center;width:3rem;height:3rem;border-radius:50%;color:#fff;background:rgb(255 255 255 / .12);box-shadow:inset 0 0 0 1px rgb(255 255 255 / .2);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);animation:y4-lock 2.4s ease-in-out infinite}.y4-unlock-lock svg{width:1.375rem;height:1.375rem}@keyframes y4-lock{0%,100%{transform:translateY(0)}50%{transform:translateY(-3px)}}.y4-unlock-step{font-size:.9375rem;font-weight:700;text-shadow:0 1px 2px rgb(0 0 0 / .4)}.y4-unlock-bar{width:min(14rem, 70%);height:.375rem;border-radius:1rem;overflow:hidden;background:rgb(255 255 255 / .18)}.y4-unlock-bar i{display:block;width:8%;height:100%;border-radius:inherit;background:linear-gradient(90deg,#3fc35a,#9cf0ad)}.y4-unlock-go{display:inline-flex;align-items:center;gap:.625rem;margin-top:.25rem;padding:.75rem 1.375rem;border-radius:.875rem;font-size:.9375rem;font-weight:800;color:#fff;background:linear-gradient(90deg,#1f9a4a,#3fc35a);box-shadow:0 .75rem 1.5rem -.5rem rgb(63 195 90 / .7);transition:transform .1s ease,box-shadow .2s ease,filter .2s ease}.y4-unlock:hover .y4-unlock-go,.y4-unlock:focus-visible .y4-unlock-go{filter:brightness(1.08);box-shadow:0 1rem 2rem -.5rem rgb(63 195 90 / .85)}.y4-unlock:active .y4-unlock-go{transform:scale(.98)}.y4-unlock-count{flex:none;font-size:.75rem;font-weight:700;padding:.125rem .5rem;border-radius:1rem;background:rgb(255 255 255 / .22)}@media (prefers-reduced-motion:reduce){.y4-unlock-lock{animation:none}}.y4s-how{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin:.875rem 0 0;padding:0;list-style:none;counter-reset:none}.y4s-how li{display:flex;align-items:center;gap:.5rem;padding:.625rem .75rem;border-radius:.875rem;font-size:.8125rem;font-weight:700;line-height:1.3;color:rgb(23 32 33 / .75);background:rgb(255 255 255 / .7);box-shadow:0 0 0 1px rgb(23 32 33 / .05)}.y4s-how b{flex:none;display:grid;place-items:center;width:1.5rem;height:1.5rem;border-radius:50%;font-size:.75rem;color:#fff;background:#29b1d8}@media (max-width:39.99rem){.y4s-how{grid-template-columns:minmax(0,1fr)}}.y4-report{margin-top:.875rem;text-align:center;font-size:.75rem}.y4-report-open{padding:0;border:0;background:none;font:inherit;color:rgb(23 32 33 / .5);text-decoration:underline;cursor:pointer}.y4-report-open:hover{color:#e5484d}.y4-report-form{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem;position:relative}.y4-report-form[hidden]{display:none}.y4-report-form select{height:2rem;padding:0 .5rem;border:1px solid rgb(23 32 33 / .15);border-radius:.5rem;font:inherit;font-size:.75rem;background:#fff}.y4-report-form button{height:2rem;padding:0 .875rem;border:0;border-radius:.5rem;font:inherit;font-size:.75rem;font-weight:700;color:#fff;background:#172021;cursor:pointer}.y4-report-form button:disabled{opacity:.5;cursor:default}@media (max-width:47.99rem){.y4-report-form select,.y4-report-form input,.y4-report-form textarea{font-size:1rem}}.y4-shared{display:flex;align-items:center;gap:.625rem;width:fit-content;max-width:100%;margin:0 auto 1rem;padding:.375rem 1rem .375rem .375rem;border-radius:2rem;color:#172021;background:#fff;box-shadow:0 .5rem 1rem -.5rem rgb(0 0 0 / .15),0 0 0 1px rgb(0 0 0 / .05)}.y4-shared:hover{color:#172021;box-shadow:0 .75rem 1.5rem -.75rem rgb(41 177 216 / .5),0 0 0 1px rgb(41 177 216 / .3)}.y4-shared .acc-av{flex:none;display:inline-grid;place-items:center;border-radius:50%;font-weight:700;color:#fff;object-fit:cover}.y4-shared span{min-width:0;line-height:1.2}.y4-shared small{display:block;font-size:.6875rem;color:rgb(23 32 33 / .55)}.y4-shared b{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem}.y4v{margin-top:16px;padding:20px}.y4v-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 16px;margin-bottom:16px}.y4v-text{flex:1 1 260px;min-width:0}.y4v-title{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:1.125rem;font-weight:800;line-height:1.3;color:#172021;overflow-wrap:anywhere}.y4v-count{padding:2px 9px;border-radius:999px;background:#e8f7fc;color:#1a95ba;font-size:.75rem;font-weight:800}.y4v-count[hidden],.y4v [hidden]{display:none!important}.y4v-sub{margin:4px 0 0;font-size:.8125rem;line-height:1.5;color:rgb(23 32 33 / .6)}.y4v-add{flex:none;display:inline-flex;align-items:center;justify-content:center;gap:6px;height:2.5rem;padding:0 1rem;border-radius:.75rem;font-size:.875rem;font-weight:700;color:#fff;background:#29b1d8;box-shadow:0 .5rem 1rem -.5rem rgb(41 177 216 / .8);white-space:nowrap}.y4v-add:hover{color:#fff;background:#1a95ba}.y4v-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;margin-bottom:12px}.y4v-tabs{display:inline-flex;padding:3px;border-radius:.75rem;background:#eef3f5}.y4v-tab{padding:6px 14px;border-radius:.625rem;font-size:.8125rem;font-weight:700;color:rgb(23 32 33 / .6);white-space:nowrap}.y4v-tab:hover{color:#172021}.y4v-tab.is-on{color:#172021;background:#fff;box-shadow:0 1px 3px rgb(23 32 33 / .12)}.y4v-range{font-size:.75rem;font-weight:600;color:rgb(23 32 33 / .5)}.y4v-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;transition:opacity .15s}.y4v.is-loading .y4v-grid{opacity:.45;pointer-events:none}.y4v-grid>li{min-width:0}.y4v-card{display:flex;flex-direction:column;height:100%;overflow:hidden;border-radius:1rem;color:#172021;background:#fff;box-shadow:0 0 0 1px rgb(23 32 33 / .07),0 .25rem .75rem -.5rem rgb(23 32 33 / .18);transition:box-shadow .15s,transform .15s}.y4v-card:hover{color:#172021;box-shadow:0 .75rem 1.5rem -.75rem rgb(41 177 216 / .5),0 0 0 1px rgb(41 177 216 / .35);transform:translateY(-2px)}.y4v-media{position:relative;display:block;aspect-ratio:16 / 9;overflow:hidden;background:linear-gradient(135deg,#e3eef2,#f1f6f8)}.y4v-media>img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .3s}.y4v-card:hover .y4v-media>img:not(.y4v-icon){transform:scale(1.04)}.y4v-media.is-icon{display:grid;place-items:center}.y4v-media .y4v-blur{position:absolute;inset:-20%;width:140%;height:140%;filter:blur(22px) saturate(1.3);opacity:.55}.y4v-media .y4v-icon{position:relative;width:30%;height:auto;aspect-ratio:1;border-radius:22%;box-shadow:0 .5rem 1.25rem -.5rem rgb(0 0 0 / .45)}.y4v-noimg{display:grid;place-items:center;width:100%;height:100%;font-size:2.25rem;font-weight:800;color:rgb(41 177 216 / .55)}.y4v-pills{position:absolute;top:8px;left:8px;right:8px;display:flex;flex-wrap:wrap;gap:4px}.y4v-pill{display:inline-flex;align-items:center;gap:3px;padding:2px 7px;border-radius:999px;font-size:.6875rem;font-weight:700;line-height:1.5;color:#fff;background:rgb(15 22 24 / .62);backdrop-filter:blur(4px)}.y4v-media .y4v-chip{position:absolute;right:8px;bottom:8px}.y4v-chip{padding:2px 8px;border-radius:6px;font-size:.6875rem;font-weight:800;letter-spacing:.03em;color:rgb(23 32 33 / .7);background:rgb(255 255 255 / .92)}.y4v-chip-mod{color:#fff;background:#3fc35a;box-shadow:0 .25rem .5rem -.25rem rgb(46 140 64 / .7)}.y4v-chip-main{color:#1a95ba;background:#dff3fa}.y4v-line{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;min-width:0}.y4v-body{flex:1;display:flex;flex-direction:column;gap:8px;padding:10px 12px 12px;min-width:0}.y4v-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.5em;font-size:.875rem;font-weight:800;line-height:1.25;color:#1a95ba;overflow-wrap:anywhere}.y4v-card:hover .y4v-title{color:#12809f}.y4v-by{display:flex;align-items:center;gap:6px;min-width:0}.y4v-who{flex:none;display:grid;place-items:center;width:22px;height:22px}.y4v-who .acc-av{display:inline-grid;place-items:center;width:100%!important;height:100%!important;border-radius:50%;font-size:11px!important;font-weight:700;color:#fff;object-fit:cover;box-shadow:none}.y4v-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;font-weight:700;color:rgb(23 32 33 / .65)}.y4v-foot{display:flex;align-items:center;gap:6px;margin-top:auto;padding-top:8px;border-top:1px solid rgb(23 32 33 / .07);min-width:0}.y4v-v{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:800;color:#172021}.y4v-type{flex:none;padding:1px 6px;border-radius:5px;font-size:.625rem;font-weight:800;color:#fff;background:#172021}.y4v-size{margin-left:auto;flex:none;font-size:.75rem;font-weight:700;color:rgb(23 32 33 / .55);white-space:nowrap}.y4v-mainpost{display:flex;align-items:center;gap:12px;margin-bottom:14px;padding:10px 14px 10px 10px;border-radius:1rem;color:#172021;background:linear-gradient(135deg,#eef8fb,#f6fbfc);box-shadow:0 0 0 1px rgb(41 177 216 / .25)}.y4v-mainpost:hover{color:#172021;box-shadow:0 .75rem 1.5rem -.75rem rgb(41 177 216 / .5),0 0 0 1px rgb(41 177 216 / .45)}.y4v-mainpost img,.y4v-mp-icon{flex:none;width:56px;height:56px;border-radius:14px;object-fit:cover;background:#dfe7ea}.y4v-mp-body{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.y4v-mp-body b{font-size:1rem;font-weight:800;overflow-wrap:anywhere}.y4v-mp-body small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;color:rgb(23 32 33 / .6)}.y4v-mp-go{flex:none;display:inline-flex;align-items:center;gap:2px;font-size:.8125rem;font-weight:700;color:#1a95ba}.y4v-empty{display:flex;align-items:center;gap:14px;padding:18px;border:2px dashed rgb(41 177 216 / .3);border-radius:1rem;color:#29b1d8;background:#f7fcfd}.y4v-empty svg{flex:none}.y4v-empty p{flex:1;min-width:0;margin:0;display:flex;flex-direction:column;gap:2px;color:#172021;overflow-wrap:anywhere}.y4v-empty b{font-size:.9375rem}.y4v-empty span{font-size:.8125rem;color:rgb(23 32 33 / .6)}.y4v-pager{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px;margin-top:16px}.y4v-pager:empty{display:none}.y4v-pg{display:inline-grid;place-items:center;min-width:2.25rem;height:2.25rem;padding:0 .5rem;border-radius:.625rem;font-size:.8125rem;font-weight:700;color:#172021;background:#f1f5f6}.y4v-pg:hover{color:#172021;background:#e2eef2}.y4v-pg.is-on{color:#fff;background:#29b1d8;box-shadow:0 .375rem .75rem -.375rem rgb(41 177 216 / .8)}.y4v-pg.is-off{opacity:.35;pointer-events:none}.y4v-pg-gap{padding:0 2px;color:rgb(23 32 33 / .4)}@media (max-width:74.99rem){.y4v-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:47.99rem){.y4v{padding:16px}.y4v-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.y4v-body{padding:8px 10px 10px;gap:6px}.y4v-title{font-size:.8125rem}.y4v-pills{top:6px;left:6px;right:6px}.y4v-pill{padding:1px 6px;font-size:.625rem}.y4v-media .y4v-chip{right:6px;bottom:6px;font-size:.625rem}.y4v-foot{gap:4px;padding-top:6px}.y4v-v,.y4v-size{font-size:.6875rem}.y4v-type{font-size:.5625rem;padding:1px 4px}}@media (max-width:29.99rem){.y4v-add{width:100%}.y4v-bar{flex-direction:column;align-items:stretch}.y4v-tabs{display:flex}.y4v-tab{flex:1;text-align:center}.y4v-range{text-align:center}.y4v-mp-go{display:none}}@media (max-width:21.24rem){.y4v-grid{grid-template-columns:minmax(0,1fr)}}.f-app-download .block.f-app-dw::after,.f-app-download .block.f-app-obb::after{box-shadow:inset 0 0 0 1px rgb(41 177 216 / .14)}.f-app-download .block.f-app-dw::after{background-image:radial-gradient(circle at 12% 0%,rgb(54 197 236 / .24),transparent 55%),radial-gradient(circle at 100% 100%,rgb(120 110 245 / .14),transparent 50%),linear-gradient(135deg,#eaf8fd 0%,#eef0fd 100%)}.f-app-download .block.f-app-obb::after{background-image:radial-gradient(circle at 12% 0%,rgb(77 208 102 / .24),transparent 55%),radial-gradient(circle at 100% 100%,rgb(41 177 216 / .12),transparent 50%),linear-gradient(135deg,#ecfaef 0%,#eef5fd 100%);box-shadow:inset 0 0 0 1px rgb(77 208 102 / .16)}.f-app-download .dl-badge{display:grid;place-items:center;width:3rem;height:3rem;margin:0 auto .625rem;border-radius:50%;color:#1a93b6;background:#fff;box-shadow:0 .625rem 1.25rem -.5rem rgb(26 147 182 / .45),inset 0 0 0 1px rgb(41 177 216 / .15)}.f-app-download .f-app-obb .dl-badge{color:#2fb257;box-shadow:0 .625rem 1.25rem -.5rem rgb(47 178 87 / .45),inset 0 0 0 1px rgb(77 208 102 / .2)}.f-app-download .dl-badge svg{display:block}.f-app-download .block .attachment-name{margin:0 0 1.125rem;font-size:1rem;letter-spacing:.08em;color:#172021}.f-app-download .btn.attachment-link{display:flex;align-items:center;justify-content:center;gap:.5rem;width:fit-content;max-width:100%;min-height:3rem;height:auto;margin:0 auto;padding:.5rem .5rem .5rem 1.125rem;border-radius:2rem;font-size:.875rem;line-height:1.3;letter-spacing:.01em;text-align:left;white-space:normal;overflow-wrap:anywhere;color:#fff!important;background:linear-gradient(135deg,#36c5ec 0%,#1a93b6 100%);box-shadow:0 .875rem 1.75rem -.875rem rgb(26 147 182 / .85),inset 0 1px 0 rgb(255 255 255 / .25);transition:transform .2s ease,box-shadow .2s ease,filter .2s ease}.f-app-download .btn.attachment-link+.btn.attachment-link{margin-top:.75rem}.f-app-download .f-app-obb .btn.attachment-link{background:linear-gradient(135deg,#5bd975 0%,#2fb257 100%);box-shadow:0 .875rem 1.75rem -.875rem rgb(47 178 87 / .85),inset 0 1px 0 rgb(255 255 255 / .25)}.f-app-download .btn.attachment-link:hover{transform:translateY(-2px);filter:brightness(1.06);box-shadow:0 1.125rem 2rem -.875rem rgb(26 147 182 / .95),inset 0 1px 0 rgb(255 255 255 / .25)}.f-app-download .f-app-obb .btn.attachment-link:hover{box-shadow:0 1.125rem 2rem -.875rem rgb(47 178 87 / .95),inset 0 1px 0 rgb(255 255 255 / .25)}.f-app-download .btn.attachment-link:focus-visible{outline:3px solid rgb(41 177 216 / .5);outline-offset:3px}.f-app-download .dl-arrow{flex:none;transition:transform .2s ease}.f-app-download .btn.attachment-link:hover .dl-arrow{transform:translateY(2px)}.f-app-download .dl-name{min-width:0}.f-app-download .dl-size{flex:none;padding:.3125rem .625rem;border-radius:1rem;font-size:.75rem;line-height:1;white-space:nowrap;background:rgb(255 255 255 / .22);box-shadow:inset 0 0 0 1px rgb(255 255 255 / .25)}.f-app-download .btn.attachment-link:not(:has(.dl-size)){padding-right:1.25rem}@media (max-width:35.9375rem){.f-app-download .btn.attachment-link{width:100%}.f-app-download .block .attachment-name{font-size:.9375rem}}.y4-shared-row{display:flex;align-items:center;justify-content:center;gap:.5rem;flex-wrap:wrap;margin:0 auto 1rem}.y4-shared-row .y4-shared{margin:0}.y4-tip{display:inline-flex;align-items:center;gap:.4rem;height:2.5rem;padding:0 1rem;border-radius:2rem;background:#fff1f1;color:#d93c42;font-size:.875rem;font-weight:700;box-shadow:0 0 0 1px rgb(229 72 77 / .2)}.y4-tip:hover{color:#fff;background:#e5484d}.f-app-download>.y4-scripts,.f-app-download>.y4-shared-row{margin-top:1rem}.y4-desc.is-cut{max-height:12.5rem;overflow:hidden;cursor:pointer;-webkit-mask-image:linear-gradient(#000 55%,transparent);mask-image:linear-gradient(#000 55%,transparent)}.y4-desc-more{display:flex;align-items:center;gap:.3rem;width:max-content;margin:.75rem auto 0;padding:.5rem .95rem .5rem 1.1rem;border:0;border-radius:999px;background:#eef4f6;color:#172021;font:inherit;font-size:.875rem;font-weight:700;cursor:pointer;transition:background-color .15s}.y4-desc-more:hover{background:#e1ecef}.y4-desc-more[aria-expanded="true"] svg{transform:rotate(180deg)}.y4-desc-more[hidden]{display:none}.f-app-main-text h2{font-size:clamp(1.25rem, .95rem + 1vw, 1.625rem);line-height:1.35}.y4-paid{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.9rem 1rem;margin:1rem 0;padding:1.1rem 1.25rem;border-radius:1.25rem;background:linear-gradient(135deg,#fffaf0,#fff4dc);box-shadow:0 0 0 1.5px rgb(245 166 35 / .45),0 1rem 2rem -1.5rem rgb(224 142 11 / .6)}.y4-paid-lock{display:grid;place-items:center;width:3rem;height:3rem;border-radius:1rem;background:#f5a623;color:#fff;box-shadow:0 .5rem 1rem -.5rem rgb(224 142 11 / .8)}.y4-paid-t{min-width:0}.y4-paid-t b{display:block;color:#2b1a00;font-size:1rem;font-weight:800;overflow-wrap:anywhere}.y4-paid-t b a{color:#b06d00}.y4-paid-t small{display:block;margin-top:.15rem;color:#7a5a1e;font-size:.8125rem;line-height:1.45}.y4-paid-price{display:grid;justify-items:end;gap:.15rem}.y4-paid-price>span{display:inline-flex;align-items:center;gap:.35rem;color:#2b1a00;font-size:1.5rem;font-weight:800;line-height:1}.y4-paid-price small{display:inline-flex;align-items:center;gap:.25rem;color:#b06d00;font-size:.75rem;font-weight:700}.y4-paid-go{grid-column:1 / -1;display:flex;align-items:center;justify-content:center;min-height:3rem;border-radius:999px;background:linear-gradient(135deg,#f5a623,#e08e0b);color:#2b1a00!important;font-size:1rem;font-weight:800;text-decoration:none!important;box-shadow:0 .75rem 1.5rem -.75rem rgb(224 142 11 / .8)}.y4-paid-go:hover{filter:brightness(1.05)}.y4-paid-n{grid-column:1 / -1;margin:-.3rem 0 0;color:#7a5a1e;font-size:.75rem;text-align:center}.y4-paid-note{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.35rem;margin:.75rem 0 0;color:#7a5a1e;font-size:.8125rem}.y4-paid-note a{color:#b06d00;font-weight:700}@media (max-width:34rem){.y4-paid{grid-template-columns:auto minmax(0,1fr);padding:1rem}.y4-paid-price{grid-column:1 / -1;justify-items:start;grid-auto-flow:column;justify-content:start;align-items:center;gap:.75rem}}