body{--color-badge-primary:#f2b000;--color-badge-primary-emphasized:#f37e00;--color-badge-secondary:#f35c00;--color-badge-warn:#ef5350}body.new-colors{--color-badge-primary:#ff772a;--color-badge-primary-emphasized:#fb5824;--color-badge-secondary:#fb5824;--color-badge-warn:#fe2525}.cdk-overlay-container{z-index:100000}.mat-tooltip{background-color:hsla(0,0%,7%,.8)}.ww-flex-center{display:flex;align-items:center;justify-content:center}.ww-user-name{color:#4e4d4b;font-weight:700}@media (hover: hover), (-ms-high-contrast: none){.ww-user-name.clickable:focus,.ww-user-name.clickable:hover{color:var(--color-primary-emphasized)}}time-sale-timer .time-sale-timer-container{height:40px;width:100%;background-color:var(--color-secondary);color:#fff}time-sale-timer .time-sale-timer-container .icon-sale{width:46px;height:27px;fill:#fff}time-sale-timer .time-sale-timer-container .timer,time-sale-timer .time-sale-timer-container .until-ends{margin-left:12px}time-sale-timer .time-sale-timer-container.mobile{height:35px;background-color:#eceae8;color:#4e4d4b;font-weight:700}time-sale-timer .time-sale-timer-container.mobile .icon-sale{height:24px;width:38px;fill:var(--color-secondary)}time-sale-timer .time-sale-timer-container.mobile .until-ends{font-size:14px;line-height:1;margin-left:8px}time-sale-timer .time-sale-timer-container.mobile .timer{color:var(--color-secondary);font-size:15px;line-height:1;margin-left:8px}ranking-date-select{display:flex;align-items:center;line-height:1}ranking-date-select .label{color:#4e4d4b;margin-right:15px;flex:1;font-size:20px;line-height:1.2}ranking-date-select .button{background-color:#cac9c7;border-radius:5px;margin:0 5px;pointer-events:none;height:20px;width:20px}ranking-date-select .button .icon-arrow{margin-top:2px;margin-left:2px;width:16px;height:16px;fill:#fff}ranking-date-select .button.prev .icon-arrow{margin-left:2px;transform:rotate(180deg)}ranking-date-select .button.enabled{background-color:var(--color-primary);pointer-events:auto;cursor:pointer}ranking-date-select .button.enabled:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}ranking-date-select button.latest-button[wwButton]{width:60px;height:24px}.ww-tags-input-autocomplete mat-option em{font-style:normal;font-weight:700}.pc-comments.archive-viewer{position:absolute;right:0;top:0;width:405px;height:600px;color:#4e4d4b}.pc-comments.live-viewer,.pc-comments.publisher{overflow:hidden;position:relative;width:405px;height:600px;color:#4e4d4b}.pc-comments.live-viewer{margin-top:10px}.pc-comments .comment-list-no{height:100%;width:100%;border-radius:5px;background-color:#fff;padding-top:10px;padding-left:6px;position:absolute;left:0;top:0}.pc-comments.archive-viewer .comment-list-no{display:flex;align-items:flex-start;justify-content:center}.pc-comments.publisher .comment-list-no{z-index:1}.pc-comments.live-viewer .comment-list-no{display:flex;align-items:flex-start;justify-content:center;z-index:1}.pc-comments .comment-list-no .no_comment{flex:0 0 auto;height:32px;margin-top:20px;background-color:#f3f2f0;border-radius:16px;line-height:32px;padding-left:27px;padding-right:27px;font-size:14px}.pc-comments .comment-list-no .comment_list_no_publisher{background-image:url(comment_list_no_publisher.1968f172d3adc940e2a6.png);background-size:contain;background-repeat:no-repeat;background-position:50%;height:458px;width:308px}.pc-comments .comment-list-no .message{position:absolute;top:270px;left:38px;font-size:14px;line-height:18px;text-align:center;color:#4e4d4b}.pc-comments .pickup-header{position:absolute;background-color:var(--color-primary-emphasized);width:107px;height:26px;top:13px;left:12px;display:flex}.pc-comments .pickup-header:after{content:"";position:absolute;top:0;right:-10px;width:4px;border-top:13px solid var(--color-primary-emphasized);border-right:6px solid transparent;border-bottom:13px solid var(--color-primary-emphasized)}.pc-comments .pickup-header .icon-present{width:16px;fill:#fff;margin-left:12px}.pc-comments .pickup-header span{color:#fff;font-size:13px;line-height:13px;height:13px;margin:8px 0 0 3px}.pc-comments .comment-list{height:100%;width:100%;display:flex;align-items:stretch;align-content:stretch;flex-direction:column}.pc-comments.live-viewer .comment-list,.pc-comments.publisher .comment-list{background-color:#fff;border-radius:5px}.pc-comments .comment-list .reply{font-weight:700;color:var(--color-primary-emphasized);background-color:var(--color-surface-focused-primary);font-size:13px;line-height:13px;padding:3px 4px;margin-right:4px;display:inline}.pc-comments .comment-list .reply.reply-to-others{color:#4e4d4b;background-color:#f3f2f0}.pc-comments .comment-list .reply-icon{display:inline;width:13px;height:13px;fill:var(--color-primary)}.pc-comments .comment-list .reply-icon.reply-to-others{fill:#bfbebf!important}.pc-comments .comment-list .message-card{display:flex;align-items:center;margin-bottom:10px}.pc-comments .comment-list .message-card .ribbon{background-color:var(--color-primary-emphasized);flex:none;display:flex;align-items:center;font-size:14px;line-height:20px;height:26px;position:relative;color:#fff;padding-right:8px;padding-left:10px;margin-right:14px}.pc-comments .comment-list .message-card .ribbon .icon-present{height:16px;width:16px;fill:#fff}.pc-comments .comment-list .message-card .ribbon .label{margin-left:2px}.pc-comments .comment-list .message-card .ribbon:after,.pc-comments .comment-list .message-card .ribbon:before{content:"";border-left-color:var(--color-primary-emphasized);border-bottom-color:transparent;border-right-color:transparent;border-top-color:transparent;border-style:solid;position:absolute;right:-7px}.pc-comments .comment-list .message-card .ribbon:before{border-width:0 0 26px 13px;top:0}.pc-comments .comment-list .message-card .ribbon:after{border-width:26px 0 0 13px;bottom:0}.pc-comments .comment-list .message-card .description{flex:1;font-size:13px;line-height:14px}.pc-comments .comment-list .message-card.okaeshi-gift .ribbon{background-color:#009687}.pc-comments .comment-list .message-card.okaeshi-gift .ribbon:after,.pc-comments .comment-list .message-card.okaeshi-gift .ribbon:before{border-color:transparent transparent transparent #009687}.pc-comments .comment-list .ng-word-included .ng-word-alert{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:5px}.pc-comments .comment-list .ng-word-included .ng-word-alert .header-ng-word{display:flex;align-items:center;background-color:#f3f2f0;height:26px;border-radius:5px;margin-bottom:10px}.pc-comments .comment-list .ng-word-included .ng-word-alert .header-ng-word .icon-prohibited{width:18px;height:18px;margin-left:5px;margin-right:5px;fill:#82817f}.pc-comments .comment-list .ng-word-included .ng-word-alert .header-ng-word .label-ng-word{color:#4e4d4b;font-size:14px;margin-right:5px}.pc-comments .comment-list .ng-word-included .ng-word-alert .message-ng-word{color:#acaba9;font-size:13px}.pc-comments .comment-list .ng-word-included .user-comment .icon,.pc-comments .comment-list .ng-word-included .user-comment .text{opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40)}.pc-comments .comment-list .ng-word-included .user-comment .text .ngword{font-weight:700}.pc-comments .comment-list .ng-word-included.pickup .user-comment{padding:10px;background-color:#f3f2f0}.pc-comments .comment-list .pickup{margin:4px 3px;padding:40px 15px 15px;border:2px solid var(--color-primary);min-height:107px;z-index:2;flex:0 0 auto;order:1}.pc-comments .comment-list .pickup.message-card-comment,.pc-comments .comment-list .pickup.okaeshi-gift-comment{padding:10px 15px 15px;background-color:#fff}.pc-comments .comment-list .pickup.message-card-comment .user-comment,.pc-comments .comment-list .pickup.okaeshi-gift-comment .user-comment{padding:10px;background-color:#f3f2f0}.pc-comments .comment-list .pickup.okaeshi-gift-comment{border:2px solid #009687}.pc-comments .comment-list .pickup.okaeshi-gift-comment .user-comment{background-color:rgba(0,150,135,.1)}.pc-comments .comment-list .pickup .user-comment{width:100%;display:flex}.pc-comments .comment-list .pending-comments{position:relative;top:31px;margin-top:-24px;border-radius:5px;line-height:24px;font-size:10px;color:#fff;height:24px;background-color:var(--color-primary-emphasized);align-self:center;padding-left:29px;padding-right:11px;cursor:pointer;order:2;z-index:1}.pc-comments .comment-list .pending-comments .pending-comments-arrow{width:16px;height:16px;position:absolute;left:8px;bottom:4px;transform:rotate(180deg);fill:#fff}.pc-comments .comment-list .normal-comment-list{border-radius:5px;background-color:#fff;padding-left:16px;padding-right:16px;overflow-y:scroll;overflow-x:hidden;flex:1 1 auto;order:3;z-index:1;-webkit-transform:translateZ(0)}.pc-comments .comment-list .normal-comment-list::-webkit-scrollbar{margin-right:2px;width:7px}.pc-comments .comment-list .normal-comment-list::-webkit-scrollbar-thumb{background:transparent;border-radius:5px}.pc-comments .comment-list .normal-comment-list::-webkit-scrollbar-track{background:transparent}.pc-comments .comment-list .normal-comment-list.scrollable::-webkit-scrollbar-thumb{background:#cac9c7}.pc-comments .comment-list .normal-comment-list.scrollable::-webkit-scrollbar-track{background:#eceae8}.pc-comments .comment-list .normal-comment-list .comment-box-wrapper{display:block;height:auto;margin-left:7px}.pc-comments .comment-list .normal-comment-list .comment-box{width:100%;padding-top:16px;padding-bottom:19px}.pc-comments .comment-list .normal-comment-list .comment-box.no-padding{padding:0}.pc-comments.publisher .comment-list .normal-comment-list .comment-box{display:flex;flex-direction:column}.pc-comments .comment-list .normal-comment-list .comment-box.message-card-comment,.pc-comments .comment-list .normal-comment-list .comment-box.okaeshi-gift-comment{padding-bottom:32px}.pc-comments.publisher .comment-list .normal-comment-list .comment-box.message-card-comment,.pc-comments.publisher .comment-list .normal-comment-list .comment-box.okaeshi-gift-comment{padding-top:10px}.pc-comments .comment-list .normal-comment-list .comment-box.message-card-comment .user-comment,.pc-comments .comment-list .normal-comment-list .comment-box.okaeshi-gift-comment .user-comment{background-color:#f3f2f0;padding:10px}.pc-comments.publisher .comment-list .normal-comment-list .comment-box.message-card-comment .user-comment,.pc-comments.publisher .comment-list .normal-comment-list .comment-box.okaeshi-gift-comment .user-comment{padding:10px 10px 30px;margin-bottom:10px}.pc-comments .comment-list .normal-comment-list .comment-box.okaeshi-gift-comment .user-comment{background-color:rgba(0,150,135,.1)}.pc-comments.publisher .comment-list .normal-comment-list .comment-box.okaeshi-gift-comment .user-comment{padding:10px}.pc-comments.live-viewer .comment-list .normal-comment-list .comment-box.by-owner.user-comment.icon.by-guest.guest-icon,.pc-comments.publisher .comment-list .normal-comment-list .comment-box.by-owner.user-comment.icon.by-guest.guest-icon{display:none}.pc-comments .comment-list .normal-comment-list .comment-box.by-owner,.pc-comments.live-viewer .comment-list .normal-comment-list .comment-box.by-guest,.pc-comments.publisher .comment-list .normal-comment-list .comment-box.by-guest{min-height:112px}.pc-comments .comment-list .normal-comment-list .comment-box.by-owner.with-multi-items,.pc-comments.live-viewer .comment-list .normal-comment-list .comment-box.by-guest.with-multi-items,.pc-comments.publisher .comment-list .normal-comment-list .comment-box.by-guest.with-multi-items{min-height:129px}.pc-comments .comment-list .normal-comment-list .comment-box.by-owner .user-comment,.pc-comments.live-viewer .comment-list .normal-comment-list .comment-box.by-guest .user-comment,.pc-comments.publisher .comment-list .normal-comment-list .comment-box.by-guest .user-comment{width:100%}.pc-comments .comment-list .normal-comment-list .comment-box.by-owner .user-comment .icon,.pc-comments.live-viewer .comment-list .normal-comment-list .comment-box.by-guest .user-comment .icon,.pc-comments.publisher .comment-list .normal-comment-list .comment-box.by-guest .user-comment .icon{margin-right:1px;order:2}.pc-comments .comment-list .normal-comment-list .comment-box.by-owner .user-comment .text,.pc-comments.live-viewer .comment-list .normal-comment-list .comment-box.by-guest .user-comment .text,.pc-comments.publisher .comment-list .normal-comment-list .comment-box.by-guest .user-comment .text{order:1}.pc-comments.archive-viewer .comment-list .normal-comment-list .comment-box.by-playitem,.pc-comments.live-viewer .comment-list .normal-comment-list .comment-box.by-playitem{min-height:112px}.pc-comments.archive-viewer .comment-list .normal-comment-list .comment-box.by-playitem.with-multi-items,.pc-comments.live-viewer .comment-list .normal-comment-list .comment-box.by-playitem.with-multi-items{min-height:129px}.pc-comments.archive-viewer .comment-list .normal-comment-list .comment-box.okaeshi-gift-comment.my-live-comment{padding-bottom:12px}.pc-comments.publisher .comment-list .normal-comment-list .comment-box.by-playitem,.pc-comments.publisher .comment-list .normal-comment-list .comment-box.okaeshi-gift-comment{min-height:112px}.pc-comments.publisher .comment-list .normal-comment-list .comment-box.by-playitem.ng-word-included,.pc-comments.publisher .comment-list .normal-comment-list .comment-box.okaeshi-gift-comment.ng-word-included{min-height:calc(112px + 60px)}.pc-comments.publisher .comment-list .normal-comment-list .comment-box.okaeshi-gift-comment{padding-bottom:0}.pc-comments.publisher .comment-list .normal-comment-list .comment-box.with-multi-items{min-height:129px}.pc-comments .comment-list .normal-comment-list .comment-box:nth-child(n+2){border-top:1px solid #eceae8}.pc-comments .comment-list .normal-comment-list .comment-box .icon{margin-left:4px}.pc-comments .comment-list .normal-comment-list .comment-box .icon.disable{pointer-events:none}.pc-comments.archive-viewer .comment-list .normal-comment-list .comment-box .item,.pc-comments.live-viewer .comment-list .normal-comment-list .comment-box .item{margin-right:1px}.pc-comments.publisher .comment-list .normal-comment-list .comment-box .user-comment{width:100%;display:flex;position:relative}.pc-comments .comment-list .normal-comment-list .comment-box .comment-tooltip-wrapper .icon-kebab{width:24px;height:24px;position:absolute;right:0;bottom:8px;fill:#acaba9;cursor:pointer}.pc-comments .comment-list .normal-comment-list .comment-box .comment-tooltip-wrapper .icon-kebab:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.pc-comments .comment-list .normal-comment-list .comment-box .comment-tooltip-wrapper .comment-tooltip{position:absolute;right:-14px;top:calc(3px + 100%);min-width:90px;max-width:280px;padding:0 8px;background-color:#fff;border:2px solid #eceae8;border-radius:5px;z-index:1}.pc-comments .comment-list .normal-comment-list .comment-box .comment-tooltip-wrapper .comment-tooltip:after,.pc-comments .comment-list .normal-comment-list .comment-box .comment-tooltip-wrapper .comment-tooltip:before{content:"";position:absolute;right:16px;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent}.pc-comments .comment-list .normal-comment-list .comment-box .comment-tooltip-wrapper .comment-tooltip:before{top:-10px;border-bottom:10px solid #eceae8}.pc-comments .comment-list .normal-comment-list .comment-box .comment-tooltip-wrapper .comment-tooltip:after{top:-7px;border-bottom:10px solid #fff}.pc-comments .comment-list .normal-comment-list .comment-box .comment-tooltip-wrapper .comment-tooltip .tooltip-row{display:flex;align-items:center;min-height:44px;padding:0 12px;border-bottom:1px solid #eceae8;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pc-comments .comment-list .normal-comment-list .comment-box .comment-tooltip-wrapper .comment-tooltip .tooltip-row.user-memo{padding:0 0 16px}.pc-comments .comment-list .normal-comment-list .comment-box .comment-tooltip-wrapper .comment-tooltip .tooltip-row:last-child{border-bottom:none}.pc-comments .comment-list .normal-comment-list .comment-box .comment-tooltip-wrapper .comment-tooltip .tooltip-row svg{width:24px;height:24px;margin-right:8px;fill:#82817f}.pc-comments .comment-list .normal-comment-list .comment-box .comment-tooltip-wrapper .comment-tooltip .tooltip-row .tooltip-text{font-size:14px;line-height:1.7;color:#4e4d4b}.pc-comments .comment-list .normal-comment-list .comment-box .comment-tooltip-wrapper .comment-tooltip .tooltip-row:hover .tooltip-text{color:var(--color-on-surface-focused-primary)}.pc-comments .comment-list .normal-comment-list .comment-box .comment-tooltip-wrapper .comment-tooltip .tooltip-row:hover svg{fill:var(--color-on-surface-icon-focused-primary)}.pc-comments .comment-list .normal-comment-list .comment-box .comment-tooltip-wrapper .comment-tooltip .tooltip-row:hover.warn .tooltip-text{color:var(--color-warn)}.pc-comments .comment-list .normal-comment-list .comment-box .comment-tooltip-wrapper .comment-tooltip .tooltip-row:hover.warn svg{fill:var(--color-warn)}.pc-comments .comment-list .comment-box{position:relative}.pc-comments.publisher .comment-list .comment-box{display:flex;word-break:break-all;flex-direction:column}.pc-comments.archive-viewer .comment-list .comment-box .user-comment,.pc-comments.live-viewer .comment-list .comment-box .user-comment{display:flex;word-break:break-all;position:relative}.pc-comments .comment-list .comment-box.button-box{text-align:center;padding:24px!important}.pc-comments .comment-list .comment-box .icon{width:56px;height:56px;margin-right:14px;flex:0 0 auto;order:1}.pc-comments .comment-list .comment-box .icon.tooltip[data-tooltip]:hover:after{left:0;transform:none}.pc-comments .comment-list .comment-box .icon.guest-icon{display:none}.pc-comments .comment-list .comment-box .icon .icon-crop{overflow:hidden;border-radius:50%}.pc-comments .comment-list .comment-box .icon .icon-inner{padding-top:100%;background-size:cover;background-position:50%;background-repeat:no-repeat}.pc-comments .comment-list .comment-box .text{font-size:14px;flex:1 1 auto;line-height:1;order:2}.pc-comments .comment-list .comment-box .text .badge-concomitant{display:inline-block;width:100%}.pc-comments .comment-list .comment-box .text .badge-concomitant>.user-name{display:inline}.pc-comments .comment-list .comment-box .text .badges-wrapper{display:inline-block}.pc-comments .comment-list .comment-box .text .badges-wrapper .badge{display:inline-block;padding:0 12px;border-radius:20px;border-style:solid;border-width:2px;line-height:18px;font-weight:700;background-color:#fff}.pc-comments .comment-list .comment-box .text .badges-wrapper .badge.admin{color:#fff;background-color:var(--color-badge-secondary)}.pc-comments .comment-list .comment-box .text .user-name{width:100%;font-size:14px;line-height:18px;margin-top:-2px;margin-bottom:4px;display:block}.pc-comments .comment-list .comment-box .text .user-name.disable{pointer-events:none}.pc-comments .comment-list .comment-box .text .user-name .this-is-telop{display:flex;align-items:center;justify-content:flex-start;width:calc(100% - 16px);background-color:#f3f2f0;text-align:center;color:#4e4d4b;font-size:14px;height:26px;margin-bottom:8px}.pc-comments .comment-list .comment-box .text .user-name svg.icon-comment-balloon,.pc-comments.live-viewer .comment-list .comment-box .text .user-name .icon-collaboration,.pc-comments.publisher .comment-list .comment-box .text .user-name .icon-collaboration{width:24px;height:24px;margin-left:8px;margin-right:8px;fill:var(--color-primary)}.pc-comments .comment-list .comment-box .text .message{width:100%;font-size:14px;line-height:19px;display:inline}.pc-comments.archive-viewer .comment-list .comment-box .text .message,.pc-comments.live-viewer .comment-list .comment-box .text .message{word-break:break-word}.pc-comments .comment-list .comment-box .text .time{width:100%;color:#acaba9;font-size:12px;line-height:16px;margin-top:7px}.loading-comments{width:100%}ww-comment:nth-child(n+2)>.comment-box{border-top:1px solid #eceae8}event-ranking-button{display:block}event-ranking-button .button-container{position:relative;margin-top:10px;height:80px;width:80px}event-ranking-button .button-container:after{position:absolute;display:block;content:" ";width:24px;height:100%;top:0;left:-24px}event-ranking-button .button-container .event-button{cursor:pointer}event-ranking-button .button-container .event-button.ng-enter,event-ranking-button .button-container .event-button.ng-leave{transition:width .5s ease-in-out}event-ranking-button .button-container .event-button.ng-enter,event-ranking-button .button-container .event-button.ng-leave.ng-leave-active{width:0}event-ranking-button .button-container .event-button.ng-enter.ng-enter-active,event-ranking-button .button-container .event-button.ng-leave{width:80px}event-ranking-button .button-container .event-button:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}event-ranking-button .button-container .event-button .img-container{width:80px;height:50px;margin-bottom:2px;pointer-events:none}event-ranking-button .button-container .event-button .img-container .event-icon{height:50px;width:50px;display:block;background-position:50%;background-repeat:no-repeat;background-size:contain}event-ranking-button .button-container .event-button .badge-container{width:80px;height:28px;border-radius:80px;border:2px solid #fff;color:#fff;background-color:var(--color-badge-secondary);pointer-events:none}event-ranking-button .button-container .event-button .badge-container .icon-crown{margin-right:4px;fill:#fff;width:14px;height:14px;filter:drop-shadow(0 1px 1px #000)}event-ranking-button .button-container .event-button .badge-container .position{font-size:14px;font-weight:700;filter:drop-shadow(1px .5px .5px #000);line-height:1}body{--color-surface-rgb:255,255,255;--color-primary:#f2b000;--color-primary-rgb:242,176,0;--color-on-primary:#fff;--color-primary-emphasized:#f37e00;--color-on-primary-emphasized:#fff;--color-secondary:#f35c00;--color-secondary-rgb:243,92,0;--color-on-secondary:#fff;--color-accent:#009687;--color-caution:#f35c00;--color-caution-rgb:243,92,0;--color-caution-mild:#6d6c6a;--color-warn:#ef5350;--color-on-warn:#fff;--color-surface:#fff;--color-surface-focused-primary:#fff6da;--color-surface-focused:#f3f2f0;--color-surface-notice:#fff6da;--color-background:#f3f2f0;--color-shadow:#000;--color-surface-skeleton:#eceae8;--color-on-surface-heading:#4e4d4b;--color-on-surface-sentence:#6d6c6a;--color-on-surface-sub-sentence:#acaba9;--color-on-surface-focused-primary:#f37e00;--color-on-surface-icon:#82817f;--color-on-surface-sub-icon:#cac9c7;--color-on-surface-icon-focused-primary:#f37e00;--color-on-surface-icon-focused:#6d6c6a;--color-on-surface-on-icon:#fff;--color-on-surface-warn:#ef5350;--color-on-background:#4e4d4b;--color-on-surface-border:#eceae8;--color-on-background-border:#cac9c7;--color-on-surface-scrollbar-track:#f3f2f0;--color-on-surface-scrollbar-thumb:#eceae8;--color-disabled-fill:#cac9c7;--color-on-disabled:#fff;--color-disabled-outlined:#acaba9;--color-birthday-icon:#fa5c82;--color-heart-icon:#ef5350;--color-tag:#fff6da;--color-favorite-things:#fff6da;--color-badge-deleted-comment:#f3f2f0;--color-on-badge-deleted-comment:#4e4d4b;--color-on-surface-video-icon:#acaba9;--color-on-surface-video-icon-focused:#6d6c6a;--color-surface-live-telop:#4e4d4b;--color-surface-live-telop-edit:#6d6c6a;--color-carousel-marker:#acaba9;--color-carousel-marker-active:#f2b000;--color-icon-step-number-primary:#fde6ab;--color-surface-accordion-section:#eceae8;--color-ranking-selector-icon:#ff772a;--color-checkbox-off-outline:#eceae8;--color-checkbox-off-fill-disabled:#f3f2f0;--color-checkbox-on-fill-disabled:#eceae8;--color-checkbox-label-disabled:#acaba9;--color-form-surface-disabled:#f3f2f0;--color-on-fullscreen-surface-icon:#fff;--color-badge-mens:#1c66c0;--color-badge-ladies:#f63567;--color-surface-winners-calendar-blank:#eceae8;--color-surface-winners-calendar-mens:#e3f2fd;--color-surface-winners-calendar-ladies:#ffe3e9;--color-on-surface-winners-icon:#eceae8;--color-on-surface-winners-icon-special:#fff;--color-mobile-heading-gray:#eceae8;--color-surface-panel-accent-gray:#eceae8;--color-surface-old-pc-live-finished:#e6e4e3;--color-surface-archive-event-entry-button:#a6a09d;--color-surface-old-secondary-button-focused:rgba(242,176,0,.1);--color-surface-old-gray-button:#eceae8;--color-surface-old-gray-button-focused:#f3f2f0;--color-on-old-dialog-button-sentence:#46a6f5;--color-notice-badge-border:#f35c00;--color-app-header-surface:#fff;--color-on-app-header-surface-border:#eceae8;--color-on-app-header-surface-icon:#acaba9;--color-on-app-header-surface-heading:#4e4d4b;--color-app-header-primary-emphasized:#f37e00;--color-app-header-secondary:#f35c00;--color-app-header-disabled-outlined:#acaba9;--color-app-partial-notice-badge-border:#f35c00;--color-app-footer-surface:#fff;--color-on-app-footer-surface-border:#eceae8;--color-on-app-footer-surface-icon:#acaba9;--color-app-footer-primary:#f2b000;--color-on-app-footer-surface-sub-sentence:#acaba9;--color-on-app-footer-surface-focused-primary:#f37e00;--color-app-footer-secondary:#f35c00;--color-on-app-footer-live-button:#fff;--color-mobile-tab-surface:#fff;--color-mobile-tab-surface-focused:#f3f2f0;--color-mobile-tab-primary:#f2b000;--color-mobile-tab-primary-emphasized:#f37e00;--color-on-mobile-tab-surface-sentence:#6d6c6a;--color-on-mobile-tab-surface-border:#eceae8;--color-on-mobile-tab-surface-focused-primary:#f37e00;--color-mobile-tab-background:#f3f2f0;--color-mobile-tab-secondary:#f35c00;--color-primary-to-primary:#f2b000;--color-primary-to-primary-emphasized:#f2b000;--color-primary-emphasized-to-primary:#f37e00;--color-secondary-to-primary:#f35c00}body.new-colors{--color-primary:#ff772a;--color-primary-rgb:255,119,42;--color-primary-emphasized:#fb5824;--color-secondary:#fb5824;--color-secondary-rgb:251,88,36;--color-caution:#fe2525;--color-caution-rgb:254,37,37;--color-warn:#fe2525;--color-on-surface-warn:#fe2525;--color-on-surface-focused-primary:#fb5824;--color-on-surface-icon-focused-primary:#fb5824;--color-surface-notice:#fef2e4;--color-tag:#fef2e4;--color-surface-focused-primary:#fef2e4;--color-favorite-things:#fef2e4;--color-primary-to-primary:#ff772a;--color-primary-to-primary-emphasized:#fb5824;--color-primary-emphasized-to-primary:#ff772a;--color-secondary-to-primary:#ff772a}*{box-sizing:border-box;outline:none}html{font-family:HiraKakuProN-W3,ヒラギノ角ゴ ProN W3,Meiryo,Arial Unicode MS,sans-serif;height:100%;margin:0;padding:0;line-height:1.5}a,html{color:#4e4d4b}a{text-decoration:none}[type=button],[type=reset],[type=submit],button{cursor:pointer}[disabled]{cursor:default}:focus:focus,input:focus,select:focus{outline:none}.tooltip[data-tooltip]:hover{position:relative}.tooltip[data-tooltip]:hover:after{content:attr(data-tooltip);position:absolute;bottom:-38px;left:50%;transform:translate(-50%);width:auto;color:#fff;background-color:#000;opacity:.75;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";filter:alpha(opacity=75);font-size:10px;line-height:1.5;text-align:center;padding:7px;border-radius:5px;white-space:nowrap;z-index:1}.tooltip[data-tooltip]:hover:before{content:"";position:absolute;bottom:-9px;left:50%;transform:translate(-50%);border-color:transparent transparent rgba(0,0,0,.75);border-style:solid;border-width:0 6px 6px;z-index:1}body{background-color:#f3f2f0;background-image:-webkit-repeating-linear-gradient(135deg,#fff,#fff .2px,#f3f2f0 .8px,#f3f2f0 4.2px,#fff 4.7px,#fff 5px);background-image:repeating-linear-gradient(-45deg,#fff,#fff .2px,#f3f2f0 .8px,#f3f2f0 4.2px,#fff 4.7px,#fff 5px);background-size:7px 7px;margin:0 auto;min-height:100%}body.overflow-hidden{overflow:hidden}body .screen-lock{z-index:10000;position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.8)}body .screen-lock-exclude{z-index:10100}body .headerBg{position:fixed;top:0;left:0;display:block;width:100%;height:84px;background-color:#fff;border-top:4px solid var(--color-primary);border-bottom:2px solid #eceae8;z-index:10400}body .headerBg .screen-lock{z-index:10500;position:absolute}body #mainWrapper{width:1220px;z-index:0;margin:0 auto;min-height:calc(100vh - 210px)}body .footerBg{width:100%;height:120px;background-color:#fff}body .contentWrapper{min-width:1024px;max-width:1220px;margin:0 auto}body nav{position:relative;width:100%;height:100%}body nav .breadcrumbs{display:block;width:100%;height:100%;display:flex;align-items:center}body nav .breadcrumbs .item{position:relative;display:flex;align-items:center}body nav .breadcrumbs .item .icon-home{height:18px;width:18px;margin-right:8px;fill:#82817f}body nav .breadcrumbs .item:nth-child(n+2){margin-left:16px}body nav .breadcrumbs .item .arrow-right-gray{width:18px;height:18px;margin-right:16px;fill:#82817f}body nav .breadcrumbs .item .title{font-size:12px}body .loading{width:100%;position:absolute;display:none;top:0;bottom:0;background-color:rgba(0,0,0,.2);z-index:10000;overflow:hidden;-webkit-overflow-scrolling:none}body .loading .icon{width:35px;position:absolute;top:50%;left:50%;margin-top:-17px;margin-left:-17px}body .mainWrapperNavi{padding-top:134px}body .mainWrapper{padding-top:104px}body #mainWrapper.main-wrapper-compact{padding-top:0;width:auto;height:100%}body a:hover{color:var(--color-on-surface-focused-primary)}body table{border-collapse:collapse;border-spacing:0}body input{line-height:normal}body nav ol,body nav ul{list-style:none;list-style-image:none}.ww-shimmer{-webkit-animation:ww-shimmer-animation 1.6s linear infinite;animation:ww-shimmer-animation 1.6s linear infinite;background:#eceae8 no-repeat;background-image:linear-gradient(90deg,hsla(0,0%,100%,0) 8%,hsla(10,6%,79%,.4) 20%,hsla(0,0%,100%,0) 33%);background-size:800px 100%}.left-menu-base{display:flex;flex-direction:row}.left-menu-base .left-menu{width:230px}.left-menu-base .main-content{width:700px;margin-left:30px;flex:1}.common-tabs{display:flex;border-bottom:2px solid var(--color-primary)}.common-tabs .tab{height:38px;padding:10px 20px;position:relative;background-color:#fff;border-top-left-radius:5px;border-top-right-radius:5px;border-top:2px solid var(--color-primary);border-left:2px solid var(--color-primary);border-right:2px solid var(--color-primary);color:#4e4d4b;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:14px}.common-tabs .tab:nth-child(n+2){margin-left:5px}.common-tabs .tab.active,.common-tabs .tab:hover{background-color:var(--color-primary);color:#fff}.common-tabs .tab.active:after{content:"";position:absolute;z-index:1;bottom:-9px;left:50%;margin-left:-7px;width:0;height:0;border-left:9px solid transparent;border-bottom:0 solid transparent;border-right:9px solid transparent;border-top:9px solid var(--color-primary)}.common-tabs .tab .title{font-size:14px}.follow-button{width:100px;height:30px;display:flex;justify-content:center;align-items:center;border-radius:5px;cursor:pointer;font-size:12px;background-color:var(--color-primary);color:#fff}.follow-button:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.follow-button .icon-follow{pointer-events:none;height:16px;width:18px;fill:#fff}.follow-button .text{margin:0 0 0 1px;flex:0 0 auto}.follow-button.off{background-color:#fff;border:2px solid #eceae8;color:#6d6c6a}.follow-button.off:hover{background-color:#fff;opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.follow-button.off .icon-follow{fill:#82817f}.notification-button{width:30px;height:30px;display:flex;justify-content:center;align-items:center;border-radius:5px;cursor:pointer;margin-left:10px;background-color:var(--color-primary)}.notification-button:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.notification-button .icon-notification{pointer-events:none;width:18px;height:18px}.notification-button .icon-notification.notif-off{display:none;fill:#82817f}.notification-button .icon-notification.notif-on{display:block;width:20px;height:22px;margin-left:3px;fill:#fff}.notification-button.off{background-color:#fff;border:2px solid #eceae8}.notification-button.off:hover{background-color:#fff;opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.notification-button.off .notif-off{display:block}.notification-button.off .notif-on{display:none}.toast-container{position:fixed;top:116px;left:0;width:100%;text-align:center;pointer-events:none;transition:top .3s;z-index:99999}.toast-container.should-scroll.scroll-hidden{top:0}.toast-container .toast{height:30px;padding:5px;background-color:rgba(0,0,0,.6);color:#fff;font-family:Droid Sans,HiraKakuProN-W3,ヒラギノ角ゴ ProN W3,Meiryo,Arial Unicode MS;transition-property:height,padding;transition-duration:.5s;overflow:hidden}.toast-container .toast-hide{height:0;padding:0}live-schedule-dialogs{display:block}live-schedule-dialogs live-schedule-compose-edit-dialog{display:block;font-size:14px}live-schedule-dialogs live-schedule-compose-edit-dialog .title{margin-bottom:16px;text-align:center;font-size:17px;font-weight:700;color:#4e4d4b;line-height:1}live-schedule-dialogs live-schedule-compose-edit-dialog .bottom-fixed-area *{margin:0 auto;flex:none}live-schedule-dialogs live-schedule-compose-edit-dialog .description{margin-bottom:32px;color:#6d6c6a;line-height:1.2}live-schedule-dialogs live-schedule-compose-edit-dialog .scroll-container>.vertical-container{margin-bottom:16px}live-schedule-dialogs live-schedule-compose-edit-dialog .scroll-container>.vertical-container.share{margin-bottom:11px}live-schedule-dialogs live-schedule-compose-edit-dialog .horizontal-container{display:flex;align-items:center;color:#4e4d4b}live-schedule-dialogs live-schedule-compose-edit-dialog .label{color:#4e4d4b;line-height:1;margin-bottom:8px}live-schedule-dialogs live-schedule-compose-edit-dialog .label span.required{display:inline-block;width:34px;height:18px;background-color:var(--color-badge-secondary);color:#fff;font-size:12px;line-height:1.5;text-align:center;margin-left:8px;border-radius:3px}live-schedule-dialogs live-schedule-compose-edit-dialog .date-input-container{color:#4e4d4b;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;border:2px solid #eceae8;border-radius:5px;flex:none;height:36px;width:120px;overflow:hidden;position:relative}live-schedule-dialogs live-schedule-compose-edit-dialog .date-input-container[disabled]{background-color:#f3f2f0;cursor:default;opacity:1;-ms-filter:none;filter:none}live-schedule-dialogs live-schedule-compose-edit-dialog .date-input-container::-webkit-input-placeholder{color:#acaba9}live-schedule-dialogs live-schedule-compose-edit-dialog .date-input-container::-moz-placeholder{color:#acaba9}live-schedule-dialogs live-schedule-compose-edit-dialog .date-input-container:-ms-input-placeholder{color:#acaba9}live-schedule-dialogs live-schedule-compose-edit-dialog .date-input-container:active,live-schedule-dialogs live-schedule-compose-edit-dialog .date-input-container:focus{border-color:var(--color-primary)}live-schedule-dialogs live-schedule-compose-edit-dialog .date-input-container:active[disabled],live-schedule-dialogs live-schedule-compose-edit-dialog .date-input-container:focus[disabled]{border-color:#eceae8}live-schedule-dialogs live-schedule-compose-edit-dialog .date-input-container.target-focused{border-color:var(--color-primary)}live-schedule-dialogs live-schedule-compose-edit-dialog .date-input-container.target-focused[disabled]{border-color:#eceae8}live-schedule-dialogs live-schedule-compose-edit-dialog .date-input-container .date-input{color:#4e4d4b;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;box-shadow:none;width:100%;height:100%;padding:0 10px;font-size:14px;line-height:1}live-schedule-dialogs live-schedule-compose-edit-dialog .date-input-container .date-input[disabled]{background-color:#f3f2f0;cursor:default;opacity:1;-ms-filter:none;filter:none}live-schedule-dialogs live-schedule-compose-edit-dialog .date-input-container .date-input::-webkit-input-placeholder{color:#acaba9}live-schedule-dialogs live-schedule-compose-edit-dialog .date-input-container .date-input::-moz-placeholder{color:#acaba9}live-schedule-dialogs live-schedule-compose-edit-dialog .date-input-container .date-input:-ms-input-placeholder{color:#acaba9}live-schedule-dialogs live-schedule-compose-edit-dialog .date-input-container .transparent-button{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}live-schedule-dialogs live-schedule-compose-edit-dialog .select-container{color:#4e4d4b;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;border:2px solid #eceae8;border-radius:5px;width:90px;height:36px;flex:none;position:relative}live-schedule-dialogs live-schedule-compose-edit-dialog .select-container[disabled]{background-color:#f3f2f0;cursor:default;opacity:1;-ms-filter:none;filter:none}live-schedule-dialogs live-schedule-compose-edit-dialog .select-container::-webkit-input-placeholder{color:#acaba9}live-schedule-dialogs live-schedule-compose-edit-dialog .select-container::-moz-placeholder{color:#acaba9}live-schedule-dialogs live-schedule-compose-edit-dialog .select-container:-ms-input-placeholder{color:#acaba9}live-schedule-dialogs live-schedule-compose-edit-dialog .select-container:active,live-schedule-dialogs live-schedule-compose-edit-dialog .select-container:focus{border-color:var(--color-primary)}live-schedule-dialogs live-schedule-compose-edit-dialog .select-container:active[disabled],live-schedule-dialogs live-schedule-compose-edit-dialog .select-container:focus[disabled]{border-color:#eceae8}live-schedule-dialogs live-schedule-compose-edit-dialog .select-container.target-focused{border-color:var(--color-primary)}live-schedule-dialogs live-schedule-compose-edit-dialog .select-container.target-focused[disabled]{border-color:#eceae8}live-schedule-dialogs live-schedule-compose-edit-dialog .select-container .icon-arrow{fill:#82817f;width:16px;height:16px;position:absolute;right:7px;top:8px;pointer-events:none}live-schedule-dialogs live-schedule-compose-edit-dialog .select-container select{color:#4e4d4b;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;box-shadow:none;position:absolute;top:0;left:0;width:100%;height:100%;padding:8px 9px;font-size:14px;line-height:1}live-schedule-dialogs live-schedule-compose-edit-dialog .select-container select::-ms-expand{display:none}live-schedule-dialogs live-schedule-compose-edit-dialog .select-container select[disabled]{background-color:#f3f2f0;cursor:default;opacity:1;-ms-filter:none;filter:none}live-schedule-dialogs live-schedule-compose-edit-dialog .select-container select::-webkit-input-placeholder{color:#acaba9}live-schedule-dialogs live-schedule-compose-edit-dialog .select-container select::-moz-placeholder{color:#acaba9}live-schedule-dialogs live-schedule-compose-edit-dialog .select-container select:-ms-input-placeholder{color:#acaba9}live-schedule-dialogs live-schedule-compose-edit-dialog .unit{flex:none;margin:0 8px}live-schedule-dialogs live-schedule-compose-edit-dialog .text-area{color:#4e4d4b;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;border:2px solid #eceae8;border-radius:5px;display:block;width:100%;font-size:14px;line-height:1.3;min-height:100px;padding:16px;resize:vertical}live-schedule-dialogs live-schedule-compose-edit-dialog .text-area[disabled]{background-color:#f3f2f0;cursor:default;opacity:1;-ms-filter:none;filter:none}live-schedule-dialogs live-schedule-compose-edit-dialog .text-area::-webkit-input-placeholder{color:#acaba9}live-schedule-dialogs live-schedule-compose-edit-dialog .text-area::-moz-placeholder{color:#acaba9}live-schedule-dialogs live-schedule-compose-edit-dialog .text-area:-ms-input-placeholder{color:#acaba9}live-schedule-dialogs live-schedule-compose-edit-dialog .text-area:active,live-schedule-dialogs live-schedule-compose-edit-dialog .text-area:focus{border-color:var(--color-primary)}live-schedule-dialogs live-schedule-compose-edit-dialog .text-area:active[disabled],live-schedule-dialogs live-schedule-compose-edit-dialog .text-area:focus[disabled]{border-color:#eceae8}live-schedule-dialogs live-schedule-compose-edit-dialog .text-area.target-focused{border-color:var(--color-primary)}live-schedule-dialogs live-schedule-compose-edit-dialog .text-area.target-focused[disabled]{border-color:#eceae8}live-schedule-dialogs live-schedule-compose-edit-dialog .text-area.twitter-share{margin-top:8px;min-height:66px}live-schedule-dialogs live-schedule-compose-edit-dialog .checkbox-container{width:100%;display:flex;align-items:center;cursor:pointer}live-schedule-dialogs live-schedule-compose-edit-dialog .checkbox-container .label{margin-bottom:4px}live-schedule-dialogs live-schedule-compose-edit-dialog .notification-description{color:#6d6c6a;font-size:12px;line-height:1.2;margin-top:8px}live-schedule-dialogs live-schedule-compose-edit-dialog .button{width:230px;height:46px;background-color:var(--color-primary);color:#fff;border-radius:5px;cursor:pointer;margin:0 auto}live-schedule-dialogs live-schedule-compose-edit-dialog .button:last-child{margin-bottom:30px}live-schedule-dialogs live-schedule-compose-edit-dialog .button:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}live-schedule-dialogs live-schedule-compose-edit-dialog .button.disabled{pointer-events:none;background-color:#cac9c7}live-schedule-dialogs live-schedule-compose-edit-dialog .delete{width:230px;color:var(--color-on-surface-warn);cursor:pointer;margin:8px auto 24px;line-height:1.2}live-schedule-dialogs live-schedule-compose-edit-dialog .delete:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}live-schedule-dialogs live-schedule-compose-edit-dialog .error{padding:8px 0 16px;display:flex;align-items:center;font-size:14px;line-height:1.2;font-family:Droid Sans,HiraKakuProN-W3,ヒラギノ角ゴ ProN W3,Meiryo,Arial Unicode MS;color:var(--color-caution)}live-schedule-dialogs live-schedule-compose-edit-dialog .error .error-icon{flex:none;align-self:flex-start;margin-right:8px;width:24px;height:24px;fill:var(--color-caution)}live-schedule-dialogs live-schedule-compose-edit-dialog .error .multipleLines{line-height:1.6}live-schedule-dialogs .date-input-container.data-error,live-schedule-dialogs .select-container.data-error,live-schedule-dialogs .text-area.data-error{border:2px solid var(--color-caution)}live-schedule-dialogs .date-input-container.data-error input,live-schedule-dialogs .date-input-container.data-error select,live-schedule-dialogs .date-input-container.data-error.text-area,live-schedule-dialogs .select-container.data-error input,live-schedule-dialogs .select-container.data-error select,live-schedule-dialogs .select-container.data-error.text-area,live-schedule-dialogs .text-area.data-error input,live-schedule-dialogs .text-area.data-error select,live-schedule-dialogs .text-area.data-error.text-area{background-color:rgba(var(--color-caution-rgb),.1)}live-schedule-dialogs .date-input-container select.placeholder,live-schedule-dialogs .select-container select.placeholder,live-schedule-dialogs .text-area select.placeholder{color:#acaba9}live-schedule-dialogs live-schedule-list-dialog{display:block}live-schedule-dialogs live-schedule-list-dialog .title{margin-bottom:16px;text-align:center;font-size:17px;font-weight:700;color:#4e4d4b;line-height:1}live-schedule-dialogs live-schedule-list-dialog .dismiss-button{margin:0 auto;flex:none}live-schedule-dialogs live-schedule-list-dialog .date-group{margin-top:16px}live-schedule-dialogs live-schedule-list-dialog .date-group:first-child{margin-top:0}live-schedule-dialogs live-schedule-list-dialog .date-group .date{font-size:14px;color:#6d6c6a;line-height:1.2}live-schedule-dialogs live-schedule-list-dialog .date-group .row{margin-top:16px;display:flex;align-items:center}live-schedule-dialogs live-schedule-list-dialog .date-group .row.interested .time-container{color:var(--color-primary-emphasized)}live-schedule-dialogs live-schedule-list-dialog .date-group .row.interested .vertical-bar{background-color:var(--color-primary)}live-schedule-dialogs live-schedule-list-dialog .date-group .row .click-area{flex:1;display:flex;align-items:center;position:relative;height:64px;cursor:pointer}live-schedule-dialogs live-schedule-list-dialog .date-group .row .click-area:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}live-schedule-dialogs live-schedule-list-dialog .date-group .row .time-container{width:36px;font-family:Helvetica,Droid Sans,Arial;font-size:14px;color:#6d6c6a;flex:none;display:flex;flex-direction:column;justify-content:center;text-align:center}live-schedule-dialogs live-schedule-list-dialog .date-group .row .time-container .ends-at{margin-top:8px}live-schedule-dialogs live-schedule-list-dialog .date-group .row .vertical-bar{width:4px;height:100%;border-radius:10px;background-color:#eceae8;position:absolute;top:0;left:44px}live-schedule-dialogs live-schedule-list-dialog .date-group .row .live-description-container{max-height:64px;overflow:hidden;display:flex;align-items:center;position:relative;flex:1;margin:14px 0 14px 28px}live-schedule-dialogs live-schedule-list-dialog .date-group .row .live-description-container .live-description{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;line-height:1.2;font-size:14px;max-height:60px;color:#4e4d4b}live-schedule-dialogs live-schedule-list-dialog .date-group .row .button-column{margin-left:24px}live-schedule-dialogs live-schedule-list-dialog .date-group .row .button-column .human-row{display:flex;align-items:center;justify-content:flex-end;margin-top:6px}live-schedule-dialogs live-schedule-list-dialog .date-group .row .button-column .human-row .icon-user-filled{width:12px;height:12px;fill:#82817f;margin-right:6px}live-schedule-dialogs live-schedule-list-dialog .date-group .row .button-column .human-row .number{font-family:Helvetica,Droid Sans,Arial;font-size:10px;line-height:1;color:#6d6c6a}live-schedule-dialogs live-schedule-list-dialog .date-group .row .button-column .edit-button{width:36px;height:36px;border-radius:5px;border:none;background-color:var(--color-primary);color:#fff;font-size:14px;cursor:pointer}live-schedule-dialogs live-schedule-list-dialog .date-group .row .button-column .edit-button .icon-pencil{width:24px;height:24px;margin:6px;fill:#fff}live-schedule-dialogs live-schedule-list-dialog .date-group .row .button-column .edit-button:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}live-schedule-dialogs live-schedule-detail-dialog{display:block}live-schedule-dialogs live-schedule-detail-dialog .title{margin-bottom:16px;text-align:center;font-size:17px;font-weight:700;color:#4e4d4b;line-height:1}live-schedule-dialogs live-schedule-detail-dialog .dismiss-button{margin:0 auto;flex:none}live-schedule-dialogs live-schedule-detail-dialog .row{display:flex;align-items:center;position:relative}live-schedule-dialogs live-schedule-detail-dialog .row .user-icon{margin-right:16px}live-schedule-dialogs live-schedule-detail-dialog .row .detail-column{flex:1;overflow:hidden}live-schedule-dialogs live-schedule-detail-dialog .row .detail-column .time-row{display:flex;align-items:center;margin-bottom:6px}live-schedule-dialogs live-schedule-detail-dialog .row .detail-column .time-row .icon-time{width:20px;height:20px;fill:var(--color-primary);margin-right:10px;flex:none}live-schedule-dialogs live-schedule-detail-dialog .row .detail-column .time-row .time{font-family:Helvetica,Droid Sans,Arial;font-size:14px;color:#4e4d4b;flex:1;line-height:1}live-schedule-dialogs live-schedule-detail-dialog .row .detail-column .user-name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:14px;line-height:1.2}live-schedule-dialogs live-schedule-detail-dialog .row .btn-column{margin-left:24px}live-schedule-dialogs live-schedule-detail-dialog .row .btn-column .human-row{display:flex;align-items:center;justify-content:flex-end;margin-top:6px}live-schedule-dialogs live-schedule-detail-dialog .row .btn-column .human-row .icon-user-filled{width:12px;height:12px;fill:#82817f;margin-right:6px}live-schedule-dialogs live-schedule-detail-dialog .row .btn-column .human-row .number{font-family:Helvetica,Droid Sans,Arial;font-size:10px;line-height:1;color:#6d6c6a}live-schedule-dialogs live-schedule-detail-dialog .row .btn-column .edit-button{width:122px;height:36px;border-radius:5px;background-color:var(--color-primary);color:#fff;font-size:14px;line-height:1.2;cursor:pointer}live-schedule-dialogs live-schedule-detail-dialog .row .btn-column .edit-button .icon-pencil{width:24px;height:24px;margin-right:10px;fill:#fff}live-schedule-dialogs live-schedule-detail-dialog .row .btn-column .edit-button:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}live-schedule-dialogs live-schedule-detail-dialog .row .share-button{width:36px;height:36px;display:flex;justify-content:center;align-items:center;margin-left:8px;cursor:pointer}live-schedule-dialogs live-schedule-detail-dialog .row .share-button svg.icon-share{width:24px;height:24px;fill:#82817f}live-schedule-dialogs live-schedule-detail-dialog .row .share-button:hover svg.icon-share{fill:var(--color-on-surface-icon-focused-primary)}live-schedule-dialogs live-schedule-detail-dialog .description{margin-top:16px;background-color:#eceae8;padding:20px;color:#4e4d4b;font-size:14px;line-height:1.6}schedule-coming-soon{display:flex;flex-direction:column;width:230px;height:278px;background-color:#fff;border-radius:5px;padding:0 14px;margin-bottom:20px}schedule-coming-soon .list-title-wrapper{margin:14px 0 10px;display:flex;justify-content:space-between;align-items:center;flex:none}schedule-coming-soon .list-title-wrapper .icon-plus{width:18px;height:18px;display:block;fill:var(--color-primary-emphasized);cursor:pointer}schedule-coming-soon .list-title-wrapper .icon-plus:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}schedule-coming-soon .list-title-wrapper .list-title{line-height:1}schedule-coming-soon .list-title-wrapper .list-title>.header-text{font-size:16px;line-height:1.2;color:var(--color-primary-emphasized)}schedule-coming-soon .list-title-wrapper .list-title>.link{cursor:pointer}schedule-coming-soon .list-title-wrapper .list-title>.link:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}schedule-coming-soon .live-schedule-empty{flex:1;flex-direction:column}schedule-coming-soon .live-schedule-empty .icon-schedule{fill:#cac9c7;width:56px;height:56px;margin-bottom:10px}schedule-coming-soon .live-schedule-empty .no-schedule-description{text-align:center;color:#6d6c6a;font-size:14px;line-height:20px}schedule-coming-soon .live-schedule-empty .no-schedule-description .compose{cursor:pointer;color:#009687;text-decoration:underline}schedule-coming-soon .live-schedule-empty .no-schedule-description .compose:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}schedule-coming-soon .more-link-row{display:flex;justify-content:flex-end}schedule-coming-soon .more-link-row .more-link{margin:10px 0 12px;cursor:pointer;display:flex;align-items:center;color:var(--color-primary-emphasized)}schedule-coming-soon .more-link-row .more-link:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}schedule-coming-soon .more-link-row .more-link .label{font-size:14px;font-weight:700;flex:none;line-height:1}schedule-coming-soon .more-link-row .more-link .icon-arrow-right{width:18px;height:18px;flex:none;fill:var(--color-primary-emphasized);margin-left:4px}schedule-coming-soon .live-schedule-list{flex:1;overflow:hidden}schedule-coming-soon .live-schedule-list .live-schedule-item{padding:3px 0;display:flex;align-items:center;cursor:pointer;border-top:1px solid #eceae8}schedule-coming-soon .live-schedule-list .live-schedule-item .user-icon{margin-right:8px}schedule-coming-soon .live-schedule-list .live-schedule-item:last-child{border-bottom:1px solid #eceae8}schedule-coming-soon .live-schedule-list .live-schedule-item:hover .details-column .live-title,schedule-coming-soon .live-schedule-list .live-schedule-item:hover .details-column .time-row span.time,schedule-coming-soon .live-schedule-list .live-schedule-item:hover .details-column .user-name{color:var(--color-on-surface-focused-primary)}schedule-coming-soon .live-schedule-list .live-schedule-item .details-column{flex:1;overflow:hidden}schedule-coming-soon .live-schedule-list .live-schedule-item .details-column .time-row{display:flex;align-items:center;height:15px}schedule-coming-soon .live-schedule-list .live-schedule-item .details-column .time-row svg.icon-time{width:15px;height:15px;fill:var(--color-primary);display:block;margin-right:6px;flex:none}schedule-coming-soon .live-schedule-list .live-schedule-item .details-column .time-row span.time{color:#4e4d4b;font-size:14px;line-height:1.2;font-family:Helvetica,Droid Sans,Arial;flex:1}schedule-coming-soon .live-schedule-list .live-schedule-item .details-column .live-title{color:#4e4d4b;font-size:14px;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:4px}schedule-coming-soon .live-schedule-list .live-schedule-item .details-column .user-name{color:#6d6c6a;font-size:12px;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:4px;font-weight:700;padding-bottom:3px}.ww-live-list-bg{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPAAAADwCAMAAAAJixmgAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAALpQTFRF7Ovq3drZ4d/e3NnY6+rp3tzb4uDf29jX9vX12NTU5uTj7ezr6efm5+Xk6uno5ePi6Obl393c7+7u9PPz9fT08fDw7+7t5+Xl3NjY5OLh8O/v4t/f8vHx9PPy8O/u2tbW6+np7u3s4N7d4N3d7evr7+3t3dra6ujn7Orq4d7e6Ofm4+Hg3tvb7uzs5eLi6ujo8fDv8/Ly3tra4N3c6efn4+Dg2dXV8/Hx8vHw4Nzc5uTk5uPj29fX5OHh1EIuwgAABe1JREFUeNrtnXl3ojwUh9mDrIq71S62ta3dpuvMu33/r/WyCUFSS3uKkPh7/uk4lzPOw71JLqEHJAkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+BzPkEmIrFifHekqyZGGx7GupoQKeq/XC3+oU23HgVM1PCQ8UA9/KBqvvo5MVF9L8xcmz/0wu2FylSSq+SqRHU59VTpZ3vKj3EV1sPTojyqfxjJRinlUic4w1nSiFnOvEJlHX4ssGWoOow5Kp2FJLA6FDdIt/V25WqO6Lx3WJVMOhRWGcFSthXRqMsOXU2Gf+b9WCgUcFjnDV5oSn8eeg6isSblHKyqkx5q2VcJl92GwJ2WZZHOyu1XgWdoNPhdinWnsZJkPM+kwfXVeO0ud2TRNN0WtsEZ52J7p3PaWUQ81ZXUk3WQulllng+NeOpqqw864tDq5yVTVI6Xmuht135xfH4ZXSj2nNFN3owRvz9BOdKwn8U58KeRtNRZKuTHxdl5Q8dVVh8q9bnEUa1pxBHfD7MqWJAqRsm7RXZjvU92UZulC6cbKoZKabd94pNfLuinPUIunQxC68X6PpaU9SdpdxMklSlcSEc2P5JZW3HbG7aO1jE6Cr0nC4kTlqyqWRYhlKdGfDUcSHDfyTFAVV1hNbSqTHchTwcq6q5JPUIWat7qkAgIZa2oVYVWcqjZIJaaHlWCBUmyRiojSXupVhXUxfB1SGTG6LqW6sCKEsFpdWOXBxzN0sif0Nvw+hEH2StP3JDSd7Jlmd+n379uwsUEaoMGq9kgjeIeV4CZTnI7g/X1h0x0oaUaYQBjCEIYwhCEMYQhDeIM9W5imuRjaH4SHcXhmiyI8G5gpQ1Z4uIkOZmIIz82cRSmL9oIKz0UQpn1D4+3wohCe8y88NIv8KYb/bIWHvAvbpnkxHl9QSiM6PDL7p8WwzbnwfDbphExm7KJeXMbh51m1om6/sD076cSc5Epnefhs1knD80opbr/wcJIadSasHG5OR6fzV6VR3H7h107Gabbc5uF/GOE+z8L2c270XC5ae5KHb6rUdOuFTzsU89I8fUWH2dM4Z8J/00YXpVE6pcOXm/Axx8IGbTQuCRu7z4fgwuNDEz4VQdjabWQwxzDPwq+00aw0K613T+I8rsMnudBJed25oHwnQqzD0n+50UNmlIffGCN8wHVreZmlOL88eKKuDvP896tcLrVfePRamrLoxuJ4XFqFdw1hHq6HB+Otii2W7OBt+3QMON8AGJmXN5PJzaVpMjvH4zj8NjMrJZiLPa2nrU2rrau//lb4iftNPHtQEBrYXwrzuE17RisNzr4Y5lCY3mrvM4TO+ju26bkUDqemxGnwwZXucZLk/vGPfWHTwmGWR6OR/e0wh8K8fiGEIfxdrg5L+OpufUjCVy+dtWgl/XHFag93nXdLuDGsrVaGVbLWxsYqvDZ8X0vCCac7lJPVjbHhbvWe7mZdSSIKS+tVh8mNuMuS9W9Zd7WWxBWWpPFdUfduLHzjoT28pDeFJy8P2h6+sB3r8Hi85y9ELw1hCEMYwhAWVnjvQBjCEIYwhL8mLN86PvVMj3PXuZXpoHsulrAT3/4LUsfzIL4Z6KdBN753GOgCCV+n93d/xcbnmxu+yYO0Hjf3hnVhhI+yO9rX0ccg+6gXgoEwwvf57yxECc4/PVLZT/2FEKZ+E+eIkFuzkNOgEBRD2Cw4+eILU04yPWjjIU3V+7kowm5xXvpdSGme8N/iLEu/NitPnMPb4rQc/HhFNy8sJ8b9VMlPZrH7pA+RE+OsD+FZOF9n/Ovg3s2aSd0Ngsc8oUfXQeDKP/iQuMaED+4BYgf3iLiDewhgM495lKSDMm78dVsH9qhW6fAexsvY3Wr9P/sDLOsXXrZK2KpfuF1PzNfqF27ZOxH0uoXb9oYAv27htr0O0atbuHXvQ5TrFW7fW8WNeoXb94Jep17hFr7jQ61TuI1vvFDqFG7jO03cOoXFfXseAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgG/yP/mh50ZTbLkWAAAAAElFTkSuQmCC")}.publish-controller{display:flex}.publish-controller .buttons-container{position:fixed;bottom:20px;right:20px;z-index:10;display:flex;flex-direction:column;align-items:flex-end}.publish-controller .overlay-wrapper-upperleft{position:absolute;top:40px;left:16px}.publish-controller .overlay-wrapper-upperleft.external-tool-timer{top:16px;left:auto;right:16px}.publish-controller .overlay-wrapper-upperleft burst-meter{z-index:100;position:relative;display:block;margin-bottom:16px}.publish-controller .overlay-wrapper-downerleft{position:absolute;bottom:40px;left:auto}.publish-controller .overlay-wrapper-downerleft.no-use-mic{bottom:16px}.publish-controller .overlay-wrapper-downerleft combo-meter{transform:scale(1.1) translateX(8px);position:relative;margin-left:8px;display:block;z-index:1}.publish-controller nice-count{position:absolute;top:30px;right:8px;z-index:100}.publish-controller nice-count.enquete{top:50px}.publish-controller .view-left{width:780px}.publish-controller .view-right{flex:0 0 auto;margin-left:18px}.publish-controller .liveTitle{position:relative;display:block;width:780px;height:40px;background-color:#eceae8;font-size:14px;line-height:32px;padding-left:15px;display:flex;align-items:center;border-radius:5px 5px 0 0;justify-content:space-between}.publish-controller .liveTitle playing-user-list{margin-right:16px}.publish-controller .liveTitle .textbox{color:#4e4d4b;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;border:2px solid #eceae8;border-radius:5px;width:300px;height:34px;padding:0 8px;font-size:14px}.publish-controller .liveTitle .textbox[disabled]{background-color:#f3f2f0;cursor:default;opacity:1;-ms-filter:none;filter:none}.publish-controller .liveTitle .textbox::-webkit-input-placeholder{color:#acaba9}.publish-controller .liveTitle .textbox::-moz-placeholder{color:#acaba9}.publish-controller .liveTitle .textbox:-ms-input-placeholder{color:#acaba9}.publish-controller .liveTitle .textbox:active,.publish-controller .liveTitle .textbox:focus{border-color:var(--color-primary)}.publish-controller .liveTitle .textbox:active[disabled],.publish-controller .liveTitle .textbox:focus[disabled]{border-color:#eceae8}.publish-controller .liveTitle .textbox.target-focused{border-color:var(--color-primary)}.publish-controller .liveTitle .textbox.target-focused[disabled]{border-color:#eceae8}.publish-controller .liveTitle .icon-edit-title{width:24px;height:20px;margin-left:10px;padding:2px;background-color:var(--color-primary);border-radius:5px;fill:#fff;cursor:pointer}.publish-controller .liveTitle .icon-edit-title:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.publish-controller .liveTitle .cancel-edit-title-button,.publish-controller .liveTitle .save-edit-title-button{height:24px;margin-left:10px;padding:0 10px;border:none;border-radius:5px;font-size:12px;cursor:pointer}.publish-controller .liveTitle .cancel-edit-title-button:hover,.publish-controller .liveTitle .save-edit-title-button:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.publish-controller .liveTitle .save-edit-title-button{background-color:var(--color-primary);color:#fff}.publish-controller .liveTitle .cancel-edit-title-button{background-color:#fff;color:#6d6c6a}.publish-controller .publish-view{position:relative;width:780px;height:437px;background-color:#eceae8;border:2px solid #eceae8;overflow:hidden}.publish-controller .publish-view.external{height:450px}.publish-controller .publish-view .video{width:100%;height:100%}.publish-controller .publish-view .live-status{position:absolute;width:100%;height:100%;top:0;pointer-events:none}.publish-controller .publish-view .flash{position:absolute;left:0;top:0;width:776px;height:433px}.publish-controller .publish-view .external-tool{display:flex;position:absolute;left:0;top:0;width:100%;height:100%;padding:40px;background-color:#fff;align-items:center;justify-content:center}.publish-controller .publish-view .external-tool .encoder-settings-table{margin:10px 0;width:100%}.publish-controller .publish-view .external-tool .encoder-settings-table td,.publish-controller .publish-view .external-tool .encoder-settings-table th{border:2px solid #eceae8;padding:2px;text-align:center}.publish-controller .publish-view .external-tool .encoder-settings-table th{background-color:#eceae8;font-weight:400}.publish-controller .publish-view .external-tool .external-tool-wrapper{font-size:12px;width:100%}.publish-controller .publish-view .external-tool .external-tool-wrapper ul.description{margin:0;padding-left:12px}.publish-controller .publish-view .external-tool .external-tool-wrapper ul.description li{list-style-type:"※";-webkit-padding-start:4px;padding-inline-start:4px}.publish-controller .publish-view .external-tool .external-tool-wrapper ul.description li.no-mark{list-style-type:""}.publish-controller .publish-view .external-tool .external-tool-wrapper ul.description li>.link{color:#009687;text-decoration:underline;cursor:pointer}.publish-controller .publish-view .external-tool .external-tool-wrapper ul.description.standby{text-align:center}.publish-controller .publish-view .external-tool .external-tool-wrapper ul.description .notice{color:#ff4500}.publish-controller .publish-view .external-tool .external-tool-wrapper .param-name{margin-top:10px}.publish-controller .publish-view .external-tool .external-tool-wrapper .textbox{color:#4e4d4b;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;border:2px solid #eceae8;border-radius:5px;width:100%;height:35px;padding-left:9px;padding-right:9px;font-size:14px}.publish-controller .publish-view .external-tool .external-tool-wrapper .textbox[disabled]{background-color:#f3f2f0;cursor:default;opacity:1;-ms-filter:none;filter:none}.publish-controller .publish-view .external-tool .external-tool-wrapper .textbox::-webkit-input-placeholder{color:#acaba9}.publish-controller .publish-view .external-tool .external-tool-wrapper .textbox::-moz-placeholder{color:#acaba9}.publish-controller .publish-view .external-tool .external-tool-wrapper .textbox:-ms-input-placeholder{color:#acaba9}.publish-controller .publish-view .external-tool .external-tool-wrapper .textbox:active,.publish-controller .publish-view .external-tool .external-tool-wrapper .textbox:focus{border-color:var(--color-primary)}.publish-controller .publish-view .external-tool .external-tool-wrapper .textbox:active[disabled],.publish-controller .publish-view .external-tool .external-tool-wrapper .textbox:focus[disabled]{border-color:#eceae8}.publish-controller .publish-view .external-tool .external-tool-wrapper .textbox.target-focused{border-color:var(--color-primary)}.publish-controller .publish-view .external-tool .external-tool-wrapper .textbox.target-focused[disabled]{border-color:#eceae8}.publish-controller .publish-view .external-tool .external-tool-wrapper .stream-name{display:flex;flex-direction:row}.publish-controller .publish-view .external-tool .external-tool-wrapper .reset-btn{position:relative;width:90px;height:38px;border-radius:5px;background-color:#eceae8;border:2px solid #eceae8;flex:0 0 auto;display:flex;cursor:pointer;align-items:center;justify-content:center;margin-left:10px}.publish-controller .publish-view .html5-video{width:100%;height:100%;position:relative;padding-top:56.25%}.publish-controller .publish-view .html5-video .now{width:100%;height:100%;position:absolute;background-color:#000;top:0;left:0}.publish-controller .publish-view .html5-video .now .text{color:#4e4d4b;font-size:20px;line-height:1.2}.publish-controller .publish-view .html5-video .video-picture{width:100%;height:100%;position:absolute;top:0;left:0}.publish-controller .publish-view .html5-video .collabo-toast{width:100%;position:absolute;bottom:10px}.publish-controller .publish-view .html5-video .collabo-toast .text{max-width:60%;margin:auto;padding:5px 20px;background-color:rgba(0,0,0,.5);border-radius:5px;text-align:center;color:#fff;font-size:13px}.publish-controller .publish-view .html5-video .collabo-toast .text .name{color:#f0425b}.publish-controller .publish-view .frame{width:100%;position:absolute;top:0;bottom:0;left:0;right:0;background-size:cover;background-position:top;pointer-events:none}.publish-controller .publish-view .frame.radio-picture-wrapper .radio-back,.publish-controller .publish-view .frame.radio-picture-wrapper .radio-picture{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.publish-controller .publish-view .frame.radio-picture-wrapper .radio-back{width:100%;height:100%;background-color:#fff}.publish-controller .publish-view .frame.radio-picture-wrapper .radio-back .radio-back-inner{width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:50%}.publish-controller .publish-view .frame.radio-picture-wrapper .radio-back:not(.anyone-joined-collabo){width:calc(100% + 20px);height:calc(100% + 20px)}.publish-controller .publish-view .frame.radio-picture-wrapper .radio-back:not(.anyone-joined-collabo) .radio-back-inner{filter:blur(10px) brightness(85%)}.publish-controller .publish-view .frame.radio-picture-wrapper .radio-picture{width:calc(100% - 32px);height:calc(100% - 32px);max-height:640px;background-size:contain;background-position:50%;background-repeat:no-repeat}.publish-controller .publish-view .frame.radio-picture-wrapper.anyone-joined-collabo .radio-picture{width:100%;height:100%}.publish-controller .publish-view .burst-flame-frame{background-image:url(https://img.whowatch.tv/events/201807_resort/meter/frame_flame.png);width:100%;position:absolute;top:0;bottom:0;left:0;right:0;background-size:cover;background-position:top;pointer-events:none}.publish-controller .publish-view .sound_only{position:absolute;left:0;top:0;width:100%;height:100%}.publish-controller .publish-view .status{position:absolute;left:0;top:0;height:28px;color:#fff;font-size:14px;line-height:18px;padding-left:8px;padding-right:8px;padding-top:5px;text-align:center;background-color:#4e4d4b}.publish-controller .publish-view .publishInfo{position:relative;width:100%;height:100%;color:#fff;font-size:14px;text-shadow:1px 1px 1px rgba(0,0,0,.4),-1px 1px 1px rgba(0,0,0,.4),1px -1px 1px rgba(0,0,0,.4),-1px -1px 1px rgba(0,0,0,.4);pointer-events:none}.publish-controller .publish-view .publishInfo .info-wrapper{position:absolute;top:8px;right:0;display:flex;flex-wrap:wrap;justify-content:flex-end;line-height:1}.publish-controller .publish-view .publishInfo live-last-time{position:absolute;right:0;bottom:6px}.publish-controller .publish-view .publishInfo .message-for-publisher{width:100%;position:fixed;top:130px;left:0;background-color:rgba(0,0,0,.7);text-align:center;color:#fff;pointer-events:none;padding:20px 0;z-index:10}.publish-controller .publish-view .publishInfo .message-for-publisher .m-body{font-size:16px}.publish-controller .publish-view .publishInfo .message-for-publisher .m-header{padding-bottom:4px;font-size:14px;font-weight:700}.publish-controller .publish-view .mic-level{padding:3px;background-color:hsla(0,0%,100%,.5);display:flex;position:absolute;bottom:10px;left:5px;flex-direction:row;border-radius:4px}.publish-controller .publish-view .mic-level .mic-bar{width:5px;height:10px;margin:2px;background-color:#3a1f01}.publish-controller .publish-view .mic-level .mic-bar.active{background-color:var(--color-primary-emphasized)}.publish-controller .publish-view .live-toast{position:absolute;display:block;width:410px;left:0;right:0;bottom:10px;text-align:center;border-radius:5px;margin:auto;padding:10px 20px;background-color:rgba(0,0,0,.6);color:#fff;font-size:14px}.publish-controller .publish-view .live-toast .strong{color:var(--color-secondary)}.publish-controller .confirm-ticket-exchange{position:relative;width:780px;height:0;margin-top:0;background-color:#fff;display:flex;font-size:14px;line-height:1.4;overflow:hidden;transition:height .5s;background-color:#eceae8;padding-left:10px;padding-right:10px}.publish-controller .confirm-ticket-exchange.visible{padding-top:5px;height:102px}.publish-controller .confirm-ticket-exchange .confirm-text{position:absolute;top:20px;left:20px}.publish-controller .confirm-ticket-exchange .confirm-text p{margin:0;padding:0}.publish-controller .confirm-ticket-exchange .confirm-text .strong{color:#009687}.publish-controller .confirm-ticket-exchange .dash{width:100%;border-bottom:4px dotted #cac9c7}.publish-controller .confirm-ticket-exchange .confirm-buttons{position:absolute;top:0;right:0;display:flex;align-items:center;height:97px}.publish-controller .confirm-ticket-exchange .confirm-buttons .button-yes{margin-right:24px}.publish-controller .confirm-ticket-exchange .confirm-buttons .button-yes[disabled]{background-color:var(--color-badge-primary)!important}.publish-controller .confirm-ticket-exchange .confirm-buttons .button-no{width:36px;height:36px;margin-right:8px;position:relative;flex:0 0 auto;display:flex;align-items:center;justify-content:center;border-radius:50%;cursor:pointer}.publish-controller .confirm-ticket-exchange .confirm-buttons .button-no .icon-x{width:24px;height:24px;fill:#acaba9}.publish-controller .confirm-ticket-exchange .confirm-buttons .button-no:hover{background-color:hsla(0,0%,100%,.6)}.publish-controller .confirm-ticket-exchange .confirm-buttons .button-no:hover .icon-x{fill:#6d6c6a}.publish-controller .buttons{display:flex;flex-direction:row;align-items:center;width:780px;padding:6px 10px;background-color:#eceae8;overflow:hidden}.publish-controller .buttons button{width:auto}.publish-controller .buttons .checkboxs{flex:1;margin-left:10px}.publish-controller .buttons .checkboxs .auto-extension .auto-extension-label{font-size:14px}.publish-controller .buttons .checkboxs .speak-comment{margin-top:6px}.publish-controller .buttons .checkboxs .speak-comment .speak-comment-label{font-size:14px}.publish-controller .buttons .bar{width:1px;height:38px;background-color:#cac9c7}.publish-controller .buttons .mode_btn{position:relative;height:36px;cursor:pointer;margin:0 8px;padding:0 8px;display:flex;flex-direction:row;align-items:center;justify-content:center}.publish-controller .buttons .mode_btn:hover{background-color:#f3f2f0}.publish-controller .buttons .mode_btn .mode-icon{fill:#82817f;width:30px;height:30px}.publish-controller .buttons .mode_btn .selectbox{position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);cursor:pointer}.publish-controller .buttons .mode_btn .arrow-down{margin:0 0 0 6px;width:18px;height:18px;fill:#82817f;pointer-events:none}.publish-controller .buttons .icon-button{position:relative;width:36px;height:36px;cursor:pointer;margin:0 8px;display:flex;align-items:center;justify-content:center}.publish-controller .buttons .icon-button:hover{background-color:#f3f2f0}.publish-controller .buttons .icon-button:last-child{margin:0 0 0 8px}.publish-controller .buttons .icon-button svg.icon{fill:#82817f;width:36px;height:36px}.publish-controller .buttons .icon-button svg.icon.icon-mic-slash{fill:#82817f}.publish-controller .comment{display:flex;flex-direction:column;width:780px;border-bottom:1px solid #eceae8;background-color:#eceae8;padding-left:10px;padding-right:10px}.publish-controller .comment .textbox{color:#4e4d4b;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;border:2px solid #eceae8;border-radius:5px;width:100%;height:36px;padding-left:16px;padding-right:16px;font-size:16px}.publish-controller .comment .textbox[disabled]{background-color:#f3f2f0;cursor:default;opacity:1;-ms-filter:none;filter:none}.publish-controller .comment .textbox::-webkit-input-placeholder{color:#acaba9}.publish-controller .comment .textbox::-moz-placeholder{color:#acaba9}.publish-controller .comment .textbox:-ms-input-placeholder{color:#acaba9}.publish-controller .comment .textbox:active,.publish-controller .comment .textbox:focus{border-color:var(--color-primary)}.publish-controller .comment .textbox:active[disabled],.publish-controller .comment .textbox:focus[disabled]{border-color:#eceae8}.publish-controller .comment .textbox.target-focused{border-color:var(--color-primary)}.publish-controller .comment .textbox.target-focused[disabled]{border-color:#eceae8}.publish-controller .comment .limit{color:#6d6c6a;font-size:10px;font-weight:700;line-height:24px;width:100%;display:flex;align-items:center;justify-content:flex-end}.publish-controller .sent-items-wrapper{width:100%;font-size:14px;background-color:#eceae8;padding:0 10px;border-top:1px solid #cac9c7;border-radius:0 0 5px 5px}.publish-controller .sent-items-wrapper .sent-items{width:100%;display:flex;flex-direction:row;align-items:center;padding:4px 0}.publish-controller .sent-items-wrapper .sent-items.border{border-top:1px solid #cac9c7}.publish-controller .sent-items-wrapper .sent-items .scroll-button{width:25px;height:25px;cursor:pointer;pointer-events:auto}.publish-controller .sent-items-wrapper .sent-items .scroll-button.disabled{visibility:hidden;pointer-events:none}.publish-controller .sent-items-wrapper .sent-items .scroll-button .icon{width:25px;height:25px;fill:#82817f}.publish-controller .sent-items-wrapper .sent-items .scroll-button .icon:hover{fill:var(--color-on-surface-icon-focused-primary)}.publish-controller .sent-items-wrapper .sent-items .scroll-button .icon.left{transform:rotate(180deg)}.publish-controller .sent-items-wrapper .sent-items .icon-present{fill:var(--color-primary);height:20px;width:20px}.publish-controller .sent-items-wrapper .sent-items .title{flex:none;margin-left:4px;width:168px;line-height:14px;margin-top:3px}.publish-controller .sent-items-wrapper .sent-items .item-icons{margin:0 7px;overflow-y:auto}.publish-controller .sent-items-wrapper .sent-items .item-icons::-webkit-scrollbar{display:none}.publish-controller .sent-items-wrapper .sent-items .item-icons:after{content:"";display:block;clear:both;height:0}.publish-controller .sent-items-wrapper .sent-items .item-icons .scroll-area{z-index:0;padding:3px 0;flex-wrap:nowrap;flex-direction:row;display:flex;flex:1}.publish-controller .sent-items-wrapper .sent-items .item-icons .scroll-area .item{height:25px;padding:0 2px 2px;float:left;display:flex;flex-direction:row;align-items:center;font-size:12px}.publish-controller .sent-items-wrapper .sent-items .item-icons .scroll-area .item.zero .icon{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}.publish-controller .sent-items-wrapper .sent-items .item-icons .scroll-area .item .icon{width:25px;margin:0 2px 0 10px}.publish-controller .sent-items-wrapper .sent-items .item-icons .scroll-area .item .count{line-height:25px}.publish-controller .sent-items-wrapper .sent-items .item-icons .scroll-area .item:first-child .icon{margin-left:0}.publish-controller .sent-items-wrapper .detail-link{padding-bottom:7px;display:flex;justify-content:flex-end}.publish-controller .sent-items-wrapper .detail-link .text{display:flex;line-height:1;color:var(--color-primary-emphasized);cursor:pointer}.publish-controller .sent-items-wrapper .detail-link .text span{margin-right:7px}.publish-controller .sent-items-wrapper .detail-link .text .icon-arrow{width:14px;height:14px;fill:var(--color-primary-emphasized)}.publish-controller .options{width:405px;margin-bottom:16px;border-radius:5px;background-color:#fff;padding:12px 14px;color:#4e4d4b}.publish-controller .link{cursor:pointer}.publish-controller .link:hover{color:var(--color-on-surface-focused-primary)}.publish-controller ww-radio-button{margin-top:18px}.viewer-controller{display:flex;flex-direction:column;padding-bottom:50px}.viewer-controller .theater-bg{position:absolute;top:116px;width:100%;height:686px;background-color:#000;left:0}.viewer-controller.collabo .video combo-meter{bottom:20px!important}.viewer-controller.auto-hide .viewer-html5-player-controller .buttons,.viewer-controller.auto-hide .viewer-html5-player-controller .telop{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);transition:opacity .25s!important}.viewer-controller.auto-hide .video combo-meter{bottom:0!important}.viewer-controller.auto-hide .liveTitle,.viewer-controller.auto-hide .publishInfo,.viewer-controller.auto-hide .sent-items-wrapper,.viewer-controller.auto-hide .theater-gradient-bg-bottom,.viewer-controller.auto-hide .theater-gradient-bg-top{opacity:0!important;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"!important;filter:alpha(opacity=0)!important;transition:opacity .25s!important}.viewer-controller.full-screen .view{position:absolute;height:100%;width:100%;left:0;top:0;z-index:20000}.viewer-controller.full-screen .sent-items-wrapper{pointer-events:none;position:absolute;padding:0 30px 5px;bottom:0;left:0;width:100%;background-color:transparent;color:#fff;border-top:1px solid #fff;transition:opacity .1s;z-index:20001}.viewer-controller.full-screen .sent-items-wrapper .sent-items .icon-present{fill:#fff}.viewer-controller.full-screen .viewer-html5-player-controller{width:100%;height:100%}.viewer-controller.full-screen .viewer-html5-player-controller .theater-gradient-bg-top{width:100%;height:80px;position:absolute;top:0;left:0;transition:opacity .1s;background:linear-gradient(180deg,rgba(0,0,0,.8) 0,rgba(0,0,0,.3) 70%,transparent)}.viewer-controller.full-screen .viewer-html5-player-controller .theater-gradient-bg-bottom{width:100%;height:90px;position:absolute;bottom:0;left:0;transition:opacity .1s;background:linear-gradient(0deg,rgba(0,0,0,.8) 0,rgba(0,0,0,.3) 70%,transparent)}.viewer-controller.full-screen .viewer-html5-player-controller .telop{transition:opacity .1s;position:absolute;bottom:40px;background-color:transparent;width:440px;left:0;z-index:3}.viewer-controller.full-screen .viewer-html5-player-controller .telop .textbox{height:32px}.viewer-controller.full-screen .viewer-html5-player-controller .telop .textbox .text{line-height:32px}.viewer-controller.full-screen .viewer-html5-player-controller .liveTitle{transition:opacity .1s;position:absolute;z-index:1;left:0;right:0;margin:0 auto;background-color:transparent;color:#fff;width:100%;z-index:3}.viewer-controller.full-screen .viewer-html5-player-controller .liveTitle .collabo{margin-top:6px;padding-top:2px;margin-left:10px}.viewer-controller.full-screen .viewer-html5-player-controller .liveTitle .title{font-size:16px;line-height:16px;margin-top:5px}.viewer-controller.full-screen .viewer-html5-player-controller .liveTitle playing-user-list{margin-top:66px;margin-right:0}.viewer-controller.full-screen .viewer-html5-player-controller .liveTitle .alert-btn{margin-top:66px;margin-right:14px}.viewer-controller.full-screen .viewer-html5-player-controller .liveTitle .alert-btn .balloon .cell-title{color:#4e4d4b}.viewer-controller.full-screen .viewer-html5-player-controller .buttons{transition:opacity .1s;position:absolute;bottom:38px;right:0;background-color:transparent;color:#fff;z-index:3;width:calc(100% - 420px)}.viewer-controller.full-screen .viewer-html5-player-controller .buttons.no-telop{width:100%}.viewer-controller.full-screen .viewer-html5-player-controller .buttons .checkbox{border:1px solid #fff;background-color:transparent}.viewer-controller.full-screen .viewer-html5-player-controller .buttons .volume-btn{background-color:transparent}.viewer-controller.full-screen .viewer-html5-player-controller .buttons .viewer-toolbar{margin-right:0}.viewer-controller.full-screen .viewer-html5-player-controller .buttons .viewer-toolbar .quality-menu-wrapper{z-index:10}.viewer-controller.full-screen .viewer-html5-player-controller .buttons .viewer-toolbar .divider{height:18px}.viewer-controller.full-screen .viewer-html5-player-controller .video{position:absolute;width:100%;height:100%;border:none;z-index:2}.viewer-controller.full-screen .viewer-html5-player-controller .video .overlay-wrapper-upperleft .category-icon-wrapper{display:flex;font-size:14px;margin-bottom:16px}.viewer-controller.full-screen .viewer-html5-player-controller .video .publishInfo{transition:opacity .1s;z-index:1}.viewer-controller.full-screen .viewer-html5-player-controller .video .publishInfo live-last-time{bottom:96px}.viewer-controller.full-screen .viewer-html5-player-controller .video .publishInfo .mute{bottom:90px}.viewer-controller.full-screen .viewer-html5-player-controller .video .publishInfo .viewers{font-size:16px;right:20px;top:11px}.viewer-controller.full-screen .viewer-html5-player-controller .video .publishInfo .presents{right:66px;top:36px}.viewer-controller.full-screen .viewer-html5-player-controller .video combo-meter{transform:scale(1.2) translate(14%,-10%);bottom:84px}.viewer-controller.theater .left-column{margin-top:680px}.viewer-controller.theater .right-column{margin-top:700px}.viewer-controller.theater .sent-items-wrapper{position:absolute;padding:0 30px 5px;top:765px;width:1220px;background-color:transparent;color:#fff;border-top:1px solid #fff;transition:opacity .1s}.viewer-controller.theater .sent-items-wrapper .sent-items .icon-present{fill:#fff}.viewer-controller.theater .viewer-html5-player-controller{position:absolute;top:116px;left:0;right:0;margin:0 auto;background-color:#000;width:1220px;height:686px}.viewer-controller.theater .viewer-html5-player-controller .theater-gradient-bg-top{width:100%;height:80px;position:absolute;top:0;left:0;transition:opacity .1s;background:linear-gradient(180deg,rgba(0,0,0,.8) 0,rgba(0,0,0,.3) 70%,transparent)}.viewer-controller.theater .viewer-html5-player-controller .theater-gradient-bg-bottom{width:100%;height:90px;position:absolute;bottom:0;left:0;transition:opacity .1s;background:linear-gradient(0deg,rgba(0,0,0,.8) 0,rgba(0,0,0,.3) 70%,transparent)}.viewer-controller.theater .viewer-html5-player-controller .telop{transition:opacity .1s;position:absolute;top:600px;background-color:transparent;width:440px;margin-top:2px;left:0}.viewer-controller.theater .viewer-html5-player-controller .telop .textbox{height:32px}.viewer-controller.theater .viewer-html5-player-controller .telop .textbox .text{line-height:32px}.viewer-controller.theater .viewer-html5-player-controller .liveTitle{transition:opacity .1s;position:absolute;z-index:1;left:0;right:0;margin:0 auto;background-color:transparent;color:#fff;width:1220px}.viewer-controller.theater .viewer-html5-player-controller .liveTitle .collabo{margin-left:10px;margin-top:4px;padding-top:2px}.viewer-controller.theater .viewer-html5-player-controller .liveTitle .title{font-size:16px;line-height:16px;margin-top:5px}.viewer-controller.theater .viewer-html5-player-controller .liveTitle playing-user-list{margin-top:66px;margin-right:0}.viewer-controller.theater .viewer-html5-player-controller .liveTitle .alert-btn{margin-top:66px;margin-right:14px}.viewer-controller.theater .viewer-html5-player-controller .liveTitle .alert-btn .balloon .cell-title{color:#4e4d4b}.viewer-controller.theater .viewer-html5-player-controller .buttons{transition:opacity .1s;position:absolute;top:600px;right:0;background-color:transparent;color:#fff}.viewer-controller.theater .viewer-html5-player-controller .buttons.no-telop{width:100%}.viewer-controller.theater .viewer-html5-player-controller .buttons .checkbox{border:1px solid #fff;background-color:transparent}.viewer-controller.theater .viewer-html5-player-controller .buttons .volume-btn{background-color:transparent}.viewer-controller.theater .viewer-html5-player-controller .buttons .viewer-toolbar{margin-right:0}.viewer-controller.theater .viewer-html5-player-controller .buttons .viewer-toolbar .quality-menu-wrapper{z-index:10}.viewer-controller.theater .viewer-html5-player-controller .buttons .viewer-toolbar .divider{height:18px}.viewer-controller.theater .viewer-html5-player-controller .video{width:1220px;height:100%;margin:0 auto;border:none}.viewer-controller.theater .viewer-html5-player-controller .video .overlay-wrapper-upperleft .category-icon-wrapper{display:flex;font-size:14px;margin-bottom:16px}.viewer-controller.theater .viewer-html5-player-controller .video .publishInfo{transition:opacity .1s;z-index:1}.viewer-controller.theater .viewer-html5-player-controller .video .publishInfo live-last-time{bottom:96px}.viewer-controller.theater .viewer-html5-player-controller .video .publishInfo .mute{bottom:90px}.viewer-controller.theater .viewer-html5-player-controller .video .publishInfo .viewers{font-size:16px;right:20px;top:11px}.viewer-controller.theater .viewer-html5-player-controller .video .publishInfo .presents{right:66px;top:36px}.viewer-controller.theater .viewer-html5-player-controller .video combo-meter{bottom:84px;transform:scale(1.1) translate(14%,-10%)}.viewer-controller .portrait-speak-comment{margin-top:8px}.viewer-controller.theater .video .overlay-wrapper-upperleft{top:50px}.viewer-controller.theater .video .overlay-wrapper-upperleft burst-meter{transform:scale(1.1) translate(14%,-10%)}.viewer-controller.theater.auto-hide .video .overlay-wrapper-upperleft{top:16px}.viewer-controller.full-screen .video .overlay-wrapper-upperleft{top:50px}.viewer-controller.full-screen .video .overlay-wrapper-upperleft burst-meter{transform:scale(1.2) translate(14%,-10%)}.viewer-controller.full-screen.auto-hide .video .overlay-wrapper-upperleft{top:16px}.viewer-controller .video .overlay-wrapper-upperleft{position:absolute;top:16px;left:16px;z-index:100;transition:top .4s linear}.viewer-controller .video .overlay-wrapper-upperleft .category-icon-wrapper{display:flex;margin-bottom:16px}.viewer-controller .video .overlay-wrapper-upperleft burst-meter{display:block;position:relative;margin-bottom:16px}.viewer-controller .video combo-meter{position:absolute;display:block;margin-bottom:16px;bottom:0;left:16px;z-index:100;transition:bottom .4s linear}.viewer-controller .buttons-container{position:fixed;right:20px;z-index:10;display:flex;flex-direction:column;align-items:flex-end}.viewer-controller .viewer-collabo-controller{position:relative}.viewer-controller .viewer-collabo-controller .spacer{flex:1}.viewer-controller .viewer-collabo-controller .enquete-button{position:relative;width:36px;height:36px;display:flex;align-items:center;justify-content:center;cursor:pointer;margin:0 8px;border-radius:5px}.viewer-controller .viewer-collabo-controller .enquete-button:hover{background-color:#f3f2f0}.viewer-controller .viewer-collabo-controller .enquete-button:last-child{margin:0 0 0 8px}.viewer-controller .viewer-collabo-controller .enquete-button svg.icon{fill:var(--color-primary-emphasized);width:24px;height:24px}.viewer-controller .viewer-collabo-controller .liveTitle{display:flex;align-items:center;justify-content:space-between;width:780px;height:40px;background-color:#eceae8;font-size:14px;line-height:32px;padding-left:15px;border-radius:5px 5px 0 0}.viewer-controller .viewer-collabo-controller .video{position:relative;width:780px;height:438px;background-color:#eceae8;border:2px solid #eceae8;overflow:hidden}.viewer-controller .viewer-collabo-controller .video .flash{position:absolute;left:0;top:0;width:780px;height:438px}.viewer-controller .viewer-collabo-controller .video .flash .video-picture{position:absolute;left:0;top:0}.viewer-controller .viewer-collabo-controller .video .flash canvas{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.viewer-controller .viewer-collabo-controller .video .frame{width:100%;position:absolute;top:0;bottom:0;left:0;right:0;background-size:cover;background-position:top;pointer-events:none}.viewer-controller .viewer-collabo-controller .video .frame.radio-picture-wrapper{background-color:#000;padding-top:56.25%}.viewer-controller .viewer-collabo-controller .video .frame.radio-picture-wrapper .radio-picture{width:100%;height:100%;position:absolute;top:0;left:0;background-size:contain;background-position:50%;background-repeat:no-repeat}.viewer-controller .viewer-collabo-controller .video .burst-flame-frame{width:100%;position:absolute;top:0;bottom:0;left:0;right:0;background-size:cover;background-position:top;pointer-events:none;background-image:url(https://img.whowatch.tv/events/201807_resort/meter/frame_flame.png)}.viewer-controller .viewer-collabo-controller .video .sound_only{position:absolute;left:0;top:0;width:100%;height:100%}.viewer-controller .viewer-collabo-controller .video .status{position:absolute;left:0;top:0;height:28px;color:#fff;font-size:14px;line-height:18px;padding-left:8px;padding-right:8px;padding-top:5px;text-align:center;background-color:#4e4d4b}.viewer-controller .viewer-collabo-controller .video .overlay-wrapper-upperleft{position:absolute;top:40px;left:16px}.viewer-controller .viewer-collabo-controller .video combo-meter{bottom:24px}.viewer-controller .viewer-collabo-controller .video .publishInfo{position:relative;width:100%;height:100%;color:#fff;font-size:14px;text-shadow:1px 1px 1px rgba(0,0,0,.4),-1px 1px 1px rgba(0,0,0,.4),1px -1px 1px rgba(0,0,0,.4),-1px -1px 1px rgba(0,0,0,.4);pointer-events:none}.viewer-controller .viewer-collabo-controller .video .publishInfo .info-wrapper{position:absolute;top:8px;right:0;display:flex;flex-wrap:wrap;justify-content:flex-end;line-height:1;cursor:default}.viewer-controller .viewer-collabo-controller .video .publishInfo live-last-time{position:absolute;right:0;bottom:6px}.viewer-controller .viewer-collabo-controller .video .mic-level{padding:3px;background-color:hsla(0,0%,100%,.5);display:flex;position:absolute;bottom:10px;left:5px;flex-direction:row;border-radius:4px}.viewer-controller .viewer-collabo-controller .video .mic-level .mic-bar{width:5px;height:10px;margin:2px;background-color:#3a1f01}.viewer-controller .viewer-collabo-controller .video .mic-level .mic-bar.active{background-color:var(--color-primary-emphasized)}.viewer-controller .viewer-collabo-controller .video .live-toast{position:absolute;width:410px;left:110px;bottom:10px;text-align:center;border-radius:5px;padding:10px 20px;background-color:rgba(0,0,0,.6);color:#fff;font-size:14px}.viewer-controller .viewer-collabo-controller .video .live-toast .strong{color:var(--color-secondary)}.viewer-controller .viewer-collabo-controller .buttons{display:flex;flex-direction:row;align-items:center;width:780px;background-color:#eceae8;padding:6px 10px}.viewer-controller .viewer-collabo-controller .buttons button{width:120px}.viewer-controller .viewer-collabo-controller .buttons .start{background-color:var(--color-primary-emphasized)}.viewer-controller .viewer-collabo-controller .buttons .start:hover{background-color:#fea41d}.viewer-controller .viewer-collabo-controller .buttons .end{background-color:var(--color-warn)}.viewer-controller .viewer-collabo-controller .buttons .end:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.viewer-controller .viewer-collabo-controller .buttons .checkboxs{display:flex;flex-direction:column;align-content:space-between;flex:0 0 auto;margin-left:10px}.viewer-controller .viewer-collabo-controller .buttons .checkboxs .speak-comment{display:flex;flex-direction:row;align-items:center;margin-top:4px}.viewer-controller .viewer-collabo-controller .buttons .bar{width:1px;height:40px;background-color:#eceae8}.viewer-controller .viewer-collabo-controller .buttons .mic_btn{position:relative;width:42px;height:42px;border-radius:5px;background-color:#eceae8;cursor:pointer;margin-right:6px}.viewer-controller .viewer-collabo-controller .buttons .mic_btn:hover{background-color:#f3f2f0}.viewer-controller .viewer-collabo-controller .buttons .mic_btn .icon-mic{fill:#82817f;width:42px;height:42px;padding:6px}.viewer-controller .viewer-collabo-controller .buttons .mic_btn .icon-mic.off{display:none}.viewer-controller .viewer-collabo-controller .buttons .mic_btn.off .icon-mic.off{fill:#82817f;display:block}.viewer-controller .viewer-collabo-controller .buttons .mic_btn.off .icon-mic.on{display:none}.viewer-controller .viewer-collabo-controller .buttons .mode_btn{display:flex;flex-direction:row;align-items:center;justify-content:center;width:110px;height:54px;border-radius:5px;background-color:#eceae8;border:2px solid #eceae8;cursor:pointer;flex:0 0 auto;margin-right:10px}.viewer-controller .viewer-collabo-controller .buttons .mode_btn .title{position:absolute;left:45px;top:14px;color:var(--color-primary-emphasized);font-size:14px;line-height:24px}.viewer-controller .viewer-collabo-controller .comment{display:flex;flex-direction:column;width:780px;border-bottom:2px solid #eceae8;background-color:#eceae8;padding-left:10px;padding-right:10px}.viewer-controller .viewer-collabo-controller .comment .textbox{color:#4e4d4b;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;border:2px solid #eceae8;border-radius:5px;width:100%;height:50px;padding-left:16px;padding-right:16px;font-size:16px}.viewer-controller .viewer-collabo-controller .comment .textbox[disabled]{background-color:#f3f2f0;cursor:default;opacity:1;-ms-filter:none;filter:none}.viewer-controller .viewer-collabo-controller .comment .textbox::-webkit-input-placeholder{color:#acaba9}.viewer-controller .viewer-collabo-controller .comment .textbox::-moz-placeholder{color:#acaba9}.viewer-controller .viewer-collabo-controller .comment .textbox:-ms-input-placeholder{color:#acaba9}.viewer-controller .viewer-collabo-controller .comment .textbox:active,.viewer-controller .viewer-collabo-controller .comment .textbox:focus{border-color:var(--color-primary)}.viewer-controller .viewer-collabo-controller .comment .textbox:active[disabled],.viewer-controller .viewer-collabo-controller .comment .textbox:focus[disabled]{border-color:#eceae8}.viewer-controller .viewer-collabo-controller .comment .textbox.target-focused{border-color:var(--color-primary)}.viewer-controller .viewer-collabo-controller .comment .textbox.target-focused[disabled]{border-color:#eceae8}.viewer-controller .viewer-collabo-controller .comment .limit{color:#6d6c6a;font-size:10px;font-weight:700;line-height:24px;width:100%;display:flex;align-items:center;justify-content:flex-end}.viewer-controller .viewer-collabo-controller .sent-items-wrapper{width:100%;font-size:14px;background-color:#eceae8;padding:0 10px;border-top:1px solid #cac9c7;border-radius:0 0 5px 5px}.viewer-controller .viewer-collabo-controller .sent-items-wrapper .sent-items{width:100%;display:flex;flex-direction:row;align-items:center;padding:4px 0}.viewer-controller .viewer-collabo-controller .sent-items-wrapper .sent-items.border{border-top:1px solid #cac9c7}.viewer-controller .viewer-collabo-controller .sent-items-wrapper .sent-items .scroll-button{width:25px;height:25px;cursor:pointer;pointer-events:auto}.viewer-controller .viewer-collabo-controller .sent-items-wrapper .sent-items .scroll-button.disabled{visibility:hidden;pointer-events:none}.viewer-controller .viewer-collabo-controller .sent-items-wrapper .sent-items .scroll-button .icon{width:25px;height:25px;fill:#82817f}.viewer-controller .viewer-collabo-controller .sent-items-wrapper .sent-items .scroll-button .icon:hover{fill:var(--color-on-surface-icon-focused-primary)}.viewer-controller .viewer-collabo-controller .sent-items-wrapper .sent-items .scroll-button .icon.left{transform:rotate(180deg)}.viewer-controller .viewer-collabo-controller .sent-items-wrapper .sent-items .icon-present{fill:var(--color-primary);height:20px;width:20px}.viewer-controller .viewer-collabo-controller .sent-items-wrapper .sent-items .title{flex:none;margin-left:4px;width:168px;line-height:14px;margin-top:3px}.viewer-controller .viewer-collabo-controller .sent-items-wrapper .sent-items .item-icons{margin:0 7px;overflow-y:auto}.viewer-controller .viewer-collabo-controller .sent-items-wrapper .sent-items .item-icons::-webkit-scrollbar{display:none}.viewer-controller .viewer-collabo-controller .sent-items-wrapper .sent-items .item-icons:after{content:"";display:block;clear:both;height:0}.viewer-controller .viewer-collabo-controller .sent-items-wrapper .sent-items .item-icons .scroll-area{z-index:0;padding:3px 0;flex-wrap:nowrap;flex-direction:row;display:flex;flex:1}.viewer-controller .viewer-collabo-controller .sent-items-wrapper .sent-items .item-icons .scroll-area .item{height:25px;padding:0 2px 2px;float:left;display:flex;flex-direction:row;align-items:center;font-size:12px}.viewer-controller .viewer-collabo-controller .sent-items-wrapper .sent-items .item-icons .scroll-area .item.zero .icon{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}.viewer-controller .viewer-collabo-controller .sent-items-wrapper .sent-items .item-icons .scroll-area .item .icon{width:25px;margin:0 2px 0 10px}.viewer-controller .viewer-collabo-controller .sent-items-wrapper .sent-items .item-icons .scroll-area .item .count{line-height:25px}.viewer-controller .viewer-collabo-controller .sent-items-wrapper .sent-items .item-icons .scroll-area .item:first-child .icon{margin-left:0}.viewer-controller .viewer-collabo-controller .sent-items-wrapper .detail-link{padding-bottom:7px;display:flex;justify-content:flex-end}.viewer-controller .viewer-collabo-controller .sent-items-wrapper .detail-link .text{display:flex;line-height:1;color:var(--color-primary-emphasized);cursor:pointer}.viewer-controller .viewer-collabo-controller .sent-items-wrapper .detail-link .text span{margin-right:7px}.viewer-controller .viewer-collabo-controller .sent-items-wrapper .detail-link .text .icon-arrow{width:14px;height:14px;fill:var(--color-primary-emphasized)}.viewer-controller .viewer-collabo-controller .link{cursor:pointer}.viewer-controller .viewer-collabo-controller .link:hover{color:var(--color-on-surface-focused-primary)}.viewer-controller .bottom-row{display:flex}.viewer-controller .bottom-row.portrait{justify-content:center}.viewer-controller .left-column{flex:0 0 auto;width:780px}.viewer-controller .left-column.portrait-live{width:374px;margin-right:8px}.viewer-controller .center-column{flex:0 0 auto}.viewer-controller .finished{width:100%;height:50px;background-color:#eceae8}.viewer-controller .finished .finished-box{width:90%;background-color:#e6e4e3;border-radius:15px;height:30px}.viewer-controller .finished .finished-box span{font-size:16px;color:#4e4d4b}.viewer-controller .sent-items-wrapper{width:100%;font-size:14px;background-color:#eceae8;padding:0 10px;border-top:1px solid #cac9c7;border-radius:0 0 5px 5px}.viewer-controller .sent-items-wrapper .sent-items{width:100%;display:flex;flex-direction:row;align-items:center;padding:4px 0}.viewer-controller .sent-items-wrapper .sent-items.border{border-top:1px solid #cac9c7}.viewer-controller .sent-items-wrapper .sent-items .scroll-button{width:25px;height:25px;cursor:pointer;pointer-events:auto}.viewer-controller .sent-items-wrapper .sent-items .scroll-button.disabled{visibility:hidden;pointer-events:none}.viewer-controller .sent-items-wrapper .sent-items .scroll-button .icon{width:25px;height:25px;fill:#82817f}.viewer-controller .sent-items-wrapper .sent-items .scroll-button .icon:hover{fill:var(--color-on-surface-icon-focused-primary)}.viewer-controller .sent-items-wrapper .sent-items .scroll-button .icon.left{transform:rotate(180deg)}.viewer-controller .sent-items-wrapper .sent-items .icon-present{fill:var(--color-primary);height:20px;width:20px}.viewer-controller .sent-items-wrapper .sent-items .title{flex:none;margin-left:4px;width:168px;line-height:14px;margin-top:3px}.viewer-controller .sent-items-wrapper .sent-items .item-icons{margin:0 7px;overflow-y:auto}.viewer-controller .sent-items-wrapper .sent-items .item-icons::-webkit-scrollbar{display:none}.viewer-controller .sent-items-wrapper .sent-items .item-icons:after{content:"";display:block;clear:both;height:0}.viewer-controller .sent-items-wrapper .sent-items .item-icons .scroll-area{z-index:0;padding:3px 0;flex-wrap:nowrap;flex-direction:row;display:flex;flex:1}.viewer-controller .sent-items-wrapper .sent-items .item-icons .scroll-area .item{height:25px;padding:0 2px 2px;float:left;display:flex;flex-direction:row;align-items:center;font-size:12px}.viewer-controller .sent-items-wrapper .sent-items .item-icons .scroll-area .item.zero .icon{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}.viewer-controller .sent-items-wrapper .sent-items .item-icons .scroll-area .item .icon{width:25px;margin:0 2px 0 10px}.viewer-controller .sent-items-wrapper .sent-items .item-icons .scroll-area .item .count{line-height:25px}.viewer-controller .sent-items-wrapper .sent-items .item-icons .scroll-area .item:first-child .icon{margin-left:0}.viewer-controller .sent-items-wrapper .detail-link{padding-bottom:7px;display:flex;justify-content:flex-end}.viewer-controller .sent-items-wrapper .detail-link .text{display:flex;line-height:1;color:var(--color-primary-emphasized);cursor:pointer}.viewer-controller .sent-items-wrapper .detail-link .text span{margin-right:7px}.viewer-controller .sent-items-wrapper .detail-link .text .icon-arrow{width:14px;height:14px;fill:var(--color-primary-emphasized)}.viewer-controller birthday-message{display:block;margin:16px auto 24px}.viewer-controller .collabo-members-count{display:flex;align-items:center;margin-top:18px;flex:0 0 193px}.viewer-controller .collabo-members-count .title{font-size:14px}.viewer-controller .collabo-area{display:flex;flex-wrap:wrap;width:780px;border-radius:5px;background-color:#fff;align-items:center;padding-left:10px;padding-right:20px}.viewer-controller .collabo-area button{width:152px}.viewer-controller .collabo-area .members{display:flex;height:77px;align-items:center;flex:1 0 auto}.viewer-controller .collabo-area .members .member{display:flex;align-items:center;justify-content:center;width:55px;height:55px;margin-left:10px;position:relative}.viewer-controller .collabo-area .members .member ww-user-icon{cursor:pointer}.viewer-controller .collabo-area .collabo-request-button{height:36px;border-radius:5px;padding-left:13px;padding-right:13px;cursor:pointer;display:flex;align-items:center;justify-content:center;flex:0 0 auto;background-color:var(--color-primary-emphasized);color:#fff}.viewer-controller .collabo-area .collabo-request-button:hover{background-color:#fea41d}.viewer-controller .collabo-area .collabo-request-button.disabled{color:#fff;background-color:#cac9c7;pointer-events:none}.viewer-controller .collabo-area .collabo-request-button .icon_live_collabo_request{width:30px;height:30px;fill:#fff}.viewer-controller .collabo-area .collabo-request-button .icon_live_collabo_request_disabled{width:30px;height:30px;fill:#82817f}.viewer-controller .collabo-area .collabo-request-button .title{font-size:13px;margin-left:10px}.viewer-controller .collabo-area .remark{display:flex;align-items:center;justify-content:center;flex:1 1 auto;margin-bottom:10px}.viewer-controller .collabo-area .remark .icon-info{width:18px;height:18px;margin-right:5px;fill:#cac9c7}.viewer-controller .collabo-area .remark .title{font-size:12px;color:#acaba9}.viewer-controller .right-column{flex:0 0 auto;display:flex;flex-direction:column;margin-left:35px;width:406px}.viewer-controller .right-column.portrait{margin-left:24px}.viewer-controller .right-column .entry{width:406px;margin-bottom:10px;flex:none}.viewer-controller .right-column .tabs{margin-bottom:13px;border-bottom:2px solid var(--color-primary);display:flex;justify-content:space-between}.viewer-controller .right-column .tabs .tab{width:49%;height:40px;text-align:center;line-height:38px;border-top-left-radius:5px;border-top-right-radius:5px;background-color:#fff;border-top:2px solid var(--color-primary);border-left:2px solid var(--color-primary);border-right:2px solid var(--color-primary);color:#4e4d4b;cursor:pointer}.viewer-controller .right-column .tabs .tab:hover{background-color:var(--color-primary);color:#fff}.viewer-controller .right-column .tabs .tabs-selected{position:relative;background-color:var(--color-primary);color:#fff}.viewer-controller .right-column .tabs .tabs-selected:after{content:"";position:absolute;bottom:-8px;left:50%;margin-left:-7px;border-left:7px solid transparent;border-bottom:0 solid transparent;border-right:7px solid transparent;border-top:7px solid var(--color-primary)}.viewer-controller .right-column .entryItem{width:406px;position:relative;white-space:nowrap;background-color:#fff;padding:2px}.viewer-controller .right-column .entryItem .grayout{width:100%;height:100%}.viewer-controller .right-column .entryItem .grayout .bg{width:100%;height:100%;background-color:#000;opacity:.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";filter:alpha(opacity=20)}.viewer-controller .right-column .entryItem .grayout .plus-image{position:absolute;fill:#fff;width:24px;height:24px;left:50%;top:50%;transform:translate(-50%,-50%);filter:drop-shadow(0 0 2px rgba(0,0,0,.6))}.viewer-controller .right-column .entryItem .buy-tooltip{position:absolute;top:80px;margin-top:5px;max-width:280px;width:auto;height:auto;white-space:normal;color:#6d6c6a;background:#fff;font-size:13px;text-align:center;padding:7px;border-radius:5px;z-index:1;pointer-events:none;border:2px solid #cac9c7}.viewer-controller .right-column .entryItem .buy-tooltip:before{content:"";position:absolute;top:-14px;left:var(--left);border:8px solid transparent;border-bottom:12px solid #fff;z-index:2}.viewer-controller .right-column .entryItem .buy-tooltip:after{content:"";position:absolute;top:-15px;left:var(--left);margin-left:2px;border:6px solid transparent;border-bottom:8px solid #cac9c7;z-index:1}.viewer-controller .right-column .entryItem .buy-tooltip .click-for-buy{display:inline-block;width:100%;text-align:center;font-size:16px;font-weight:700;color:#6d6c6a}.viewer-controller .right-column .entryItem .buy-tooltip .description{display:inline-block;width:auto;text-align:left;margin:0 auto}.viewer-controller .right-column .entryItem .btn{position:absolute;top:31px;width:24px;height:24px;border-radius:5px;vertical-align:middle;cursor:pointer;background-color:var(--color-primary);pointer-events:auto}.viewer-controller .right-column .entryItem .btn:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.viewer-controller .right-column .entryItem .btn .icon-arrow{fill:#fff;width:20px;height:20px}.viewer-controller .right-column .entryItem .btn .icon-arrow.left{transform:rotate(180deg)}.viewer-controller .right-column .entryItem .btn.disabled{background-color:#cac9c7;pointer-events:none}.viewer-controller .right-column .entryItem .btnLeft{left:10px}.viewer-controller .right-column .entryItem .btnRight{right:10px}.viewer-controller .right-column .entryItem .viewport{overflow:hidden;margin-left:40px;margin-right:40px;width:326px;padding-bottom:8px}.viewer-controller .right-column .entryItem .viewport .items{display:flex;float:left;justify-content:flex-start;width:326px;height:71px;margin-top:8px}.viewer-controller .right-column .entryItem .viewport .items .item{width:54px;height:54px;margin:0 5px;position:relative}.viewer-controller .right-column .entryItem .viewport .items .item>.icon-box{height:100%;position:relative;overflow:hidden;border-radius:5px;background-size:cover;background-position:50%}.viewer-controller .right-column .entryItem .viewport .items .item>.icon-box.active{border:1px solid #fff;box-shadow:0 0 0 3px var(--color-primary)}.viewer-controller .right-column .entryItem .viewport .items .item .bottom-area{display:flex;height:20px;flex-direction:row;align-items:center}.viewer-controller .right-column .entryItem .viewport .items .item .bottom-area .icon-cake{width:16px;height:16px;flex:0 0 auto;fill:#fa5c82}.viewer-controller .right-column .entryItem .viewport .items .item .bottom-area .count{width:100%;flex:1 1 auto;font-size:12px;color:var(--color-primary-emphasized);text-align:right;margin:0 4px}.viewer-controller .right-column .entryItem .viewport .items .item .bottom-area .count.birthday-color{color:var(--color-secondary)}.viewer-controller .right-column .entryItem .viewport .items .item .bottom-area .count.no-have{color:#acaba9}.viewer-controller .right-column .entryItem .item-count-ui{height:58px;background-color:#eceae8;display:flex;align-items:center;padding:0 10px;margin-top:2px}.viewer-controller .right-column .entryItem .item-count-ui .item-name-container{flex:1;display:flex;flex-direction:column;max-width:220px;height:40px;justify-content:space-between;margin-left:16px}.viewer-controller .right-column .entryItem .item-count-ui .item-name-container .status-container{display:flex;align-items:center;height:14px}.viewer-controller .right-column .entryItem .item-count-ui .item-name-container .status-container .icon-reply{width:15px;height:10px;fill:#82817f}.viewer-controller .right-column .entryItem .item-count-ui .item-name-container .status-container span{font-size:14px;line-height:1;margin-left:8px}.viewer-controller .right-column .entryItem .item-count-ui .item-name-container .item-name{white-space:nowrap;display:flex;align-items:center;height:16px;font-weight:700}.viewer-controller .right-column .entryItem .item-count-ui .item-name-container .item-name span{padding-right:8px;font-size:14px;line-height:14px;text-overflow:ellipsis;overflow:hidden;margin-left:1px}.viewer-controller .right-column .entryItem .item-count-ui .item-icon{flex:none;height:39px;width:39px;border-radius:4px}.viewer-controller .right-column .entryItem .item-count-ui .input-area{display:flex;position:relative}.viewer-controller .right-column .entryItem .item-count-ui .input-area .amount{color:#4e4d4b;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;border:2px solid #eceae8;border-radius:5px;width:80px;height:46px;padding-right:17px;font-size:14px;text-align:right}.viewer-controller .right-column .entryItem .item-count-ui .input-area .amount[disabled]{background-color:#f3f2f0;cursor:default;opacity:1;-ms-filter:none;filter:none}.viewer-controller .right-column .entryItem .item-count-ui .input-area .amount::-webkit-input-placeholder{color:#acaba9}.viewer-controller .right-column .entryItem .item-count-ui .input-area .amount::-moz-placeholder{color:#acaba9}.viewer-controller .right-column .entryItem .item-count-ui .input-area .amount:-ms-input-placeholder{color:#acaba9}.viewer-controller .right-column .entryItem .item-count-ui .input-area .amount:active,.viewer-controller .right-column .entryItem .item-count-ui .input-area .amount:focus{border-color:var(--color-primary)}.viewer-controller .right-column .entryItem .item-count-ui .input-area .amount:active[disabled],.viewer-controller .right-column .entryItem .item-count-ui .input-area .amount:focus[disabled]{border-color:#eceae8}.viewer-controller .right-column .entryItem .item-count-ui .input-area .amount.target-focused{border-color:var(--color-primary)}.viewer-controller .right-column .entryItem .item-count-ui .input-area .amount.target-focused[disabled]{border-color:#eceae8}.viewer-controller .right-column .entryItem .item-count-ui .input-area .amount ::-webkit-outer-spin-button,.viewer-controller .right-column .entryItem .item-count-ui .input-area .amount::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none}.viewer-controller .right-column .entryItem .item-count-ui .input-area .amount ::-webkit-outer-spin-button::-ms-expand,.viewer-controller .right-column .entryItem .item-count-ui .input-area .amount::-webkit-inner-spin-button::-ms-expand{display:none}.viewer-controller .right-column .entryItem .item-count-ui .input-area .buttons{display:flex;flex-direction:column;margin-left:7px;justify-content:space-between}.viewer-controller .right-column .entryItem .item-count-ui .input-area .buttons .arrow{width:20px;height:20px;border-radius:5px;cursor:pointer;display:flex;justify-content:center;align-items:center;background-color:var(--color-primary)}.viewer-controller .right-column .entryItem .item-count-ui .input-area .buttons .arrow:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.viewer-controller .right-column .entryItem .item-count-ui .input-area .buttons .arrow.disabled{background-color:#cac9c7;pointer-events:none}.viewer-controller .right-column .entryItem .item-count-ui .input-area .buttons .arrow .icon-arrow{fill:#fff;width:12px;height:8px}.viewer-controller .right-column .entryItem .item-count-ui .input-area .buttons .arrow .icon-arrow.up{transform:rotate(180deg)}.viewer-controller .right-column .placeholderWrap{position:relative;margin-top:6px}.viewer-controller .right-column .placeholderWrap .placeholder{position:absolute;top:calc(50% - 18px);left:18px;color:#acaba9;font-size:14px;line-height:18px;height:36px;display:flex;align-items:center;white-space:pre-wrap}.viewer-controller .right-column .placeholderWrap .placeholder.animation-text{left:167px}.viewer-controller .right-column input.textbox{color:#4e4d4b;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;border:2px solid #eceae8;border-radius:5px;width:406px;height:80px;word-break:break-word;padding:11px 15px;vertical-align:top}.viewer-controller .right-column input.textbox[disabled]{background-color:#f3f2f0;cursor:default;opacity:1;-ms-filter:none;filter:none}.viewer-controller .right-column input.textbox::-webkit-input-placeholder{color:#acaba9}.viewer-controller .right-column input.textbox::-moz-placeholder{color:#acaba9}.viewer-controller .right-column input.textbox:-ms-input-placeholder{color:#acaba9}.viewer-controller .right-column input.textbox:active,.viewer-controller .right-column input.textbox:focus{border-color:var(--color-primary)}.viewer-controller .right-column input.textbox:active[disabled],.viewer-controller .right-column input.textbox:focus[disabled]{border-color:#eceae8}.viewer-controller .right-column input.textbox.target-focused{border-color:var(--color-primary)}.viewer-controller .right-column input.textbox.target-focused[disabled]{border-color:#eceae8}.viewer-controller .right-column input.textbox::-ms-clear{visibility:hidden}.viewer-controller .right-column .item-animation-text-wrapper{width:140px;height:104px;overflow:hidden;position:relative;pointer-events:none;position:absolute;top:12px;left:12px}.viewer-controller .right-column .animation-text-input{color:#4e4d4b;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;border:2px solid #eceae8;border-radius:5px;width:406px;height:128px;padding:12px 12px 12px 167px;resize:none}.viewer-controller .right-column .animation-text-input[disabled]{background-color:#f3f2f0;cursor:default;opacity:1;-ms-filter:none;filter:none}.viewer-controller .right-column .animation-text-input::-webkit-input-placeholder{color:#acaba9}.viewer-controller .right-column .animation-text-input::-moz-placeholder{color:#acaba9}.viewer-controller .right-column .animation-text-input:-ms-input-placeholder{color:#acaba9}.viewer-controller .right-column .animation-text-input:active,.viewer-controller .right-column .animation-text-input:focus{border-color:var(--color-primary)}.viewer-controller .right-column .animation-text-input:active[disabled],.viewer-controller .right-column .animation-text-input:focus[disabled]{border-color:#eceae8}.viewer-controller .right-column .animation-text-input.target-focused{border-color:var(--color-primary)}.viewer-controller .right-column .animation-text-input.target-focused[disabled]{border-color:#eceae8}.viewer-controller .right-column .row{margin-top:6px;display:flex;justify-content:space-between;align-items:center}.viewer-controller .right-column .row .row{margin-top:0}.viewer-controller .right-column .row .button-wrapper{display:flex;justify-content:flex-end;align-items:center}.viewer-controller .right-column .row .anonymous{display:flex;align-items:center;margin-right:38px;font-size:14px}.viewer-controller .right-column .row .limit{margin-right:12px;font-size:10px}.viewer-controller .right-column .row .limit.over-limit{color:var(--color-warn)}.viewer-controller .right-column .row button{width:90px;padding:0 16px}.viewer-controller .link{cursor:pointer}.viewer-controller .link:hover{color:var(--color-on-surface-focused-primary)}.viewer-controller .reply-ui{height:50px;border-radius:5px;background-color:var(--color-primary);display:flex;align-items:center;color:#fff;padding-bottom:6px;transition:margin-bottom .12s;margin-bottom:-56px}.viewer-controller .reply-ui.show{margin-bottom:-13px}.viewer-controller .reply-ui .reply-container{margin-left:5px;flex:none;display:flex;flex-direction:column;flex:1}.viewer-controller .reply-ui .reply-container .status-container{display:flex;align-items:center;height:14px}.viewer-controller .reply-ui .reply-container .status-container .reply-icon{width:13px;height:9px}.viewer-controller .reply-ui .reply-container .status-container span{font-weight:700;font-size:12px;line-height:12px;margin-left:1px}.viewer-controller .reply-ui .reply-container .user-name{white-space:nowrap;display:flex;align-items:center;height:16px}.viewer-controller .reply-ui .reply-container .user-name span{font-size:14px;line-height:14px;text-overflow:ellipsis;overflow:hidden}.viewer-controller .reply-ui .user-icon{flex:none;height:30px;width:30px;margin-left:8px;border-radius:4px}.viewer-controller .reply-ui .cancel-button{flex:none;font-size:20px;font-weight:700;cursor:pointer;margin-right:10px}.payment-controller{background-color:#fff;min-height:100vh;display:flex;flex-direction:column}.payment-controller.time-sale-active{padding-top:40px}.payment-controller .sections{height:34px;background-color:#f3f2f0;justify-content:center;flex:0 0 auto;position:fixed;width:100%;top:0;z-index:2}.payment-controller .sections,.payment-controller .sections .section{display:flex;align-items:center}.payment-controller .sections .section .title{font-size:12px}.payment-controller .sections .section .title.active{color:var(--color-on-surface-focused-primary)}.payment-controller .sections .section .dot{width:44px;height:0;border-top:4px dotted #cac9c7;margin-left:10px;margin-right:10px}.payment-controller time-sale-timer{position:fixed;width:100%;top:34px;z-index:2}.payment-controller time-sale-timer.item-list{top:90px}.payment-controller .page-header-area{padding-top:58px;width:574px;display:flex;flex-direction:column;align-self:center}.payment-controller .page-header-area .page-header{display:flex;flex-direction:row;align-self:center}.payment-controller .page-header-area .page-header .page-title{color:#4e4d4b;font-size:20px}.payment-controller .page-header-area .page-header .help-area{padding-left:10px;height:20px;width:20px;align-self:center}.payment-controller .page-header-area .page-header .help-area .icon-question{height:20px;width:20px;fill:#82817f}.payment-controller .page-header-area .page-description{color:#4e4d4b;font-size:14px;text-align:center}.payment-controller .view{flex:1 0 auto}.payment-controller .view .payment-method-controller{max-width:600px;margin:0 auto}.payment-controller .view .payment-method-controller .methods{padding:16px 0 32px}.payment-controller .view .payment-method-controller .methods .method{height:84px;display:flex;align-items:center;border-bottom:1px solid #eceae8;cursor:pointer}.payment-controller .view .payment-method-controller .methods .method .title{flex:1;font-size:14px}.payment-controller .view .payment-method-controller .methods .method .image{height:32px}.payment-controller .view .payment-method-controller .methods .method.disabled{pointer-events:none;opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30)}.payment-controller .view .payment-method-controller .buttons{padding:30px 0;display:flex;justify-content:center}.payment-controller .view .payment-method-controller .buttons .button{width:220px}.payment-controller .view .payment-method-controller .buttons .next{margin-left:60px}.payment-controller .view .payment-confirm-controller{padding:32px 0;max-width:600px;margin:0 auto}.payment-controller .view .payment-confirm-controller .loading{width:100%;position:absolute;display:none;top:44px;bottom:0;background-color:rgba(0,0,0,.2);z-index:10000;overflow:hidden;-webkit-overflow-scrolling:none;-webkit-animation:loading-graybox-fadeout .1s linear;animation:loading-graybox-fadeout .1s linear;top:0;left:0;position:fixed}.payment-controller .view .payment-confirm-controller .loading .icon{width:35px;position:absolute;top:50%;left:50%;margin-top:-17px;margin-left:-17px}.payment-controller .view .payment-confirm-controller .loading.animation{opacity:1;-ms-filter:none;filter:none;display:block;-webkit-animation:loading-graybox-fadein .1s linear;animation:loading-graybox-fadein .1s linear}.payment-controller .view .payment-confirm-controller .loading.animation .icon{-webkit-animation-name:loading;animation-name:loading;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:0;animation-iteration-count:0;-webkit-animation-timing-function:linear;animation-timing-function:linear}.payment-controller .view .payment-confirm-controller .total-price{width:100%;table-layout:fixed}.payment-controller .view .payment-confirm-controller .total-price tr{height:40px}.payment-controller .view .payment-confirm-controller .total-price tr th{text-align:left;padding:0 16px;background-color:var(--color-primary);border:2px solid var(--color-primary);color:#fff;font-size:14px;font-weight:700;width:216px}.payment-controller .view .payment-confirm-controller .total-price tr th.white-border{border-bottom:2px solid #fff}.payment-controller .view .payment-confirm-controller .total-price tr td{text-align:right;border:2px solid var(--color-primary);font-size:14px;font-weight:700;padding:0 16px}.payment-controller .view .payment-confirm-controller .total-price tr td.total{color:var(--color-primary-emphasized)}.payment-controller .view .payment-confirm-controller .buy-item-details{width:100%;padding-top:20px;padding-bottom:20px}.payment-controller .view .payment-confirm-controller .buy-item-details .buy-item-details-header{display:flex;align-items:center}.payment-controller .view .payment-confirm-controller .buy-item-details .buy-item-details-header .title{font-size:16px}.payment-controller .view .payment-confirm-controller .buy-item-details .item-details{width:100%;padding:10px 0;table-layout:fixed;margin-top:8px}.payment-controller .view .payment-confirm-controller .buy-item-details .item-details tr{height:30px}.payment-controller .view .payment-confirm-controller .buy-item-details .item-details tr.item{height:50px;line-height:50px}.payment-controller .view .payment-confirm-controller .buy-item-details .item-details tr th{padding:0 16px;text-align:right;border:1px solid #eceae8;background-color:#eceae8;font-size:14px;font-weight:400}.payment-controller .view .payment-confirm-controller .buy-item-details .item-details tr th.white-border{border-right:1px solid #fff}.payment-controller .view .payment-confirm-controller .buy-item-details .item-details tr th.name{width:250px}.payment-controller .view .payment-confirm-controller .buy-item-details .item-details tr th.count,.payment-controller .view .payment-confirm-controller .buy-item-details .item-details tr th.price{width:165px}.payment-controller .view .payment-confirm-controller .buy-item-details .item-details tr th.total{height:40px;text-indent:2em;letter-spacing:2em;text-align:center}.payment-controller .view .payment-confirm-controller .buy-item-details .item-details tr th.left{text-align:left}.payment-controller .view .payment-confirm-controller .buy-item-details .item-details tr td{padding:0 16px;text-align:left;border:1px solid #eceae8;font-size:14px;font-weight:700}.payment-controller .view .payment-confirm-controller .buy-item-details .item-details tr td.count,.payment-controller .view .payment-confirm-controller .buy-item-details .item-details tr td.price{text-align:right}.payment-controller .view .payment-confirm-controller .buy-item-details .item-details tr td.total-price{text-align:right;color:var(--color-primary-emphasized)}.payment-controller .view .payment-confirm-controller .buy-item-details .item-details tr td.item{padding:8px 16px 8px 8px}.payment-controller .view .payment-confirm-controller .buy-item-details .item-details tr td .item-container{display:flex;align-items:center}.payment-controller .view .payment-confirm-controller .buy-item-details .item-details tr td .item-container .name-container{margin-left:10px;display:flex;align-items:flex-start}.payment-controller .view .payment-confirm-controller .buy-item-details .item-details tr td .item-container .name-label{line-height:18px}.payment-controller .view .payment-confirm-controller .buy-item-details .item-details tr td .image{width:32px;flex:none;border-radius:5px}.payment-controller .view .payment-confirm-controller .buy-item-details .item-details tr td span{padding-left:10px}.payment-controller .view .payment-confirm-controller .reuse-buttons .payment-buttons{padding:30px 0;background-color:#f3f2f0;text-align:center}.payment-controller .view .payment-confirm-controller .reuse-buttons .payment-buttons .description{font-size:13px;padding-bottom:30px}.payment-controller .view .payment-confirm-controller .reuse-buttons .payment-buttons .button{vertical-align:top}.payment-controller .view .payment-confirm-controller .reuse-buttons .payment-buttons .button.next{height:60px;margin-left:0}.payment-controller .view .payment-confirm-controller .reuse-buttons .payment-buttons .button.reuse{margin-left:30px;background-color:#19a59a}.payment-controller .view .payment-confirm-controller .reuse-buttons .payment-buttons .button.reuse:hover{background-color:#51b8ae}.payment-controller .view .payment-confirm-controller .reuse-buttons .payment-buttons .will-be{font-size:12px;text-align:center}.payment-controller .view .payment-confirm-controller .reuse-buttons .payment-buttons .will-be .next{width:220px;color:var(--color-primary-emphasized)}.payment-controller .view .payment-confirm-controller .reuse-buttons .payment-buttons .will-be .reuse{width:220px;color:#19a59a;margin-left:30px}.payment-controller .view .payment-confirm-controller .reuse-buttons .button.back{margin:30px auto}.payment-controller .view .payment-confirm-controller .buttons{padding:30px 0}.payment-controller .view .payment-confirm-controller .button{width:220px}.payment-controller .view .payment-confirm-controller .button.next{margin-left:60px}.payment-controller .view .payment-confirm-controller .checkbox-wrapper{display:flex;align-items:center;cursor:pointer;margin:10px 0}.payment-controller .view .payment-confirm-controller .commercial-sentence{font-size:14px}.payment-controller .view .payment-confirm-controller .commercial-sentence .link{color:#009687}.payment-controller .view .fixed-bottom-area{width:100vw;position:fixed;bottom:0;background-color:#fff;height:142px;filter:drop-shadow(0 0 8px rgba(0,0,0,.1));z-index:2}.payment-controller .view .fixed-bottom-area .buttons{display:flex;align-items:center;justify-content:center;flex-direction:row;padding:16px 0}.payment-controller .view .fixed-bottom-area .buttons .button{width:240px;margin:0 20px}.payment-controller .view .fixed-bottom-area .notes-on-purchasing{text-align:center;padding-top:8px;flex:0 0 auto;font-size:12px;color:#4e4d4b}.payment-controller .view .fixed-bottom-area .notes-on-purchasing .adult-age{color:var(--color-caution)}.payment-controller .view .fixed-bottom-area .help{font-size:12px;padding-top:12px;padding-bottom:92px;flex:0 0 auto;display:flex;align-items:center;justify-content:center;z-index:1;color:#acaba9}.payment-controller .view .fixed-bottom-area .help .divider{margin:0 10px;width:1px;height:12px;background-color:#6d6c6a}.payment-controller .footer-margin{height:80px}.payment-controller .notes-on-purchasing{text-align:center;padding-top:12px;flex:0 0 auto;font-size:12px;color:#4e4d4b}.payment-controller .notes-on-purchasing .adult-age{color:var(--color-caution)}.payment-controller .footer{padding-top:12px;padding-bottom:12px;font-size:12px;flex:0 0 auto;display:flex;align-items:center;justify-content:center}.payment-controller .footer .divider{margin:0 10px;width:1px;height:12px;background-color:#6d6c6a}.point-controller{align-items:flex-start}.point-controller .invoice{margin-bottom:8px;font-size:10px;line-height:1.6}.point-controller .totalPoint{width:960px;height:96px;border-bottom:4px dotted #eceae8}.point-controller .totalPoint .totalPointBox{border-radius:5px;background-color:#fff;height:74px;display:flex;align-items:center;padding-left:120px;padding-right:120px}.point-controller .totalPoint .totalPointBox .icon_point{width:38px;height:38px;fill:var(--color-primary)}.point-controller .totalPoint .totalPointBox .title{margin-left:10px;flex:1;font-size:20px;line-height:1.2}.point-controller .totalPoint .totalPointBox .point{margin-right:18px;background-color:#f3f2f0;height:46px;width:222px;border-radius:3px;text-align:right;padding:10px 15px}.point-controller .totalPoint .totalPointBox .unit{margin-right:14px;flex:0 0 20px}.point-controller .totalPoint .totalPointBox .exchange-button{width:auto}.point-controller .totalPoint .totalPointBox span.value{color:#009687;font-size:20px;line-height:1.2;font-weight:700}.point-controller .selectedHistories{width:960px;margin-top:20px}.point-controller .selectedHistories .typeHeader{display:flex;width:100%;border-bottom:2px solid var(--color-primary);margin-bottom:20px}.point-controller .selectedHistories .typeHeader .listType{width:100%;height:38px;border-top-left-radius:5px;border-top-right-radius:5px;background-color:#fff;border-top:2px solid var(--color-primary);border-left:2px solid var(--color-primary);border-right:2px solid var(--color-primary);color:#4e4d4b;cursor:pointer;display:flex;align-items:center;justify-content:center;position:relative}.point-controller .selectedHistories .typeHeader .listType:hover{background-color:var(--color-primary);color:#fff}.point-controller .selectedHistories .typeHeader .new{margin-left:5px}.point-controller .selectedHistories .typeHeader .listTypeSelected{background-color:var(--color-primary);color:#fff}.point-controller .selectedHistories .typeHeader .listTypeSelected:after{content:"";position:absolute;bottom:-9px;left:50%;margin-left:-7px;width:0;height:0;border-left:7px solid transparent;border-bottom:0 solid transparent;border-right:7px solid transparent;border-top:7px solid var(--color-primary);z-index:-1}.point-controller .selectedHistories .historyHeader{width:100%;height:60px;margin-bottom:20px;position:relative;left:9px}.point-controller .selectedHistories .historyHeader .icon{float:left;width:55px;height:60px}.point-controller .selectedHistories .historyHeader .icon .logo_live{background-image:url(spritesheet.6fe11ebb7ba65fea6908.png?v=1655880026990);background-position:-91px -380px;width:71px;height:60px}.point-controller .selectedHistories .historyHeader .headerImage{position:absolute;top:-1px}.point-controller .selectedHistories .historyHeader .summary{float:left;width:900px;height:45px;padding:11px 0;border-bottom:2px solid #009687;font-size:20px;line-height:1.2}.point-controller .selectedHistories .historyHeader .summary .month{float:left;margin-left:35px;letter-spacing:1px}.point-controller .selectedHistories .historyHeader .summary .point{float:right;margin-right:33px}.point-controller .selectedHistories .historyHeader .summary .point span.value{display:inline-block;width:100px;color:#009687;text-align:right;padding-right:7px;font-weight:700}.point-controller .selectedHistories .details{margin-top:19px}.point-controller .selectedHistories .details .table{background-color:#fff;width:100%;table-layout:fixed;border-collapse:separate;border-radius:5px;font-size:14px;line-height:1.2}.point-controller .selectedHistories .details .table td,.point-controller .selectedHistories .details .table th{font-weight:400}.point-controller .selectedHistories .details .table tr:nth-child(n+2) td{border-top:2px solid #eceae8}.point-controller .selectedHistories .details .table tr:first-child th:first-child{border-radius:5px 0 0 0}.point-controller .selectedHistories .details .table tr:first-child th:last-child{border-radius:0 5px 0 0}.point-controller .selectedHistories .details .table tr:last-child td:first-child{border-radius:0 0 0 5px}.point-controller .selectedHistories .details .table tr:last-child td:last-child{border-radius:0 0 5px 0}.point-controller .selectedHistories .details .table .header{height:48px;background-color:#eceae8}.point-controller .selectedHistories .details .table .header.date{width:154px}.point-controller .selectedHistories .details .table .header.title{width:60%;border-left:2px solid #cac9c7;border-right:2px solid #cac9c7}.point-controller .selectedHistories .details .table .header.point{width:144px;border-right:2px solid #cac9c7}.point-controller .selectedHistories .details .table .header.point:last-child{border-right:none}.point-controller .selectedHistories .details .table .header.detail{width:144px}.point-controller .selectedHistories .details .table .columns .column{position:relative}.point-controller .selectedHistories .details .table .columns .column.detail .icon_exchange_detail{background-image:url(spritesheet.6fe11ebb7ba65fea6908.png?v=1655880026990);background-position:-437px -318px;width:29px;height:24px;cursor:pointer}.point-controller .selectedHistories .details .table .columns .column.detail .icon_exchange_detail:hover{background-image:url(spritesheet.6fe11ebb7ba65fea6908.png?v=1655880026990);background-position:-437px -293px;width:29px;height:24px}.point-controller .selectedHistories .details .table .columns .column{text-align:center;height:62px;padding:0 35px}.point-controller .selectedHistories .details .table .columns .column.date.dayTime{padding-top:4px}.point-controller .selectedHistories .details .table .columns .column.title{border-left:2px solid #eceae8;border-right:2px solid #eceae8}.point-controller .selectedHistories .details .table .columns .column.point{border-right:2px solid #eceae8}.point-controller .selectedHistories .details .table .columns .column .point-day{line-height:16px;font-size:14px}.point-controller .selectedHistories .details .table .columns .column .point-time{font-size:12px;color:#acaba9}.point-controller .selectedHistories .details .table .columns .column .point-title{text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.point-controller .selectedHistories .details .table .columns .column.detail{font-size:12px;color:#acaba9;display:flex;align-items:center;justify-content:center}.point-controller .selectedHistories .details .table .columns .column.detail.link{cursor:pointer}.point-controller .selectedHistories .details .table .columns .column.detail .icon_exchange_detail_hover{display:none}.point-controller .selectedHistories .details .table .columns .column.detail .icon-detail{cursor:pointer;background-image:url(spritesheet.6fe11ebb7ba65fea6908.png?v=1655880026990);background-position:-437px -318px;width:29px;height:24px}.point-controller .selectedHistories .details .table .columns .column.detail .icon-detail:hover{background-image:url(spritesheet.6fe11ebb7ba65fea6908.png?v=1655880026990);background-position:-437px -293px;width:29px;height:24px}.point-controller .selectedHistories .noHistory{position:relative;left:0;top:0;width:100%;height:200px}.point-controller .selectedHistories .noHistory .no_history{position:absolute;left:242px;top:24px;background-image:url(spritesheet.6fe11ebb7ba65fea6908.png?v=1655880026990);background-position:0 0;width:472px;height:141px}.point-controller .selectedHistories .noHistory .title{position:absolute;left:288px;top:63px;font-size:14px;line-height:18px}.rankings .tabs-header{width:100%;height:54px;border-bottom:2px solid var(--color-primary);margin-bottom:16px;display:flex;flex-direction:row;align-items:flex-end}.rankings title-with-underbar .icon{height:100%;width:100%;fill:var(--color-primary)}.rankings title-with-underbar .right-area{display:flex;align-items:flex-end;flex:none}exchange-header{height:76px;display:block;color:#4e4d4b}exchange-header .total-point-box{border-radius:5px;background-color:#fff;height:76px;display:flex;align-items:center;justify-content:center;padding:0 120px}exchange-header .total-point-box .icon-point{height:38px;width:38px;fill:var(--color-primary)}exchange-header .total-point-box .title{margin-left:10px;flex:1;font-size:20px;line-height:1.2}exchange-header .total-point-box .point{margin-right:18px;background-color:#f3f2f0;height:46px;width:222px;border-radius:3px;text-align:right;padding:10px 15px}exchange-header .total-point-box .unit{margin-right:14px;flex:0 0 20px}exchange-header .total-point-box span.value{color:#009687;font-size:20px;line-height:1.2;font-weight:700}exchange-play-item .bg{display:flex;flex-direction:column;align-items:center;text-align:center;margin:20px 0 40px;padding:20px 0 40px;border-radius:5px;font-size:14px;background-color:#fff;color:#6d6c6a}exchange-play-item .play-item-guide{text-align:center;line-height:1.4}exchange-play-item .item-area{margin:40px 0 0;text-align:center}exchange-play-item .item-area .item-image-area{position:relative;width:116px;height:116px;margin:0 auto}exchange-play-item .item-area .item-image-area img{width:100%;height:100%;border-radius:10px}exchange-play-item .item-area .item-image-area .animation-icon{position:absolute;bottom:5px;right:5px;width:25px;height:25px}exchange-play-item .item-area .item-title{margin:10px 0 3px;font-size:14px;font-weight:700;line-height:1;color:#4e4d4b}exchange-play-item .item-area .item-animation{font-size:12px;line-height:1}exchange-play-item .animation-icon{border-radius:100%;background-color:rgba(0,0,0,.4)}exchange-play-item .animation-icon .circle{width:90%;height:90%;border:3px solid #fff;border-radius:100%}exchange-play-item .animation-icon .circle svg{fill:#fff;width:70%;height:70%;margin-left:10%}exchange-play-item .input-title{text-align:left;font-weight:700;line-height:1;color:#4e4d4b}exchange-play-item .input-container{margin:10px 0 0;width:100%;height:50px;color:#4e4d4b;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;border:2px solid #eceae8;border-radius:5px}exchange-play-item .input-container[disabled]{background-color:#f3f2f0;cursor:default;opacity:1;-ms-filter:none;filter:none}exchange-play-item .input-container::-webkit-input-placeholder{color:#acaba9}exchange-play-item .input-container::-moz-placeholder{color:#acaba9}exchange-play-item .input-container:-ms-input-placeholder{color:#acaba9}exchange-play-item .input-container:active,exchange-play-item .input-container:focus{border-color:var(--color-primary)}exchange-play-item .input-container:active[disabled],exchange-play-item .input-container:focus[disabled]{border-color:#eceae8}exchange-play-item .input-container.target-focused{border-color:var(--color-primary)}exchange-play-item .input-container.target-focused[disabled]{border-color:#eceae8}exchange-play-item .input-container input,exchange-play-item .input-container select{width:100%;height:100%;-moz-text-align-last:center;text-align-last:center;text-align:center}exchange-play-item .input-container select{color:#4e4d4b;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;box-shadow:none}exchange-play-item .input-container select::-ms-expand{display:none}exchange-play-item .input-container select[disabled]{background-color:#f3f2f0;cursor:default;opacity:1;-ms-filter:none;filter:none}exchange-play-item .input-container select::-webkit-input-placeholder{color:#acaba9}exchange-play-item .input-container select::-moz-placeholder{color:#acaba9}exchange-play-item .input-container select:-ms-input-placeholder{color:#acaba9}exchange-play-item .input-container input{color:#4e4d4b;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;box-shadow:none}exchange-play-item .input-container input[disabled]{background-color:#f3f2f0;cursor:default;opacity:1;-ms-filter:none;filter:none}exchange-play-item .input-container input::-webkit-input-placeholder{color:#acaba9}exchange-play-item .input-container input::-moz-placeholder{color:#acaba9}exchange-play-item .input-container input:-ms-input-placeholder{color:#acaba9}exchange-play-item .item-type-section{margin:40px 0 0;width:600px}exchange-play-item .amount-section{margin:20px 0 0;width:600px}exchange-play-item .point-row{display:flex;justify-content:center;align-items:center;width:600px;line-height:1;color:#4e4d4b}exchange-play-item .point-row .title{flex:1;text-align:right}exchange-play-item .point-row .point{flex:none;min-width:160px;text-align:right;padding-right:6px}exchange-play-item .point-row.expense{margin-top:40px;padding-bottom:10px;border-bottom:1px solid #eceae8}exchange-play-item .point-row.rest{padding-top:10px;font-weight:700}exchange-play-item .point-row.rest .point{color:#00abc0}exchange-play-item .amount-error-text{text-align:center;height:89px}exchange-play-item .exchange-button[wwButton]{display:block;width:300px;margin:40px auto 0}exchange-play-item .complete-text{height:60px;font-size:13px;font-weight:700;color:#8bc34a}exchange-play-item .complete-text .check-mark{width:20px;height:20px;background-color:#8bc34a;border-radius:100%;margin-right:15px}exchange-play-item .complete-text .check-mark svg{width:16px;height:16px;fill:#fff}exchange-play-item table.item-detail-table{overflow:hidden;border-collapse:separate;border:2px solid #eceae8;border-radius:5px}exchange-play-item table.item-detail-table td{border-right:2px solid #eceae8;border-bottom:2px solid #eceae8}exchange-play-item table.item-detail-table td:last-child{border-right:none}exchange-play-item table.item-detail-table tr:last-child td{border-bottom:none}exchange-play-item table.item-detail-table thead{background-color:#eceae8}exchange-play-item table.item-detail-table thead tr{height:34px}exchange-play-item table.item-detail-table thead tr th{font-weight:400}exchange-play-item table.item-detail-table tbody tr{height:68px}exchange-play-item table.item-detail-table td.item-name{width:692px;text-align:center}exchange-play-item table.item-detail-table td.item-amount{width:290px;text-align:center}.exchange-transfer-controller{margin-top:3px}.exchange-transfer-controller a{color:#009687;text-decoration:underline}.exchange-transfer-controller .bg{display:flex;align-items:center;justify-content:center;background-color:#fff;margin-top:20px;padding-top:20px;padding-bottom:30px}.exchange-transfer-controller .bg .exchange{color:#4e4d4b;font-size:14px;display:flex;align-items:center;flex-direction:column;width:980px;overflow:hidden}.exchange-transfer-controller .bg .exchange .view{display:flex;align-items:center;flex-direction:column;width:100%}.exchange-transfer-controller .bg .exchange .view ui-view-ng-upgrade{width:100%}.exchange-transfer-controller .bg .exchange .gift-logo{height:110px;margin-bottom:30px}.exchange-transfer-controller .bg .exchange .checks{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.exchange-transfer-controller .bg .exchange .checks .check{display:flex;flex-direction:row}.exchange-transfer-controller .bg .exchange .checks .check .icon-check{width:26px;height:24px;fill:var(--color-primary-emphasized);margin:0 4px 0 26px}.exchange-transfer-controller .bg .exchange .checks .check .text{display:block;width:450px;margin:auto 0}.exchange-transfer-controller .bg .exchange .item{display:flex;flex-direction:row;margin-bottom:16px;align-items:center;justify-content:center;position:relative}.exchange-transfer-controller .bg .exchange .item.right{margin-bottom:2px;justify-content:flex-end}.exchange-transfer-controller .bg .exchange .textbox{color:#4e4d4b;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;border:2px solid #eceae8;border-radius:5px;padding:0 13px;height:36px}.exchange-transfer-controller .bg .exchange .textbox::-ms-expand{display:none}.exchange-transfer-controller .bg .exchange .textbox[disabled]{background-color:#f3f2f0;cursor:default;opacity:1;-ms-filter:none;filter:none}.exchange-transfer-controller .bg .exchange .textbox::-webkit-input-placeholder{color:#acaba9}.exchange-transfer-controller .bg .exchange .textbox::-moz-placeholder{color:#acaba9}.exchange-transfer-controller .bg .exchange .textbox:-ms-input-placeholder{color:#acaba9}.exchange-transfer-controller .bg .exchange .textbox:active,.exchange-transfer-controller .bg .exchange .textbox:focus{border-color:var(--color-primary)}.exchange-transfer-controller .bg .exchange .textbox:active[disabled],.exchange-transfer-controller .bg .exchange .textbox:focus[disabled]{border-color:#eceae8}.exchange-transfer-controller .bg .exchange .textbox.target-focused{border-color:var(--color-primary)}.exchange-transfer-controller .bg .exchange .textbox.target-focused[disabled]{border-color:#eceae8}.exchange-transfer-controller .bg .exchange .account-input{display:flex;flex-direction:column;align-items:center}.exchange-transfer-controller .bg .exchange .account-input .title{padding:0 14px;height:24px;line-height:24px;background-color:#f3f2f0}.exchange-transfer-controller .bg .exchange .amount-input{display:flex;align-items:center;flex-direction:column}.exchange-transfer-controller .bg .exchange .amount-input .textbox{height:50px;padding-right:40px;text-align:right}.exchange-transfer-controller .bg .exchange .amount-input .unit{position:absolute}.exchange-transfer-controller .bg .exchange .amount-input .title{width:200px}.exchange-transfer-controller .bg .exchange .amount-input .title.strong{font-weight:700}.exchange-transfer-controller .bg .exchange .amount-input .amount{text-align:right;width:150px;margin-right:22px}.exchange-transfer-controller .bg .exchange .amount-input .amount.point{font-weight:700;color:#009687}.exchange-transfer-controller .bg .exchange .confirm-button{width:300px;margin-top:45px}.exchange-transfer-controller .bg .exchange .steps{margin-top:45px;width:720px}.exchange-transfer-controller .bg .exchange .steps .steps-title{display:flex;flex-direction:row;margin-bottom:30px;align-items:center}.exchange-transfer-controller .bg .exchange .steps .steps-title .change-steps-title-arrow{width:18px;height:18px;margin-left:3px;margin-right:13px;position:relative}.exchange-transfer-controller .bg .exchange .steps .steps-title .change-steps-title-arrow:after,.exchange-transfer-controller .bg .exchange .steps .steps-title .change-steps-title-arrow:before{content:"";width:9.727922058px;height:9.727922058px;border-left:3px solid var(--color-primary);border-bottom:3px solid var(--color-primary);position:absolute;top:50%;left:50%;transform-origin:0 100%;transform:translateY(-50%) translateY(4.242640686000001px) rotate(-45deg)}.exchange-transfer-controller .bg .exchange .steps .steps-title .change-steps-title-arrow:after{border-color:rgba(var(--color-primary-rgb),.4);transform:translateY(-50%) translateY(-4.242640686000001px) rotate(-45deg)}.exchange-transfer-controller .bg .exchange .steps .steps-title .title{font-size:18px}.exchange-transfer-controller .bg .exchange .steps .steps-flow{display:flex;flex-direction:row;margin-bottom:14px}.exchange-transfer-controller .bg .exchange .steps .steps-flow .step-number{margin-right:18px;flex-shrink:0;display:flex;align-items:center;justify-content:center;position:relative;width:23px;height:21px;padding-top:5px;color:#82817f;font-weight:700;font-size:14px;background:#fff;box-shadow:0 5px 0 #82817f;color:#fff;background:#fde6ab;box-shadow:0 5px 0 var(--color-primary)}.exchange-transfer-controller .bg .exchange .steps .steps-flow .step-number:after{content:"";position:absolute;bottom:-7px;left:0;border-top:7px solid #fff;border-left:11.5px solid transparent;border-right:11.5px solid transparent}.exchange-transfer-controller .bg .exchange .steps .steps-flow .step-number:before{content:"";position:absolute;bottom:-12px;left:0;border-top:7px solid #82817f;border-left:11.5px solid transparent;border-right:11.5px solid transparent;border-top-color:var(--color-primary)}.exchange-transfer-controller .bg .exchange .steps .steps-flow .step-number:after{border-top-color:#fde6ab}.exchange-transfer-controller .bg .exchange .steps .steps-flow .text{padding-top:7px;flex:1 1 100%;line-height:25px}.exchange-transfer-controller .bg .exchange .description{margin-top:12px;width:720px}.exchange-transfer-controller .bg .exchange .description .header{display:flex;align-items:center;margin-top:20px;margin-bottom:20px}.exchange-transfer-controller .bg .exchange .description .header .icon-question{width:24px;height:24px;fill:var(--color-primary);margin-right:6px}.exchange-transfer-controller .bg .exchange .description .header .title{font-size:18px}.exchange-transfer-controller .bg .exchange .description .text{font-size:14px}.exchange-transfer-controller .exchange-pex-controller .header-title{width:100%;font-size:18px;line-height:18px;margin-top:62px;margin-bottom:25px;flex:none;height:18px}.exchange-transfer-controller .exchange-pex-controller .item{width:100%}.exchange-transfer-controller .exchange-pex-controller .account-info{width:600px}.exchange-transfer-controller .exchange-pex-controller .account-info .header-title{height:33px;padding-bottom:15px;border-bottom:1px solid #eceae8;margin-bottom:30px}.exchange-transfer-controller .exchange-pex-controller .account-info .item .pex-account{flex:0 0 280px;display:flex;justify-content:flex-end}.exchange-transfer-controller .exchange-pex-controller .account-input{width:600px}.exchange-transfer-controller .exchange-pex-controller .account-input .header-title{margin-bottom:38px}.exchange-transfer-controller .exchange-pex-controller .account-input .item{margin-bottom:16px;height:36px}.exchange-transfer-controller .exchange-pex-controller .account-input .item .title{margin-right:30px}.exchange-transfer-controller .exchange-pex-controller .account-input .item .textbox{width:100px}.exchange-transfer-controller .exchange-pex-controller .account-input .item .hyphen{height:19px;width:8px;align-self:flex-start;border-bottom:2px solid var(--color-primary);color:var(--color-primary);margin-left:6px;margin-right:6px}.exchange-transfer-controller .exchange-pex-controller .amount-input{width:600px}.exchange-transfer-controller .exchange-pex-controller .amount-input .header-title{margin-top:54px;margin-bottom:46px}.exchange-transfer-controller .exchange-pex-controller .amount-input .textbox{width:100%}.exchange-transfer-controller .exchange-pex-controller .amount-input .unit{right:22px;top:15px}.exchange-transfer-controller .exchange-pex-controller .amount-input .title{text-align:right}.mobile-controller{position:absolute;width:100%;min-height:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mobile-controller.bg-white{background-color:#fff}.mobile-controller.scroll-lock{height:100%;overflow:hidden}.mobile-controller .view{padding-top:44px}.mobile-controller .view.next-move.vertical{transform:translateY(0);-webkit-animation-name:next-move-vertical;animation-name:next-move-vertical;-webkit-animation-duration:.3s;animation-duration:.3s}@-webkit-keyframes next-move-vertical{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes next-move-vertical{0%{transform:translateY(100%)}to{transform:translateY(0)}}.mobile-controller .view.next-move.horizon{transform:translateX(-100%);-webkit-animation-name:next-move-horizon;animation-name:next-move-horizon;-webkit-animation-duration:.3s;animation-duration:.3s}.mobile-controller .view.prev-move.vertical{transform:translateY(100%);-webkit-animation-name:prev-move-vertical;animation-name:prev-move-vertical;-webkit-animation-duration:.3s;animation-duration:.3s}@-webkit-keyframes prev-move-vertical{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes prev-move-vertical{0%{transform:translateY(0)}to{transform:translateY(100%)}}.mobile-controller .view.prev-move.horizon{transform:translateX(100%);-webkit-animation-name:prev-move-horizon;animation-name:prev-move-horizon;-webkit-animation-duration:.3s;animation-duration:.3s}.mobile-controller .view.mobile-top{padding-top:min(6.875%,44px)}.mobile-controller .view.remove-shift-padding{padding-top:0}.mobile-controller .wrapper{width:100%;max-width:640px;margin:0 auto}.mobile-controller .header{display:flex;align-items:center;flex-direction:column}.mobile-controller .mobileHeaderBg{width:100%;max-width:640px;position:absolute;top:max(-7.8125vw,-50px);z-index:-1;background-color:#fff}.mobile-controller .mobileHeaderBg:after{padding-top:43.75%;display:block;content:""}.mobile-controller .app-logo{height:min(21.25vw,136px);width:70%;margin-bottom:min(12.8125vw,82px)}.mobile-controller .app-header{margin:0 10.9375%;display:flex}.mobile-controller .app-icon{flex:none;width:min(15.625vw,100px);height:min(15.625vw,100px);background-size:104%;background-repeat:no-repeat;background-position:4% -4%;background-image:url(app-icon.9ed2a627dee46c939f9c.png);border-radius:min(3.125vw,20px);border:min(.3125vw,2px) solid #eceae8}.mobile-controller .app-description{word-break:break-all;font-size:min(3.75vw,24px);line-height:min(143%,34px);margin-left:min(2.5vw,16px)}.mobile-controller .app-description .orange{color:var(--color-primary-emphasized)}.mobile-controller .action-area{width:95%;min-height:min(42.1875vw,270px);background-color:#fff;flex-direction:column;margin:0 auto min(2.5vw,16px);padding:0 5.46875%;border-radius:min(1.5625vw,10px)}.mobile-controller .action-area.launch .exclamation{fill:var(--color-primary-emphasized)}.mobile-controller .action-area.launch .text .strong{color:var(--color-primary-emphasized)}.mobile-controller .action-area.launch .illust .inner-illust{width:min(24.375vw,156px);height:min(15.625vw,100px);background-image:url(mobileweb_tvicon_illust.846d4ac93fd970606b46.png)}.mobile-controller .action-area.launch .button{background-color:var(--color-primary)}.mobile-controller .action-area.launch .button:active{background-color:var(--color-primary);opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.mobile-controller .action-area.launch .button .inner-icon{background-image:url(mobileweb_tvicon.c9b2c23f55c7229ffde5.png)}.mobile-controller .action-area.item-relate{height:auto;display:inline-block;margin:min(5.625vw,36px) min(2.5vw,16px) min(2.5vw,16px);padding:0 min(2.5vw,16px)}.mobile-controller .action-area.item-relate hr{color:#eceae8}.mobile-controller .action-area.item-relate .desc{height:min(7.5vw,48px);margin-top:min(2.4vw,16px);display:flex;align-items:center}.mobile-controller .action-area.item-relate .desc .text{flex-grow:1;font-size:min(4.375vw,28px);font-weight:700}.mobile-controller .action-area.item-relate .desc .icon-shoppingcart{width:min(7.5vw,48px);height:min(7.5vw,48px);margin:0 min(1.71875vw,11px) 0 min(.46875vw,3px);fill:var(--color-primary)}.mobile-controller .action-area.item-relate .transition-link{height:min(7.5vw,48px);display:inline-flex;align-items:center;float:right}.mobile-controller .action-area.item-relate .transition-link .text{font-weight:400}.mobile-controller .action-area.item-relate .transition-link.gift-code{margin:min(3.75vw,24px) min(2.5vw,16px) min(5vw,32px) 0}.mobile-controller .action-area.item-relate .transition-link.gift-code .text{font-size:min(3.4375vw,22px);font-weight:"Droid Sans","HiraKakuProN-W3","ヒラギノ角ゴ ProN W3",Meiryo,"Arial Unicode MS"}.mobile-controller .action-area.item-relate .transition-link.gift-code .icon-arrow{width:min(3.75vw,24px);height:min(3.75vw,24px)}.mobile-controller .action-area.item-relate .mobile-banners{padding-top:min(3.3vw,16px)}.mobile-controller .action-area.item-relate .mobile-top-banner{margin-bottom:min(2.5vw,16px);display:block;background-color:#fff}.mobile-controller .action-area.item-relate .mobile-top-banner .banner-area{width:100%;background-repeat:no-repeat;background-size:contain;background-position:50%}.mobile-controller .action-area.item-relate .mobile-top-banner .banner-area:after{padding-top:30%;display:block;content:""}.mobile-controller .action-area.item-relate .mobile-top-banner .banner-area.appeal:after{padding-top:31.25%;display:block;content:""}.mobile-controller .action-area .exclamation{width:min(6.25vw,40px);height:min(6.25vw,40px);fill:#009687;margin:0 min(1.5625vw,10px) 0 min(.625vw,4px)}.mobile-controller .action-area .text{flex:1;font-size:min(4.6875vw,30px);line-height:1.3333}.mobile-controller .action-area .text .strong{color:#009687}.mobile-controller .action-area .illust{width:min(30.46875vw,195px);background-image:-webkit-repeating-linear-gradient(135deg,#fff,#fff .2px,#f3f2f0 .8px,#f3f2f0 4.2px,#fff 4.7px,#fff 5px);background-image:repeating-linear-gradient(-45deg,#fff,#fff .2px,#f3f2f0 .8px,#f3f2f0 4.2px,#fff 4.7px,#fff 5px);background-size:7px;border-radius:50%;margin-top:max(-4.6875vw,-30px);flex:none;margin-right:min(1.875vw,12px);position:relative}.mobile-controller .action-area .illust:after{padding-top:100%;display:block;content:""}.mobile-controller .action-area .illust .inner-illust{position:absolute;top:min(4.0625vw,26px);left:min(2.34375vw,15px);width:min(23.75vw,152px);height:min(15.3125vw,98px);background-size:100%;background-repeat:no-repeat;background-position:50%;background-image:url(mobileweb_app_dl_illust.ddf5854faa71d941dd04.png)}.mobile-controller .action-area .desc{align-items:flex-start}.mobile-controller .action-area .row{display:flex;width:min(78.125vw,500px);height:min(15.625vw,100px);position:relative}.mobile-controller .action-area .button-wrapper{position:relative}.mobile-controller .action-area .button-wrapper:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-color:#fff}.mobile-controller .action-area .button{display:flex;background-color:#009687;border-radius:min(.78125vw,5px);align-items:center;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mobile-controller .action-area .button:active{background-color:#51b8ae}.mobile-controller .action-area .icon{flex-shrink:0;width:min(9.375vw,60px);height:min(9.375vw,60px);background-color:#fff;border-radius:min(.78125vw,5px);margin-left:min(6.875vw,44px);overflow:hidden}.mobile-controller .action-area .icon .inner-icon{width:100%;height:100%;background-size:100%;background-repeat:no-repeat;background-position:50%;background-image:url(mobileweb_app_dl.5f5d650d887ecc3a452e.png)}.mobile-controller .action-area .description{color:#fff;font-size:min(5vw,32px);margin-left:min(5.46875vw,35px)}.mobile-controller .point_history{display:flex;align-items:center;height:min(13.75vw,88px);margin:0 min(2.5vw,16px) min(5vw,32px);padding:min(3.125vw,20px) min(2.5vw,16px) min(3.125vw,20px) min(1.875vw,12px);background-color:#fff;font-size:min(4.375vw,28px);border-radius:min(1.5625vw,10px)}.mobile-controller .point_history:hover{color:#4e4d4b}.mobile-controller .point_history .icon-point{width:min(7.5vw,48px);height:min(7.5vw,48px);fill:var(--color-primary);margin-right:min(1.25vw,8px)}.mobile-controller .point_history .desc{flex-grow:1;font-weight:700}.mobile-controller .point_history .transition-link{flex-shrink:0}.mobile-controller .action-area.item-relate .transition-link,.mobile-controller .point_history .transition-link{display:inline-flex;align-items:center}.mobile-controller .action-area.item-relate .transition-link .text,.mobile-controller .point_history .transition-link .text{font-size:min(4.375vw,28px);color:#6d6c6a}.mobile-controller .action-area.item-relate .transition-link .icon-arrow,.mobile-controller .point_history .transition-link .icon-arrow{width:min(7.5vw,48px);height:min(7.5vw,48px);margin-left:min(1.25vw,8px);fill:#82817f}.mobile-controller .footer{width:min(90.625vw,580px);margin:0 auto}.mobile-controller .footer:after{padding-top:24.137931034482758%;display:block;content:""}.mobile-controller .footer p{text-align:right;font-size:min(2.5vw,16px);margin:min(2.5vw,16px) 0}.mobile-controller #status-bar{width:100%;height:20px;height:constant(safe-area-inset-top);height:env(safe-area-inset-top);position:fixed;top:0;background-color:#fff;z-index:100;-webkit-transform:translateZ(0)}.mobile-controller #status-bar.safe-area-20px{height:20px}@media screen and (min-width: 450px) and (max-height: 599px){.mobile-controller #status-bar{display:none}}@media screen and (min-height: 599px) and (orientation: landscape){.mobile-controller #status-bar{display:none}}.mobile-controller #status-bar.live{background-color:#121212}.mobile-controller #status-bar.live.broadcasting{background-color:#ef5350}.mobile-controller #status-bar.android{display:none}.mobile-controller #header{width:100%;height:44px;position:fixed;top:20px;top:constant(safe-area-inset-top);top:env(safe-area-inset-top);overflow:hidden;background-color:#fff;line-height:2em;z-index:100;border-bottom:1px solid #eceae8}.mobile-controller #header.android,.mobile-controller #header.no-status-bar{top:0}.mobile-controller #header .left-icon{height:100%;position:absolute;display:table}.mobile-controller #header .left-icon .search .icon{width:37px;margin-top:4px}.mobile-controller #header .left-icon .prev{width:11px;padding-left:7px;padding-right:37px;display:table-cell;position:relative}.mobile-controller #header .left-icon .prev .arrow{width:24px;height:24px;position:absolute;top:0;bottom:0;left:0;margin:auto;transform:scaleX(-1);fill:#82817f}.mobile-controller #header .left-icon .prev .icon{width:11px;height:17px;display:block;position:absolute;top:0;bottom:0;margin:auto}.mobile-controller #header>.title{height:100%;margin:0 35px;letter-spacing:.1em;font-weight:700;font-size:16px;color:#4e4d4b;line-height:44px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mobile-controller #header .right-icon{height:100%;padding-right:7px;position:absolute;right:0;top:0}.mobile-controller #header .right-icon .image-box{height:100%;position:relative}.mobile-controller #header .right-icon .image-box .image{display:block;position:absolute;top:0;right:0;bottom:0;margin:auto}.mobile-controller #header .profile-submenu{width:20px;padding-right:14px}.mobile-controller #header .profile-submenu .image-box .image{width:20px}.mobile-controller #header .profile-submenu .image-box .icon-arrow{position:absolute;top:20px;width:8px;height:8px;fill:#82817f}.mobile-controller #header .profile-submenu .image-box .icon-arrow.sub-menu-opened{transform:rotate(180deg)}.mobile-controller #header .profile-submenu .image-box .profile-icon{position:absolute;top:2px;right:8px}.mobile-controller #header .profile-submenu .image-box .icon-hamburger{position:absolute;top:9px;right:0;width:28px;height:28px;fill:#82817f}.mobile-controller #header .live .image-box .image{width:33px}.mobile-controller #header .right-text{padding-right:7px;position:absolute;top:0;right:0}.mobile-controller #header .right-text .title{color:var(--color-primary-emphasized);font-weight:700;font-size:14px;line-height:44px}.mobile-controller #header.hide{-webkit-animation-name:header-hide;-webkit-animation-duration:.1s}@-webkit-keyframes header-hide{0%{height:44px}to{height:20px}}.mobile-controller #header.show{-webkit-animation-name:header-show;-webkit-animation-duration:.1s}@-webkit-keyframes header-show{0%{height:20px}to{height:44px}}.mobile-controller .balloon-popup{display:table;position:absolute;right:10px;z-index:10000;background-color:#fff;border-radius:5px;border:2px solid #eceae8}.mobile-controller .balloon-popup:before{left:100%;border:solid transparent;border-bottom:solid #fff;border-width:10px 5px}.mobile-controller .balloon-popup:after,.mobile-controller .balloon-popup:before{position:absolute;content:"";width:0;height:0;bottom:100%;margin-left:-20px;pointer-events:none}.mobile-controller .balloon-popup:after{z-index:-1;left:calc(100% - 2px);border:solid transparent;border-bottom:solid #eceae8;border-width:12px 7px}@media screen and (max-width: 450px) and (max-height: 800px){.mobile-controller .balloon-popup{top:62px;top:calc(44px + constant(safe-area-inset-top) - 2px);top:calc(44px + env(safe-area-inset-top) - 2px);right:8px}.mobile-controller .balloon-popup.safe-area-20px{top:62px}.mobile-controller .balloon-popup:after{bottom:100%}.mobile-controller .balloon-popup.android,.mobile-controller .balloon-popup.no-status-bar{top:48px}}@media screen and (min-height: 800px) and (orientation: portrait){.mobile-controller .balloon-popup{top:62px;top:calc(44px + constant(safe-area-inset-top) - 2px);top:calc(44px + env(safe-area-inset-top) - 2px);right:8px}.mobile-controller .balloon-popup.safe-area-20px{top:62px}.mobile-controller .balloon-popup:after{bottom:100%}.mobile-controller .balloon-popup.android,.mobile-controller .balloon-popup.no-status-bar{top:48px}}@media screen and (min-width: 450px) and (max-height: 599px){.mobile-controller .balloon-popup{bottom:50px;right:calc(4.6% - 17px)}}@media screen and (min-height: 599px) and (orientation: landscape){.mobile-controller .balloon-popup{bottom:50px;right:calc(4.6% - 17px)}}.mobile-controller .balloon-popup .menu{width:100%;background-color:transparent;padding:10px 25px 10px 12px;display:flex}.mobile-controller .balloon-popup .menu:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.mobile-controller .balloon-popup .menu:nth-last-child(n+2){border-bottom:1px solid var(--color-primary)}.mobile-controller .balloon-popup .menu:last-child{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.mobile-controller .balloon-popup .menu .icon-box{position:relative;width:16px}.mobile-controller .balloon-popup .menu .icon-box .icon{position:absolute;top:50%;left:0;transform:translateY(-50%);width:12px}.mobile-controller .balloon-popup .menu .icon-box .icon.large{width:16px}.mobile-controller .balloon-popup .menu .title{color:#6d6c6a;font-size:14px;font-family:Droid Sans,HiraKakuProN-W3,ヒラギノ角ゴ ProN W3,Meiryo,Arial Unicode MS;padding-left:5px}.mobile-controller .balloon-popup{position:fixed}@media screen and (min-width: 450px) and (max-height: 599px){.mobile-controller .balloon-popup{top:48px}.mobile-controller .balloon-popup:after{z-index:-1;left:calc(100% - 2px);border:solid transparent;border-bottom:solid #eceae8;border-width:12px 7px}.mobile-controller .balloon-popup:after,.mobile-controller .balloon-popup:before{position:absolute;content:"";bottom:100%;width:0;height:0;margin-left:-20px;pointer-events:none}.mobile-controller .balloon-popup:before{left:100%;border:solid transparent;border-bottom:solid #fff;border-width:10px 5px}}@media screen and (min-height: 599px) and (orientation: landscape){.mobile-controller .balloon-popup{top:48px}.mobile-controller .balloon-popup:after{z-index:-1;left:calc(100% - 2px);border:solid transparent;border-bottom:solid #eceae8;border-width:12px 7px}.mobile-controller .balloon-popup:after,.mobile-controller .balloon-popup:before{position:absolute;content:"";bottom:100%;width:0;height:0;margin-left:-20px;pointer-events:none}.mobile-controller .balloon-popup:before{left:100%;border:solid transparent;border-bottom:solid #fff;border-width:10px 5px}}.mobile-controller .user-id-container{background-color:transparent;border-bottom:1px solid var(--color-primary);padding:6px}.mobile-controller .user-id-container .user-id{background-color:#f3f2f0;color:#4e4d4b;border-radius:3px;font-size:14px;padding:2px 6px}.gifttickets-controller{font-size:13px;font-family:Droid Sans,HiraKakuProN-W3,ヒラギノ角ゴ ProN W3,Meiryo,Arial Unicode MS;background-color:#f3f2f0;height:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch}.gifttickets-controller .link{color:#009687;border-bottom:1px solid #009687}.gifttickets-controller.select-type{width:100%;height:100%;padding-bottom:22px;overflow-x:hidden;background-color:#f3f2f0;color:#4e4d4b}.gifttickets-controller.select-type .exchange-category{border-bottom:1px solid #cac9c7;margin:0 4.6875%;padding-bottom:20px}.gifttickets-controller.select-type .exchange-category:last-of-type{border-bottom:none;padding-bottom:0}.gifttickets-controller.select-type .exchange-category-title{width:100%;margin-top:20px;font-size:14px;font-family:Droid Sans,HiraKakuProN-W3,ヒラギノ角ゴ ProN W3,Meiryo,Arial Unicode MS}.gifttickets-controller.select-type .gift-types .gift{display:table;table-layout:fixed;width:100%;height:98px;margin-top:20px}.gifttickets-controller.select-type .gift-types .gift:first-child{margin-top:0}.gifttickets-controller.select-type .gift-types .gift .gift-image{display:table-cell;text-align:center;vertical-align:middle;background-color:#fff}.gifttickets-controller.select-type .gift-types .gift .gift-image img{height:48px}.gifttickets-controller.select-type .gift-types .gift .gift-detail{display:table-cell;text-align:center;vertical-align:middle;width:113px;height:100%;background-color:#fff}.gifttickets-controller.select-type .gift-types .gift .gift-detail .min-point-box{display:table;width:100%}.gifttickets-controller.select-type .gift-types .gift .gift-detail .min-point-box .min-point{display:table-cell;text-align:center;vertical-align:middle;height:28px;font:14px Helvetica-Bold,Droid Sans,Arial;color:var(--color-primary-emphasized)}.gifttickets-controller.select-type .gift-types .gift .gift-detail .min-point-box .min-point .min-point-unit{font:12px Helvetica-Bold,Droid Sans,Arial}.gifttickets-controller.select-type .gift-types .gift .gift-detail .exchange-button-box{width:89px;height:58px;margin:0 12px 12px;background-color:var(--color-primary);border-radius:5px;font-weight:700;font-size:12px;color:#fff;display:flex;flex-direction:column;justify-content:center}.gifttickets-controller.select-type .gift-types .gift .gift-detail .exchange-button-box.disabled{flex-direction:column;background-color:#cac9c7;pointer-events:none}.gifttickets-controller.select-type .gift-types .gift .gift-detail .exchange-button-box .exchange-button-label{height:14px}.gifttickets-controller.select-type .gift-types .gift .gift-detail .exchange-button-box svg.icon_exchange{fill:#fff;width:26px;height:26px;align-self:center;margin-bottom:2px}.gifttickets-controller.select-type .gift-types .gift .gift-detail .bank-transfer-available-button-box{display:flex;align-items:center;justify-content:center;padding:0}.gifttickets-controller.select-type .gift-types .gift .gift-detail .bank-transfer-available-button-box .exchange-button-label{font-size:14px}.gifttickets-controller.select-type .gift-types .gift .gift-detail.maintenance,.gifttickets-controller.select-type .gift-types .gift .gift-detail.pending,.gifttickets-controller.select-type .gift-types .gift .gift-detail.shortage{background-color:#fff}.gifttickets-controller.select-type .gift-types .gift .gift-detail.maintenance .min-point,.gifttickets-controller.select-type .gift-types .gift .gift-detail.pending .min-point,.gifttickets-controller.select-type .gift-types .gift .gift-detail.shortage .min-point{color:#acaba9}.gifttickets-controller.select-type .gift-types .gift .gift-detail.maintenance .exchange-button-box,.gifttickets-controller.select-type .gift-types .gift .gift-detail.pending .exchange-button-box,.gifttickets-controller.select-type .gift-types .gift .gift-detail.shortage .exchange-button-box{background-color:#cac9c7;padding-top:0;display:flex;justify-content:center}.gifttickets-controller.select-type .gift-types .gift .gift-detail.maintenance .exchange-button-box align-items center .exchange-button-title-rate,.gifttickets-controller.select-type .gift-types .gift .gift-detail.pending .exchange-button-box align-items center .exchange-button-title-rate,.gifttickets-controller.select-type .gift-types .gift .gift-detail.shortage .exchange-button-box align-items center .exchange-button-title-rate{color:#fff;font-size:14px;line-height:16px;width:90px;flex:none}.gifttickets-controller.select-type .gift-types .gift .gift-detail.maintenance .exchange-button-box align-items center .exchange-button-title-disabled,.gifttickets-controller.select-type .gift-types .gift .gift-detail.pending .exchange-button-box align-items center .exchange-button-title-disabled,.gifttickets-controller.select-type .gift-types .gift .gift-detail.shortage .exchange-button-box align-items center .exchange-button-title-disabled{color:#fff;font-size:14px;line-height:14px}.gifttickets-controller.select-type .gift-types .gift .detail-box{display:flex;flex-direction:column;padding:10px;background-color:#fff}.gifttickets-controller.select-type .gift-types .gift .detail-box .gift-image{display:table-cell;text-align:center;vertical-align:middle}.gifttickets-controller.select-type .gift-types .gift .detail-box .gift-image img{max-height:90px}.gifttickets-controller.select-type .gift-types .gift .detail-box .description{font-size:11px}.gifttickets-controller.select-amount{width:100%;height:100%;overflow-x:hidden;font-size:12px;font-family:Droid Sans,HiraKakuProN-W3,ヒラギノ角ゴ ProN W3,Meiryo,Arial Unicode MS;background-color:#f3f2f0;color:#6d6c6a}.gifttickets-controller.select-amount .center-area{margin:20px 4.6875%;background-color:#fff;padding-bottom:13px}.gifttickets-controller.select-amount .center-area .gift-image{text-align:center;border-bottom:1px solid #eceae8}.gifttickets-controller.select-amount .center-area .gift-image img{width:auto;height:60px;margin-top:10px;margin-bottom:10px}.gifttickets-controller.select-amount .center-area .gift-image img.publish-item{height:90px}.gifttickets-controller.select-amount .center-area .select-row{display:flex;justify-content:center;align-items:top;margin:13px 30px}.gifttickets-controller.select-amount .center-area .select-row .unit-select{flex:1}.gifttickets-controller.select-amount .center-area .select-row .unit{flex-basis:35px;align-self:flex-end;font-weight:700;font-size:12px;color:#6d6c6a;text-align:left}.gifttickets-controller.select-amount .center-area .select-row .unit span{padding-left:5px}.gifttickets-controller.select-amount .center-area .select-row .cross{flex-basis:35px;align-self:flex-end;height:40px;font-size:30px;font-family:Droid Sans,HiraKakuProN-W3,ヒラギノ角ゴ ProN W3,Meiryo,Arial Unicode MS;color:#6d6c6a;text-align:left}.gifttickets-controller.select-amount .center-area .select-row .amount-select{flex:1}.gifttickets-controller.select-amount .center-area .select-row.amount-select-only .amount-select{margin:0 0 0 24px}.gifttickets-controller.select-amount .center-area .select-row.amount-select-only .unit{flex-basis:35px;font-weight:400;font-family:Droid Sans,HiraKakuProN-W3,ヒラギノ角ゴ ProN W3,Meiryo,Arial Unicode MS;margin-left:5px}.gifttickets-controller.select-amount .center-area .select-row .title{font-size:12px;font-family:Droid Sans,HiraKakuProN-W3,ヒラギノ角ゴ ProN W3,Meiryo,Arial Unicode MS;color:#6d6c6a;padding-bottom:2px}.gifttickets-controller.select-amount .center-area .select-row .select-wrapper{position:relative}.gifttickets-controller.select-amount .center-area .select-row .select-wrapper .arrow{position:absolute;top:8px;right:4px;width:18px;height:18px;fill:#82817f}.gifttickets-controller.select-amount .center-area .select-row .select-wrapper select{color:#4e4d4b;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;border:2px solid #eceae8;border-radius:5px;padding-left:.5em;padding-right:1em;height:35px;font-weight:700;font-size:16px}.gifttickets-controller.select-amount .center-area .select-row .select-wrapper select::-ms-expand{display:none}.gifttickets-controller.select-amount .center-area .select-row .select-wrapper select[disabled]{background-color:#f3f2f0;cursor:default;opacity:1;-ms-filter:none;filter:none}.gifttickets-controller.select-amount .center-area .select-row .select-wrapper select::-webkit-input-placeholder{color:#acaba9}.gifttickets-controller.select-amount .center-area .select-row .select-wrapper select::-moz-placeholder{color:#acaba9}.gifttickets-controller.select-amount .center-area .select-row .select-wrapper select:-ms-input-placeholder{color:#acaba9}.gifttickets-controller.select-amount .center-area .select-row .select-wrapper select:active,.gifttickets-controller.select-amount .center-area .select-row .select-wrapper select:focus{border-color:var(--color-primary)}.gifttickets-controller.select-amount .center-area .select-row .select-wrapper select:active[disabled],.gifttickets-controller.select-amount .center-area .select-row .select-wrapper select:focus[disabled]{border-color:#eceae8}.gifttickets-controller.select-amount .center-area .select-row .select-wrapper select.target-focused{border-color:var(--color-primary)}.gifttickets-controller.select-amount .center-area .select-row .select-wrapper select.target-focused[disabled]{border-color:#eceae8}.gifttickets-controller.select-amount .center-area .select-row input{color:#4e4d4b;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;border:2px solid #eceae8;border-radius:5px;height:40px;font-size:20px;font-family:Droid Sans,HiraKakuProN-W3,ヒラギノ角ゴ ProN W3,Meiryo,Arial Unicode MS}.gifttickets-controller.select-amount .center-area .select-row input[disabled]{background-color:#f3f2f0;cursor:default;opacity:1;-ms-filter:none;filter:none}.gifttickets-controller.select-amount .center-area .select-row input::-webkit-input-placeholder{color:#acaba9}.gifttickets-controller.select-amount .center-area .select-row input::-moz-placeholder{color:#acaba9}.gifttickets-controller.select-amount .center-area .select-row input:-ms-input-placeholder{color:#acaba9}.gifttickets-controller.select-amount .center-area .select-row input:active,.gifttickets-controller.select-amount .center-area .select-row input:focus{border-color:var(--color-primary)}.gifttickets-controller.select-amount .center-area .select-row input:active[disabled],.gifttickets-controller.select-amount .center-area .select-row input:focus[disabled]{border-color:#eceae8}.gifttickets-controller.select-amount .center-area .select-row input.target-focused{border-color:var(--color-primary)}.gifttickets-controller.select-amount .center-area .select-row input.target-focused[disabled]{border-color:#eceae8}.gifttickets-controller.select-amount .center-area .select-row input,.gifttickets-controller.select-amount .center-area .select-row select{min-width:80px;width:100%;color:#4e4d4b;background-color:#fff;text-align:right}.gifttickets-controller.select-amount .center-area .point-row{display:flex;justify-content:center;align-items:center;margin:0 13px}.gifttickets-controller.select-amount .center-area .point-row>*{flex:1}.gifttickets-controller.select-amount .center-area .point-row .title{text-align:right;font-size:12px;font-family:Droid Sans,HiraKakuProN-W3,ヒラギノ角ゴ ProN W3,Meiryo,Arial Unicode MS;color:#4e4d4b}.gifttickets-controller.select-amount .center-area .point-row .point{text-align:right;font-weight:700;font-size:14px;color:var(--color-primary-emphasized)}.gifttickets-controller.select-amount .center-area .point-row .point span{padding-right:30px}.gifttickets-controller.select-amount .center-area .point-row.expense{padding-bottom:5px;border-bottom:1px solid #eceae8}.gifttickets-controller.select-amount .center-area .point-row.rest{padding-top:5px}.gifttickets-controller.select-amount .center-area .exchange-button{display:flex;justify-content:center;align-items:center;font-weight:700;font-size:16px;color:#fff;background-color:var(--color-primary);border-radius:5px;height:40px;margin:25px 13px 0}.gifttickets-controller.select-amount .center-area .amount-error-text{text-align:center}.gifttickets-controller.select-amount .center-area .cannot-exchange-text{text-align:center;font-weight:700;font-size:19px;color:#acaba9;padding-top:29px;padding-bottom:25px}.gifttickets-controller.select-amount .center-area .point-needed{display:flex;justify-content:center;align-items:center;font-weight:700;font-size:16px;color:#fff;background-color:#cac9c7;border-radius:2px;height:40px;margin:0 13px 27px}.gifttickets-controller.select-amount .center-area .point-needed .point-needed-point{font-size:22px;font-family:Helvetica-Bold,Droid Sans,Arial;padding:0 .5em}.gifttickets-controller.select-amount .change-steps-title,.gifttickets-controller.select-amount .whats-gift-title{font-weight:700;font-size:16px;color:#4e4d4b;display:flex;align-items:center;margin-bottom:4px}.gifttickets-controller.select-amount .change-steps-title svg,.gifttickets-controller.select-amount .whats-gift-title svg{width:18px;height:18px;margin-right:2px;fill:var(--color-primary)}.gifttickets-controller.select-amount .change-steps{margin:0 6.875000000000001% 18px;clear:both;zoom:1}.gifttickets-controller.select-amount .change-steps:after,.gifttickets-controller.select-amount .change-steps:before{content:"";display:table}.gifttickets-controller.select-amount .change-steps:after{clear:both}.gifttickets-controller.select-amount .change-steps .change-steps-title-arrow{width:16px;height:16px;margin-left:-1px;margin-right:3px;position:relative}.gifttickets-controller.select-amount .change-steps .change-steps-title-arrow:after,.gifttickets-controller.select-amount .change-steps .change-steps-title-arrow:before{content:"";width:7.899494934px;height:7.899494934px;border-left:2px solid var(--color-primary);border-bottom:2px solid var(--color-primary);position:absolute;top:50%;left:50%;transform-origin:0 100%;transform:translateY(-50%) translateY(3.299831644666666px) rotate(-45deg)}.gifttickets-controller.select-amount .change-steps .change-steps-title-arrow:after{border-color:rgba(var(--color-primary-rgb),.4);transform:translateY(-50%) translateY(-3.299831644666666px) rotate(-45deg)}.gifttickets-controller.select-amount .change-steps .change-step{margin-bottom:14px;display:flex}.gifttickets-controller.select-amount .change-steps .step-number{margin-right:10px;flex-shrink:0;display:flex;align-items:center;justify-content:center;position:relative;width:23px;height:21px;padding-top:5px;color:#82817f;font-weight:700;font-size:14px;background:#fff;box-shadow:0 5px 0 #82817f}.gifttickets-controller.select-amount .change-steps .step-number:after{content:"";position:absolute;bottom:-7px;left:0;border-top:7px solid #fff;border-left:11.5px solid transparent;border-right:11.5px solid transparent}.gifttickets-controller.select-amount .change-steps .step-number:before{content:"";position:absolute;bottom:-12px;left:0;border-top:7px solid #82817f;border-left:11.5px solid transparent;border-right:11.5px solid transparent}.gifttickets-controller.select-amount .change-steps .step-text{overflow:hidden;flex-grow:1}.gifttickets-controller.select-amount .whats-gift{margin:0 6.875000000000001% 13px}.gifttickets-controller.select-amount .remark{margin:0 6.875000000000001% 22px;padding:13px 10px;background-color:#fff;font-size:10px;color:#4e4d4b}.auth-phone-controller{background-color:#f3f2f0;height:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch;color:#6d6c6a;padding:15px 4.6875%}.auth-phone-controller .description{font:14px Droid Sans,HiraKakuProN-W3,ヒラギノ角ゴ ProN W3,Meiryo,Arial Unicode MS;line-height:20px;margin-bottom:15px}.auth-phone-controller .register-button{margin-top:16px}.auth-phone-controller .phone .phone-title{height:25px;display:flex;flex-direction:row;align-items:center;margin-bottom:8px}.auth-phone-controller .phone .phone-title .total-point-number{width:25px;height:25px;background-color:var(--color-primary);display:flex;flex-direction:row;justify-content:center;align-items:center;font:18px Helvetica-Bold,Droid Sans,Arial;color:#fff;float:left;margin-right:10px}.auth-phone-controller .phone .phone-title .total-point-title{font:16px Droid Sans,HiraKakuProN-W3,ヒラギノ角ゴ ProN W3,Meiryo,Arial Unicode MS;line-height:25px}.auth-phone-controller .phone .input-area{width:100%;color:#4e4d4b;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;border:2px solid #eceae8;border-radius:5px}.auth-phone-controller .phone .input-area[disabled]{background-color:#f3f2f0;cursor:default;opacity:1;-ms-filter:none;filter:none}.auth-phone-controller .phone .input-area::-webkit-input-placeholder{color:#acaba9}.auth-phone-controller .phone .input-area::-moz-placeholder{color:#acaba9}.auth-phone-controller .phone .input-area:-ms-input-placeholder{color:#acaba9}.auth-phone-controller .phone .input-area:active,.auth-phone-controller .phone .input-area:focus{border-color:var(--color-primary)}.auth-phone-controller .phone .input-area:active[disabled],.auth-phone-controller .phone .input-area:focus[disabled]{border-color:#eceae8}.auth-phone-controller .phone .input-area.target-focused{border-color:var(--color-primary)}.auth-phone-controller .phone .input-area.target-focused[disabled]{border-color:#eceae8}.auth-phone-controller .phone .input-area .input-box{position:relative}.auth-phone-controller .phone .input-area .input-box .clear-button-cover{width:30px;height:30px;position:absolute;right:0;top:50%;transform:translateY(-50%)}.auth-phone-controller .phone .input-area .input-box .clear-button-cover .clear-button{width:18px;height:18px;text-align:center;position:absolute;right:5px;top:50%;transform:translateY(-50%);fill:#82817f;z-index:1000}.auth-phone-controller .phone .input-area .input-box input{color:#4e4d4b;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;box-shadow:none;width:100%;height:37px;padding-left:11px;padding-right:30px;margin-bottom:1px;line-height:32px;font-size:18px}.auth-phone-controller .phone .input-area .input-box input[disabled]{background-color:#f3f2f0;cursor:default;opacity:1;-ms-filter:none;filter:none}.auth-phone-controller .phone .input-area .input-box input::-webkit-input-placeholder{color:#acaba9}.auth-phone-controller .phone .input-area .input-box input::-moz-placeholder{color:#acaba9}.auth-phone-controller .phone .input-area .input-box input:-ms-input-placeholder{color:#acaba9}.auth-phone-controller .phone .input-area .input-box input::-webkit-input-placeholder{font:14px Droid Sans,HiraKakuProN-W3,ヒラギノ角ゴ ProN W3,Meiryo,Arial Unicode MS}.auth-phone-controller .phone .input-area .input-box input::-moz-placeholder{font:14px Droid Sans,HiraKakuProN-W3,ヒラギノ角ゴ ProN W3,Meiryo,Arial Unicode MS}.auth-phone-controller .phone .input-area .input-box input:-ms-input-placeholder{font:14px Droid Sans,HiraKakuProN-W3,ヒラギノ角ゴ ProN W3,Meiryo,Arial Unicode MS}.auth-phone-controller .phone .input-area:first-child{margin-top:15px}.auth-phone-controller .phone .input-area .error{margin-left:11px;margin-right:11px;padding:0 2px;display:inline-block;position:relative;top:-8px;background-color:var(--color-surface-notice);color:var(--color-caution);font:10px Droid Sans,HiraKakuProN-W3,ヒラギノ角ゴ ProN W3,Meiryo,Arial Unicode MS}.auth-phone-controller .change-steps-title{color:var(--color-primary-emphasized);font-weight:700;font-size:14px;margin-top:3px;margin-bottom:8px}.auth-phone-controller .change-steps{clear:both;zoom:1}.auth-phone-controller .change-steps:after,.auth-phone-controller .change-steps:before{content:"";display:table}.auth-phone-controller .change-steps:after{clear:both}.auth-phone-controller .change-steps .change-step{display:flex;margin-bottom:19px}.auth-phone-controller .change-steps .step-number{margin-right:5px;flex-shrink:0;display:flex;align-items:center;justify-content:center;position:relative;width:23px;height:21px;padding-top:5px;color:#82817f;font-weight:700;font-size:14px;background:#fff;box-shadow:0 5px 0 #82817f}.auth-phone-controller .change-steps .step-number:after{content:"";position:absolute;bottom:-7px;left:0;border-top:7px solid #fff;border-left:11.5px solid transparent;border-right:11.5px solid transparent}.auth-phone-controller .change-steps .step-number:before{content:"";position:absolute;bottom:-12px;left:0;border-top:7px solid #82817f;border-left:11.5px solid transparent;border-right:11.5px solid transparent}.auth-phone-controller .change-steps .step-title{overflow:hidden;font:14px Droid Sans,HiraKakuProN-W3,ヒラギノ角ゴ ProN W3,Meiryo,Arial Unicode MS}.auth-phone-controller .change-steps .step-text{overflow:hidden;font:12px Droid Sans,HiraKakuProN-W3,ヒラギノ角ゴ ProN W3,Meiryo,Arial Unicode MS}.auth-code-controller{background-color:#f3f2f0;height:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch;color:#6d6c6a;padding:21px 4.6875%}.auth-code-controller .description1{font:14px Droid Sans,HiraKakuProN-W3,ヒラギノ角ゴ ProN W3,Meiryo,Arial Unicode MS;line-height:20px;margin-bottom:15px}.auth-code-controller .description{margin-bottom:38px;font:12px Droid Sans,HiraKakuProN-W3,ヒラギノ角ゴ ProN W3,Meiryo,Arial Unicode MS;line-height:1.4}.auth-code-controller .description-strong{color:var(--color-primary-emphasized)}.auth-code-controller .description-link{color:#009687;text-decoration:underline}.auth-code-controller .description-area{margin-bottom:16px}.auth-code-controller .authentication-button{margin-top:16px}.auth-code-controller .phone .phone-title{height:25px;display:flex;flex-direction:row;align-items:center;margin-bottom:8px}.auth-code-controller .phone .phone-title .total-point-number{width:25px;height:25px;background-color:var(--color-primary);display:flex;flex-direction:row;justify-content:center;align-items:center;font-size:18px;font-family:Helvetica-Bold,Droid Sans,Arial;color:#fff;float:left;margin-right:10px}.auth-code-controller .phone .phone-title .total-point-title{font:16px Droid Sans,HiraKakuProN-W3,ヒラギノ角ゴ ProN W3,Meiryo,Arial Unicode MS;line-height:25px}.auth-code-controller .phone .phone-title .total-point-title-strong{color:var(--color-primary-emphasized);font-weight:700;font-size:16px}.auth-code-controller .phone .input-area{color:#4e4d4b;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;border:2px solid #eceae8;width:100%;border-radius:5px}.auth-code-controller .phone .input-area[disabled]{background-color:#f3f2f0;cursor:default;opacity:1;-ms-filter:none;filter:none}.auth-code-controller .phone .input-area::-webkit-input-placeholder{color:#acaba9}.auth-code-controller .phone .input-area::-moz-placeholder{color:#acaba9}.auth-code-controller .phone .input-area:-ms-input-placeholder{color:#acaba9}.auth-code-controller .phone .input-area:active,.auth-code-controller .phone .input-area:focus{border-color:var(--color-primary)}.auth-code-controller .phone .input-area:active[disabled],.auth-code-controller .phone .input-area:focus[disabled]{border-color:#eceae8}.auth-code-controller .phone .input-area.target-focused{border-color:var(--color-primary)}.auth-code-controller .phone .input-area.target-focused[disabled]{border-color:#eceae8}.auth-code-controller .phone .input-area .input-box{position:relative}.auth-code-controller .phone .input-area .input-box .clear-button-cover{width:30px;height:30px;position:absolute;right:0;top:50%;transform:translateY(-50%)}.auth-code-controller .phone .input-area .input-box .clear-button-cover .clear-button{width:18px;height:18px;text-align:center;position:absolute;right:5px;top:50%;transform:translateY(-50%);fill:#82817f;z-index:1000}.auth-code-controller .phone .input-area .input-box input{color:#4e4d4b;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;box-shadow:none;width:100%;height:37px;padding-left:11px;padding-right:30px;margin-bottom:1px;line-height:32px;font-size:18px}.auth-code-controller .phone .input-area .input-box input[disabled]{background-color:#f3f2f0;cursor:default;opacity:1;-ms-filter:none;filter:none}.auth-code-controller .phone .input-area .input-box input::-webkit-input-placeholder{color:#acaba9}.auth-code-controller .phone .input-area .input-box input::-moz-placeholder{color:#acaba9}.auth-code-controller .phone .input-area .input-box input:-ms-input-placeholder{color:#acaba9}.auth-code-controller .phone .input-area .input-box input::-webkit-input-placeholder{font-size:14px;font-family:Droid Sans,HiraKakuProN-W3,ヒラギノ角ゴ ProN W3,Meiryo,Arial Unicode MS}.auth-code-controller .phone .input-area .input-box input::-moz-placeholder{font-size:14px;font-family:Droid Sans,HiraKakuProN-W3,ヒラギノ角ゴ ProN W3,Meiryo,Arial Unicode MS}.auth-code-controller .phone .input-area .input-box input:-ms-input-placeholder{font-size:14px;font-family:Droid Sans,HiraKakuProN-W3,ヒラギノ角ゴ ProN W3,Meiryo,Arial Unicode MS}.auth-code-controller .phone .input-area:first-child{margin-top:15px}.auth-code-controller .phone .input-area .error{margin-left:11px;margin-right:11px;padding:0 2px;display:inline-block;position:relative;top:-8px;background-color:var(--color-surface-notice);color:var(--color-caution);font-size:10px;font-family:Droid Sans,HiraKakuProN-W3,ヒラギノ角ゴ ProN W3,Meiryo,Arial Unicode MS}.auth-code-controller .change-steps-title{color:var(--color-primary-emphasized);font-weight:700;font-size:14px;margin-top:3px;margin-bottom:8px}.auth-code-controller .change-steps{clear:both;zoom:1}.auth-code-controller .change-steps:after,.auth-code-controller .change-steps:before{content:"";display:table}.auth-code-controller .change-steps:after{clear:both}.auth-code-controller .change-steps .change-step{margin-bottom:19px}.auth-code-controller .change-steps .step-number-image{float:left;width:23px;margin-right:5px}.auth-code-controller .change-steps .step-title{overflow:hidden;font-size:14px;font-family:Droid Sans,HiraKakuProN-W3,ヒラギノ角ゴ ProN W3,Meiryo,Arial Unicode MS}.auth-code-controller .change-steps .step-text{overflow:hidden;font-size:12px}.auth-code-controller .change-steps .step-text,.bank-transfer-controller{font-family:Droid Sans,HiraKakuProN-W3,ヒラギノ角ゴ ProN W3,Meiryo,Arial Unicode MS}.bank-transfer-controller{font-size:14px;background-color:#f3f2f0;height:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch}.bank-transfer-controller .loading{width:100%;position:absolute;display:none;top:44px;bottom:0;background-color:rgba(0,0,0,.2);z-index:10000;overflow:hidden;-webkit-overflow-scrolling:none;-webkit-animation:loading-graybox-fadeout .1s linear;animation:loading-graybox-fadeout .1s linear;top:0}.bank-transfer-controller .loading .icon{width:35px;position:absolute;top:50%;left:50%;margin-top:-17px;margin-left:-17px}.bank-transfer-controller .loading.animation{opacity:1;-ms-filter:none;filter:none;display:block;-webkit-animation:loading-graybox-fadein .1s linear;animation:loading-graybox-fadein .1s linear}.bank-transfer-controller .loading.animation .icon{-webkit-animation-name:loading;animation-name:loading;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:0;animation-iteration-count:0;-webkit-animation-timing-function:linear;animation-timing-function:linear}@-webkit-keyframes loading-graybox-fadein{0%{display:none;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}1%{display:block;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}to{display:block;opacity:1;-ms-filter:none;filter:none}}@keyframes loading-graybox-fadein{0%{display:none;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}1%{display:block;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}to{display:block;opacity:1;-ms-filter:none;filter:none}}@-webkit-keyframes loading-graybox-fadeout{0%{display:block;opacity:1;-ms-filter:none;filter:none}99%{display:block;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}to{display:none;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}}@keyframes loading-graybox-fadeout{0%{display:block;opacity:1;-ms-filter:none;filter:none}99%{display:block;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}to{display:none;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}}.bank-transfer-controller .content-title{color:#6d6c6a;margin:12px 0;padding-left:16px}.bank-transfer-controller .content{width:100%;height:50px;padding-left:16px;display:flex;align-items:center;background-color:#fff;margin:0 0 3px}.bank-transfer-controller .content.disabled{pointer-events:none;color:#acaba9}.bank-transfer-controller .content.disabled .title{color:#acaba9}.bank-transfer-controller .content.disabled input,.bank-transfer-controller .content.disabled select{color:#acaba9!important}.bank-transfer-controller .content .title{width:70%;flex:1;color:#4e4d4b;font-weight:700;font-size:16px}.bank-transfer-controller .content .locked-value{text-align:right}.bank-transfer-controller .content .input-area,.bank-transfer-controller .content .locked-value{flex:1;padding-left:10px;padding-right:20px;position:relative}.bank-transfer-controller .content .input-area input{color:#4e4d4b;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;box-shadow:none;background-color:transparent;width:100%;font-size:14px;font-family:Droid Sans,HiraKakuProN-W3,ヒラギノ角ゴ ProN W3,Meiryo,Arial Unicode MS;padding:0 20px 0 0;text-align:right}.bank-transfer-controller .content .input-area input[disabled]{background-color:#f3f2f0;cursor:default;opacity:1;-ms-filter:none;filter:none}.bank-transfer-controller .content .input-area input::-webkit-input-placeholder{color:#acaba9}.bank-transfer-controller .content .input-area input::-moz-placeholder{color:#acaba9}.bank-transfer-controller .content .input-area input:-ms-input-placeholder{color:#acaba9}.bank-transfer-controller .content .input-area input[disabled]{background-color:transparent}.bank-transfer-controller .content .input-area .clear-button-cover{width:30px;height:30px;position:absolute;right:0;top:50%;transform:translateY(-50%)}.bank-transfer-controller .content .input-area .clear-button-cover .clear-button{width:18px;height:18px;text-align:center;position:absolute;right:5px;top:50%;transform:translateY(-50%);fill:#82817f;z-index:1000}.bank-transfer-controller .content .input-area .clear-button-cover{right:15px}.bank-transfer-controller .content .variable-box{flex:1;position:relative;text-align:right}.bank-transfer-controller .content .variable-box .variable{color:#4e4d4b;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;box-shadow:none;background-color:transparent;height:50px;width:5.5em;font-size:16px;line-height:44px}.bank-transfer-controller .content .variable-box .variable::-ms-expand{display:none}.bank-transfer-controller .content .variable-box .variable[disabled]{background-color:#f3f2f0;cursor:default;opacity:1;-ms-filter:none;filter:none}.bank-transfer-controller .content .variable-box .variable::-webkit-input-placeholder{color:#acaba9}.bank-transfer-controller .content .variable-box .variable::-moz-placeholder{color:#acaba9}.bank-transfer-controller .content .variable-box .variable:-ms-input-placeholder{color:#acaba9}.bank-transfer-controller .content .variable-box .variable[disabled]{background-color:transparent}.bank-transfer-controller .content .variable-box .pull-down{position:absolute;display:flex;top:17px;right:14px;z-index:1;pointer-events:none}.bank-transfer-controller .content .variable-box .pull-down .icon-arrow{width:18px;height:18px;fill:#82817f}.bank-transfer-controller .content .switch-box{padding-right:16px;display:table-cell;vertical-align:middle;text-align:right}.bank-transfer-controller .content .icon{width:24px;height:24px;margin-right:10px;fill:#82817f}.bank-transfer-controller .bank-account-section{margin:5px 0}.bank-transfer-controller .point-section{display:flex;align-items:center;height:74px;margin:15px 0;padding:15px 4.6875%;background-color:#fff;color:#4e4d4b}.bank-transfer-controller .point-section .point-title{font-weight:700;font-size:16px;margin-right:1em}.bank-transfer-controller .point-section input{color:#4e4d4b;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;border:2px solid #eceae8;border-radius:5px;flex:1;height:100%;padding-right:.5em;text-align:right;font-size:20px;font-family:Helvetica-Bold,Droid Sans,Arial}.bank-transfer-controller .point-section input[disabled]{background-color:#f3f2f0;cursor:default;opacity:1;-ms-filter:none;filter:none}.bank-transfer-controller .point-section input::-webkit-input-placeholder{color:#acaba9}.bank-transfer-controller .point-section input::-moz-placeholder{color:#acaba9}.bank-transfer-controller .point-section input:-ms-input-placeholder{color:#acaba9}.bank-transfer-controller .point-section input:active,.bank-transfer-controller .point-section input:focus{border-color:var(--color-primary)}.bank-transfer-controller .point-section input:active[disabled],.bank-transfer-controller .point-section input:focus[disabled]{border-color:#eceae8}.bank-transfer-controller .point-section input.target-focused{border-color:var(--color-primary)}.bank-transfer-controller .point-section input.target-focused[disabled]{border-color:#eceae8}.bank-transfer-controller .point-section .point-unit{align-self:flex-end;margin-left:8px}.bank-transfer-controller .commission-section{color:#6d6c6a;font-size:16px}.bank-transfer-controller .commission-section .row{display:flex;margin:0 8.4375%;padding:15px 0;border-bottom:1px solid #cac9c7}.bank-transfer-controller .commission-section .row:last-of-type{padding-bottom:0;border-bottom:none}.bank-transfer-controller .commission-section .row .row-title{flex:1;font-weight:700}.bank-transfer-controller .commission-section .row .amount{color:var(--color-primary)}.bank-transfer-controller .remark{margin:6px 15px;font-size:12px;font-family:Droid Sans,HiraKakuProN-W3,ヒラギノ角ゴ ProN W3,Meiryo,Arial Unicode MS;color:#4e4d4b}.bank-transfer-controller .next-button{margin:20px 16px;width:-webkit-fill-available;width:-moz-available}.bank-transfer-controller.detail,.bank-transfer-controller.result{padding:15px;font-size:14px;font-family:Droid Sans,HiraKakuProN-W3,ヒラギノ角ゴ ProN W3,Meiryo,Arial Unicode MS;color:#4e4d4b}.bank-transfer-controller.detail .result-section,.bank-transfer-controller.result .result-section{background-color:#fff;color:#4e4d4b;padding:8px 6px}.bank-transfer-controller.detail .result-section .result-status,.bank-transfer-controller.result .result-section .result-status{display:inline;padding:4px 6px;background-color:var(--color-secondary);color:#fff;font-weight:700}.bank-transfer-controller.detail .result-section .section,.bank-transfer-controller.result .result-section .section{margin:12px 6px}.bank-transfer-controller.detail .result-section .section-title,.bank-transfer-controller.result .result-section .section-title{font-weight:700;border-bottom:1px solid #eceae8;margin:0 0 7px}.bank-transfer-controller.detail .result-section .row,.bank-transfer-controller.result .result-section .row{display:flex;line-height:1.4}.bank-transfer-controller.detail .result-section .row .column-left,.bank-transfer-controller.result .result-section .row .column-left{flex:1}.bank-transfer-controller.detail .result-section .row .column-right,.bank-transfer-controller.result .result-section .row .column-right{margin-right:35%}.bank-transfer-controller.detail .remark,.bank-transfer-controller.result .remark{margin:6px 10px;font-size:12px}.bank-transfer-controller.detail .ok-button,.bank-transfer-controller.result .ok-button{width:-webkit-fill-available;width:-moz-available}.mobile-payment-controller{line-height:1.6;background-color:#fff}.mobile-payment-controller.padding-bottom{padding-bottom:110px}.mobile-payment-controller .sections-list{height:44px;background-color:#f3f2f0;position:fixed;width:100%;top:44px;z-index:100;border-bottom:1px solid #eceae8;word-break:keep-all;padding:0 16px}.mobile-payment-controller .sections-list .section{display:flex;flex:2}.mobile-payment-controller .sections-list .section:last-child{flex:1}.mobile-payment-controller .sections-list .section .title-container{flex:2}.mobile-payment-controller .sections-list .section .title-container .title{font-size:12px;line-height:14px;text-align:center;flex:none;color:#acaba9}.mobile-payment-controller .sections-list .section .title-container .title.active{color:var(--color-on-surface-focused-primary)}.mobile-payment-controller .sections-list .section .arrow-container{flex:1}.mobile-payment-controller .sections-list .section .arrow-container .icon-arrow-thin{width:16px;height:16px;fill:#cac9c7}.mobile-payment-controller time-sale-timer{position:fixed;top:88px;left:0;z-index:100;width:100%}.mobile-payment-controller .mobile-payment-view{padding-top:44px}.mobile-payment-controller .mobile-payment-view.time-sale{padding-top:79px}.mobile-payment-controller .mobile-payment-view .mobile-payment-method-controller .guide{display:flex;flex-direction:column;padding:5px 0}.mobile-payment-controller .mobile-payment-view .mobile-payment-method-controller .guide .title{font-size:18px;margin-top:5px;text-align:center}.mobile-payment-controller .mobile-payment-view .mobile-payment-method-controller .guide .description{font-size:12px;text-align:center}.mobile-payment-controller .mobile-payment-view .mobile-payment-method-controller .guide .help-container{display:flex;justify-content:flex-end;font-size:11px;padding:10px 0}.mobile-payment-controller .mobile-payment-view .mobile-payment-method-controller .guide .help-container .icon-question{flex:0 0 auto;height:21px;width:21px;fill:var(--color-primary-emphasized)}.mobile-payment-controller .mobile-payment-view .mobile-payment-method-controller .guide .help-container .help{margin:0 10px 0 3px;line-height:20px;color:var(--color-primary-emphasized);text-decoration:underline}.mobile-payment-controller .mobile-payment-view .mobile-payment-method-controller .methods{padding:0 6%}.mobile-payment-controller .mobile-payment-view .mobile-payment-method-controller .methods .method:last-child .dot{display:none}.mobile-payment-controller .mobile-payment-view .mobile-payment-method-controller .methods .method .container{height:65px;display:flex;align-items:center}.mobile-payment-controller .mobile-payment-view .mobile-payment-method-controller .methods .method .container .radio{display:none}.mobile-payment-controller .mobile-payment-view .mobile-payment-method-controller .methods .method .container img{max-width:50%}.mobile-payment-controller .mobile-payment-view .mobile-payment-method-controller .methods .method .container .title{flex:1;font-size:14px;line-height:1.2;font-family:Droid Sans,HiraKakuProN-W3,ヒラギノ角ゴ ProN W3,Meiryo,Arial Unicode MS;color:#4e4d4b;margin:0 10px 0 0}.mobile-payment-controller .mobile-payment-view .mobile-payment-method-controller .methods .method .container .radio-button{flex:none;position:relative;width:24px;height:24px;margin-right:8px;border:2px solid #eceae8;border-radius:50%;background-color:#fff}.mobile-payment-controller .mobile-payment-view .mobile-payment-method-controller .methods .method .container.selected .radio-button{border-color:var(--color-primary)}.mobile-payment-controller .mobile-payment-view .mobile-payment-method-controller .methods .method .container.selected .radio-button:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:12px;height:12px;border-radius:50%;background-color:var(--color-primary)}.mobile-payment-controller .mobile-payment-view .mobile-payment-method-controller .methods .method .container:hover .radio-button{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.mobile-payment-controller .mobile-payment-view .mobile-payment-method-controller .methods .method .container:hover .title{color:var(--color-on-surface-focused-primary)}.mobile-payment-controller .mobile-payment-view .mobile-payment-method-controller .methods .method .container.disabled .title{color:#acaba9}.mobile-payment-controller .mobile-payment-view .mobile-payment-method-controller .methods .method .container.disabled .radio-button{border:2px solid #eceae8;background-color:#f3f2f0}.mobile-payment-controller .mobile-payment-view .mobile-payment-method-controller .methods .method .container.disabled.selected .radio-button{border-color:#eceae8}.mobile-payment-controller .mobile-payment-view .mobile-payment-method-controller .methods .method .container.disabled.selected .radio-button:before{background-color:#eceae8}.mobile-payment-controller .mobile-payment-view .mobile-payment-method-controller .methods .method .container.disabled:hover .radio-button{opacity:1;-ms-filter:none;filter:none}.mobile-payment-controller .mobile-payment-view .mobile-payment-method-controller .methods .method .container.disabled:hover .title{color:#acaba9}.mobile-payment-controller .mobile-payment-view .mobile-payment-method-controller .methods .method .dot{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAACCAYAAAB/qH1jAAAAFklEQVR4AWN48ODBfxB2L/BhAGEMAQBmMRKJQI6mPgAAAABJRU5ErkJggg==");background-repeat:repeat-x;background-size:contain;background-position:0;width:100%;height:2px}.mobile-payment-controller .mobile-payment-view .mobile-payment-method-controller .button-wrapper{padding:8px 16px}.mobile-payment-controller .mobile-payment-view .mobile-payment-method-controller .button-wrapper .button{margin-top:8px}.mobile-payment-controller .mobile-payment-view .mobile-payment-method-controller .icon-arrow{width:20px;height:20px;position:absolute;top:8px}.mobile-payment-controller .mobile-payment-view .mobile-payment-method-controller .icon-arrow.left{fill:var(--color-primary-emphasized);transform:rotate(180deg);left:12px}.mobile-payment-controller .mobile-payment-view .mobile-payment-method-controller .icon-arrow.right{fill:#fff;right:12px}.mobile-payment-controller .mobile-payment-footer{position:-webkit-sticky;position:sticky;bottom:0;padding:10px 0;width:100%;flex:none;color:#4e4d4b;font-size:11px;background:#fff}.mobile-payment-controller .mobile-payment-footer .note.link{text-decoration:underline;color:#009687}.mobile-payment-controller .mobile-payment-footer .note .adult-age{color:var(--color-caution)}.mobile-payment-controller .mobile-payment-footer .bottom-links{padding-top:10px}.mobile-payment-controller .mobile-payment-footer .divider{margin:0 10px;width:1px;height:12px;background-color:#6d6c6a}.mobile-payment-controller .bookmark-balloon{width:100%;position:fixed;top:0;bottom:0;flex-direction:column;background-color:rgba(0,0,0,.5)}@media screen and (min-width: 450px) and (max-height: 599px){.mobile-payment-controller .bookmark-balloon{display:none}}@media screen and (min-height: 599px) and (orientation: landscape){.mobile-payment-controller .bookmark-balloon{display:none}}.mobile-payment-controller .bookmark-balloon .wwkun{width:127px;position:absolute;left:50%;bottom:10px;margin-left:-127px}.mobile-payment-controller .bookmark-balloon .balloon{width:127px;position:absolute;margin-left:-86px;left:50%;bottom:72px}.mobile-payment-controller .bookmark-balloon .bookmark-balloon-not-safari{color:#4e4d4b;background-color:#fff;border-radius:20px;padding:20px;flex-direction:column}.mobile-payment-controller .bookmark-balloon .bookmark-balloon-not-safari .mobileweb-tvicon-illust{background-image:url(spritesheet.6fe11ebb7ba65fea6908.png?v=1655880026990);background-position:-280px -252px;width:156px;height:100px}live-modal{display:block}live-modal .backdrop{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:100}live-modal .backdrop.ng-enter{transition:all .4s cubic-bezier(.36,.66,.04,1);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}live-modal .backdrop.ng-enter-active,live-modal .backdrop.ng-leave{opacity:1;-ms-filter:none;filter:none}live-modal .backdrop.ng-leave{transition:all .25s ease-out}live-modal .backdrop.ng-leave-active{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}live-modal.no-status-bar .live-modal.open{top:0}live-modal .live-modal{transition:top .25s ease-out;position:absolute;top:100%;bottom:0;left:0;right:0;z-index:1000;overflow:hidden;background-color:#fff;border-top-left-radius:10px;border-top-right-radius:10px;display:flex;flex-direction:column}live-modal .live-modal.android-flutter{border-radius:0}@media screen and (min-width: 450px) and (max-height: 599px){live-modal .live-modal{background-color:#f3f2f0}}@media screen and (min-height: 599px) and (orientation: landscape){live-modal .live-modal{background-color:#f3f2f0}}live-modal .live-modal.no-header{background-color:transparent}live-modal .live-modal.safe-area-20px.open{top:20px}@media screen and (min-width: 450px) and (max-height: 599px){live-modal .live-modal.safe-area-20px.open{top:0}}@media screen and (min-height: 599px) and (orientation: landscape){live-modal .live-modal.safe-area-20px.open{top:0}}live-modal .live-modal.open{top:20px;top:constant(safe-area-inset-top);top:env(safe-area-inset-top);transition:top .4s cubic-bezier(.36,.66,.04,1)}live-modal .live-modal.open.android,live-modal .live-modal.open.no-status-bar{top:0;top:constant(safe-area-inset-top);top:env(safe-area-inset-top)}live-modal .live-modal.open.android,live-modal .live-modal.open.no-login-status-bar{top:0}@media screen and (min-width: 450px) and (max-height: 599px){live-modal .live-modal.open{top:0}}@media screen and (min-height: 599px) and (orientation: landscape){live-modal .live-modal.open{top:0}}live-modal .live-modal .loading-modal{width:100%;position:absolute;display:none;top:0;left:0;bottom:0;background-color:rgba(0,0,0,.4);z-index:10000;overflow:hidden;-webkit-overflow-scrolling:none}live-modal .live-modal .loading-modal .icon{width:35px;position:absolute;top:50%;left:50%;margin-top:-17px;margin-left:-17px}live-modal .live-modal .loading-modal.animation{display:block}live-modal .live-modal .loading-modal.animation .icon{-webkit-animation-name:loading;animation-name:loading;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:0;animation-iteration-count:0;-webkit-animation-timing-function:linear;animation-timing-function:linear}@-webkit-keyframes loading{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes loading{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}live-modal .live-modal .header{height:44px;position:relative;background-color:#fff;flex:none;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom:1px solid #eceae8}live-modal .live-modal .header.android-flutter{border-radius:0}@media screen and (min-width: 450px) and (max-height: 599px){live-modal .live-modal .header{height:44px}}@media screen and (min-height: 599px) and (orientation: landscape){live-modal .live-modal .header{height:44px}}live-modal .live-modal .header .prev{width:40px;height:44px;position:absolute;left:5px;left:calc(5px + constant(safe-area-inset-left));left:calc(5px + env(safe-area-inset-left))}live-modal .live-modal .header .prev .icon{width:24px;height:24px;fill:#82817f;transform:rotate(180deg)}live-modal .live-modal .header .title{width:100%;height:100%;padding:0 calc(45px + env(safe-area-inset-right)) 0 calc(45px + env(safe-area-inset-left));text-align:center;color:#4e4d4b;font-weight:700;font-size:16px;letter-spacing:.1em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}live-modal .live-modal .header .title span{margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}live-modal .live-modal .header .close-button{width:40px;height:44px;position:absolute;top:0;right:5px;right:calc(5px + constant(safe-area-inset-right));right:calc(5px + env(safe-area-inset-right));font-size:14px;color:#82817f;white-space:nowrap}live-modal .live-modal .header .close{width:24px;height:24px;fill:#82817f}live-modal .live-modal .modal-view{height:calc(100% - 44px);padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}live-modal .live-modal .modal-view .inner-view{height:100%}live-modal .live-modal .modal-view.next{transform:translateX(-100%);-webkit-animation-name:next-move-horizon;animation-name:next-move-horizon;-webkit-animation-duration:.3s;animation-duration:.3s}@-webkit-keyframes next-move-horizon{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes next-move-horizon{0%{transform:translateX(0)}to{transform:translateX(-100%)}}live-modal .live-modal .modal-view.prev{transform:translateX(100%);-webkit-animation-name:prev-move-horizon;animation-name:prev-move-horizon;-webkit-animation-duration:.3s;animation-duration:.3s}@-webkit-keyframes prev-move-horizon{0%{transform:translateX(0)}to{transform:translateX(100%)}}@keyframes prev-move-horizon{0%{transform:translateX(0)}to{transform:translateX(100%)}}.mobile-verify-confirm,.mobile-verify-files,.mobile-verify-first,.mobile-verify-new,.mobile-verify-pre-sms,mobile-verify-sms{background-color:#f3f2f0;color:#4e4d4b;height:100%;display:block;overflow:scroll;-webkit-overflow-scrolling:touch;font-family:Droid Sans,HiraKakuProN-W3,ヒラギノ角ゴ ProN W3,Meiryo,Arial Unicode MS;font-size:14px}.mobile-verify-confirm h2,.mobile-verify-files h2,.mobile-verify-first h2,.mobile-verify-new h2,.mobile-verify-pre-sms h2,mobile-verify-sms h2{margin:10px 0;padding:0 20px;font-size:14px;color:var(--color-secondary);line-height:1.4}.mobile-verify-confirm .descriptions,.mobile-verify-files .descriptions,.mobile-verify-first .descriptions,.mobile-verify-new .descriptions,.mobile-verify-pre-sms .descriptions,mobile-verify-sms .descriptions{margin-bottom:5px}.mobile-verify-confirm .descriptions .item,.mobile-verify-files .descriptions .item,.mobile-verify-first .descriptions .item,.mobile-verify-new .descriptions .item,.mobile-verify-pre-sms .descriptions .item,mobile-verify-sms .descriptions .item{display:flex;align-items:flex-start;padding:0 18px}.mobile-verify-confirm .descriptions .item .check,.mobile-verify-files .descriptions .item .check,.mobile-verify-first .descriptions .item .check,.mobile-verify-new .descriptions .item .check,.mobile-verify-pre-sms .descriptions .item .check,mobile-verify-sms .descriptions .item .check{flex:none;margin-top:2px;margin-right:10px;width:20px;height:20px;fill:var(--color-primary-emphasized)}.mobile-verify-confirm .descriptions .item .description,.mobile-verify-files .descriptions .item .description,.mobile-verify-first .descriptions .item .description,.mobile-verify-new .descriptions .item .description,.mobile-verify-pre-sms .descriptions .item .description,mobile-verify-sms .descriptions .item .description{font-size:12px;line-height:20px;margin-bottom:4px;flex:1}.mobile-verify-confirm .descriptions .item .description a,.mobile-verify-files .descriptions .item .description a,.mobile-verify-first .descriptions .item .description a,.mobile-verify-new .descriptions .item .description a,.mobile-verify-pre-sms .descriptions .item .description a,mobile-verify-sms .descriptions .item .description a{color:#009687;text-decoration:underline}.mobile-verify-confirm .next-button[wwButton],.mobile-verify-files .next-button[wwButton],.mobile-verify-first .next-button[wwButton],.mobile-verify-new .next-button[wwButton],.mobile-verify-pre-sms .next-button[wwButton],mobile-verify-sms .next-button[wwButton]{margin:16px 16px 0;width:-webkit-fill-available}.mobile-verify-confirm .next-button[wwButton]:active,.mobile-verify-files .next-button[wwButton]:active,.mobile-verify-first .next-button[wwButton]:active,.mobile-verify-new .next-button[wwButton]:active,.mobile-verify-pre-sms .next-button[wwButton]:active,mobile-verify-sms .next-button[wwButton]:active{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70)}.mobile-verify-confirm .next-button[wwButton][disabled],.mobile-verify-files .next-button[wwButton][disabled],.mobile-verify-first .next-button[wwButton][disabled],.mobile-verify-new .next-button[wwButton][disabled],.mobile-verify-pre-sms .next-button[wwButton][disabled],mobile-verify-sms .next-button[wwButton][disabled]{background-color:#cac9c7;pointer-events:none}.mobile-verify-confirm .next-button[wwButton] .icon-arrow,.mobile-verify-files .next-button[wwButton] .icon-arrow,.mobile-verify-first .next-button[wwButton] .icon-arrow,.mobile-verify-new .next-button[wwButton] .icon-arrow,.mobile-verify-pre-sms .next-button[wwButton] .icon-arrow,mobile-verify-sms .next-button[wwButton] .icon-arrow{height:24px;width:24px;fill:#fff;position:absolute;right:10px;top:10px}.mobile-verify-confirm .warning{display:flex;color:var(--color-caution);background-color:#f3f2f0;padding:16px;grid-gap:10px;gap:10px;align-items:center}.mobile-verify-confirm .warning .icon-warning{fill:var(--color-caution);width:16px;height:16px;flex-shrink:0}.mobile-verify-confirm .warning .message{font-size:14px;line-height:1.4}.mobile-verify-confirm .title{margin:10px;font-size:14px}.mobile-verify-confirm .confirm{margin:0 10px;background-color:#f3f2f0}.mobile-verify-confirm .confirm .info{background-color:#fff;padding:16px 8px 0}.mobile-verify-confirm .confirm .info .info-header{padding-left:8px;padding-bottom:8px;line-height:1;font-weight:700;border-bottom:1px solid #cac9c7}.mobile-verify-confirm .confirm .info .info-header:first-child{margin-top:0}.mobile-verify-confirm .confirm .info .info-content{padding:8px 8px 0;margin-bottom:24px}.mobile-verify-confirm .confirm .info .row{line-height:1.4}.mobile-verify-confirm .confirm .info .row.margin-top{margin-top:10px}.mobile-verify-confirm .confirm .info .documents .document-header{padding-left:8px;padding-bottom:8px;line-height:1;font-weight:700;border-bottom:1px solid #cac9c7}.mobile-verify-confirm .confirm .info .documents .document-header:first-child{margin-top:0}.mobile-verify-confirm .confirm .info .documents .document-content{padding:8px}.mobile-verify-confirm .confirm .info .documents .document-content:last-child{margin-bottom:0}.mobile-verify-confirm .document-image{margin:8px 0 16px;background-size:contain;background-position:50%;background-repeat:no-repeat;border:1px solid #eceae8}.mobile-verify-confirm .document-image:after{padding-top:56.25%;display:block;content:""}.mobile-verify-confirm .verify-next-button[wwButton]{margin:24px 16px 8px;width:-webkit-fill-available}.mobile-verify-confirm .verify-back-button[wwButton]{margin:8px 16px 16px;width:-webkit-fill-available}.mobile-verify-files{display:block;background-color:#f3f2f0;font-size:12px}.mobile-verify-files .verify-files-top-image{width:100%;height:auto}.mobile-verify-files .text{margin:16px 16px 8px}.mobile-verify-files ul.notify{margin-top:0;padding-left:12px}.mobile-verify-files ul.notify li{list-style-type:"※";-webkit-padding-start:4px;padding-inline-start:4px}.mobile-verify-files .label{display:flex;width:100%;height:40px;font-size:14px;margin-top:24px;padding:0 16px;align-items:center;grid-gap:8px;gap:8px}.mobile-verify-files .label.first{margin-top:8px}.mobile-verify-files .label:after{display:block;position:relative;content:"必須";width:34px;height:18px;text-align:center;line-height:18px;font-size:12px;color:#fff;background-color:var(--color-secondary);border-radius:5px}.mobile-verify-files .select-wrapper{position:relative;height:45px;background-color:#fff}.mobile-verify-files .select-wrapper select{color:#4e4d4b;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;box-shadow:none;background-color:transparent;width:100%;height:100%;padding-right:40px;padding-left:15px;font-weight:700;font-size:14px}.mobile-verify-files .select-wrapper select::-ms-expand{display:none}.mobile-verify-files .select-wrapper select[disabled]{background-color:#f3f2f0;cursor:default;opacity:1;-ms-filter:none;filter:none}.mobile-verify-files .select-wrapper select::-webkit-input-placeholder{color:#acaba9}.mobile-verify-files .select-wrapper select::-moz-placeholder{color:#acaba9}.mobile-verify-files .select-wrapper select:-ms-input-placeholder{color:#acaba9}.mobile-verify-files .select-wrapper select[disabled]{background-color:transparent}.mobile-verify-files .select-wrapper .pull-down{height:100%;padding:0 15px;position:absolute;vertical-align:middle;top:0;right:0;display:block;pointer-events:none}.mobile-verify-files .select-wrapper .pull-down .icon-arrow{width:18px;height:18px;position:absolute;top:calc(50% - 9px);left:-2px;fill:#82817f;pointer-events:none}.mobile-verify-files .upload-description img.full{width:100%}.mobile-verify-files .image-upload{position:relative;margin:8px 16px;border:5px dashed #eceae8;background-color:#fff}.mobile-verify-files .image-upload:after{padding-top:56.25%;display:block;content:""}.mobile-verify-files .image-upload .image-upload-note,.mobile-verify-files .image-upload .image-upload-preview,.mobile-verify-files .image-upload .select-picture,.mobile-verify-files .image-upload file-model{position:absolute;top:0;left:0;right:0;bottom:0}.mobile-verify-files .image-upload .image-upload-preview{background-size:contain;background-position:50%;background-repeat:no-repeat;pointer-events:none}.mobile-verify-files .image-upload .image-upload-note{flex-direction:column;pointer-events:none}.mobile-verify-files .image-upload .image-upload-note .icon-photo{width:41px;height:31px;margin-bottom:8px;fill:#82817f}.mobile-verify-files .verify-next-button[wwButton]{margin:16px 16px 8px;width:-webkit-fill-available}.mobile-verify-files .verify-back-button[wwButton]{margin:8px 16px 24px;width:-webkit-fill-available}mobile-verify-sms h2{margin:20px 0 0}mobile-verify-sms .input-area{margin:10px 20px 0;height:40px}mobile-verify-sms .input-area .input{color:#4e4d4b;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;border:2px solid #eceae8;border-radius:5px;font-size:14px;width:100%;height:100%;padding:8px 10px}mobile-verify-sms .input-area .input::-ms-expand{display:none}mobile-verify-sms .input-area .input[disabled]{background-color:#f3f2f0;cursor:default;opacity:1;-ms-filter:none;filter:none}mobile-verify-sms .input-area .input::-webkit-input-placeholder{color:#acaba9}mobile-verify-sms .input-area .input::-moz-placeholder{color:#acaba9}mobile-verify-sms .input-area .input:-ms-input-placeholder{color:#acaba9}mobile-verify-sms .input-area .input:active,mobile-verify-sms .input-area .input:focus{border-color:var(--color-primary)}mobile-verify-sms .input-area .input:active[disabled],mobile-verify-sms .input-area .input:focus[disabled]{border-color:#eceae8}mobile-verify-sms .input-area .input.target-focused{border-color:var(--color-primary)}mobile-verify-sms .input-area .input.target-focused[disabled]{border-color:#eceae8}mobile-verify-sms .description{font-size:14px;line-height:1.4;margin-top:15px;padding:0 20px}mobile-verify-sms .description .strong{color:var(--color-primary-emphasized)}mobile-verify-sms .description .number{text-decoration:underline;color:#009687}mobile-verify-sms .description.notify{font-size:12px;margin-top:10px}.mobile-verify-pre-sms h2{margin:20px 0 0}.mobile-verify-pre-sms .description{font-size:14px;line-height:1.4;margin-top:15px;padding:0 20px}.mobile-verify-pre-sms .description .row.title{font-weight:700}.mobile-verify-pre-sms .description .strong{color:var(--color-primary-emphasized)}.mobile-verify-pre-sms .description .number{text-decoration:underline;color:#009687}.mobile-verify-pre-sms .description.notify{font-size:12px;margin-top:10px}.mobile-verify-pre-sms .next-button[wwButton]{margin:20px 16px 0;max-width:none;width:calc(100% - 32px)}real-pay-exchange-amounts{display:block;font-size:12px;font-family:Droid Sans,HiraKakuProN-W3,ヒラギノ角ゴ ProN W3,Meiryo,Arial Unicode MS;background-color:#f3f2f0;height:100%;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;width:100%;color:#6d6c6a}real-pay-exchange-amounts .link{color:#009687;border-bottom:1px solid #009687}real-pay-exchange-amounts .center-area{margin:20px 0;background-color:#f3f2f0;padding-bottom:13px}real-pay-exchange-amounts .center-area .real-pay-header{background-color:#fff;padding-bottom:20px}real-pay-exchange-amounts .center-area .gift-image{text-align:center}real-pay-exchange-amounts .center-area .gift-image img{width:auto;height:81px}real-pay-exchange-amounts .center-area .notes{background-color:#f3f2f0;width:90%;margin:0 auto;padding:10px}real-pay-exchange-amounts .center-area .notes .note{display:flex;padding-bottom:5px}real-pay-exchange-amounts .center-area .notes .note .icon-check{flex:none;height:12px;width:12px;margin:2px 5px 0 0;fill:var(--color-primary-emphasized)}real-pay-exchange-amounts .center-area .notes .note .desc{flex:1;line-height:16px}real-pay-exchange-amounts .center-area .amount-error-text{text-align:center}real-pay-exchange-amounts .center-area .cannot-exchange-text{text-align:center;font-weight:700;font-size:19px;color:#acaba9;padding-top:29px;padding-bottom:25px}real-pay-exchange-amounts .center-area .point-needed{display:flex;justify-content:center;align-items:center;font-weight:700;font-size:16px;color:#fff;background-color:#cac9c7;border-radius:2px;height:40px;margin:0 13px 27px}real-pay-exchange-amounts .center-area .point-needed .point-needed-point{font-size:22px;font-family:Helvetica-Bold,Droid Sans,Arial;padding:0 .5em}real-pay-exchange-amounts .whats-gift-title{font-weight:700;font-size:16px;color:#4e4d4b;display:flex;align-items:center;margin-bottom:4px}real-pay-exchange-amounts .whats-gift-title svg{width:18px;height:18px;margin-right:2px;fill:var(--color-primary)}real-pay-exchange-amounts .whats-gift{margin:0 6.875000000000001% 13px}real-pay-exchange-amounts .exchange-button[ww-button]{margin:16px;width:-webkit-fill-available;width:-moz-available}real-pay-exchange-amounts .real-pay-unregistered .rp-header{background-color:#f3f2f0;height:40px;font-size:16px;padding-left:5%;display:flex;align-items:center}real-pay-exchange-amounts .real-pay-unregistered .account-input{display:flex;flex-direction:column;background-color:#fff;padding-bottom:10px}real-pay-exchange-amounts .real-pay-unregistered .account-input .title{margin:8px 0 0 5%;font-size:14px;font-weight:700}real-pay-exchange-amounts .real-pay-unregistered .account-input .input{display:flex;justify-content:center;width:90%;margin:5px auto 0}real-pay-exchange-amounts .real-pay-unregistered .account-input .input input{color:#4e4d4b;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;border:#eceae8;border-radius:5px;border:2px solid var(--color-primary);width:100%;height:35px;font-size:6vw;padding:0;font-family:Helvetica-Bold,Droid Sans,Arial;vertical-align:middle;text-align:center;border-radius:0}real-pay-exchange-amounts .real-pay-unregistered .account-input .input input[disabled]{background-color:#f3f2f0;cursor:default;opacity:1;-ms-filter:none;filter:none}real-pay-exchange-amounts .real-pay-unregistered .account-input .input input::-webkit-input-placeholder{color:#acaba9}real-pay-exchange-amounts .real-pay-unregistered .account-input .input input::-moz-placeholder{color:#acaba9}real-pay-exchange-amounts .real-pay-unregistered .account-input .input input:-ms-input-placeholder{color:#acaba9}real-pay-exchange-amounts .real-pay-unregistered .account-input .input input:active,real-pay-exchange-amounts .real-pay-unregistered .account-input .input input:focus{border-color:var(--color-primary)}real-pay-exchange-amounts .real-pay-unregistered .account-input .input input:active[disabled],real-pay-exchange-amounts .real-pay-unregistered .account-input .input input:focus[disabled]{border-color:#eceae8}real-pay-exchange-amounts .real-pay-unregistered .account-input .input input.target-focused{border-color:var(--color-primary)}real-pay-exchange-amounts .real-pay-unregistered .account-input .input input.target-focused[disabled]{border-color:#eceae8}real-pay-exchange-amounts .real-pay-unregistered .account-input .input span{line-height:32px;font-size:20px;margin:0 1%}real-pay-exchange-amounts .real-pay-unregistered .account-input .rp-link{margin:5px 5% 0 0;display:flex;justify-content:flex-end}real-pay-exchange-amounts .real-pay-unregistered .account-input .rp-link a{color:#009687}real-pay-exchange-amounts .real-pay-registered .rp-header{background-color:#f3f2f0;height:40px;font-size:16px;padding-left:5%;display:flex;align-items:center}real-pay-exchange-amounts .real-pay-registered .account-info{border-top:1px solid #cac9c7;background-color:#f3f2f0;height:40px;font-size:15px;display:flex;align-items:center;justify-content:center;color:var(--color-primary-emphasized)}real-pay-exchange-amounts .real-pay-registered .rp-link{border-top:1px solid #cac9c7;background-color:#f3f2f0;height:40px;font-size:11px;display:flex;align-items:center;justify-content:flex-end;padding-right:5%}real-pay-exchange-amounts .real-pay-registered .rp-link a{color:#009687}real-pay-exchange-amounts .point-section{display:flex;align-items:center;height:50px;margin:2px 0 15px;padding:15px 4.6875%;border:2px solid var(--color-primary);background-color:#fff;color:#4e4d4b}real-pay-exchange-amounts .point-section .point-title{font-weight:700;font-size:16px;margin-right:1em}real-pay-exchange-amounts .point-section .input-container{flex:1;position:relative}real-pay-exchange-amounts .point-section .input-container input{color:#4e4d4b;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;box-shadow:none;width:100%;padding-right:.5em;text-align:right;font-size:20px;font-family:Helvetica-Bold,Droid Sans,Arial}real-pay-exchange-amounts .point-section .input-container input[disabled]{background-color:#f3f2f0;cursor:default;opacity:1;-ms-filter:none;filter:none}real-pay-exchange-amounts .point-section .input-container input::-webkit-input-placeholder{color:#acaba9}real-pay-exchange-amounts .point-section .input-container input::-moz-placeholder{color:#acaba9}real-pay-exchange-amounts .point-section .input-container input:-ms-input-placeholder{color:#acaba9}real-pay-exchange-amounts .point-section .point-unit{align-self:flex-end;margin-left:8px;height:100%;line-height:20px;font-size:20px}real-pay-exchange-amounts .commission-section{color:#6d6c6a;font-size:15px}real-pay-exchange-amounts .commission-section .row{display:flex;margin:0 8.4375%;padding:15px 0;justify-content:center;border-bottom:1px solid #cac9c7}real-pay-exchange-amounts .commission-section .row:last-of-type{padding-bottom:0;border-bottom:none}real-pay-exchange-amounts .commission-section .row .row-title{flex:1;text-align:end}real-pay-exchange-amounts .commission-section .row .colon{flex:none;padding:0 5px}real-pay-exchange-amounts .commission-section .row .amount{flex:1;font-weight:700;color:var(--color-primary-emphasized)}.profile-controller{position:relative;min-height:900px}.profile-controller .profile-content{display:flex;flex-direction:column;width:780px}.profile-controller .profile-content .user-profile{position:relative}.profile-controller .profile-content .back-image{width:100%;height:326px;position:relative;background-size:cover;background-position:top;background-color:#eceae8}.profile-controller .profile-content .publish-grade{position:absolute;bottom:16px;left:156px;width:56px;height:56px}.profile-controller .profile-content .publish-grade.blocked{bottom:5px}.profile-controller .profile-content .user-icon{z-index:10;position:absolute;left:24px;bottom:7px;cursor:pointer}.profile-controller .profile-content .user-icon:hover .edit-picture{display:flex}.profile-controller .profile-content .user-icon:before{content:"";position:absolute;width:120px;height:120px;background-color:#fff;border-radius:50%;left:4px;bottom:4px}.profile-controller .profile-content .user-icon.is-publishing:before{left:-4px;bottom:-4px;width:136px;height:136px}.profile-controller .profile-content .icon_live2{position:absolute;left:87px;top:352px;width:42px;height:17px;background-color:#f75004;color:#fff;font-size:11px;font-weight:700;display:flex;align-items:center;justify-content:center}.profile-controller .profile-content .live{z-index:1;position:absolute;left:99px;top:296px;width:680px;height:30px;background-color:var(--color-secondary);display:flex;flex-flow:row nowrap;padding:4px 12px 4px 61px;align-items:center;cursor:pointer}.profile-controller .profile-content .live .text{color:#fff;font-size:16px;flex:0 0 auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:352px}.profile-controller .profile-content .live .to-live{flex:3;display:flex;align-items:center}.profile-controller .profile-content .live .to-live .icon-wrapper{position:relative;width:18px;height:18px;border-radius:50%;background-color:#fff}.profile-controller .profile-content .live .to-live .icon-wrapper .icon-live{position:absolute;top:3px;left:4px;width:12px;height:12px;fill:var(--color-secondary)}.profile-controller .bottom-area{min-height:80px;position:relative;display:flex;flex-direction:column}.profile-controller .bottom-area .message{height:33px;width:100%;padding-left:160px;padding-right:4px;display:flex;align-items:center;justify-content:flex-end;background-color:#eceae8}.profile-controller .bottom-area .message .block{display:flex;align-items:center;height:100%;flex:1}.profile-controller .bottom-area .message .block .icon-block{width:24px;height:24px;fill:#6d6c6a}.profile-controller .bottom-area .message .block .title{color:#6d6c6a;font-size:14px;font-weight:700;margin-left:4px}.profile-controller .bottom-area .buttons{height:80px;width:100%;padding:12px 8px 0 226px;display:flex;align-items:center;justify-content:space-between;background-color:#fff;border-radius:0 0 5px 5px}.profile-controller .bottom-area .buttons.no-grade{padding-left:149px}.profile-controller .bottom-area .buttons.blocked{height:60px;padding-top:0}.profile-controller .bottom-area .buttons .follow-button-container{display:flex;align-items:center}.profile-controller .bottom-area .buttons .follow-button-container follow-notification-buttons{width:206px}.profile-controller .bottom-area .buttons .user-memo-button{position:relative;height:24px;margin-left:14px}.profile-controller .bottom-area .buttons .user-memo-button.badged:after{content:"";position:absolute;top:-6px;right:-14px;width:8px;height:8px;display:block;background-color:var(--color-secondary);border-radius:50%;border:2px solid #fff}.profile-controller .bottom-area .buttons .user-memo-button .icon-memo{width:24px;height:24px;fill:#82817f;cursor:pointer}.profile-controller .bottom-area .buttons .user-memo-button .user-memo-tooltip{position:absolute;left:-14px;bottom:calc(13px + 100%);width:280px;padding:0 8px 16px;background-color:#fff;border:2px solid #eceae8;border-radius:5px;z-index:100}.profile-controller .bottom-area .buttons .user-memo-button .user-memo-tooltip:after,.profile-controller .bottom-area .buttons .user-memo-button .user-memo-tooltip:before{content:"";position:absolute;left:16px;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent}.profile-controller .bottom-area .buttons .user-memo-button .user-memo-tooltip:before{bottom:-10px;border-top:10px solid #eceae8}.profile-controller .bottom-area .buttons .user-memo-button .user-memo-tooltip:after{bottom:-7px;border-top:10px solid #fff}.profile-controller .bottom-area .buttons .zoom{display:flex;flex-direction:row;align-items:center;justify-content:center;width:276px;height:40px}.profile-controller .bottom-area .buttons .zoom .slider{width:200px;padding:0;margin-left:10px;margin-right:10px}.profile-controller .bottom-area .buttons .zoom .button{width:28px;height:28px;border-radius:5px;background-color:#eceae8;border:2px solid #eceae8;display:flex;align-items:center;justify-content:center;cursor:pointer}.profile-controller .bottom-area .buttons .zoom .button.disable{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);pointer-events:none}.profile-controller .bottom-area .buttons .zoom .icon-minus,.profile-controller .bottom-area .buttons .zoom .icon-plus{width:18px;height:18px;fill:var(--color-on-surface-icon-focused-primary)}.profile-controller .bottom-area .buttons .align-right-container{flex:none;display:flex;align-items:center;justify-content:flex-end}.profile-controller .bottom-area .buttons .menu-btn{display:flex;justify-content:center;align-items:center;width:36px;height:36px;margin-left:24px;border-radius:50%;cursor:pointer;position:relative}.profile-controller .bottom-area .buttons .menu-btn:hover{background-color:#f3f2f0}.profile-controller .bottom-area .buttons .menu-btn:hover .icon-alert{fill:#6d6c6a}.profile-controller .bottom-area .buttons .menu-btn:hover .balloon-bridge{display:block}.profile-controller .bottom-area .buttons .menu-btn:hover .balloon{display:flex}.profile-controller .bottom-area .buttons .menu-btn .icon-alert{width:24px;height:24px;fill:#82817f}.profile-controller .bottom-area .buttons .menu-btn .button-text{margin-left:5px}.profile-controller .bottom-area .buttons .button-margin-left-10{margin-left:10px!important}.profile-controller .bottom-area .buttons .button-margin-left-40{margin-left:40px!important}.profile-controller .bottom-area .buttons .balloon-bridge{display:none;height:100px;width:100%;position:absolute;top:100%;right:0}.profile-controller .bottom-area .buttons .balloon{flex-direction:column;position:absolute;right:-2px;top:38px;width:142px;background:#fff;border:2px solid #eceae8;border-radius:5px;z-index:1;display:none}.profile-controller .bottom-area .buttons .balloon .menu-icon{margin-left:10px;margin-right:8px}.profile-controller .bottom-area .buttons .balloon .icon-block,.profile-controller .bottom-area .buttons .balloon .icon-report{width:24px;height:24px;margin-left:8px;margin-right:4px;fill:#82817f}.profile-controller .bottom-area .buttons .balloon .title{font-size:12px;flex:1}.profile-controller .bottom-area .buttons .balloon .menu-item{color:#4e4d4b;cursor:pointer;display:flex;height:40px;width:138px;padding:0 10px}.profile-controller .bottom-area .buttons .balloon .menu-item .menu-item-container{flex:1;display:flex;align-items:center}.profile-controller .bottom-area .buttons .balloon .menu-item:hover .title{color:var(--color-on-surface-focused-primary)}.profile-controller .bottom-area .buttons .balloon .menu-item:hover .icon-block,.profile-controller .bottom-area .buttons .balloon .menu-item:hover .icon-report{fill:var(--color-on-surface-icon-focused-primary)}.profile-controller .bottom-area .buttons .balloon .menu-item:nth-child(n+2) .menu-item-container{border-top:1px solid #eceae8;padding-bottom:1px}.profile-controller .bottom-area .buttons .balloon:before{content:"";position:absolute;top:-8px;right:10px;margin-left:-10px;display:block;width:0;height:0;border-color:transparent transparent #fff;border-style:solid;border-width:0 8px 9px;z-index:0}.profile-controller .bottom-area .buttons .balloon:after{content:"";position:absolute;top:-11px;right:9px;margin-left:-10px;display:block;width:0;height:0;border-color:transparent transparent #eceae8;border-style:solid;border-width:0 9px 10px;z-index:-1}.profile-controller .bottom-area .buttons .block-message{font-size:12px;color:#6d6c6a;margin-right:24px;flex:1}.profile-controller .bottom-area .buttons .unblock-btn{margin-left:14px}.profile-controller .profile-image{width:100%;-o-object-fit:cover;object-fit:cover;vertical-align:bottom}.profile-controller .backdrop{position:fixed;top:50%;left:50%;right:50%;bottom:50%;margin:-50vh -50vw;width:100vw;height:100vh;background:rgba(0,0,0,.5);z-index:11000;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);pointer-events:none;transition-duration:.2s}.profile-controller .backdrop.opened{opacity:1;-ms-filter:none;filter:none;pointer-events:auto}.profile-controller .backdrop .icon-x{position:fixed;top:20px;right:20px;cursor:pointer;fill:#fff;width:24px;height:24px}.profile-controller .backdrop .icon-image{position:fixed;top:0;left:0;right:0;bottom:0;margin:auto;padding:0;overflow:hidden;width:400px;height:400px;transform:scale(0);transition-duration:.2s}.profile-controller .backdrop .icon-image.opened{transform:scale(1)}.profile-controller .backdrop a.text.gray{width:158px}.profile-controller .publisher-profile{width:100%;margin-top:16px;display:flex;flex-flow:row wrap;position:relative}.profile-controller .publisher-profile .profile{display:flex;flex-flow:row wrap;font-size:14px;flex:0 0 100%;align-items:flex-start}.profile-controller .publisher-profile .profile .accounts{display:flex;width:100%;margin-bottom:20px;border-bottom:1px solid #eceae8}.profile-controller .publisher-profile .profile .accounts .user-name-area{margin-top:13px;margin-bottom:19px;justify-content:space-between;flex:1}.profile-controller .publisher-profile .profile .accounts .user-name-area .name{word-break:break-all;padding-right:30px;font-size:20px;line-height:1.2}.profile-controller .publisher-profile .profile .accounts .user-name-area .account-name{word-break:break-all;color:#4e4d4b;font-size:14px;line-height:1;text-align:right}.profile-controller .publisher-profile .profile .accounts .user-name-area .sns{position:relative;cursor:pointer}.profile-controller .publisher-profile .profile .accounts .user-name-area .sns:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.profile-controller .publisher-profile .profile .accounts .user-name-area .sns .icon-twitter{position:absolute;bottom:-7.5px;left:-30px;width:30px;height:30px}.profile-controller .publisher-profile .profile .accounts .user-name-area .sns .account-name{border-bottom:1px solid #4e4d4b}.profile-controller .publisher-profile .profile .accounts .share-button{width:36px;height:36px;flex-shrink:0;margin-left:16px;margin-bottom:14px;cursor:pointer}.profile-controller .publisher-profile .profile .accounts .share-button svg.icon-share{width:100%;height:100%;fill:#82817f}.profile-controller .publisher-profile .profile .accounts .share-button:hover svg.icon-share{fill:var(--color-on-surface-icon-focused-primary)}.profile-controller .publisher-profile .profile .profiles{display:flex;flex-flow:row wrap;font-size:14px;flex:1 1 auto;align-items:flex-start}.profile-controller .publisher-profile .profile .profiles .item{display:flex;align-items:center;flex-flow:row nowrap;margin-bottom:13px}.profile-controller .publisher-profile .profile .profiles .item .title{height:24px;background-color:#eceae8;color:#4e4d4b;line-height:24px;flex:0 0 auto;padding-left:7px;padding-right:7px;margin-right:8px}.profile-controller .publisher-profile .profile .profiles .item .text{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;color:#4e4d4b;font-size:14px}.profile-controller .publisher-profile .profile .profiles .item .text::-ms-expand{display:none}.profile-controller .publisher-profile .profile .profiles .gender{flex:0 0 112px}.profile-controller .publisher-profile .profile .profiles .date-of-birth{flex:0 0 202px}.profile-controller .publisher-profile .profile .profiles .area{flex:0 0 150px}.profile-controller .publisher-profile .profile .profiles .likes{flex:0 0 auto}.profile-controller .publisher-profile .profile .profiles .likes .like{display:flex;flex-flow:row nowrap;align-items:center}.profile-controller .publisher-profile .profile .profiles .likes .like:not(:last-child):after{content:"";width:4px;height:12px;margin:0 9px;background-image:linear-gradient(180deg,#cac9c7 4px,transparent 0,transparent 8px,#cac9c7 0)}.profile-controller .publisher-profile .profile .profiles .description{flex:1 1 auto;width:100%;margin-top:5px;border-radius:5px;background-color:#fff;padding:24px;font-size:14px;line-height:19px;word-break:break-all}.profile-controller .publisher-profile .profile .profiles .award-section{width:100%;margin-top:16px;border-radius:5px;background-color:#fff;padding:24px;font-size:14px;line-height:19px;word-break:break-all}.profile-controller .publisher-profile .profile .profiles .award-section .award-list-title{margin-bottom:8px;font-weight:700;font-size:14px}.profile-controller .publisher-profile .profile .profiles .award-section .award-group-title{margin:16px 0 8px;color:#6d6c6a;font-size:14px;line-height:1}.profile-controller .publisher-profile .profile .profiles .award-section .award-list-item{display:flex;align-items:center;font-size:12px;line-height:1.2}.profile-controller .publisher-profile .profile .profiles .award-section .award-list-item img{flex:none;width:24px;padding:4px 0;margin-right:8px}.profile-controller .publisher-profile .profile .profiles .award-section .award-list-item .name{flex:1;padding:4px 0}.profile-controller .publisher-profile .profile .profiles .award-section .award-list-item .name.strong{font-weight:700}.profile-controller birthday-message{display:block;margin-top:16px}.profile-controller .detail{position:absolute;right:0;top:0;width:410px;height:100%;color:#4e4d4b;display:flex;flex-direction:column}.profile-controller .detail upcoming-live-schedule{margin-bottom:20px}.profile-controller .link{cursor:pointer}.profile-controller .link:hover{color:var(--color-on-surface-focused-primary)}.profile-controller right-column-list{overflow:hidden;height:100%}.profile-controller .tab-content{border-radius:5px;overflow:hidden;height:100%;max-height:750px;display:flex;flex-direction:column}.profile-controller .tab-content .tabs{display:flex;padding:0 9px;height:63px;border-bottom:1px solid #eceae8;background-color:#fff;flex:none}.profile-controller .tab-content .tabs .tab{height:100%;position:relative;flex:1;flex-direction:column;cursor:pointer}.profile-controller .tab-content .tabs .tab.selected .title,.profile-controller .tab-content .tabs .tab:hover .title{font-weight:700;color:var(--color-on-surface-focused-primary)}.profile-controller .tab-content .tabs .tab.selected .count,.profile-controller .tab-content .tabs .tab:hover .count{font-family:Helvetica-Bold,Droid Sans,Arial;font-weight:700;color:var(--color-on-surface-focused-primary)}.profile-controller .tab-content .tabs .tab.selected:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:4px;background-color:var(--color-primary)}.profile-controller .tab-content .tabs .tab .title{font-size:14px;line-height:1.2;margin-bottom:4px}.profile-controller .tab-content .tabs .tab .count{font-size:12px;line-height:1.2;font-family:Helvetica,Droid Sans,Arial;color:#6d6c6a}.profile-controller .tab-content .list-header{background-color:#fff;display:flex;flex-direction:column;flex:0 0 auto;padding:0 2px 2px}.profile-controller .tab-content .list-header .open-follower-ranking{height:61px;font-size:14px;text-align:right;color:var(--color-primary-emphasized);display:flex;align-items:center;justify-content:flex-end;border-bottom:1px solid #eceae8;cursor:pointer}.profile-controller .tab-content .list-header .open-follower-ranking .icon-heart{width:24px;height:24px;fill:var(--color-primary);margin-right:10px}.profile-controller .tab-content .list-header .open-follower-ranking .icon-arrow-right{fill:var(--color-primary-emphasized);width:16px;height:16px;margin:0 4px}.profile-controller .tab-content .list-header .protected-follower-ranking{height:61px;font-size:14px;display:flex;align-items:center;color:#6d6c6a;border-bottom:1px solid #eceae8}.profile-controller .tab-content .list-header .protected-follower-ranking .icon-lock{width:24px;height:24px;fill:#cac9c7;margin:0 10px}.profile-controller .tab-content .list-header .archive-expire-warning{display:flex;align-items:center;padding:16px 16px 0}.profile-controller .tab-content .list-header .archive-expire-warning .description{flex:1;font-size:12px;line-height:1.2;color:#acaba9}.profile-controller .tab-content .list-header .notification-list-description{display:flex;align-items:center;padding:10px 11px 0 18px}.profile-controller .tab-content .list-header .notification-list-description .description{flex:1;font-size:12px;line-height:18px;color:#acaba9}.profile-controller .tab-content .list-header .notification-list-description .description .notif-list{color:var(--color-primary-emphasized)}.profile-controller .tab-content .list-header .list-sub-header{background-color:#f3f2f0;padding-left:17px;padding-right:12px;display:flex;align-items:center;height:49px;border-bottom:1px solid #eceae8}.profile-controller .tab-content .list-header .list-sub-header .title{display:block;width:100%;font-size:14px;flex:1 1 auto}.profile-controller .tab-content .list-header .list-sub-header .public-button{font-family:Droid Sans,HiraKakuProN-W3,ヒラギノ角ゴ ProN W3,Meiryo,Arial Unicode MS;display:flex;justify-content:center;align-items:center;height:28px;border-radius:5px;background-color:var(--color-primary);cursor:pointer;color:#fff;font-size:12px;border:none;width:90px;flex:0 0 auto}.profile-controller .tab-content .list-header .list-sub-header .public-button:focus,.profile-controller .tab-content .list-header .list-sub-header .public-button:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.profile-controller .tab-content .list-header .list-sub-header .public-button .icon{margin-right:5px}.profile-controller .tab-content .list-header .list-sub-header .public-button.editing{font-family:Droid Sans,HiraKakuProN-W3,ヒラギノ角ゴ ProN W3,Meiryo,Arial Unicode MS;display:flex;justify-content:center;align-items:center;height:28px;border-radius:5px;background-color:#eceae8;border:2px solid #eceae8;cursor:pointer;color:var(--color-primary-emphasized);font-size:12px}.profile-controller .tab-content .list-header .list-sub-header .public-button.editing:focus,.profile-controller .tab-content .list-header .list-sub-header .public-button.editing:hover{background-color:#f3f2f0}.profile-controller .tab-content .list-header .list-sub-header .public-button.editing .icon{margin-right:5px}.profile-controller .tab-content .list-header .list-sub-header button.primary.outlined{max-width:90px}.profile-controller .tab-content .list-header .content{padding:16px}.profile-controller .tab-content .list-header .content .public_header1{display:flex;border-bottom:2px solid var(--color-primary)}.profile-controller .tab-content .list-header .content .public_header1 .public_sub_header{position:relative;width:100%;margin-left:30px;margin-right:30px;display:flex;justify-content:center;font-size:14px;cursor:pointer}.profile-controller .tab-content .list-header .content .public_header1 .public_sub_header:hover{color:var(--color-primary)}.profile-controller .tab-content .list-header .content .public_header1 .public_sub_header.active{color:var(--color-primary);border-bottom:4px solid var(--color-primary)}.profile-controller .tab-content .list-header .content .public_header1 .public_sub_header.active:after{content:"";position:absolute;bottom:-13px;left:50%;margin-left:-10px;width:0;height:0;border-left:10px solid transparent;border-bottom:0 solid transparent;border-right:10px solid transparent;border-top:10px solid var(--color-primary)}.profile-controller .tab-content .list-header .content .public_header2{display:flex;align-items:center;font-size:14px;margin-top:18px}.profile-controller .tab-content .list-header .content .public_header2 .lives_count{width:100%;flex:1 1 auto;margin-left:36px}.profile-controller .tab-content .list-header .content .public_header2 .public-button{font-family:Droid Sans,HiraKakuProN-W3,ヒラギノ角ゴ ProN W3,Meiryo,Arial Unicode MS;display:flex;justify-content:center;align-items:center;height:28px;border-radius:5px;background-color:#eceae8;cursor:pointer;color:var(--color-primary-emphasized);font-size:12px;width:90px;flex:0 0 auto;margin-right:6px;color:#4e4d4b;border:none}.profile-controller .tab-content .list-header .content .public_header2 .public-button:focus,.profile-controller .tab-content .list-header .content .public_header2 .public-button:hover{background-color:#f3f2f0}.profile-controller .tab-content .list-header .content .public_header2 .public-button .icon{margin-right:5px}.profile-controller .tab-content .list-header .content .public_header2 .public-button.private-button{font-family:Droid Sans,HiraKakuProN-W3,ヒラギノ角ゴ ProN W3,Meiryo,Arial Unicode MS;display:flex;justify-content:center;align-items:center;height:28px;border-radius:5px;background-color:var(--color-primary);cursor:pointer;color:#fff;font-size:12px;border:none}.profile-controller .tab-content .list-header .content .public_header2 .public-button.private-button:focus,.profile-controller .tab-content .list-header .content .public_header2 .public-button.private-button:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.profile-controller .tab-content .list-header .content .public_header2 .public-button.private-button .icon{margin-right:5px}.profile-controller .tab-content .list-header .content .public_header2 .delete-button{font-family:Droid Sans,HiraKakuProN-W3,ヒラギノ角ゴ ProN W3,Meiryo,Arial Unicode MS;display:flex;justify-content:center;align-items:center;height:28px;border-radius:5px;background-color:#eceae8;cursor:pointer;color:var(--color-primary-emphasized);font-size:12px;width:90px;flex:0 0 auto;color:#4e4d4b;border:none}.profile-controller .tab-content .list-header .content .public_header2 .delete-button:focus,.profile-controller .tab-content .list-header .content .public_header2 .delete-button:hover{background-color:#f3f2f0}.profile-controller .tab-content .list-header .content .public_header2 .delete-button .icon{margin-right:5px}.profile-controller .tab-content .list-header .your-follower-ranking{display:flex;flex:1;justify-content:flex-end;align-items:center;color:#fff}.profile-controller .tab-content .list-header .your-follower-ranking .label-container{display:flex;align-items:center;background:linear-gradient(to right,var(--color-secondary),#ff1ab3);border-top-left-radius:10px;border-bottom-left-radius:10px;height:20px;padding:0 16px 0 9px;margin-right:-10px}.profile-controller .tab-content .list-header .your-follower-ranking .label-container .icon-heart{width:24px;height:24px;fill:#fff;margin-right:4px;flex:none}.profile-controller .tab-content .list-header .your-follower-ranking .label-container .label{font-size:12px;text-shadow:1px 1px 1px rgba(0,0,0,.2)}.profile-controller .tab-content .list-header .your-follower-ranking .icon{height:40px;width:40px;border-radius:50%;display:block;background-size:contain;background-repeat:no-repeat;background-position:50%;background-color:#eceae8;border:2px solid #ff1ab3}.profile-controller .tab-content .list-bg{width:100%;height:100%;background-color:#fff;padding:24px 12px 16px 18px;display:flex;align-items:flex-start;flex-direction:column;overflow-y:auto;overflow-x:hidden;flex:1 1 auto}.profile-controller .tab-content .list-bg .no-list{width:100%;height:200px;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;color:#6d6c6a;font-size:14px}.profile-controller .tab-content .list-bg .no-list .icon-lock{width:72px;height:72px;margin-bottom:20px;fill:#cac9c7}.profile-controller .tab-content .list-bg .list{width:100%}.profile-controller .tab-content .list-bg::-webkit-scrollbar{margin-right:2px;width:7px}.profile-controller .tab-content .list-bg::-webkit-scrollbar-thumb{background:#cac9c7;border-radius:5px}.profile-controller .tab-content .list-bg::-webkit-scrollbar-track{background:#eceae8}.profile-controller .tab-content .list-bg .lives-list .live{display:flex;flex-direction:column}.profile-controller .tab-content .list-bg .lives-list .live .live-row{display:flex;flex-direction:row}.profile-controller .tab-content .list-bg .lives-list .live .live-row check-box{margin-right:12px}.profile-controller .tab-content .list-bg .lives-list .live .live-row .thumbnail{position:relative;width:96px;height:96px;margin-right:8px;background-color:#eceae8;border-radius:5px}.profile-controller .tab-content .list-bg .lives-list .live .live-row .thumbnail>img{width:96px;height:96px;border:2px solid #eceae8;border-radius:5px;-o-object-fit:cover;object-fit:cover}.profile-controller .tab-content .list-bg .lives-list .live .live-row .thumbnail .icon-triangle-horizontal-filled-wrapper{position:absolute;content:"";left:30px;bottom:30px;width:36px;height:36px;border:4px solid var(--color-primary-emphasized);border-radius:50%;display:none}.profile-controller .tab-content .list-bg .lives-list .live .live-row .thumbnail .icon-triangle-horizontal-filled-wrapper .icon-triangle-horizontal-filled{position:absolute;top:2px;left:3px;width:24px;height:24px;fill:var(--color-primary-emphasized)}.profile-controller .tab-content .list-bg .lives-list .live .live-row .thumbnail.editing{pointer-events:none}.profile-controller .tab-content .list-bg .lives-list .live .live-row .thumbnail:hover>img{border:2px solid var(--color-primary)}.profile-controller .tab-content .list-bg .lives-list .live .live-row .thumbnail:hover .icon-triangle-horizontal-filled-wrapper{display:block}.profile-controller .tab-content .list-bg .lives-list .live .live-row .live-detail{font-size:12px;display:flex;flex:1 1 auto;flex-flow:wrap}.profile-controller .tab-content .list-bg .lives-list .live .live-row .live-detail .category{display:inline-flex;align-items:center;font-weight:700;font-size:10px;height:16px;text-align:center;vertical-align:middle;border-radius:8px;padding:0 8px;margin-right:4px;background-color:var(--color-badge-primary);color:#fff}.profile-controller .tab-content .list-bg .lives-list .live .live-row .live-detail .public-archive{display:inline-flex;align-items:center;font-weight:700;font-size:10px;height:16px;text-align:center;border-radius:8px;padding:0 8px;background-color:#acaba9;color:#fff}.profile-controller .tab-content .list-bg .lives-list .live .live-row .live-detail .public-archive.public{background-color:#7cb342;color:#fff}.profile-controller .tab-content .list-bg .lives-list .live .live-row .live-detail .row{display:flex;flex:1 1 100%;flex-flow:nowrap}.profile-controller .tab-content .list-bg .lives-list .live .live-row .live-detail .margin-row{margin-top:8px}.profile-controller .tab-content .list-bg .lives-list .live .live-row .live-detail .margin-row-half{margin-top:4px}.profile-controller .tab-content .list-bg .lives-list .live .live-row .live-detail .title{flex:0 0 auto;font-weight:700;font-size:14px;line-height:normal;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#4e4d4b;max-width:240px}.profile-controller .tab-content .list-bg .lives-list .live .live-row .live-detail .edit-title{flex:none;width:24px;height:20px;margin-left:8px;margin-right:8px;border-radius:5px;background-color:var(--color-primary);display:flex;align-items:center;justify-content:center}.profile-controller .tab-content .list-bg .lives-list .live .live-row .live-detail .edit-title .icon_live_title_edit{cursor:pointer;fill:#fff;width:14px;height:14px}.profile-controller .tab-content .list-bg .lives-list .live .live-row .live-detail .started_date{width:100%;line-height:1;color:#acaba9;font-size:10px;font-family:Helvetica,Droid Sans,Arial}.profile-controller .tab-content .list-bg .lives-list .live .live-row .live-detail .item-detail{flex:none;margin-right:16px;display:flex;align-items:center}.profile-controller .tab-content .list-bg .lives-list .live .live-row .live-detail .item-detail-icon{margin-right:3px;width:14px;height:14px;fill:#82817f}.profile-controller .tab-content .list-bg .lives-list .live .live-row .live-detail .count{font-size:12px;line-height:1;color:#6d6c6a;font-family:Helvetica}.profile-controller .tab-content .list-bg .lives-list .live .thanks-message{display:flex;justify-content:flex-end;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:8px 0 0 auto;cursor:pointer}.profile-controller .tab-content .list-bg .lives-list .live .thanks-message:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.profile-controller .tab-content .list-bg .lives-list .live .thanks-message .label{line-height:1;font-size:10px;font-weight:700;color:#4e4d4b}.profile-controller .tab-content .list-bg .lives-list .live .thanks-message .arrow-icon{width:12px;height:12px;fill:#82817f}.profile-controller .tab-content .list-bg .list-cover{width:100%}.profile-controller .tab-content .list-bg .list-cover .user{width:100%;padding-bottom:8px;line-height:1}.profile-controller .tab-content .list-bg .list-cover .user:nth-child(n+2){border-top:1px solid #eceae8;padding-top:8px}.profile-controller .tab-content .list-bg .list-cover .user .user-info{display:flex;justify-content:space-between;align-items:center}.profile-controller .tab-content .list-bg .list-cover .user .user-info .user-text{flex:1;padding:0 8px}.profile-controller .tab-content .list-bg .list-cover .user .user-info .user-text .name{display:block;font-size:14px;line-height:1.2;word-break:break-all}.profile-controller .tab-content .list-bg .list-cover .user .user-info follow-notification-buttons{flex:1;padding-right:8px}.profile-controller .tab-content .list-bg .list-cover .user .follower_ranking{height:16px;margin-top:4px;padding:3px 8px;display:inline-block;font-size:10px;line-height:1;background-color:var(--color-surface-notice);color:#4e4d4b;border-radius:8px}.profile-controller .tab-content .list-bg .follower_point{display:flex;align-items:center}.profile-controller .tab-content .list-bg .follower_point .icon-follower-point{fill:var(--color-primary);width:18px;height:18px}.profile-controller .tab-content .list-bg .follower_point .follower_point{font-size:12px;line-height:1;flex:0 0 auto;margin-left:2px;color:#6d6c6a}.archives-controller{padding-bottom:50px}.archives-controller .theater-bg{position:absolute;background-color:#000;top:116px;left:0;right:0;height:686px}.archives-controller.auto-hide .buttons{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);transition:opacity .25s!important}.archives-controller.auto-hide .live-header,.archives-controller.auto-hide .publishInfo,.archives-controller.auto-hide .sent-items-wrapper,.archives-controller.auto-hide .theater-gradient-bg-top,.archives-controller.auto-hide-control .theater-gradient-bg-bottom,.archives-controller.auto-hide-control .ww-archive-control{opacity:0!important;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"!important;filter:alpha(opacity=0)!important;transition:opacity .25s!important}.archives-controller.theater{margin-top:-18px;min-height:1530px}.archives-controller.theater .archive-wrapper{height:686px}.archives-controller.theater .publisher-profile{margin-top:30px}.archives-controller.theater .sent-items-wrapper{position:absolute;top:648px;width:100%;background-color:transparent;border-top:1px solid #eceae8;color:#fff;transition:opacity .1s;padding:0 30px 5px}.archives-controller.theater .sent-items-wrapper .sent-items .icon-present{fill:#fff}.archives-controller.theater .live-header{position:absolute;background:transparent;color:#fff;width:100%;top:6px;left:0;padding-right:10px;z-index:1}.archives-controller.theater .live-header .started-date{background-color:hsla(0,0%,63%,.5)}.archives-controller.theater .live-header .alert-btn{margin-top:33px}.archives-controller.theater .live-header .alert-btn .balloon{color:#4e4d4b}.archives-controller.theater .live-header .download-btn{background-color:rgba(0,0,0,.2);border:none;color:#fff}.archives-controller.theater .live-header .download-btn:hover{background-color:rgba(0,0,0,.8)}.archives-controller.theater .live-header .download-btn .icon-download{fill:#fff}.archives-controller.theater .video-box{width:1220px;height:686px;border:none}.archives-controller.theater .video-box .ww-archive-control{height:38px;bottom:38px;width:calc(100% - 320px)}.archives-controller.theater .video-box .theater-transparent-click-area{position:absolute;top:0;left:0;width:100%;height:100%}.archives-controller.theater .video-box .theater-gradient-bg-top{display:block;width:100%;height:80px;position:absolute;top:0;left:0;transition:opacity .1s;background:linear-gradient(180deg,rgba(0,0,0,.8) 0,rgba(0,0,0,.3) 70%,transparent)}.archives-controller.theater .video-box .theater-gradient-bg-bottom{width:100%;height:90px;position:absolute;bottom:0;left:0;transition:opacity .1s;background:linear-gradient(0deg,rgba(0,0,0,.8) 0,rgba(0,0,0,.3) 70%,transparent)}.archives-controller.theater .comments{margin-top:717px}.archives-controller.theater .pc-comments{top:700px}.archives-controller.theater .buttons{position:absolute;top:610px;right:0;width:340px;background-color:transparent;z-index:1}.archives-controller.theater .buttons .row{padding:0 10px 0 20px}.archives-controller.theater .buttons .row .volume_btn{background-color:transparent}.archives-controller.theater .buttons .row .viewer-toolbar .divider{height:18px}.archives-controller.full-screen{width:100%;height:100%;position:absolute;top:0;left:0;padding-bottom:0}.archives-controller.full-screen .tooltip[data-tooltip]:hover{position:relative}.archives-controller.full-screen .tooltip[data-tooltip]:hover:after{transform:translate(-90%)}.archives-controller.full-screen .tooltip[data-tooltip]:hover:before{transform:translate(-60%)}.archives-controller.full-screen .live-header{position:absolute;background:transparent;color:#fff;width:100%;top:6px;left:0;padding-right:10px;z-index:20001}.archives-controller.full-screen .live-header .started-date{background-color:hsla(0,0%,63%,.5)}.archives-controller.full-screen .live-header .alert-btn{margin-top:33px}.archives-controller.full-screen .live-header .alert-btn .balloon{color:#4e4d4b}.archives-controller.full-screen .live-header .download-btn{background-color:rgba(0,0,0,.2);border:none;color:#fff}.archives-controller.full-screen .live-header .download-btn:hover{background-color:rgba(0,0,0,.8)}.archives-controller.full-screen .live-header .download-btn .icon-download{fill:#fff}.archives-controller.full-screen .sent-items-wrapper{position:absolute;left:0;bottom:0;z-index:20000;padding:3px 15px 5px;background-color:transparent;width:100%;color:#fff;border-top:1px solid #eceae8}.archives-controller.full-screen .sent-items-wrapper .sent-items .icon-present{fill:#fff}.archives-controller.full-screen .ww-archive-control{bottom:42px;width:calc(100% - 255px)}.archives-controller.full-screen .buttons{position:absolute;bottom:42px;width:280px;right:0;z-index:20000;background-color:transparent}.archives-controller.full-screen .buttons .row{padding:0 10px 0 20px}.archives-controller.full-screen .buttons .row .volume_btn{background-color:transparent}.archives-controller.full-screen .buttons .row .viewer-toolbar .divider{height:18px}.archives-controller.full-screen .theater-bg{top:0;height:100%;z-index:19999}.archives-controller.full-screen .archive-wrapper{height:100%;width:100%}.archives-controller.full-screen .archive-wrapper .live-header{position:absolute}.archives-controller.full-screen .archive-wrapper .video-box{z-index:20000;width:100%;height:100%;border:none;background-color:#000;display:flex;align-items:center}.archives-controller.full-screen .archive-wrapper .video-box .vjs-fluid{height:100%}.archives-controller.full-screen .archive-wrapper .video-box .theater-transparent-click-area{position:absolute;top:0;left:0;width:100%;height:100%}.archives-controller.full-screen .archive-wrapper .video-box .theater-gradient-bg-top{display:block;width:100%;height:80px;position:absolute;top:0;left:0;transition:opacity .1s;background:linear-gradient(180deg,rgba(0,0,0,.8) 0,rgba(0,0,0,.3) 70%,transparent)}.archives-controller.full-screen .archive-wrapper .video-box .theater-gradient-bg-bottom{width:100%;height:90px;position:absolute;bottom:0;left:0;transition:opacity .1s;background:linear-gradient(0deg,rgba(0,0,0,.8) 0,rgba(0,0,0,.3) 70%,transparent)}.archives-controller .archive-sent-items{width:780px}.archives-controller .archive-wrapper{position:relative}.archives-controller .theater-gradient-bg-bottom{position:absolute;bottom:-3px;left:0;width:100%;height:40px;transition:opacity .1s;background:linear-gradient(0deg,rgba(0,0,0,.8) 0,rgba(0,0,0,.3) 70%,transparent)}.archives-controller .ww-archive-control{position:absolute;bottom:0;left:0;width:100%;height:40px;display:flex;align-items:center;color:#fff}.archives-controller .ww-archive-control .play-button{cursor:pointer;height:12px;width:12px;fill:var(--color-primary-emphasized);margin-left:18px;margin-right:10px}.archives-controller .ww-archive-control .time-current{font-size:12px;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.archives-controller .ww-archive-control .time-divider{margin:0 3px;font-size:10px;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.archives-controller .ww-archive-control .time-duration{font-size:12px;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.archives-controller .ww-archive-control seek-bar{flex:1;margin-top:0;margin-left:10px;margin-right:18px}.archives-controller .live-header{display:block;width:780px;height:40px;background-color:#eceae8;font-size:14px;line-height:16px;display:flex;align-items:center;padding-left:9px}.archives-controller .live-header .started-date{color:#fff;background-color:#acaba9;flex:none;padding:4px 6px;margin-right:10px}.archives-controller .live-header .live-title{flex:1}.archives-controller .live-header .download-btn{width:150px;height:32px;border-radius:5px;color:var(--color-primary-emphasized);background-color:#eceae8;border:2px solid #eceae8;display:flex;align-items:center;padding:0 10px;margin-right:8px;cursor:pointer}.archives-controller .live-header .download-btn:hover{background-color:#f3f2f0}.archives-controller .live-header .download-btn .icon-download{width:14px;height:15px;margin-right:7px;fill:var(--color-primary-emphasized)}.archives-controller .live-header .download-btn .download-text{font-size:13px;line-height:1}.archives-controller .live-header .alert-btn{width:36px;height:36px;margin-right:8px;position:relative;flex:0 0 auto;display:flex;align-items:center;justify-content:center;border-radius:50%;cursor:pointer}.archives-controller .live-header .alert-btn:hover{background-color:#f3f2f0}.archives-controller .live-header .alert-btn:hover .icon-alert{fill:#6d6c6a}.archives-controller .live-header .alert-btn:hover .balloon,.archives-controller .live-header .alert-btn:hover .balloon-bridge{display:block}.archives-controller .live-header .alert-btn.white .icon-alert{fill:#fff}.archives-controller .live-header .alert-btn.white:hover{background-color:transparent}.archives-controller .live-header .alert-btn.white:hover .icon-alert{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.archives-controller .live-header .alert-btn .btn-label{font-size:12px;color:var(--color-secondary);margin-left:5px}.archives-controller .live-header .alert-btn .icon-alert{width:24px;height:24px;fill:#82817f}.archives-controller .live-header .alert-btn .balloon-bridge{display:none;position:absolute;width:100%;height:100px;right:0;top:100%;z-index:9}.archives-controller .live-header .alert-btn .balloon{height:86px;width:142px;border-radius:5px;border:2px solid #eceae8;background-color:#fff;position:absolute;top:38px;right:0;z-index:11;padding:0 10px;display:none}.archives-controller .live-header .alert-btn .balloon:before{content:"";position:absolute;top:-8px;margin-left:104px;display:block;width:0;height:0;border-color:transparent transparent #fff;border-style:solid;border-width:0 8px 9px;z-index:0}.archives-controller .live-header .alert-btn .balloon:after{content:"";position:absolute;top:-11px;margin-left:103px;display:block;width:0;height:0;border-color:transparent transparent #eceae8;border-style:solid;border-width:0 9px 10px;z-index:-1}.archives-controller .live-header .alert-btn .balloon .cell{display:flex;height:40px;cursor:pointer}.archives-controller .live-header .alert-btn .balloon .cell:hover .cell-title{color:var(--color-on-surface-focused-primary)}.archives-controller .live-header .alert-btn .balloon .cell:hover .icon-block,.archives-controller .live-header .alert-btn .balloon .cell:hover .icon-report{fill:var(--color-on-surface-icon-focused-primary)}.archives-controller .live-header .alert-btn .balloon .cell.cell-block{height:41px;border-bottom:1px solid #eceae8}.archives-controller .live-header .alert-btn .balloon .cell .cell-title{font-size:12px;padding-left:6px;flex:1}.archives-controller .live-header .alert-btn .balloon .cell .icon-block,.archives-controller .live-header .alert-btn .balloon .cell .icon-report{fill:#82817f;width:24px;height:24px;margin-left:6px}.archives-controller .video{position:relative;width:780px;height:438px;background-color:#000;border:2px solid #eceae8;overflow:hidden}.archives-controller .video .theater-gradient-bg-top{display:none}.archives-controller .video .theater-transparent-click-area{position:absolute;width:100%;height:100%;top:0;left:0}.archives-controller .video .theater-transparent-click-area .hud-area{width:100px;height:100px;background-color:rgba(0,0,0,.7);border-radius:10px;display:none}.archives-controller .video .theater-transparent-click-area .hud-area.show{display:flex;-webkit-animation:"hud-fade-out" .5s linear 1 normal forwards;animation:"hud-fade-out" .5s linear 1 normal forwards}.archives-controller .video .theater-transparent-click-area .hud-area .icon{fill:#fff;width:50px;height:50px}@-webkit-keyframes hud-fade-out{0%{opacity:1;-ms-filter:none;filter:none}to{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);transform:scale(1.5)}}@keyframes hud-fade-out{0%{opacity:1;-ms-filter:none;filter:none}to{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);transform:scale(1.5)}}.archives-controller .video .video-wrapper{width:100%;height:100%;transition:transform .15s ease-out}.archives-controller .video #archive-player{width:100%;height:100%;padding-top:0}.archives-controller .video .playtime_info{position:absolute;right:10px;top:6px;color:#fff;font-size:14px;text-shadow:1px 1px 1px rgba(0,0,0,.4),-1px 1px 1px rgba(0,0,0,.4),1px -1px 1px rgba(0,0,0,.4),-1px -1px 1px rgba(0,0,0,.4);pointer-events:none;z-index:10}.archives-controller .video video{position:absolute;left:0;top:0;width:100%;height:100%}.archives-controller .video .vjs-current-time{display:block}.archives-controller .video .vjs-volume-menu-button{display:none}.archives-controller .video .vjs-duration,.archives-controller .video .vjs-time-divider{display:block}.archives-controller .video .vjs-remaining-time{display:none}.archives-controller .video .vjs-modal-dialog-content{z-index:auto}.archives-controller .buttons{width:780px;background-color:#eceae8}.archives-controller .buttons .row{display:flex;flex-direction:row;padding:10px 10px 10px 20px;justify-content:space-between}.archives-controller .buttons .row .volume_btn{position:relative;display:flex;width:152px;height:38px;border-radius:5px;background-color:#eceae8;flex:0 0 auto}.archives-controller .buttons .row .volume_btn .mute{position:relative;margin-left:8px;cursor:pointer;align-self:center;width:29px;height:29px;fill:var(--color-primary-emphasized)}.archives-controller .buttons .row .volume_btn ww-input-slider{width:80px;height:20px;margin-left:3px;margin-top:8px;padding:0}.archives-controller .buttons .row .viewer-toolbar{flex:1;display:flex;justify-content:flex-end;align-items:center;margin:0 10px}.archives-controller .buttons .row .viewer-toolbar .divider{height:32px;width:1px;border-left:1px solid #cac9c7;margin:0 2px}.archives-controller .buttons .row .viewer-toolbar .btn{width:26px;height:26px;margin:0 8px;cursor:pointer}.archives-controller .buttons .row .viewer-toolbar .btn .control-icon{fill:var(--color-primary-emphasized)}.archives-controller .buttons .row .viewer-toolbar .btn .control-icon:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.archives-controller .buttons .row .viewer-toolbar .btn .control-icon.white{fill:#fff}.archives-controller .buttons .row .viewer-toolbar .btn .control-icon.white:hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.archives-controller .buttons .row .viewer-toolbar .btn .icon-fullscreen,.archives-controller .buttons .row .viewer-toolbar .btn .icon-theater{height:28px;width:28px}.archives-controller .buttons .row .viewer-toolbar .btn .icon-quality-settings{height:26px;width:26px;margin-bottom:2px}.archives-controller .buttons .row .viewer-toolbar .btn.video-quality{position:relative}.archives-controller .buttons .row .viewer-toolbar .btn.video-quality .quality-menu-wrapper{position:absolute;top:0;transform:translate(calc(-100% + 75px),-100%)}.archives-controller .sent-items-wrapper{width:100%;font-size:14px;background-color:#eceae8;padding:0 10px;border-top:1px solid #cac9c7;border-radius:0 0 5px 5px}.archives-controller .sent-items-wrapper .sent-items{width:100%;display:flex;flex-direction:row;align-items:center;padding:4px 0}.archives-controller .sent-items-wrapper .sent-items.border{border-top:1px solid #cac9c7}.archives-controller .sent-items-wrapper .sent-items .scroll-button{width:25px;height:25px;cursor:pointer;pointer-events:auto}.archives-controller .sent-items-wrapper .sent-items .scroll-button.disabled{visibility:hidden;pointer-events:none}.archives-controller .sent-items-wrapper .sent-items .scroll-button .icon{width:25px;height:25px;fill:#82817f}.archives-controller .sent-items-wrapper .sent-items .scroll-button .icon:hover{fill:var(--color-on-surface-icon-focused-primary)}.archives-controller .sent-items-wrapper .sent-items .scroll-button .icon.left{transform:rotate(180deg)}.archives-controller .sent-items-wrapper .sent-items .icon-present{fill:var(--color-primary);height:20px;width:20px}.archives-controller .sent-items-wrapper .sent-items .title{flex:none;margin-left:4px;width:168px;line-height:14px;margin-top:3px}.archives-controller .sent-items-wrapper .sent-items .item-icons{margin:0 7px;overflow-y:auto}.archives-controller .sent-items-wrapper .sent-items .item-icons::-webkit-scrollbar{display:none}.archives-controller .sent-items-wrapper .sent-items .item-icons:after{content:"";display:block;clear:both;height:0}.archives-controller .sent-items-wrapper .sent-items .item-icons .scroll-area{z-index:0;padding:3px 0;flex-wrap:nowrap;flex-direction:row;display:flex;flex:1}.archives-controller .sent-items-wrapper .sent-items .item-icons .scroll-area .item{height:25px;padding:0 2px 2px;float:left;display:flex;flex-direction:row;align-items:center;font-size:12px}.archives-controller .sent-items-wrapper .sent-items .item-icons .scroll-area .item.zero .icon{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}.archives-controller .sent-items-wrapper .sent-items .item-icons .scroll-area .item .icon{width:25px;margin:0 2px 0 10px}.archives-controller .sent-items-wrapper .sent-items .item-icons .scroll-area .item .count{line-height:25px}.archives-controller .sent-items-wrapper .sent-items .item-icons .scroll-area .item:first-child .icon{margin-left:0}.archives-controller .sent-items-wrapper .detail-link{padding-bottom:7px;display:flex;justify-content:flex-end}.archives-controller .sent-items-wrapper .detail-link .text{display:flex;line-height:1;color:var(--color-primary-emphasized);cursor:pointer}.archives-controller .sent-items-wrapper .detail-link .text span{margin-right:7px}.archives-controller .sent-items-wrapper .detail-link .text .icon-arrow{width:14px;height:14px;fill:var(--color-primary-emphasized)}.archives-controller .link{cursor:pointer}.archives-controller .link:hover{color:var(--color-on-surface-focused-primary)}.more-comment{border-top:1px solid #eceae8;width:100%;height:40px;padding:0 8px;display:flex;background-color:#fff;justify-content:flex-end}.more-comment .list-button{width:24px;height:24px;margin:8px;text-align:center;color:#acaba9;cursor:pointer}.more-comment .list-button .icon{width:24px;height:24px;fill:#82817f}.more-comment .list-button .icon.rev{transform:rotate(180deg)}.more-comment .list-button .icon:hover{fill:var(--color-on-surface-icon-focused-primary)}.more-comment .list-button .icon.disable{fill:#cac9c7}.more-comment .list-info{height:24px;line-height:24px;margin:8px;color:#6d6c6a}.noscript-text{position:fixed;width:100%;height:100%;background-color:#fff;z-index:99999;text-align:center;padding-top:2em}mobile-item-exchange-amount{display:block;width:100%;height:100%;padding-bottom:100px;overflow-y:scroll;overflow-x:hidden;-webkit-overflow-scrolling:touch;background-color:#f3f2f0;color:#6d6c6a;font-size:12px}mobile-item-exchange-amount .item-area{padding:16px 0;margin:20px 0 0;text-align:center;background-color:#fff}mobile-item-exchange-amount .item-area .item-image-area{position:relative;width:116px;height:116px;margin:0 auto}mobile-item-exchange-amount .item-area .item-image-area img{width:100%;height:100%;border-radius:10px}mobile-item-exchange-amount .item-area .item-image-area .animation-icon{position:absolute;bottom:5px;right:5px;width:25px;height:25px}mobile-item-exchange-amount .item-area .item-title{margin:10px 0 3px;font-size:14px;font-weight:700;line-height:1;color:#4e4d4b}mobile-item-exchange-amount .item-area .item-animation{line-height:1}mobile-item-exchange-amount .animation-icon{border-radius:100%;background-color:rgba(0,0,0,.4)}mobile-item-exchange-amount .animation-icon .circle{width:90%;height:90%;border:3px solid #fff;border-radius:100%}mobile-item-exchange-amount .animation-icon .circle svg{fill:#fff;width:70%;height:70%;margin-left:10%}mobile-item-exchange-amount .amount-section,mobile-item-exchange-amount .item-section{display:flex;align-items:center;height:45px;padding:0 17px;border:2px solid var(--color-primary);font-size:14px;background-color:#fff;color:#4e4d4b}mobile-item-exchange-amount .item-section{margin:10px 0 0}mobile-item-exchange-amount .item-section .item-title{font-weight:700;margin-right:1em}mobile-item-exchange-amount .item-section .input-container{flex:1;position:relative;height:100%}mobile-item-exchange-amount .item-section .input-container select{color:#4e4d4b;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;box-shadow:none;background-color:transparent;width:100%;height:100%;padding-right:24px;font-weight:700}mobile-item-exchange-amount .item-section .input-container select::-ms-expand{display:none}mobile-item-exchange-amount .item-section .input-container select[disabled]{background-color:#f3f2f0;cursor:default;opacity:1;-ms-filter:none;filter:none}mobile-item-exchange-amount .item-section .input-container select::-webkit-input-placeholder{color:#acaba9}mobile-item-exchange-amount .item-section .input-container select::-moz-placeholder{color:#acaba9}mobile-item-exchange-amount .item-section .input-container select:-ms-input-placeholder{color:#acaba9}mobile-item-exchange-amount .item-section .input-container select[disabled]{background-color:transparent}mobile-item-exchange-amount .item-section .input-container .pull-down{height:100%;position:absolute;top:0;right:0;pointer-events:none}mobile-item-exchange-amount .item-section .input-container .pull-down .icon{width:20px;height:20px;fill:#82817f}mobile-item-exchange-amount .item-section.disabled{border:none}mobile-item-exchange-amount .item-section.disabled .input-container select{padding-right:0;color:#acaba9}mobile-item-exchange-amount .amount-section{margin:10px 0 15px}mobile-item-exchange-amount .amount-section .amount-title{font-weight:700;margin-right:1em}mobile-item-exchange-amount .amount-section .input-container{flex:1;position:relative}mobile-item-exchange-amount .amount-section .input-container input{color:#4e4d4b;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;box-shadow:none;background-color:transparent;width:100%;padding-right:1em;text-align:right;font-weight:700}mobile-item-exchange-amount .amount-section .input-container input[disabled]{background-color:#f3f2f0;cursor:default;opacity:1;-ms-filter:none;filter:none}mobile-item-exchange-amount .amount-section .input-container input::-webkit-input-placeholder{color:#acaba9}mobile-item-exchange-amount .amount-section .input-container input::-moz-placeholder{color:#acaba9}mobile-item-exchange-amount .amount-section .input-container input:-ms-input-placeholder{color:#acaba9}mobile-item-exchange-amount .amount-section .input-container input[disabled]{background-color:transparent}mobile-item-exchange-amount .amount-section .amount-unit{margin-left:8px}mobile-item-exchange-amount .point-row{display:flex;justify-content:center;align-items:center;margin:0 13px}mobile-item-exchange-amount .point-row>*{flex:1}mobile-item-exchange-amount .point-row .title{text-align:right;font-size:12px;font-family:Droid Sans,HiraKakuProN-W3,ヒラギノ角ゴ ProN W3,Meiryo,Arial Unicode MS;color:#4e4d4b}mobile-item-exchange-amount .point-row .point{text-align:right;font-weight:700;font-size:14px;color:var(--color-primary-emphasized)}mobile-item-exchange-amount .point-row .point span{padding-right:30px}mobile-item-exchange-amount .point-row.expense{padding-bottom:5px;border-bottom:1px solid #eceae8}mobile-item-exchange-amount .point-row.rest{padding-top:5px}mobile-item-exchange-amount .amount-error-text{text-align:center}mobile-item-exchange-amount .exchange-button[wwButton]{width:-webkit-fill-available;margin:25px 16px 0}mobile-item-exchange-result{display:block;width:100%;height:100%;padding:14px 15px 100px;overflow-y:scroll;overflow-x:hidden;-webkit-overflow-scrolling:touch;background-color:#f3f2f0;color:#6d6c6a;font-size:12px}mobile-item-exchange-result .item-area{background-color:#fff}mobile-item-exchange-result .item-area .title-image-container{height:81px;border-bottom:1px solid #eceae8}mobile-item-exchange-result .item-area .title-image-container .title-image{width:200px}mobile-item-exchange-result .item-area .complete-image-container{margin:16px 0 10px}mobile-item-exchange-result .item-area .complete-image-container .complete-image{width:189px}mobile-item-exchange-result .complete-text{height:30px;margin:0 13px;font-size:13px;font-weight:700;color:#8bc34a}mobile-item-exchange-result .complete-text .check-mark{width:20px;height:20px;background-color:#8bc34a;border-radius:100%;margin-right:15px}mobile-item-exchange-result .complete-text .check-mark svg{width:16px;height:16px;fill:#fff}mobile-item-exchange-result .item-detail-title{margin:0 13px;padding:16px 0 10px;font-size:14px;font-weight:700;line-height:1;color:#4e4d4b;border-bottom:1px solid #eceae8}mobile-item-exchange-result .item-detail-list{margin:0 13px;padding:0 0 16px;font-size:14px}mobile-item-exchange-result .item-detail-list .item-detail-list-item{display:flex;margin-top:10px}mobile-item-exchange-result .item-detail-list .item-detail-list-item .item-name{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}mobile-item-exchange-result .item-detail-list .item-detail-list-item .item-amount{flex:none}mobile-item-exchange-result .close-button[wwButton]{width:-webkit-fill-available;margin:20px 16px}nice-count{display:flex;align-items:center;background-color:rgba(0,0,0,.3);border-radius:20px}nice-count .icon-clap{fill:#fff}nice-count .count{color:#fff;font-family:Helvetica,Droid Sans,Arial}nice-count.mobile{height:17px;padding:0 5px}nice-count.mobile .icon-clap{width:12px;height:12px}nice-count.mobile .count{font-size:11px;margin-left:2px}nice-count.pc{height:22px;padding:0 10px}nice-count.pc .icon-clap{width:16px;height:16px}nice-count.pc .count{font-size:16px;margin-left:5px}.ww-dialog-base .mat-dialog-container{padding:0;border-radius:13px}.ww-dialog-base-classic .mat-dialog-container{padding:0;border-radius:5px;background-color:hsla(0,0%,100%,.95)}.half-modal-panel{border-top-left-radius:10px;border-top-right-radius:10px;overflow:hidden;-webkit-animation:halfModalSlideUp .1s ease-out;animation:halfModalSlideUp .1s ease-out}.half-modal-panel.closing{-webkit-animation:halfModalSlideDown .1s ease-in;animation:halfModalSlideDown .1s ease-in;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes halfModalSlideUp{0%{transform:translateY(150%)}to{transform:translateY(0)}}@keyframes halfModalSlideUp{0%{transform:translateY(150%)}to{transform:translateY(0)}}@-webkit-keyframes halfModalSlideDown{0%{transform:translateY(0)}to{transform:translateY(150%)}}@keyframes halfModalSlideDown{0%{transform:translateY(0)}to{transform:translateY(150%)}}@-webkit-keyframes ww-shimmer-animation{0%{background-position:-480px 0}to{background-position:480px 0}}@keyframes ww-shimmer-animation{0%{background-position:-480px 0}to{background-position:480px 0}}a[ww-button],a[wwButton],button[ww-button],button[wwButton]{display:inline-flex;align-items:center;justify-content:center;position:relative;border:none;font-weight:700;border-radius:100px;width:100%;max-width:400px;cursor:pointer;line-height:1.2;transition:background-color .3s ease,opacity .3s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;height:36px;font-size:14px;padding:0 16px}a[ww-button]:not(a[ww-button].is-mobile),a[wwButton]:not(a[wwButton].is-mobile),button[ww-button]:not(button[ww-button].is-mobile),button[wwButton]:not(button[wwButton].is-mobile){max-width:320px}a[ww-button].flexible,a[wwButton].flexible,button[ww-button].flexible,button[wwButton].flexible{width:auto;min-width:90px}a[ww-button].flexible.icon-flexible-right,a[wwButton].flexible.icon-flexible-right,button[ww-button].flexible.icon-flexible-right,button[wwButton].flexible.icon-flexible-right{padding:0}a[ww-button].flexible.icon-flexible-right:before,a[wwButton].flexible.icon-flexible-right:before,button[ww-button].flexible.icon-flexible-right:before,button[wwButton].flexible.icon-flexible-right:before{content:"";min-width:16px;height:16px;flex:2}a[ww-button].flexible.icon-flexible-right:after,a[wwButton].flexible.icon-flexible-right:after,button[ww-button].flexible.icon-flexible-right:after,button[wwButton].flexible.icon-flexible-right:after{content:"";min-width:8px;height:16px;flex:1}a[ww-button].flexible.icon-flexible-right>ww-button-icon,a[wwButton].flexible.icon-flexible-right>ww-button-icon,button[ww-button].flexible.icon-flexible-right>ww-button-icon,button[wwButton].flexible.icon-flexible-right>ww-button-icon{margin:0 0 0 4px}a[ww-button].flexible.icon-flexible-left,a[wwButton].flexible.icon-flexible-left,button[ww-button].flexible.icon-flexible-left,button[wwButton].flexible.icon-flexible-left{padding:0}a[ww-button].flexible.icon-flexible-left:before,a[wwButton].flexible.icon-flexible-left:before,button[ww-button].flexible.icon-flexible-left:before,button[wwButton].flexible.icon-flexible-left:before{content:"";min-width:8px;height:8px;flex:1}a[ww-button].flexible.icon-flexible-left:after,a[wwButton].flexible.icon-flexible-left:after,button[ww-button].flexible.icon-flexible-left:after,button[wwButton].flexible.icon-flexible-left:after{content:"";min-width:16px;height:16px;flex:2}a[ww-button].flexible.icon-flexible-left>ww-button-icon,a[wwButton].flexible.icon-flexible-left>ww-button-icon,button[ww-button].flexible.icon-flexible-left>ww-button-icon,button[wwButton].flexible.icon-flexible-left>ww-button-icon{margin:0 4px 0 0}a[ww-button].icon-fixed-left>ww-button-icon,a[ww-button].icon-fixed-right>ww-button-icon,a[wwButton].icon-fixed-left>ww-button-icon,a[wwButton].icon-fixed-right>ww-button-icon,button[ww-button].icon-fixed-left>ww-button-icon,button[ww-button].icon-fixed-right>ww-button-icon,button[wwButton].icon-fixed-left>ww-button-icon,button[wwButton].icon-fixed-right>ww-button-icon{position:absolute}a[ww-button].contained.icon-fixed-left ww-button-icon,a[ww-button].text.icon-fixed-left ww-button-icon,a[wwButton].contained.icon-fixed-left ww-button-icon,a[wwButton].text.icon-fixed-left ww-button-icon,button[ww-button].contained.icon-fixed-left ww-button-icon,button[ww-button].text.icon-fixed-left ww-button-icon,button[wwButton].contained.icon-fixed-left ww-button-icon,button[wwButton].text.icon-fixed-left ww-button-icon{left:16px}a[ww-button].contained.icon-fixed-right ww-button-icon,a[ww-button].text.icon-fixed-right ww-button-icon,a[wwButton].contained.icon-fixed-right ww-button-icon,a[wwButton].text.icon-fixed-right ww-button-icon,button[ww-button].contained.icon-fixed-right ww-button-icon,button[ww-button].text.icon-fixed-right ww-button-icon,button[wwButton].contained.icon-fixed-right ww-button-icon,button[wwButton].text.icon-fixed-right ww-button-icon{right:16px}a[ww-button].outlined.icon-fixed-left ww-button-icon,a[wwButton].outlined.icon-fixed-left ww-button-icon,button[ww-button].outlined.icon-fixed-left ww-button-icon,button[wwButton].outlined.icon-fixed-left ww-button-icon{left:14px}a[ww-button].outlined.icon-fixed-right ww-button-icon,a[wwButton].outlined.icon-fixed-right ww-button-icon,button[ww-button].outlined.icon-fixed-right ww-button-icon,button[wwButton].outlined.icon-fixed-right ww-button-icon{right:14px}a[ww-button][disabled],a[wwButton][disabled],button[ww-button][disabled],button[wwButton][disabled]{pointer-events:none;cursor:default;transition:none}a[ww-button].contained,a[wwButton].contained,button[ww-button].contained,button[wwButton].contained{color:#fff}a[ww-button].contained.is-mobile:active,a[ww-button].contained:not(a[ww-button].contained.is-mobile):hover,a[wwButton].contained.is-mobile:active,a[wwButton].contained:not(a[wwButton].contained.is-mobile):hover,button[ww-button].contained.is-mobile:active,button[ww-button].contained:not(button[ww-button].contained.is-mobile):hover,button[wwButton].contained.is-mobile:active,button[wwButton].contained:not(button[wwButton].contained.is-mobile):hover{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}a[ww-button].contained>ww-button-icon>svg,a[wwButton].contained>ww-button-icon>svg,button[ww-button].contained>ww-button-icon>svg,button[wwButton].contained>ww-button-icon>svg{fill:#fff}a[ww-button].contained[disabled],a[wwButton].contained[disabled],button[ww-button].contained[disabled],button[wwButton].contained[disabled]{background-color:#cac9c7!important}a[ww-button].contained.primary,a[wwButton].contained.primary,button[ww-button].contained.primary,button[wwButton].contained.primary{background-color:var(--color-primary)}a[ww-button].contained.emphasized,a[wwButton].contained.emphasized,button[ww-button].contained.emphasized,button[wwButton].contained.emphasized{background-color:var(--color-primary-to-primary-emphasized)}a[ww-button].contained.warn,a[wwButton].contained.warn,button[ww-button].contained.warn,button[wwButton].contained.warn{background-color:var(--color-warn)}a[ww-button].outlined,a[wwButton].outlined,button[ww-button].outlined,button[wwButton].outlined{background-color:transparent}a[ww-button].outlined[disabled],a[wwButton].outlined[disabled],button[ww-button].outlined[disabled],button[wwButton].outlined[disabled]{color:#acaba9!important;border:2px solid #acaba9!important}a[ww-button].outlined[disabled]>ww-button-icon>svg,a[wwButton].outlined[disabled]>ww-button-icon>svg,button[ww-button].outlined[disabled]>ww-button-icon>svg,button[wwButton].outlined[disabled]>ww-button-icon>svg{fill:#acaba9!important}a[ww-button].outlined.primary,a[wwButton].outlined.primary,button[ww-button].outlined.primary,button[wwButton].outlined.primary{border:2px solid var(--color-primary-emphasized-to-primary);color:var(--color-primary-emphasized-to-primary)}a[ww-button].outlined.primary>ww-button-icon>svg,a[wwButton].outlined.primary>ww-button-icon>svg,button[ww-button].outlined.primary>ww-button-icon>svg,button[wwButton].outlined.primary>ww-button-icon>svg{fill:var(--color-primary-emphasized-to-primary)}a[ww-button].outlined.primary:not(a[ww-button].outlined.primary.is-mobile):hover,a[wwButton].outlined.primary:not(a[wwButton].outlined.primary.is-mobile):hover,button[ww-button].outlined.primary:not(button[ww-button].outlined.primary.is-mobile):hover,button[wwButton].outlined.primary:not(button[wwButton].outlined.primary.is-mobile):hover{background-color:rgba(var(--color-primary-rgb),.1)}a[ww-button].outlined.primary:not(a[ww-button].outlined.primary.is-mobile):hover.dark-mode,a[wwButton].outlined.primary:not(a[wwButton].outlined.primary.is-mobile):hover.dark-mode,button[ww-button].outlined.primary:not(button[ww-button].outlined.primary.is-mobile):hover.dark-mode,button[wwButton].outlined.primary:not(button[wwButton].outlined.primary.is-mobile):hover.dark-mode{background-color:rgba(var(--color-primary-rgb),.2)}a[ww-button].outlined.primary.is-mobile:active,a[wwButton].outlined.primary.is-mobile:active,button[ww-button].outlined.primary.is-mobile:active,button[wwButton].outlined.primary.is-mobile:active{background-color:rgba(var(--color-primary-rgb),.1)}a[ww-button].outlined.primary.is-mobile:active.dark-mode,a[wwButton].outlined.primary.is-mobile:active.dark-mode,button[ww-button].outlined.primary.is-mobile:active.dark-mode,button[wwButton].outlined.primary.is-mobile:active.dark-mode{background-color:rgba(var(--color-primary-rgb),.2)}a[ww-button].text,a[wwButton].text,button[ww-button].text,button[wwButton].text{background-color:transparent;border:none}a[ww-button].text[disabled],a[wwButton].text[disabled],button[ww-button].text[disabled],button[wwButton].text[disabled]{color:#acaba9!important}a[ww-button].text[disabled]>ww-button-icon>svg,a[wwButton].text[disabled]>ww-button-icon>svg,button[ww-button].text[disabled]>ww-button-icon>svg,button[wwButton].text[disabled]>ww-button-icon>svg{fill:#acaba9}a[ww-button].text.primary,a[wwButton].text.primary,button[ww-button].text.primary,button[wwButton].text.primary{color:var(--color-primary-emphasized-to-primary)}a[ww-button].text.primary>ww-button-icon>svg,a[wwButton].text.primary>ww-button-icon>svg,button[ww-button].text.primary>ww-button-icon>svg,button[wwButton].text.primary>ww-button-icon>svg{fill:var(--color-primary-emphasized-to-primary)}a[ww-button].text.primary:not(a[ww-button].text.primary.is-mobile):hover,a[wwButton].text.primary:not(a[wwButton].text.primary.is-mobile):hover,button[ww-button].text.primary:not(button[ww-button].text.primary.is-mobile):hover,button[wwButton].text.primary:not(button[wwButton].text.primary.is-mobile):hover{background-color:rgba(var(--color-primary-rgb),.1)}a[ww-button].text.primary:not(a[ww-button].text.primary.is-mobile):hover.dark-mode,a[wwButton].text.primary:not(a[wwButton].text.primary.is-mobile):hover.dark-mode,button[ww-button].text.primary:not(button[ww-button].text.primary.is-mobile):hover.dark-mode,button[wwButton].text.primary:not(button[wwButton].text.primary.is-mobile):hover.dark-mode{background-color:rgba(var(--color-primary-rgb),.2)}a[ww-button].text.primary.is-mobile:active,a[wwButton].text.primary.is-mobile:active,button[ww-button].text.primary.is-mobile:active,button[wwButton].text.primary.is-mobile:active{background-color:rgba(var(--color-primary-rgb),.1)}a[ww-button].text.primary.is-mobile:active.dark-mode,a[wwButton].text.primary.is-mobile:active.dark-mode,button[ww-button].text.primary.is-mobile:active.dark-mode,button[wwButton].text.primary.is-mobile:active.dark-mode{background-color:rgba(var(--color-primary-rgb),.2)}a[ww-button].text.gray,a[wwButton].text.gray,button[ww-button].text.gray,button[wwButton].text.gray{color:#6d6c6a}a[ww-button].text.gray>ww-button-icon>svg,a[wwButton].text.gray>ww-button-icon>svg,button[ww-button].text.gray>ww-button-icon>svg,button[wwButton].text.gray>ww-button-icon>svg{fill:#6d6c6a}a[ww-button].text.gray.dark-mode,a[wwButton].text.gray.dark-mode,button[ww-button].text.gray.dark-mode,button[wwButton].text.gray.dark-mode{color:#fff}a[ww-button].text.gray.dark-mode>ww-button-icon>svg,a[wwButton].text.gray.dark-mode>ww-button-icon>svg,button[ww-button].text.gray.dark-mode>ww-button-icon>svg,button[wwButton].text.gray.dark-mode>ww-button-icon>svg{fill:#fff}a[ww-button].text.gray:not(a[ww-button].text.gray.is-mobile):hover,a[wwButton].text.gray:not(a[wwButton].text.gray.is-mobile):hover,button[ww-button].text.gray:not(button[ww-button].text.gray.is-mobile):hover,button[wwButton].text.gray:not(button[wwButton].text.gray.is-mobile):hover{background-color:rgba(0,0,0,.05)}a[ww-button].text.gray:not(a[ww-button].text.gray.is-mobile):hover.dark-mode,a[wwButton].text.gray:not(a[wwButton].text.gray.is-mobile):hover.dark-mode,button[ww-button].text.gray:not(button[ww-button].text.gray.is-mobile):hover.dark-mode,button[wwButton].text.gray:not(button[wwButton].text.gray.is-mobile):hover.dark-mode{background-color:rgba(0,0,0,.4)}a[ww-button].text.gray.is-mobile:active,a[wwButton].text.gray.is-mobile:active,button[ww-button].text.gray.is-mobile:active,button[wwButton].text.gray.is-mobile:active{background-color:rgba(0,0,0,.05)}a[ww-button].text.gray.is-mobile:active.dark-mode,a[wwButton].text.gray.is-mobile:active.dark-mode,button[ww-button].text.gray.is-mobile:active.dark-mode,button[wwButton].text.gray.is-mobile:active.dark-mode{background-color:rgba(0,0,0,.4)}a[ww-button].small,a[wwButton].small,button[ww-button].small,button[wwButton].small{height:28px;font-size:12px;padding:0 8px}a[ww-button].small>ww-button-icon,a[wwButton].small>ww-button-icon,button[ww-button].small>ww-button-icon,button[wwButton].small>ww-button-icon{width:12px;height:12px;margin-right:4px}a[ww-button]>ww-button-icon,a[wwButton]>ww-button-icon,button[ww-button]>ww-button-icon,button[wwButton]>ww-button-icon{width:24px;height:24px;margin-right:8px}a[ww-button].large,a[wwButton].large,button[ww-button].large,button[wwButton].large{height:44px;font-size:14px;padding:0 16px}a[ww-button].large>ww-button-icon,a[wwButton].large>ww-button-icon,button[ww-button].large>ww-button-icon,button[wwButton].large>ww-button-icon{margin-right:8px;width:24px;height:24px}a[ww-button]>ww-button-icon.left-twin,a[wwButton]>ww-button-icon.left-twin,button[ww-button]>ww-button-icon.left-twin,button[wwButton]>ww-button-icon.left-twin{margin-left:0;margin-right:8px}a[ww-button]>ww-button-icon.right-twin,a[wwButton]>ww-button-icon.right-twin,button[ww-button]>ww-button-icon.right-twin,button[wwButton]>ww-button-icon.right-twin{margin-left:4px;margin-right:-8px}.mat-badge-content{font-weight:600;font-size:12px;font-family:Roboto,Helvetica Neue,sans-serif}.mat-badge-small .mat-badge-content{font-size:9px}.mat-badge-large .mat-badge-content{font-size:24px}.mat-h1,.mat-headline,.mat-typography h1{font:400 24px/32px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h2,.mat-title,.mat-typography h2{font:500 20px/32px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h3,.mat-subheading-2,.mat-typography h3{font:400 16px/28px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h4,.mat-subheading-1,.mat-typography h4{font:400 15px/24px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h5,.mat-typography h5{font:400 calc(14px * .83)/20px Roboto,Helvetica Neue,sans-serif;margin:0 0 12px}.mat-h6,.mat-typography h6{font:400 calc(14px * .67)/20px Roboto,Helvetica Neue,sans-serif;margin:0 0 12px}.mat-body-2,.mat-body-strong{font:500 14px/24px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-body,.mat-body-1,.mat-typography{font:400 14px/20px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-body p,.mat-body-1 p,.mat-typography p{margin:0 0 12px}.mat-caption,.mat-small{font:400 12px/20px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-display-4,.mat-typography .mat-display-4{font:300 112px/112px Roboto,Helvetica Neue,sans-serif;letter-spacing:-.05em;margin:0 0 56px}.mat-display-3,.mat-typography .mat-display-3{font:400 56px/56px Roboto,Helvetica Neue,sans-serif;letter-spacing:-.02em;margin:0 0 64px}.mat-display-2,.mat-typography .mat-display-2{font:400 45px/48px Roboto,Helvetica Neue,sans-serif;letter-spacing:-.005em;margin:0 0 64px}.mat-display-1,.mat-typography .mat-display-1{font:400 34px/40px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal;margin:0 0 64px}.mat-bottom-sheet-container{font:400 14px/20px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-button,.mat-fab,.mat-flat-button,.mat-icon-button,.mat-mini-fab,.mat-raised-button,.mat-stroked-button{font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px;font-weight:500}.mat-button-toggle,.mat-card{font-family:Roboto,Helvetica Neue,sans-serif}.mat-card-title{font-size:24px;font-weight:500}.mat-card-header .mat-card-title{font-size:20px}.mat-card-content,.mat-card-subtitle{font-size:14px}.mat-checkbox{font-family:Roboto,Helvetica Neue,sans-serif}.mat-checkbox-layout .mat-checkbox-label{line-height:24px}.mat-chip{font-size:14px;font-weight:500}.mat-chip .mat-chip-remove.mat-icon,.mat-chip .mat-chip-trailing-icon.mat-icon{font-size:18px}.mat-table{font-family:Roboto,Helvetica Neue,sans-serif}.mat-header-cell{font-size:12px;font-weight:500}.mat-cell,.mat-footer-cell{font-size:14px}.mat-calendar{font-family:Roboto,Helvetica Neue,sans-serif}.mat-calendar-body{font-size:13px}.mat-calendar-body-label,.mat-calendar-period-button{font-size:14px;font-weight:500}.mat-calendar-table-header th{font-size:11px;font-weight:400}.mat-dialog-title{font:500 20px/32px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-expansion-panel-header{font-family:Roboto,Helvetica Neue,sans-serif;font-size:15px;font-weight:400}.mat-expansion-panel-content{font:400 14px/20px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-form-field{font-size:inherit;font-weight:400;line-height:1.125;font-family:Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-form-field-wrapper{padding-bottom:1.34375em}.mat-form-field-prefix .mat-icon,.mat-form-field-suffix .mat-icon{font-size:150%;line-height:1.125}.mat-form-field-prefix .mat-icon-button,.mat-form-field-suffix .mat-icon-button{height:1.5em;width:1.5em}.mat-form-field-prefix .mat-icon-button .mat-icon,.mat-form-field-suffix .mat-icon-button .mat-icon{height:1.125em;line-height:1.125}.mat-form-field-infix{padding:.5em 0;border-top:.84375em solid transparent}.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label,.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label{transform:translateY(-1.34375em) scale(.75);width:133.3333333333%}.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.34374em) scale(.75);width:133.3333433333%}.mat-form-field-label-wrapper{top:-.84375em;padding-top:.84375em}.mat-form-field-label{top:1.34375em}.mat-form-field-underline{bottom:1.34375em}.mat-form-field-subscript-wrapper{font-size:75%;margin-top:.6666666667em;top:calc(100% - 1.7916666667em)}.mat-form-field-appearance-legacy .mat-form-field-wrapper{padding-bottom:1.25em}.mat-form-field-appearance-legacy .mat-form-field-infix{padding:.4375em 0}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label,.mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label{transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.001px);-ms-transform:translateY(-1.28125em) scale(.75);width:133.3333333333%}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.00101px);-ms-transform:translateY(-1.28124em) scale(.75);width:133.3333433333%}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.00102px);-ms-transform:translateY(-1.28123em) scale(.75);width:133.3333533333%}.mat-form-field-appearance-legacy .mat-form-field-label{top:1.28125em}.mat-form-field-appearance-legacy .mat-form-field-underline{bottom:1.25em}.mat-form-field-appearance-legacy .mat-form-field-subscript-wrapper{margin-top:.5416666667em;top:calc(100% - 1.6666666667em)}@media print{.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label,.mat-form-field-appearance-legacy.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label{transform:translateY(-1.28122em) scale(.75)}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.28121em) scale(.75)}.mat-form-field-appearance-legacy.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.2812em) scale(.75)}}.mat-form-field-appearance-fill .mat-form-field-infix{padding:.25em 0 .75em}.mat-form-field-appearance-fill .mat-form-field-label{top:1.09375em;margin-top:-.5em}.mat-form-field-appearance-fill.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label,.mat-form-field-appearance-fill.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label{transform:translateY(-.59375em) scale(.75);width:133.3333333333%}.mat-form-field-appearance-fill.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-.59374em) scale(.75);width:133.3333433333%}.mat-form-field-appearance-outline .mat-form-field-infix{padding:1em 0}.mat-form-field-appearance-outline .mat-form-field-label{top:1.84375em;margin-top:-.25em}.mat-form-field-appearance-outline.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label,.mat-form-field-appearance-outline.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label{transform:translateY(-1.59375em) scale(.75);width:133.3333333333%}.mat-form-field-appearance-outline.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label{transform:translateY(-1.59374em) scale(.75);width:133.3333433333%}.mat-grid-tile-footer,.mat-grid-tile-header{font-size:14px}.mat-grid-tile-footer .mat-line,.mat-grid-tile-header .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-grid-tile-footer .mat-line:nth-child(n+2),.mat-grid-tile-header .mat-line:nth-child(n+2){font-size:12px}input.mat-input-element{margin-top:-.0625em}.mat-menu-item{font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px;font-weight:400}.mat-paginator,.mat-paginator-page-size .mat-select-trigger{font-family:Roboto,Helvetica Neue,sans-serif;font-size:12px}.mat-radio-button,.mat-select{font-family:Roboto,Helvetica Neue,sans-serif}.mat-select-trigger{height:1.125em}.mat-slide-toggle-content,.mat-slider-thumb-label-text{font-family:Roboto,Helvetica Neue,sans-serif}.mat-slider-thumb-label-text{font-size:12px;font-weight:500}.mat-stepper-horizontal,.mat-stepper-vertical{font-family:Roboto,Helvetica Neue,sans-serif}.mat-step-label{font-size:14px;font-weight:400}.mat-step-sub-label-error{font-weight:400}.mat-step-label-error{font-size:14px}.mat-step-label-selected{font-size:14px;font-weight:500}.mat-tab-group,.mat-tab-label,.mat-tab-link{font-family:Roboto,Helvetica Neue,sans-serif}.mat-tab-label,.mat-tab-link{font-size:14px;font-weight:500}.mat-toolbar,.mat-toolbar h1,.mat-toolbar h2,.mat-toolbar h3,.mat-toolbar h4,.mat-toolbar h5,.mat-toolbar h6{font:500 20px/32px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal;margin:0}.mat-tooltip{font-family:Roboto,Helvetica Neue,sans-serif;font-size:10px;padding-top:6px;padding-bottom:6px}.mat-tooltip-handset{font-size:14px;padding-top:8px;padding-bottom:8px}.mat-list-item,.mat-list-option{font-family:Roboto,Helvetica Neue,sans-serif}.mat-list-base .mat-list-item{font-size:16px}.mat-list-base .mat-list-item .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-list-base .mat-list-item .mat-line:nth-child(n+2){font-size:14px}.mat-list-base .mat-list-option{font-size:16px}.mat-list-base .mat-list-option .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-list-base .mat-list-option .mat-line:nth-child(n+2){font-size:14px}.mat-list-base .mat-subheader{font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px;font-weight:500}.mat-list-base[dense] .mat-list-item{font-size:12px}.mat-list-base[dense] .mat-list-item .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-list-base[dense] .mat-list-item .mat-line:nth-child(n+2),.mat-list-base[dense] .mat-list-option{font-size:12px}.mat-list-base[dense] .mat-list-option .mat-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;box-sizing:border-box}.mat-list-base[dense] .mat-list-option .mat-line:nth-child(n+2){font-size:12px}.mat-list-base[dense] .mat-subheader{font-family:Roboto,Helvetica Neue,sans-serif;font-size:12px;font-weight:500}.mat-option{font-family:Roboto,Helvetica Neue,sans-serif;font-size:16px}.mat-optgroup-label{font:500 14px/24px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-simple-snackbar{font-family:Roboto,Helvetica Neue,sans-serif;font-size:14px}.mat-simple-snackbar-action{line-height:1;font-family:inherit;font-size:inherit;font-weight:500}.mat-tree{font-family:Roboto,Helvetica Neue,sans-serif}.mat-nested-tree-node,.mat-tree-node{font-weight:400;font-size:14px}.mat-ripple{overflow:hidden;position:relative}.mat-ripple:not(:empty){transform:translateZ(0)}.mat-ripple.mat-ripple-unbounded{overflow:visible}.mat-ripple-element{position:absolute;border-radius:50%;pointer-events:none;transition:opacity,transform 0ms cubic-bezier(0,0,.2,1);transform:scale(0)}.cdk-high-contrast-active .mat-ripple-element{display:none}.cdk-visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap;outline:0;-webkit-appearance:none;-moz-appearance:none}.cdk-global-overlay-wrapper,.cdk-overlay-container{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper,.cdk-overlay-pane{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{pointer-events:auto;box-sizing:border-box;max-width:100%;max-height:100%}.cdk-overlay-backdrop{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:transparent;transition:opacity .4s cubic-bezier(.25,.8,.25,1);opacity:0}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:1}.cdk-high-contrast-active .cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:.6}.cdk-overlay-dark-backdrop{background:rgba(0,0,0,.32)}.cdk-overlay-transparent-backdrop,.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{opacity:0}.cdk-overlay-connected-position-bounding-box{position:absolute;z-index:1000;display:flex;flex-direction:column;min-width:1px;min-height:1px}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}textarea.cdk-textarea-autosize{resize:none}textarea.cdk-textarea-autosize-measuring{padding:2px 0!important;box-sizing:content-box!important;height:auto!important;overflow:hidden!important}textarea.cdk-textarea-autosize-measuring-firefox{padding:2px 0!important;box-sizing:content-box!important;height:0!important}@-webkit-keyframes cdk-text-field-autofill-start{/*!*/}@keyframes cdk-text-field-autofill-start{/*!*/}@-webkit-keyframes cdk-text-field-autofill-end{/*!*/}@keyframes cdk-text-field-autofill-end{/*!*/}.cdk-text-field-autofill-monitored:-webkit-autofill{-webkit-animation:cdk-text-field-autofill-start 0s 1ms;animation:cdk-text-field-autofill-start 0s 1ms}.cdk-text-field-autofill-monitored:not(:-webkit-autofill){-webkit-animation:cdk-text-field-autofill-end 0s 1ms;animation:cdk-text-field-autofill-end 0s 1ms}.mat-focus-indicator,.mat-mdc-focus-indicator{position:relative}.mat-ripple-element{background-color:rgba(0,0,0,.1)}.mat-option{color:rgba(0,0,0,.87)}.mat-option.mat-active,.mat-option.mat-selected:not(.mat-option-multiple):not(.mat-option-disabled),.mat-option:focus:not(.mat-option-disabled),.mat-option:hover:not(.mat-option-disabled){background:rgba(0,0,0,.04)}.mat-option.mat-active{color:rgba(0,0,0,.87)}.mat-option.mat-option-disabled{color:rgba(0,0,0,.38)}.mat-primary .mat-option.mat-selected:not(.mat-option-disabled){color:#3f51b5}.mat-accent .mat-option.mat-selected:not(.mat-option-disabled){color:#ff4081}.mat-warn .mat-option.mat-selected:not(.mat-option-disabled){color:#f44336}.mat-optgroup-label{color:rgba(0,0,0,.54)}.mat-optgroup-disabled .mat-optgroup-label{color:rgba(0,0,0,.38)}.mat-pseudo-checkbox{color:rgba(0,0,0,.54)}.mat-pseudo-checkbox:after{color:#fafafa}.mat-pseudo-checkbox-disabled{color:#b0b0b0}.mat-primary .mat-pseudo-checkbox-checked,.mat-primary .mat-pseudo-checkbox-indeterminate{background:#3f51b5}.mat-accent .mat-pseudo-checkbox-checked,.mat-accent .mat-pseudo-checkbox-indeterminate,.mat-pseudo-checkbox-checked,.mat-pseudo-checkbox-indeterminate{background:#ff4081}.mat-warn .mat-pseudo-checkbox-checked,.mat-warn .mat-pseudo-checkbox-indeterminate{background:#f44336}.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled,.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled{background:#b0b0b0}.mat-app-background{background-color:#fafafa;color:rgba(0,0,0,.87)}.mat-elevation-z0{box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.mat-elevation-z1{box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}.mat-elevation-z2{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.mat-elevation-z3{box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12)}.mat-elevation-z4{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.mat-elevation-z5{box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 5px 8px 0 rgba(0,0,0,.14),0 1px 14px 0 rgba(0,0,0,.12)}.mat-elevation-z6{box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)}.mat-elevation-z7{box-shadow:0 4px 5px -2px rgba(0,0,0,.2),0 7px 10px 1px rgba(0,0,0,.14),0 2px 16px 1px rgba(0,0,0,.12)}.mat-elevation-z8{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.mat-elevation-z9{box-shadow:0 5px 6px -3px rgba(0,0,0,.2),0 9px 12px 1px rgba(0,0,0,.14),0 3px 16px 2px rgba(0,0,0,.12)}.mat-elevation-z10{box-shadow:0 6px 6px -3px rgba(0,0,0,.2),0 10px 14px 1px rgba(0,0,0,.14),0 4px 18px 3px rgba(0,0,0,.12)}.mat-elevation-z11{box-shadow:0 6px 7px -4px rgba(0,0,0,.2),0 11px 15px 1px rgba(0,0,0,.14),0 4px 20px 3px rgba(0,0,0,.12)}.mat-elevation-z12{box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 12px 17px 2px rgba(0,0,0,.14),0 5px 22px 4px rgba(0,0,0,.12)}.mat-elevation-z13{box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 13px 19px 2px rgba(0,0,0,.14),0 5px 24px 4px rgba(0,0,0,.12)}.mat-elevation-z14{box-shadow:0 7px 9px -4px rgba(0,0,0,.2),0 14px 21px 2px rgba(0,0,0,.14),0 5px 26px 4px rgba(0,0,0,.12)}.mat-elevation-z15{box-shadow:0 8px 9px -5px rgba(0,0,0,.2),0 15px 22px 2px rgba(0,0,0,.14),0 6px 28px 5px rgba(0,0,0,.12)}.mat-elevation-z16{box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12)}.mat-elevation-z17{box-shadow:0 8px 11px -5px rgba(0,0,0,.2),0 17px 26px 2px rgba(0,0,0,.14),0 6px 32px 5px rgba(0,0,0,.12)}.mat-elevation-z18{box-shadow:0 9px 11px -5px rgba(0,0,0,.2),0 18px 28px 2px rgba(0,0,0,.14),0 7px 34px 6px rgba(0,0,0,.12)}.mat-elevation-z19{box-shadow:0 9px 12px -6px rgba(0,0,0,.2),0 19px 29px 2px rgba(0,0,0,.14),0 7px 36px 6px rgba(0,0,0,.12)}.mat-elevation-z20{box-shadow:0 10px 13px -6px rgba(0,0,0,.2),0 20px 31px 3px rgba(0,0,0,.14),0 8px 38px 7px rgba(0,0,0,.12)}.mat-elevation-z21{box-shadow:0 10px 13px -6px rgba(0,0,0,.2),0 21px 33px 3px rgba(0,0,0,.14),0 8px 40px 7px rgba(0,0,0,.12)}.mat-elevation-z22{box-shadow:0 10px 14px -6px rgba(0,0,0,.2),0 22px 35px 3px rgba(0,0,0,.14),0 8px 42px 7px rgba(0,0,0,.12)}.mat-elevation-z23{box-shadow:0 11px 14px -7px rgba(0,0,0,.2),0 23px 36px 3px rgba(0,0,0,.14),0 9px 44px 8px rgba(0,0,0,.12)}.mat-elevation-z24{box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12)}.mat-theme-loaded-marker{display:none}.mat-autocomplete-panel{background:#fff;color:rgba(0,0,0,.87)}.mat-autocomplete-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover){background:#fff}.mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover):not(.mat-option-disabled){color:rgba(0,0,0,.87)}.mat-badge{position:relative}.mat-badge-hidden .mat-badge-content{display:none}.mat-badge-content{position:absolute;text-align:center;display:inline-block;border-radius:50%;transition:transform .2s ease-in-out;transform:scale(.6);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;pointer-events:none}.mat-badge-content._mat-animation-noopable,.ng-animate-disabled .mat-badge-content{transition:none}.mat-badge-content.mat-badge-active{transform:none}.mat-badge-small .mat-badge-content{width:16px;height:16px;line-height:16px}.mat-badge-small.mat-badge-above .mat-badge-content{top:-8px}.mat-badge-small.mat-badge-below .mat-badge-content{bottom:-8px}.mat-badge-small.mat-badge-before .mat-badge-content{left:-16px}[dir=rtl] .mat-badge-small.mat-badge-before .mat-badge-content{left:auto;right:-16px}.mat-badge-small.mat-badge-after .mat-badge-content{right:-16px}[dir=rtl] .mat-badge-small.mat-badge-after .mat-badge-content{right:auto;left:-16px}.mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-8px}[dir=rtl] .mat-badge-small.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-8px}.mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-8px}[dir=rtl] .mat-badge-small.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-8px}.mat-badge-medium .mat-badge-content{width:22px;height:22px;line-height:22px}.mat-badge-medium.mat-badge-above .mat-badge-content{top:-11px}.mat-badge-medium.mat-badge-below .mat-badge-content{bottom:-11px}.mat-badge-medium.mat-badge-before .mat-badge-content{left:-22px}[dir=rtl] .mat-badge-medium.mat-badge-before .mat-badge-content{left:auto;right:-22px}.mat-badge-medium.mat-badge-after .mat-badge-content{right:-22px}[dir=rtl] .mat-badge-medium.mat-badge-after .mat-badge-content{right:auto;left:-22px}.mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-11px}[dir=rtl] .mat-badge-medium.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-11px}.mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-11px}[dir=rtl] .mat-badge-medium.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-11px}.mat-badge-large .mat-badge-content{width:28px;height:28px;line-height:28px}.mat-badge-large.mat-badge-above .mat-badge-content{top:-14px}.mat-badge-large.mat-badge-below .mat-badge-content{bottom:-14px}.mat-badge-large.mat-badge-before .mat-badge-content{left:-28px}[dir=rtl] .mat-badge-large.mat-badge-before .mat-badge-content{left:auto;right:-28px}.mat-badge-large.mat-badge-after .mat-badge-content{right:-28px}[dir=rtl] .mat-badge-large.mat-badge-after .mat-badge-content{right:auto;left:-28px}.mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content{left:-14px}[dir=rtl] .mat-badge-large.mat-badge-overlap.mat-badge-before .mat-badge-content{left:auto;right:-14px}.mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content{right:-14px}[dir=rtl] .mat-badge-large.mat-badge-overlap.mat-badge-after .mat-badge-content{right:auto;left:-14px}.mat-badge-content{color:#fff;background:#3f51b5}.cdk-high-contrast-active .mat-badge-content{outline:1px solid;border-radius:0}.mat-badge-accent .mat-badge-content{background:#ff4081;color:#fff}.mat-badge-warn .mat-badge-content{color:#fff;background:#f44336}.mat-badge-disabled .mat-badge-content{background:#b9b9b9;color:rgba(0,0,0,.38)}.mat-bottom-sheet-container{box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12);background:#fff;color:rgba(0,0,0,.87)}.mat-button,.mat-icon-button,.mat-stroked-button{color:inherit;background:transparent}.mat-button.mat-primary,.mat-icon-button.mat-primary,.mat-stroked-button.mat-primary{color:#3f51b5}.mat-button.mat-accent,.mat-icon-button.mat-accent,.mat-stroked-button.mat-accent{color:#ff4081}.mat-button.mat-warn,.mat-icon-button.mat-warn,.mat-stroked-button.mat-warn{color:#f44336}.mat-button.mat-accent.mat-button-disabled,.mat-button.mat-button-disabled.mat-button-disabled,.mat-button.mat-primary.mat-button-disabled,.mat-button.mat-warn.mat-button-disabled,.mat-icon-button.mat-accent.mat-button-disabled,.mat-icon-button.mat-button-disabled.mat-button-disabled,.mat-icon-button.mat-primary.mat-button-disabled,.mat-icon-button.mat-warn.mat-button-disabled,.mat-stroked-button.mat-accent.mat-button-disabled,.mat-stroked-button.mat-button-disabled.mat-button-disabled,.mat-stroked-button.mat-primary.mat-button-disabled,.mat-stroked-button.mat-warn.mat-button-disabled{color:rgba(0,0,0,.26)}.mat-button.mat-primary .mat-button-focus-overlay,.mat-icon-button.mat-primary .mat-button-focus-overlay,.mat-stroked-button.mat-primary .mat-button-focus-overlay{background-color:#3f51b5}.mat-button.mat-accent .mat-button-focus-overlay,.mat-icon-button.mat-accent .mat-button-focus-overlay,.mat-stroked-button.mat-accent .mat-button-focus-overlay{background-color:#ff4081}.mat-button.mat-warn .mat-button-focus-overlay,.mat-icon-button.mat-warn .mat-button-focus-overlay,.mat-stroked-button.mat-warn .mat-button-focus-overlay{background-color:#f44336}.mat-button.mat-button-disabled .mat-button-focus-overlay,.mat-icon-button.mat-button-disabled .mat-button-focus-overlay,.mat-stroked-button.mat-button-disabled .mat-button-focus-overlay{background-color:transparent}.mat-button .mat-ripple-element,.mat-icon-button .mat-ripple-element,.mat-stroked-button .mat-ripple-element{opacity:.1;background-color:currentColor}.mat-button-focus-overlay{background:#000}.mat-stroked-button:not(.mat-button-disabled){border-color:rgba(0,0,0,.12)}.mat-fab,.mat-flat-button,.mat-mini-fab,.mat-raised-button{color:rgba(0,0,0,.87);background-color:#fff}.mat-fab.mat-accent,.mat-fab.mat-primary,.mat-fab.mat-warn,.mat-flat-button.mat-accent,.mat-flat-button.mat-primary,.mat-flat-button.mat-warn,.mat-mini-fab.mat-accent,.mat-mini-fab.mat-primary,.mat-mini-fab.mat-warn,.mat-raised-button.mat-accent,.mat-raised-button.mat-primary,.mat-raised-button.mat-warn{color:#fff}.mat-fab.mat-accent.mat-button-disabled,.mat-fab.mat-button-disabled.mat-button-disabled,.mat-fab.mat-primary.mat-button-disabled,.mat-fab.mat-warn.mat-button-disabled,.mat-flat-button.mat-accent.mat-button-disabled,.mat-flat-button.mat-button-disabled.mat-button-disabled,.mat-flat-button.mat-primary.mat-button-disabled,.mat-flat-button.mat-warn.mat-button-disabled,.mat-mini-fab.mat-accent.mat-button-disabled,.mat-mini-fab.mat-button-disabled.mat-button-disabled,.mat-mini-fab.mat-primary.mat-button-disabled,.mat-mini-fab.mat-warn.mat-button-disabled,.mat-raised-button.mat-accent.mat-button-disabled,.mat-raised-button.mat-button-disabled.mat-button-disabled,.mat-raised-button.mat-primary.mat-button-disabled,.mat-raised-button.mat-warn.mat-button-disabled{color:rgba(0,0,0,.26)}.mat-fab.mat-primary,.mat-flat-button.mat-primary,.mat-mini-fab.mat-primary,.mat-raised-button.mat-primary{background-color:#3f51b5}.mat-fab.mat-accent,.mat-flat-button.mat-accent,.mat-mini-fab.mat-accent,.mat-raised-button.mat-accent{background-color:#ff4081}.mat-fab.mat-warn,.mat-flat-button.mat-warn,.mat-mini-fab.mat-warn,.mat-raised-button.mat-warn{background-color:#f44336}.mat-fab.mat-accent.mat-button-disabled,.mat-fab.mat-button-disabled.mat-button-disabled,.mat-fab.mat-primary.mat-button-disabled,.mat-fab.mat-warn.mat-button-disabled,.mat-flat-button.mat-accent.mat-button-disabled,.mat-flat-button.mat-button-disabled.mat-button-disabled,.mat-flat-button.mat-primary.mat-button-disabled,.mat-flat-button.mat-warn.mat-button-disabled,.mat-mini-fab.mat-accent.mat-button-disabled,.mat-mini-fab.mat-button-disabled.mat-button-disabled,.mat-mini-fab.mat-primary.mat-button-disabled,.mat-mini-fab.mat-warn.mat-button-disabled,.mat-raised-button.mat-accent.mat-button-disabled,.mat-raised-button.mat-button-disabled.mat-button-disabled,.mat-raised-button.mat-primary.mat-button-disabled,.mat-raised-button.mat-warn.mat-button-disabled{background-color:rgba(0,0,0,.12)}.mat-fab.mat-accent .mat-ripple-element,.mat-fab.mat-primary .mat-ripple-element,.mat-fab.mat-warn .mat-ripple-element,.mat-flat-button.mat-accent .mat-ripple-element,.mat-flat-button.mat-primary .mat-ripple-element,.mat-flat-button.mat-warn .mat-ripple-element,.mat-mini-fab.mat-accent .mat-ripple-element,.mat-mini-fab.mat-primary .mat-ripple-element,.mat-mini-fab.mat-warn .mat-ripple-element,.mat-raised-button.mat-accent .mat-ripple-element,.mat-raised-button.mat-primary .mat-ripple-element,.mat-raised-button.mat-warn .mat-ripple-element{background-color:hsla(0,0%,100%,.1)}.mat-flat-button:not([class*=mat-elevation-z]),.mat-stroked-button:not([class*=mat-elevation-z]){box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.mat-raised-button:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.mat-raised-button:not(.mat-button-disabled):active:not([class*=mat-elevation-z]){box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.mat-raised-button.mat-button-disabled:not([class*=mat-elevation-z]){box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.mat-fab:not([class*=mat-elevation-z]),.mat-mini-fab:not([class*=mat-elevation-z]){box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)}.mat-fab:not(.mat-button-disabled):active:not([class*=mat-elevation-z]),.mat-mini-fab:not(.mat-button-disabled):active:not([class*=mat-elevation-z]){box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 12px 17px 2px rgba(0,0,0,.14),0 5px 22px 4px rgba(0,0,0,.12)}.mat-fab.mat-button-disabled:not([class*=mat-elevation-z]),.mat-mini-fab.mat-button-disabled:not([class*=mat-elevation-z]){box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.mat-button-toggle-group,.mat-button-toggle-standalone{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.mat-button-toggle-group-appearance-standard,.mat-button-toggle-standalone.mat-button-toggle-appearance-standard{box-shadow:none}.mat-button-toggle{color:rgba(0,0,0,.38)}.mat-button-toggle .mat-button-toggle-focus-overlay{background-color:rgba(0,0,0,.12)}.mat-button-toggle-appearance-standard{color:rgba(0,0,0,.87);background:#fff}.mat-button-toggle-appearance-standard .mat-button-toggle-focus-overlay{background-color:#000}.mat-button-toggle-group-appearance-standard .mat-button-toggle+.mat-button-toggle{border-left:1px solid rgba(0,0,0,.12)}[dir=rtl] .mat-button-toggle-group-appearance-standard .mat-button-toggle+.mat-button-toggle{border-left:none;border-right:1px solid rgba(0,0,0,.12)}.mat-button-toggle-group-appearance-standard.mat-button-toggle-vertical .mat-button-toggle+.mat-button-toggle{border-left:none;border-right:none;border-top:1px solid rgba(0,0,0,.12)}.mat-button-toggle-checked{background-color:#e0e0e0;color:rgba(0,0,0,.54)}.mat-button-toggle-checked.mat-button-toggle-appearance-standard{color:rgba(0,0,0,.87)}.mat-button-toggle-disabled{color:rgba(0,0,0,.26);background-color:#eee}.mat-button-toggle-disabled.mat-button-toggle-appearance-standard{background:#fff}.mat-button-toggle-disabled.mat-button-toggle-checked{background-color:#bdbdbd}.mat-button-toggle-group-appearance-standard,.mat-button-toggle-standalone.mat-button-toggle-appearance-standard{border:1px solid rgba(0,0,0,.12)}.mat-button-toggle-appearance-standard .mat-button-toggle-label-content{line-height:48px}.mat-card{background:#fff;color:rgba(0,0,0,.87)}.mat-card:not([class*=mat-elevation-z]){box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}.mat-card.mat-card-flat:not([class*=mat-elevation-z]){box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.mat-card-subtitle{color:rgba(0,0,0,.54)}.mat-checkbox-frame{border-color:rgba(0,0,0,.54)}.mat-checkbox-checkmark{fill:#fafafa}.mat-checkbox-checkmark-path{stroke:#fafafa!important}.mat-checkbox-mixedmark{background-color:#fafafa}.mat-checkbox-checked.mat-primary .mat-checkbox-background,.mat-checkbox-indeterminate.mat-primary .mat-checkbox-background{background-color:#3f51b5}.mat-checkbox-checked.mat-accent .mat-checkbox-background,.mat-checkbox-indeterminate.mat-accent .mat-checkbox-background{background-color:#ff4081}.mat-checkbox-checked.mat-warn .mat-checkbox-background,.mat-checkbox-indeterminate.mat-warn .mat-checkbox-background{background-color:#f44336}.mat-checkbox-disabled.mat-checkbox-checked .mat-checkbox-background,.mat-checkbox-disabled.mat-checkbox-indeterminate .mat-checkbox-background{background-color:#b0b0b0}.mat-checkbox-disabled:not(.mat-checkbox-checked) .mat-checkbox-frame{border-color:#b0b0b0}.mat-checkbox-disabled .mat-checkbox-label{color:rgba(0,0,0,.54)}.mat-checkbox .mat-ripple-element{background-color:#000}.mat-checkbox-checked:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element,.mat-checkbox:active:not(.mat-checkbox-disabled).mat-primary .mat-ripple-element{background:#3f51b5}.mat-checkbox-checked:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element,.mat-checkbox:active:not(.mat-checkbox-disabled).mat-accent .mat-ripple-element{background:#ff4081}.mat-checkbox-checked:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element,.mat-checkbox:active:not(.mat-checkbox-disabled).mat-warn .mat-ripple-element{background:#f44336}.mat-chip.mat-standard-chip{background-color:#e0e0e0;color:rgba(0,0,0,.87)}.mat-chip.mat-standard-chip .mat-chip-remove{color:rgba(0,0,0,.87);opacity:.4}.mat-chip.mat-standard-chip:not(.mat-chip-disabled):active{box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12)}.mat-chip.mat-standard-chip:not(.mat-chip-disabled) .mat-chip-remove:hover{opacity:.54}.mat-chip.mat-standard-chip.mat-chip-disabled{opacity:.4}.mat-chip.mat-standard-chip:after{background:#000}.mat-chip.mat-standard-chip.mat-chip-selected.mat-primary{background-color:#3f51b5;color:#fff}.mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-chip-remove{color:#fff;opacity:.4}.mat-chip.mat-standard-chip.mat-chip-selected.mat-primary .mat-ripple-element{background-color:hsla(0,0%,100%,.1)}.mat-chip.mat-standard-chip.mat-chip-selected.mat-warn{background-color:#f44336;color:#fff}.mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-chip-remove{color:#fff;opacity:.4}.mat-chip.mat-standard-chip.mat-chip-selected.mat-warn .mat-ripple-element{background-color:hsla(0,0%,100%,.1)}.mat-chip.mat-standard-chip.mat-chip-selected.mat-accent{background-color:#ff4081;color:#fff}.mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-chip-remove{color:#fff;opacity:.4}.mat-chip.mat-standard-chip.mat-chip-selected.mat-accent .mat-ripple-element{background-color:hsla(0,0%,100%,.1)}.mat-table{background:#fff}.mat-table tbody,.mat-table tfoot,.mat-table thead,.mat-table-sticky,[mat-footer-row],[mat-header-row],[mat-row],mat-footer-row,mat-header-row,mat-row{background:inherit}mat-footer-row,mat-header-row,mat-row,td.mat-cell,td.mat-footer-cell,th.mat-header-cell{border-bottom-color:rgba(0,0,0,.12)}.mat-header-cell{color:rgba(0,0,0,.54)}.mat-cell,.mat-footer-cell{color:rgba(0,0,0,.87)}.mat-calendar-arrow{border-top-color:rgba(0,0,0,.54)}.mat-datepicker-content .mat-calendar-next-button,.mat-datepicker-content .mat-calendar-previous-button,.mat-datepicker-toggle{color:rgba(0,0,0,.54)}.mat-calendar-table-header-divider:after{background:rgba(0,0,0,.12)}.mat-calendar-body-label,.mat-calendar-table-header{color:rgba(0,0,0,.54)}.mat-calendar-body-cell-content,.mat-date-range-input-separator{color:rgba(0,0,0,.87);border-color:transparent}.mat-calendar-body-disabled>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.mat-form-field-disabled .mat-date-range-input-separator{color:rgba(0,0,0,.38)}.mat-calendar-body-in-preview{color:rgba(0,0,0,.24)}.mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:rgba(0,0,0,.38)}.mat-calendar-body-disabled>.mat-calendar-body-today:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){border-color:rgba(0,0,0,.18)}.mat-calendar-body-in-range:before{background:rgba(63,81,181,.2)}.mat-calendar-body-comparison-identical,.mat-calendar-body-in-comparison-range:before{background:rgba(249,171,0,.2)}.mat-calendar-body-comparison-bridge-start:before,[dir=rtl] .mat-calendar-body-comparison-bridge-end:before{background:linear-gradient(90deg,rgba(63,81,181,.2) 50%,rgba(249,171,0,.2) 0)}.mat-calendar-body-comparison-bridge-end:before,[dir=rtl] .mat-calendar-body-comparison-bridge-start:before{background:linear-gradient(270deg,rgba(63,81,181,.2) 50%,rgba(249,171,0,.2) 0)}.mat-calendar-body-in-comparison-range.mat-calendar-body-in-range:after,.mat-calendar-body-in-range>.mat-calendar-body-comparison-identical{background:#a8dab5}.mat-calendar-body-comparison-identical.mat-calendar-body-selected,.mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:#46a35e}.mat-calendar-body-selected{background-color:#3f51b5;color:#fff}.mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:rgba(63,81,181,.4)}.mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}.cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:rgba(63,81,181,.3)}.mat-datepicker-content{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12);background-color:#fff;color:rgba(0,0,0,.87)}.mat-datepicker-content.mat-accent .mat-calendar-body-in-range:before{background:rgba(255,64,129,.2)}.mat-datepicker-content.mat-accent .mat-calendar-body-comparison-identical,.mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range:before{background:rgba(249,171,0,.2)}.mat-datepicker-content.mat-accent .mat-calendar-body-comparison-bridge-start:before,.mat-datepicker-content.mat-accent [dir=rtl] .mat-calendar-body-comparison-bridge-end:before{background:linear-gradient(90deg,rgba(255,64,129,.2) 50%,rgba(249,171,0,.2) 0)}.mat-datepicker-content.mat-accent .mat-calendar-body-comparison-bridge-end:before,.mat-datepicker-content.mat-accent [dir=rtl] .mat-calendar-body-comparison-bridge-start:before{background:linear-gradient(270deg,rgba(255,64,129,.2) 50%,rgba(249,171,0,.2) 0)}.mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range:after,.mat-datepicker-content.mat-accent .mat-calendar-body-in-range>.mat-calendar-body-comparison-identical{background:#a8dab5}.mat-datepicker-content.mat-accent .mat-calendar-body-comparison-identical.mat-calendar-body-selected,.mat-datepicker-content.mat-accent .mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:#46a35e}.mat-datepicker-content.mat-accent .mat-calendar-body-selected{background-color:#ff4081;color:#fff}.mat-datepicker-content.mat-accent .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:rgba(255,64,129,.4)}.mat-datepicker-content.mat-accent .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}.mat-datepicker-content.mat-accent .cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.mat-datepicker-content.mat-accent .cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.mat-datepicker-content.mat-accent .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:rgba(255,64,129,.3)}.mat-datepicker-content.mat-warn .mat-calendar-body-in-range:before{background:rgba(244,67,54,.2)}.mat-datepicker-content.mat-warn .mat-calendar-body-comparison-identical,.mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range:before{background:rgba(249,171,0,.2)}.mat-datepicker-content.mat-warn .mat-calendar-body-comparison-bridge-start:before,.mat-datepicker-content.mat-warn [dir=rtl] .mat-calendar-body-comparison-bridge-end:before{background:linear-gradient(90deg,rgba(244,67,54,.2) 50%,rgba(249,171,0,.2) 0)}.mat-datepicker-content.mat-warn .mat-calendar-body-comparison-bridge-end:before,.mat-datepicker-content.mat-warn [dir=rtl] .mat-calendar-body-comparison-bridge-start:before{background:linear-gradient(270deg,rgba(244,67,54,.2) 50%,rgba(249,171,0,.2) 0)}.mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range.mat-calendar-body-in-range:after,.mat-datepicker-content.mat-warn .mat-calendar-body-in-range>.mat-calendar-body-comparison-identical{background:#a8dab5}.mat-datepicker-content.mat-warn .mat-calendar-body-comparison-identical.mat-calendar-body-selected,.mat-datepicker-content.mat-warn .mat-calendar-body-in-comparison-range>.mat-calendar-body-selected{background:#46a35e}.mat-datepicker-content.mat-warn .mat-calendar-body-selected{background-color:#f44336;color:#fff}.mat-datepicker-content.mat-warn .mat-calendar-body-disabled>.mat-calendar-body-selected{background-color:rgba(244,67,54,.4)}.mat-datepicker-content.mat-warn .mat-calendar-body-today.mat-calendar-body-selected{box-shadow:inset 0 0 0 1px #fff}.mat-datepicker-content.mat-warn .cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.mat-datepicker-content.mat-warn .cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical),.mat-datepicker-content.mat-warn .mat-calendar-body-cell:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected):not(.mat-calendar-body-comparison-identical){background-color:rgba(244,67,54,.3)}.mat-datepicker-content-touch{box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12)}.mat-datepicker-toggle-active{color:#3f51b5}.mat-datepicker-toggle-active.mat-accent{color:#ff4081}.mat-datepicker-toggle-active.mat-warn{color:#f44336}.mat-date-range-input-inner[disabled]{color:rgba(0,0,0,.38)}.mat-dialog-container{box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12);background:#fff;color:rgba(0,0,0,.87)}.mat-divider{border-top-color:rgba(0,0,0,.12)}.mat-divider-vertical{border-right-color:rgba(0,0,0,.12)}.mat-expansion-panel{background:#fff;color:rgba(0,0,0,.87)}.mat-expansion-panel:not([class*=mat-elevation-z]){box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.mat-action-row{border-top-color:rgba(0,0,0,.12)}.mat-expansion-panel .mat-expansion-panel-header.cdk-keyboard-focused:not([aria-disabled=true]),.mat-expansion-panel .mat-expansion-panel-header.cdk-program-focused:not([aria-disabled=true]),.mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:hover:not([aria-disabled=true]){background:rgba(0,0,0,.04)}@media(hover: none){.mat-expansion-panel:not(.mat-expanded):not([aria-disabled=true]) .mat-expansion-panel-header:hover{background:#fff}}.mat-expansion-panel-header-title{color:rgba(0,0,0,.87)}.mat-expansion-indicator:after,.mat-expansion-panel-header-description{color:rgba(0,0,0,.54)}.mat-expansion-panel-header[aria-disabled=true]{color:rgba(0,0,0,.26)}.mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-description,.mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-title{color:inherit}.mat-expansion-panel-header{height:48px}.mat-expansion-panel-header.mat-expanded{height:64px}.mat-form-field-label,.mat-hint{color:rgba(0,0,0,.6)}.mat-form-field.mat-focused .mat-form-field-label{color:#3f51b5}.mat-form-field.mat-focused .mat-form-field-label.mat-accent{color:#ff4081}.mat-form-field.mat-focused .mat-form-field-label.mat-warn{color:#f44336}.mat-focused .mat-form-field-required-marker{color:#ff4081}.mat-form-field-ripple{background-color:rgba(0,0,0,.87)}.mat-form-field.mat-focused .mat-form-field-ripple{background-color:#3f51b5}.mat-form-field.mat-focused .mat-form-field-ripple.mat-accent{background-color:#ff4081}.mat-form-field.mat-focused .mat-form-field-ripple.mat-warn{background-color:#f44336}.mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid) .mat-form-field-infix:after{color:#3f51b5}.mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-accent .mat-form-field-infix:after{color:#ff4081}.mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-warn .mat-form-field-infix:after,.mat-form-field.mat-form-field-invalid .mat-form-field-label,.mat-form-field.mat-form-field-invalid .mat-form-field-label .mat-form-field-required-marker,.mat-form-field.mat-form-field-invalid .mat-form-field-label.mat-accent{color:#f44336}.mat-form-field.mat-form-field-invalid .mat-form-field-ripple,.mat-form-field.mat-form-field-invalid .mat-form-field-ripple.mat-accent{background-color:#f44336}.mat-error{color:#f44336}.mat-form-field-appearance-legacy .mat-form-field-label,.mat-form-field-appearance-legacy .mat-hint{color:rgba(0,0,0,.54)}.mat-form-field-appearance-legacy .mat-form-field-underline{background-color:rgba(0,0,0,.42)}.mat-form-field-appearance-legacy.mat-form-field-disabled .mat-form-field-underline{background-image:linear-gradient(90deg,rgba(0,0,0,.42) 0,rgba(0,0,0,.42) 33%,transparent 0);background-size:4px 100%;background-repeat:repeat-x}.mat-form-field-appearance-standard .mat-form-field-underline{background-color:rgba(0,0,0,.42)}.mat-form-field-appearance-standard.mat-form-field-disabled .mat-form-field-underline{background-image:linear-gradient(90deg,rgba(0,0,0,.42) 0,rgba(0,0,0,.42) 33%,transparent 0);background-size:4px 100%;background-repeat:repeat-x}.mat-form-field-appearance-fill .mat-form-field-flex{background-color:rgba(0,0,0,.04)}.mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-flex{background-color:rgba(0,0,0,.02)}.mat-form-field-appearance-fill .mat-form-field-underline:before{background-color:rgba(0,0,0,.42)}.mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-label{color:rgba(0,0,0,.38)}.mat-form-field-appearance-fill.mat-form-field-disabled .mat-form-field-underline:before{background-color:transparent}.mat-form-field-appearance-outline .mat-form-field-outline{color:rgba(0,0,0,.12)}.mat-form-field-appearance-outline .mat-form-field-outline-thick{color:rgba(0,0,0,.87)}.mat-form-field-appearance-outline.mat-focused .mat-form-field-outline-thick{color:#3f51b5}.mat-form-field-appearance-outline.mat-focused.mat-accent .mat-form-field-outline-thick{color:#ff4081}.mat-form-field-appearance-outline.mat-focused.mat-warn .mat-form-field-outline-thick,.mat-form-field-appearance-outline.mat-form-field-invalid.mat-form-field-invalid .mat-form-field-outline-thick{color:#f44336}.mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-label{color:rgba(0,0,0,.38)}.mat-form-field-appearance-outline.mat-form-field-disabled .mat-form-field-outline{color:rgba(0,0,0,.06)}.mat-icon.mat-primary{color:#3f51b5}.mat-icon.mat-accent{color:#ff4081}.mat-icon.mat-warn{color:#f44336}.mat-form-field-type-mat-native-select .mat-form-field-infix:after{color:rgba(0,0,0,.54)}.mat-form-field-type-mat-native-select.mat-form-field-disabled .mat-form-field-infix:after,.mat-input-element:disabled{color:rgba(0,0,0,.38)}.mat-input-element{caret-color:#3f51b5}.mat-input-element::placeholder{color:rgba(0,0,0,.42)}.mat-input-element::-moz-placeholder{color:rgba(0,0,0,.42)}.mat-input-element::-webkit-input-placeholder{color:rgba(0,0,0,.42)}.mat-input-element:-ms-input-placeholder{color:rgba(0,0,0,.42)}.mat-form-field.mat-accent .mat-input-element{caret-color:#ff4081}.mat-form-field-invalid .mat-input-element,.mat-form-field.mat-warn .mat-input-element{caret-color:#f44336}.mat-form-field-type-mat-native-select.mat-form-field-invalid .mat-form-field-infix:after{color:#f44336}.mat-list-base .mat-list-item,.mat-list-base .mat-list-option{color:rgba(0,0,0,.87)}.mat-list-base .mat-subheader{color:rgba(0,0,0,.54)}.mat-list-item-disabled{background-color:#eee}.mat-action-list .mat-list-item:focus,.mat-action-list .mat-list-item:hover,.mat-list-option:focus,.mat-list-option:hover,.mat-nav-list .mat-list-item:focus,.mat-nav-list .mat-list-item:hover{background:rgba(0,0,0,.04)}.mat-list-single-selected-option,.mat-list-single-selected-option:focus,.mat-list-single-selected-option:hover{background:rgba(0,0,0,.12)}.mat-menu-panel{background:#fff}.mat-menu-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.mat-menu-item{background:transparent;color:rgba(0,0,0,.87)}.mat-menu-item[disabled],.mat-menu-item[disabled] .mat-icon-no-color,.mat-menu-item[disabled] .mat-menu-submenu-icon{color:rgba(0,0,0,.38)}.mat-menu-item .mat-icon-no-color,.mat-menu-submenu-icon{color:rgba(0,0,0,.54)}.mat-menu-item-highlighted:not([disabled]),.mat-menu-item.cdk-keyboard-focused:not([disabled]),.mat-menu-item.cdk-program-focused:not([disabled]),.mat-menu-item:hover:not([disabled]){background:rgba(0,0,0,.04)}.mat-paginator{background:#fff}.mat-paginator,.mat-paginator-page-size .mat-select-trigger{color:rgba(0,0,0,.54)}.mat-paginator-decrement,.mat-paginator-increment{border-top:2px solid rgba(0,0,0,.54);border-right:2px solid rgba(0,0,0,.54)}.mat-paginator-first,.mat-paginator-last{border-top:2px solid rgba(0,0,0,.54)}.mat-icon-button[disabled] .mat-paginator-decrement,.mat-icon-button[disabled] .mat-paginator-first,.mat-icon-button[disabled] .mat-paginator-increment,.mat-icon-button[disabled] .mat-paginator-last{border-color:rgba(0,0,0,.38)}.mat-paginator-container{min-height:56px}.mat-progress-bar-background{fill:#cbd0e9}.mat-progress-bar-buffer{background-color:#cbd0e9}.mat-progress-bar-fill:after{background-color:#3f51b5}.mat-progress-bar.mat-accent .mat-progress-bar-background{fill:#fbccdc}.mat-progress-bar.mat-accent .mat-progress-bar-buffer{background-color:#fbccdc}.mat-progress-bar.mat-accent .mat-progress-bar-fill:after{background-color:#ff4081}.mat-progress-bar.mat-warn .mat-progress-bar-background{fill:#f9ccc9}.mat-progress-bar.mat-warn .mat-progress-bar-buffer{background-color:#f9ccc9}.mat-progress-bar.mat-warn .mat-progress-bar-fill:after{background-color:#f44336}.mat-progress-spinner circle,.mat-spinner circle{stroke:#3f51b5}.mat-progress-spinner.mat-accent circle,.mat-spinner.mat-accent circle{stroke:#ff4081}.mat-progress-spinner.mat-warn circle,.mat-spinner.mat-warn circle{stroke:#f44336}.mat-radio-outer-circle{border-color:rgba(0,0,0,.54)}.mat-radio-button.mat-primary.mat-radio-checked .mat-radio-outer-circle{border-color:#3f51b5}.mat-radio-button.mat-primary .mat-radio-inner-circle,.mat-radio-button.mat-primary .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.mat-radio-button.mat-primary.mat-radio-checked .mat-radio-persistent-ripple,.mat-radio-button.mat-primary:active .mat-radio-persistent-ripple{background-color:#3f51b5}.mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle{border-color:#ff4081}.mat-radio-button.mat-accent .mat-radio-inner-circle,.mat-radio-button.mat-accent .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.mat-radio-button.mat-accent.mat-radio-checked .mat-radio-persistent-ripple,.mat-radio-button.mat-accent:active .mat-radio-persistent-ripple{background-color:#ff4081}.mat-radio-button.mat-warn.mat-radio-checked .mat-radio-outer-circle{border-color:#f44336}.mat-radio-button.mat-warn .mat-radio-inner-circle,.mat-radio-button.mat-warn .mat-radio-ripple .mat-ripple-element:not(.mat-radio-persistent-ripple),.mat-radio-button.mat-warn.mat-radio-checked .mat-radio-persistent-ripple,.mat-radio-button.mat-warn:active .mat-radio-persistent-ripple{background-color:#f44336}.mat-radio-button.mat-radio-disabled .mat-radio-outer-circle,.mat-radio-button.mat-radio-disabled.mat-radio-checked .mat-radio-outer-circle{border-color:rgba(0,0,0,.38)}.mat-radio-button.mat-radio-disabled .mat-radio-inner-circle,.mat-radio-button.mat-radio-disabled .mat-radio-ripple .mat-ripple-element{background-color:rgba(0,0,0,.38)}.mat-radio-button.mat-radio-disabled .mat-radio-label-content{color:rgba(0,0,0,.38)}.mat-radio-button .mat-ripple-element{background-color:#000}.mat-select-value{color:rgba(0,0,0,.87)}.mat-select-placeholder{color:rgba(0,0,0,.42)}.mat-select-disabled .mat-select-value{color:rgba(0,0,0,.38)}.mat-select-arrow{color:rgba(0,0,0,.54)}.mat-select-panel{background:#fff}.mat-select-panel:not([class*=mat-elevation-z]){box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.mat-select-panel .mat-option.mat-selected:not(.mat-option-multiple){background:rgba(0,0,0,.12)}.mat-form-field.mat-focused.mat-primary .mat-select-arrow{color:#3f51b5}.mat-form-field.mat-focused.mat-accent .mat-select-arrow{color:#ff4081}.mat-form-field .mat-select.mat-select-invalid .mat-select-arrow,.mat-form-field.mat-focused.mat-warn .mat-select-arrow{color:#f44336}.mat-form-field .mat-select.mat-select-disabled .mat-select-arrow{color:rgba(0,0,0,.38)}.mat-drawer-container{background-color:#fafafa;color:rgba(0,0,0,.87)}.mat-drawer{color:rgba(0,0,0,.87)}.mat-drawer,.mat-drawer.mat-drawer-push{background-color:#fff}.mat-drawer:not(.mat-drawer-side){box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12)}.mat-drawer-side{border-right:1px solid rgba(0,0,0,.12)}.mat-drawer-side.mat-drawer-end,[dir=rtl] .mat-drawer-side{border-left:1px solid rgba(0,0,0,.12);border-right:none}[dir=rtl] .mat-drawer-side.mat-drawer-end{border-left:none;border-right:1px solid rgba(0,0,0,.12)}.mat-drawer-backdrop.mat-drawer-shown{background-color:rgba(0,0,0,.6)}.mat-slide-toggle.mat-checked .mat-slide-toggle-thumb{background-color:#ff4081}.mat-slide-toggle.mat-checked .mat-slide-toggle-bar{background-color:rgba(255,64,129,.54)}.mat-slide-toggle.mat-checked .mat-ripple-element{background-color:#ff4081}.mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-thumb{background-color:#3f51b5}.mat-slide-toggle.mat-primary.mat-checked .mat-slide-toggle-bar{background-color:rgba(63,81,181,.54)}.mat-slide-toggle.mat-primary.mat-checked .mat-ripple-element{background-color:#3f51b5}.mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-thumb{background-color:#f44336}.mat-slide-toggle.mat-warn.mat-checked .mat-slide-toggle-bar{background-color:rgba(244,67,54,.54)}.mat-slide-toggle.mat-warn.mat-checked .mat-ripple-element{background-color:#f44336}.mat-slide-toggle:not(.mat-checked) .mat-ripple-element{background-color:#000}.mat-slide-toggle-thumb{box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);background-color:#fafafa}.mat-slide-toggle-bar{background-color:rgba(0,0,0,.38)}.mat-slider-track-background{background-color:rgba(0,0,0,.26)}.mat-primary .mat-slider-thumb,.mat-primary .mat-slider-thumb-label,.mat-primary .mat-slider-track-fill{background-color:#3f51b5}.mat-primary .mat-slider-thumb-label-text{color:#fff}.mat-primary .mat-slider-focus-ring{background-color:rgba(63,81,181,.2)}.mat-accent .mat-slider-thumb,.mat-accent .mat-slider-thumb-label,.mat-accent .mat-slider-track-fill{background-color:#ff4081}.mat-accent .mat-slider-thumb-label-text{color:#fff}.mat-accent .mat-slider-focus-ring{background-color:rgba(255,64,129,.2)}.mat-warn .mat-slider-thumb,.mat-warn .mat-slider-thumb-label,.mat-warn .mat-slider-track-fill{background-color:#f44336}.mat-warn .mat-slider-thumb-label-text{color:#fff}.mat-warn .mat-slider-focus-ring{background-color:rgba(244,67,54,.2)}.mat-slider.cdk-focused .mat-slider-track-background,.mat-slider:hover .mat-slider-track-background{background-color:rgba(0,0,0,.38)}.mat-slider-disabled .mat-slider-thumb,.mat-slider-disabled .mat-slider-track-background,.mat-slider-disabled .mat-slider-track-fill,.mat-slider-disabled:hover .mat-slider-track-background{background-color:rgba(0,0,0,.26)}.mat-slider-min-value .mat-slider-focus-ring{background-color:rgba(0,0,0,.12)}.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb,.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb-label{background-color:rgba(0,0,0,.87)}.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb,.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb-label{background-color:rgba(0,0,0,.26)}.mat-slider-min-value:not(.mat-slider-thumb-label-showing) .mat-slider-thumb{border-color:rgba(0,0,0,.26);background-color:transparent}.mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused .mat-slider-thumb,.mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover .mat-slider-thumb{border-color:rgba(0,0,0,.38)}.mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused.mat-slider-disabled .mat-slider-thumb,.mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover.mat-slider-disabled .mat-slider-thumb{border-color:rgba(0,0,0,.26)}.mat-slider-has-ticks .mat-slider-wrapper:after{border-color:rgba(0,0,0,.7)}.mat-slider-horizontal .mat-slider-ticks{background-image:repeating-linear-gradient(90deg,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent);background-image:-moz-repeating-linear-gradient(.0001deg,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent)}.mat-slider-vertical .mat-slider-ticks{background-image:repeating-linear-gradient(180deg,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent)}.mat-step-header.cdk-keyboard-focused,.mat-step-header.cdk-program-focused,.mat-step-header:hover:not([aria-disabled]),.mat-step-header:hover[aria-disabled=false]{background-color:rgba(0,0,0,.04)}.mat-step-header:hover[aria-disabled=true]{cursor:default}@media(hover: none){.mat-step-header:hover{background:none}}.mat-step-header .mat-step-label,.mat-step-header .mat-step-optional{color:rgba(0,0,0,.54)}.mat-step-header .mat-step-icon{background-color:rgba(0,0,0,.54);color:#fff}.mat-step-header .mat-step-icon-selected,.mat-step-header .mat-step-icon-state-done,.mat-step-header .mat-step-icon-state-edit{background-color:#3f51b5;color:#fff}.mat-step-header.mat-accent .mat-step-icon{color:#fff}.mat-step-header.mat-accent .mat-step-icon-selected,.mat-step-header.mat-accent .mat-step-icon-state-done,.mat-step-header.mat-accent .mat-step-icon-state-edit{background-color:#ff4081;color:#fff}.mat-step-header.mat-warn .mat-step-icon{color:#fff}.mat-step-header.mat-warn .mat-step-icon-selected,.mat-step-header.mat-warn .mat-step-icon-state-done,.mat-step-header.mat-warn .mat-step-icon-state-edit{background-color:#f44336;color:#fff}.mat-step-header .mat-step-icon-state-error{background-color:transparent;color:#f44336}.mat-step-header .mat-step-label.mat-step-label-active{color:rgba(0,0,0,.87)}.mat-step-header .mat-step-label.mat-step-label-error{color:#f44336}.mat-stepper-horizontal,.mat-stepper-vertical{background-color:#fff}.mat-stepper-vertical-line:before{border-left-color:rgba(0,0,0,.12)}.mat-horizontal-stepper-header:after,.mat-horizontal-stepper-header:before,.mat-stepper-horizontal-line{border-top-color:rgba(0,0,0,.12)}.mat-horizontal-stepper-header{height:72px}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header,.mat-vertical-stepper-header{padding:24px}.mat-stepper-vertical-line:before{top:-16px;bottom:-16px}.mat-stepper-label-position-bottom .mat-horizontal-stepper-header:after,.mat-stepper-label-position-bottom .mat-horizontal-stepper-header:before,.mat-stepper-label-position-bottom .mat-stepper-horizontal-line{top:36px}.mat-sort-header-arrow{color:#757575}.mat-tab-header,.mat-tab-nav-bar{border-bottom:1px solid rgba(0,0,0,.12)}.mat-tab-group-inverted-header .mat-tab-header,.mat-tab-group-inverted-header .mat-tab-nav-bar{border-top:1px solid rgba(0,0,0,.12);border-bottom:none}.mat-tab-label,.mat-tab-link{color:rgba(0,0,0,.87)}.mat-tab-label.mat-tab-disabled,.mat-tab-link.mat-tab-disabled{color:rgba(0,0,0,.38)}.mat-tab-header-pagination-chevron{border-color:rgba(0,0,0,.87)}.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:rgba(0,0,0,.38)}.mat-tab-group[class*=mat-background-]>.mat-tab-header,.mat-tab-nav-bar[class*=mat-background-]{border-bottom:none;border-top:none}.mat-tab-group.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(197,202,233,.3)}.mat-tab-group.mat-primary .mat-ink-bar,.mat-tab-nav-bar.mat-primary .mat-ink-bar{background-color:#3f51b5}.mat-tab-group.mat-primary.mat-background-primary>.mat-tab-header .mat-ink-bar,.mat-tab-group.mat-primary.mat-background-primary>.mat-tab-link-container .mat-ink-bar,.mat-tab-nav-bar.mat-primary.mat-background-primary>.mat-tab-header .mat-ink-bar,.mat-tab-nav-bar.mat-primary.mat-background-primary>.mat-tab-link-container .mat-ink-bar{background-color:#fff}.mat-tab-group.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(255,128,171,.3)}.mat-tab-group.mat-accent .mat-ink-bar,.mat-tab-nav-bar.mat-accent .mat-ink-bar{background-color:#ff4081}.mat-tab-group.mat-accent.mat-background-accent>.mat-tab-header .mat-ink-bar,.mat-tab-group.mat-accent.mat-background-accent>.mat-tab-link-container .mat-ink-bar,.mat-tab-nav-bar.mat-accent.mat-background-accent>.mat-tab-header .mat-ink-bar,.mat-tab-nav-bar.mat-accent.mat-background-accent>.mat-tab-link-container .mat-ink-bar{background-color:#fff}.mat-tab-group.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(255,205,210,.3)}.mat-tab-group.mat-warn .mat-ink-bar,.mat-tab-nav-bar.mat-warn .mat-ink-bar{background-color:#f44336}.mat-tab-group.mat-warn.mat-background-warn>.mat-tab-header .mat-ink-bar,.mat-tab-group.mat-warn.mat-background-warn>.mat-tab-link-container .mat-ink-bar,.mat-tab-nav-bar.mat-warn.mat-background-warn>.mat-tab-header .mat-ink-bar,.mat-tab-nav-bar.mat-warn.mat-background-warn>.mat-tab-link-container .mat-ink-bar{background-color:#fff}.mat-tab-group.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-primary .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-primary .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(197,202,233,.3)}.mat-tab-group.mat-background-primary>.mat-tab-header,.mat-tab-group.mat-background-primary>.mat-tab-header-pagination,.mat-tab-group.mat-background-primary>.mat-tab-link-container,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination,.mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container{background-color:#3f51b5}.mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-label,.mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-tab-link,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-label,.mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-tab-link{color:#fff}.mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-label.mat-tab-disabled,.mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-tab-link.mat-tab-disabled,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-label.mat-tab-disabled,.mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-tab-link.mat-tab-disabled{color:hsla(0,0%,100%,.4)}.mat-tab-group.mat-background-primary>.mat-tab-header .mat-focus-indicator:before,.mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-primary>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-focus-indicator:before,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-focus-indicator:before,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-focus-indicator:before{border-color:#fff}.mat-tab-group.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-primary>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:#fff;opacity:.4}.mat-tab-group.mat-background-primary>.mat-tab-header .mat-ripple-element,.mat-tab-group.mat-background-primary>.mat-tab-header-pagination .mat-ripple-element,.mat-tab-group.mat-background-primary>.mat-tab-link-container .mat-ripple-element,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header .mat-ripple-element,.mat-tab-nav-bar.mat-background-primary>.mat-tab-header-pagination .mat-ripple-element,.mat-tab-nav-bar.mat-background-primary>.mat-tab-link-container .mat-ripple-element{background-color:#fff;opacity:.12}.mat-tab-group.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-accent .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-accent .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(255,128,171,.3)}.mat-tab-group.mat-background-accent>.mat-tab-header,.mat-tab-group.mat-background-accent>.mat-tab-header-pagination,.mat-tab-group.mat-background-accent>.mat-tab-link-container,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination,.mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container{background-color:#ff4081}.mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-label,.mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-tab-link,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-label,.mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-tab-link{color:#fff}.mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-label.mat-tab-disabled,.mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-tab-link.mat-tab-disabled,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-label.mat-tab-disabled,.mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-tab-link.mat-tab-disabled{color:hsla(0,0%,100%,.4)}.mat-tab-group.mat-background-accent>.mat-tab-header .mat-focus-indicator:before,.mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-accent>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-focus-indicator:before,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-focus-indicator:before,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-focus-indicator:before{border-color:#fff}.mat-tab-group.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-accent>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:#fff;opacity:.4}.mat-tab-group.mat-background-accent>.mat-tab-header .mat-ripple-element,.mat-tab-group.mat-background-accent>.mat-tab-header-pagination .mat-ripple-element,.mat-tab-group.mat-background-accent>.mat-tab-link-container .mat-ripple-element,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header .mat-ripple-element,.mat-tab-nav-bar.mat-background-accent>.mat-tab-header-pagination .mat-ripple-element,.mat-tab-nav-bar.mat-background-accent>.mat-tab-link-container .mat-ripple-element{background-color:#fff;opacity:.12}.mat-tab-group.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-group.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-warn .mat-tab-label.cdk-program-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-keyboard-focused:not(.mat-tab-disabled),.mat-tab-nav-bar.mat-background-warn .mat-tab-link.cdk-program-focused:not(.mat-tab-disabled){background-color:rgba(255,205,210,.3)}.mat-tab-group.mat-background-warn>.mat-tab-header,.mat-tab-group.mat-background-warn>.mat-tab-header-pagination,.mat-tab-group.mat-background-warn>.mat-tab-link-container,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination,.mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container{background-color:#f44336}.mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-label,.mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-tab-link,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-label,.mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-tab-link{color:#fff}.mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-label.mat-tab-disabled,.mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-tab-link.mat-tab-disabled,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-label.mat-tab-disabled,.mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-tab-link.mat-tab-disabled{color:hsla(0,0%,100%,.4)}.mat-tab-group.mat-background-warn>.mat-tab-header .mat-focus-indicator:before,.mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-warn>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-focus-indicator:before,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-focus-indicator:before,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-focus-indicator:before{border-color:#fff}.mat-tab-group.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-group.mat-background-warn>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron{border-color:#fff;opacity:.4}.mat-tab-group.mat-background-warn>.mat-tab-header .mat-ripple-element,.mat-tab-group.mat-background-warn>.mat-tab-header-pagination .mat-ripple-element,.mat-tab-group.mat-background-warn>.mat-tab-link-container .mat-ripple-element,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header .mat-ripple-element,.mat-tab-nav-bar.mat-background-warn>.mat-tab-header-pagination .mat-ripple-element,.mat-tab-nav-bar.mat-background-warn>.mat-tab-link-container .mat-ripple-element{background-color:#fff;opacity:.12}.mat-toolbar{background:#f5f5f5;color:rgba(0,0,0,.87)}.mat-toolbar.mat-primary{background:#3f51b5;color:#fff}.mat-toolbar.mat-accent{background:#ff4081;color:#fff}.mat-toolbar.mat-warn{background:#f44336;color:#fff}.mat-toolbar .mat-focused .mat-form-field-ripple,.mat-toolbar .mat-form-field-ripple,.mat-toolbar .mat-form-field-underline{background-color:currentColor}.mat-toolbar .mat-focused .mat-form-field-label,.mat-toolbar .mat-form-field-label,.mat-toolbar .mat-form-field.mat-focused .mat-select-arrow,.mat-toolbar .mat-select-arrow,.mat-toolbar .mat-select-value{color:inherit}.mat-toolbar .mat-input-element{caret-color:currentColor}.mat-toolbar-multiple-rows{min-height:64px}.mat-toolbar-row,.mat-toolbar-single-row{height:64px}@media(max-width: 599px){.mat-toolbar-multiple-rows{min-height:56px}.mat-toolbar-row,.mat-toolbar-single-row{height:56px}}.mat-tooltip{background:rgba(97,97,97,.9)}.mat-tree{background:#fff}.mat-nested-tree-node,.mat-tree-node{color:rgba(0,0,0,.87)}.mat-tree-node{min-height:48px}.mat-snack-bar-container{color:hsla(0,0%,100%,.7);background:#323232;box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)}.mat-simple-snackbar-action{color:#ff4081}.switch.switch-small{min-width:33px}.switch.switch-medium{min-width:50px}.switch.switch-large{min-width:60px}.switch.switch-small>.switch-pane>span{font-size:9px}.switch.switch-large>.switch-pane>span,.switch.switch-medium>.switch-pane>span{font-size:16px}.switch{border:1px solid #dfdfdf;position:relative;display:inline-block;box-sizing:content-box;padding:0;margin:0;cursor:pointer;box-shadow:inset 0 0 0 0 #dfdfdf;white-space:nowrap}.switch,.switch small{transition:all .3s ease-out;-webkit-transition:all .3s ease-out}.switch small{border-radius:100%;box-shadow:0 1px 3px rgba(0,0,0,.4);position:absolute;top:0;right:calc(100% - 30px);background:#fff;display:flex;align-items:center;justify-content:center}.switch.switch-small{height:20px;border-radius:20px}.switch.switch-small small{width:20px;height:20px;right:calc(100% - 20px)}.switch.switch-small>.switch-pane>span{line-height:20px}.switch.switch-small>.switch-pane .switch-label-checked{padding-right:25px;padding-left:10px}.switch.switch-small>.switch-pane .switch-label-unchecked{padding-left:25px;padding-right:10px}.switch.switch-medium{height:30px;border-radius:30px}.switch.switch-medium small{width:30px;height:30px;right:calc(100% - 30px)}.switch.switch-medium>.switch-pane>span{line-height:30px}.switch.switch-medium>.switch-pane .switch-label-checked{padding-right:35px;padding-left:15px}.switch.switch-medium>.switch-pane .switch-label-unchecked{padding-left:35px;padding-right:15px}.switch.switch-large{height:40px;border-radius:40px}.switch.switch-large small{width:40px;height:40px;right:calc(100% - 40px)}.switch.switch-large>.switch-pane>span{line-height:40px}.switch.switch-large>.switch-pane .switch-label-checked{padding-right:45px;padding-left:20px}.switch.switch-large>.switch-pane .switch-label-unchecked{padding-left:45px;padding-right:20px}.switch.checked{background:#64bd63}.switch.checked small{right:0;left:auto}.switch.checked .switch-pane{top:0}.switch.checked .switch-pane .switch-label-checked{display:block}.switch.checked .switch-pane .switch-label-unchecked{display:none}.switch.disabled{opacity:.5;cursor:not-allowed}.switch .switch-pane{display:flex;flex-direction:column;height:100%;min-height:100%;justify-content:flex-start;align-items:center;top:0;position:relative;pointer-events:none}.switch .switch-pane>span{display:block;min-height:100%}.switch .switch-pane .switch-label{color:#000}.switch .switch-pane .switch-label-checked{display:none}.switch .switch-pane .switch-label-unchecked{display:block}.switch.loading{background-color:#f1f1f1}.switch.loading small{background-color:transparent;border:none;box-shadow:none;right:50%;transform:translateX(50%)}.croppie-container{width:100%;height:100%}.croppie-container .cr-image{z-index:-1;position:absolute;top:0;left:0;transform-origin:0 0;max-height:none;max-width:none}.croppie-container .cr-boundary{position:relative;overflow:hidden;margin:0 auto;z-index:1;width:100%;height:100%}.croppie-container .cr-resizer,.croppie-container .cr-viewport{position:absolute;border:2px solid #fff;margin:auto;top:0;bottom:0;right:0;left:0;box-shadow:0 0 2000px 2000px rgba(0,0,0,.5);z-index:0}.croppie-container .cr-resizer{z-index:2;box-shadow:none;pointer-events:none}.croppie-container .cr-resizer-horisontal,.croppie-container .cr-resizer-vertical{position:absolute;pointer-events:all}.croppie-container .cr-resizer-horisontal:after,.croppie-container .cr-resizer-vertical:after{display:block;position:absolute;box-sizing:border-box;border:1px solid #000;background:#fff;width:10px;height:10px;content:""}.croppie-container .cr-resizer-vertical{bottom:-5px;cursor:row-resize;width:100%;height:10px}.croppie-container .cr-resizer-vertical:after{left:50%;margin-left:-5px}.croppie-container .cr-resizer-horisontal{right:-5px;cursor:col-resize;width:10px;height:100%}.croppie-container .cr-resizer-horisontal:after{top:50%;margin-top:-5px}.croppie-container .cr-original-image{display:none}.croppie-container .cr-vp-circle{border-radius:50%}.croppie-container .cr-overlay{z-index:1;position:absolute;cursor:move;touch-action:none}.croppie-container .cr-slider-wrap{width:75%;margin:15px auto;text-align:center}.croppie-result{position:relative;overflow:hidden}.croppie-result img{position:absolute}.croppie-container .cr-image,.croppie-container .cr-overlay,.croppie-container .cr-viewport{transform:translateZ(0)}.cr-slider{-webkit-appearance:none;width:300px;max-width:100%;padding-top:8px;padding-bottom:8px;background-color:transparent}.cr-slider::-webkit-slider-runnable-track{width:100%;height:3px;background:rgba(0,0,0,.5);border:0;border-radius:3px}.cr-slider::-webkit-slider-thumb{-webkit-appearance:none;border:none;height:16px;width:16px;border-radius:50%;background:#ddd;margin-top:-6px}.cr-slider:focus{outline:none}.cr-slider::-moz-range-track{width:100%;height:3px;background:rgba(0,0,0,.5);border:0;border-radius:3px}.cr-slider::-moz-range-thumb{border:none;height:16px;width:16px;border-radius:50%;background:#ddd;margin-top:-6px}.cr-slider:-moz-focusring{outline:1px solid #fff;outline-offset:-1px}.cr-slider::-ms-track{width:100%;height:5px;background:transparent;border-color:transparent;border-width:6px 0;color:transparent}.cr-slider::-ms-fill-lower,.cr-slider::-ms-fill-upper{background:rgba(0,0,0,.5);border-radius:10px}.cr-slider::-ms-thumb{border:none;height:16px;width:16px;border-radius:50%;background:#ddd;margin-top:1px}.cr-slider:focus::-ms-fill-lower,.cr-slider:focus::-ms-fill-upper{background:rgba(0,0,0,.5)}.cr-rotate-controls{position:absolute;bottom:5px;left:5px;z-index:1}.cr-rotate-controls button{border:0;background:none}.cr-rotate-controls i:before{display:inline-block;font-style:normal;font-weight:900;font-size:22px}.cr-rotate-l i:before{content:"↺"}.cr-rotate-r i:before{content:"↻"}