.replica-shell .history-cal{padding:calc(var(--replica-unit) * .34351) calc(var(--replica-unit) * .30534) calc(var(--replica-unit) * .53435);background:#fff}.replica-shell .history-cal__intro{margin-bottom:calc(var(--replica-unit) * .41985);padding:calc(var(--replica-unit) * .41985) calc(var(--replica-unit) * .34351) calc(var(--replica-unit) * .38168);background:#fff;border:2px solid #e39a72;position:relative}.replica-shell .history-cal__corner{z-index:1;width:calc(var(--replica-unit) * .22901);height:calc(var(--replica-unit) * .22901);background:#fff;position:absolute}.replica-shell .history-cal__corner--tl{top:calc(var(--replica-unit) * -.03817);left:calc(var(--replica-unit) * -.03817);border-bottom:2px solid #e39a72;border-right:2px solid #e39a72;border-radius:0 0 10px}.replica-shell .history-cal__corner--tr{top:calc(var(--replica-unit) * -.03817);right:calc(var(--replica-unit) * -.03817);border-bottom:2px solid #e39a72;border-left:2px solid #e39a72;border-radius:0 0 0 10px}.replica-shell .history-cal__corner--bl{bottom:calc(var(--replica-unit) * -.03817);left:calc(var(--replica-unit) * -.03817);border-top:2px solid #e39a72;border-right:2px solid #e39a72;border-radius:0 10px 0 0}.replica-shell .history-cal__corner--br{bottom:calc(var(--replica-unit) * -.03817);right:calc(var(--replica-unit) * -.03817);border-top:2px solid #e39a72;border-left:2px solid #e39a72;border-radius:10px 0 0}.replica-shell .history-cal__intro-title{color:#333;text-align:center;margin-bottom:calc(var(--replica-unit) * .19084);font-size:calc(var(--replica-unit) * .38168);font-weight:600}.replica-shell .history-cal__intro-text{color:#555;text-align:center;font-size:calc(var(--replica-unit) * .30534);line-height:1.55}.replica-shell .history-cal__month{color:#fff;height:calc(var(--replica-unit) * .87786);margin-bottom:calc(var(--replica-unit) * .15267);font-size:calc(var(--replica-unit) * .41985);background:#22bd67;border-radius:4px;justify-content:center;align-items:center;font-weight:600;display:flex;position:relative}.replica-shell .history-cal__next{color:#fff;font-size:calc(var(--replica-unit) * .53435);right:calc(var(--replica-unit) * .26718);line-height:1;position:absolute}.replica-shell .history-cal__grid{row-gap:calc(var(--replica-unit) * .19084);padding:calc(var(--replica-unit) * .22901) calc(var(--replica-unit) * .07634) calc(var(--replica-unit) * .15267);grid-template-columns:repeat(7,1fr);display:grid}.replica-shell .history-cal__cell{height:calc(var(--replica-unit) * .91603);justify-content:center;align-items:center;display:flex}.replica-shell .history-cal__day{color:#888;width:calc(var(--replica-unit) * .76336);height:calc(var(--replica-unit) * .76336);font-size:calc(var(--replica-unit) * .38168);border-radius:50%;justify-content:center;align-items:center;display:flex}.replica-shell .history-cal__cell.is-draw .history-cal__day{color:#fff;background:#22bd67;font-weight:600}.replica-shell .history-cal__cell.is-today .history-cal__day{color:#22bd67;border:2px solid #22bd67}.replica-shell .history-cal__today{color:#666;text-align:center;margin-top:calc(var(--replica-unit) * .53435);font-size:calc(var(--replica-unit) * .34351)}.replica-shell .history-list{background:#fff}.replica-shell .history-list__toolbar{height:calc(var(--replica-unit) * .99237);padding:0 calc(var(--replica-unit) * .26718);background:#f0f0f0;justify-content:space-between;align-items:center;display:flex}.replica-shell .history-list__year{color:#333;font-size:calc(var(--replica-unit) * .34351);font-weight:600}.replica-shell .history-list__actions{gap:calc(var(--replica-unit) * .15267);display:flex}.replica-shell .history-list__chip{color:#666;min-width:calc(var(--replica-unit) * 1.0687);height:calc(var(--replica-unit) * .57252);padding:0 calc(var(--replica-unit) * .22901);font-size:calc(var(--replica-unit) * .28626);background:#fff;border:1px solid #d9d9d9;border-radius:16px}.replica-shell .history-list__chip.is-active{color:#fff;background:#22bd67;border-color:#22bd67}.replica-shell .history-list__item{padding:calc(var(--replica-unit) * .30534) calc(var(--replica-unit) * .22901) calc(var(--replica-unit) * .26718);position:relative}.replica-shell .history-list__item:after{transform-origin:0 100%;content:"";border-bottom:1px solid #ededed;position:absolute;bottom:0;left:0;right:0;transform:scaleY(.5)}.replica-shell .history-list__head{justify-content:space-between;align-items:baseline;gap:calc(var(--replica-unit) * .19084);margin-bottom:calc(var(--replica-unit) * .22901);display:flex}.replica-shell .history-list__issue{color:#222;font-size:calc(var(--replica-unit) * .32443)}.replica-shell .history-list__date{color:#999;font-size:calc(var(--replica-unit) * .26718);flex:none}.replica-shell .history-list__balls{padding:calc(var(--replica-unit) * .22901) calc(var(--replica-unit) * .19084) calc(var(--replica-unit) * .15267);background:#fff;border:1px solid #cfead9;border-radius:8px;justify-content:space-between;align-items:flex-start;display:flex}.replica-shell .history-list__plus{color:#aaa;height:calc(var(--replica-unit) * .91603);font-size:calc(var(--replica-unit) * .34351);align-items:center;display:flex}.replica-shell .sub-tabs{background:#fff;display:flex;position:relative}.replica-shell .sub-tabs:after{transform-origin:0 100%;content:"";border-bottom:1px solid #ededed;position:absolute;bottom:0;left:0;right:0;transform:scaleY(.5)}.replica-shell .sub-tabs__item{color:#666;height:calc(var(--replica-unit) * .91603);font-size:calc(var(--replica-unit) * .38168);flex:1;position:relative}.replica-shell .sub-tabs__item.is-active{color:#22bd67;font-weight:600}.replica-shell .sub-tabs__item.is-active:after{content:"";height:calc(var(--replica-unit) * .05725);background:#22bd67;border-radius:2px 2px 0 0;position:absolute;bottom:0;left:28%;right:28%}.replica-shell .history{padding-bottom:env(safe-area-inset-bottom);background:#fff}.replica-shell .service{background:#fff;min-height:100vh}.replica-shell .service__intro{padding:calc(var(--replica-unit) * .34351) 0 0 calc(var(--replica-unit) * .40076);align-items:flex-start;display:flex}.replica-shell .service__img{width:calc(var(--replica-unit) * 3.07252);height:calc(var(--replica-unit) * 3.12977);flex:none}.replica-shell .service__text{padding-top:calc(var(--replica-unit) * .70611);margin-left:1px}.replica-shell .service__title{color:#000;font-size:calc(var(--replica-unit) * .7958);font-weight:400;line-height:1}.replica-shell .service__desc{color:#888;margin-top:calc(var(--replica-unit) * .4771);font-size:calc(var(--replica-unit) * .4771);line-height:1}.replica-shell .service__btn{color:#fff;width:calc(100% - calc(var(--replica-unit) * 1.62214));height:calc(var(--replica-unit) * 1.12595);margin:calc(var(--replica-unit) * 2.59542) auto 0;font-size:calc(var(--replica-unit) * .37214);background:#22bd67;border-radius:6px;justify-content:center;align-items:center;display:flex}.replica-shell .service__btn-icon{width:calc(var(--replica-unit) * .45802);height:calc(var(--replica-unit) * .45802);margin-right:calc(var(--replica-unit) * .09542)}.replica-shell .gallery-search{background:#fff;min-height:100vh}.replica-shell .gs-header{height:calc(var(--replica-unit) * 1.29771);padding:0 calc(var(--replica-unit) * .31489) 0 calc(var(--replica-unit) * .15267);background:#fff;align-items:center;display:flex;position:relative}.replica-shell .gs-header__back{color:#323233;width:calc(var(--replica-unit) * .83969);height:calc(var(--replica-unit) * .83969);flex:none;justify-content:center;align-items:center;display:flex}.replica-shell .gs-header__back-icon{width:calc(var(--replica-unit) * .45802);height:calc(var(--replica-unit) * .45802)}.replica-shell .gs-header__title{color:#323233;pointer-events:none;text-align:center;font-size:calc(var(--replica-unit) * .41985);font-weight:600;position:absolute;left:0;right:0}.replica-shell .gs-header__actions{align-self:flex-start;gap:calc(var(--replica-unit) * .30534);margin-top:calc(var(--replica-unit) * .20992);flex:none;margin-left:auto;display:flex}.replica-shell .gs-header__action{color:#22bd67;width:calc(var(--replica-unit) * .91603);flex-direction:column;align-items:center;display:flex}.replica-shell .gs-header__icon-box{height:calc(var(--replica-unit) * .4771);justify-content:center;align-items:center;display:flex}.replica-shell .gs-header__icon--api{width:calc(var(--replica-unit) * .4771);height:calc(var(--replica-unit) * .4771)}.replica-shell .gs-header__icon--cal{width:calc(var(--replica-unit) * .38168);height:calc(var(--replica-unit) * .4771)}.replica-shell .gs-header__label{white-space:nowrap;margin-top:calc(var(--replica-unit) * .13359);font-size:calc(var(--replica-unit) * .32443);line-height:1}.replica-shell .gs-search{height:calc(var(--replica-unit) * 1.27863);padding:0 calc(var(--replica-unit) * .53435) 0 calc(var(--replica-unit) * .34351);background:#eee;align-items:center;display:flex}.replica-shell .gs-search__box{height:calc(var(--replica-unit) * .80153);padding:0 calc(var(--replica-unit) * .41985);background:#fff;border-radius:21px;flex:1;align-items:center;display:flex}.replica-shell .gs-search__mode{color:#22bd67;font-size:calc(var(--replica-unit) * .34351);flex:none;align-items:center;display:flex}.replica-shell .gs-search__caret{width:0;height:0;margin-left:calc(var(--replica-unit) * .17176);border-top:5px solid;border-left:4px solid #0000;border-right:4px solid #0000}.replica-shell .gs-search__input{color:#323233;width:100%;min-width:0;margin-left:calc(var(--replica-unit) * .28626);font-size:calc(var(--replica-unit) * .34351);background:0 0;flex:1}.replica-shell .gs-search__input::placeholder{color:#c8c9cc}.replica-shell .gs-search__submit{color:#22bd67;padding-left:calc(var(--replica-unit) * .24809);font-size:calc(var(--replica-unit) * .41985);flex:none}.replica-shell .gs-group{color:#22bd67;height:calc(var(--replica-unit) * .85878);padding-left:calc(var(--replica-unit) * .43893);font-size:calc(var(--replica-unit) * .43893);align-items:center;font-weight:700;display:flex}.replica-shell .gs-item{width:100%;height:calc(var(--replica-unit) * 1.16412);padding:0 calc(var(--replica-unit) * .57252) 0 calc(var(--replica-unit) * .43893);border-bottom:1px solid #f5f5f7;justify-content:space-between;align-items:center;display:flex}.replica-shell .gs-item__name{color:#323233;text-overflow:ellipsis;white-space:nowrap;font-size:calc(var(--replica-unit) * .37214);overflow:hidden}.replica-shell .gs-item__badge{color:#22bd67;width:calc(var(--replica-unit) * 1.35496);height:calc(var(--replica-unit) * .62977);margin-left:calc(var(--replica-unit) * .22901);font-size:calc(var(--replica-unit) * .34351);background:#f2f2f2;border-radius:3px;flex:none;justify-content:center;align-items:center;display:flex}.replica-shell .gs-empty{color:#c8c9cc;text-align:center;padding:calc(var(--replica-unit) * 1.14504) 0;font-size:calc(var(--replica-unit) * .34351)}.replica-shell .gs-index{margin-left:calc(min(50vw,calc(var(--replica-unit) * 5.15267)) - calc(var(--replica-unit) * .62023));flex-direction:column;align-items:center;display:flex;position:fixed;top:50%;left:50%;transform:translateY(-50%)}.replica-shell .gs-index__item{color:#333;width:calc(var(--replica-unit) * .49618);font-size:calc(var(--replica-unit) * .28626);line-height:calc(var(--replica-unit) * .37214)}.replica-shell .gs-index__item.is-off{color:#c8c9cc}.replica-shell .page-header{padding:0 calc(var(--replica-unit) * .15267);background:#fff;align-items:center;display:flex;position:relative}.replica-shell .page-header:after{transform-origin:0 100%;content:"";border-bottom:1px solid #ededed;position:absolute;bottom:0;left:0;right:0;transform:scaleY(.5)}.replica-shell .page-header--normal{height:calc(var(--replica-unit) * .99237)}.replica-shell .page-header--large{height:calc(var(--replica-unit) * 1.25954)}.replica-shell .page-header__btn{color:#333;width:calc(var(--replica-unit) * .83969);height:calc(var(--replica-unit) * .83969);flex:none;justify-content:center;align-items:center;display:flex}.replica-shell .page-header__btn--menu{color:#22bd67}.replica-shell .page-header__btn--ghost{visibility:hidden;pointer-events:none}.replica-shell .page-header__icon{width:calc(var(--replica-unit) * .45802);height:calc(var(--replica-unit) * .45802)}.replica-shell .page-header__title{color:#1a1a1a;text-align:center;font-size:calc(var(--replica-unit) * .41985);flex:1;font-weight:600}.replica-shell .page-header--large .page-header__title{font-weight:400}.replica-shell .placeholder__body{flex-direction:column;justify-content:center;align-items:center;height:60vh;display:flex}.replica-shell .placeholder__text{color:#888;font-size:calc(var(--replica-unit) * .41985)}.replica-shell .placeholder__back{color:#fff;margin-top:calc(var(--replica-unit) * .45802);padding:calc(var(--replica-unit) * .19084) calc(var(--replica-unit) * .61069);font-size:calc(var(--replica-unit) * .38168);background:#22bd67;border-radius:32px}.replica-shell .year-picker{z-index:1001;max-width:calc(var(--replica-unit) * 10.3053);background:#fff;margin:0 auto;position:fixed;bottom:0;left:0;right:0}.replica-shell .year-picker__mask{z-index:1000;background:#000000b3;position:fixed;inset:0}.replica-shell .year-picker__head{height:calc(var(--replica-unit) * 1.25954);padding:0 calc(var(--replica-unit) * .43893);justify-content:space-between;align-items:center;display:flex}.replica-shell .year-picker__action{color:#22bd67;font-size:calc(var(--replica-unit) * .38168)}.replica-shell .year-picker__title{color:#333;font-size:calc(var(--replica-unit) * .41985);font-weight:400}.replica-shell .year-picker__body{height:calc(var(--replica-unit) * 6.83206);position:relative}.replica-shell .year-picker__line{z-index:1;pointer-events:none;background:#f7f7f9;height:1px;position:absolute;left:0;right:0}.replica-shell .year-picker__line--top{top:calc(var(--replica-unit) * 2.83397)}.replica-shell .year-picker__line--bottom{bottom:calc(var(--replica-unit) * 2.83397)}.replica-shell .year-picker__list{scroll-snap-type:y mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;height:100%;padding:calc(var(--replica-unit) * 2.83397) 0;overflow-y:auto}.replica-shell .year-picker__list::-webkit-scrollbar{display:none}.replica-shell .year-picker__item{scroll-snap-align:center;height:calc(var(--replica-unit) * 1.16412);font-size:calc(var(--replica-unit) * .43893);justify-content:center;align-items:center;display:flex}.replica-shell .year-picker__item.is-active{font-weight:500}.replica-shell .year-picker-fade-enter-active,.replica-shell .year-picker-fade-leave-active{transition:opacity .24s}.replica-shell .year-picker-fade-enter-from,.replica-shell .year-picker-fade-leave-to{opacity:0}.replica-shell .year-picker-slide-enter-active,.replica-shell .year-picker-slide-leave-active{transition:transform .28s}.replica-shell .year-picker-slide-enter-from,.replica-shell .year-picker-slide-leave-to{transform:translateY(100%)}.replica-shell .replica-secondary .year-picker__item{width:100%}.replica-shell .replica-secondary-empty,.replica-shell .replica-secondary-note{padding:calc(var(--replica-unit) * .5) calc(var(--replica-unit) * .4);color:#888;text-align:center;font-size:calc(var(--replica-unit) * .32);margin:0}.replica-shell .replica-secondary .history-list__issue{overflow-wrap:anywhere;min-width:0}.replica-shell .replica-admin-entry{margin-top:calc(var(--replica-unit) * .4);color:#22bd67;font-size:calc(var(--replica-unit) * .34);display:inline-block}.replica-shell .replica-gallery-detail{padding:calc(var(--replica-unit) * .23);text-align:center}.replica-shell .replica-gallery-detail img{width:100%;height:auto}.replica-shell .replica-gallery-detail .placeholder__back{margin-bottom:calc(var(--replica-unit) * .5)}.replica-shell .home-data,.replica-shell .home-tools,.replica-shell .home-live{color:#333;--home-green:#07c160;background:#fff;max-width:480px;min-height:100dvh;margin:0 auto;padding-bottom:85px;font:14px/1.5 Arial,Microsoft YaHei,sans-serif}.replica-shell .hd-header{z-index:12;background:#fff;border-bottom:1px solid #f1f1f1;grid-template-columns:70px 1fr 70px;align-items:center;height:46px;display:grid;position:sticky;top:0}.replica-shell .hd-header h1{text-align:center;margin:0;font-size:16px;font-weight:400}.replica-shell .hd-header>button{color:#333;background:0 0;border:0;width:44px;height:44px}.replica-shell .hd-header svg{width:18px;height:18px}.replica-shell .hd-header>div{text-align:right;padding-right:12px}.replica-shell .hd-header>div button{color:#008a42;background:0 0;border:0}.replica-shell .hd-filters{background:#f7f7f7;flex-wrap:wrap;align-items:center;gap:5px;padding:8px 10px;display:flex}.replica-shell .hd-filters select,.replica-shell .hd-filters input{color:#333;background:#fff;border:1px solid #d3d3d3;border-radius:4px;min-width:0;padding:4px;font-size:12px}.replica-shell .hd-filters input{width:48px}.replica-shell .hd-filters label{margin-left:auto;font-size:12px}.replica-shell .hd-source{color:#666;background:#fafafa;margin:0;padding:6px 12px;font-size:11px}.replica-shell .hd-summary{border-bottom:7px solid #f5f5f5;padding:10px 12px 18px}.replica-shell .hd-summary h2{margin:0 0 16px;font-size:14px;font-weight:400}.replica-shell .hd-ball-row{justify-content:space-between;gap:3px;display:flex}.replica-shell .hd-ball-row>button{background:0 0;border:0;padding:0}.replica-shell .hd-ball{background:var(--ball-color);color:#222;isolation:isolate;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex;position:relative}.replica-shell .hd-ball.red{--ball-color:#f20a13}.replica-shell .hd-ball.blue{--ball-color:#238dcc}.replica-shell .hd-ball.green{--ball-color:#1eb938}.replica-shell .hd-ball:before{content:"";opacity:.9;background:#fff;border-radius:50%;width:8px;height:5px;position:absolute;top:2px;right:6px;transform:rotate(35deg)}.replica-shell .hd-ball>span{text-align:center;font-variant-numeric:tabular-nums;background:#fff;border-radius:50%;width:21px;height:21px;margin-top:4px;font-size:14px;line-height:22px}.replica-shell .hd-summary-text{border-bottom:1px solid #f7f7f7;align-items:center;gap:12px;padding:10px 12px;display:flex}.replica-shell .hd-summary-text>span{flex:1;min-width:0;font-size:12px}.replica-shell .hd-summary-text>b{text-align:right;flex:1.1;font-size:16px;font-weight:600}.replica-shell .hd-stat-nav{z-index:22;width:min(100%,480px);padding-bottom:env(safe-area-inset-bottom);background:#fafafa;border-top:1px solid #ddd;grid-template-columns:repeat(5,1fr);display:grid;position:fixed;bottom:0;left:50%;transform:translate(-50%)}.replica-shell .hd-stat-nav button{color:#333;background:0 0;border:0;flex-direction:column;align-items:center;gap:4px;padding:7px 0;font-size:12px;display:flex}.replica-shell .hd-stat-nav button.active{background:#f0f0f0}.replica-shell .hd-stat-nav i{color:#fff;background:#07c160;border-radius:50%;width:36px;height:36px;font-size:21px;font-style:normal;line-height:36px}.replica-shell .hd-stat-more{z-index:25;background:#fff;border:1px solid #ddd;grid-template-columns:repeat(3,1fr);width:min(100%,480px);display:grid;position:fixed;bottom:73px;left:50%;transform:translate(-50%);box-shadow:0 -3px 14px #0001}.replica-shell .hd-stat-more button{color:#333;background:#fff;border:1px solid #eee;padding:13px 4px;font-size:13px}.replica-shell .hd-chart{padding:12px}.replica-shell .hd-chart h2,.replica-shell .hd-attributes h2{text-align:center;margin:4px 0 18px;font-size:15px;font-weight:400}.replica-shell .hd-chart-row{background:#fff;border:0;grid-template-columns:46px 1fr 30px 30px;align-items:center;gap:8px;width:100%;padding:8px 0;font-size:12px;display:grid}.replica-shell .hd-chart-row b{font-weight:400}.replica-shell .hd-bar-track{background:#edf7f1;height:15px;position:relative}.replica-shell .hd-bar-track i{background:#07c160;min-width:0;height:100%;display:block}.replica-shell .hd-chart-row small{color:#8a4a25}.replica-shell .hd-chart-key{justify-content:flex-end;gap:16px;padding-bottom:8px;font-size:11px;display:flex}.replica-shell .hd-attributes{padding:12px}.replica-shell .hd-attributes h3{background:#f2f2f2;margin:15px -12px 0;padding:7px 12px;font-size:14px;font-weight:400}.replica-shell .hd-attribute-row{border-bottom:1px solid #eee;gap:16px;padding:10px 0;display:flex}.replica-shell .hd-attribute-row>b{min-width:30px;font-weight:400}.replica-shell .hd-attribute-row>div{flex-wrap:wrap;gap:8px;display:flex}.replica-shell .hd-table-scroll{overflow:auto}.replica-shell .hd-table{border-collapse:collapse;text-align:center;white-space:nowrap;width:100%;font-size:13px}.replica-shell .hd-table th{color:#fff;background:#a96223;padding:7px 2px;font-weight:400}.replica-shell .hd-table td{border:1px solid #ddd;height:37px;padding:3px}.replica-shell .hd-table tr:nth-child(2n){background:#f8f8f8}.replica-shell .hd-mini-balls{font-size:11px}.replica-shell .hd-hit{border-radius:50%;width:25px;height:25px;line-height:25px;display:inline-block;color:#fff!important}.replica-shell .hd-hit.red{background:#e6222e}.replica-shell .hd-hit.blue{background:#227cc5}.replica-shell .hd-hit.green{background:#119f43}.replica-shell .hd-query-tabs{border-bottom:1px solid #bbb;display:flex}.replica-shell .hd-query-tabs button{color:#333;background:#fff;border:0;flex:1;padding:16px 8px}.replica-shell .hd-query-check{justify-content:space-between;align-items:center;padding:7px 12px;font-size:13px;display:flex}.replica-shell .hd-query-check label{align-items:center;gap:5px;display:flex}.replica-shell .hd-query-check input{-webkit-appearance:auto;appearance:auto;accent-color:#07c160;width:18px;height:18px}.replica-shell .hd-query-check button{background:#fff;border:1px solid #333;border-radius:50%;width:23px;height:23px}.replica-shell .hd-query-panel{border-bottom:8px solid #eee;grid-template-columns:1fr 1fr;display:grid}.replica-shell .hd-query-panel nav,.replica-shell .hd-query-panel>div{flex-direction:column;height:270px;display:flex;overflow:auto}.replica-shell .hd-query-panel>div{border-left:1px solid #ddd}.replica-shell .hd-query-panel button{text-align:left;color:#333;background:#fff;border:0;padding:10px 20px;font-size:16px}.replica-shell .hd-query-panel .active,.replica-shell .hd-query-panel [aria-pressed=true]{color:#008b47;background:#effbf5}.replica-shell .hd-query-panel footer{border-top:1px solid #ddd;grid-column:1/-1;display:flex}.replica-shell .hd-query-panel footer button{text-align:center;width:50%}.replica-shell .hd-more,.replica-shell .hd-primary{color:#fff;text-align:center;background:#07c160;border:0;border-radius:4px;margin:16px auto;padding:12px 16px;display:block}.replica-shell .hd-primary{width:100%}.replica-shell .hd-help{padding:22px}.replica-shell .hd-help h2{margin:0 0 12px;font-size:17px}.replica-shell .hd-help p{margin:0 0 22px;line-height:1.8}.replica-shell .hd-empty,.replica-shell .hd-error{margin:20px 15px;font-size:13px;line-height:1.8}.replica-shell .hd-error{color:#bb252c}.replica-shell .hd-popover{z-index:100;background:#0005;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.replica-shell .hd-popover>div{text-align:center;background:#fff;border-radius:12px;width:min(85%,340px);overflow:hidden}.replica-shell .hd-popover p{padding:22px 15px}.replica-shell .hd-popover button{color:#008d43;background:#fff;border:0;border-top:1px solid #eee;width:100%;padding:13px}:is(.replica-shell .home-data button:focus-visible,.replica-shell .home-tools button:focus-visible){outline-offset:2px;outline:2px solid #098b48}.replica-shell .home-data ::selection,.replica-shell .home-tools ::selection{background:#d4f5e4}.replica-shell .home-data input,.replica-shell .home-tools input{caret-color:#07c160}@media (max-width:380px){.replica-shell .hd-ball{width:26px;height:26px}.replica-shell .hd-ball>span{width:19px;height:19px;font-size:12px;line-height:20px}.replica-shell .hd-summary-text{gap:6px}.replica-shell .hd-summary-text>b{font-size:14px}}.replica-shell .home-live{padding-bottom:25px}.replica-shell .home-live.is-embedded{max-width:none;min-height:0;padding:0}.replica-shell .hl-channels{border-bottom:1px solid #eee;display:flex}.replica-shell .hl-channels button{white-space:nowrap;min-width:0;font-size:clamp(12px,calc(var(--replica-unit)*.32),16px);background:#fff;border:0;flex:1;padding:13px 3px}.replica-shell .hl-channels [aria-pressed=true]{color:#008e44;border-bottom:2px solid #07c160}.replica-shell .hl-stage{color:#fff;text-align:center;background:#152a20 50%/cover;min-height:240px;padding:25px 10px}.replica-shell .hl-stage h2{letter-spacing:3px;margin:0 0 15px;font-size:20px}.replica-shell .hl-stage p{margin:10px;font-size:13px}.replica-shell .hl-stage>div{justify-content:space-around;gap:5px;max-width:420px;margin:24px auto 15px;display:flex}.replica-shell .hl-pending{color:#123b24;background:#fff;border:2px solid #a7ddbd;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.replica-shell .hl-stage small{color:#cde6d6}.replica-shell .hl-video{aspect-ratio:16/9;background:#111;width:100%;display:block}.replica-shell .hl-actions{background:#f5f5f5;border-bottom:1px solid #ddd;display:flex}.replica-shell .hl-actions button{color:#333;background:0 0;border:0;flex:1;padding:12px 5px;font-size:13px}.replica-shell .hl-description{padding:15px 20px;font-size:13px;line-height:1.8}.replica-shell .hl-back{color:#008d43;background:#fff;border:1px solid #07c160;margin:22px auto;padding:12px;display:block}.replica-shell .hl-records button{background:#fff;border:0;border-bottom:1px solid #eee;justify-content:space-between;width:100%;padding:14px;display:flex}.replica-shell .hl-records [aria-pressed=true]{color:#008f45;background:#edfbf3}.replica-shell .hd-pie{margin:10px 0 22px}.replica-shell .hd-pie svg{width:100%;max-height:245px;display:block}.replica-shell .hd-pie figcaption{flex-wrap:wrap;justify-content:center;gap:10px;font-size:11px;display:flex}.replica-shell .hd-pie figcaption span{align-items:center;gap:4px;display:flex}.replica-shell .hd-pie figcaption i{width:9px;height:9px;display:block}.replica-shell .hl-replays{padding:12px}.replica-shell .hl-replays header{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.replica-shell .hl-replays h2,.replica-shell .hl-own-records h2,.replica-shell .hl-selected h2{margin:0;font-size:15px;font-weight:500}.replica-shell .hl-replays header button{color:#07a653;font-size:12px}.replica-shell .hl-replays select{background:#fff;border:1px solid #ddd;border-radius:3px;padding:5px;font-size:12px}.replica-shell .hl-replay-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 10px;display:grid}.replica-shell .hl-replay-grid button{text-align:left;background:#fff;min-width:0;font-size:13px;line-height:1.5}.replica-shell .hl-replay-grid button[aria-pressed=true]{color:#078f47}.replica-shell .hl-replay-grid img,.replica-shell .hl-replay-cover{aspect-ratio:16/9;object-fit:cover;background:#edf7f0;place-items:center;width:100%;margin-bottom:6px;display:grid}.replica-shell .hl-replay-cover{color:#16894b;font-size:24px}.replica-shell .hl-selected{border-bottom:6px solid #f2f2f2}.replica-shell .hl-selected h2{padding:10px 12px}.replica-shell .hl-selected p{color:#777;padding:8px 12px;font-size:12px}.replica-shell .hl-selected>button{color:#078f47;padding:8px 12px}.replica-shell .hl-own-records{border-top:6px solid #f2f2f2;padding:12px}.replica-shell .hl-record-balls{justify-content:center;gap:8px;padding:12px 0;display:flex}.replica-shell .home-tools{background:#f8f8f8;padding-bottom:20px}.replica-shell .ht-grid{background:#fff;grid-template-columns:repeat(3,1fr);margin-top:6px;display:grid}.replica-shell .ht-grid>button{color:#333;background:#fff;border:1px solid #e0e0e0;flex-direction:column;align-items:center;gap:5px;padding:14px 0 20px;font-size:15px;display:flex}.replica-shell .ht-grid img{object-fit:contain;width:51px;height:51px}.replica-shell .ht-body{background:#fff;min-height:calc(100dvh - 52px);margin-top:6px;padding:13px 15px;position:relative}.replica-shell .ht-intro{text-align:center;background-size:100% 100%;min-height:95px;padding:10px 16px}.replica-shell .ht-intro h2{margin:0 0 13px;font-size:15px;font-weight:400}.replica-shell .ht-intro p{margin:0;font-size:12px;line-height:1.5}.replica-shell .ht-persons{justify-content:center;align-items:center;gap:18px;margin:36px 0 26px;display:flex}.replica-shell .ht-persons img{object-fit:contain;width:48px;height:48px}.replica-shell .ht-persons span{font-size:25px}.replica-shell .ht-gender,.replica-shell .ht-date{justify-content:center;align-items:center;gap:12px;margin:15px 0;display:flex}.replica-shell .ht-gender>button{background:0 0;border:0;padding:0 15px}.replica-shell .ht-gender img{object-fit:contain;width:30px;height:34px}.replica-shell .ht-date input{text-align:center;color:#333;background:#f1f1f1;border:0;min-width:160px;max-width:60%;height:40px;padding:8px}.replica-shell .ht-body>.hd-primary,.replica-shell .ht-body form>.hd-primary{border-radius:25px}.replica-shell .ht-number-result{flex-wrap:wrap;justify-content:center;gap:10px;min-height:30px;margin:22px 0;display:flex}.replica-shell .ht-number-result .hd-ball{width:34px;height:34px}.replica-shell .ht-number-result .hd-ball>span{width:24px;height:24px;font-size:16px;line-height:25px}.replica-shell .ht-centered{text-align:center;margin:18px 0;font-size:15px;font-weight:400}.replica-shell .ht-caption{text-align:center;color:#666;margin:36px 0 10px;font-size:12px}.replica-shell .ht-card-grid{grid-template-columns:repeat(3,1fr);gap:16px;padding:10px 35px;display:grid}.replica-shell .ht-card-grid button{background:0 0;border:0;padding:0}.replica-shell .ht-card-grid img{object-fit:contain;width:100%;height:105px;display:block}.replica-shell .ht-reset{color:#00894a;background:#fff;border:0;margin:auto;padding:12px;display:block}.replica-shell .ht-shake{background:0 0;border:0;margin:45px auto 0;display:block}.replica-shell .ht-shake img{object-fit:contain;max-width:100%;height:260px}.replica-shell .ht-bag{object-fit:contain;max-width:60%;height:210px;margin:20px auto;display:block}.replica-shell .ht-riddle{text-align:center;color:#c32720;font-size:18px;line-height:2}.replica-shell .ht-riddle p{margin:3px}.replica-shell .ht-secondary{text-align:center;color:#008f46;background:#fff;border:1px solid #07c160;border-radius:24px;width:100%;margin:15px 0;padding:12px;display:block}.replica-shell .ht-bag-history h2{text-align:center;font-size:15px}.replica-shell .ht-bag-history details{border-bottom:1px solid #eee;padding:12px 2px}.replica-shell .ht-bag-history summary{cursor:pointer;color:#333}.replica-shell .ht-bag-history p{text-align:center;color:#bb2626;margin:10px}.replica-shell .ht-luck .ht-body{background:#ffdc71;padding:0}.replica-shell .ht-luck-scene{min-height:600px;padding-top:20px;position:relative;overflow:hidden}.replica-shell .ht-luck-title{width:72%;margin:0 auto 20px;display:block}.replica-shell .ht-luck-top{background-size:100% 100%;height:85px;margin:0 15px;padding:6px 10px}.replica-shell .ht-luck-top .ht-number-result{gap:6px;margin:22px 0}.replica-shell .ht-luck-top .hd-ball{width:30px;height:30px}.replica-shell .ht-luck-machine{z-index:2;width:75%;margin:35px auto;position:relative}.replica-shell .ht-luck-machine>img{width:100%;display:block}.replica-shell .ht-luck-machine button{color:#8f310e;background:#ffdf59;border:0;border-radius:50%;width:31%;height:58px;font-size:17px;font-weight:600;position:absolute;top:42%;left:35%}.replica-shell .ht-luck-man{z-index:3;width:25%;position:absolute;top:370px;left:0}.replica-shell .ht-luck-woman{z-index:3;width:26%;position:absolute;top:340px;right:0}.replica-shell .ht-luck-money{width:24%;position:absolute;bottom:5px;left:37%}.replica-shell .ht-luck .ht-caption{color:#5f430c;margin:0;padding:15px}.replica-shell .ht-wheel{grid-template-rows:repeat(4,90px);grid-template-columns:repeat(4,1fr);gap:7px;margin-top:26px;display:grid}.replica-shell .ht-wheel>div{border:2px solid #0000;justify-content:center;align-items:center;padding:5px;display:flex}.replica-shell .ht-wheel img{object-fit:contain;max-width:100%;height:82px}.replica-shell .ht-wheel .selected{background:#fff6e5;border-color:#ef923e}.replica-shell .ht-wheel .cell-4{grid-area:2/1}.replica-shell .ht-wheel .cell-5{grid-area:2/4}.replica-shell .ht-wheel .cell-6{grid-area:3/1}.replica-shell .ht-wheel .cell-7{grid-area:3/4}.replica-shell .ht-wheel .cell-8{grid-area:4/1}.replica-shell .ht-wheel .cell-9{grid-area:4/2}.replica-shell .ht-wheel .cell-10{grid-area:4/3}.replica-shell .ht-wheel .cell-11{grid-area:4/4}.replica-shell .ht-wheel-start{color:#fff;background:#07c160;border:0;border-radius:50%;grid-area:2/2/4/4;place-self:center;width:125px;height:125px;font-size:18px}.replica-shell .ht-wheel-start small{margin-top:8px;font-size:11px;display:block}.replica-shell .ht-fortune-actions{justify-content:space-around;gap:10px;margin:24px 0;display:flex}.replica-shell .ht-fortune-actions label{flex:1;font-size:13px}.replica-shell .ht-fortune-actions button{color:#fff;background:#07c160;border:0;border-radius:22px;width:100%;margin-top:8px;padding:13px 5px;display:block}.replica-shell .ht-fortune{padding-top:15px;position:relative}.replica-shell .ht-fortune>div{text-align:center;color:#d1482b;background:#fffaf2;border:1px solid #ddd;border-radius:50%;width:70%;margin:auto;padding:12px;font-size:22px}.replica-shell .ht-fortune>img{object-fit:contain;width:85%;height:310px;margin:auto;display:block}.replica-shell .ht-calendar{text-align:center;grid-template-columns:repeat(7,1fr);gap:12px 5px;margin:30px 0;display:grid}.replica-shell .ht-calendar b{color:#666;font-weight:400}.replica-shell .ht-calendar button{color:#333;background:#fff;border:1px solid #ed854f;border-radius:50%;width:32px;height:32px;margin:auto}.replica-shell .ht-calendar button:hover{background:#fff3e9}.replica-shell .ht-pickcode .ht-body{padding:0}.replica-shell .ht-pick-toolbar{background:#eee;border-bottom:1px solid #ddd;gap:1px;display:flex}.replica-shell .ht-pick-toolbar button{color:#008e43;background:#fff;border:0;flex:1;padding:12px 3px}.replica-shell .ht-pick-groups section{border-bottom:1px solid #ddd;grid-template-columns:55px 1fr;display:grid}.replica-shell .ht-pick-groups h2{text-align:center;align-self:center;margin:0;padding:8px 3px;font-size:12px;font-weight:400}.replica-shell .ht-pick-groups section>div{border-left:1px solid #eee;flex-wrap:wrap;display:flex}.replica-shell .ht-pick-groups button{color:#333;background:#fff;border:1px solid #eee;flex:1;min-width:20%;min-height:38px;padding:8px 5px;font-size:13px}.replica-shell .ht-pick-groups [aria-pressed=true],.replica-shell .ht-exclude [aria-pressed=true]{color:#fff;background:#07c160}.replica-shell .ht-exclude{padding:12px}.replica-shell .ht-exclude h2{font-size:16px}.replica-shell .ht-exclude>div{grid-template-columns:repeat(7,1fr);gap:5px;display:grid}.replica-shell .ht-exclude button{background:#fff;border:1px solid #ddd;padding:9px}.replica-shell .ht-exclude .hd-primary{background:#07c160}.replica-shell .ht-pick-results{border-top:7px solid #f5f5f5;padding:12px}.replica-shell .ht-pick-results h2{font-size:16px;font-weight:400}.replica-shell .ht-pick-results p{color:#666;font-size:11px}.replica-shell .ht-pick-results>div:last-child{gap:8px;display:flex}.replica-shell .ht-pick-results>div:last-child button{color:#fff;background:#07c160;border:0;flex:1;padding:10px 4px}.replica-shell .ht-notebook h2{font-size:17px}.replica-shell .ht-notebook textarea{resize:vertical;border:1px solid #ddd;width:90%;height:240px;padding:12px;font-size:14px}.replica-shell .running{animation:.15s linear infinite alternate ht-jiggle}@keyframes ht-jiggle{0%{transform:rotate(-3deg)}to{transform:rotate(3deg)}}@media (prefers-reduced-motion:reduce){.replica-shell .running{animation:none}}@media (max-width:380px){.replica-shell .ht-wheel{grid-template-rows:repeat(4,74px)}.replica-shell .ht-wheel img{height:68px}.replica-shell .ht-wheel-start{width:105px;height:105px}.replica-shell .ht-card-grid{gap:12px;padding:10px 20px}}.replica-shell .community-draw-panel{color:#333;box-sizing:border-box;background:#fff;max-width:480px;padding:10px 11px 9px;font-size:12px}.replica-shell .community-draw-panel header{justify-content:space-between;align-items:center;margin:0 0 12px;font-size:12px;display:flex}.replica-shell .community-draw-panel header b{color:#e04444;font-weight:400}.replica-shell .community-draw-panel header button{color:#777;cursor:pointer;font:inherit;background:0 0;border:0;padding:0}.replica-shell .community-draw-panel .cd-balls{justify-content:space-between;gap:8px;display:flex}.replica-shell .community-draw-panel .cd-cell{text-align:center;flex-direction:column;flex:1;align-items:center;gap:4px;min-width:0;display:flex;position:relative}.replica-shell .community-draw-panel .cd-ball{aspect-ratio:1;color:#242424;box-sizing:border-box;background:radial-gradient(circle at 40% 25%,#fff 10%,#fafafa 43%,#d5d5d5 92%);border:3px solid #d6d6d6;border-radius:50%;justify-content:center;align-items:center;width:min(10vw,48px);font-size:20px;font-weight:600;display:flex;box-shadow:inset 0 0 0 2px #fff}.replica-shell .community-draw-panel .cd-red{border-color:#ff514a}.replica-shell .community-draw-panel .cd-blue{border-color:#3e9df4}.replica-shell .community-draw-panel .cd-green{border-color:#3dc765}.replica-shell .community-draw-panel .cd-pending{color:#999;border-color:#ddd}.replica-shell .community-draw-panel .cd-plus{font-size:13px;position:absolute;top:12px;left:-9px}.replica-shell .community-draw-panel small{white-space:nowrap;font-size:11px}.replica-shell .community-draw-panel p{color:#666;text-align:center;margin:11px 0 0;font-size:11px}.replica-shell .community-draw-panel button:focus-visible{outline-offset:3px;outline:2px solid #087a41}.replica-shell .home-articles{--ha-unit:min(13.3333vw,64px);--ha-green:#07c160;color:#333;overflow-wrap:anywhere;background:#fff;max-width:480px;min-height:100vh;margin:auto;padding-bottom:60px;font:14px/1.5 Arial,Microsoft YaHei,sans-serif}.replica-shell .home-articles *{box-sizing:border-box}.replica-shell .home-articles button,.replica-shell .home-articles input,.replica-shell .home-articles select,.replica-shell .home-articles textarea{font:inherit;color:inherit}.replica-shell .home-articles button{cursor:pointer;background:0 0;border:0;line-height:1.4}.replica-shell .home-articles button:disabled{opacity:.45;cursor:default}:is(.replica-shell .home-articles button:focus-visible,.replica-shell .home-articles input:focus-visible,.replica-shell .home-articles textarea:focus-visible,.replica-shell .home-articles select:focus-visible,.replica-shell .home-articles a:focus-visible){outline-offset:2px;outline:2px solid #078d47}.replica-shell .home-articles ::selection{color:#0b4c2b;background:#bdeed4}.replica-shell .home-articles h1,.replica-shell .home-articles h2,.replica-shell .home-articles h3,.replica-shell .home-articles p,.replica-shell .home-articles figure{margin:0}.replica-shell .home-articles .ha-header{z-index:35;background:#fff;border-bottom:1px solid #f0f0f0;align-items:center;gap:5px;height:46px;padding:0 9px;display:flex;position:sticky;top:0}.replica-shell .home-articles .ha-header>button{flex-shrink:0;place-items:center;width:30px;height:40px;padding:0;display:grid}.replica-shell .home-articles .ha-header h1{text-align:center;white-space:nowrap;text-overflow:ellipsis;pointer-events:none;max-width:calc(100% - 160px);font-size:16px;font-weight:500;position:absolute;left:50%;overflow:hidden;transform:translate(-50%)}.replica-shell .home-articles .ha-header:has(.ha-year-button) h1{max-width:calc(100% - 240px)}.replica-shell .home-articles .ha-header>div{justify-content:flex-end;align-items:center;gap:3px;min-width:30px;margin-left:auto;display:flex}.replica-shell .home-articles .ha-header>div>button{color:#069b4e;align-items:center;gap:4px;min-height:38px;padding:0 3px;font-size:12px;display:flex}.replica-shell .home-articles .ha-channel-select{color:#078d47;cursor:pointer;background:#fff;border:0;max-width:80px;min-height:36px;padding:5px 0;font-size:11px}.replica-shell .home-articles .ha-corpus-controls{background:#fff;justify-content:space-between;align-items:center;padding:0 14px;display:flex}.replica-shell .home-articles .ha-corpus-controls>button{color:#078d47;align-items:center;gap:5px;min-height:36px;padding:0;font-size:12px;display:flex}.replica-shell .home-articles .ha-search{background:#f8f8f8;align-items:center;gap:10px;padding:7px 12px;display:flex}.replica-shell .home-articles .ha-search>div{color:#888;background:#fff;border-radius:22px;flex:1;align-items:center;gap:4px;min-width:0;padding:0 11px;display:flex}.replica-shell .home-articles .ha-search input{outline-offset:0;width:100%;min-width:0;height:34px;caret-color:var(--ha-green);background:0 0;border:0;flex:1;padding:5px 0;font-size:14px}.replica-shell .home-articles .ha-search input::placeholder{color:#858585}.replica-shell .home-articles .ha-search>button{color:#069b4e;min-height:36px;padding:0 2px;font-size:14px}.replica-shell .home-articles .ha-search>div>button{place-items:center;min-width:24px;height:30px;padding:0;display:grid}.replica-shell .home-articles .ha-corpus-grid{column-gap:calc(var(--ha-unit)*.26);row-gap:calc(var(--ha-unit)*.28);padding:calc(var(--ha-unit)*.3) calc(var(--ha-unit)*.45);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.replica-shell .home-articles .ha-corpus-grid>button{min-height:calc(var(--ha-unit)*.56);text-align:center;color:#777;font-size:calc(var(--ha-unit)*.24);word-break:break-all;border:1px solid #999;border-radius:3px;padding:3px 2px}.replica-shell .home-articles .ha-article-list{background:#f8f8f8}.replica-shell .home-articles .ha-article-list>article{background:#fff;margin-bottom:7px;padding:10px 12px}.replica-shell .home-articles .ha-article-row{text-align:left;width:100%;padding:0;display:block}.replica-shell .home-articles .ha-article-byline{align-items:center;gap:8px;display:flex}.replica-shell .home-articles .ha-avatar{object-fit:cover;background:#f7f7f7;border-radius:50%;flex-shrink:0;width:38px;height:38px}.replica-shell .home-articles .ha-article-byline h2{color:#555;font-size:13px;font-weight:400}.replica-shell .home-articles .ha-article-byline time{color:#888;margin-top:3px;font-size:10px;display:block}.replica-shell .home-articles .ha-article-row h3{font-size:calc(var(--ha-unit)*.3);color:#333;margin:10px 0;font-weight:400;line-height:1.7}.replica-shell .home-articles .ha-article-row footer{color:#888;align-items:center;gap:22px;font-size:11px;display:flex}.replica-shell .home-articles .ha-article-row footer span,.replica-shell .home-articles .ha-article-row footer small{align-items:center;gap:4px;display:flex}.replica-shell .home-articles .ha-article-row footer small{margin-left:auto;font-size:11px}.replica-shell .home-articles .ha-load-more{color:#078d47;background:#f8f8f8;width:100%;min-height:45px;font-size:13px;display:block}.replica-shell .home-articles .ha-author-header{background:#fff;border-bottom:1px solid #f0f0f0;align-items:center;gap:10px;padding:12px;display:flex}.replica-shell .home-articles .ha-author-header>div{flex:1;min-width:0}.replica-shell .home-articles .ha-author-header h2{overflow-wrap:anywhere;font-size:14px;font-weight:500}.replica-shell .home-articles .ha-author-header time{color:#888;margin-top:3px;font-size:11px;display:block}.replica-shell .home-articles .ha-author-header>button{color:#079e51;border:1px solid #07c160;border-radius:3px;flex-shrink:0;min-height:30px;padding:4px 8px;font-size:12px}.replica-shell .home-articles .ha-detail-title{text-align:center;color:#333;margin:15px 12px 12px;font-size:18px;font-weight:500;line-height:1.6}.replica-shell .home-articles .ha-page-description{color:#666;white-space:pre-wrap;padding:0 12px 10px}.replica-shell .home-articles .ha-blocks{padding:0 12px;font-size:16px;line-height:1.8;overflow:hidden}.replica-shell .home-articles .ha-blocks>p{white-space:pre-wrap;margin:10px 0}.replica-shell .home-articles .ha-blocks>h2{margin:16px 0 8px;font-size:19px;font-weight:600}.replica-shell .home-articles .ha-blocks figure{margin:12px 0}.replica-shell .home-articles .ha-blocks figcaption{color:#777;text-align:center;padding:5px;font-size:12px}.replica-shell .home-articles .ha-rich{scrollbar-color:#a8d8bc #f7f7f7;overflow-wrap:anywhere;max-width:100%;overflow-x:auto}.replica-shell .home-articles .ha-rich p{min-height:1em;line-height:inherit;margin:0}.replica-shell .home-articles .ha-rich table{border-collapse:collapse;max-width:100%;font-size:inherit}.replica-shell .home-articles .ha-rich th,.replica-shell .home-articles .ha-rich td{border:1px solid #ddd;min-width:25px;padding:3px}.replica-shell .home-articles .ha-rich ul,.replica-shell .home-articles .ha-rich ol{padding-left:24px}.replica-shell .home-articles .ha-rich a{color:#078d47;text-underline-offset:2px;text-decoration:underline}.replica-shell .home-articles .ha-rich img{max-width:100%;height:auto}.replica-shell .home-articles .ha-picture{background:#fafafa;width:100%;padding:0;line-height:0;display:block}.replica-shell .home-articles .ha-picture img{width:100%;max-width:100%;height:auto;display:block}.replica-shell .home-articles .ha-image-error{color:#888;background:#f7f7f7;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:100px;font-size:13px;display:flex}.replica-shell .home-articles .ha-source{color:#888;margin:12px;font-size:11px;line-height:1.7}.replica-shell .home-articles .ha-source summary{cursor:pointer;width:max-content}.replica-shell .home-articles .ha-source a{color:#777;text-decoration:underline}.replica-shell .home-articles .ha-block-links{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:12px 0;display:grid}.replica-shell .home-articles .ha-block-links button{border:1px solid #ddd;justify-content:center;align-items:center;min-height:35px;padding:5px;font-size:12px;display:flex}.replica-shell .home-articles .ha-draw-panel{padding:7px 8px}.replica-shell .home-articles .ha-draw-panel:after{content:"";background:#f8f8f8;width:calc(100% + 16px);height:5px;display:block;position:relative;top:7px;left:-8px}.replica-shell .home-articles .ha-fun-tabs{border:1px solid #07c160;border-radius:3px;height:32px;margin:12px 20px 14px;display:flex;overflow:hidden}.replica-shell .home-articles .ha-fun-tabs>button{color:#078d47;flex:1;font-size:14px}.replica-shell .home-articles .ha-fun-tabs>button.selected{color:#fff;background:#07c160}.replica-shell .home-articles .ha-year-tabs{border-top:1px solid #f8f8f8;align-items:center;gap:4px;min-height:34px;padding:0 8px;font-size:13px;display:flex;overflow:auto}.replica-shell .home-articles .ha-year-tabs>button{white-space:nowrap;min-height:34px;padding:5px 14px}.replica-shell .home-articles .ha-year-tabs>button:last-child{color:#07a655;align-items:center;margin-left:auto;padding:4px;display:flex}.replica-shell .home-articles .ha-year-tabs>button.selected{color:#07ad57}.replica-shell .home-articles .ha-periods{border-top:1px solid #f8f8f8;border-bottom:4px solid #f8f8f8;align-items:center;gap:6px;padding:0 5px 3px;display:flex}.replica-shell .home-articles .ha-periods>div{scrollbar-width:none;flex:1;min-width:0;display:flex;overflow-x:auto}.replica-shell .home-articles .ha-periods>div>button{min-width:calc(var(--ha-unit)*1.5);white-space:nowrap;min-height:34px;padding:5px;font-size:12px}.replica-shell .home-articles .ha-periods>div>button.selected{color:#07a853}.replica-shell .home-articles .ha-period-picker{color:#fff;background:#07c160;border-radius:15px;flex-shrink:0;justify-content:center;align-items:center;gap:5px;width:90px;min-height:24px;padding:3px 7px;font-size:12px;display:flex}.replica-shell .home-articles .ha-fun-title{font-size:calc(var(--ha-unit)*.34);text-align:center;color:#000;padding:12px 12px 10px;font-weight:400;line-height:1.6}.replica-shell .home-articles .ha-fun .ha-blocks{font-size:calc(var(--ha-unit)*.28);line-height:calc(var(--ha-unit)*.44);padding:0 calc(var(--ha-unit)*.2)}.replica-shell .home-articles .ha-fun .ha-blocks>figure{margin:10px 0 0}.replica-shell .home-articles .ha-fun .ha-picture img{height:calc(var(--ha-unit)*4.4);object-fit:contain;background:#fff}.replica-shell .home-articles .ha-video{min-height:calc(var(--ha-unit)*4.4);height:calc(var(--ha-unit)*4.4);background:#f8f8f8;margin:10px 0 0;position:relative}.replica-shell .home-articles .ha-video>button{justify-content:center;align-items:center;width:100%;height:100%;padding:0;display:flex;position:relative}.replica-shell .home-articles .ha-video>button>img{width:calc(var(--ha-unit)*1.6);height:calc(var(--ha-unit)*1.6);object-fit:contain}.replica-shell .home-articles .ha-video>button>span{left:calc(var(--ha-unit)*.2);bottom:calc(var(--ha-unit)*.2);width:calc(var(--ha-unit)*1.1);height:calc(var(--ha-unit)*1.1);color:#fff;background:#c9c9c9;border-radius:50%;place-items:center;display:grid;position:absolute}.replica-shell .home-articles .ha-video video{background:#111;width:100%;height:100%}.replica-shell .home-articles .ha-video-error{color:#777;background:#f5f5f5;flex-direction:column;justify-content:center;align-items:center;gap:8px;font-size:13px;display:flex;position:absolute;inset:0}.replica-shell .home-articles .ha-video-error a,.replica-shell .home-articles .ha-video-error button{color:#078d47;padding:4px;text-decoration:underline}.replica-shell .home-articles .ha-poll{text-align:center;margin:12px 0;padding:0 12px}.replica-shell .home-articles .ha-vote-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 22px;margin:20px 0;display:grid}.replica-shell .home-articles .ha-vote-row{align-items:center;gap:5px;min-width:0;display:flex}.replica-shell .home-articles .ha-vote-row>span{flex-shrink:0;font-size:14px}.replica-shell .home-articles .ha-vote-row>small{color:#777;text-align:right;white-space:nowrap;min-width:38px;font-size:11px}.replica-shell .home-articles .ha-vote-track{border:1px solid #07c160;border-radius:9px;flex:1;min-width:0;height:17px;position:relative;overflow:hidden}.replica-shell .home-articles .ha-vote-track i{background:#07c160;border-radius:8px;height:100%;display:block}.replica-shell .home-articles .ha-vote-track b{color:#333;font-size:10px;font-weight:400;line-height:15px;position:absolute;top:0;right:3px}.replica-shell .home-articles .ha-poll-buttons{grid-template-columns:7fr 10fr 7fr;gap:20px;display:grid}.replica-shell .home-articles .ha-poll-buttons>button{color:#777;background:#e2e2e2;border-radius:20px;height:34px;padding:5px;font-size:12px}.replica-shell .home-articles .ha-poll-buttons>.ha-vote-button{color:#fff;background:#07c160}.replica-shell .home-articles .ha-vote-note{color:#888;margin:8px 0;font-size:10px}.replica-shell .home-articles .ha-expand-vote{color:#fff;background:#07c160;border-radius:0 0 15px 15px;justify-content:center;align-items:center;gap:3px;min-width:108px;min-height:25px;padding:3px 12px;font-size:12px;display:inline-flex}.replica-shell .home-articles .ha-interaction{color:#777;gap:16px;padding:8px 12px 12px;font-size:11px;display:flex}.replica-shell .home-articles .ha-interaction>button{align-items:center;gap:4px;min-height:28px;padding:0;display:flex}.replica-shell .home-articles .ha-interaction>button.selected{color:#07a653}.replica-shell .home-articles .ha-comments{background:#fff;border-top:6px solid #f8f8f8;scroll-margin-top:48px}.replica-shell .home-articles .ha-comments>header{border-bottom:1px solid #f0f0f0;justify-content:space-between;align-items:center;padding:10px 12px;display:flex}.replica-shell .home-articles .ha-comments h2{font-size:15px;font-weight:500}.replica-shell .home-articles .ha-comments h2 small{color:#888;margin-left:4px;font-size:12px}.replica-shell .home-articles .ha-comments>header>div{gap:10px;display:flex}.replica-shell .home-articles .ha-comments>header button{color:#777;min-height:28px;padding:4px 0;font-size:12px}.replica-shell .home-articles .ha-comments>header button.selected{color:#07a653}.replica-shell .home-articles .ha-comments>article{border-bottom:1px solid #f2f2f2;gap:10px;padding:14px 12px;display:flex}.replica-shell .home-articles .ha-comment-avatar{align-self:flex-start;padding:0}.replica-shell .home-articles .ha-comments>article>div{flex:1;min-width:0}.replica-shell .home-articles .ha-comment-name{color:#6f6f6f;padding:0;font-size:13px}.replica-shell .home-articles .ha-comments>article p{white-space:pre-wrap;padding:5px 0 7px;font-size:14px;line-height:1.7}.replica-shell .home-articles .ha-comments>article time{color:#888;font-size:10px}.replica-shell .home-articles .ha-comments-empty{color:#aaa;flex-direction:column;align-items:center;gap:8px;padding:22px 12px;font-size:13px;display:flex}.replica-shell .home-articles .ha-comments-empty p{color:#888}.replica-shell .home-articles .ha-comments-empty button{color:#07a655;min-height:30px;padding:4px 10px;font-size:12px}.replica-shell .home-articles .ha-comment-bar{z-index:40;width:min(100%,480px);padding:8px 12px max(8px,env(safe-area-inset-bottom));background:#fff;border-top:1px solid #eee;align-items:center;gap:16px;min-height:54px;display:flex;position:fixed;bottom:0;left:50%;transform:translate(-50%)}.replica-shell .home-articles .ha-comment-bar>button{color:#777;justify-content:center;align-items:center;gap:4px;min-width:34px;min-height:36px;padding:0;font-size:12px;display:flex}.replica-shell .home-articles .ha-comment-bar>.ha-write-comment{color:#999;background:#f3f3f3;border-radius:20px;flex:1;justify-content:flex-start;min-width:0;padding:5px 12px}.replica-shell .home-articles .ha-comment-bar>.selected{color:#07a655}.replica-shell .home-articles .ha-dialog{color:#333;background:#fff;border:0;border-radius:12px;width:min(90vw,430px);max-width:430px;max-height:88dvh;margin:auto;padding:0;position:fixed;inset:0;box-shadow:0 12px 36px #0002}.replica-shell .home-articles .ha-dialog::backdrop{background:#0007}.replica-shell .home-articles .ha-dialog-body>header{border-bottom:1px solid #eee;justify-content:space-between;align-items:center;gap:8px;padding:12px 15px;display:flex}.replica-shell .home-articles .ha-dialog h2{font-size:16px;font-weight:500}.replica-shell .home-articles .ha-dialog-body>header>button{color:#777;place-items:center;width:28px;height:28px;padding:0;display:grid}.replica-shell .home-articles .ha-year-dialog{border-radius:12px 12px 0 0;width:min(100vw,480px);max-width:480px;top:auto;bottom:0}.replica-shell .home-articles .ha-year-grid{grid-template-columns:repeat(3,1fr);gap:10px;padding:18px 12px;display:grid}.replica-shell .home-articles .ha-year-grid>button,.replica-shell .home-articles .ha-issue-grid>button{color:#666;border:1px solid #ddd;border-radius:3px;justify-content:center;align-items:center;gap:6px;min-height:36px;padding:6px;font-size:13px;display:flex}.replica-shell .home-articles .ha-year-grid>button.selected,.replica-shell .home-articles .ha-issue-grid>button.selected{color:#078d47;border-color:#07c160}.replica-shell .home-articles .ha-issue-grid{grid-template-columns:repeat(4,1fr);gap:10px;padding:18px 12px;display:grid}.replica-shell .home-articles .ha-vote-options{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:18px 15px 12px;display:grid}.replica-shell .home-articles .ha-vote-options>button{border:1px solid #eee;border-radius:4px;flex-direction:column;align-items:center;gap:4px;padding:8px 3px;font-size:14px;display:flex}.replica-shell .home-articles .ha-vote-options small{color:#888;font-size:12px}.replica-shell .home-articles .ha-vote-options img{object-fit:contain;width:35px;height:35px}.replica-shell .home-articles .ha-vote-options>button.selected{color:#fff;background:#07c160;border-color:#07c160}.replica-shell .home-articles .ha-vote-options>button.selected small{color:#fff}.replica-shell .home-articles .ha-vote-confirm{color:#07a653;border-top:1px solid #eee;width:100%;min-height:48px;padding:12px;font-size:16px;display:block}.replica-shell .home-articles .ha-comment-form{flex-direction:column;padding:15px;display:flex}.replica-shell .home-articles .ha-comment-form textarea{resize:vertical;caret-color:#07c160;background:#f8f8f8;border:1px solid #eee;border-radius:4px;width:100%;padding:10px;font-size:15px;line-height:1.6}.replica-shell .home-articles .ha-comment-form>span{text-align:right;color:#888;margin:5px 0 10px;font-size:12px}.replica-shell .home-articles .ha-primary{color:#fff;background:#07a655;border:0;border-radius:4px;justify-content:center;align-items:center;min-height:40px;padding:9px 20px;font-size:14px;text-decoration:none;display:inline-flex}.replica-shell .home-articles .ha-image-dialog{border-radius:0;width:min(100vw,480px);max-width:480px}.replica-shell .home-articles .ha-image-dialog img{width:100%;height:auto;display:block}.replica-shell .home-articles .ha-login{flex-direction:column;align-items:center;gap:15px;padding:25px 20px;font-size:14px;display:flex}.replica-shell .home-articles .ha-login>svg{color:#07a655}.replica-shell .home-articles .ha-login>button{color:#888;min-height:30px;font-size:13px}.replica-shell .home-articles .ha-menu-dialog .ha-dialog-body>button{border-bottom:1px solid #eee;justify-content:center;align-items:center;gap:7px;width:100%;min-height:48px;padding:10px;font-size:15px;display:flex}.replica-shell .home-articles .ha-loading{text-align:center;color:#888;padding:55px 15px;font-size:14px}.replica-shell .home-articles .ha-empty{text-align:center;color:#888;flex-direction:column;align-items:center;gap:12px;padding:30px 20px;font-size:14px;line-height:1.7;display:flex}.replica-shell .home-articles .ha-empty img{width:105px;height:auto}.replica-shell .home-articles .ha-empty>button{color:#079d4e;border:1px solid #07c160;border-radius:3px;min-height:36px;margin-top:3px;padding:6px 15px;font-size:13px}.replica-shell .home-articles .ha-error{color:#a34129;background:#fff5f1;margin:10px 12px;padding:10px;font-size:13px;line-height:1.6}.replica-shell .home-articles .ha-error button{color:#9f462e;border:1px solid #b66c55;border-radius:3px;min-height:32px;margin-top:6px;padding:5px 10px}.replica-shell .home-articles .ha-info{color:#888;padding:10px 12px;font-size:12px;line-height:1.6}.replica-shell .home-articles .ha-toast{z-index:110;color:#fff;text-align:center;pointer-events:none;background:#000b;border-radius:7px;max-width:85%;padding:11px 17px;font-size:14px;position:fixed;top:48%;left:50%;transform:translate(-50%,-50%)}.replica-shell .home-articles .ha-record-sticky{z-index:30;background:#fff;position:sticky;top:46px}.replica-shell .home-articles .ha-vote-record-title{text-align:center;padding:14px 12px 4px;font-size:16px;font-weight:400}.replica-shell .home-articles .ha-vote-history-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 18px;padding:22px 12px;display:grid}.replica-shell .home-articles .ha-vote-history-grid>div>p{text-align:center;padding-bottom:8px;font-size:12px}.replica-shell .home-articles .ha-history-bar{align-items:center;gap:6px;font-size:12px;display:flex}.replica-shell .home-articles .ha-history-bar>span{flex-shrink:0}.replica-shell .home-articles .ha-history-bar>i{background:#ebeae8;flex:1;min-width:0;height:10px;position:relative}.replica-shell .home-articles .ha-history-bar>i>b{background:#07c160;height:100%;display:block}.replica-shell .home-articles .ha-history-bar>small{text-align:right;min-width:45px;font-size:12px}.replica-shell .home-articles .ha-vote-records .ha-load-more{justify-content:center;align-items:center;gap:5px;margin-top:16px;display:flex}.replica-shell .home-articles .ha-awards-banner{height:calc(var(--ha-unit)*2.6);padding-left:calc(var(--ha-unit)*1.4);justify-content:center;align-items:center;gap:calc(var(--ha-unit)*.15);margin-top:calc(var(--ha-unit)*.24);color:#fee903;background-position:50%;background-size:cover;flex-direction:column;font-weight:700;display:flex}.replica-shell .home-articles .ha-awards-banner>span,.replica-shell .home-articles .ha-awards-banner>h2{font-size:calc(var(--ha-unit)*.36);font-weight:700}.replica-shell .home-articles .ha-awards-banner>button{font-size:calc(var(--ha-unit)*.25);color:#d64450;background:#fff;border-radius:30px;min-height:30px;padding:5px 12px;font-weight:700}.replica-shell .home-articles .ha-award-group{padding:0 calc(var(--ha-unit)*.32) calc(var(--ha-unit)*.32)}.replica-shell .home-articles .ha-award-group>header{min-height:calc(var(--ha-unit)*.96);padding:0 calc(var(--ha-unit)*.2);border-bottom:1px solid #ededed;justify-content:space-between;align-items:center;gap:10px;display:flex}.replica-shell .home-articles .ha-award-group h2{font-size:calc(var(--ha-unit)*.32);align-items:center;gap:8px;font-weight:700;display:flex}.replica-shell .home-articles .ha-award-group h2 svg{flex-shrink:0}.replica-shell .home-articles .ha-award-group>header>button{color:#079c4e;min-height:36px;font-size:calc(var(--ha-unit)*.25);white-space:nowrap;align-items:center;gap:4px;padding:0;display:flex}.replica-shell .home-articles .ha-award-group>div{gap:calc(var(--ha-unit)*.16);padding-top:calc(var(--ha-unit)*.2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.replica-shell .home-articles .ha-award-group>div>button{border-radius:calc(var(--ha-unit)*.16);font-size:calc(var(--ha-unit)*.28);min-height:calc(var(--ha-unit)*.64);word-break:break-all;background:#eee;padding:6px 4px}.replica-shell .home-articles .ha-awards-footer{width:min(100%,480px);padding:12px 20px max(12px,env(safe-area-inset-bottom));z-index:40;background:#fff;border-top:1px solid #eee;justify-content:space-between;align-items:center;gap:12px;min-height:64px;display:flex;position:fixed;bottom:0;left:50%;transform:translate(-50%)}.replica-shell .home-articles .ha-awards-footer>span{font-size:15px;font-weight:600}.replica-shell .home-articles .ha-awards-footer>button{color:#fff;background:#fe646f;border-radius:25px;justify-content:center;align-items:center;gap:5px;min-height:36px;padding:8px 15px;font-size:13px;display:flex}@media (max-width:360px){.replica-shell .home-articles .ha-header h1{font-size:14px}.replica-shell .home-articles .ha-channel-select{max-width:80px;font-size:10px}.replica-shell .home-articles .ha-header>div{gap:0}.replica-shell .home-articles .ha-header>div>button{font-size:10px}.replica-shell .home-articles .ha-corpus-grid{padding-left:16px;padding-right:16px}.replica-shell .home-articles .ha-vote-grid{column-gap:12px}.replica-shell .home-articles .ha-vote-row>small{min-width:30px;font-size:10px}}@media (hover:hover){.replica-shell .home-articles .ha-corpus-grid>button:hover{color:#078d47;border-color:#07c160}.replica-shell .home-articles .ha-article-row:hover h3{color:#078d47}}.replica-shell .home-gallery{color:#333;background:#fff;max-width:480px;min-height:calc(100dvh - 58px);margin:0 auto;padding-bottom:24px;font-size:14px;position:relative}.replica-shell .home-gallery button,.replica-shell .home-gallery input,.replica-shell .home-gallery select,.replica-shell .home-gallery textarea{font:inherit}.replica-shell .home-gallery button{cursor:pointer}.replica-shell .home-gallery button:disabled{cursor:default;opacity:.45}.replica-shell .home-gallery :focus-visible{outline-offset:2px;outline:2px solid #079a53}.replica-shell .home-gallery .hg-header{z-index:15;background:#fff;border-bottom:1px solid #eee;align-items:center;gap:8px;height:48px;padding:0 10px;display:flex;position:sticky;top:0}.replica-shell .home-gallery .hg-header>button{background:0 0;border:0;flex:0 0 28px;padding:0}.replica-shell .home-gallery .hg-header h1{white-space:nowrap;text-overflow:ellipsis;text-align:center;flex:1;min-width:0;margin:0;font-size:18px;font-weight:500;line-height:24px;overflow:hidden}.replica-shell .home-gallery .hg-header>div{align-items:center;gap:14px;display:flex}.replica-shell .home-gallery .hg-header>div button,.replica-shell .home-gallery .hg-year-control{color:#333;white-space:nowrap;background:0 0;border:0;flex-direction:column;align-items:center;gap:1px;padding:0;font-size:10px;display:flex;position:relative}.replica-shell .home-gallery .hg-year-control select{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}.replica-shell .home-gallery .hg-platforms{border-bottom:1px solid #eee;justify-content:space-around;height:42px;display:flex}.replica-shell .home-gallery .hg-platforms button{background:#fff;border:0;flex:1;font-size:16px;position:relative}.replica-shell .home-gallery .hg-platforms button.active{color:#07c160}.replica-shell .home-gallery .hg-platforms button.active:after{content:"";background:#07c160;width:32px;height:3px;position:absolute;bottom:0;left:calc(50% - 16px)}.replica-shell .home-gallery .hg-search{background:#f2f4f7;border-bottom:1px solid #eee;gap:12px;padding:10px 13px;display:flex}.replica-shell .home-gallery .hg-search>div{background:#fff;border-radius:4px;flex:1;align-items:center;min-width:0;height:34px;display:flex}.replica-shell .home-gallery .hg-search input{color:#333;background:0 0;border:0;flex:1;width:100%;min-width:0;padding:7px 9px}.replica-shell .home-gallery .hg-search button{color:#07aa57;background:0 0;border:0;flex:none;padding:0}.replica-shell .home-gallery .hg-search .hg-color{color:#333;border-right:1px solid #ddd;align-items:center;gap:4px;padding:0 9px;font-size:13px;display:flex}.replica-shell .home-gallery .hg-directory{padding-right:24px}.replica-shell .home-gallery .hg-directory section{scroll-margin-top:48px}.replica-shell .home-gallery .hg-directory h2{color:#777;background:#f5f5f5;height:25px;margin:0;padding-left:15px;font-size:13px;font-weight:400;line-height:25px}.replica-shell .home-gallery .hg-directory section>button{text-align:left;background:#fff;border:0;border-bottom:1px solid #f3f3f3;justify-content:space-between;align-items:center;gap:10px;width:100%;height:43px;padding:0 17px;font-size:15px;display:flex}.replica-shell .home-gallery .hg-directory section>button span{text-overflow:ellipsis;white-space:nowrap;color:#07b35a;min-width:0;overflow:hidden}.replica-shell .home-gallery .hg-directory b{color:#07b35a;background:#f2f2f2;border-radius:2px;flex:none;padding:2px 14px;font-size:12px;font-weight:400}.replica-shell .home-gallery .hg-letter-index{z-index:14;flex-direction:column;align-items:center;width:24px;max-height:70dvh;display:flex;position:fixed;top:50%;right:max(0px,50% - 240px);overflow:auto;transform:translateY(-45%)}.replica-shell .home-gallery .hg-letter-index button{color:#333;background:0 0;border:0;width:24px;min-height:18px;padding:0;font-size:10px;line-height:18px}.replica-shell .home-gallery .hg-letter-index button:hover{color:#07c160;background:#e9f9f0}.replica-shell .home-gallery .hg-series-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;padding:12px 8px;display:grid}.replica-shell .home-gallery .hg-series-grid>button{color:#555;background:#f4f4f4;border:1px solid #eee;border-radius:3px;min-height:34px;padding:8px 2px;font-size:13px;line-height:18px}.replica-shell .home-gallery .hg-series-grid>.hg-empty{grid-column:1/-1}.replica-shell .home-gallery .hg-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:8px;display:grid}.replica-shell .home-gallery .hg-grid article{min-width:0}.replica-shell .home-gallery .hg-grid article>button{background:#eee;border:0;width:100%;min-height:160px;padding:0;display:block;position:relative;overflow:hidden}.replica-shell .home-gallery .hg-grid img{object-fit:cover;object-position:top;width:100%;height:210px;display:block}.replica-shell .home-gallery .hg-grid span{color:#fff;text-align:center;background:#0009;padding:7px 4px;font-size:13px;position:absolute;bottom:0;left:0;right:0}.replica-shell .home-gallery .hg-load-more{color:#07aa57;background:#fff;border:1px solid #ddd;width:calc(100% - 24px);height:36px;margin:14px 12px;display:block}.replica-shell .home-gallery .hg-detail-years{scrollbar-width:thin;background:#f8f8f8;border-bottom:1px solid #eee;gap:0;display:flex;overflow:auto}.replica-shell .home-gallery .hg-detail-years button{background:0 0;border:0;flex:none;padding:11px 13px;font-size:14px}.replica-shell .home-gallery .hg-detail-years button.active{color:#07ac56;background:#fff}.replica-shell .home-gallery .hg-periods{border-bottom:1px solid #eee;align-items:center;height:42px;display:flex;position:relative}.replica-shell .home-gallery .hg-periods>div{scrollbar-width:none;flex:1;display:flex;overflow:auto}.replica-shell .home-gallery .hg-periods button{white-space:nowrap;background:0 0;border:0;padding:10px 14px;font-size:14px}.replica-shell .home-gallery .hg-periods button.active{color:#07b55a}.replica-shell .home-gallery .hg-periods label{background:#fff;border-left:1px solid #eee;justify-content:center;align-self:stretch;align-items:center;width:37px;display:flex;position:relative}.replica-shell .home-gallery .hg-periods select{opacity:0;width:100%;position:absolute;inset:0}.replica-shell .home-gallery .hg-detail-images{background:#f7f7f7;width:100%}.replica-shell .home-gallery .hg-detail-images h2{color:#888;background:#fff;margin:0;padding:6px 12px;font-size:13px;font-weight:400}.replica-shell .home-gallery .hg-image-button{background:0 0;border:0;width:100%;padding:0;display:block}.replica-shell .home-gallery .hg-detail-images img{width:100%;height:auto;display:block}.replica-shell .home-gallery .hg-page-actions{border-bottom:1px solid #eee;justify-content:space-around;gap:4px;height:46px;padding:0 8px;display:flex}.replica-shell .home-gallery .hg-page-actions button{color:#07aa57;background:0 0;border:0;flex:1;justify-content:center;align-items:center;gap:2px;padding:0;font-size:13px;display:flex}.replica-shell .home-gallery .hg-description{white-space:pre-wrap;overflow-wrap:anywhere;margin:10px 14px;font-size:14px;line-height:1.7}.replica-shell .home-gallery .hg-reference{color:#888;background:#f8f8f8;margin:0;padding:9px 14px;font-size:11px;line-height:1.6}.replica-shell .home-gallery .hg-discussion-links{border-bottom:1px solid #eee;justify-content:space-around;gap:4px;padding:12px 7px;display:flex}.replica-shell .home-gallery .hg-discussion-links button{color:#07a452;background:0 0;border:0;align-items:center;gap:4px;padding:0;font-size:12px;display:flex}.replica-shell .home-gallery .hg-interactions{background:#fff;border-block:1px solid #eee;justify-content:space-around;padding:13px 4px;display:flex}.replica-shell .home-gallery .hg-interactions button{color:#777;background:0 0;border:0;align-items:center;gap:4px;padding:0;font-size:13px;display:flex}.replica-shell .home-gallery .hg-interactions button.active{color:#07aa57}.replica-shell .home-gallery .hg-comments{border-top:8px solid #f5f5f5;padding:0 13px 15px;scroll-margin-top:48px}.replica-shell .home-gallery .hg-comments h2,.replica-shell .home-gallery .hg-recommendations h2{margin:0;padding:12px 0;font-size:15px;font-weight:500}.replica-shell .home-gallery .hg-comments article{border-bottom:1px solid #eee;padding:12px 0}.replica-shell .home-gallery .hg-comment-author{color:#555;text-align:left;background:0 0;border:0;align-items:center;gap:8px;padding:0;display:flex}.replica-shell .home-gallery .hg-comment-author img{object-fit:cover;border-radius:50%;width:32px;height:32px}.replica-shell .home-gallery .hg-comment-author b{font-size:13px;font-weight:400}.replica-shell .home-gallery .hg-comments article>p{white-space:pre-wrap;overflow-wrap:anywhere;margin:6px 0 8px 40px;font-size:14px;line-height:1.7}.replica-shell .home-gallery .hg-comments article>div{color:#aaa;justify-content:space-between;margin-left:40px;font-size:11px;display:flex}.replica-shell .home-gallery .hg-comments article>div button{color:#999;background:0 0;border:0;font-size:11px}.replica-shell .home-gallery .hg-comments textarea{resize:vertical;box-sizing:border-box;border:1px solid #ddd;border-radius:3px;width:100%;padding:9px;line-height:1.5}.replica-shell .home-gallery .hg-comments form{flex-direction:column;align-items:flex-end;gap:9px;margin-top:15px;display:flex}.replica-shell .home-gallery .hg-comments form>button,.replica-shell .home-gallery .hg-login{color:#fff;background:#07bc5d;border:0;border-radius:3px;padding:8px 17px;text-decoration:none;display:inline-block}.replica-shell .home-gallery .hg-comment-intro{color:#999;text-align:center;margin:16px 0;font-size:13px;line-height:1.8}.replica-shell .home-gallery .hg-recommendations{border-top:8px solid #f5f5f5;padding:0 10px}.replica-shell .home-gallery .hg-recommendations>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.replica-shell .home-gallery .hg-recommendations button{background:0 0;border:0;min-width:0;padding:0}.replica-shell .home-gallery .hg-recommendations img{object-fit:cover;object-position:top;width:100%;height:135px}.replica-shell .home-gallery .hg-recommendations span{text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:12px;display:block;overflow:hidden}.replica-shell .home-gallery .hg-error,.replica-shell .home-gallery .hg-empty,.replica-shell .home-gallery .hg-loading,.replica-shell .home-gallery .hg-image-error{text-align:center;color:#888;padding:24px 15px;font-size:14px;line-height:1.7}.replica-shell .home-gallery .hg-empty h2{color:#555;font-size:16px;font-weight:500}.replica-shell .home-gallery .hg-error button,.replica-shell .home-gallery .hg-empty button,.replica-shell .home-gallery .hg-image-error button{color:#079b4d;background:#fff;border:1px solid #07b65b;border-radius:3px;margin-top:10px;padding:6px 14px;display:inline-block}.replica-shell .home-gallery .hg-image-error{background:#f5f5f5;flex-direction:column;justify-content:center;align-items:center;min-height:150px;display:flex}.replica-shell .home-gallery .hg-image-error p{margin:0}.replica-shell .home-gallery .hg-image-error small{color:#999;font-size:11px}.replica-shell .home-gallery .hg-api-info{overflow-wrap:anywhere;background:#f3faf6;padding:15px;line-height:1.8}.replica-shell .home-gallery .hg-api-info h2{margin:0;font-size:15px}.replica-shell .home-gallery .hg-api-info p{margin:5px 0;font-size:12px}.replica-shell .home-gallery .hg-api-info code{-webkit-user-select:all;user-select:all;font-size:11px;display:block}.replica-shell .home-gallery .hg-api-info button{background:#fff;border:1px solid #ddd;margin:8px 8px 0 0;padding:5px 10px;font-size:12px}.replica-shell .home-gallery .hg-toast{z-index:80;color:#fff;pointer-events:none;text-align:center;background:#000c;border-radius:5px;max-width:min(420px,90vw);padding:10px 17px;font-size:13px;position:fixed;bottom:90px;left:50%;transform:translate(-50%)}.replica-shell .home-gallery .hg-viewer{z-index:100;color:#fff;background:#161616;flex-direction:column;min-width:0;display:flex;position:fixed;inset:0}.replica-shell .home-gallery .hg-viewer header{background:#161616;flex:none;align-items:center;gap:15px;height:52px;padding:0 15px;display:flex}.replica-shell .home-gallery .hg-viewer header span{white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:15px;overflow:hidden}.replica-shell .home-gallery .hg-viewer button,.replica-shell .home-gallery .hg-viewer a{color:#fff;background:0 0;border:0;justify-content:center;align-items:center;padding:5px;display:flex}.replica-shell .home-gallery .hg-viewer-scroll{overscroll-behavior:contain;flex:1;min-height:0;overflow:auto}.replica-shell .home-gallery .hg-viewer-scroll>div{min-width:100%;max-width:none;margin:auto}.replica-shell .home-gallery .hg-viewer-scroll img{width:100%;height:auto;display:block}.replica-shell .home-gallery .hg-viewer footer{height:58px;padding-bottom:env(safe-area-inset-bottom);flex:none;justify-content:center;align-items:center;gap:25px;display:flex}.replica-shell .home-gallery .hg-poll{border-top:8px solid #f5f5f5;padding:14px 12px}.replica-shell .home-gallery .hg-poll h2{margin:0 0 8px;font-size:15px;font-weight:500}.replica-shell .home-gallery .hg-poll>p{color:#888;margin:8px 0;font-size:12px;line-height:1.7}.replica-shell .home-gallery .hg-poll-options{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.replica-shell .home-gallery .hg-poll-options button{color:#555;background:#fff;border:1px solid #ddd;border-radius:3px;flex-direction:column;align-items:center;gap:4px;min-width:0;padding:8px 0 7px;font-size:15px;display:flex;position:relative;overflow:hidden}.replica-shell .home-gallery .hg-poll-options button.selected{color:#059b4c;background:#f1fbf5;border-color:#07b35a}.replica-shell .home-gallery .hg-poll-options img{object-fit:contain;width:26px;height:26px}.replica-shell .home-gallery .hg-poll-options small{color:#999;font-size:10px}.replica-shell .home-gallery .hg-poll-options i{background:#07c160;max-width:100%;height:3px;position:absolute;bottom:0;left:0}.replica-shell .home-gallery .hg-poll-link{color:#079b4d;background:#fff;border:1px solid #07b65b;border-radius:3px;padding:7px 12px}@media (max-width:400px){.replica-shell .home-gallery .hg-header{padding:0 8px}.replica-shell .home-gallery .hg-header>div{gap:10px}.replica-shell .home-gallery .hg-header h1{font-size:17px}.replica-shell .home-gallery .hg-grid img{height:180px}.replica-shell .home-gallery .hg-recommendations img{height:115px}.replica-shell .home-gallery .hg-series-grid{gap:7px;padding:10px 7px}.replica-shell .home-gallery .hg-series-grid>button{font-size:12px}.replica-shell .home-gallery .hg-poll-options{gap:5px}}@media (prefers-reduced-motion:reduce){.replica-shell .home-gallery *{scroll-behavior:auto!important}}.replica-shell .discovery-app{--d-unit:min(13.3333vw, 64px);--d-green:#07c160;color:#222;width:100%;max-width:480px;min-height:100dvh;font:calc(var(--d-unit)*.28)/1.6 "PingFang SC", "Microsoft YaHei", sans-serif;background:#fff;margin:0 auto}.replica-shell .discovery-app *{box-sizing:border-box}.replica-shell .discovery-app button,.replica-shell .discovery-app input,.replica-shell .discovery-app textarea,.replica-shell .discovery-app select{font:inherit}.replica-shell .discovery-app button{color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.replica-shell .discovery-app button:disabled{opacity:.5;cursor:not-allowed}:is(.replica-shell .discovery-app button:focus-visible,.replica-shell .discovery-app a:focus-visible){outline-offset:3px;outline:2px solid #078344}.replica-shell .discovery-app input:focus,.replica-shell .discovery-app textarea:focus{outline-offset:1px;outline:2px solid #96ddb6}.replica-shell .discovery-app input,.replica-shell .discovery-app textarea{color:#222;caret-color:#07c160;background:#fff}.replica-shell .discovery-app input::placeholder,.replica-shell .discovery-app textarea::placeholder{color:#999}.replica-shell .discovery-app h1,.replica-shell .discovery-app h2,.replica-shell .discovery-app h3,.replica-shell .discovery-app p{margin:0}.replica-shell .discovery-app img{max-width:100%;display:block}.replica-shell .discovery-app a{color:inherit;text-decoration:none}.replica-shell .discovery-app ::selection{color:#07572b;background:#b5efce}.replica-shell .discovery-app .d-header{z-index:25;background:#fff;border-bottom:1px solid #eee;grid-template-columns:46px minmax(0,1fr) 46px;align-items:center;height:46px;display:grid;position:sticky;top:0}.replica-shell .discovery-app .d-header h1{text-overflow:ellipsis;white-space:nowrap;text-align:center;min-width:0;padding:0 5px;font-size:16px;font-weight:700;overflow:hidden}.replica-shell .discovery-app .d-header>button{justify-content:center;align-items:center;width:46px;height:46px;display:flex}.replica-shell .discovery-app .d-header>button:last-child{color:#07c160}.replica-shell .discovery-app .d-header.is-green{color:#fff;background:#07c160;border-bottom:0}.replica-shell .discovery-app .d-header.is-green>button:last-child{color:#fff}.replica-shell .discovery-app .d-feed{padding-bottom:calc(var(--d-unit)*1.2)}.replica-shell .discovery-app .d-feed-tabs{height:calc(var(--d-unit)*.96);z-index:20;background:#fff;min-height:44px;display:flex;position:sticky;top:0}.replica-shell .discovery-app .d-feed-tabs button{font-weight:600;font-size:calc(var(--d-unit)*.28);flex:1}.replica-shell .discovery-app .d-feed-tabs .is-active{color:#07c160}.replica-shell .discovery-app .d-search{align-items:center;gap:calc(var(--d-unit)*.16);padding:calc(var(--d-unit)*.18) calc(var(--d-unit)*.3);background:#f6f6f6;display:flex}.replica-shell .discovery-app .d-search input{width:0;min-width:0;height:calc(var(--d-unit)*.76);min-height:38px;padding:0 calc(var(--d-unit)*.3);border-radius:calc(var(--d-unit)*.38);font-size:calc(var(--d-unit)*.28);border:0;flex:1}.replica-shell .discovery-app .d-search button{color:#07c160;font-size:calc(var(--d-unit)*.32);text-align:right;min-width:42px;min-height:42px;font-weight:600}.replica-shell .discovery-app .d-waterfall{padding:calc(var(--d-unit)*.2);gap:10px;display:flex}.replica-shell .discovery-app .d-waterfall>div{flex:1;width:0;min-width:0}.replica-shell .discovery-app .d-card{margin-bottom:calc(var(--d-unit)*.2);background:#fff;position:relative;overflow:hidden;box-shadow:0 1px 4px #0002}.replica-shell .discovery-app .d-card-cover{text-align:left;width:100%;height:calc(var(--d-unit)*3.9);display:block;overflow:hidden}.replica-shell .discovery-app .d-card-cover>img{object-fit:cover;object-position:top;width:100%;height:100%}.replica-shell .discovery-app .d-card-foot{height:calc(var(--d-unit)*.8);align-items:center;gap:calc(var(--d-unit)*.08);padding:0 calc(var(--d-unit)*.1);display:flex}.replica-shell .discovery-app .d-avatar{width:calc(var(--d-unit)*.64);height:calc(var(--d-unit)*.64);background:#f2f2f2;border-radius:50%;flex-shrink:0;display:inline-flex;overflow:hidden}.replica-shell .discovery-app .d-avatar img{object-fit:cover;width:100%;height:100%}.replica-shell .discovery-app .d-card-foot .d-avatar{width:calc(var(--d-unit)*.48);height:calc(var(--d-unit)*.48)}.replica-shell .discovery-app .d-card-title{min-width:0;font-size:calc(var(--d-unit)*.24);white-space:nowrap;text-overflow:ellipsis;text-align:left;flex:1;overflow:hidden}.replica-shell .discovery-app .d-card-like{color:#a0a0a0;font-size:calc(var(--d-unit)*.22);flex-shrink:0;align-items:center;gap:3px;min-height:36px;display:flex}.replica-shell .discovery-app .d-card-like.is-active{color:#07c160}.replica-shell .discovery-app .d-text-cover{padding:calc(var(--d-unit)*.3);gap:calc(var(--d-unit)*.2);overflow-wrap:anywhere;background:#f3faf6;flex-direction:column;min-height:100%;display:flex}.replica-shell .discovery-app .d-text-cover strong{font-size:calc(var(--d-unit)*.36)}.replica-shell .discovery-app .d-text-cover>span{font-size:calc(var(--d-unit)*.26);color:#5b6e62}.replica-shell .discovery-app .d-card.is-history .d-card-cover{height:auto;min-height:100px}.replica-shell .discovery-app .d-card.is-history .d-card-cover>img{height:auto}.replica-shell .discovery-app .d-card.is-history .d-card-foot{color:#fff;background:#0008;position:absolute;bottom:0;left:0;right:0}.replica-shell .discovery-app .d-card.is-history .d-card-like{color:#fff}.replica-shell .discovery-app .d-publish-float{z-index:24;right:max(50vw - 240px,0px);bottom:calc(var(--d-unit)*5.2);width:calc(var(--d-unit)*1.2);position:fixed}.replica-shell .discovery-app .d-publish-float img{width:100%;height:auto}.replica-shell .discovery-app .d-history-controls{border-bottom:1px solid #eee}.replica-shell .discovery-app .d-years,.replica-shell .discovery-app .d-issues{padding:calc(var(--d-unit)*.12) calc(var(--d-unit)*.2);align-items:center;gap:calc(var(--d-unit)*.15);scrollbar-width:thin;scrollbar-color:#a1d6b8 #fff;display:flex;overflow-x:auto}.replica-shell .discovery-app .d-years button,.replica-shell .discovery-app .d-issues button{white-space:nowrap;min-height:36px;padding:calc(var(--d-unit)*.06) calc(var(--d-unit)*.16);color:#777}.replica-shell .discovery-app .d-years .is-active,.replica-shell .discovery-app .d-issues .is-active{color:#07c160;background:#edfaf3;border-radius:4px}.replica-shell .discovery-app .d-issues{font-size:calc(var(--d-unit)*.26);border-top:1px solid #f0f0f0}.replica-shell .discovery-app .d-more{color:#999;font-size:calc(var(--d-unit)*.26);justify-content:center;padding:12px 15px 24px;display:flex}.replica-shell .discovery-app .d-more button{color:#07a751;min-height:44px;padding:0 30px}.replica-shell .discovery-app .d-extra-nav{color:#07a751;flex-wrap:wrap;gap:12px;padding:15px;display:flex}.replica-shell .discovery-app .d-extra-nav button{min-height:36px}.replica-shell .discovery-app .d-empty{min-height:calc(var(--d-unit)*4);padding:calc(var(--d-unit)*.6) calc(var(--d-unit)*.4);justify-content:center;align-items:center;gap:calc(var(--d-unit)*.25);color:#aaa;text-align:center;flex-direction:column;display:flex}.replica-shell .discovery-app .d-empty p{font-size:calc(var(--d-unit)*.28)}.replica-shell .discovery-app .d-empty>button{color:#07a751;min-height:44px}.replica-shell .discovery-app .d-loading{color:#07a751;justify-content:center;align-items:center;gap:8px;padding:28px 15px;display:flex}.replica-shell .discovery-app .d-loading svg,.replica-shell .discovery-app .d-spin{animation:1s linear infinite discovery-spin}.replica-shell .discovery-app .d-error{color:#a83c32;overflow-wrap:anywhere;background:#fff2ef;align-items:center;gap:12px;padding:12px 15px;font-size:13px;display:flex}.replica-shell .discovery-app .d-error>span{flex:1;min-width:0}.replica-shell .discovery-app .d-error>button{flex-shrink:0;min-height:36px;text-decoration:underline}.replica-shell .discovery-app .d-image-error{color:#888;background:#f5f5f5;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:100%;height:100%;min-height:100px;font-size:12px;display:flex}.replica-shell .discovery-app .d-primary{color:#fff;width:100%;min-height:44px;font-size:calc(var(--d-unit)*.32);text-align:center;background:#07c160;border:0;border-radius:24px;justify-content:center;align-items:center;gap:8px;padding:10px 20px;display:flex}.replica-shell .discovery-app .d-toast{z-index:150;color:#fff;background:#222e;border-radius:6px;align-items:center;gap:8px;width:max-content;max-width:min(90vw,420px);padding:12px 17px;font-size:14px;display:flex;position:fixed;bottom:90px;left:50%;transform:translate(-50%)}.replica-shell .discovery-app .d-toast svg{flex-shrink:0}.replica-shell .discovery-app .d-detail{padding-bottom:calc(var(--d-unit)*1.3)}.replica-shell .discovery-app .d-draw-panel{padding:calc(var(--d-unit)*.04) calc(var(--d-unit)*.08);margin:calc(var(--d-unit)*.12) 0}.replica-shell .discovery-app .d-detail-images{margin-bottom:calc(var(--d-unit)*.2)}.replica-shell .discovery-app .d-detail-images>button{width:100%;display:block}.replica-shell .discovery-app .d-detail-images img{width:100%;height:auto}.replica-shell .discovery-app .d-author-section{padding:calc(var(--d-unit)*.1) 0 0;background:#fff}.replica-shell .discovery-app .d-author-main{min-height:calc(var(--d-unit)*1.35);align-items:flex-start;gap:calc(var(--d-unit)*.2);padding:0 calc(var(--d-unit)*.3);display:flex;position:relative}.replica-shell .discovery-app .d-author-avatar{flex-shrink:0;position:relative}.replica-shell .discovery-app .d-author-avatar .d-avatar{width:calc(var(--d-unit)*1.2);height:calc(var(--d-unit)*1.2)}.replica-shell .discovery-app .d-follow{width:calc(var(--d-unit)*1.08);height:calc(var(--d-unit)*.5);color:#fff;font-size:calc(var(--d-unit)*.26);border-radius:calc(var(--d-unit)*.3);background:#07c160;display:block;position:absolute;bottom:-4px;left:50%;transform:translate(-50%)}.replica-shell .discovery-app .d-follow.is-following{color:#07a751;background:#fff;border:1px solid #ccebd9}.replica-shell .discovery-app .d-author-copy{min-width:0;padding-top:calc(var(--d-unit)*.1);flex:1}.replica-shell .discovery-app .d-author-copy>button{font-size:calc(var(--d-unit)*.32);text-align:left;overflow-wrap:anywhere;font-weight:500}.replica-shell .discovery-app .d-author-copy>time,.replica-shell .discovery-app .d-author-copy>span{color:#999;font-size:calc(var(--d-unit)*.22);margin-top:calc(var(--d-unit)*.03);display:block}.replica-shell .discovery-app .d-history-button{color:#fff;min-width:calc(var(--d-unit)*1.2);height:calc(var(--d-unit)*.64);min-height:34px;font-size:calc(var(--d-unit)*.24);border-radius:calc(var(--d-unit)*.3);margin-top:calc(var(--d-unit)*.1);background:#07c160;flex-shrink:0;padding:0 10px}.replica-shell .discovery-app .d-author-stats{text-align:center;padding:calc(var(--d-unit)*.3) 0;display:flex}.replica-shell .discovery-app .d-author-stats>div{gap:calc(var(--d-unit)*.16);flex-direction:column;flex:1;display:flex}.replica-shell .discovery-app .d-author-stats strong{font-size:calc(var(--d-unit)*.32);font-variant-numeric:tabular-nums;font-weight:400}.replica-shell .discovery-app .d-author-stats span{font-size:calc(var(--d-unit)*.24);color:#999}.replica-shell .discovery-app .d-detail-body{padding:calc(var(--d-unit)*.35) calc(var(--d-unit)*.3);border-top:1px solid #f3f3f3}.replica-shell .discovery-app .d-detail-body>p{font-size:calc(var(--d-unit)*.36);overflow-wrap:anywhere;white-space:pre-wrap;line-height:1.7}.replica-shell .discovery-app .d-source{color:#888;font-size:calc(var(--d-unit)*.22);padding-top:calc(var(--d-unit)*.25)}.replica-shell .discovery-app .d-source summary{cursor:pointer;width:fit-content}.replica-shell .discovery-app .d-source p{margin-top:7px;line-height:1.8}.replica-shell .discovery-app .d-source a{color:#078c47;margin-top:6px;text-decoration:underline;display:inline-block}.replica-shell .discovery-app .d-comments{padding:calc(var(--d-unit)*.2);background:#fff;scroll-margin-top:54px}.replica-shell .discovery-app .d-comment-heading{padding:calc(var(--d-unit)*.1) 0 calc(var(--d-unit)*.2);border-bottom:1px solid #e8e8e8;justify-content:space-between;align-items:center;gap:12px;display:flex}.replica-shell .discovery-app .d-comment-heading h2{font-size:calc(var(--d-unit)*.32);font-weight:400}.replica-shell .discovery-app .d-comment-heading h2 small{color:#999;font-size:.8em}.replica-shell .discovery-app .d-comment-heading>div{border-radius:calc(var(--d-unit)*.3);background:#eee;display:flex}.replica-shell .discovery-app .d-comment-heading button{width:calc(var(--d-unit)*.85);height:calc(var(--d-unit)*.6);min-height:32px;font-size:calc(var(--d-unit)*.24);color:#999}.replica-shell .discovery-app .d-comment-heading button.is-active{color:#fff;border-radius:calc(var(--d-unit)*.3);background:#07c160}.replica-shell .discovery-app .d-comment-limit{color:#999;padding-top:10px;font-size:11px}.replica-shell .discovery-app .d-comment{gap:calc(var(--d-unit)*.22);padding:calc(var(--d-unit)*.3) 0;display:flex;position:relative}.replica-shell .discovery-app .d-comment>.d-avatar{width:calc(var(--d-unit)*.74);height:calc(var(--d-unit)*.74)}.replica-shell .discovery-app .d-comment-copy{min-width:0;padding-right:calc(var(--d-unit)*.5);flex:1}.replica-shell .discovery-app .d-comment-name{color:#555;font-size:calc(var(--d-unit)*.26);text-align:left;overflow-wrap:anywhere}.replica-shell .discovery-app .d-comment-name span{color:#07a751;margin-left:7px;font-size:.85em}.replica-shell .discovery-app .d-comment-copy>p{font-size:calc(var(--d-unit)*.26);white-space:pre-wrap;overflow-wrap:anywhere;padding-top:calc(var(--d-unit)*.15);line-height:1.65}.replica-shell .discovery-app .d-comment-meta{margin-top:calc(var(--d-unit)*.16);font-size:calc(var(--d-unit)*.22);color:#999;flex-wrap:wrap;align-items:center;gap:9px;display:flex}.replica-shell .discovery-app .d-comment-meta button{color:#555;background:#ededed;border-radius:20px;min-height:28px;padding:2px 12px}.replica-shell .discovery-app .d-comment-like{right:0;top:calc(var(--d-unit)*.3);color:#999;min-height:28px;font-size:calc(var(--d-unit)*.22);align-items:center;gap:4px;display:flex;position:absolute}.replica-shell .discovery-app .d-comment-like.is-active{color:#07c160}.replica-shell .discovery-app .d-reply-context{color:#999;font-size:calc(var(--d-unit)*.24);padding-top:5px}.replica-shell .discovery-app .d-comment-pictures{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding-top:10px;display:grid}.replica-shell .discovery-app .d-comment-pictures button{aspect-ratio:1;overflow:hidden}.replica-shell .discovery-app .d-comment-pictures img{object-fit:cover;width:100%;height:100%}.replica-shell .discovery-app .d-detail-bottom{z-index:40;align-items:center;gap:calc(var(--d-unit)*.18);width:min(100%,480px);height:calc(var(--d-unit)*1.1 + env(safe-area-inset-bottom,0px));min-height:56px;padding:0 calc(var(--d-unit)*.2) env(safe-area-inset-bottom,0px);background:#fff;border-top:1px solid #eee;display:flex;position:fixed;bottom:0;left:50%;transform:translate(-50%)}.replica-shell .discovery-app .d-detail-bottom>button{color:#777;min-width:35px;min-height:44px;font-size:calc(var(--d-unit)*.22);flex-direction:column;justify-content:center;align-items:center;display:flex}.replica-shell .discovery-app .d-detail-bottom>button.is-active{color:#07c160}.replica-shell .discovery-app .d-detail-bottom .d-write-comment{min-width:0;min-height:36px;height:calc(var(--d-unit)*.68);padding-left:calc(var(--d-unit)*.3);border-radius:calc(var(--d-unit)*.4);color:#aaa;font-size:calc(var(--d-unit)*.24);background:#f1f1f1;flex:1;align-items:flex-start}.replica-shell .discovery-app .d-dialog{color:#222;overscroll-behavior:contain;background:#fff;border:0;border-radius:12px 12px 0 0;width:min(100vw,480px);max-width:480px;max-height:90dvh;margin:0 auto;padding:0;position:fixed;inset:auto 0 0;overflow-y:auto}.replica-shell .discovery-app .d-dialog::backdrop{background:#0008}.replica-shell .discovery-app .d-action-sheet{padding:0 calc(var(--d-unit)*.3) calc(var(--d-unit)*.3);background:0 0;border-radius:0}.replica-shell .discovery-app .d-action-sheet>div{background:#fff;border-radius:12px;overflow:hidden}.replica-shell .discovery-app .d-action-sheet>div>button,.replica-shell .discovery-app .d-sheet-cancel{background:#fff;border-bottom:1px solid #eee;width:100%;min-height:50px;padding:12px 20px;font-size:16px;display:block}.replica-shell .discovery-app .d-action-sheet>div>button.is-danger{color:#e35c4e}.replica-shell .discovery-app .d-sheet-cancel{border:0;border-radius:12px;margin-top:8px}.replica-shell .discovery-app .d-delete-confirm{color:#9a443a;background:#fff2ed;flex-wrap:wrap;align-items:center;gap:12px;margin-top:8px;padding:14px;font-size:13px;display:flex}.replica-shell .discovery-app .d-delete-confirm p{flex-basis:100%}.replica-shell .discovery-app .d-delete-confirm button{min-height:36px;padding:4px 8px}.replica-shell .discovery-app .d-delete-confirm button:last-child{font-weight:600}.replica-shell .discovery-app .d-comment-dialog{padding:18px 18px max(18px, env(safe-area-inset-bottom))}.replica-shell .discovery-app .d-dialog-heading{justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.replica-shell .discovery-app .d-dialog-heading strong{overflow-wrap:anywhere;font-size:16px}.replica-shell .discovery-app .d-dialog-heading button{place-items:center;min-width:40px;min-height:40px;display:grid}.replica-shell .discovery-app .d-comment-dialog textarea{resize:vertical;background:#f7f7f7;border:0;border-radius:6px;width:100%;min-height:100px;padding:12px;font-size:15px;display:block}.replica-shell .discovery-app .d-comment-dialog .d-upload{padding:15px 0}.replica-shell .discovery-app .d-image-viewer{color:#fff;background:#111;border-radius:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;inset:0;overflow:hidden}.replica-shell .discovery-app .d-viewer-head{justify-content:space-between;align-items:center;height:60px;padding:0 20px;font-size:14px;display:flex}.replica-shell .discovery-app .d-viewer-head button{place-items:center;min-width:44px;min-height:44px;display:grid}.replica-shell .discovery-app .d-viewer-body{justify-content:center;align-items:center;width:100%;height:calc(100dvh - 130px);display:flex;overflow:auto}.replica-shell .discovery-app .d-viewer-body img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%}.replica-shell .discovery-app .d-viewer-controls{justify-content:center;align-items:center;gap:60px;height:64px;display:flex}.replica-shell .discovery-app .d-viewer-controls button{place-items:center;width:48px;height:48px;display:grid}.replica-shell .discovery-app .d-login-dialog{text-align:center;border-radius:12px;width:min(88vw,340px);padding:32px 25px 25px;inset:50% auto auto 50%;overflow:visible;transform:translate(-50%,-50%)}.replica-shell .discovery-app .d-login-dialog>svg{color:#07c160;margin:0 auto 10px}.replica-shell .discovery-app .d-login-dialog h2{margin-bottom:10px;font-size:21px}.replica-shell .discovery-app .d-login-dialog p{color:#777;margin-bottom:23px;font-size:14px;line-height:1.7}.replica-shell .discovery-app .d-close-login{color:#777;place-items:center;width:40px;height:40px;display:grid;position:absolute;top:2px;right:2px}.replica-shell .discovery-app .d-composer{background:#f9f9f9;min-height:100dvh;padding-bottom:30px}.replica-shell .discovery-app .d-composer-body{margin-top:calc(var(--d-unit)*.2);background:#fff}.replica-shell .discovery-app .d-field-label{font-size:calc(var(--d-unit)*.28);padding:calc(var(--d-unit)*.2) calc(var(--d-unit)*.3) 0;display:block}.replica-shell .discovery-app .d-platforms{border:1px solid #07c160;border-radius:4px;margin:10px 7px 5px;display:flex;overflow:hidden}.replica-shell .discovery-app .d-platforms button{text-align:center;color:#07a751;min-height:36px;font-size:calc(var(--d-unit)*.26);border-right:1px solid #07c160;flex:1}.replica-shell .discovery-app .d-platforms button:last-child{border-right:0}.replica-shell .discovery-app .d-platforms button.is-active{color:#fff;background:#07c160}.replica-shell .discovery-app .d-composer-body>input,.replica-shell .discovery-app .d-composer-body>textarea{width:100%;padding:10px calc(var(--d-unit)*.3);min-height:44px;font-size:calc(var(--d-unit)*.28);border:0;display:block}.replica-shell .discovery-app .d-composer-body>textarea{resize:vertical;min-height:100px;line-height:1.7}.replica-shell .discovery-app .d-upload{padding:calc(var(--d-unit)*.2) calc(var(--d-unit)*.3)}.replica-shell .discovery-app .d-upload-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.replica-shell .discovery-app .d-upload-item{aspect-ratio:1;background:#f7f8fa;position:relative;overflow:hidden}.replica-shell .discovery-app .d-upload-item img{object-fit:cover;width:100%;height:100%}.replica-shell .discovery-app .d-upload-item>button{color:#fff;background:#0009;border-radius:0 0 0 12px;place-items:center;width:30px;height:30px;display:grid;position:absolute;top:0;right:0}.replica-shell .discovery-app .d-upload-add{aspect-ratio:1;color:#aaa;background:#f7f8fa;flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex}.replica-shell .discovery-app .d-upload-add span{font-size:12px}.replica-shell .discovery-app .d-upload>p{color:#999;margin-top:10px;font-size:11px}.replica-shell .discovery-app .d-composer-footer{padding:0 calc(var(--d-unit)*.3);margin-top:calc(var(--d-unit)*.8)}.replica-shell .discovery-app .d-composer-footer>p{text-align:center;color:#999;padding-top:15px;font-size:11px}.replica-shell .discovery-app .d-draft-restored{color:#078e48;background:#f1faf5;align-items:center;gap:5px;padding:12px 15px;font-size:12px;display:flex}.replica-shell .discovery-app .d-user{background:#f8f8f8;min-height:100dvh}.replica-shell .discovery-app .d-user-heading{color:#fff;padding:10px 0 calc(var(--d-unit)*.3);background:#07c160}.replica-shell .discovery-app .d-user-info{align-items:flex-start;gap:calc(var(--d-unit)*.16);padding:0 calc(var(--d-unit)*.3);margin-bottom:calc(var(--d-unit)*.3);display:flex}.replica-shell .discovery-app .d-user-info>.d-avatar{width:calc(var(--d-unit)*1.28);height:calc(var(--d-unit)*1.28)}.replica-shell .discovery-app .d-user-info>div{min-width:0;padding-top:calc(var(--d-unit)*.16);flex:1}.replica-shell .discovery-app .d-user-info h2{font-size:calc(var(--d-unit)*.32);overflow-wrap:anywhere;font-weight:500}.replica-shell .discovery-app .d-user-info p{color:#dcffeb;font-size:calc(var(--d-unit)*.22);overflow-wrap:anywhere;white-space:pre-wrap;padding-top:6px}.replica-shell .discovery-app .d-user-info>button{color:#07a751;border-radius:calc(var(--d-unit)*.34);width:calc(var(--d-unit)*1.32);min-width:64px;height:calc(var(--d-unit)*.68);background:#fff;flex-shrink:0;min-height:34px;margin-top:6px}.replica-shell .discovery-app .d-user-stats{display:flex}.replica-shell .discovery-app .d-user-stats>div{flex-direction:column;flex:1;align-items:center;display:flex}.replica-shell .discovery-app .d-user-stats strong{font-size:calc(var(--d-unit)*.32);padding-bottom:calc(var(--d-unit)*.16);font-variant-numeric:tabular-nums;font-weight:600}.replica-shell .discovery-app .d-user-stats span{color:#dcffeb;font-size:calc(var(--d-unit)*.28)}.replica-shell .discovery-app .d-user-tabs{height:calc(var(--d-unit)*1.04);margin-bottom:calc(var(--d-unit)*.2);color:#999;background:#fff;justify-content:space-around;align-items:center;font-weight:600;display:flex}.replica-shell .discovery-app .d-user-tabs>*{height:100%;min-width:calc(var(--d-unit)*1.2);justify-content:center;align-items:center;display:flex;position:relative}.replica-shell .discovery-app .d-user-tabs .is-active{color:#07c160}.replica-shell .discovery-app .d-user-tabs .is-active:after{content:"";width:calc(var(--d-unit)*.92);height:calc(var(--d-unit)*.08);background:#07c160;border-radius:6px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.replica-shell .discovery-app .d-user-platforms{margin:0 calc(var(--d-unit)*.16) calc(var(--d-unit)*.16);background:#fff}.replica-shell .discovery-app .d-user-posts{padding:0 calc(var(--d-unit)*.26)}.replica-shell .discovery-app .d-user-posts article{padding:calc(var(--d-unit)*.24);margin-bottom:calc(var(--d-unit)*.2);background:#fff;border-radius:4px}.replica-shell .discovery-app .d-user-post-author{align-items:center;gap:9px;display:flex}.replica-shell .discovery-app .d-user-post-author>div{flex:1;min-width:0}.replica-shell .discovery-app .d-user-post-author strong{font-size:calc(var(--d-unit)*.26);color:#666;overflow-wrap:anywhere;font-weight:400;display:block}.replica-shell .discovery-app .d-user-post-author time{color:#aaa;font-size:calc(var(--d-unit)*.22);display:block}.replica-shell .discovery-app .d-user-post-body{text-align:left;width:100%;margin-top:calc(var(--d-unit)*.2);display:block}.replica-shell .discovery-app .d-user-post-body h3{font-size:calc(var(--d-unit)*.28);overflow-wrap:anywhere;font-weight:500}.replica-shell .discovery-app .d-user-post-body>p{color:#555;font-size:calc(var(--d-unit)*.24);margin-top:calc(var(--d-unit)*.16);-webkit-line-clamp:3;overflow-wrap:anywhere;white-space:pre-wrap;-webkit-box-orient:vertical;line-height:1.6;display:-webkit-box;overflow:hidden}.replica-shell .discovery-app .d-user-post-images{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;margin-top:10px;display:grid}.replica-shell .discovery-app .d-user-post-images img{aspect-ratio:1;object-fit:cover;object-position:top;width:100%;height:100%}.replica-shell .discovery-app .d-user-post-stats{color:#aaa;font-size:calc(var(--d-unit)*.24);align-items:center;gap:20px;padding-top:12px;display:flex}.replica-shell .discovery-app .d-user-post-stats>span{align-items:center;gap:6px;display:flex}.replica-shell .discovery-app .d-user-post-stats>span:last-child{color:#07a751;margin-left:auto}.replica-shell .discovery-app .d-page-buttons{color:#07a751;justify-content:center;align-items:center;gap:20px;padding:18px;display:flex}.replica-shell .discovery-app .d-page-buttons button{min-height:44px}@keyframes discovery-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.replica-shell .discovery-app .d-loading svg,.replica-shell .discovery-app .d-spin{animation:none}}.replica-shell .home-picture{color:#333;overflow-wrap:anywhere;background:#fff;width:100%;max-width:480px;min-height:calc(100dvh - 58px);margin:auto;padding-bottom:80px;font-size:14px;position:relative}.replica-shell .home-picture button,.replica-shell .home-picture input,.replica-shell .home-picture select,.replica-shell .home-picture textarea{font:inherit}.replica-shell .home-picture button{cursor:pointer}.replica-shell .home-picture button:disabled{opacity:.45;cursor:default}.replica-shell .home-picture :focus-visible{outline-offset:2px;outline:2px solid #079d52}.replica-shell .home-picture .hp-header{z-index:18;background:#fff;border-bottom:1px solid #eee;align-items:center;gap:12px;height:48px;padding:0 12px;display:flex;position:sticky;top:0}.replica-shell .home-picture .hp-header>button,.replica-shell .home-picture .hp-header>span{background:0 0;border:0;flex:none;width:26px;padding:0}.replica-shell .home-picture .hp-header h1{text-align:center;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;margin:0;font-size:18px;font-weight:600;overflow:hidden}.replica-shell .home-picture .hp-gallery-strip{border-bottom:7px solid #f5f5f5;align-items:center;gap:10px;padding:10px 12px;display:flex}.replica-shell .home-picture .hp-gallery-cover{background:#f5f5f5;border:0;flex:none;width:55px;height:65px;padding:0;overflow:hidden}.replica-shell .home-picture .hp-gallery-cover img{object-fit:cover;object-position:top;width:100%;height:100%}.replica-shell .home-picture .hp-gallery-strip>div{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.replica-shell .home-picture .hp-gallery-strip strong{font-size:14px;font-weight:500}.replica-shell .home-picture .hp-gallery-strip small{color:#777;font-size:11px}.replica-shell .home-picture .hp-gallery-strip label{color:#888;align-items:center;gap:8px;font-size:11px;display:flex}.replica-shell .home-picture .hp-gallery-strip select{color:#069b4e;background:#fff;border:1px solid #eee;max-width:110px;padding:2px;font-size:11px}.replica-shell .home-picture .hp-change-gallery{color:#07a454;background:0 0;border:0;flex:none;align-items:center;padding:0;font-size:11px;display:flex}.replica-shell .home-picture .hp-tabs{border-bottom:1px solid #eee;align-items:center;height:52px;display:flex}.replica-shell .home-picture .hp-tabs button{color:#999;background:0 0;border:0;flex:1;height:100%;font-size:16px;font-weight:600;position:relative}.replica-shell .home-picture .hp-tabs button.active{color:#07b65a}.replica-shell .home-picture .hp-tabs button.active:after{content:"";background:#07c160;border-radius:3px;width:46px;height:4px;position:absolute;bottom:0;left:calc(50% - 23px)}.replica-shell .home-picture .hp-tabs .hp-stat-link{color:#07b65a;flex:0 0 42px;justify-content:center;align-items:center;display:flex}.replica-shell .home-picture .hp-history-link{color:#07b65a;background:0 0;border:0;justify-content:center;align-items:center;gap:7px;width:100%;padding:15px 10px;font-size:13px;font-weight:600;display:flex}.replica-shell .home-picture .hp-entry-list{padding:0 13px}.replica-shell .home-picture .hp-entry-list article{border-bottom:1px solid #eee;padding:14px 0;position:relative}.replica-shell .home-picture .hp-entry-main{text-align:left;background:0 0;border:0;width:100%;padding:0;display:block}.replica-shell .home-picture .hp-entry-main h2{margin:0 0 10px;font-size:16px;font-weight:500}.replica-shell .home-picture .hp-entry-main p{color:#888;white-space:pre-wrap;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:8px 0;font-size:14px;line-height:1.7;display:-webkit-box;overflow:hidden}.replica-shell .home-picture .hp-entry-choice{align-items:flex-start;gap:5px;display:flex}.replica-shell .home-picture .hp-entry-choice b{color:#fff;background:#07bb5b;border-radius:4px;flex:none;padding:3px 5px;font-size:12px;font-weight:400}.replica-shell .home-picture .hp-entry-choice span{color:#ed4143;font-size:16px;line-height:1.6}.replica-shell .home-picture .hp-entry-list footer{color:#aaa;flex-wrap:wrap;align-items:center;gap:9px;font-size:10px;display:flex}.replica-shell .home-picture .hp-entry-list footer button{color:#888;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;align-items:center;gap:5px;max-width:45%;padding:0;font-size:11px;display:flex;overflow:hidden}.replica-shell .home-picture .hp-entry-list footer img{object-fit:cover;border-radius:50%;width:22px;height:22px}.replica-shell .home-picture .hp-entry-list footer span{align-items:center;gap:3px;display:flex}.replica-shell .home-picture .hp-record-label{color:#888;margin-top:9px;font-size:10px;display:block}.replica-shell .home-picture .hp-primary{color:#fff;background:#07bd5d;border:1px solid #07bd5d;border-radius:4px;justify-content:center;align-items:center;gap:6px;padding:9px 20px;font-size:14px;text-decoration:none;display:inline-flex}.replica-shell .home-picture .hp-publish-bar{background:#fff;padding:15px 30px}.replica-shell .home-picture .hp-publish-bar button{width:100%}.replica-shell .home-picture .hp-empty,.replica-shell .home-picture .hp-login{text-align:center;color:#888;padding:35px 24px}.replica-shell .home-picture .hp-empty>svg,.replica-shell .home-picture .hp-login>svg{color:#07b95b;margin:auto}.replica-shell .home-picture .hp-empty h2,.replica-shell .home-picture .hp-login h2{color:#666;font-size:16px;font-weight:500}.replica-shell .home-picture .hp-empty p,.replica-shell .home-picture .hp-login p{max-width:310px;margin:12px auto 18px;font-size:13px;line-height:1.8}.replica-shell .home-picture .hp-loading{text-align:center;color:#888;padding:40px 20px}.replica-shell .home-picture .hp-error{color:#b23838;background:#fff8f7;margin:10px 12px;padding:12px 14px;font-size:13px;line-height:1.7}.replica-shell .home-picture .hp-error button{color:#666;background:#fff;border:1px solid #ddd;margin-right:8px;padding:5px 10px}.replica-shell .home-picture .hp-boundary{color:#888;background:#f7f7f7;margin:0;padding:10px 14px;font-size:11px;line-height:1.8}.replica-shell .home-picture .hp-field{background:#fff;border-bottom:1px solid #eee;flex-wrap:wrap;align-items:center;gap:10px;padding:13px 15px;display:flex}.replica-shell .home-picture .hp-field>span{color:#07ac55;flex:none;min-width:42px;font-size:15px}.replica-shell .home-picture .hp-field input,.replica-shell .home-picture .hp-field select{background:#fff;border:0;flex:1;min-width:0;padding:3px 0;font-size:14px}.replica-shell .home-picture .hp-field small{color:#999;font-size:10px}.replica-shell .home-picture .hp-page-tabs{gap:8px;padding:10px 14px;display:flex;overflow:auto}.replica-shell .home-picture .hp-page-tabs button{color:#666;background:#fff;border:1px solid #ddd;border-radius:3px;flex:none;padding:5px 12px}.replica-shell .home-picture .hp-page-tabs button.active{color:#07a453;border-color:#07b65a}.replica-shell .home-picture .hp-page-note{color:#999;margin:0;padding:5px 15px 8px;font-size:12px}.replica-shell .home-picture .hp-original{background:#fff;padding:0 14px 12px}.replica-shell .home-picture .hp-original summary{color:#07a453;cursor:pointer;padding:5px 0;font-size:12px}.replica-shell .home-picture .hp-original img{width:100%;height:auto;margin-top:8px;display:block}.replica-shell .home-picture .hp-cover-error{color:#888;background:#f4f4f4;flex-direction:column;justify-content:center;align-items:center;gap:5px;min-height:65px;font-size:10px;display:flex}.replica-shell .home-picture .hp-recommended{border-top:7px solid #f5f5f5;padding:13px 15px 0}.replica-shell .home-picture .hp-recommended>div:first-child{justify-content:space-between;align-items:center;display:flex}.replica-shell .home-picture .hp-recommended strong{font-size:15px;font-weight:500}.replica-shell .home-picture .hp-recommended>div:first-child button{color:#07aa56;background:0 0;border:0;padding:0;font-size:12px;text-decoration:underline}.replica-shell .home-picture .hp-selected{flex-wrap:wrap;gap:8px;min-height:70px;padding:15px 0;display:flex}.replica-shell .home-picture .hp-selected button{color:#fff;background:#07b65b;border:0;border-radius:50%;min-width:38px;height:38px;padding:0 8px;font-size:13px;position:relative}.replica-shell .home-picture .hp-selected button span{color:#aaa;background:#fff;border:1px solid #ddd;border-radius:50%;width:14px;height:14px;font-size:11px;line-height:12px;position:absolute;top:-2px;right:-1px}.replica-shell .home-picture .hp-selected p{color:#aaa;margin:8px 0;font-size:12px}.replica-shell .home-picture .hp-rule{color:#888;background:#f7f7f7;margin:0;padding:10px 15px;font-size:12px;line-height:1.8}.replica-shell .home-picture .hp-option-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:9px;padding:15px;display:grid}.replica-shell .home-picture .hp-option-grid button{background:#fff;border:1px solid #ddd;border-radius:50%;min-width:0;height:38px;padding:0;font-size:12px}.replica-shell .home-picture .hp-option-grid button.selected{color:#fff;background:#07b65b;border-color:#07b65b}.replica-shell .home-picture .hp-content{background:#fff;border-top:7px solid #f5f5f5;flex-direction:column;gap:8px;padding:15px;display:flex}.replica-shell .home-picture .hp-content>span{font-size:15px}.replica-shell .home-picture .hp-content textarea{resize:vertical;box-sizing:border-box;border:0;width:100%;min-height:160px;padding:4px 0;line-height:1.8}.replica-shell .home-picture .hp-content small{color:#aaa;align-self:flex-end;font-size:11px}.replica-shell .home-picture .hp-submit{border-radius:22px;width:calc(100% - 30px);height:43px;margin:16px 15px;display:block}.replica-shell .home-picture .hp-text-button{color:#07aa56;background:0 0;border:0;margin:8px auto;font-size:12px;display:block}.replica-shell .home-picture .hp-pagination{color:#888;justify-content:center;align-items:center;gap:14px;padding:18px 10px;font-size:12px;display:flex}.replica-shell .home-picture .hp-pagination button{color:#07aa56;background:#fff;border:1px solid #eee;align-items:center;gap:3px;padding:7px;display:flex}.replica-shell .home-picture .hp-entry-meta{border-bottom:7px solid #f5f5f5;padding:15px}.replica-shell .home-picture .hp-entry-meta>div{justify-content:space-between;gap:12px;display:flex}.replica-shell .home-picture .hp-entry-meta b{color:#07aa56;font-weight:500}.replica-shell .home-picture .hp-entry-meta span{color:#888;font-size:11px}.replica-shell .home-picture .hp-entry-meta p{color:#e84444;margin:8px 0;font-size:20px;line-height:1.7}.replica-shell .home-picture .hp-entry-meta small{color:#999;font-size:11px}.replica-shell .home-picture .hp-detail-links{border-bottom:1px solid #eee;justify-content:space-around;padding:10px;display:flex}.replica-shell .home-picture .hp-detail-links button{color:#07a654;background:0 0;border:0;font-size:12px}.replica-shell .home-picture.hp-detail .d-header{z-index:1;grid-template-columns:1fr 44px;height:42px;position:relative;top:auto}.replica-shell .home-picture.hp-detail .d-header>button:first-child{display:none}.replica-shell .home-picture.hp-detail .d-header h1{text-align:left;font-size:15px;font-weight:500}.replica-shell .home-picture .hp-stats-filter{border-bottom:1px solid #eee;justify-content:space-between;align-items:center;padding:13px 15px;display:flex}.replica-shell .home-picture .hp-stats-filter label{color:#777;align-items:center;gap:12px;font-size:13px;display:flex}.replica-shell .home-picture .hp-stats-filter select{color:#07a654;background:#fff;border:1px solid #ddd;max-width:160px;padding:5px 20px 5px 8px}.replica-shell .home-picture .hp-stats-filter button{color:#07a654;background:0 0;border:0;font-size:12px}.replica-shell .home-picture .hp-stat-chart{padding:15px}.replica-shell .home-picture .hp-stat-chart h2{text-align:center;margin:0 0 8px;font-size:16px;font-weight:500}.replica-shell .home-picture .hp-stat-chart>p{color:#888;text-align:center;margin:0 0 15px;font-size:11px}.replica-shell .home-picture .hp-stat-row{align-items:center;gap:10px;margin-bottom:8px;font-size:12px;display:flex}.replica-shell .home-picture .hp-stat-row>span{text-align:right;flex:none;width:35px}.replica-shell .home-picture .hp-stat-row>div{background:#f0f0f0;flex:1;height:16px}.replica-shell .home-picture .hp-stat-row i{background:#07bd5c;height:100%;display:block}.replica-shell .home-picture .hp-stat-row b{color:#777;width:30px;font-size:11px;font-weight:400}.replica-shell .home-picture .hp-stat-chart>small{color:#999;margin-top:15px;font-size:11px;line-height:1.7;display:block}.replica-shell .home-picture .hp-reference-draws{border-top:7px solid #f5f5f5;padding:15px}.replica-shell .home-picture .hp-reference-draws h2{margin:0;font-size:15px;font-weight:500}.replica-shell .home-picture .hp-reference-draws>p{color:#999;font-size:11px;line-height:1.7}.replica-shell .home-picture .hp-reference-draws article{border-bottom:1px solid #eee;padding:12px 0}.replica-shell .home-picture .hp-reference-draws article>div{justify-content:space-between;align-items:center;gap:7px;display:flex}.replica-shell .home-picture .hp-reference-draws article>div:first-child{color:#777;margin-bottom:10px;font-size:12px}.replica-shell .home-picture .hp-reference-draws article>div:first-child b{font-weight:400}.replica-shell .home-picture .hp-draw-ball{flex-direction:column;flex:1;align-items:center;gap:4px;display:flex}.replica-shell .home-picture .hp-draw-ball b{border:1px solid;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:15px;font-weight:500;display:flex}.replica-shell .home-picture .hp-draw-ball small{color:#777;font-size:11px}.replica-shell .home-picture .hp-draw-ball.red{color:#e33a3d}.replica-shell .home-picture .hp-draw-ball.blue{color:#2489dc}.replica-shell .home-picture .hp-draw-ball.green{color:#17a552}.replica-shell .home-picture .hp-toast{color:#fff;z-index:90;text-align:center;background:#000c;border-radius:5px;max-width:85vw;padding:12px 18px;font-size:13px;position:fixed;bottom:90px;left:50%;transform:translate(-50%)}@media (max-width:400px){.replica-shell .home-picture .hp-option-grid{gap:7px;padding:12px}.replica-shell .home-picture .hp-option-grid button{height:35px;font-size:11px}.replica-shell .home-picture .hp-gallery-strip{gap:8px}.replica-shell .home-picture .hp-change-gallery{font-size:10px}.replica-shell .home-picture .hp-draw-ball b{width:28px;height:28px}}.replica-shell .home-panels{color:#151515;min-width:0;font-size:clamp(16px,calc(var(--replica-unit)*.46),25px);background:#fff;gap:8px;padding:8px 4px;line-height:1.4;display:grid}.replica-shell .home-panels__panel{background:#fff;border:2px solid #ff9909;border-radius:8px;min-width:0;overflow:hidden}.replica-shell .home-panels__title{color:#0c0c0c;font-size:clamp(18px,calc(var(--replica-unit)*.5),27px);text-align:center;overflow-wrap:anywhere;text-wrap:balance;background:linear-gradient(#ff9c09 0%,#ffd594 55%,#fff7eb 100%);padding:4px 8px;font-weight:700;line-height:1.35}.replica-shell .home-panels__subtitle{text-align:center;white-space:pre-wrap;overflow-wrap:anywhere;color:#247b16;border-top:1px solid #ccc;padding:8px 4px;font-weight:700}.replica-shell .home-panels__legend-wild{color:#111c86}.replica-shell .home-panels__legend-female{color:#920d13}.replica-shell .home-panels__rows{min-width:0}.replica-shell .home-panels__row{border-top:1px solid #ccc;min-width:0}.replica-shell .home-panels__row--numbers{text-align:center;padding:2px 4px 4px}.replica-shell .home-panels__row-heading{flex-wrap:wrap;justify-content:center;align-items:baseline;column-gap:4px;min-width:0;font-weight:600;display:flex}.replica-shell .home-panels__issue,.replica-shell .home-panels__row-label{white-space:pre-wrap;overflow-wrap:anywhere}.replica-shell .home-panels__issue{font-variant-numeric:tabular-nums}.replica-shell .home-panels__content,.replica-shell .home-panels__secondary{color:#ff1535;overflow-wrap:anywhere;white-space:pre-wrap;min-width:0;font-weight:600}.replica-shell .home-panels__line{overflow-wrap:anywhere;min-width:0;display:block}.replica-shell .home-panels__content-label{color:#151515}.replica-shell .home-panels mark{color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#ff0;padding:0}.replica-shell .home-panels__result{white-space:pre-wrap;overflow-wrap:anywhere;color:#ff1535;flex-wrap:wrap;align-items:baseline;gap:2px;max-width:100%;font-weight:600;display:inline-flex}.replica-shell .home-panels__result>span{overflow-wrap:anywhere;min-width:0}.replica-shell .home-panels__result small{color:#767676;white-space:nowrap;font-size:.65em;font-weight:400}.replica-shell .home-panels__result .home-panels__verdict{color:#151515}.replica-shell .home-panels .is-miss .home-panels__content,.replica-shell .home-panels .is-miss .home-panels__secondary,.replica-shell .home-panels .is-miss .home-panels__matrix-content{color:#a7a7a7}.replica-shell .home-panels .is-miss mark{background:0 0}.replica-shell .home-panels__split-heading{text-align:center;background:#ffff95;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:4px;padding:2px 4px;font-size:.85em;font-weight:600;display:flex}.replica-shell .home-panels__split-columns{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);display:grid}.replica-shell .home-panels__split-columns>.home-panels__content{padding:4px;font-size:.95em}.replica-shell .home-panels__split-columns>.home-panels__content+.home-panels__content{border-left:1px solid #ccc;flex-direction:column;justify-content:space-evenly;display:flex}.replica-shell .home-panels__inline-content{flex-wrap:wrap;justify-content:center;align-items:baseline;gap:0 4px;min-width:0;padding:8px 4px;font-size:.95em;display:flex}.replica-shell .home-panels__inline-label{overflow-wrap:anywhere;min-width:0;font-weight:600}.replica-shell .home-panels__inline-label>.home-panels__row-label{margin-left:2px}.replica-shell .home-panels__matrix{border-collapse:collapse;table-layout:fixed;text-align:center;width:100%;font-weight:400}.replica-shell .home-panels__matrix tr{border-top:1px solid #ccc}.replica-shell .home-panels__matrix th,.replica-shell .home-panels__matrix td{overflow-wrap:anywhere;white-space:pre-wrap;padding:8px 4px}.replica-shell .home-panels__matrix th{width:22%;font-size:.75em;font-weight:400}.replica-shell .home-panels__matrix th>.home-panels__issue,.replica-shell .home-panels__matrix th>.home-panels__row-label{display:block}.replica-shell .home-panels__matrix td:last-child{border-left:1px solid #ccc;width:20%;font-size:.75em}.replica-shell .home-panels__matrix .home-panels__matrix-content{color:#ff1726;background:#050505;font-size:1.15em;font-weight:600;line-height:1.35}.replica-shell .home-panels__matrix .home-panels__content-label{color:inherit}.replica-shell .home-panels__matrix--plain .home-panels__matrix-content{color:#ff1535;background:#fff;border-left:1px solid #ccc;font-size:1.1em}.replica-shell .home-panels__error{color:#825414;text-align:center;background:#fff5e4;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;padding:8px;font-size:14px;display:flex}.replica-shell .home-panels__error button{color:#714406;background:#fff;border:1px solid #c17f20;border-radius:4px;min-height:32px;padding:4px 8px}.replica-shell .home-panels__error button:hover{background:#ffebcb}.replica-shell .home-panels__error button:active{transform:translateY(1px)}.replica-shell .home-panels__error button:focus-visible{outline-offset:2px;outline:2px solid #714406}.replica-shell .home-panels__error button:disabled{opacity:.6}.replica-shell .home-panels--loading{gap:8px;padding:8px}.replica-shell .home-panels__skeleton-title{background:#ffe3b4;border-radius:4px;height:40px}.replica-shell .home-panels__skeleton-line{background:#f3f3f3;border-radius:4px;height:40px}.replica-shell .home-panels__skeleton-line:last-of-type{justify-self:center;width:80%}.replica-shell .home-panels__sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:360px){.replica-shell .home-panels__split-columns>.home-panels__content{font-size:15px}.replica-shell .home-panels__matrix th,.replica-shell .home-panels__matrix td:last-child{font-size:12px}.replica-shell .home-panels__row--numbers>.home-panels__content{font-size:14px}.replica-shell .home-panels__matrix:not(.home-panels__matrix--plain) .home-panels__matrix-content{font-size:15px}}.replica-shell .treasure-app{--t-unit:min(13.3333vw,64px);width:100%;max-width:480px;min-height:100dvh;padding-bottom:calc(var(--t-unit)*1.2);box-sizing:border-box;color:#333;font:calc(var(--t-unit)*.28)/1.4 "PingFang SC","Microsoft YaHei",Arial,sans-serif;caret-color:#087a41;background:#f8f8f8;margin:0 auto}.replica-shell .treasure-app *{box-sizing:border-box}.replica-shell .treasure-app button,.replica-shell .treasure-app input{font:inherit}.replica-shell .treasure-app button{color:inherit;cursor:pointer;background:0 0;border:0;padding:0}:is(.replica-shell .treasure-app button:focus-visible,.replica-shell .treasure-app input:focus-visible){outline-offset:3px;outline:2px solid #086b3c}.replica-shell .treasure-app button:active{opacity:.82}.replica-shell .treasure-app img{max-width:100%;display:block}.replica-shell .treasure-app .t-header{color:#fff;background:#07c160;position:relative}.replica-shell .treasure-app .t-back{top:calc(var(--t-unit)*.38);color:#fff;justify-content:center;align-items:center;width:40px;height:44px;display:flex;position:absolute;left:2px}.replica-shell .treasure-app .t-tabs{padding:calc(var(--t-unit)*.52) 0 calc(var(--t-unit)*.2);font-size:calc(var(--t-unit)*.32);line-height:calc(var(--t-unit)*.5);justify-content:center;align-items:center;display:flex}.replica-shell .treasure-app .t-tabs>button{width:26%;min-height:calc(var(--t-unit)*.5);color:#d0f3de;white-space:nowrap;position:relative}.replica-shell .treasure-app .t-tabs>button.selected{font-size:calc(var(--t-unit)*.4);color:#fff;font-weight:700}.replica-shell .treasure-app .t-tabs>button.selected:after{content:"";bottom:calc(var(--t-unit)*-.16);width:calc(var(--t-unit)*.4);height:calc(var(--t-unit)*.08);border-radius:calc(var(--t-unit)*.08);background:#fff;margin:auto;position:absolute;left:0;right:0}.replica-shell .treasure-app .t-search{align-items:center;gap:calc(var(--t-unit)*.12);margin-top:calc(var(--t-unit)*-.02);padding:calc(var(--t-unit)*.14) calc(var(--t-unit)*.24);min-width:0;display:flex}.replica-shell .treasure-app .t-search-field{color:#aaa;min-width:0;padding-left:calc(var(--t-unit)*.2);min-height:calc(var(--t-unit)*.5);background:#fff;border-radius:30px;flex:1;align-items:center;display:flex}.replica-shell .treasure-app .t-search-field>svg{width:calc(var(--t-unit)*.24);height:calc(var(--t-unit)*.24);flex-shrink:0}.replica-shell .treasure-app .t-search-field input{width:100%;min-width:0;box-shadow:none;color:#333;padding:calc(var(--t-unit)*.06) calc(var(--t-unit)*.08);font-size:calc(var(--t-unit)*.28);line-height:calc(var(--t-unit)*.38);outline-offset:0;background:0 0;border:0;border-radius:30px;flex:1;margin:0;display:block}.replica-shell .treasure-app .t-search-field input::placeholder{color:silver}.replica-shell .treasure-app .t-search-field input::-webkit-search-cancel-button{display:none}.replica-shell .treasure-app .t-search-clear{color:#888;flex-shrink:0;justify-content:center;align-self:stretch;align-items:center;width:32px;display:flex}.replica-shell .treasure-app .t-search-submit{color:#fff;font-weight:700;font-size:calc(var(--t-unit)*.32);line-height:calc(var(--t-unit)*.5);flex-shrink:0;min-height:32px}.replica-shell .treasure-app .t-channels{min-height:calc(var(--t-unit)*.94);margin-bottom:calc(var(--t-unit)*.2);padding:calc(var(--t-unit)*.3) calc(var(--t-unit)*.24) calc(var(--t-unit)*.2);background:#fff;justify-content:space-around;align-items:center;display:flex}.replica-shell .treasure-app .t-channels>button{white-space:nowrap;color:#333;min-width:0;font-size:calc(var(--t-unit)*.36);font-weight:700;line-height:calc(var(--t-unit)*.5);flex:1;position:relative}.replica-shell .treasure-app .t-channels>button.selected{color:#07c160}.replica-shell .treasure-app .t-channels>button.selected:after{content:"";bottom:calc(var(--t-unit)*-.16);width:calc(var(--t-unit)*.4);height:calc(var(--t-unit)*.08);border-radius:calc(var(--t-unit)*.08);background:#07c160;margin:auto;position:absolute;left:0;right:0}.replica-shell .treasure-app .t-site-grid{padding:0 calc(var(--t-unit)*.12);background:#fff;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.replica-shell .treasure-app .t-site{min-width:0;padding:calc(var(--t-unit)*.2) calc(var(--t-unit)*.1);text-align:center;flex-direction:column;align-items:center;display:flex}.replica-shell .treasure-app .t-site>img,.replica-shell .treasure-app .t-site>.t-image-fallback{width:90%;height:calc(var(--t-unit)*.8);border-radius:calc(var(--t-unit)*.08);object-fit:fill}.replica-shell .treasure-app .t-site-title{color:#444;font-size:calc(var(--t-unit)*.3);line-height:calc(var(--t-unit)*.44);margin-top:calc(var(--t-unit)*.08);white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.replica-shell .treasure-app .t-site.secondary>.t-site-title{width:100%;padding:calc(var(--t-unit)*.1) 0;border-radius:calc(var(--t-unit)*.08);font-size:calc(var(--t-unit)*.28);background:#f2f2f2}.replica-shell .treasure-app .t-image-fallback{color:#737373;font-size:calc(var(--t-unit)*.2);overflow-wrap:anywhere;background:#f1f2f3;justify-content:center;align-items:center;padding:5px;line-height:1.4;display:flex;overflow:hidden}.replica-shell .treasure-app .t-platform-list{flex-direction:column;align-items:flex-start;width:92%;margin:0 auto;display:flex}.replica-shell .treasure-app .t-platform-card{width:100%;margin:calc(var(--t-unit)*.3) 0;border-radius:calc(var(--t-unit)*.16);filter:drop-shadow(0 5px 5px #0000000d);overflow:hidden}.replica-shell .treasure-app .t-platform-image{width:100%;height:calc(var(--t-unit)*1.6388);background:#fff;display:block}.replica-shell .treasure-app .t-platform-image>img,.replica-shell .treasure-app .t-platform-image>.t-image-fallback{object-fit:cover;width:100%;height:100%}.replica-shell .treasure-app .t-platform-description{width:100%;min-width:0;height:calc(var(--t-unit)*.88);padding:0 calc(var(--t-unit)*.2);background:#fff;align-items:center;gap:10px;display:flex}.replica-shell .treasure-app .t-platform-description>strong{min-width:0;font-weight:700;font-size:calc(var(--t-unit)*.32);line-height:calc(var(--t-unit)*.44);color:#444;text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.replica-shell .treasure-app .t-platform-visit{width:calc(var(--t-unit)*1.6);height:calc(var(--t-unit)*.48);border:calc(var(--t-unit)*.02) solid #07c160;color:#07c160;font-size:calc(var(--t-unit)*.28);line-height:calc(var(--t-unit)*.32);white-space:nowrap;background:#fff;border-radius:100px;flex-shrink:0;justify-content:center;align-items:center;gap:4px;display:flex}.replica-shell .treasure-app .t-platform-visit>svg{color:#666;width:calc(var(--t-unit)*.18);flex-shrink:0}.replica-shell .treasure-app .t-banners{background:#f8f8f8;width:100%}.replica-shell .treasure-app .t-banners .managed-banner-link{width:100%;height:100%;display:block}.replica-shell .treasure-app .t-notice{color:#766031;background:#fff8df;align-items:center;gap:8px;padding:12px;font-size:13px;display:flex}.replica-shell .treasure-app .t-notice>p{overflow-wrap:anywhere;flex:1;min-width:0;margin:0}.replica-shell .treasure-app .t-notice>div{flex-shrink:0;align-items:center;gap:4px;display:flex}.replica-shell .treasure-app .t-notice button{color:#087a41;justify-content:center;align-items:center;min-height:40px;font-size:12px;display:flex}.replica-shell .treasure-app .t-notice button:last-child{width:30px}.replica-shell .treasure-app .t-empty{text-align:center;color:#888;flex-direction:column;align-items:center;gap:16px;padding:40px 16px;font-size:14px;display:flex}.replica-shell .treasure-app .t-empty>img{width:140px;max-width:45%;height:auto}.replica-shell .treasure-app .t-empty>p{overflow-wrap:anywhere;max-width:100%;margin:0}.replica-shell .treasure-app .t-empty>button{color:#087a41;background:#fff;border:1px solid #07c160;border-radius:30px;min-height:44px;padding:10px 20px;font-size:13px}@media (max-width:390px){.replica-shell .treasure-app .t-back{width:36px;left:0}.replica-shell .treasure-app .t-tabs>button{width:28%}.replica-shell .treasure-app .t-notice{flex-direction:column;align-items:flex-start}.replica-shell .treasure-app .t-notice>div{align-self:flex-end}}.replica-shell .mine-app .mine-rankings{--mr-unit:min(13.3333vw,64px);min-height:calc(100dvh - 46px);padding-bottom:calc(var(--mr-unit)*.4);color:#333;font:calc(var(--mr-unit)*.28)/1.45 "PingFang SC","Microsoft YaHei",Arial,sans-serif;font-variant-numeric:tabular-nums}.replica-shell .mine-app .mine-rankings *{box-sizing:border-box}.replica-shell .mine-app .mine-rankings button,.replica-shell .mine-app .mine-rankings input{font:inherit}.replica-shell .mine-app .mine-rankings button{color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.replica-shell .mine-app .mine-rankings button:disabled{opacity:.4;cursor:default}:is(.replica-shell .mine-app .mine-rankings button:focus-visible,.replica-shell .mine-app .mine-rankings input:focus-visible,.replica-shell .mine-app .mine-rankings a:focus-visible){outline-offset:3px;outline:2px solid #173b67}.replica-shell .mine-app .mr-board-followers{background:linear-gradient(1turn,#e336ab,#f94078)}.replica-shell .mine-app .mr-board-level{background:linear-gradient(1turn,#50a9fb,#2798ff)}.replica-shell .mine-app .mr-board-share{background:linear-gradient(1turn,#62a6fd,#6f39fa)}.replica-shell .mine-app .mr-board-gift{background:linear-gradient(1turn,#f65d7e,#ef4343)}.replica-shell .mine-app .mine-rankings .mr-podium{justify-content:center;align-items:flex-end;gap:calc(var(--mr-unit)*.16);padding:calc(var(--mr-unit)*.94) calc(var(--mr-unit)*.62) 0;display:flex}.replica-shell .mine-app .mine-rankings .mr-podium-person{min-width:0;width:calc(var(--mr-unit)*1.72);border-radius:calc(var(--mr-unit)*.32) calc(var(--mr-unit)*.32) 0 0;text-align:center;color:#f1f8ff;padding:0 calc(var(--mr-unit)*.07) calc(var(--mr-unit)*.3);background:linear-gradient(1turn,#ffffff1a,#ffffff29);flex-direction:column;justify-content:flex-start;align-items:center;display:flex}.replica-shell .mine-app .mine-rankings .mr-podium-person.mr-place-1{width:calc(var(--mr-unit)*2.5)}.replica-shell .mine-app .mine-rankings .mr-podium-person>strong{width:100%;padding:calc(var(--mr-unit)*.2) 0;font-weight:500;font-size:calc(var(--mr-unit)*.32);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.replica-shell .mine-app .mine-rankings .mr-avatar{width:calc(var(--mr-unit)*1);height:calc(var(--mr-unit)*1);flex-shrink:0;display:block;position:relative}.replica-shell .mine-app .mine-rankings .mr-avatar-photo{object-fit:cover;background:#f1f2f3;border-radius:50%;width:100%;height:100%;display:block}.replica-shell .mine-app .mine-rankings .mr-crowned{width:calc(var(--mr-unit)*1.36);height:calc(var(--mr-unit)*1.36)}.replica-shell .mine-app .mine-rankings .mr-crown-1{width:calc(var(--mr-unit)*1.82);height:calc(var(--mr-unit)*1.82)}.replica-shell .mine-app .mine-rankings .mr-crown-image{width:100%;height:auto;left:0;bottom:calc(var(--mr-unit)*-.04);pointer-events:none;max-width:none;display:block;position:absolute}.replica-shell .mine-app .mine-rankings .mr-metric{font-size:calc(var(--mr-unit)*.24);white-space:nowrap;color:#666;line-height:1.55}.replica-shell .mine-app .mine-rankings .mr-podium-person>.mr-metric{color:#f1f8ff;max-width:100%;font-size:calc(var(--mr-unit)*.24)}.replica-shell .mine-app .mine-rankings .mr-level-metric,.replica-shell .mine-app .mine-rankings .mr-gift-metric{flex-direction:column;gap:3px;display:flex}.replica-shell .mine-app .mine-rankings .mr-metric>span{align-items:center;justify-content:inherit;gap:4px;display:flex}.replica-shell .mine-app .mine-rankings .mr-level-metric img{width:auto;height:calc(var(--mr-unit)*.4);max-width:calc(var(--mr-unit)*.35);object-fit:contain;display:inline-block}.replica-shell .mine-app .mine-rankings .mr-gift-metric img{width:calc(var(--mr-unit)*.24);height:calc(var(--mr-unit)*.24);object-fit:contain;display:inline-block}.replica-shell .mine-app .mine-rankings .mr-podium-person .mr-metric>span{justify-content:center}.replica-shell .mine-app .mine-rankings .mr-vacant{min-height:calc(var(--mr-unit)*2.2);opacity:.7;justify-content:center;gap:10px}.replica-shell .mine-app .mine-rankings .mr-vacant small{font-size:12px}.replica-shell .mine-app .mine-rankings .mr-board-content{padding:0 calc(var(--mr-unit)*.3)}.replica-shell .mine-app .mine-rankings .mr-reference{border-radius:calc(var(--mr-unit)*.32);padding:calc(var(--mr-unit)*.24) calc(var(--mr-unit)*.3);color:#666;overflow-wrap:anywhere;background:#fff;font-size:12px;line-height:1.7}.replica-shell .mine-app .mine-rankings .mr-reference>strong{color:#333;font-size:13px;font-weight:500}.replica-shell .mine-app .mine-rankings .mr-reference p{margin:4px 0}.replica-shell .mine-app .mine-rankings .mr-reference small{color:#888;font-size:11px;display:block}.replica-shell .mine-app .mine-rankings .mr-board-content>.mr-reference:first-child{margin-top:calc(var(--mr-unit)*.3)}.replica-shell .mine-app .mine-rankings .mr-search{margin-top:calc(var(--mr-unit)*.3);background:#fff;border-radius:30px;align-items:center;gap:10px;padding:8px 12px;display:flex}.replica-shell .mine-app .mine-rankings .mr-search label{color:#999;flex:1;align-items:center;gap:6px;min-width:0;display:flex}.replica-shell .mine-app .mine-rankings .mr-search input{width:100%;min-width:0;box-shadow:none;outline-offset:0;color:#333;background:0 0;border:0;border-radius:0;flex:1;padding:5px 0;font-size:14px;line-height:1.5;display:block}.replica-shell .mine-app .mine-rankings .mr-search input::-webkit-search-cancel-button{display:none}.replica-shell .mine-app .mine-rankings .mr-search label>button{color:#888;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:30px;display:flex}.replica-shell .mine-app .mine-rankings .mr-search-submit{color:#555;flex-shrink:0;height:32px;font-size:14px}.replica-shell .mine-app .mine-rankings .mr-result-count{color:#fff;padding:10px 5px;font-size:12px}.replica-shell .mine-app .mine-rankings .mr-list{padding:calc(var(--mr-unit)*.3) calc(var(--mr-unit)*.3) 0;border-radius:calc(var(--mr-unit)*.32);background:#fff}.replica-shell .mine-app .mine-rankings .mr-row{align-items:center;gap:calc(var(--mr-unit)*.16);width:100%;padding-bottom:calc(var(--mr-unit)*.32);text-align:left;display:flex}.replica-shell .mine-app .mine-rankings .mr-number{flex:0 0 calc(var(--mr-unit)*.44);font-weight:600;font-size:calc(var(--mr-unit)*.32);text-align:left}.replica-shell .mine-app .mine-rankings .mr-row-name{min-width:0;font-weight:400;font-size:calc(var(--mr-unit)*.32);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.replica-shell .mine-app .mine-rankings .mr-row>.mr-metric{max-width:40%;font-size:calc(var(--mr-unit)*.23);text-align:right;flex-shrink:0}.replica-shell .mine-app .mine-rankings .mr-row>.mr-metric>span{justify-content:flex-end}.replica-shell .mine-app .mine-rankings .mr-pagination{color:#fff;justify-content:space-between;align-items:center;gap:8px;padding:16px 0;font-size:13px;display:flex}.replica-shell .mine-app .mine-rankings .mr-pagination button{color:#fff;background:#ffffff24;border-radius:8px;justify-content:center;align-items:center;gap:4px;min-width:85px;min-height:44px;padding:8px 12px;display:flex}.replica-shell .mine-app .mine-rankings .mr-empty{border-radius:calc(var(--mr-unit)*.32);text-align:center;color:#888;background:#fff;flex-direction:column;align-items:center;gap:16px;padding:30px 15px;font-size:13px;display:flex}.replica-shell .mine-app .mine-rankings .mr-empty>img{width:130px;max-width:50%;height:auto}.replica-shell .mine-app .mine-rankings .mr-empty>p{overflow-wrap:anywhere;margin:0}.replica-shell .mine-app .mine-rankings .mr-empty>button{color:#087a41;background:#fff;border:1px solid #a9d9bd;border-radius:22px;min-height:44px;padding:10px 22px}.replica-shell .mine-app .mine-rankings .mr-profile-head{color:#fff;text-align:center;flex-direction:column;align-items:center;gap:10px;padding:30px 20px;display:flex}.replica-shell .mine-app .mine-rankings .mr-profile-head>.mr-avatar{width:calc(var(--mr-unit)*1.3);height:calc(var(--mr-unit)*1.3);border:2px solid #fff;border-radius:50%}.replica-shell .mine-app .mine-rankings .mr-profile-head>h2{overflow-wrap:anywhere;max-width:100%;margin:0;font-size:20px;font-weight:500}.replica-shell .mine-app .mine-rankings .mr-profile-head>p{margin:0;font-size:12px}.replica-shell .mine-app .mine-rankings .mr-profile-label{border:1px solid #fff6;border-radius:14px;padding:3px 12px;font-size:11px}.replica-shell .mine-app .mine-rankings .mr-profile-content{padding:0 calc(var(--mr-unit)*.3)}.replica-shell .mine-app .mine-rankings .mr-bio,.replica-shell .mine-app .mine-rankings .mr-profile-statistics{background:#fff;border-radius:12px;margin-bottom:14px;padding:16px}.replica-shell .mine-app .mine-rankings .mr-profile-content h3{color:#333;margin:0 0 12px;font-size:15px;font-weight:500}.replica-shell .mine-app .mine-rankings .mr-bio>p{white-space:pre-wrap;overflow-wrap:anywhere;color:#666;margin:0;font-size:13px;line-height:1.8}.replica-shell .mine-app .mine-rankings .mr-statistic{border-top:1px solid #f0f0f0;align-items:center;gap:8px;padding:13px 0;display:flex}.replica-shell .mine-app .mine-rankings .mr-statistic>div{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.replica-shell .mine-app .mine-rankings .mr-statistic b{font-size:13px;font-weight:500}.replica-shell .mine-app .mine-rankings .mr-statistic>div>span{color:#888;font-size:12px}.replica-shell .mine-app .mine-rankings .mr-statistic>.mr-metric{text-align:right;max-width:55%;font-size:13px}.replica-shell .mine-app .mine-rankings .mr-statistic>.mr-metric>span{justify-content:flex-end}.replica-shell .mine-app .mine-rankings .mr-statistic small{color:#888;font-size:11px}.replica-shell .mine-app .mine-rankings .mr-statistic>button{color:#999;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:44px;display:flex}.replica-shell .mine-app .mine-rankings .mr-no-statistics{color:#888;margin:0;font-size:13px}.replica-shell .mine-app .mine-rankings .mr-profile-provenance{color:#fff;overflow-wrap:anywhere;flex-direction:column;gap:8px;padding:12px 4px;font-size:11px;display:flex}.replica-shell .mine-app .mine-rankings .mr-profile-provenance>a{color:#fff;text-underline-offset:3px;align-self:flex-start;align-items:center;gap:4px;min-height:30px;text-decoration:underline;display:inline-flex}.replica-shell .mine-app .mine-rankings .mr-return{color:#fff;border:1px solid #fff5;border-radius:22px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:44px;margin-top:16px;padding:10px 16px;font-size:14px;display:flex}.replica-shell .mine-app .mine-rankings .mr-unavailable{color:#fff;flex-direction:column;align-items:center;gap:14px;padding:35px 16px;font-size:14px;display:flex}.replica-shell .mine-app .mine-rankings .mr-unavailable>p{margin:0}.replica-shell .mine-app .mine-rankings .mr-unavailable>button{border:1px solid #fff6;border-radius:24px;align-items:center;gap:6px;min-height:44px;padding:8px 16px;font-size:13px;display:flex}.replica-shell .mine-app .mine-rankings .mr-unavailable+.mr-reference{margin:0 calc(var(--mr-unit)*.3)}@media (max-width:390px){.replica-shell .mine-app .mine-rankings .mr-list{padding-left:12px;padding-right:12px}.replica-shell .mine-app .mine-rankings .mr-row{gap:7px}.replica-shell .mine-app .mine-rankings .mr-row>.mr-metric,.replica-shell .mine-app .mine-rankings .mr-podium-person>.mr-metric{font-size:11px}.replica-shell .mine-app .mine-rankings .mr-podium-person .mr-gift-metric{font-size:10px}.replica-shell .mine-app .mine-rankings .mr-statistic>.mr-metric{font-size:12px}}.replica-shell .mine-app .mine-personal{color:#333;--mp-green:#078d47;--mp-line:#eee;background:#f5f5f5;min-width:0;min-height:55vh;font-size:14px}.replica-shell .mine-app .mine-personal *{box-sizing:border-box}.replica-shell .mine-app .mine-personal button,.replica-shell .mine-app .mine-personal input,.replica-shell .mine-app .mine-personal a{font:inherit}.replica-shell .mine-app .mine-personal button{cursor:pointer;color:inherit;background:0 0;border:0;line-height:1.4}.replica-shell .mine-app .mine-personal button:disabled{cursor:default;opacity:.5}:is(.replica-shell .mine-app .mine-personal button:focus-visible,.replica-shell .mine-app .mine-personal a:focus-visible,.replica-shell .mine-app .mine-personal input:focus-visible){outline:2px solid var(--mp-green);outline-offset:2px}.replica-shell .mine-app .mine-personal ::selection{color:#16452d;background:#c6f2d8}.replica-shell .mine-app .mine-personal h2,.replica-shell .mine-app .mine-personal h3,.replica-shell .mine-app .mine-personal p{margin:0}.replica-shell .mine-app .mine-personal .mp-tabs{border-bottom:1px solid var(--mp-line);background:#fff;display:flex}.replica-shell .mine-app .mine-personal .mp-tabs button{flex:1;min-height:46px;padding:10px;font-size:16px;position:relative}.replica-shell .mine-app .mine-personal .mp-tabs button.selected{color:var(--mp-green);font-weight:600}.replica-shell .mine-app .mine-personal .mp-tabs button.selected:after{content:"";background:#07c160;border-radius:2px;width:42px;height:3px;position:absolute;bottom:0;left:calc(50% - 21px)}.replica-shell .mine-app .mine-personal .mp-search{border-bottom:1px solid var(--mp-line);background:#fff;align-items:center;gap:8px;min-height:60px;padding:9px 12px;display:flex}.replica-shell .mine-app .mine-personal .mp-search>svg{color:#777;flex-shrink:0}.replica-shell .mine-app .mine-personal .mp-search input{color:#333;width:0;min-height:40px;caret-color:var(--mp-green);background:#f5f5f5;border:0;border-radius:4px;flex:1;padding:8px}.replica-shell .mine-app .mine-personal .mp-search input::placeholder{color:#757575}.replica-shell .mine-app .mine-personal .mp-search button{min-height:40px}.replica-shell .mine-app .mine-personal .mp-search .mp-clear{place-items:center;min-width:32px;display:grid}.replica-shell .mine-app .mine-personal .mp-search .mp-search-submit{color:var(--mp-green);min-width:36px;padding:0 4px}.replica-shell .mine-app .mine-personal .mp-list-meta{color:#666;align-items:center;gap:8px;min-height:38px;padding:8px 12px;font-size:12px;display:flex}.replica-shell .mine-app .mine-personal .mp-list-meta small{color:#777;margin-left:auto;font-size:11px}.replica-shell .mine-app .mine-personal .mp-list-meta>button{color:var(--mp-green);min-height:30px;margin-left:auto}.replica-shell .mine-app .mine-personal .mp-records{background:#fff}.replica-shell .mine-app .mine-personal .mp-post{border-bottom:1px solid var(--mp-line);background:#fff;padding:12px}.replica-shell .mine-app .mine-personal .mp-post-main{text-align:left;align-items:center;gap:11px;width:100%;min-width:0;padding:0;display:flex}.replica-shell .mine-app .mine-personal .mp-cover{object-fit:cover;object-position:top;background:#f5f5f5;border-radius:3px;flex-shrink:0;width:76px;height:84px}.replica-shell .mine-app .mine-personal .mp-post-copy{flex:1;min-width:0}.replica-shell .mine-app .mine-personal .mp-post-main>svg{color:#999;flex-shrink:0}.replica-shell .mine-app .mine-personal .mp-post h3{overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15px;font-weight:600;line-height:1.5;display:-webkit-box;overflow:hidden}.replica-shell .mine-app .mine-personal .mp-post-copy p,.replica-shell .mine-app .mine-personal .mp-prediction>p{color:#666;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:5px;font-size:13px;line-height:1.55;display:-webkit-box;overflow:hidden}.replica-shell .mine-app .mine-personal .mp-post-copy small{color:#737373;margin-top:5px;font-size:11px;display:block}.replica-shell .mine-app .mine-personal .mp-post-footer{align-items:center;gap:7px;min-width:0;min-height:28px;margin-top:9px;display:flex}.replica-shell .mine-app .mine-personal .mp-author{text-align:left;align-items:center;gap:6px;min-width:0;max-width:42%;padding:0;display:flex}.replica-shell .mine-app .mine-personal .mp-author span{white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.replica-shell .mine-app .mine-personal .mp-avatar{object-fit:cover;background:#f5f5f5;border-radius:50%;flex-shrink:0;width:42px;height:42px}.replica-shell .mine-app .mine-personal .mp-author .mp-avatar{width:24px;height:24px}.replica-shell .mine-app .mine-personal .mp-post-footer time{color:#777;white-space:nowrap;font-variant-numeric:tabular-nums;margin-left:auto;font-size:11px}.replica-shell .mine-app .mine-personal .mp-remove{color:#707070;white-space:nowrap;min-height:32px;padding:2px 0 2px 8px;font-size:12px}.replica-shell .mine-app .mine-personal .mp-prediction{text-align:left;width:100%;padding:0}.replica-shell .mine-app .mine-personal .mp-prediction>div{align-items:center;gap:7px;margin-bottom:8px;display:flex}.replica-shell .mine-app .mine-personal .mp-channel{color:var(--mp-green);font-size:12px}.replica-shell .mine-app .mine-personal .mp-prediction small{color:#666;font-size:12px}.replica-shell .mine-app .mine-personal .mp-result{color:#666;background:#f2f2f2;border-radius:3px;margin-left:auto;padding:2px 5px;font-size:11px}.replica-shell .mine-app .mine-personal .mp-result.won{color:#b63434;background:#fff0f0}.replica-shell .mine-app .mine-personal .mp-result.lost{color:#0a7945;background:#eaf7ef}.replica-shell .mine-app .mine-personal .mp-person{border-bottom:1px solid var(--mp-line);align-items:center;gap:12px;padding:14px 12px;display:flex}.replica-shell .mine-app .mine-personal .mp-person-main{text-align:left;flex:1;align-items:center;gap:11px;min-width:0;padding:0;display:flex}.replica-shell .mine-app .mine-personal .mp-person-main>div{flex:1;min-width:0}.replica-shell .mine-app .mine-personal .mp-person h3{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:500;overflow:hidden}.replica-shell .mine-app .mine-personal .mp-person p{color:#777;white-space:nowrap;text-overflow:ellipsis;margin-top:5px;font-size:12px;overflow:hidden}.replica-shell .mine-app .mine-personal .mp-follow{min-width:67px;min-height:34px;color:var(--mp-green);border:1px solid #07984d;border-radius:3px;flex-shrink:0;padding:5px 8px;font-size:12px}.replica-shell .mine-app .mine-personal .mp-follow.following{color:#666;border-color:#ddd}.replica-shell .mine-app .mine-personal .mp-comment{text-align:left;border-bottom:1px solid var(--mp-line);width:100%;padding:14px 12px;display:block}.replica-shell .mine-app .mine-personal .mp-comment>div:first-child{color:#777;align-items:center;gap:7px;font-size:12px;display:flex}.replica-shell .mine-app .mine-personal .mp-comment>div:first-child>svg:last-child{margin-left:auto}.replica-shell .mine-app .mine-personal .mp-comment>p{overflow-wrap:anywhere;white-space:pre-wrap;margin:10px 0;font-size:14px;line-height:1.65}.replica-shell .mine-app .mine-personal .mp-comment>span{color:#666;overflow-wrap:anywhere;background:#f6f6f6;padding:9px;font-size:12px;line-height:1.5;display:block}.replica-shell .mine-app .mine-personal .mp-comment-images{gap:7px;margin:8px 0;display:flex}.replica-shell .mine-app .mine-personal .mp-comment-images img{object-fit:cover;border-radius:3px;width:64px;height:64px}.replica-shell .mine-app .mine-personal .mp-pagination{background:#fff;justify-content:space-between;align-items:center;gap:12px;padding:14px 12px;display:flex}.replica-shell .mine-app .mine-personal .mp-pagination button{min-height:40px;color:var(--mp-green);align-items:center;gap:3px;display:flex}.replica-shell .mine-app .mine-personal .mp-pagination span{color:#666;font-variant-numeric:tabular-nums;font-size:12px}.replica-shell .mine-app .mine-personal .mp-empty{text-align:center;background:#fff;flex-direction:column;align-items:center;gap:12px;padding:34px 24px 32px;display:flex}.replica-shell .mine-app .mine-personal .mp-empty>svg{color:#a9b7ae;stroke-width:1.25px}.replica-shell .mine-app .mine-personal .mp-empty h2{color:#555;font-size:16px;font-weight:500}.replica-shell .mine-app .mine-personal .mp-empty p{color:#777;max-width:300px;font-size:13px;line-height:1.7}.replica-shell .mine-app .mine-personal .mp-empty-actions{flex-direction:column;align-items:center;gap:10px;display:flex}.replica-shell .mine-app .mine-personal .mp-empty-actions>button:not(.mp-primary){color:#666;min-height:34px;font-size:12px}.replica-shell .mine-app .mine-personal .mp-primary{color:#fff;background:#07984d;border:0;border-radius:4px;justify-content:center;align-items:center;min-height:40px;padding:8px 20px;font-size:14px;text-decoration:none;display:inline-flex}.replica-shell .mine-app .mine-personal .mp-loading{text-align:center;color:#777;background:#fff;padding:50px 12px;font-size:14px}.replica-shell .mine-app .mine-personal .mp-error{color:#a4482e;background:#fff6f2;padding:14px 12px;font-size:13px;line-height:1.6}.replica-shell .mine-app .mine-personal .mp-error button{color:#91432e;border:1px solid #bb775f;border-radius:3px;min-height:36px;margin-top:7px;padding:0 12px}.replica-shell .mine-app .mine-personal .mp-error .mp-primary{margin-left:10px}.replica-shell .mine-app .mine-personal .mp-recommendations{background:#fff;margin-top:10px}.replica-shell .mine-app .mine-personal .mp-recommendation-title{justify-content:space-between;align-items:center;padding:10px 12px 0;display:flex}.replica-shell .mine-app .mine-personal .mp-recommendation-title h2{font-size:15px;font-weight:500}.replica-shell .mine-app .mine-personal .mp-recommendation-title>button{color:#777;align-items:center;gap:2px;min-height:35px;font-size:12px;display:flex}.replica-shell .mine-app .mine-personal .mp-recommendations>p{color:#777;padding:0 12px 5px;font-size:11px}@media (hover:hover){.replica-shell .mine-app .mine-personal button:hover:not(:disabled){color:var(--mp-green)}.replica-shell .mine-app .mine-personal .mp-primary:hover{color:#fff;background:#087d42}.replica-shell .mine-app .mine-personal .mp-post-main:hover h3{color:var(--mp-green)}}@media (max-width:360px){.replica-shell .mine-app .mine-personal .mp-cover{width:65px;height:75px}.replica-shell .mine-app .mine-personal .mp-post-footer{flex-wrap:wrap}.replica-shell .mine-app .mine-personal .mp-author{max-width:47%}.replica-shell .mine-app .mine-personal .mp-post-footer time{font-size:10px}.replica-shell .mine-app .mine-personal .mp-remove{padding-left:3px;font-size:11px}}.replica-shell .masters-feedback{color:#292929;overflow-wrap:anywhere;caret-color:#087a41;background:#f7f8fa;width:100%;max-width:480px;min-height:calc(100dvh - 85px);margin:0 auto;font:14px/1.5 PingFang SC,Microsoft YaHei,Arial,sans-serif}.replica-shell .masters-feedback *{box-sizing:border-box}.replica-shell .masters-feedback button,.replica-shell .masters-feedback input,.replica-shell .masters-feedback textarea{font:inherit}.replica-shell .masters-feedback button{cursor:pointer;border:0}.replica-shell .masters-feedback button:disabled{opacity:.55;cursor:default}:is(.replica-shell .masters-feedback button:focus-visible,.replica-shell .masters-feedback a:focus-visible,.replica-shell .masters-feedback input:focus-visible,.replica-shell .masters-feedback textarea:focus-visible){outline-offset:3px;outline:2px solid #087a41}.replica-shell .masters-feedback .mf-header{background:#fff;border-bottom:1px solid #f1f1f1;grid-template-columns:90px minmax(0,1fr) 90px;align-items:center;height:clamp(52px,12.2667vw,59px);padding:0 10px;display:grid}.replica-shell .masters-feedback .mf-header h1{text-align:center;margin:0;font-size:18px;font-weight:500}.replica-shell .masters-feedback .mf-back{color:#292929;background:0 0;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:flex}.replica-shell .masters-feedback .mf-write{color:#079447;white-space:nowrap;background:0 0;justify-self:end;min-height:44px;padding:0 3px;font-size:13px}.replica-shell .masters-feedback .mf-header-space{width:90px}.replica-shell .masters-feedback .mf-message{text-align:center;color:#737373;margin:0;padding:42px 16px}.replica-shell .masters-feedback .mf-load-error{text-align:center;color:#a02d24;padding:28px 16px}.replica-shell .masters-feedback .mf-load-error p{margin:0 0 12px}.replica-shell .masters-feedback .mf-load-error button{color:#087a41;background:#fff;border:1px solid #c9dfd2;border-radius:6px;min-height:44px;padding:8px 20px}.replica-shell .masters-feedback .mf-empty{text-align:center;color:#888;flex-direction:column;align-items:center;gap:14px;padding:44px 16px;font-size:13px;display:flex}.replica-shell .masters-feedback .mf-empty img{width:150px;max-width:50%;height:auto;margin:0;display:block}.replica-shell .masters-feedback .mf-empty p{margin:0}.replica-shell .masters-feedback .mf-primary{color:#fff;background:#07c160;border-radius:8px;justify-content:center;align-items:center;min-height:44px;padding:9px 26px;font-size:14px;text-decoration:none;display:inline-flex}.replica-shell .masters-feedback .mf-list{padding:12px 10px 24px}.replica-shell .masters-feedback .mf-card{background:#fff;border-radius:12px;margin:0 0 12px;overflow:hidden}.replica-shell .masters-feedback .mf-card-toggle{text-align:left;color:#333;background:#fff;width:100%;padding:12px;display:block}.replica-shell .masters-feedback .mf-card-top{justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;margin-bottom:7px;display:flex}.replica-shell .masters-feedback .mf-card-top strong{min-width:0;font-size:14px;font-weight:600;line-height:1.55}.replica-shell .masters-feedback .mf-status{white-space:nowrap;flex-shrink:0;font-size:12px;line-height:22px}.replica-shell .masters-feedback .mf-status-pending{color:#079b4d}.replica-shell .masters-feedback .mf-status-resolved{color:#d53a37}.replica-shell .masters-feedback .mf-card-bottom{color:#888;align-items:center;gap:8px;min-width:0;font-size:12px;display:flex}.replica-shell .masters-feedback .mf-summary{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.replica-shell .masters-feedback .mf-card-bottom time{white-space:nowrap;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:11px}.replica-shell .masters-feedback .mf-card-bottom svg{color:#888;flex-shrink:0}.replica-shell .masters-feedback .mf-chevron-open{transform:rotate(180deg)}.replica-shell .masters-feedback .mf-card-detail{border-top:1px solid #eee;margin:0 12px;padding:12px 0}.replica-shell .masters-feedback .mf-card-detail p{white-space:pre-wrap;color:#555;margin:0;font-size:13px;line-height:1.8}.replica-shell .masters-feedback .mf-card-images{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.replica-shell .masters-feedback .mf-card-images a{aspect-ratio:1;background:#f5f6f7;border-radius:4px;min-width:0;display:block;overflow:hidden}.replica-shell .masters-feedback .mf-card-images img{object-fit:cover;width:100%;height:100%;display:block}.replica-shell .masters-feedback.mf-compose{background:#fff}.replica-shell .masters-feedback .mf-form{background:#fff;padding:4px 16px 32px}.replica-shell .masters-feedback .mf-label{color:#444;margin:26px 0 9px;font-size:14px;font-weight:400;display:block}.replica-shell .masters-feedback .mf-field{background:#f7f8fa;border-radius:7px;position:relative;overflow:hidden}.replica-shell .masters-feedback .mf-field input,.replica-shell .masters-feedback .mf-field textarea{color:#333;outline-offset:-2px;width:100%;min-width:0;box-shadow:none;background:#f7f8fa;border:1px solid #0000;border-radius:7px;margin:0;display:block}.replica-shell .masters-feedback .mf-field input{min-height:46px;padding:12px 60px 12px 12px}.replica-shell .masters-feedback .mf-field textarea{resize:vertical;min-height:155px;padding:12px 12px 34px;line-height:1.65}.replica-shell .masters-feedback .mf-field input::placeholder,.replica-shell .masters-feedback .mf-field textarea::placeholder{color:#969696}.replica-shell .masters-feedback .mf-counter{color:#888;pointer-events:none;font-variant-numeric:tabular-nums;font-size:11px;line-height:20px;position:absolute;bottom:13px;right:12px}.replica-shell .masters-feedback .mf-content-field .mf-counter{bottom:7px}.replica-shell .masters-feedback .mf-upload-label span{color:#888;font-size:12px}.replica-shell .masters-feedback .mf-uploads{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:10px;display:grid}.replica-shell .masters-feedback .mf-upload{min-width:0}.replica-shell .masters-feedback .mf-preview{aspect-ratio:1;background:#f6f7f8;border-radius:6px;position:relative;overflow:hidden}.replica-shell .masters-feedback .mf-preview>img{object-fit:cover;width:100%;height:100%;display:block}.replica-shell .masters-feedback .mf-remove{z-index:2;color:#fff;background:#111b;border-radius:0 0 0 10px;justify-content:center;align-items:center;width:36px;height:36px;padding:0;display:flex;position:absolute;top:0;right:0}.replica-shell .masters-feedback .mf-upload-mask{color:#fff;text-align:center;background:#1119;flex-direction:column;justify-content:center;align-items:center;gap:7px;padding:30px 5px 8px;font-size:12px;display:flex;position:absolute;inset:0}.replica-shell .masters-feedback .mf-upload-error{color:#b23228;margin:5px 0 0;font-size:11px;line-height:1.5}.replica-shell .masters-feedback .mf-add-image{aspect-ratio:1;color:#a1a4a7;background:#f7f8fa;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-width:0;padding:8px;font-size:12px;display:flex}.replica-shell .masters-feedback .mf-file-input{display:none}.replica-shell .masters-feedback .mf-upload-tip{color:#888;margin:10px 0 0;font-size:11px;line-height:1.7}.replica-shell .masters-feedback .mf-form-error{color:#a52e25;white-space:pre-wrap;background:#fff0ed;border-radius:5px;margin:20px 0 0;padding:10px 12px;font-size:12px;line-height:1.7}.replica-shell .masters-feedback .mf-submit{color:#fff;background:#07c160;border-radius:12px;width:100%;min-height:46px;margin:32px 0 0;padding:11px 16px;font-size:15px;font-weight:600;display:block}@media (max-width:390px){.replica-shell .masters-feedback .mf-header{grid-template-columns:80px minmax(0,1fr) 80px}.replica-shell .masters-feedback .mf-header-space{width:80px}.replica-shell .masters-feedback .mf-form{padding-left:14px;padding-right:14px}.replica-shell .masters-feedback .mf-card-toggle{padding:11px 10px}.replica-shell .masters-feedback .mf-card-bottom{gap:5px}.replica-shell .masters-feedback .mf-card-bottom time{font-size:10px}.replica-shell .masters-feedback .mf-uploads{gap:8px}}.replica-shell .masters-feedback .mf-reply{color:#17623c;background:#effaf3;border-radius:6px;margin-top:18px;padding:15px}.replica-shell .masters-feedback .mf-reply b{margin-bottom:8px;font-size:14px;display:block}.replica-shell .masters-feedback .mf-reply small{margin-top:8px;font-size:11px;display:block}.replica-shell .mine-app{--mi-green:#07c160;color:#333;overflow-wrap:anywhere;background:#fff;min-height:calc(100dvh - 64px);font:14px/1.5 Arial,Microsoft YaHei,sans-serif}.replica-shell .mine-app *{box-sizing:border-box}.replica-shell .mine-app button,.replica-shell .mine-app a,.replica-shell .mine-app input,.replica-shell .mine-app textarea{font:inherit}.replica-shell .mine-app button{cursor:pointer}.replica-shell .mine-app button:disabled{opacity:.48;cursor:default}:is(.replica-shell .mine-app button:focus-visible,.replica-shell .mine-app a:focus-visible,.replica-shell .mine-app summary:focus-visible){outline-offset:3px;outline:2px solid #007f40}.replica-shell .mine-app h1,.replica-shell .mine-app h2,.replica-shell .mine-app h3,.replica-shell .mine-app p{margin:0}.replica-shell .mine-app h2{font-size:18px}.replica-shell .mine-app h3{font-size:15px}.replica-shell .mine-app small{color:#888;font-size:12px}.replica-shell .mine-app .mi-header{z-index:12;background:#fff;border-bottom:1px solid #eee;justify-content:space-between;align-items:center;height:48px;padding:0 12px;display:flex;position:sticky;top:0}.replica-shell .mine-app .mi-header h1{text-align:center;font-size:18px;font-weight:600}.replica-shell .mine-app .mi-header>button,.replica-shell .mine-app .mi-header>span{justify-content:center;align-items:center;width:40px;min-height:40px;display:flex}.replica-shell .mine-app .mi-avatar{object-fit:cover;background:#f3f3f3;border-radius:50%;flex-shrink:0;width:46px;height:46px}.replica-shell .mine-app .mi-home-head{color:#fff;background:#07c160;justify-content:space-between;align-items:flex-start;min-height:143px;padding:30px 20px 24px;display:flex}.replica-shell .mine-app .mi-home-profile{text-align:left;color:#fff;align-items:center;gap:14px;min-width:0;display:flex}.replica-shell .mine-app .mi-home-profile .mi-avatar{border:3px solid #fff;width:76px;height:76px}.replica-shell .mine-app .mi-home-profile h1{font-size:22px;font-weight:600}.replica-shell .mine-app .mi-home-profile p{margin-top:5px;font-size:13px}.replica-shell .mine-app .mi-home-profile small{color:#fff;font-size:12px}.replica-shell .mine-app .mi-head-tools{gap:5px;display:flex}.replica-shell .mine-app .mi-head-tools button{color:#fff;place-items:center;width:34px;height:34px;display:grid}.replica-shell .mine-app .mi-home-account{border-bottom:6px solid #f4f4f4;padding:12px 6px 16px;display:flex}.replica-shell .mine-app .mi-home-account button{border-right:1px solid #eee;flex-direction:column;align-items:center;gap:3px;width:33.333%;display:flex}.replica-shell .mine-app .mi-home-account button:last-child{border:0}.replica-shell .mine-app .mi-home-account b{color:#333;font-size:20px}.replica-shell .mine-app .mi-home-account span{color:#666;font-size:12px}.replica-shell .mine-app .mi-member-card{text-align:left;color:#603a18;background:#f4dfb8 url(/community-reference/memberBackground.png) 50%/100% 100% no-repeat;border-radius:7px;align-items:center;gap:10px;width:calc(100% - 32px);min-height:78px;margin:14px 16px 8px;padding:14px 12px;display:flex}.replica-shell .mine-app .mi-member-card .mi-avatar{border:2px solid #fff2d3;width:42px;height:42px}.replica-shell .mine-app .mi-member-card div{flex:1;min-width:0}.replica-shell .mine-app .mi-member-card p{color:#9b6b35;margin-top:3px;font-size:12px}.replica-shell .mine-app .mi-member-card>span{white-space:nowrap;background:#f7c970;border-radius:20px;align-items:center;padding:6px 10px;font-size:12px;display:flex}.replica-shell .mine-app .mi-menu-group{border-bottom:7px solid #f5f5f5;padding:12px 18px 17px}.replica-shell .mine-app .mi-menu-group h2{margin:5px 0 15px;font-size:21px;font-weight:600}.replica-shell .mine-app .mi-menu-grid{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:23px;display:grid}.replica-shell .mine-app .mi-menu-grid button{text-align:center;flex-direction:column;align-items:center;gap:7px;min-width:0;display:flex;position:relative}.replica-shell .mine-app .mi-menu-grid img{object-fit:contain;width:43px;height:43px}.replica-shell .mine-app .mi-menu-grid span{color:#444;white-space:nowrap;font-size:14px}.replica-shell .mine-app .mi-menu-grid i{color:#fff;background:#f24b4b;border-radius:10px;min-width:17px;height:17px;font:11px/17px Arial;position:absolute;top:-2px;right:20%}.replica-shell .mine-app .mi-admin-link{color:#999;justify-content:center;align-items:center;padding:18px;font-size:12px;display:flex}.replica-shell .mine-app .mi-primary{color:#fff;text-align:center;background:#07c160;border:0;border-radius:5px;justify-content:center;align-items:center;min-height:40px;padding:9px 22px;font-size:15px;text-decoration:none;display:inline-flex}.replica-shell .mine-app .mi-pill{color:#07b75a;white-space:nowrap;border:1px solid #07c160;border-radius:22px;min-height:30px;padding:4px 15px;font-size:13px}.replica-shell .mine-app .mi-tabs{background:#fff;border-bottom:1px solid #eee;min-height:46px;display:flex;overflow-x:auto}.replica-shell .mine-app .mi-tabs button{color:#666;flex:1;min-width:max-content;padding:12px 14px;position:relative}.replica-shell .mine-app .mi-tabs button.selected{color:#07b75a;font-weight:600}.replica-shell .mine-app .mi-tabs button.selected:after{content:"";background:#07c160;height:3px;position:absolute;bottom:0;left:25%;right:25%}.replica-shell .mine-app .mi-wide-row{text-align:left;background:#fff;border-bottom:1px solid #eee;justify-content:space-between;align-items:center;gap:10px;width:100%;min-height:50px;padding:15px 16px;display:flex}.replica-shell .mine-app .mi-article{padding:22px 18px;line-height:1.8}.replica-shell .mine-app .mi-article>h2{margin-bottom:14px}.replica-shell .mine-app .mi-article>h3{margin-top:20px}.replica-shell .mine-app .mi-article>p{white-space:pre-wrap;color:#666;margin:12px 0 22px}.replica-shell .mine-app .mi-article ol{margin:15px 0;padding-left:24px;list-style:decimal}.replica-shell .mine-app .mi-article li{padding:5px 0}.replica-shell .mine-app .mi-about-logo{object-fit:contain;width:80px;height:80px;margin:0 auto 20px;display:block}.replica-shell .mine-app .mi-form{flex-direction:column;gap:20px;padding:18px 16px;display:flex}.replica-shell .mine-app .mi-form>label{flex-direction:column;gap:10px;font-weight:500;display:flex}.replica-shell .mine-app input:not([type=radio]):not([type=file]),.replica-shell .mine-app textarea{color:#333;background:#fff;border:1px solid #ddd;border-radius:4px;outline:none;width:100%;min-width:0;padding:10px 12px}.replica-shell .mine-app input:focus,.replica-shell .mine-app textarea:focus{border-color:#07c160;box-shadow:0 0 0 2px #07c16016}.replica-shell .mine-app textarea{resize:vertical;line-height:1.6}.replica-shell .mine-app .mi-signout{text-align:center;color:#e34c46;padding:15px;display:block}.replica-shell .mine-app .mi-start-state{text-align:center;color:#888;flex-direction:column;align-items:center;gap:15px;padding:44px 26px;display:flex}.replica-shell .mine-app .mi-start-state h2{color:#555;font-size:18px}.replica-shell .mine-app .mi-start-state p{max-width:310px;font-size:14px;line-height:1.7}.replica-shell .mine-app .mi-start-state>.mi-avatar{width:70px;height:70px}.replica-shell .mine-app .mi-start-state>button:not(.mi-primary){color:#07ad55;padding:7px 15px}.replica-shell .mine-app .mi-page-tip{color:#888;background:#f7f7f7;padding:14px 16px;font-size:13px;line-height:1.7}.replica-shell .mine-app .mi-footnote{color:#aaa;padding:18px;font-size:12px}.replica-shell .mine-app .mi-rules{background:#fff;border-bottom:1px solid #eee;margin:0;padding:13px 17px;font-size:13px}.replica-shell .mine-app .mi-rules summary{color:#777;cursor:pointer}.replica-shell .mine-app .mi-rules p{white-space:pre-wrap;color:#888;padding:10px 0;line-height:1.7}.replica-shell .mine-app .mi-activity-top{background:#07c160;padding:12px 16px 20px}.replica-shell .mine-app .mi-activity-card{background:#fff;border-radius:7px;padding:14px 10px 16px;box-shadow:0 3px 10px #0000000c}.replica-shell .mine-app .mi-four-stats{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.replica-shell .mine-app .mi-four-stats button{flex-direction:column;align-items:center;gap:5px;display:flex}.replica-shell .mine-app .mi-four-stats b{color:#222;font-size:23px}.replica-shell .mine-app .mi-four-stats span{color:#666;font-size:12px}.replica-shell .mine-app .mi-activity-card>p{text-align:center;color:#999;margin:16px 0;font-size:12px}.replica-shell .mine-app .mi-activity-card strong{color:#f1a34c}.replica-shell .mine-app .mi-level-progress{text-align:center;align-items:center;gap:10px;display:flex}.replica-shell .mine-app .mi-level-progress>div{flex-direction:column;min-width:0;display:flex}.replica-shell .mine-app .mi-level-progress>div:nth-child(2){flex:1;gap:5px}.replica-shell .mine-app .mi-level-progress b{color:#d5a659;font-size:12px}.replica-shell .mine-app .mi-level-progress span{color:#aaa;font-size:10px}.replica-shell .mine-app progress{-webkit-appearance:none;appearance:none;background:#eee;border:0;border-radius:8px;width:100%;height:5px;overflow:hidden}.replica-shell .mine-app progress::-webkit-progress-bar{background:#eee}.replica-shell .mine-app progress::-webkit-progress-value{background:#07c160}.replica-shell .mine-app progress::-moz-progress-bar{background:#07c160}.replica-shell .mine-app .mi-signin{border-bottom:7px solid #f6f6f6;padding:18px 16px 0;position:relative}.replica-shell .mine-app .mi-signin h2{font-size:17px;font-weight:500}.replica-shell .mine-app .mi-signin h2 strong{color:#07b75a}.replica-shell .mine-app .mi-signin>.mi-pill{position:absolute;top:15px;right:16px}.replica-shell .mine-app .mi-sign-days{justify-content:space-between;gap:4px;margin:22px 0 8px;display:flex}.replica-shell .mine-app .mi-sign-days>div{flex-direction:column;align-items:center;gap:6px;min-width:0;display:flex}.replica-shell .mine-app .mi-sign-days span{color:#bbb;background:#f0f0f0;border-radius:50%;place-items:center;width:34px;height:34px;font-size:12px;display:grid}.replica-shell .mine-app .mi-sign-days span.done{color:#fff;background:#07c160}.replica-shell .mine-app .mi-sign-days small{font-size:11px}.replica-shell .mine-app .mi-signin .mi-rules{text-align:center;border:0;padding:8px}.replica-shell .mine-app .mi-task-list>article{border-bottom:1px solid #eee;justify-content:space-between;align-items:center;gap:16px;padding:17px 16px;display:flex}.replica-shell .mine-app .mi-task-list>article>div{flex:1;min-width:0}.replica-shell .mine-app .mi-task-list h3{font-size:15px;font-weight:500}.replica-shell .mine-app .mi-task-list h3 span{color:#e5aa4a;margin-left:7px;font-size:11px}.replica-shell .mine-app .mi-task-list p{color:#999;margin-top:5px;font-size:12px}.replica-shell .mine-app .mi-task-progress{align-items:center;gap:8px;margin-top:8px;display:flex}.replica-shell .mine-app .mi-task-progress progress{max-width:150px}.replica-shell .mine-app .mi-task-progress small{font-size:10px}.replica-shell .mine-app .mi-section-title{background:#f6f6f6;padding:13px 16px;font-size:15px}.replica-shell .mine-app .mi-login-note{color:#888;flex-direction:column;align-items:center;gap:15px;padding:20px;font-size:13px;display:flex}.replica-shell .mine-app .mi-coupon{border-bottom:1px solid #eee;align-items:center;gap:12px;padding:20px 14px;display:flex}.replica-shell .mine-app .mi-coupon>img{object-fit:contain;width:60px;height:60px}.replica-shell .mine-app .mi-coupon>div{flex:1;min-width:0}.replica-shell .mine-app .mi-coupon h2{font-size:15px}.replica-shell .mine-app .mi-coupon p{color:#888;margin:5px 0;font-size:12px}.replica-shell .mine-app .mi-coupon small{font-size:10px}.replica-shell .mine-app .mi-coupon .mi-pill{padding:4px 12px}.replica-shell .mine-app .mi-medal-grid{grid-template-columns:repeat(3,1fr);gap:22px 10px;padding:22px 12px;display:grid}.replica-shell .mine-app .mi-medal-grid button{color:#888;flex-direction:column;align-items:center;gap:7px;display:flex}.replica-shell .mine-app .mi-medal-grid img{object-fit:contain;filter:grayscale();opacity:.55;width:64px;height:64px}.replica-shell .mine-app .mi-medal-grid .earned img{filter:none;opacity:1}.replica-shell .mine-app .mi-medal-grid b{font-size:13px;font-weight:400}.replica-shell .mine-app .mi-medal-detail{text-align:center;border-top:6px solid #f7f7f7;padding:25px 20px}.replica-shell .mine-app .mi-medal-detail>img{object-fit:contain;width:80px;height:80px}.replica-shell .mine-app .mi-medal-detail h3{margin-top:22px}.replica-shell .mine-app .mi-medal-detail p{color:#888;margin:10px 0 20px}.replica-shell .mine-app .mi-level-summary{color:#666;justify-content:space-between;padding:15px;font-size:13px;display:flex}.replica-shell .mine-app .mi-level-summary button{color:#07b75a;align-items:center;display:flex}.replica-shell .mine-app .mi-level-table,.replica-shell .mine-app .mi-report-table{padding:15px}.replica-shell .mine-app .mi-level-table>h2,.replica-shell .mine-app .mi-report-table>h2{margin-bottom:13px;font-size:17px}.replica-shell .mine-app table{border-collapse:collapse;width:100%;font-size:13px}.replica-shell .mine-app th,.replica-shell .mine-app td{text-align:center;border:1px solid #ddd;padding:9px;font-weight:400}.replica-shell .mine-app th{background:#fafafa}.replica-shell .mine-app td img{object-fit:contain;width:38px;height:38px;display:inline-block}.replica-shell .mine-app tr.current{background:#ecfbf2}.replica-shell .mine-app .mi-level-table h3{margin:20px 0 8px}.replica-shell .mine-app .mi-level-table p,.replica-shell .mine-app .mi-report-table>p{color:#999;margin:7px 0;font-size:12px;line-height:1.8}.replica-shell .mine-app .mi-level-table .mi-primary{width:100%;margin-top:15px}.replica-shell .mine-app .mi-account-summary{color:#fff;text-align:center;background:#07c160;padding:27px 20px 20px}.replica-shell .mine-app .mi-account-summary>span{font-size:13px}.replica-shell .mine-app .mi-account-summary>strong{margin:8px 0;font-size:36px;display:block}.replica-shell .mine-app .mi-account-summary p{color:#dcffed;max-width:350px;margin:auto;font-size:12px}.replica-shell .mine-app .mi-account-summary>div{justify-content:center;gap:22px;margin-top:20px;font-size:13px;display:flex}.replica-shell .mine-app .mi-ledger>article{border-bottom:1px solid #eee;justify-content:space-between;align-items:center;padding:18px 16px;display:flex}.replica-shell .mine-app .mi-ledger>article>div{flex-direction:column;gap:5px;display:flex}.replica-shell .mine-app .mi-ledger b{font-size:14px;font-weight:400}.replica-shell .mine-app .mi-ledger strong{color:#07b75a;text-align:right;font-size:19px}.replica-shell .mine-app .mi-ledger strong small{font-weight:400;display:block}.replica-shell .mine-app .mi-invite{text-align:center;background:#eafaf1;padding:28px 20px 24px}.replica-shell .mine-app .mi-invite>h2{color:#07884a;font-size:27px}.replica-shell .mine-app .mi-invite>p{color:#65a886;margin:8px 0 22px;font-size:13px}.replica-shell .mine-app .mi-qr-card{background:#fff;border-radius:10px;max-width:310px;margin:auto;padding:18px 14px 20px}.replica-shell .mine-app .mi-qr img{width:210px;max-width:100%;height:210px;image-rendering:pixelated;margin:auto;display:block}.replica-shell .mine-app .mi-qr a,.replica-shell .mine-app .mi-qr button{color:#07b75a;padding:7px;font-size:12px;display:inline-block}.replica-shell .mine-app .mi-qr-card p{color:#888;margin-top:10px;font-size:12px}.replica-shell .mine-app .mi-qr-card b{color:#444}.replica-shell .mine-app .mi-qr-card p button{vertical-align:middle;margin-left:5px}.replica-shell .mine-app .mi-share-actions{justify-content:center;gap:50px;margin:22px 0;display:flex}.replica-shell .mine-app .mi-share-actions button{color:#4b9870;flex-direction:column;align-items:center;gap:8px;font-size:13px;display:flex}.replica-shell .mine-app .mi-share-actions img{object-fit:contain;width:45px;height:45px}.replica-shell .mine-app .mi-invite-url{color:#74a58b;word-break:break-all;-webkit-user-select:all;user-select:all;max-width:300px;margin:auto;font-size:11px}.replica-shell .mine-app .mi-three-stats{border-bottom:6px solid #f6f6f6;justify-content:space-around;padding:25px 10px;display:flex}.replica-shell .mine-app .mi-three-stats>div{text-align:center;flex-direction:column;gap:7px;display:flex}.replica-shell .mine-app .mi-three-stats b{font-size:25px;font-weight:400}.replica-shell .mine-app .mi-three-stats span{color:#999;font-size:12px}.replica-shell .mine-app .mi-margin-button{margin:20px auto;display:flex}.replica-shell .mine-app .mi-report-month{justify-content:space-between;align-items:center;gap:15px;padding:16px;display:flex}.replica-shell .mine-app .mi-report-month h2{white-space:nowrap;font-size:16px}.replica-shell .mine-app .mi-report-month input{width:145px;padding:7px;font-size:12px}.replica-shell .mine-app .mi-report-bars{border-bottom:5px solid #f6f6f6;justify-content:center;align-items:flex-end;gap:7px;min-height:180px;padding:15px;display:flex;overflow-x:auto}.replica-shell .mine-app .mi-report-bars>div{flex-direction:column;align-items:center;gap:5px;min-width:8px;display:flex}.replica-shell .mine-app .mi-report-bars>div>span{background:#07c160;border-radius:3px 3px 0 0;width:11px;display:block}.replica-shell .mine-app .mi-report-bars>p{color:#aaa;align-self:center;font-size:13px}.replica-shell .mine-app .mi-record-list>button,.replica-shell .mine-app .mi-record-list>article{text-align:left;border-bottom:1px solid #eee;align-items:center;gap:12px;width:100%;padding:17px 16px;display:flex}.replica-shell .mine-app .mi-record-list>button>div,.replica-shell .mine-app .mi-record-list>article>div{flex:1;min-width:0}.replica-shell .mine-app .mi-record-list h3{font-size:15px;font-weight:500}.replica-shell .mine-app .mi-record-list p{color:#888;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:5px 0;font-size:13px;display:-webkit-box;overflow:hidden}.replica-shell .mine-app .mi-list-intro{color:#999;background:#fafafa;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;font-size:12px;display:flex}.replica-shell .mine-app .mi-list-intro button{color:#07b75a;white-space:nowrap;align-items:center;gap:4px;display:flex}.replica-shell .mine-app .mi-status{color:#aaa;white-space:nowrap;border:1px solid #ddd;border-radius:4px;padding:2px 6px;font-size:11px}.replica-shell .mine-app .mi-status.pending{color:#d59b39;border-color:#f0d9ac}.replica-shell .mine-app .mi-status.resolved{color:#07b75a;border-color:#a8e6c4}.replica-shell .mine-app .mi-report-images{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.replica-shell .mine-app .mi-report-images img{aspect-ratio:1;object-fit:cover;width:100%}.replica-shell .mine-app .mi-media-previews{flex-wrap:wrap;gap:10px;display:flex}.replica-shell .mine-app .mi-media-previews>div,.replica-shell .mine-app .mi-media-add{width:85px;height:85px;position:relative}.replica-shell .mine-app .mi-media-previews>div>img{object-fit:cover;border-radius:5px;width:100%;height:100%}.replica-shell .mine-app .mi-media-previews>div>button{color:#fff;background:#555;border-radius:50%;padding:4px;position:absolute;top:-4px;right:-4px}.replica-shell .mine-app .mi-media-add{color:#aaa;background:#fafafa;border:1px dashed #ccc;border-radius:5px;flex-direction:column;justify-content:center;align-items:center;gap:5px;font-size:11px;display:flex}.replica-shell .mine-app .mi-media-picker>small{margin-top:10px;font-size:10px;font-weight:400;display:block}.replica-shell .mine-app .mi-media-picker input[hidden]{display:none}.replica-shell .mine-app .mi-field-error{color:#d34a43;margin-top:7px;font-size:12px}.replica-shell .mine-app .mi-notification-groups>button{text-align:left;border-bottom:1px solid #eee;align-items:center;gap:14px;width:100%;padding:18px 16px;display:flex}.replica-shell .mine-app .mi-notification-groups img{object-fit:contain;width:50px;height:50px}.replica-shell .mine-app .mi-notification-groups>button>div{flex:1}.replica-shell .mine-app .mi-notification-groups h2{font-size:17px;font-weight:500}.replica-shell .mine-app .mi-notification-groups p{color:#999;margin-top:5px;font-size:12px}.replica-shell .mine-app .mi-message{border-bottom:1px solid #eee}.replica-shell .mine-app .mi-message summary{cursor:pointer;align-items:center;gap:13px;padding:17px 16px;display:flex}.replica-shell .mine-app .mi-message summary>img{object-fit:contain;width:42px;height:42px}.replica-shell .mine-app .mi-message summary>div{flex:1}.replica-shell .mine-app .mi-message summary h3{font-size:15px}.replica-shell .mine-app .mi-message summary h3 i{background:#f36060;border-radius:50%;width:6px;height:6px;margin-left:7px;display:inline-block}.replica-shell .mine-app .mi-message>p{color:#777;white-space:pre-wrap;padding:0 18px 20px;font-size:14px;line-height:1.8}.replica-shell .mine-app .mi-search{color:#999;background:#f5f5f5;border-radius:6px;align-items:center;gap:8px;margin:12px 15px;padding:0 10px;display:flex}.replica-shell .mine-app .mi-search input{font-size:13px;background:0 0!important;border:0!important;padding:9px 0!important}.replica-shell .mine-app .mi-chat{background:#f4f4f4;min-height:calc(100dvh - 48px)}.replica-shell .mine-app .mi-chat-messages{min-height:50vh;padding:16px 13px}.replica-shell .mine-app .mi-chat-messages article{align-items:flex-start;gap:9px;margin-bottom:18px;display:flex}.replica-shell .mine-app .mi-chat-messages article>div{max-width:calc(100% - 58px)}.replica-shell .mine-app .mi-chat-messages .mi-avatar{width:35px;height:35px}.replica-shell .mine-app .mi-chat-messages article p{white-space:pre-wrap;text-align:left;background:#fff;border-radius:5px;margin-top:5px;padding:10px 12px;display:block}.replica-shell .mine-app .mi-chat-messages article.mine{flex-direction:row-reverse}.replica-shell .mine-app .mi-chat-messages article.mine>div{text-align:right}.replica-shell .mine-app .mi-chat-messages article.mine p{background:#a2ed9c}.replica-shell .mine-app .mi-chat-messages small{font-size:10px}.replica-shell .mine-app .mi-chat-report{color:#bbb;padding:4px;font-size:10px}.replica-shell .mine-app .mi-chat-welcome{text-align:center;color:#999;padding:50px 25px}.replica-shell .mine-app .mi-chat-welcome img{object-fit:contain;width:60px;height:60px;margin:0 auto 14px;display:block}.replica-shell .mine-app .mi-chat-welcome h2{color:#777;font-size:18px}.replica-shell .mine-app .mi-chat-welcome p{margin-top:12px;font-size:13px;line-height:1.8}.replica-shell .mine-app .mi-chat-compose{background:#fafafa;border-top:1px solid #ddd;gap:8px;padding:10px 12px;display:flex;position:sticky;bottom:0}.replica-shell .mine-app .mi-chat-compose input{flex:1}.replica-shell .mine-app .mi-chat-compose button{white-space:nowrap;padding:8px 16px}.replica-shell .mine-app .mi-security{text-align:center}.replica-shell .mine-app .mi-security>svg{color:#07c160;margin:20px auto}.replica-shell .mine-app .mi-error{color:#be4a43;background:#fff0ee;align-items:center;gap:10px;padding:13px;font-size:13px;display:flex}.replica-shell .mine-app .mi-error p{flex:1}.replica-shell .mine-app .mi-error button{white-space:nowrap;text-decoration:underline}.replica-shell .mine-app .mi-loading{text-align:center;color:#999;padding:70px 20px}.replica-shell .mine-app .mi-toast{color:#fff;z-index:100;text-align:center;background:#222e;border-radius:6px;max-width:min(85vw,390px);padding:12px 20px;font-size:13px;position:fixed;bottom:100px;left:50%;transform:translate(-50%)}.replica-shell .mine-app .mi-sheet-layer{z-index:90;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.replica-shell .mine-app .mi-sheet-mask{background:#0007;position:absolute;inset:0}.replica-shell .mine-app .mi-platform-sheet{background:#fff;border-radius:14px 14px 0 0;width:min(100%,480px);padding:23px 20px 15px;position:relative}.replica-shell .mine-app .mi-platform-sheet h2{text-align:center;margin-bottom:15px}.replica-shell .mine-app .mi-platform-sheet>p{color:#999;margin-bottom:8px;font-size:13px}.replica-shell .mine-app .mi-platform-sheet label{border-bottom:1px solid #eee;align-items:center;gap:13px;padding:15px 0;display:flex}.replica-shell .mine-app .mi-platform-sheet input{accent-color:#07c160;width:18px;height:18px}.replica-shell .mine-app .mi-platform-sheet label>div{flex-direction:column;gap:3px;display:flex}.replica-shell .mine-app .mi-platform-sheet .mi-primary{width:100%;margin-top:20px}.replica-shell .mine-app .mi-sheet-close{color:#999;width:100%;padding:14px;display:block}.replica-shell .mine-app .mf-header{position:sticky;top:0}@media (max-width:390px){.replica-shell .mine-app .mi-home-head{padding:25px 16px 21px}.replica-shell .mine-app .mi-home-profile .mi-avatar{width:66px;height:66px}.replica-shell .mine-app .mi-home-profile h1{font-size:20px}.replica-shell .mine-app .mi-home-profile{gap:12px}.replica-shell .mine-app .mi-menu-grid img{width:38px;height:38px}.replica-shell .mine-app .mi-menu-grid span{font-size:12px}.replica-shell .mine-app .mi-menu-group h2{font-size:19px}.replica-shell .mine-app .mi-menu-grid{row-gap:21px}.replica-shell .mine-app .mi-member-card{width:calc(100% - 24px);margin-left:12px;margin-right:12px}.replica-shell .mine-app .mi-level-progress{gap:6px}.replica-shell .mine-app .mi-level-progress b{font-size:11px}.replica-shell .mine-app .mi-coupon{gap:8px}.replica-shell .mine-app .mi-coupon>img{width:45px;height:45px}}.replica-shell .mine-app img.mi-qr{object-fit:contain;width:210px;max-width:100%;height:210px;image-rendering:pixelated;margin:auto;display:block}.replica-shell .mine-app .mi-outline{color:#07b75a;margin-top:5px;padding:7px;font-size:12px;display:inline-block}.replica-shell .mine-app .mi-home-profile{flex:1;min-width:0}.replica-shell .mine-app .mi-home-profile>div{min-width:0}.replica-shell .mine-app .mi-home-profile small{white-space:nowrap;text-overflow:ellipsis;max-width:100%;display:block;overflow:hidden}.replica-shell .mine-app .mi-head-tools{flex-shrink:0}.replica-shell .mine-app .mi-header h1{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.replica-shell .mine-app .mi-header>button,.replica-shell .mine-app .mi-header>span{flex-shrink:0}.replica-shell .mine-app .mi-message summary>div,.replica-shell .mine-app .mi-notification-groups button>div{flex:1;min-width:0}.replica-shell .mine-app .mi-unread-dot{vertical-align:middle;background:#ef4343;border-radius:50%;width:7px;height:7px;margin-left:6px;display:inline-block}.replica-shell .mine-app .mi-unread-count{color:#fff;text-align:center;background:#ef4343;border-radius:10px;min-width:19px;padding:0 5px;font-size:11px}.replica-shell .mine-app .mi-platform-sheet{overscroll-behavior:contain;max-height:calc(100dvh - 20px);padding-bottom:max(12px,env(safe-area-inset-bottom));overflow-y:auto}:is(.replica-shell .mine-app input:focus-visible,.replica-shell .mine-app textarea:focus-visible){outline-offset:2px;outline:2px solid #007f40}.replica-shell .masters-composer{--mc-unit:min(13.3333vw, 64px);--mc-green:#07c160;--mc-darkgreen:#078643;color:#252525;width:100%;max-width:480px;padding-bottom:calc(var(--mc-unit) * 1.15 + env(safe-area-inset-bottom));font:calc(var(--mc-unit) * .28)/1.45 "PingFang SC", "Microsoft YaHei", Arial, sans-serif;background:#f8f8f8;margin:0 auto}.replica-shell .masters-composer *{box-sizing:border-box}.replica-shell .masters-composer button{font:inherit;cursor:pointer;color:inherit;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:0;padding:0}.replica-shell .masters-composer button:disabled{cursor:default;opacity:.5}.replica-shell .masters-composer button:focus-visible{outline-offset:2px;outline:2px solid #087c42}.replica-shell .masters-composer h3,.replica-shell .masters-composer p{margin:0}.replica-shell .masters-composer svg{flex-shrink:0}.replica-shell .masters-composer .mc-channel-tabs{background:#f8f8f8;border-bottom:1px solid #ddd;display:flex}.replica-shell .masters-composer .mc-channel-tabs>button{min-width:0;min-height:calc(var(--mc-unit) * .9);padding:calc(var(--mc-unit) * .2) 5px;font-size:calc(var(--mc-unit) * .32);white-space:nowrap;flex:1;font-weight:600;position:relative}.replica-shell .masters-composer .mc-channel-tabs>button.is-active{color:var(--mc-green)}.replica-shell .masters-composer .mc-channel-tabs>button.is-active:after{content:"";width:calc(var(--mc-unit) * .8);height:calc(var(--mc-unit) * .08);background:var(--mc-green);border-radius:3px;position:absolute;bottom:-1px;left:50%;transform:translate(-50%)}.replica-shell .masters-composer .mc-draw-panel{background:#fff}.replica-shell .masters-composer .mc-layout{align-items:flex-start;width:100%;display:flex}.replica-shell .masters-composer .mc-sidebar{flex:0 0 calc(var(--mc-unit) * 1.6);width:calc(var(--mc-unit) * 1.6);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#c4ddce #fff;background:#fff;max-height:calc(100dvh - 115px);position:sticky;top:50px;overflow:hidden auto}.replica-shell .masters-composer .mc-sidebar>button{width:100%;min-height:calc(var(--mc-unit) * .8);padding:calc(var(--mc-unit) * .13) 3px;font-size:calc(var(--mc-unit) * .24);word-break:break-word;background:#fff;justify-content:center;align-items:center;line-height:1.4;display:flex}.replica-shell .masters-composer .mc-sidebar>button.is-active{color:#0ab449;background:linear-gradient(90deg,#95dfb0,#fff);font-weight:700}.replica-shell .masters-composer .mc-content{min-width:0;padding:calc(var(--mc-unit) * .2);background:#f8f8f8;flex:1;scroll-margin-top:54px}.replica-shell .masters-composer .mc-rule{color:#737373;font-size:calc(var(--mc-unit) * .24);margin-bottom:calc(var(--mc-unit) * .2);line-height:1.6}.replica-shell .masters-composer .mc-rule p{white-space:pre-wrap;overflow-wrap:anywhere}.replica-shell .masters-composer .mc-rule>button{color:var(--mc-darkgreen);font-size:calc(var(--mc-unit) * .22);justify-content:flex-end;align-items:center;gap:2px;min-height:30px;margin-left:auto;display:flex}.replica-shell .masters-composer .mc-picker-card,.replica-shell .masters-composer .mc-selected-card{border-radius:calc(var(--mc-unit) * .3) calc(var(--mc-unit) * .3) 0 0;background:#fff;overflow:hidden}.replica-shell .masters-composer .mc-card-header{min-height:calc(var(--mc-unit) * .6);background:var(--mc-green);border-radius:calc(var(--mc-unit) * .3) calc(var(--mc-unit) * .3) 0 0;align-items:stretch;display:flex}.replica-shell .masters-composer .mc-card-header>strong{width:60%;padding:calc(var(--mc-unit) * .12) calc(var(--mc-unit) * .2);color:#fff;font-size:calc(var(--mc-unit) * .28);align-items:center;font-weight:400;line-height:1.35;display:flex}.replica-shell .masters-composer .mc-card-header>span{color:#666;border-radius:calc(var(--mc-unit) * .3) calc(var(--mc-unit) * .3) 0 0;font-size:calc(var(--mc-unit) * .24);white-space:nowrap;background:#fff;flex:1;justify-content:center;align-items:center;padding:3px;display:flex}.replica-shell .masters-composer .mc-circle{width:calc(var(--mc-unit) * .68);height:calc(var(--mc-unit) * .68);aspect-ratio:1;max-width:100%;font-size:calc(var(--mc-unit) * .28);font-variant-numeric:tabular-nums;background:#fff;border:1px solid #c5c5c5;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:inline-flex}.replica-shell .masters-composer .mc-reference-number{color:var(--mc-green);border-color:var(--mc-green)}.replica-shell .masters-composer .mc-empty-circle{visibility:hidden}.replica-shell .masters-composer .mc-zodiac-table{padding:calc(var(--mc-unit) * .2)}.replica-shell .masters-composer .mc-zodiac-row{place-items:center;column-gap:calc(var(--mc-unit) * .06);min-height:calc(var(--mc-unit) * .88);width:100%;margin-bottom:calc(var(--mc-unit) * .12);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.replica-shell .masters-composer .mc-zodiac-row:last-child{margin-bottom:0}.replica-shell .masters-composer .mc-zodiac-row.is-selected .mc-circle{color:#fff;border-color:var(--mc-green);background:var(--mc-green)}.replica-shell .masters-composer .mc-option{min-width:0;min-height:calc(var(--mc-unit) * .88);justify-content:center;align-items:center;width:100%;display:flex}.replica-shell .masters-composer .mc-option>span{width:calc(var(--mc-unit) * .68);height:calc(var(--mc-unit) * .68);max-width:100%;font-size:calc(var(--mc-unit) * .28);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;background:#fff;border:1px solid #c5c5c5;border-radius:50%;justify-content:center;align-items:center;padding:1px;line-height:1.1;display:flex}.replica-shell .masters-composer .mc-option.is-selected>span{color:#fff;border-color:var(--mc-green);background:var(--mc-green)}.replica-shell .masters-composer .mc-number-grid{gap:calc(var(--mc-unit) * .12) calc(var(--mc-unit) * .22);padding:calc(var(--mc-unit) * .2);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.replica-shell .masters-composer .mc-custom-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.replica-shell .masters-composer .mc-custom-grid .mc-option>span{width:100%;min-height:calc(var(--mc-unit) * .68);aspect-ratio:auto;height:auto;font-size:calc(var(--mc-unit) * .25);border-radius:5px;padding:7px 4px}.replica-shell .masters-composer .mc-quick-grid{gap:calc(var(--mc-unit) * .12) calc(var(--mc-unit) * .07);padding:calc(var(--mc-unit) * .2);background:#f8f8f8;display:grid}.replica-shell .masters-composer .mc-zodiac-quick{grid-template-columns:repeat(6,minmax(0,1fr))}.replica-shell .masters-composer .mc-short-quick{flex-wrap:wrap;justify-content:space-around;display:flex}.replica-shell .masters-composer .mc-short-quick .mc-option{width:calc(var(--mc-unit) * .82)}.replica-shell .masters-composer .mc-quick-option>span{background:#ededed;border-color:#0000}.replica-shell .masters-composer .mc-quick-option.is-selected>span{background:var(--mc-green);border-color:var(--mc-green)}.replica-shell .masters-composer .mc-help-table{padding:0 calc(var(--mc-unit) * .2)}.replica-shell .masters-composer .mc-help-row{align-items:flex-start;gap:calc(var(--mc-unit) * .2);padding:calc(var(--mc-unit) * .4) 0;border-bottom:1px solid #e5e5e5;display:flex}.replica-shell .masters-composer .mc-help-row:last-child{border-bottom:0}.replica-shell .masters-composer .mc-help-row>.mc-option{width:calc(var(--mc-unit) * .68);flex-shrink:0}.replica-shell .masters-composer .mc-help-numbers{gap:calc(var(--mc-unit) * .2) calc(var(--mc-unit) * .15);flex:1;grid-template-columns:repeat(4,minmax(0,1fr));justify-items:center;min-width:0;display:grid}.replica-shell .masters-composer .mc-help-row .mc-reference-number{color:#2a95ff;border-color:#2a95ff}.replica-shell .masters-composer .mc-red .mc-reference-number{color:#e71607;border-color:#e71607}.replica-shell .masters-composer .mc-blue .mc-reference-number{color:#2a95ff;border-color:#2a95ff}.replica-shell .masters-composer .mc-green .mc-reference-number{color:#07c160;border-color:#07c160}.replica-shell .masters-composer .mc-add-group{margin-top:calc(var(--mc-unit) * .2);font-size:calc(var(--mc-unit) * .23);color:#68796e;justify-content:space-between;align-items:center;gap:6px;display:flex}.replica-shell .masters-composer .mc-add-group>button{color:#087f42;background:#fff;border:1px solid #9bcbb0;border-radius:4px;min-height:36px;padding:7px 10px}.replica-shell .masters-composer .mc-selected-card{margin-top:calc(var(--mc-unit) * .3)}.replica-shell .masters-composer .mc-selected-body{padding:calc(var(--mc-unit) * .2)}.replica-shell .masters-composer .mc-selected-body h3{font-size:calc(var(--mc-unit) * .28);color:var(--mc-green);text-align:center;margin-bottom:calc(var(--mc-unit) * .28);font-weight:400}.replica-shell .masters-composer .mc-group{padding:8px calc(var(--mc-unit) * .42) 11px 0;border-bottom:1px dashed #d9e7de;margin-bottom:8px;position:relative}.replica-shell .masters-composer .mc-group:last-child{border-bottom:0;margin-bottom:0}.replica-shell .masters-composer .mc-group>div{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 10px;display:flex}.replica-shell .masters-composer .mc-chosen-value{min-width:calc(var(--mc-unit) * .6);min-height:calc(var(--mc-unit) * .6);border:1px solid var(--mc-green);color:var(--mc-green);font-size:calc(var(--mc-unit) * .28);overflow-wrap:anywhere;background:#fff;border-radius:50%;justify-content:center;align-items:center;padding:3px 6px;line-height:1.3;display:inline-flex}.replica-shell .masters-composer .mc-remove-group{width:30px;height:32px;color:var(--mc-green);justify-content:center;align-items:center;display:flex;position:absolute;top:0;right:-7px}.replica-shell .masters-composer .mc-group-pending{opacity:.85}.replica-shell .masters-composer .mc-group-pending small{color:#717b74;font-size:calc(var(--mc-unit) * .21);text-align:center;margin-top:10px;display:block}.replica-shell .masters-composer .mc-group-pending .mc-chosen-value{position:relative}.replica-shell .masters-composer .mc-group-pending .mc-chosen-value svg{background:#fff;border-radius:50%;position:absolute;top:-3px;right:-3px}.replica-shell .masters-composer .mc-message{color:#307246;font-size:calc(var(--mc-unit) * .23);background:#eaf8ef;border:1px solid #c6dfcf;align-items:flex-start;gap:7px;margin-bottom:10px;padding:8px;line-height:1.6;display:flex}.replica-shell .masters-composer .mc-message>span{flex:1}.replica-shell .masters-composer .mc-message>button{justify-content:center;align-items:center;padding:2px;display:flex}.replica-shell .masters-composer .mc-empty-state{text-align:center;font-size:calc(var(--mc-unit) * .25);color:#757575;padding:45px 8px}.replica-shell .masters-composer .mc-bottom-bar{z-index:50;width:100%;max-width:480px;min-height:calc(var(--mc-unit) * 1);padding:5px calc(var(--mc-unit) * .12) calc(5px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid #eee;justify-content:space-between;align-items:center;gap:4%;display:flex;position:fixed;bottom:0;left:50%;transform:translate(-50%)}.replica-shell .masters-composer .mc-bottom-bar>button{width:48%;min-height:40px;height:calc(var(--mc-unit) * .6);font-size:calc(var(--mc-unit) * .28);border-radius:calc(var(--mc-unit) * .4);justify-content:center;align-items:center;gap:6px;font-weight:500;display:flex}.replica-shell .masters-composer .mc-bottom-bar .mc-clear{color:#fff;background:var(--mc-green);border:1px solid var(--mc-green)}.replica-shell .masters-composer .mc-bottom-bar .mc-publish{color:var(--mc-green);border:1px solid var(--mc-green);background:#fff}.replica-shell .masters-composer .mc-spinner{animation:.8s linear infinite mc-spin}@keyframes mc-spin{to{transform:rotate(360deg)}}@media (max-width:360px){.replica-shell .masters-composer .mc-card-header>strong{font-size:calc(var(--mc-unit) * .25);padding-left:6px}.replica-shell .masters-composer .mc-card-header>span{font-size:calc(var(--mc-unit) * .22)}.replica-shell .masters-composer .mc-zodiac-row{column-gap:1px}}@media (prefers-reduced-motion:reduce){.replica-shell .masters-composer *,.replica-shell .masters-composer :before,.replica-shell .masters-composer :after{scroll-behavior:auto!important;animation:none!important}}.replica-shell .masters-app{--m-unit:min(13.3333vw,64px);--m-green:#07c160;--m-darkgreen:#087a41;--m-border:#dedede;color:#292929;width:100%;max-width:480px;min-height:100vh;font:calc(var(--m-unit)*.28)/1.45 "PingFang SC","Microsoft YaHei",Arial,sans-serif;font-variant-numeric:tabular-nums;caret-color:var(--m-darkgreen);background:#f7f8fa;margin:0 auto;padding-bottom:85px}.replica-shell .masters-app *{box-sizing:border-box}.replica-shell .masters-app button,.replica-shell .masters-app input,.replica-shell .masters-app select,.replica-shell .masters-app textarea{font:inherit}.replica-shell .masters-app button{cursor:pointer;color:inherit;background:0 0;border:0;padding:0}.replica-shell .masters-app button:disabled{opacity:.55;cursor:default}:is(.replica-shell .masters-app button:focus-visible,.replica-shell .masters-app a:focus-visible,.replica-shell .masters-app input:focus-visible,.replica-shell .masters-app select:focus-visible,.replica-shell .masters-app textarea:focus-visible){outline-offset:3px;outline:2px solid #086b3c}.replica-shell .masters-app ::selection{color:#15472c;background:#b4efd1}.replica-shell .masters-app button:active{opacity:.8}.replica-shell .masters-app img{max-width:100%;display:block}.replica-shell .masters-app h1,.replica-shell .masters-app h2,.replica-shell .masters-app h3,.replica-shell .masters-app p{margin:0}.replica-shell .masters-app svg{flex-shrink:0}.replica-shell .masters-app a{color:var(--m-darkgreen);text-underline-offset:3px}.replica-shell .masters-app input::placeholder,.replica-shell .masters-app textarea::placeholder{color:#737373}.replica-shell .masters-app .m-primary{background:var(--m-green);color:#fff;border-radius:6px;justify-content:center;align-items:center;gap:6px;min-height:44px;padding:11px 24px;font-size:15px;text-decoration:none;display:inline-flex}.replica-shell .masters-app .m-top{height:calc(var(--m-unit)*.92);padding:0 calc(var(--m-unit)*.32);background:var(--m-green);color:#fff;align-items:flex-end;gap:calc(var(--m-unit)*.06);display:flex;position:relative}.replica-shell .masters-app .m-top>button{height:calc(var(--m-unit)*.73);font-weight:600;font-size:calc(var(--m-unit)*.34);justify-content:center;align-items:center;gap:calc(var(--m-unit)*.08);white-space:nowrap;flex:1;display:flex}.replica-shell .masters-app .m-top>button.selected{color:#059949;border-radius:calc(var(--m-unit)*.25) calc(var(--m-unit)*.25) 0 0;background:#f7f8fa}.replica-shell .masters-app .m-top>button img{width:calc(var(--m-unit)*.4);height:calc(var(--m-unit)*.4)}.replica-shell .masters-app .m-top>button.m-home{flex:0 0 calc(var(--m-unit)*.38);align-self:center;height:40px;margin-left:-10px}.replica-shell .masters-app .m-channel-tabs{border-bottom:1px solid var(--m-border);height:calc(var(--m-unit)*.88);background:#f7f7f7;display:flex}.replica-shell .masters-app .m-channel-tabs button{font-size:calc(var(--m-unit)*.34);color:#000;flex:1;position:relative}.replica-shell .masters-app .m-channel-tabs button.selected{color:#049e4c}.replica-shell .masters-app .m-channel-tabs .selected:after{content:"";height:calc(var(--m-unit)*.06);width:calc(var(--m-unit)*.8);background:var(--m-green);border-radius:3px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.replica-shell .masters-app .m-board-tabs{scrollbar-width:none;padding:calc(var(--m-unit)*.28) calc(var(--m-unit)*.22) calc(var(--m-unit)*.3);gap:calc(var(--m-unit)*.22);background:#fff;display:flex;overflow-x:auto}.replica-shell .masters-app .m-board-tabs::-webkit-scrollbar{display:none}.replica-shell .masters-app .m-board-tabs button{flex:0 0 calc(var(--m-unit)*1.16);font-size:calc(var(--m-unit)*.29);text-align:center;white-space:nowrap;color:#000;font-weight:600}.replica-shell .masters-app .m-board-tabs img{width:var(--m-unit);height:var(--m-unit);object-fit:contain;margin:0 auto calc(var(--m-unit)*.05)}.replica-shell .masters-app .m-board-tabs .selected{color:#c000ad}.replica-shell .masters-app .m-board-tabs button:nth-child(2).selected{color:#781bc4}.replica-shell .masters-app .m-board-tabs button:nth-child(3).selected{color:#007f3e}.replica-shell .masters-app .m-board-tabs button:nth-child(4).selected{color:#cd3327}.replica-shell .masters-app .m-board-tabs button:nth-child(5).selected{color:#008ea2}.replica-shell .masters-app .m-banner{background:#fff;width:100%}.replica-shell .masters-app .m-banner .banner{aspect-ratio:8.6}.replica-shell .masters-app .m-banner .managed-banner-link{width:100%;height:100%}.replica-shell .masters-app .m-board-notice{font-size:calc(var(--m-unit)*.23);padding:calc(var(--m-unit)*.16);color:#626262;background:#f7f8fa;line-height:1.25}.replica-shell .masters-app .m-announcement{color:#087a41;background:#edfff5;padding:6px 10px;font-size:12px}.replica-shell .masters-app .m-source{color:#626262;background:#f7f8fa;border-top:1px solid #ededed;padding:5px 12px;font-size:11px}.replica-shell .masters-app .m-source summary{cursor:pointer;width:fit-content;min-height:24px;line-height:24px}.replica-shell .masters-app .m-source p{padding:3px 0 7px;line-height:1.7}.replica-shell .masters-app .m-end{text-align:center;color:#777;padding:20px;font-size:13px}.replica-shell .masters-app .m-hot-group{border-top:calc(var(--m-unit)*.2) solid #f7f8fa;padding-top:calc(var(--m-unit)*.2);background:#fff}.replica-shell .masters-app .m-hot-group:first-child{border-top:0}.replica-shell .masters-app .m-hot-group h2{background:var(--m-green);border-radius:0 calc(var(--m-unit)*.4) calc(var(--m-unit)*.4) 0;color:#fff;font-size:calc(var(--m-unit)*.31);padding:calc(var(--m-unit)*.07) calc(var(--m-unit)*.22);line-height:calc(var(--m-unit)*.46);display:inline-block}.replica-shell .masters-app .m-rank-row{width:100%;min-height:calc(var(--m-unit)*1.2);text-align:left;align-items:center;gap:calc(var(--m-unit)*.1);display:flex;padding:calc(var(--m-unit)*.2) calc(var(--m-unit)*.17) calc(var(--m-unit)*.2) 0!important;background:#fff!important}.replica-shell .masters-app .m-rank-row+.m-rank-row{position:relative}.replica-shell .masters-app .m-rank-row+.m-rank-row:before{content:"";top:0;left:calc(var(--m-unit)*.6);background:#ddd;height:1px;position:absolute;right:0}.replica-shell .masters-app .m-rank-number{flex:0 0 calc(var(--m-unit)*.5);font-size:calc(var(--m-unit)*.3);color:#222;justify-content:center;align-items:center;font-weight:700;display:flex}.replica-shell .masters-app .m-rank-number img{width:calc(var(--m-unit)*.36);height:calc(var(--m-unit)*.42);object-fit:contain}.replica-shell .masters-app .m-avatar{width:calc(var(--m-unit)*.8);height:calc(var(--m-unit)*.8);object-fit:cover;background:#f3f4f5;border-radius:50%;flex-shrink:0}.replica-shell .masters-app .m-rank-main{gap:calc(var(--m-unit)*.16);flex-direction:column;flex:1;min-width:0;display:flex}.replica-shell .masters-app .m-rank-topline{align-items:center;gap:4px;min-width:0;display:flex}.replica-shell .masters-app .m-rank-name{font-size:calc(var(--m-unit)*.26);white-space:nowrap;text-overflow:ellipsis;max-width:44%;overflow:hidden}.replica-shell .masters-app .m-posted{color:#e33032;font-size:calc(var(--m-unit)*.2);white-space:nowrap;border:1px solid #e33032;border-radius:6px;flex-shrink:0;padding:0 3px;line-height:1.5}.replica-shell .masters-app .m-rate{font-size:calc(var(--m-unit)*.2);color:#222;white-space:nowrap;margin-left:auto}.replica-shell .masters-app .m-rank-bottom{font-size:calc(var(--m-unit)*.21);align-items:center;gap:8px;min-width:0;display:flex}.replica-shell .masters-app .m-rank-bottom>span{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.replica-shell .masters-app .m-rank-bottom em{color:#e52e34;white-space:nowrap;font-size:calc(var(--m-unit)*.24);font-style:normal}.replica-shell .masters-app .m-rank-layout{align-items:flex-start;min-height:70vh;display:flex}.replica-shell .masters-app .m-category-list{flex:0 0 calc(var(--m-unit)*1.6);scrollbar-width:thin;scrollbar-color:#c6d8cc #f7f8fa;background:#f7f8fa;height:calc(100dvh - 110px);position:sticky;top:0;overflow-y:auto}.replica-shell .masters-app .m-category-list button{width:100%;min-height:calc(var(--m-unit)*.8);font-size:calc(var(--m-unit)*.21);text-align:center;padding:9px 4px;line-height:1.3}.replica-shell .masters-app .m-category-list button.selected{color:#741dcc;background:linear-gradient(90deg,#e6cef6,#f7f8fa)}.replica-shell .masters-app .m-rank-content{background:#fff;flex:1;min-width:0;min-height:70vh}.replica-shell .masters-app .m-rank-content .m-rank-row{gap:calc(var(--m-unit)*.07)}.replica-shell .masters-app .m-rank-content .m-rank-name{max-width:54%;font-size:calc(var(--m-unit)*.23)}.replica-shell .masters-app .m-rank-content .m-rank-topline{flex-wrap:wrap;gap:3px;position:relative}.replica-shell .masters-app .m-rank-content .m-rate{font-size:calc(var(--m-unit)*.2);position:static}.replica-shell .masters-app .m-rank-content .m-posted{font-size:calc(var(--m-unit)*.18)}.replica-shell .masters-app .m-rank-content .m-rank-bottom{font-size:calc(var(--m-unit)*.2);flex-wrap:wrap;gap:3px}.replica-shell .masters-app .m-rank-content .m-rank-bottom>span{flex:70%}.replica-shell .masters-app .m-rank-content .m-rank-bottom em{color:#757575;font-size:calc(var(--m-unit)*.22);margin-left:auto}.replica-shell .masters-app .m-board-winning .m-rate{color:#7115b6}.replica-shell .masters-app .m-board-losing .m-rate{color:#087a41}.replica-shell .masters-app .m-board-experts .m-rate{color:#bd3429}.replica-shell .masters-app .m-board-newcomers .m-rate{color:#00849a}.replica-shell .masters-app .m-header{height:calc(var(--m-unit)*.92);background:#fff;border-bottom:1px solid #eee;justify-content:space-between;align-items:center;gap:12px;padding:0 13px;display:flex}.replica-shell .masters-app .m-header h1{font-size:calc(var(--m-unit)*.3);text-align:center;flex:1;font-weight:500}.replica-shell .masters-app .m-header>button,.replica-shell .masters-app .m-header-spacer{justify-content:center;align-items:center;min-width:32px;min-height:44px;font-size:14px;display:flex}.replica-shell .masters-app .m-detail-head{min-height:calc(var(--m-unit)*.92);background:#fff;border-bottom:12px solid #f7f8fa;align-items:center;gap:8px;padding:8px 15px;display:flex}.replica-shell .masters-app .m-detail-head>button:first-child{min-width:28px;min-height:40px}.replica-shell .masters-app .m-detail-person{text-align:left;flex:1;align-items:center;gap:10px;min-width:0;display:flex}.replica-shell .masters-app .m-detail-person .m-avatar{width:calc(var(--m-unit)*.6);height:calc(var(--m-unit)*.6)}.replica-shell .masters-app .m-detail-person b{font-size:calc(var(--m-unit)*.28);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.replica-shell .masters-app .m-from{white-space:nowrap;font-size:calc(var(--m-unit)*.23)!important;color:#555!important}.replica-shell .masters-app .m-follow{background:var(--m-green);color:#fff;font-size:calc(var(--m-unit)*.22);white-space:nowrap;border-radius:4px;flex-shrink:0;min-height:32px;padding:7px 5px}.replica-shell .masters-app .m-follow.active{color:#387856;background:#edf8f2}.replica-shell .masters-app .m-draw{padding:calc(var(--m-unit)*.25);background:#fff}.replica-shell .masters-app .m-draw>div:first-child{font-size:calc(var(--m-unit)*.26);justify-content:space-between;align-items:center;display:flex}.replica-shell .masters-app .m-draw em{color:#0ca968;font-style:normal}.replica-shell .masters-app .m-draw>div>button{color:#168a51}.replica-shell .masters-app .m-balls{justify-content:space-between;gap:7px;margin-top:10px;display:flex}.replica-shell .masters-app .m-ball-cell{text-align:center;flex:1;min-width:0;position:relative}.replica-shell .masters-app .m-ball-cell:last-child{margin-left:10px}.replica-shell .masters-app .m-ball{aspect-ratio:1;font-family:Arial,sans-serif;font-size:calc(var(--m-unit)*.35);color:#000;background:#fff;border:4px solid #ddd;border-radius:50%;justify-content:center;align-items:center;max-width:55px;margin:auto;font-weight:700;display:flex}.replica-shell .masters-app .m-ball.red{border-color:#ff4946}.replica-shell .masters-app .m-ball.blue{border-color:#3fa0eb}.replica-shell .masters-app .m-ball.green{border-color:#26c06c}.replica-shell .masters-app .m-ball.pending{color:#7b7b7b}.replica-shell .masters-app .m-ball-cell small{color:#666;font-size:calc(var(--m-unit)*.25);margin-top:5px;display:block}.replica-shell .masters-app .m-plus{left:-12px;top:calc(var(--m-unit)*.25);font-size:15px;font-weight:700;position:absolute}.replica-shell .masters-app .m-draw>p{color:#a84c4f;text-align:center;font-size:calc(var(--m-unit)*.25);padding-top:11px}.replica-shell .masters-app .m-prediction-table{background:#fff}.replica-shell .masters-app .m-prediction-table table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:calc(var(--m-unit)*.2);text-align:center;line-height:1.4}.replica-shell .masters-app .m-prediction-table th,.replica-shell .masters-app .m-prediction-table td{height:calc(var(--m-unit)*.62);word-break:break-word;border:1px solid #dadada;padding:6px 3px}.replica-shell .masters-app .m-prediction-table th{background:#f5f5f5;font-weight:400}.replica-shell .masters-app .m-col-issue{width:8%}.replica-shell .masters-app .m-col-channel,.replica-shell .masters-app .m-col-game{width:25%}.replica-shell .masters-app .m-col-content{width:58%}.replica-shell .masters-app .m-col-result{width:9%}.replica-shell .masters-app .m-col-streak{width:16%}.replica-shell .masters-app .m-prediction-table .m-prediction-content{font-size:calc(var(--m-unit)*.3);white-space:pre-wrap;padding:8px;font-weight:500;line-height:1.5}.replica-shell .masters-app .m-prediction-content>div+div{border-top:1px dashed #ddd;margin-top:7px;padding-top:7px}.replica-shell .masters-app .m-won,.replica-shell .masters-app .m-lost{color:#dc2626}.replica-shell .masters-app .m-pending{color:#666}.replica-shell .masters-app .m-void{color:#777}.replica-shell .masters-app .m-table-link{text-decoration:underline;color:var(--m-darkgreen)!important}.replica-shell .masters-app .m-history-detail{justify-content:flex-end;align-items:center;gap:2px;width:100%;display:flex;color:#397d5d!important;border-bottom:8px solid #f7f8fa!important;padding:5px 10px!important;font-size:11px!important}.replica-shell .masters-app.m-detail-page{padding-bottom:150px}.replica-shell .masters-app .m-detail-tools{z-index:30;width:100%;max-width:480px;padding:12px 12px calc(12px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid #eee;position:fixed;bottom:0;left:50%;transform:translate(-50%)}.replica-shell .masters-app .m-detail-tools>div{justify-content:center;align-items:center;gap:12px;display:flex}.replica-shell .masters-app .m-detail-tools>div+div{margin-top:10px}.replica-shell .masters-app .m-detail-tools button{color:#4e7763;background:#e8f8f0;border-radius:20px;justify-content:center;align-items:center;gap:5px;min-height:30px;padding:5px 15px;font-size:12px;display:flex}.replica-shell .masters-app .m-detail-tools button.primary{background:var(--m-green);color:#fff}.replica-shell .masters-app .m-detail-tools button.active{color:#a13324;background:#fff0ed}.replica-shell .masters-app .m-search{background:#fff;border-bottom:1px solid #eee;align-items:center;gap:8px;padding:11px 12px;display:flex}.replica-shell .masters-app .m-search input{background:#f5f5f5;border:0;border-radius:4px;flex:1;width:0;min-width:0;min-height:36px;padding:8px;font-size:13px}.replica-shell .masters-app .m-search button{color:#18794e;min-height:36px;font-size:13px}.replica-shell .masters-app .m-forum-banner{background:#fff;align-items:center;gap:14px;padding:20px;display:flex}.replica-shell .masters-app .m-forum-banner>img{background:#06bd61;border-radius:8px;width:42px;height:42px;padding:8px}.replica-shell .masters-app .m-forum-banner>div{flex:1}.replica-shell .masters-app .m-forum-banner h1{font-size:20px}.replica-shell .masters-app .m-forum-banner p{color:#777;margin-top:5px;font-size:12px}.replica-shell .masters-app .m-forum-banner>button{background:var(--m-green);color:#fff;border-radius:4px;align-items:center;gap:5px;padding:7px 12px;font-size:14px;display:flex}.replica-shell .masters-app .m-forum-tabs{background:#fff;border-bottom:1px solid #eee;display:flex}.replica-shell .masters-app .m-forum-tabs button{flex:1;min-height:44px;font-size:15px;position:relative}.replica-shell .masters-app .m-forum-tabs .selected{color:#049e4c}.replica-shell .masters-app .m-forum-tabs .selected:after{content:"";background:var(--m-green);border-radius:5px;width:32px;height:3px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.replica-shell .masters-app .m-post{background:#fff;border-bottom:8px solid #f7f8fa;padding:14px 15px}.replica-shell .masters-app .m-post-author{justify-content:space-between;align-items:center;gap:5px;display:flex}.replica-shell .masters-app .m-post-author>button{align-items:center;gap:8px;min-width:0;display:flex}.replica-shell .masters-app .m-post-author .m-avatar{width:30px;height:30px}.replica-shell .masters-app .m-post-author b{text-overflow:ellipsis;white-space:nowrap;max-width:200px;font-size:13px;font-weight:500;overflow:hidden}.replica-shell .masters-app .m-post-author>span{color:#777;font-size:11px}.replica-shell .masters-app .m-post-open{text-align:left;width:100%;display:block;padding:11px 0!important}.replica-shell .masters-app .m-post-open h3{word-break:break-word;font-size:15px;font-weight:500;line-height:1.55}.replica-shell .masters-app .m-post-open p{-webkit-line-clamp:3;word-break:break-word;color:#4a4a4a;-webkit-box-orient:vertical;margin-top:8px;font-size:14px;line-height:1.7;display:-webkit-box;overflow:hidden}.replica-shell .masters-app .m-post-meta{color:#777;align-items:center;gap:10px;font-size:11px;display:flex}.replica-shell .masters-app .m-post-meta>button{align-items:center;gap:4px;display:flex}.replica-shell .masters-app .m-post-meta>button:first-of-type{margin-left:auto}.replica-shell .masters-app .m-post-meta .active{color:#b22e21}.replica-shell .masters-app .m-result{background:#f4f5f6;border-radius:3px;padding:2px 7px;display:inline-block}.replica-shell .masters-app .m-post-meta .m-won{background:#fff0ec}.replica-shell .masters-app .m-post-meta .m-pending{color:#0e7e45;background:#eaf9f1}.replica-shell .masters-app .m-publish-float{z-index:10;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:55px;height:55px;display:flex;position:fixed;bottom:80px;right:max(50vw - 225px,15px);box-shadow:0 3px 10px #08482330;background:var(--m-green)!important;color:#fff!important;font-size:11px!important}.replica-shell .masters-app .m-load{text-align:center;width:100%;display:block;color:var(--m-darkgreen)!important;background:#fff!important;padding:16px!important;font-size:13px!important}.replica-shell .masters-app .m-person-row{background:#fff;border-bottom:1px solid #eee;align-items:center;gap:10px;padding:12px;display:flex}.replica-shell .masters-app .m-person-row>button:first-of-type{text-align:left;flex:1;align-items:center;gap:10px;min-width:0;display:flex}.replica-shell .masters-app .m-person-row b{font-size:14px;font-weight:500}.replica-shell .masters-app .m-person-row small{color:#777;margin-top:5px;font-size:11px;display:block}.replica-shell .masters-app .m-person-row .m-avatar{width:45px;height:45px}.replica-shell .masters-app .m-person-index{text-align:center;color:#777;width:22px;font-size:15px}.replica-shell .masters-app .m-profile-hero{background:#fff;align-items:center;gap:12px;padding:20px 15px;display:flex}.replica-shell .masters-app .m-profile-hero>.m-avatar{width:60px;height:60px}.replica-shell .masters-app .m-profile-hero>div{flex:1;min-width:0}.replica-shell .masters-app .m-profile-hero h1{word-break:break-word;font-size:18px;font-weight:500}.replica-shell .masters-app .m-profile-hero p{color:#777;margin-top:7px;font-size:12px}.replica-shell .masters-app .m-profile-counts{background:#fff;border-bottom:8px solid #f7f8fa;justify-content:space-around;padding:14px 8px;display:flex}.replica-shell .masters-app .m-profile-counts>button,.replica-shell .masters-app .m-profile-counts>span{color:#666;flex-direction:column;flex:1;align-items:center;gap:6px;font-size:12px;display:flex}.replica-shell .masters-app .m-profile-counts b{color:#242424;font-size:19px;font-weight:500}.replica-shell .masters-app .m-reference-profile{color:#777;padding:8px 15px;font-size:11px}.replica-shell .masters-app .m-game-filter{background:#fff;border-bottom:1px solid #eee;padding:12px;font-size:13px}.replica-shell .masters-app .m-game-filter label{align-items:center;gap:10px;display:flex}.replica-shell .masters-app .m-game-filter select{color:#333;background:#fff;border:1px solid #ddd;border-radius:4px;flex:1;min-width:0;padding:8px}.replica-shell .masters-app .m-me-hero{background:var(--m-green);color:#fff;align-items:center;gap:10px;padding:25px 18px;display:flex}.replica-shell .masters-app .m-me-hero>button:first-child{text-align:left;flex:1;align-items:center;gap:13px;min-width:0;display:flex}.replica-shell .masters-app .m-me-hero .m-avatar{border:2px solid #fff;width:65px;height:65px}.replica-shell .masters-app .m-me-hero b{font-size:19px;font-weight:500}.replica-shell .masters-app .m-me-hero small{margin-top:6px;font-size:12px;display:block}.replica-shell .masters-app .m-menu{background:#fff;margin-top:8px}.replica-shell .masters-app .m-menu button{text-align:left;border-bottom:1px solid #f0f0f0;align-items:center;gap:15px;width:100%;min-height:55px;padding:16px;font-size:15px;display:flex}.replica-shell .masters-app .m-menu button>svg:first-child{color:#099c55}.replica-shell .masters-app .m-menu button span{flex:1}.replica-shell .masters-app .m-menu button>svg:last-child{color:#999}.replica-shell .masters-app .m-admin-link{justify-content:center;align-items:center;gap:5px;margin:20px auto;font-size:12px;display:flex}.replica-shell .masters-app .m-login-prompt{text-align:center;padding:15px}.replica-shell .masters-app .m-forum-ranking-head{color:#248054;background:#effbf4;justify-content:space-between;padding:13px 35px 13px 20px;font-size:14px;display:flex}.replica-shell .masters-app .m-forum-ranking-row{align-items:center;gap:12px;width:100%;min-height:66px;display:flex;background:#fff!important;border-bottom:1px solid #eee!important;padding:10px 16px!important;font-size:16px!important}.replica-shell .masters-app .m-forum-ranking-row strong{text-align:left;flex:1;font-weight:500}.replica-shell .masters-app .m-forum-ranking-row>span:nth-last-child(2){color:#666}.replica-shell .masters-app .m-forum-ranking-row>svg{color:#aaa}.replica-shell .masters-app .m-forum-toolbar{background:#fff;align-items:center;gap:12px;padding:10px;font-size:12px;display:flex}.replica-shell .masters-app .m-forum-toolbar>div{border:1px solid #7ccfa4;border-radius:20px;margin-right:auto;display:flex;overflow:hidden}.replica-shell .masters-app .m-forum-toolbar>div>button{color:#198c51;padding:5px 12px}.replica-shell .masters-app .m-forum-toolbar>div>button.selected{color:#fff;background:#0ebd63}.replica-shell .masters-app .m-forum-toolbar>button{color:#777;min-height:32px}.replica-shell .masters-app .m-forum-sort{color:#777;background:#fff;border-bottom:1px solid #eee;justify-content:space-between;align-items:center;padding:9px 12px;font-size:12px;display:flex}.replica-shell .masters-app .m-forum-sort button{color:#198b50;align-items:center;display:flex}.replica-shell .masters-app .m-forum-post{background:#fff;border-bottom:8px solid #f7f8fa;padding:13px}.replica-shell .masters-app .m-forum-post>div{align-items:center;gap:8px;display:flex}.replica-shell .masters-app .m-forum-post-index{color:#777;font-size:12px}.replica-shell .masters-app .m-forum-post>div>button{text-align:left;flex:1;align-items:center;gap:8px;min-width:0;display:flex}.replica-shell .masters-app .m-forum-post .m-avatar{width:35px;height:35px}.replica-shell .masters-app .m-forum-post b{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;overflow:hidden}.replica-shell .masters-app .m-forum-post small{color:#9c2626;white-space:nowrap;font-size:11px}.replica-shell .masters-app .m-forum-post-title{text-align:left;width:100%;line-height:1.65;display:block;padding:12px 0!important;font-size:15px!important}.replica-shell .masters-app .m-forum-post footer{color:#777;align-items:center;gap:15px;font-size:11px;display:flex}.replica-shell .masters-app .m-forum-post footer em{color:#d8272a;font-style:normal}.replica-shell .masters-app .m-forum-post footer>span:last-child{margin-left:auto}.replica-shell .masters-app .m-forum-feed.large .m-forum-post-title{font-size:22px!important}.replica-shell .masters-app .m-forum-feed.large .m-forum-post b{font-size:17px}.replica-shell .masters-app .m-form{background:#fff;flex-direction:column;gap:18px;padding:20px 16px;display:flex}.replica-shell .masters-app .m-form>label,.replica-shell .masters-app .m-comments form>label{flex-direction:column;gap:9px;font-size:14px;display:flex}.replica-shell .masters-app .m-form input,.replica-shell .masters-app .m-form select,.replica-shell .masters-app .m-form textarea,.replica-shell .masters-app .m-comments textarea{color:#292929;resize:vertical;background:#fff;border:1px solid #d8dfda;border-radius:5px;width:100%;min-height:44px;padding:10px;font-size:14px}.replica-shell .masters-app .m-form input[type=file]{min-height:32px;padding:6px;font-size:12px}.replica-shell .masters-app .m-form>.m-primary{width:100%}.replica-shell .masters-app .m-avatar-edit{align-items:center;gap:20px;display:flex}.replica-shell .masters-app .m-avatar-edit .m-avatar{width:70px;height:70px}.replica-shell .masters-app .m-avatar-edit label{flex:1;font-size:14px;line-height:2.5}.replica-shell .masters-app .m-comments{background:#fff;border-top:10px solid #f7f8fa;padding:18px 15px}.replica-shell .masters-app .m-comments h2{margin-bottom:15px;font-size:16px;font-weight:500}.replica-shell .masters-app .m-comments article{border-bottom:1px solid #eee;align-items:flex-start;gap:10px;padding:14px 0;display:flex}.replica-shell .masters-app .m-comments article>.m-avatar{width:33px;height:33px}.replica-shell .masters-app .m-comments article>div{flex:1;min-width:0}.replica-shell .masters-app .m-comments b{font-size:13px;font-weight:500}.replica-shell .masters-app .m-comments article p{white-space:pre-wrap;word-break:break-word;margin:6px 0;font-size:14px}.replica-shell .masters-app .m-comments small{color:#777;font-size:11px}.replica-shell .masters-app .m-comments form{flex-direction:column;gap:12px;margin-top:20px;display:flex}.replica-shell .masters-app .m-muted{color:#666;font-size:12px;line-height:1.7}.replica-shell .masters-app .m-rules{white-space:pre-wrap;background:#fff;padding:18px 14px;font-size:14px;line-height:1.6}.replica-shell .masters-app .m-rules h2{margin-bottom:15px;font-size:18px}.replica-shell .masters-app .m-rules p{margin-bottom:20px}.replica-shell .masters-app .m-compose-rule{color:#666;justify-content:space-between;align-items:center;gap:8px;font-size:12px;display:flex}.replica-shell .masters-app .m-compose-rule button{color:var(--m-darkgreen);white-space:nowrap;text-decoration:underline}.replica-shell .masters-app .m-number-picker{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.replica-shell .masters-app .m-number-picker>button{background:#fff;border:1px solid #d6dcd8;border-radius:50%;justify-self:center;width:42px;max-width:100%;height:42px;font-size:16px}.replica-shell .masters-app .m-number-picker>button.selected{background:var(--m-green);color:#fff;border-color:var(--m-green)}.replica-shell .masters-app .m-short-picker{grid-template-columns:repeat(4,minmax(0,1fr))}.replica-shell .masters-app .m-picker-actions{justify-content:space-between;align-items:center;padding:10px 0;font-size:13px;display:flex}.replica-shell .masters-app .m-picker-actions button{color:var(--m-darkgreen);border:1px solid #8fcaaa;border-radius:4px;min-height:36px;padding:6px 8px}.replica-shell .masters-app .m-selected-group{background:#effaf4;align-items:flex-start;gap:10px;padding:10px;font-size:13px;display:flex}.replica-shell .masters-app .m-selected-group span{word-break:break-word;flex:1}.replica-shell .masters-app .m-selected-group button{color:#a52d2d;white-space:nowrap;font-size:12px}.replica-shell .masters-app .m-inline-error{color:#ac2525;background:#fff0ed;padding:10px;font-size:13px}.replica-shell .masters-app .m-blank{text-align:center;color:#737373;flex-direction:column;align-items:center;gap:15px;padding:42px 15px;font-size:13px;display:flex}.replica-shell .masters-app .m-blank>svg{color:#86b39a}.replica-shell .masters-app .m-blank p{margin:0 0 12px}.replica-shell .masters-app .m-blank button,.replica-shell .masters-app .m-blank a{color:var(--m-darkgreen);margin:15px auto 0;display:block}.replica-shell .masters-app .m-blank .m-primary{color:#fff}.replica-shell .masters-app .m-loading{text-align:center;color:#777;padding:40px 20px;font-size:14px}.replica-shell .masters-app .m-error{color:#942b24;z-index:40;overflow-wrap:anywhere;background:#fff0ec;align-items:center;gap:10px;padding:12px;font-size:13px;display:flex;position:relative}.replica-shell .masters-app .m-error span{flex:1}.replica-shell .masters-app .m-error button{white-space:nowrap;min-height:30px;text-decoration:underline}.replica-shell .masters-app .m-toast{color:#fff;z-index:100;background:#173d2e;border-radius:6px;align-items:center;gap:8px;max-width:calc(100vw - 30px);padding:12px 18px;font-size:14px;display:flex;position:fixed;bottom:160px;left:50%;transform:translate(-50%);box-shadow:0 4px 14px #0002}@media (max-width:370px){.replica-shell .masters-app .m-detail-head{gap:5px;padding-left:8px;padding-right:8px}.replica-shell .masters-app .m-from{white-space:normal;max-width:60px}.replica-shell .masters-app .m-rank-content .m-posted{display:none}.replica-shell .masters-app .m-rank-content .m-rank-name{max-width:100%}.replica-shell .masters-app .m-rank-content .m-rate{flex-basis:100%;margin-left:0}.replica-shell .masters-app .m-rank-content .m-rank-main{gap:5px}.replica-shell .masters-app .m-rank-topline .m-rate,.replica-shell .masters-app .m-prediction-table table{font-size:10px}.replica-shell .masters-app .m-form{padding:16px 12px}}@media (prefers-reduced-motion:reduce){.replica-shell .masters-app *{scroll-behavior:auto!important;animation:none!important}}.replica-shell .masters-app .m-profile-forum{color:#777;align-items:center;gap:4px;margin-top:7px;font-size:12px;display:flex}.replica-shell .masters-app .m-signout{text-align:center;color:#d52e2e;background:#fff;border-top:10px solid #f7f8fa;font-size:15px;line-height:44px;display:block}.replica-shell .masters-app .m-hit{color:#d71920;font-weight:700}.replica-shell .masters-app .m-own-profile{background:#fff;border-bottom:10px solid #f7f8fa;align-items:center;gap:12px;padding:18px 14px;display:flex}.replica-shell .masters-app .m-own-profile>.m-avatar{width:calc(var(--m-unit)*.88);height:calc(var(--m-unit)*.88)}.replica-shell .masters-app .m-own-profile>div{flex:1;min-width:0}.replica-shell .masters-app .m-own-profile h1{font-size:calc(var(--m-unit)*.28);overflow-wrap:anywhere;font-weight:500}.replica-shell .masters-app .m-own-profile>div>button{font-size:calc(var(--m-unit)*.21);color:#777;align-items:center;gap:3px;margin-top:4px;display:flex}.replica-shell .masters-app .m-own-profile>.m-primary{white-space:nowrap;min-height:34px;padding:8px 10px;font-size:12px}.replica-shell .masters-app .m-own-stats{font-size:calc(var(--m-unit)*.21);gap:12px;margin-top:10px;display:flex}.replica-shell .masters-app .m-own-stats>button{color:#777}.replica-shell .masters-app .m-user-post-strip{background:#fff url(/masters-reference/ui-tiezi-0.png) 100%/auto 100% no-repeat;align-items:center;gap:8px;min-height:48px;padding:10px 15px;font-size:14px;display:flex}.replica-shell .masters-app .m-user-post-strip>img{object-fit:contain;width:23px;height:23px}.replica-shell .masters-app .m-user-post-strip>b{font-weight:500}.replica-shell .masters-app .m-user-post-strip>select{color:#078247;background:0 0;border:0;min-width:0;max-width:155px;margin-left:auto;padding:6px;font-size:13px}.replica-shell .masters-app .m-user-post-strip>span{color:#078247;font-size:12px}.replica-shell .masters-app .m-my-post-empty{text-align:center;color:#888;background:#fff;padding:16px;font-size:12px}.replica-shell .masters-app .m-my-post-empty>img{width:120px;margin:0 auto 8px}.replica-shell .masters-app .m-own-channel{background:#fff;margin-top:10px}.replica-shell .masters-app .m-own-channel>h2{padding:16px;font-size:15px;font-weight:500}.replica-shell .masters-app .m-own-channel>div{grid-template-columns:repeat(4,1fr);padding:3px 7px 20px;display:grid}.replica-shell .masters-app .m-own-channel button{flex-direction:column;align-items:center;gap:10px;font-size:12px;display:flex}.replica-shell .masters-app .m-own-channel button img{object-fit:contain;width:30px;height:30px}.replica-shell .masters-app .m-personal-actions{background:#fff;border-top:1px solid #eee;justify-content:space-around;align-items:center;padding:16px 8px;display:flex}.replica-shell .masters-app .m-personal-actions button{color:#36845d;align-items:center;gap:5px;font-size:12px;display:flex}.replica-shell .masters-app .m-expand-posts{justify-content:center;align-items:center;gap:8px;width:100%;display:flex;color:#777!important;background:#fff!important;padding:8px!important;font-size:12px!important}.replica-shell .masters-app .m-expand-posts img{width:14px;height:14px}.replica-shell .masters-app.m-history-page{flex-direction:column;height:100dvh;min-height:0;padding-bottom:116px;display:flex;overflow:hidden}.replica-shell .masters-app.m-history-page>.m-detail-head,.replica-shell .masters-app.m-history-page>.m-draw,.replica-shell .masters-app.m-history-page>.m-source{flex-shrink:0}.replica-shell .masters-app .m-history-scroll{scrollbar-width:thin;scrollbar-color:#b6d5c5 #f7f8fa;flex:1;min-height:0;overflow-y:auto}.replica-shell .masters-app.m-history-page .m-draw{padding:12px 15px}.replica-shell .masters-app.m-history-page .m-history-detail{border-bottom-width:3px!important}.replica-shell .masters-app .m-board-notice{text-align:left;width:100%;display:block}.replica-shell .masters-app .m-board-notice>span{white-space:nowrap;color:#087a41;text-decoration:underline}.replica-shell .tabbar{z-index:20;width:100%;max-width:calc(var(--replica-unit) * 10.3053);height:calc(var(--replica-unit) * 1.22137);padding-bottom:env(safe-area-inset-bottom);background:#fff;display:flex;position:fixed;bottom:0;left:50%;transform:translate(-50%)}.replica-shell .tabbar__item{color:#86cfa5;flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex;position:relative}.replica-shell .tabbar__item.is-active{color:#22bd67}.replica-shell .tabbar__icon-box{height:calc(var(--replica-unit) * .61069);justify-content:center;align-items:center;display:flex}.replica-shell .tabbar__icon{width:calc(var(--replica-unit) * .61069);height:calc(var(--replica-unit) * .61069)}.replica-shell .tabbar__text{color:#7f8285;margin-top:calc(var(--replica-unit) * .03817);font-size:calc(var(--replica-unit) * .28626);line-height:1.2}.replica-shell .tabbar__item.is-active .tabbar__text{color:#22bd67}.replica-shell .tabbar__item.is-center{padding-bottom:calc(var(--replica-unit) * .13359);justify-content:flex-end}.replica-shell .tabbar__item.is-center .tabbar__icon-box{color:#fff;width:calc(var(--replica-unit) * 1.01145);height:calc(var(--replica-unit) * 1.01145);top:calc(var(--replica-unit) * -.43893);box-shadow:0 calc(var(--replica-unit) * .03817) calc(var(--replica-unit) * .1145) #2ec8654d;background:linear-gradient(#9ad9b3,#2ec865);border-radius:50%;position:absolute}.replica-shell .tabbar__item.is-center .tabbar__icon{width:calc(var(--replica-unit) * .5916);height:calc(var(--replica-unit) * .5916)}.replica-shell .tabbar__item.is-center .tabbar__text{color:#4a4f52}.replica-shell .banner{aspect-ratio:750/280;background:#f5f5f5;width:100%;position:relative;overflow:hidden}.replica-shell .banner__track{height:100%;transition:transform .35s;display:flex}.replica-shell .banner__item{flex:0 0 100%;height:100%}.replica-shell .banner__img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.replica-shell .banner__dots{width:100%;bottom:calc(var(--replica-unit) * .15267);justify-content:center;display:flex;position:absolute;left:0}.replica-shell .banner__dot{width:calc(var(--replica-unit) * .15267);height:calc(var(--replica-unit) * .15267);margin:0 calc(var(--replica-unit) * .05725);background:#ffffff8c;border-radius:50%;transition:background .2s}.replica-shell .banner__dot.is-active{background:#fff}.replica-shell .header{height:calc(var(--replica-unit) * .99237);padding:0 calc(var(--replica-unit) * .15267) 0 calc(var(--replica-unit) * .34351);background:#fff;align-items:center;display:flex}.replica-shell .backup{color:#fff;width:calc(var(--replica-unit) * 1.66031);height:calc(var(--replica-unit) * .64885);background:#22c065;border-radius:6px;flex-direction:column;flex:none;justify-content:center;align-items:center;display:flex}.replica-shell .backup__line{justify-content:center;align-items:center;line-height:1;display:flex}.replica-shell .backup__line--sub{margin-top:calc(var(--replica-unit) * .05725)}.replica-shell .backup__name{letter-spacing:-.2px;font-size:calc(var(--replica-unit) * .20992);font-weight:700}.replica-shell .backup__suffix{color:#cff03a;margin-left:calc(var(--replica-unit) * .03817);font-size:calc(var(--replica-unit) * .24809);font-weight:700}.replica-shell .backup__tip{font-size:calc(var(--replica-unit) * .22901)}.replica-shell .backup__hand{width:calc(var(--replica-unit) * .24809);height:calc(var(--replica-unit) * .24809);margin-left:calc(var(--replica-unit) * .05725)}.replica-shell .header__title{color:#1a1a1a;text-align:center;font-size:calc(var(--replica-unit) * .40076);flex:1;font-weight:600}.replica-shell .actions{flex:none;align-items:center;display:flex}.replica-shell .actions__item{color:#333;width:calc(var(--replica-unit) * .76336);padding-bottom:calc(var(--replica-unit) * .03817);flex-direction:column;align-items:center;display:flex}.replica-shell .actions__icon{width:calc(var(--replica-unit) * .61069);height:calc(var(--replica-unit) * .61069)}.replica-shell .actions__text{color:#666;font-size:calc(var(--replica-unit) * .20992);line-height:1}.replica-shell .gallery{gap:calc(var(--replica-unit) * .19084);padding:calc(var(--replica-unit) * .19084) calc(var(--replica-unit) * .22901) calc(var(--replica-unit) * .30534);background:#fff;display:flex}.replica-shell .gallery__column{gap:calc(var(--replica-unit) * .22901);flex-direction:column;flex:1;min-width:0;display:flex}.replica-shell .gallery__item{box-shadow:0 1px calc(var(--replica-unit) * .1145) #00000014;background:#fff;border-radius:8px;overflow:hidden}.replica-shell .gallery__img{aspect-ratio:400/614;background:#f5f5f7;width:100%;display:block}.replica-shell .gallery__img.is-loaded{aspect-ratio:auto}.replica-shell .gallery__title{color:#3a3a3a;text-align:center;white-space:nowrap;text-overflow:ellipsis;padding:calc(var(--replica-unit) * .22901) calc(var(--replica-unit) * .1145) calc(var(--replica-unit) * .26718);font-size:calc(var(--replica-unit) * .3626);overflow:hidden}.replica-shell .icon-nav{gap:calc(var(--replica-unit) * .61069) 0;padding:calc(var(--replica-unit) * .53435) 0 calc(var(--replica-unit) * .43893);background:#fff;grid-template-columns:repeat(5,1fr);display:grid}.replica-shell .icon-nav__item{flex-direction:column;align-items:center;display:flex}.replica-shell .icon-nav__circle{color:#fff;width:calc(var(--replica-unit) * 1.29771);height:calc(var(--replica-unit) * 1.29771);border-radius:50%;justify-content:center;align-items:center;display:flex}.replica-shell .icon-nav__icon{width:calc(var(--replica-unit) * .68702);height:calc(var(--replica-unit) * .68702)}.replica-shell .icon-nav__text{color:#3a3a3a;margin-top:calc(var(--replica-unit) * .34351);font-size:calc(var(--replica-unit) * .38168);line-height:1.1}.replica-shell .viewer{z-index:1200;background:#000;flex-direction:column;animation:.2s viewer-in-5bc2fcb3;display:flex;position:fixed;inset:0}.replica-shell .viewer__bar{height:calc(var(--replica-unit) * 1.14504);padding-left:calc(var(--replica-unit) * .45802);flex:none;align-items:center;display:flex}.replica-shell .viewer__title{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:calc(var(--replica-unit) * .38168);flex:1;font-weight:400;overflow:hidden}.replica-shell .viewer__close{color:#fff;width:calc(var(--replica-unit) * 1.14504);height:calc(var(--replica-unit) * 1.14504);flex:none;justify-content:center;align-items:center;display:flex}.replica-shell .viewer__close-icon{width:calc(var(--replica-unit) * .49618);height:calc(var(--replica-unit) * .49618)}.replica-shell .viewer__scroll{-webkit-overflow-scrolling:touch;padding:0 calc(var(--replica-unit) * .22901) calc(var(--replica-unit) * .45802);flex:1;display:flex;position:relative;overflow:auto}.replica-shell .viewer__img{aspect-ratio:400/614;background:#ffffff0f;border-radius:4px;width:100%;margin:auto}.replica-shell .viewer__img.is-loaded{aspect-ratio:auto}.replica-shell .viewer__tip{color:#8c8c8c;text-align:center;width:100%;font-size:calc(var(--replica-unit) * .34351);position:absolute;top:50%;left:0}@keyframes viewer-in-5bc2fcb3{0%{opacity:0}to{opacity:1}}.replica-shell .link-grid{gap:calc(var(--replica-unit) * .45802) calc(var(--replica-unit) * .22901);padding:calc(var(--replica-unit) * .34351) calc(var(--replica-unit) * .30534) calc(var(--replica-unit) * .41985);background:#fff;grid-template-columns:repeat(4,1fr);display:grid}.replica-shell .link-grid__item{color:#3a3a3a;white-space:nowrap;text-overflow:ellipsis;height:calc(var(--replica-unit) * .72519);font-size:calc(var(--replica-unit) * .37214);background:#f5f5f5;border-radius:6px;overflow:hidden}.replica-shell .fake-live{aspect-ratio:560/357;color:#ed1c0a;background:#000;position:relative}.replica-shell .fake-live__body{height:100%;padding:0 calc(var(--replica-unit) * .53435) calc(var(--replica-unit) * .34351);flex-direction:column;justify-content:center;align-items:center;display:flex}.replica-shell .fake-live__tip{text-align:center;font-size:calc(var(--replica-unit) * .34351);line-height:1.5}.replica-shell .fake-live__tip em{font-style:normal;font-weight:700}.replica-shell .fake-live__refresh{color:#ed1c0a;width:calc(var(--replica-unit) * 2.09924);height:calc(var(--replica-unit) * .61069);margin-top:calc(var(--replica-unit) * .45802);font-size:calc(var(--replica-unit) * .30534);line-height:calc(var(--replica-unit) * .55344);border:1.5px solid #ed1c0a;border-radius:3px}.replica-shell .fake-live__controls{align-items:center;gap:calc(var(--replica-unit) * .26718);bottom:calc(var(--replica-unit) * .19084);right:calc(var(--replica-unit) * .26718);display:flex;position:absolute}.replica-shell .fake-live__ctrl{color:#d8d0e0;width:calc(var(--replica-unit) * .41985);height:calc(var(--replica-unit) * .41985)}.replica-shell .fake-live__ctrl--pause{width:calc(var(--replica-unit) * .34351);height:calc(var(--replica-unit) * .34351)}.replica-shell .live-entry{padding-top:calc(var(--replica-unit) * .17176);background:#fff;flex-direction:column;align-items:center;display:flex}.replica-shell .live-entry__panel{width:100%}.replica-shell .live-entry__btn{z-index:1;color:#fff;clip-path:polygon(0 0,100% 0,85% 100%,15% 100%);width:calc(var(--replica-unit) * 2.78626);height:calc(var(--replica-unit) * .5916);font-size:calc(var(--replica-unit) * .32443);line-height:calc(var(--replica-unit) * .51527);background:#22bd67;position:relative}.replica-shell .live-entry.is-expanded .live-entry__btn{margin-top:-1px}.replica-shell .ball{flex-direction:column;align-items:center;display:flex}.replica-shell .ball--normal .ball__wrap{width:calc(var(--replica-unit) * 1.22137);height:calc(var(--replica-unit) * 1.22137)}.replica-shell .ball--normal .ball__core{width:calc(var(--replica-unit) * .9015);height:calc(var(--replica-unit) * .9015);top:calc(var(--replica-unit) * .10174);left:calc(var(--replica-unit) * .10174)}.replica-shell .ball--normal .ball__gloss{width:calc(var(--replica-unit) * .28299);height:calc(var(--replica-unit) * .16647);top:calc(var(--replica-unit) * .8447);left:calc(var(--replica-unit) * .84715)}.replica-shell .ball--normal .ball__num{padding-top:calc(var(--replica-unit) * .0574);font-size:calc(var(--replica-unit) * .59481)}.replica-shell .ball--normal .ball__label{margin-top:calc(var(--replica-unit) * .11481);font-size:calc(var(--replica-unit) * .32489)}.replica-shell .ball--small .ball__wrap{width:calc(var(--replica-unit) * .91603);height:calc(var(--replica-unit) * .91603)}.replica-shell .ball--small .ball__core{width:calc(var(--replica-unit) * .67612);height:calc(var(--replica-unit) * .67612);top:calc(var(--replica-unit) * .07631);left:calc(var(--replica-unit) * .07631)}.replica-shell .ball--small .ball__gloss{width:calc(var(--replica-unit) * .21224);height:calc(var(--replica-unit) * .12485);top:calc(var(--replica-unit) * .63353);left:calc(var(--replica-unit) * .63536)}.replica-shell .ball--small .ball__num{padding-top:calc(var(--replica-unit) * .04305);font-size:calc(var(--replica-unit) * .44611)}.replica-shell .ball--small .ball__label{margin-top:calc(var(--replica-unit) * .08611);font-size:calc(var(--replica-unit) * .24366)}.replica-shell .ball__wrap{position:relative}.replica-shell .ball__ring{background:#fd3c36;border-radius:50%;position:absolute;inset:0}.replica-shell .ball__ring--red{background:#fd3c36}.replica-shell .ball__ring--green{background:#26c951}.replica-shell .ball__ring--blue{background:#339afc}.replica-shell .ball__core{background:#fff;border-radius:50%;position:absolute}.replica-shell .ball__gloss{background:#fff;border-radius:50%;position:absolute;transform:rotate(-45deg)}.replica-shell .ball__num{color:#666;justify-content:center;align-items:center;font-family:arial,helvetica,sans-serif;font-weight:700;line-height:1;display:flex;position:absolute;inset:0}.replica-shell .ball__label{color:#4a4a4a;white-space:nowrap;line-height:1.2}.replica-shell .ball.is-pending .ball__ring{background:#b8b8b8}.replica-shell .ball.is-pending .ball__core{background:#dedede}.replica-shell .ball.is-pending .ball__gloss{background:#f3f3f3}.replica-shell .ball.is-pending .ball__num{color:#888;font-family:-apple-system,blinkmacsystemfont,PingFang SC,Helvetica Neue,Hiragino Sans GB,Microsoft YaHei,arial,sans-serif;font-size:calc(var(--replica-unit) * .41985);font-weight:600}.replica-shell .result{margin:0 calc(var(--replica-unit) * .22901);padding:calc(var(--replica-unit) * .30534) calc(var(--replica-unit) * .24809) calc(var(--replica-unit) * .13359);background:#fff;border:1px solid #cfead9;border-radius:10px}.replica-shell .result__head{font-size:calc(var(--replica-unit) * .38168);justify-content:space-between;align-items:center;line-height:1.2;display:flex}.replica-shell .result__issue{color:#2e2e2e}.replica-shell .result__countdown{color:#ff3b32}.replica-shell .result__history{color:#22bd67;font-size:calc(var(--replica-unit) * .3626)}.replica-shell .result__balls{margin-top:calc(var(--replica-unit) * .22901);justify-content:center;align-items:flex-start;display:flex}.replica-shell .result__plus{color:#9a9a9a;height:calc(var(--replica-unit) * 1.22137);margin:0 calc(var(--replica-unit) * .09542);font-size:calc(var(--replica-unit) * .45802);align-items:center;display:flex}.replica-shell .result__next{color:#ff3b32;text-align:center;margin-top:calc(var(--replica-unit) * .19084);font-size:calc(var(--replica-unit) * .30534);line-height:1.3}.replica-shell .lottery-tabs{gap:calc(var(--replica-unit) * .30534);padding:calc(var(--replica-unit) * .03817) calc(var(--replica-unit) * .22901);background:#f5f5f5;display:flex}.replica-shell .lottery-tabs__item{color:#2e2e2e;height:calc(var(--replica-unit) * 1.20229);background:#fff;border-radius:8px;flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}.replica-shell .lottery-tabs__name{font-size:calc(var(--replica-unit) * .3626);font-weight:700;line-height:1.1}.replica-shell .lottery-tabs__date{color:#9a9a9a;margin-top:calc(var(--replica-unit) * .1145);font-size:calc(var(--replica-unit) * .31489);line-height:1.1}.replica-shell .lottery-tabs__item.is-active{color:#fff;background:#22bd67}.replica-shell .lottery-tabs__item.is-active .lottery-tabs__date{color:#ffffffeb}.replica-shell .notice{height:calc(var(--replica-unit) * .82061);padding:0 calc(var(--replica-unit) * .22901);background:#fff;align-items:center;display:flex}.replica-shell .notice__horn{color:#e54d42;width:calc(var(--replica-unit) * .30534);height:calc(var(--replica-unit) * .24809);flex:none}.replica-shell .notice__viewport{margin-left:calc(var(--replica-unit) * .19084);flex:1;overflow:hidden}.replica-shell .notice__track{width:max-content;animation:linear infinite notice-scroll-91e17e6c;display:flex}.replica-shell .notice__text{color:#4a4a4a;white-space:nowrap;padding-right:calc(var(--replica-unit) * 1.14504);font-size:calc(var(--replica-unit) * .30534)}@keyframes notice-scroll-91e17e6c{0%{transform:translate(0)}to{transform:translate(-50%)}}.replica-shell .notice-popup{z-index:1100;justify-content:center;align-items:center;animation:.24s notice-popup-in-10d9eba0;display:flex;position:fixed;inset:0}.replica-shell .notice-popup__mask{background:#000000b3;position:absolute;inset:0}.replica-shell .notice-popup__card{z-index:1;width:calc(var(--replica-unit) * 7.91985);background:#fff;border-radius:22px;position:relative;overflow:hidden}.replica-shell .notice-popup__head{color:#fff;height:calc(var(--replica-unit) * 1.25954);font-size:calc(var(--replica-unit) * .4771);background:#22bd67;justify-content:center;align-items:center;font-weight:700;display:flex}.replica-shell .notice-popup__body{aspect-ratio:750/280;overflow:hidden}.replica-shell .notice-popup__track{height:100%;transition:transform .35s;display:flex}.replica-shell .notice-popup__slide{flex:0 0 100%;height:100%}.replica-shell .notice-popup__img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.replica-shell .notice-popup__dots{margin-top:calc(var(--replica-unit) * 1.33588);justify-content:center;display:flex}.replica-shell .notice-popup__dot{width:calc(var(--replica-unit) * .17176);height:calc(var(--replica-unit) * .17176);margin:0 calc(var(--replica-unit) * .07252);background:#f9f9fa;border-radius:50%;transition:background .2s}.replica-shell .notice-popup__dot.is-active{background:#22bd67}.replica-shell .notice-popup__foot{height:calc(var(--replica-unit) * 1.31679);margin-top:calc(var(--replica-unit) * .30534);display:flex}.replica-shell .notice-popup__btn{color:#999;font-size:calc(var(--replica-unit) * .38168);flex:1}.replica-shell .notice-popup__btn--mute{color:#22bd67;border-left:1px solid #f1f1f1}@keyframes notice-popup-in-10d9eba0{0%{opacity:0}to{opacity:1}}.replica-shell .series-tabs{align-items:center;gap:calc(var(--replica-unit) * .24809);padding:calc(var(--replica-unit) * .03817) calc(var(--replica-unit) * .30534) 0;background:#fff;display:flex}.replica-shell .series-tabs__item{color:#fff;white-space:nowrap;text-overflow:ellipsis;height:calc(var(--replica-unit) * .87786);font-size:calc(var(--replica-unit) * .3626);background:#22bd67;border-radius:8px;flex:1;overflow:hidden}.replica-shell .series-tabs__more{color:#8a8a8a;width:calc(var(--replica-unit) * 1.10687);height:calc(var(--replica-unit) * .87786);font-size:calc(var(--replica-unit) * .3626);background:#f0eeee;border-radius:8px;flex:none}.replica-shell .top-notice{height:calc(var(--replica-unit) * .43893);background:#f7313a;align-items:center;display:flex;overflow:hidden}.replica-shell .top-notice__track{width:max-content;animation:linear infinite top-notice-scroll-d2c20673;display:flex}.replica-shell .top-notice__text{color:#fff;white-space:nowrap;padding-right:calc(var(--replica-unit) * 1.52672);font-size:calc(var(--replica-unit) * .32443);line-height:calc(var(--replica-unit) * .43893)}@keyframes top-notice-scroll-d2c20673{0%{transform:translate(0)}to{transform:translate(-50%)}}.replica-shell .year-nav{scrollbar-width:none;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;padding:calc(var(--replica-unit) * .22901) 0 calc(var(--replica-unit) * .43893);background:#fff;display:flex;overflow-x:auto}.replica-shell .year-nav::-webkit-scrollbar{display:none}.replica-shell .year-nav__item{width:calc(var(--replica-unit) * 2.25191);flex-direction:column;flex:none;align-items:center;display:flex}.replica-shell .year-nav__circle{color:#fff;width:calc(var(--replica-unit) * 1.20229);height:calc(var(--replica-unit) * 1.20229);background:linear-gradient(#34d69f,#22c98f);border-radius:50%;justify-content:center;align-items:center;display:flex}.replica-shell .year-nav__circle.is-gray{color:#f2f2f2;background:#d9d9d9}.replica-shell .year-nav__icon{width:calc(var(--replica-unit) * .66794);height:calc(var(--replica-unit) * .66794)}.replica-shell .year-nav__text{color:#3a3a3a;margin-top:calc(var(--replica-unit) * .26718);font-size:calc(var(--replica-unit) * .38168);line-height:1.1}.replica-shell .home{background:#fff}.replica-shell .home__divider{height:calc(var(--replica-unit) * .13359);background:#eee}.replica-shell .home__loadmore{color:#b0b0b5;text-align:center;height:calc(var(--replica-unit) * .99237);font-size:calc(var(--replica-unit) * .32443);line-height:calc(var(--replica-unit) * .99237)}.replica-shell *,.replica-shell :before,.replica-shell :after{box-sizing:border-box}.replica-shell,.replica-shell{margin:0;padding:0}.replica-shell{color:#333;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;min-height:100vh;font-family:-apple-system,blinkmacsystemfont,PingFang SC,Helvetica Neue,Hiragino Sans GB,Microsoft YaHei,arial,sans-serif;font-size:calc(var(--replica-unit) * .38168);background:#e9eaec;line-height:1.4}.replica-shell h1,.replica-shell h2,.replica-shell h3,.replica-shell h4,.replica-shell p,.replica-shell ul,.replica-shell ol,.replica-shell li,.replica-shell figure{margin:0;padding:0}.replica-shell ul,.replica-shell ol{list-style:none}.replica-shell a{color:inherit;text-decoration:none}.replica-shell img{border:0;max-width:100%;display:block}.replica-shell button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.replica-shell input{-webkit-appearance:none;appearance:none;color:inherit;font:inherit;background:0 0;border:0;padding:0}.replica-shell input:focus{outline:none}.replica-shell input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.replica-shell input::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.replica-shell .replica-app{max-width:calc(var(--replica-unit) * 10.3053);background:#f5f5f5;min-height:100vh;margin:0 auto;position:relative;overflow-x:hidden}.replica-shell .app-page{min-height:100vh;padding-bottom:calc(calc(var(--replica-unit) * 1.22137) + env(safe-area-inset-bottom))}.replica-shell .app-page.history{padding-bottom:env(safe-area-inset-bottom)}.replica-shell{--replica-unit:min(10vw,54px);min-height:100vh;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Helvetica Neue,Hiragino Sans GB,Microsoft YaHei,Arial,sans-serif;font-size:calc(var(--replica-unit)*.38168);color:#333;background:#e9eaec;line-height:1.4}.replica-shell .replica-app{width:100%;max-width:calc(var(--replica-unit)*10.3053);background:#f5f5f5;min-height:100vh;margin:0 auto;position:relative;overflow-x:hidden}.replica-shell svg{flex-shrink:0;display:block}.replica-shell .reference-icon{display:contents}.replica-shell button:disabled{cursor:default}.replica-shell .gallery__item{cursor:pointer;text-align:initial}.replica-shell .gallery__title{width:100%;display:block}.replica-shell .gallery__img{height:auto}.replica-shell .banner__dot{flex-shrink:0;padding:0}.replica-shell .result__issue{text-overflow:ellipsis;white-space:nowrap;max-width:35%;overflow:hidden}.replica-shell .result__countdown{white-space:nowrap}.replica-shell .result__head{gap:calc(var(--replica-unit)*.08)}.replica-shell .result__history{white-space:nowrap}.replica-shell .reference-error{padding:calc(var(--replica-unit)*.12) calc(var(--replica-unit)*.23);font-size:calc(var(--replica-unit)*.25);color:#c83632;background:#fff4f2}.replica-shell .reference-error button{color:#22bd67;margin-left:8px}.replica-shell .reference-status{font-size:calc(var(--replica-unit)*.23);text-align:center;color:#888;margin-top:calc(var(--replica-unit)*.1)}.replica-shell .reference-status button{color:#22bd67;margin-left:.5em}.replica-shell .viewer__img{object-fit:contain;max-width:900px;height:auto}.replica-shell .viewer__close-icon{font-size:calc(var(--replica-unit)*.6);line-height:1}.replica-shell .replica-toast{z-index:1400;bottom:calc(var(--replica-unit)*1.8);white-space:nowrap;color:#fff;background:#000b;border-radius:5px;max-width:90vw;padding:10px 18px;font-size:14px;position:fixed;left:50%;transform:translate(-50%)}.replica-shell .replica-access{font-size:calc(var(--replica-unit)*.24);text-align:center;padding:calc(var(--replica-unit)*.25);color:#999}.replica-shell .replica-access a{color:#22bd67}:is(.replica-shell button:focus-visible,.replica-shell a:focus-visible){outline-offset:2px;outline:2px solid #22bd67}.replica-shell .banner__img{width:100%;height:100%}.replica-shell .fake-live__ctrl{font-size:calc(var(--replica-unit)*.35);border:0;place-items:center;display:grid}.replica-shell .fake-live__body{line-height:1.5}.replica-shell .notice-popup__mask{cursor:default;border:0;width:100%;height:100%}.replica-shell .notice-popup__dots button{padding:0}.replica-shell .result-sample{color:#888}.replica-shell .notice-popup__card{max-width:94vw}@media (prefers-reduced-motion:reduce){.replica-shell *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.replica-shell .notice-popup__card:focus,.replica-shell .viewer:focus{outline:none}.replica-shell .managed-banner-link{width:100%;height:100%;display:block}.replica-shell.is-community .replica-app{background:#fff;max-width:480px}.replica-shell.is-community .tabbar{max-width:480px;height:60px;box-shadow:0 -1px 5px #00000012}.replica-shell.is-community .tabbar__icon-box{height:28px}.replica-shell.is-community .tabbar__icon{width:26px;height:26px}.replica-shell.is-community .tabbar__text{font-size:12px}.replica-shell.is-community .tabbar__item.is-center .tabbar__icon-box{width:44px;height:44px;top:-12px}.replica-shell.is-community .tabbar__item.is-center .tabbar__icon{width:26px;height:26px}.replica-shell .lottery-tabs{gap:calc(var(--replica-unit)*.14)}.replica-shell .lottery-tabs__item{min-width:0;min-height:44px}.replica-shell .lottery-tabs__name{white-space:nowrap}.replica-shell .lottery-tabs__date{white-space:nowrap;font-size:calc(var(--replica-unit)*.28)}
