:root{--max-width:48rem;--border-size:1px;--font-size-xlarge:2rem;--font-size-large:1.6rem;--font-size-medium:1.4rem;--font-size-normal:1.2rem;--font-size-small:1rem;--color-twitter:#0095f6;--color-twitter-dark:#005790}*,:after,:before{margin:0;padding:0;box-sizing:inherit}html{font-size:62.5%}body{box-sizing:border-box;display:flex;flex-direction:row;justify-content:center;flex-wrap:nowrap}body>*{width:100%;max-width:48rem}body iframe{max-width:none}body .MuiModal-root{max-width:100dvw}body,body .MuiAvatar-root,body .MuiButtonBase-root,body .MuiFormLabel-root,body .MuiInputBase-root,body .MuiTypography-root,body button,body input{font-family:"M PLUS 1p"}body{font-style:normal;font-weight:300;line-height:1.7}.styled-link-component{text-decoration:underline;color:var(--mui-palette-link-main)}.three-columns-header{position:fixed;top:0;width:100vw;max-width:48rem;z-index:200;height:6rem;background-color:var(--mui-palette-primary-contrastText);border-bottom:2px solid var(--mui-palette-secondary-main)}.three-columns-header.three-columns-header-noborder{border-bottom:none}.three-columns-header.three-columns-header-over-cover{z-index:202}.three-columns-header.three-columns-header-over-modal{z-index:500}.three-columns-header.three-columns-header-black-background{background-color:var(--mui-palette-plain-main)}.three-columns-header.three-columns-header-thin{height:4.8rem}.three-columns-header .three-columns-container{height:100%;margin-inline:.7rem;display:grid;grid-template-columns:1fr minmax(0,4fr) 1fr;grid-template-rows:100%}.three-columns-header .three-columns-container>*{grid-row:1/1;display:flex;flex-direction:row;align-items:center}.three-columns-header .three-columns-container .column1{grid-column:1/2;justify-content:flex-start}.three-columns-header .three-columns-container .column2{grid-column:2/3;justify-content:center}.three-columns-header .three-columns-container .column3{grid-column:3/4;justify-content:flex-end}.title-header-back{cursor:pointer}.title-header-back,.title-header-title{display:flex;flex-direction:row;align-items:center}.title-header-title{width:100%;justify-content:center;grid-gap:.8rem;gap:.8rem}.title-header-title p{width:100%;font-size:2rem;color:var(--mui-palette-secondary-main);font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center}.title-header-title p span.sub{font-size:2rem}.title-header-menu{cursor:pointer;justify-content:flex-end;grid-gap:.8rem;gap:.8rem}.title-header-menu,.title-header-text-menu{display:flex;flex-direction:row;align-items:center}.title-header-text-menu{height:2rem;border-radius:1rem;background-color:var(--mui-palette-primary-main);padding-inline:1.4rem}.title-header-text-menu p{font-size:1.2rem;color:var(--mui-palette-primary-contrastText)}.reel-header-controller{cursor:pointer;height:auto}.reel-header-controller,.reel-header-tabs{display:flex;flex-direction:row;align-items:center}.reel-header-tabs{justify-content:center;grid-gap:0;gap:0}.reel-header-tabs .reel-header-tab{cursor:pointer;height:2.4rem;width:8rem;border-bottom:2px solid var(--mui-palette-plain-main);display:flex;justify-content:center}.reel-header-tabs .reel-header-tab.active{border-bottom-color:var(--mui-palette-secondary-contrastText)}.reel-header-tabs .reel-header-tab p{text-align:center;color:var(--mui-palette-secondary-contrastText);font-size:1.2rem;font-weight:700}.reel-header-menu{display:flex;flex-direction:row;justify-content:flex-end;grid-gap:.8rem;gap:.8rem;align-items:center}.news-header-center-box-component.hidden{display:none}.news-header-center-box-component .news-header-container{padding-top:1.2rem;margin-inline:1.2rem}.news-header-center-box-component .news-header-container .banners-container{display:flex;justify-content:center}.news-header-center-box-component .news-header-container .banners-container img{cursor:pointer;width:100%;object-fit:contain}.news-header-center-box-component .news-header-container .pagenation{padding-top:.2rem;display:flex;justify-content:center}.news-header-center-box-component .news-header-container .pagenation .swiper-pagination-bullet-active{background-color:var(--mui-palette-primary-main)}.big-tabs-header .MuiTabs-root,.flex-center-tabs-header-component .MuiTabs-root,.plain-tabs-header .MuiTabs-root,.tabs-header .MuiTabs-root,.three-tabs-header .MuiTabs-root{min-height:0;height:3.4rem}.big-tabs-header .MuiButtonBase-root,.flex-center-tabs-header-component .MuiButtonBase-root,.plain-tabs-header .MuiButtonBase-root,.tabs-header .MuiButtonBase-root,.three-tabs-header .MuiButtonBase-root{min-height:0;height:3rem;padding:initial;justify-content:flex-end;font-size:1.2rem;font-weight:700;color:var(--mui-palette-secondary-main)}.big-tabs-header .MuiButtonBase-root.Mui-selected,.big-tabs-header .MuiButtonBase-root:hover,.flex-center-tabs-header-component .MuiButtonBase-root.Mui-selected,.flex-center-tabs-header-component .MuiButtonBase-root:hover,.plain-tabs-header .MuiButtonBase-root.Mui-selected,.plain-tabs-header .MuiButtonBase-root:hover,.tabs-header .MuiButtonBase-root.Mui-selected,.tabs-header .MuiButtonBase-root:hover,.three-tabs-header .MuiButtonBase-root.Mui-selected,.three-tabs-header .MuiButtonBase-root:hover{color:var(--mui-palette-primary-main)}.big-tabs-header .MuiTabs-indicator,.flex-center-tabs-header-component .MuiTabs-indicator,.plain-tabs-header .MuiTabs-indicator,.tabs-header .MuiTabs-indicator,.three-tabs-header .MuiTabs-indicator{background-color:var(--mui-palette-primary-main)}.three-tabs-header{margin-inline:5rem}.three-tabs-header .MuiTabs-flexContainer{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.flex-center-tabs-header-component .MuiTabs-flexContainer{display:flex;flex-direction:row;justify-content:center;grid-gap:1.6rem;gap:1.6rem}.flex-center-tabs-header-component .MuiButtonBase-root{min-width:0;font-size:1.2rem}.big-tabs-header .MuiTabs-flexContainer{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.big-tabs-header.three-columns .MuiTabs-flexContainer{grid-template-columns:repeat(3,minmax(0,1fr))}.big-tabs-header.three-columns .three-columns-hidden{display:none}.big-tabs-header .MuiButtonBase-root{font-size:1.2rem}.big-tabs-header .MuiTabs-indicator{height:3px}.plain-tabs-header .MuiButtonBase-root,.plain-tabs-header .MuiButtonBase-root.Mui-selected,.plain-tabs-header .MuiButtonBase-root:hover{color:var(--mui-palette-plain-contrastText)}.plain-tabs-header .MuiTabs-indicator{background-color:var(--mui-palette-plain-contrastText)}.switch-adult-tabs-header-component{--unselected-tab-height:2.5rem;--selected-tab-height:3rem;--triangle-height:10px;--padding-bottom:0.37rem;background-blend-mode:exclusion}.switch-adult-tabs-header-component .MuiTabs-flexContainer{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:5px;gap:5px}.switch-adult-tabs-header-component .MuiTabs-root{overflow:visible;min-height:0}.switch-adult-tabs-header-component .MuiTabs-root .MuiTabs-scroller{overflow:visible!important;position:relative}.switch-adult-tabs-header-component .MuiButtonBase-root{position:relative;min-height:0;padding:initial;justify-content:flex-end;font-size:1.2rem;font-weight:700;padding-bottom:calc(var(--padding-bottom) + var(--triangle-height));height:calc(var(--unselected-tab-height) + var(--triangle-height));margin-top:calc(var(--selected-tab-height) - var(--unselected-tab-height));color:var(--mui-palette-secondary-contrastText);background-color:var(--mui-palette-secondaryLight-main);overflow:visible}.switch-adult-tabs-header-component .MuiButtonBase-root:hover{color:var(--mui-palette-info-contrastText);background-color:var(--mui-palette-info-main)}.switch-adult-tabs-header-component .MuiButtonBase-root:hover:first-child{background-color:var(--mui-palette-primary-main)}.switch-adult-tabs-header-component .MuiButtonBase-root:after{position:absolute;content:"";display:block;bottom:0;width:100%;height:var(--triangle-height);background-color:var(--mui-palette-info-contrastText)}.switch-adult-tabs-header-component .MuiButtonBase-root:first-child:after{background-color:var(--mui-palette-primary-contrastText)}.switch-adult-tabs-header-component .MuiButtonBase-root.Mui-selected{color:var(--mui-palette-info-contrastText);background-color:var(--mui-palette-info-main);margin-top:0;height:calc(var(--selected-tab-height) + var(--triangle-height))}.switch-adult-tabs-header-component .MuiButtonBase-root.Mui-selected:first-child{background-color:var(--mui-palette-primary-main)}.switch-adult-tabs-header-component .MuiTabs-indicator{display:flex;justify-content:center;height:var(--triangle-height);background-color:initial}.switch-adult-tabs-header-component .MuiTabs-indicator:after{content:"";margin-top:-1px;width:calc(var(--triangle-height)/sin(60deg));clip-path:polygon(0 0,100% 0,50% 100%)}.signup-header-logo{display:flex;flex-direction:row;align-items:center;cursor:pointer}.signup-header-left{display:flex;grid-gap:.8rem;gap:.8rem;align-items:center;padding-right:.5rem}.header-icon{display:flex;align-items:center;justify-content:center;cursor:pointer;height:20px;grid-gap:2px;gap:2px}.header-icon p{font-size:1.2rem;font-weight:700}.store-button{width:94px;border:1px solid #cc4793;border-radius:10px}.signup-header-menu{display:flex;flex-direction:row;justify-content:flex-end;grid-gap:.8rem;gap:.8rem;align-items:center}.signup-button{width:68px;border:1px solid #4f6fc7;border-radius:10px;color:#4f6fc7}.signup-button:hover{background-color:#4f6fc7;color:#fff}.login-footer{position:fixed;bottom:0;width:100dvw;max-width:48rem;z-index:200;height:auto;border-top:1px solid var(--mui-palette-secondary-main);background-color:var(--mui-palette-secondary-contrastText)}.login-footer .container{max-height:6.8rem;height:100%;display:grid;grid-template-rows:repeat(2,1fr);align-items:center}.login-footer .container .links{display:grid;grid-template-columns:repeat(3,1fr)}.login-footer .container .links p{text-align:center;font-size:1.2rem}.login-footer .container .links p a{cursor:pointer;text-decoration:none}.login-footer .container .links p a,.login-footer .container .links p a:visited{color:var(--mui-palette-secondary-light)}.login-footer .container .license{display:flex;flex-direction:row;justify-content:center;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}.login-footer .container .license p{font-size:1.2rem;color:var(--mui-palette-secondary-main)}.navi-footer-component{position:fixed;bottom:0;width:100dvw;max-width:48rem;z-index:200;height:4.8rem;border-top:1px solid var(--mui-palette-secondary-main);background-color:var(--mui-palette-plain-main)}.navi-footer-component.navi-footer-component-disable-border{border-top:none}.navi-footer-component.navi-footer-component-disable-z-index{z-index:auto}.navi-footer-component nav{height:100%;display:block;margin-inline:1.7rem}.navi-footer-component nav ul{display:flex;justify-content:space-between;align-items:center;list-style-type:none;height:100%}.navi-footer-component nav ul li{width:6rem;height:100%;display:flex;flex-direction:column;justify-content:center;cursor:pointer}.navi-footer-component nav ul li.noLogin{width:12rem}.navi-footer-component nav ul li .icon-container{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;line-height:1.2rem}.navi-footer-component nav ul li .icon-container .navi-icon{position:relative;width:-moz-fit-content;width:fit-content}.navi-footer-component nav ul li .icon-container .navi-icon .badge{position:absolute;width:.8rem;height:.8rem;top:-.4rem;right:-.8rem;background-color:var(--mui-palette-primary-main);border-radius:50%}.navi-footer-component nav ul li p{width:100%;font-size:1rem;color:var(--mui-palette-secondary-contrastText);text-align:center;line-height:1.2rem}.navi-footer-component.navi-footer-component-general{background-color:var(--mui-palette-secondary-contrastText)}.navi-footer-component.navi-footer-component-general p{color:var(--mui-palette-secondary-main)}.PrivateSwipeArea-root{height:0!important}.MuiDrawer-root{z-index:998!important}.MuiDrawer-root.payment{z-index:999!important}.swipeable-modal-component{display:flex;justify-content:center}.swipeable-modal-component .swipeable-modal-content{border-top-left-radius:2rem;border-top-right-radius:2rem;background-color:var(--mui-palette-secondary-contrastText);width:100vw;max-width:48rem;align-self:center;position:relative;overflow:hidden}.swipeable-modal-component .swipeable-modal-content .modal-long{height:100%;min-height:100dvh;width:100%;margin-top:3.2rem}.swipeable-modal-component .swipeable-modal-content .swipeable-modal-content-inner{margin-inline:1.7rem}.swipeable-modal-component .swipeable-modal-content .swipeable-modal-content-inner.disable-margin-inline{margin-inline:0}.swipeable-modal-header-component{z-index:500;width:100%;background-color:var(--mui-palette-secondary-contrastText);border-top-left-radius:2rem;border-top-right-radius:2rem}.swipeable-modal-header-component .swipeable-modal-header-inner{height:4.8rem;margin-inline:1.7rem;padding-top:1rem;padding-left:.2rem;border-bottom:1px solid var(--mui-palette-secondary-main);display:flex;align-items:center;justify-content:space-between}.swipeable-modal-header-component .swipeable-modal-header-inner .title{overflow:hidden}.swipeable-modal-header-component .swipeable-modal-header-inner .title p{font-size:1.2rem;color:var(--mui-palette-secondary-main);font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.swipeable-modal-header-component .clickable{cursor:pointer}.swipeable-modal-header-component .clickable p{font-size:1.2rem;color:var(--mui-palette-primary-main)}.post-filter-hashtag-modal-component{position:relative;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:wrap;grid-gap:.5rem;gap:.5rem}.post-filter-hashtag-modal-component .selectedhashtag{background-color:var(--mui-palette-secondary-contrastText);border:1px solid var(--mui-palette-secondary-main);border-radius:6px;display:flex;flex-direction:row;justify-content:center;align-items:center}.post-filter-hashtag-modal-component .selectedhashtag.checked{background-color:var(--mui-palette-primary-main);border:1px solid var(--mui-palette-primary-main)}.post-filter-hashtag-modal-component .selectedhashtag.checked label p{padding:0 1rem;color:var(--mui-palette-primary-contrastText);font-size:1.2rem}.post-filter-hashtag-modal-component .selectedhashtag label{cursor:pointer}.post-filter-hashtag-modal-component .selectedhashtag label p{padding:0 1rem;color:var(--mui-palette-secondary-main);font-size:1.2rem}.post-filter-modal-container{display:flex;justify-content:space-between;align-items:center}.post-filter-modal-container .post-filter-modal-header-component{text-align:center;flex:1 1;overflow:hidden}.post-filter-modal-container .post-filter-modal-header-component p{font-size:1.2rem;color:var(--mui-palette-secondary-main);font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.post-filter-modal-container .post-filter-modal-close-component{cursor:pointer;padding:15px}.post-filter-modal-container .post-filter-modal-close-component p{font-size:1.2rem}.swipeable-menu-modal-component{display:flex;flex-direction:column;grid-gap:2rem;gap:2rem;padding-bottom:2rem}.swipeable-menu-modal-component .buttons{margin-inline:1.7rem;display:flex;flex-direction:column;grid-gap:1rem;gap:1rem}.swipeable-menu-modal-component .buttons.hidden{display:none}.simple-modal,.simple-modal .container{display:flex;align-items:center;justify-content:center}.simple-modal .container{width:100dvw;height:100dvh}.simple-modal .container .inner{width:100%;max-width:37.5rem;background-color:var(--mui-palette-secondary-contrastText);border-radius:30px;display:flex;justify-content:center;flex-wrap:wrap}.simple-modal .container .inner .desc{width:100%;max-width:34.3rem;min-height:11.8rem;padding-top:1.6rem;padding-bottom:1.6rem;color:var(--mui-palette-secondary-main);font-size:1.6rem;display:flex;flex-direction:column;align-items:center;justify-content:center}.simple-modal .container .inner .buttons{width:100%;max-width:34.3rem;min-height:6.3rem;display:flex;justify-content:center}.simple-modal .container .inner .buttons button{height:3.6rem}.simple-modal .container .inner .buttons .nopadding{padding:0!important;height:3.6rem!important}.terms-modal,.terms-modal .container{display:flex;align-items:center;justify-content:center}.terms-modal .container{width:100dvw;height:100dvh}.terms-modal .container .inner{width:100%;max-width:37.5rem;background-color:var(--mui-palette-secondary-contrastText);border-radius:30px;display:flex;justify-content:center;flex-wrap:wrap;padding-top:2rem}.terms-modal .container .inner p{font-size:1.6rem;color:var(--mui-palette-secondary-light)}.terms-modal .container .inner .desc{width:100%;max-width:40rem;min-height:11.8rem;padding-top:1.6rem;padding-bottom:1.6rem;padding-inline:2rem;grid-gap:1rem;gap:1rem;display:flex;flex-direction:column;align-items:center;justify-content:center}.terms-modal .container .inner .desc p{font-size:1.2rem;color:var(--mui-palette-secondary-main)}.terms-modal .container .inner .links{padding-block:1rem;grid-gap:2rem;gap:2rem;display:flex;align-items:center;justify-content:center}.terms-modal .container .inner .links p{font-size:1.2rem;color:var(--mui-palette-secondary-light)}.terms-modal .container .inner .links a{cursor:pointer;text-decoration:underline}.terms-modal .container .inner .links a,.terms-modal .container .inner .links a:visited{color:var(--mui-palette-secondary-light)}.terms-modal .container .inner .input-checkbox-container{cursor:pointer;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;grid-gap:.2rem;gap:.2rem}.terms-modal .container .inner .input-checkbox-container p{font-size:1.2rem;color:var(--mui-palette-secondary-light)}.terms-modal .container .inner .buttons{width:100%;max-width:34.3rem;min-height:6.3rem;display:flex;justify-content:center;padding-top:1.6rem}.terms-modal .container .inner .buttons button{height:3.6rem}.terms-modal .container .inner .buttons .nopadding{padding:0!important;height:3.6rem!important}.verify-phone-modal,.verify-phone-modal .container{display:flex;align-items:center;justify-content:center}.verify-phone-modal .container{width:100dvw;height:100dvh}.verify-phone-modal .container .inner{width:100%;max-width:40rem;max-height:57rem;background-color:var(--mui-palette-secondary-contrastText);border-radius:20px;display:flex;justify-content:center;flex-wrap:wrap;margin:1rem;padding:2rem}.verify-phone-modal .container .inner .text-container{padding-top:.5rem}.verify-phone-modal .container .inner .text-container .pink-text{color:var(--mui-palette-primary-main)}.verify-phone-modal .container .inner .text-container .text{width:100%;line-height:2rem}.verify-phone-modal .container .inner .text-container .text p{color:var(--mui-palette-secondary-dark);font-weight:600}.verify-phone-modal .container .inner .text-container .text .text-top-p{text-align:center;white-space:nowrap;overflow:hidden;width:100%;line-height:2.5rem}.verify-phone-modal .container .inner .text-container .text-top p{font-size:1.7rem}.verify-phone-modal .container .inner .text-container .text-bottom{padding:.5rem}.verify-phone-modal .container .inner .text-container .text-bottom p{font-size:1.4rem}.verify-phone-modal .container .inner .text-container .image{display:flex;justify-content:center;align-items:center;grid-gap:50px;gap:50px;margin:2rem 0}.verify-phone-modal .container .inner .text-container .image img{box-shadow:5px 5px 10px rgba(0,0,0,.2);border-radius:15px}.verify-phone-modal .container .inner .text-container .sms-send-container{margin:.5rem 0 1rem;padding:.5rem}.verify-phone-modal .container .inner .text-container .sms-send-container .error{margin-top:.3rem;margin-inline:2.2rem}.verify-phone-modal .container .inner .text-container .sms-send-container .error p{color:var(--mui-palette-error-main);font-size:1rem}.verify-phone-modal .container .inner .text-container .sms-send-container .error.hidden{display:none}.verify-phone-modal .container .inner .text-container .sms-send-container .input-text p{font-size:1rem;color:var(--mui-palette-secondary-dark);font-weight:700}.verify-phone-modal .container .inner .text-container .form-input-caution{margin-inline:1.7rem;padding:1rem 0 2rem}.verify-phone-modal .container .inner .text-container .form-input-caution p{font-size:1rem;color:var(--mui-palette-secondary-dark);font-weight:700}.verify-phone-modal .container .inner .text-container .form-input-caution .privacy-policy-link{text-decoration:underline;color:var(--mui-palette-link-main);line-height:1rem}.verify-phone-modal .container .inner .text-container .buttons{margin-top:1rem;margin-inline:1.7rem;display:flex;flex-direction:row;justify-content:center;align-items:center;grid-gap:.9rem;gap:.9rem}.lang-menu-modal-component .MuiMenu-list{padding:0}.lang-menu-modal-component .container{background-color:var(--mui-palette-secondary-contrastText);color:var(--mui-palette-secondary-main);font-size:1.2rem}.lang-menu-modal-component .container .text{padding:.7rem 1rem;cursor:pointer}.lang-menu-modal-component .container .text p{font-size:1.2rem;color:var(--mui-palette-primary-main)}.lang-menu-modal-component .container .text.active{background-color:var(--mui-palette-primary-light)}.post-sort-menu-modal-component{margin-left:.4rem}.post-sort-menu-modal-component .MuiMenu-list{padding:0}.post-sort-menu-modal-component .container{background-color:var(--mui-palette-secondary-contrastText);color:var(--mui-palette-secondary-main);font-size:1.2rem;width:9.2rem}.post-sort-menu-modal-component .container .text{padding:.4rem .7rem;cursor:pointer}.post-sort-menu-modal-component .container .text p{font-size:1.2rem;color:var(--mui-palette-primary-main)}.post-sort-menu-modal-component .container .text.active{background-color:var(--mui-palette-primary-light)}.report-menu-modal-component.MuiPopover-paper{border-radius:20px}.report-menu-modal-component .MuiMenu-list{padding:0}.report-menu-modal-component .container{width:14rem;height:9rem;background-color:var(--mui-palette-secondary-contrastText);color:var(--mui-palette-secondary-main);font-size:1.2rem;border-radius:20px;padding:0 2rem}.report-menu-modal-component .container.owner{height:16rem}.report-menu-modal-component .container .pinned{cursor:pointer;height:50%;display:flex;align-items:center;justify-content:space-between}.report-menu-modal-component .container .pinned.owner{height:25%;border-bottom:1px solid var(--mui-palette-secondary-main)}.report-menu-modal-component .container .pinned .text{height:100%;width:5rem;white-space:nowrap;text-align:center;display:flex;justify-content:left;align-items:center}.report-menu-modal-component .container .pinned .menu-icon{display:flex;justify-content:right;align-items:center;width:2.111rem;height:2.111rem}.report-menu-modal-component .container .report{cursor:pointer;height:50%;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--mui-palette-secondary-main)}.report-menu-modal-component .container .report.owner{height:25%}.report-menu-modal-component .container .report .text{height:100%;width:5rem;white-space:nowrap;text-align:center;display:flex;justify-content:left;align-items:center}.report-menu-modal-component .container .report .menu-icon{display:flex;justify-content:right;align-items:center;width:2.111rem;height:2.111rem}.report-menu-modal-component .container .block{cursor:pointer;height:50%;display:flex;align-items:center;justify-content:space-between}.report-menu-modal-component .container .block.owner{height:25%;border-bottom:1px solid var(--mui-palette-secondary-main)}.report-menu-modal-component .container .block .text{height:100%;width:5rem;white-space:nowrap;text-align:center;display:flex;justify-content:left;align-items:center}.report-menu-modal-component .container .block .menu-icon{display:flex;justify-content:right;align-items:center;width:2.111rem;height:2.111rem}.report-menu-modal-component .container .delete{cursor:pointer;height:50%;display:flex;align-items:center;justify-content:space-between;height:25%}.report-menu-modal-component .container .delete .text{height:100%;width:5rem;white-space:nowrap;text-align:center;display:flex;justify-content:left;align-items:center}.report-menu-modal-component .container .delete .menu-icon{display:flex;justify-content:right;align-items:center;width:2.111rem;height:2.111rem}.report-modal-component{padding-top:1.3rem}.report-modal-component .message{margin-top:1rem}.single-sale-menu-modal-component,.single-sale-menu-modal-component .notice{margin-top:2rem}.single-sale-menu-modal-component .notice p{color:var(--mui-palette-secondary-main);font-size:1rem}.plan-select-menu-modal-component{margin-top:2rem}.plan-select-menu-modal-component .head p{color:var(--mui-palette-secondary-main);font-size:1.2rem}.plan-select-menu-modal-component .plan-cards{margin-top:1rem;display:flex;flex-direction:column;justify-content:flex-start;grid-gap:0;gap:0}.plan-select-menu-modal-component .plan-cards .plan-select-card{width:100%;height:3rem;border-bottom:1px solid var(--mui-palette-secondaryLight-main)}.plan-select-menu-modal-component .plan-cards .plan-select-card label{cursor:pointer;width:100%;height:100%;display:grid;grid-template-columns:minmax(0,calc(100dvw - 16rem)) 11rem;justify-content:space-between;align-items:center}.plan-select-menu-modal-component .plan-cards .plan-select-card label input{pointer-events:none}.plan-select-menu-modal-component .plan-cards .plan-select-card label .head p{color:var(--mui-palette-secondary-main);font-size:1.2rem;line-height:2.4rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.plan-select-menu-modal-component .plan-cards .plan-select-card label .tail{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;grid-gap:.8rem;gap:.8rem}.plan-select-menu-modal-component .plan-cards .plan-select-card label .tail .price p{color:var(--mui-palette-secondary-main);font-size:1.2rem;line-height:2.4rem}.plan-create-menu-modal-component{margin-top:2rem;display:flex;flex-direction:column;justify-content:flex-start;grid-gap:1.3rem;gap:1.3rem}.plan-create-menu-modal-component .hiddenable.hidden,.plan-create-menu-modal-component .plan-recommend.hidden{display:none}.plan-create-menu-modal-component .plan-recommend .plan-recommend-main{display:flex;justify-content:space-between;color:var(--mui-palette-plain-main);font-size:1.2rem;font-weight:700}.plan-create-menu-modal-component .plan-recommend .plan-recommend-notice{color:var(--mui-palette-plain-light)}.plan-create-menu-modal-component .notice p{color:var(--mui-palette-secondary-main);font-size:1rem}.resubscribe-payment-failed-plan-menu-modal-component{margin-top:2rem;display:flex;flex-direction:column;justify-content:flex-start;grid-gap:1.3rem;gap:1.3rem}.post-reservation-setting-menu-modal-component{display:flex;flex-direction:column;justify-content:flex-start;min-height:18rem}.post-reservation-setting-menu-modal-component .tab-panels .list.hidden,.post-reservation-setting-menu-modal-component .tab-panels .settings.hidden{display:none}.time-sale-modal-component{display:flex;flex-direction:column;justify-content:flex-start;min-height:18rem}.time-sale-modal-component .settings.hidden{display:none}.time-sale-modal-component .settings .input-date-container{margin-top:2rem;display:flex;justify-content:flex-end;grid-gap:.5rem;gap:.5rem;align-items:center;width:100%;height:5rem}.time-sale-modal-component .settings .input-date-container>*{width:calc(33.33333% - .33333rem)}.time-sale-modal-component .settings .input-time-container{margin-top:2rem;display:flex;justify-content:flex-end;grid-gap:.5rem;gap:.5rem;align-items:center;width:100%;height:5rem}.time-sale-modal-component .settings .input-time-container>*{width:calc(33.33333% - .33333rem)}.time-sale-modal-component .settings.MuiOutlinedInput-notchedOutline,.time-sale-modal-component .settings .MuiOutlinedInput-notchedOutline,.time-sale-modal-component .settings.MuiOutlinedInput-root.Mui-focused,.time-sale-modal-component .settings:hover.MuiOutlinedInput-notchedOutline{border-color:var(--mui-palette-secondaryLight-main)}.time-sale-modal-component .settings .error{text-align:right}.time-sale-modal-component .list.hidden{display:none}.time-sale-modal-component .before-after{margin-top:2rem;display:flex;flex-direction:row;justify-content:center;align-items:center;grid-gap:1rem;gap:1rem}.time-sale-modal-component .before-after .value p{color:var(--mui-palette-secondary-main);font-size:1.6rem;font-weight:700}.time-sale-modal-component .before-after .delimiter{color:var(--mui-palette-secondary-main);font-size:1.2rem;font-weight:700}.date-time-setting-container-component.hidden{display:none}.date-time-setting-container-component .input-date-container{margin-top:2rem;display:flex;justify-content:flex-end;grid-gap:.5rem;gap:.5rem;align-items:center;width:100%;height:5rem}.date-time-setting-container-component .input-date-container>*{width:calc(33.33333% - .33333rem)}.date-time-setting-container-component .input-time-container{margin-top:2rem;display:flex;justify-content:flex-end;grid-gap:.5rem;gap:.5rem;align-items:center;width:100%;height:5rem}.date-time-setting-container-component .input-time-container>*{width:calc(33.33333% - .33333rem)}.date-time-setting-container-component.MuiOutlinedInput-notchedOutline,.date-time-setting-container-component .MuiOutlinedInput-notchedOutline,.date-time-setting-container-component.MuiOutlinedInput-root.Mui-focused,.date-time-setting-container-component:hover.MuiOutlinedInput-notchedOutline{border-color:var(--mui-palette-secondaryLight-main)}.date-time-setting-container-component .error{text-align:right}.purchase-entry-modal-component{margin-top:1.2rem;margin-bottom:2rem}.purchase-entry-card-component{border-bottom:1px solid var(--mui-palette-secondary-main);padding-top:.8rem;padding-bottom:.8rem;display:flex;flex-direction:column;justify-content:flex-start;grid-gap:.5rem;gap:.5rem}.purchase-entry-card-component .card-head{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;grid-gap:.5rem;gap:.5rem}.purchase-entry-card-component .card-head .recommend{width:6rem;background-color:var(--mui-palette-third-main);border-radius:8px;display:flex;flex-direction:row;justify-content:center;align-items:center;height:1.6rem}.purchase-entry-card-component .card-head .recommend.hidden{display:none}.purchase-entry-card-component .card-head .recommend p{color:var(--mui-palette-third-contrastText);font-size:1rem;line-height:1.6rem}.purchase-entry-card-component .card-head .card-name{overflow:hidden}.purchase-entry-card-component .card-head .card-name p{color:var(--mui-palette-primary-main);font-size:1.2rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.purchase-entry-card-component .card-tail{display:flex;flex-direction:row;justify-content:space-between;align-items:center;overflow:hidden}.purchase-entry-card-component .card-tail .card-left{overflow:hidden}.purchase-entry-card-component .card-tail .card-left .card-short-name.hidden{display:none}.purchase-entry-card-component .card-tail .card-left .card-short-name p{color:var(--mui-palette-primary-main);font-size:1.2rem;font-weight:700}.purchase-entry-card-component .card-tail .card-left .card-info{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:wrap}.purchase-entry-card-component .card-tail .card-left .card-info .card-info-hidden{flex-basis:100%;min-height:1px}.purchase-entry-card-component .card-tail .card-left .card-info .card-discount{width:8rem;height:1.5rem;border:1px solid var(--mui-palette-primary-main);display:flex;flex-direction:row;justify-content:center;align-items:center}.purchase-entry-card-component .card-tail .card-left .card-info .card-discount.hidden{display:none}.purchase-entry-card-component .card-tail .card-left .card-info .card-discount p{color:var(--mui-palette-primary-main);font-size:1rem;line-height:1.5rem}.purchase-entry-card-component .card-tail .card-left .card-info .card-discount p.off:after{content:"%off"}.purchase-entry-card-component .card-tail .card-left .card-info .card-original-price{padding-left:.3rem}.purchase-entry-card-component .card-tail .card-left .card-info .card-original-price.hidden{display:none}.purchase-entry-card-component .card-tail .card-left .card-info .card-original-price p{color:var(--mui-palette-secondary-main);font-size:1rem;text-decoration:line-through}.purchase-entry-card-component .card-tail .card-left .card-info .card-original-price p:after{content:"pt"}.purchase-entry-card-component .card-tail .card-left .card-info .card-price{padding-left:.3rem}.purchase-entry-card-component .card-tail .card-left .card-info .card-price.hidden{display:none}.purchase-entry-card-component .card-tail .card-left .card-info .card-price p{color:var(--mui-palette-secondary-main);font-size:1.2rem;font-weight:700}.purchase-entry-card-component .card-tail .card-left .card-info .card-price p span{font-size:1rem;font-weight:400;padding-left:.2rem;display:none}.purchase-entry-card-component .card-tail .card-left .card-info .card-price.permonth p span{display:initial}.purchase-entry-card-component .card-tail .card-left .card-info .card-post-count{padding-left:1rem}.purchase-entry-card-component .card-tail .card-left .card-info .card-post-count.hidden{display:none}.purchase-entry-card-component .card-tail .card-left .card-info .card-post-count p{color:var(--mui-palette-secondary-main);font-size:1rem}.purchase-entry-card-component .card-tail .card-left .card-info .card-post-count p span{font-size:1.2rem;font-weight:700;padding-left:.2rem;padding-right:.2rem}.purchase-entry-card-component .card-tail .card-left .card-caption p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--mui-palette-secondary-main);font-size:1rem}.purchase-entry-card-component .card-tail .card-right{display:flex;flex-direction:row;justify-content:center;align-items:center;margin-left:1rem}.subscribe-plan-modal-component{margin-top:1.2rem;margin-bottom:2rem}.subscribe-plan-modal-component .caption-container{margin-inline:1.7rem;padding-bottom:.8rem}.subscribe-plan-modal-component .caption-container .caption{max-height:6rem;overflow:hidden;color:var(--mui-palette-secondary-main);font-size:1.2rem}.subscribe-plan-modal-component .caption-container .caption p{height:100%;overflow:hidden;white-space:pre-wrap}.subscribe-plan-modal-component .caption-container .expand-button{cursor:pointer;display:flex;flex-direction:row;justify-content:flex-end;align-items:center}.subscribe-plan-modal-component .caption-container .expand-button.hidden{display:none}.subscribe-plan-modal-component .caption-container .expand-button p{color:var(--mui-palette-link-main);font-size:1rem}.subscribe-plan-modal-component .caption-container.expand{padding-bottom:2.5rem}.subscribe-plan-modal-component .caption-container.expand .caption{max-height:none;white-space:pre-wrap}.subscribe-plan-modal-component .detail-container{margin-inline:1.7rem;border-top:1px solid var(--mui-palette-secondary-main);padding-top:1rem}.subscribe-plan-modal-component .detail-container .head p{color:var(--mui-palette-primary-main);font-size:large;font-weight:700}.subscribe-plan-modal-component .detail-container .explain-list{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;grid-gap:.1rem;gap:.1rem}.subscribe-plan-modal-component .detail-container .explain-list p{color:var(--mui-palette-secondary-main);font-size:1.2rem}.subscribe-plan-modal-component .detail-container .explain-list p span{padding-right:.3rem}.subscribe-plan-modal-component .detail-container .post-list{margin-top:.8rem;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;grid-gap:1rem;gap:1rem;overflow-x:auto;overflow-y:hidden}.subscribe-plan-modal-component .detail-container .post-list .grid-container{width:8rem;height:8rem}.subscribe-plan-modal-component .detail-container .notice-list{margin-top:1rem;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;grid-gap:.6rem;gap:.6rem}.subscribe-plan-modal-component .detail-container .notice-list p{color:var(--mui-palette-secondary-main);font-size:1rem;line-height:1rem}.subscribe-plan-modal-component .detail-container .notice-list p span{padding-right:.2rem}.subscribe-plan-modal-component .detail-container .help-link{margin-top:.6rem}.subscribe-plan-modal-component .detail-container .help-link a{text-decoration:underline;color:var(--mui-palette-link-main);font-size:1rem;line-height:1rem}.subscribe-plan-modal-component .detail-container .check-container{margin-top:1rem;padding:.6rem .5rem;background-color:#f8e7f1;display:flex;flex-direction:column;justify-content:flex-start}.subscribe-plan-modal-component .detail-container .check-container .check-row{cursor:pointer;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;grid-gap:.3rem;gap:.3rem}.subscribe-plan-modal-component .detail-container .check-container .check-row p{color:var(--mui-palette-primary-main);font-size:1.2rem;line-height:2rem}.subscribe-plan-modal-component .detail-container .check-container .check-row .MuiButtonBase-root.MuiCheckbox-root{padding:0}.subscribe-plan-modal-component .detail-container .check-container .check-row .MuiButtonBase-root.MuiCheckbox-root .MuiSvgIcon-root{font-size:1.8rem;color:var(--mui-palette-secondary-main)}.subscribe-plan-modal-component .detail-container .check-container .check-row .MuiButtonBase-root.MuiCheckbox-root.Mui-checked .MuiSvgIcon-root{color:var(--mui-palette-primary-main)}.subscribe-plan-modal-component .detail-container .error{display:flex;flex-direction:row;justify-content:flex-end;align-items:center}.subscribe-plan-modal-component .detail-container .error.hidden{display:none}.subscribe-plan-modal-component .detail-container .error p{color:var(--mui-palette-error-main);font-size:1.2rem}.subscribe-plan-modal-component .detail-container .price-container{margin-top:1.4rem;display:flex;flex-direction:row;justify-content:flex-end;align-items:center}.subscribe-plan-modal-component .detail-container .price-container .time-sale-rate{border:2px solid var(--mui-palette-primary-main);width:9rem;height:1.8rem;display:flex;flex-direction:row;justify-content:center;align-items:center}.subscribe-plan-modal-component .detail-container .price-container .time-sale-rate.hidden{display:none}.subscribe-plan-modal-component .detail-container .price-container .time-sale-rate p{color:var(--mui-palette-primary-main);font-size:1.2rem;font-weight:700;line-height:1rem}.subscribe-plan-modal-component .detail-container .price-container .time-sale-rate p.off:after{content:"%off"}.subscribe-plan-modal-component .detail-container .price-container .time-sale-price{padding-left:.6rem}.subscribe-plan-modal-component .detail-container .price-container .time-sale-price.hidden{display:none}.subscribe-plan-modal-component .detail-container .price-container .time-sale-price p{text-decoration:line-through;color:var(--mui-palette-secondary-main);font-size:1.2rem}.subscribe-plan-modal-component .detail-container .price-container .time-sale-price p:after{content:"pt"}.subscribe-plan-modal-component .detail-container .price-container .price{padding-left:.4rem}.subscribe-plan-modal-component .detail-container .price-container .price p{color:var(--mui-palette-secondary-main);font-size:2rem;font-weight:700;line-height:2rem}.subscribe-plan-modal-component .detail-container .price-container .price p span{font-size:1.2rem;font-weight:400}.subscribe-plan-modal-component .detail-container .price-notice{margin-top:.2rem;display:flex;flex-direction:row;justify-content:flex-end;align-items:center}.subscribe-plan-modal-component .detail-container .price-notice p{color:var(--mui-palette-secondary-main);font-size:1rem;line-height:1rem}.subscribe-plan-modal-component .buttons{border-top:1px solid var(--mui-palette-secondary-main);margin-top:3rem;padding-top:2rem;display:flex;flex-direction:row;justify-content:center;align-items:center;grid-gap:1.5rem;gap:1.5rem}.payment-confirm-modal-component{padding-top:1.3rem}.payment-confirm-modal-component .name-price-container{padding-bottom:1rem;border-bottom:1px solid var(--mui-palette-secondaryLight-main);display:flex;flex-direction:column;justify-content:flex-start;grid-gap:.6rem;gap:.6rem}.payment-confirm-modal-component .name-price-container .payment-name{margin-inline:1rem;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;font-size:var(--font-size-large);color:var(--mui-palette-secondary-main);white-space:pre-wrap}.payment-confirm-modal-component .name-price-container .payment-price{margin-inline:1rem;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;grid-gap:.5rem;gap:.5rem}.payment-confirm-modal-component .name-price-container .payment-price .discount{width:8rem;height:1.5rem;border:1px solid var(--mui-palette-primary-main);display:flex;flex-direction:row;justify-content:center;align-items:center}.payment-confirm-modal-component .name-price-container .payment-price .discount.hidden{display:none}.payment-confirm-modal-component .name-price-container .payment-price .discount p{color:var(--mui-palette-primary-main);font-size:1rem;line-height:1.5rem;font-weight:700}.payment-confirm-modal-component .name-price-container .payment-price .discount p.off:after{content:"%off"}.payment-confirm-modal-component .name-price-container .payment-price .original-price.hidden{display:none}.payment-confirm-modal-component .name-price-container .payment-price .original-price p{color:var(--mui-palette-secondary-main);font-size:1.2rem;text-decoration:line-through}.payment-confirm-modal-component .name-price-container .payment-price .original-price p span{font-size:1rem;padding-left:.1rem}.payment-confirm-modal-component .name-price-container .payment-price .price p{font-size:var(--font-size-large);color:var(--mui-palette-secondary-main)}.payment-confirm-modal-component .name-price-container .payment-price .price p span{font-size:1.4rem;padding-left:.2rem}.payment-confirm-modal-component .payment-description-container{margin-top:1rem;margin-inline:1rem;display:flex;flex-direction:column;justify-content:flex-start}.payment-confirm-modal-component .payment-description-container.hidden{display:none}.payment-confirm-modal-component .payment-description-container p{font-size:var(--font-size-normal);color:var(--mui-palette-secondary-main)}.payment-confirm-modal-component .payment-description-container p.hidden{display:none}.payment-confirm-modal-component .payment-head-container{margin-top:2rem;border-bottom:1px solid var(--mui-palette-secondaryLight-main)}.payment-confirm-modal-component .payment-head-container .inner{margin-inline:1rem}.payment-confirm-modal-component .payment-head-container .inner p{font-size:var(--font-size-normal);color:var(--mui-palette-secondary-main)}.payment-confirm-modal-component .payment-row{border-bottom:1px solid var(--mui-palette-secondaryLight-main)}.payment-confirm-modal-component .payment-row.hidden{display:none}.payment-confirm-modal-component .payment-row .inner{margin-inline:1rem;display:flex;justify-content:space-between}.payment-confirm-modal-component .payment-row .inner .head{display:flex;align-items:center}.payment-confirm-modal-component .payment-row .inner .head p{font-size:var(--font-size-normal);color:var(--mui-palette-secondary-main)}.payment-confirm-modal-component .payment-row .inner .tail{padding:.5rem 0;display:flex;align-items:center}.payment-confirm-modal-component .payment-row .inner .tail p{font-size:var(--font-size-large);color:var(--mui-palette-secondary-main)}.payment-confirm-modal-component .payment-row .inner .tail p.purchased{color:var(--mui-palette-error-main)}.payment-confirm-modal-component .payment-row .inner .tail p span{font-size:1.4rem;padding-left:.3rem}.payment-confirm-modal-component .payment-row .inner .tail .method-creditcard{display:flex;flex-direction:column;justify-content:flex-start}.payment-confirm-modal-component .payment-row .inner .tail .method-creditcard p{text-align:right;color:var(--mui-palette-secondary-main);font-size:1.6rem;line-height:2rem}.payment-confirm-modal-component .payment-row .inner .tail .method-creditcard p.small{font-size:1rem;line-height:1.5rem}.payment-confirm-modal-component .direct-billing-notice{margin:2rem 1rem 0;padding:1rem;background-color:var(--mui-palette-secondaryLight-light)}.payment-confirm-modal-component .direct-billing-notice.hidden{display:none}.payment-confirm-modal-component .direct-billing-notice p{color:var(--mui-palette-secondary-light);font-size:1rem;line-height:1.5rem}.payment-confirm-modal-component .direct-billing-notice p a{color:var(--mui-palette-secondary-light);text-decoration:underline}.payment-confirm-description{display:flex;align-items:center;justify-content:center;padding-top:1.5rem}.payment-confirm-description.hidden{display:none}.payment-confirm-description p{font-size:var(--font-size-normal);color:var(--mui-palette-secondary-light)}.payment-confirm-description-error{display:flex;align-items:center;justify-content:center;margin:12px 16px}.payment-confirm-description-error .error-box{width:100%;height:45px;text-align:center;color:var(--mui-palette-error-main);background:#ffd0d0;font-size:var(--font-size-normal);border-radius:12px;border:1px solid #f4adb5}.payment-confirm-description-error .error-box .text{display:flex;flex-direction:row;align-items:center;justify-content:center;height:100%}.konbini-payment-complete-modal{padding-top:23px;padding-bottom:20px}.konbini-payment-complete-modal .notice1-container{padding:0 16px;display:flex;justify-content:center}.konbini-payment-complete-modal .notice1-container p{font-size:var(--font-size-large);color:var(--mui-palette-secondary-light)}.konbini-payment-complete-modal .notice2-container{padding:21px 40px 0;display:flex;justify-content:center}.konbini-payment-complete-modal .notice2-container p{white-space:pre-wrap;font-size:var(--font-size-large);color:var(--mui-palette-secondary-light)}.konbini-payment-complete-modal .section1-container{padding:17px 16px 0}.konbini-payment-complete-modal .section1-container .head p{font-size:var(--font-size-large);color:var(--mui-palette-secondary-light)}.konbini-payment-complete-modal .section1-container .button-container{padding-top:17px}.konbini-payment-complete-modal .section1-container .notice{padding-top:9px;display:flex;justify-content:center}.konbini-payment-complete-modal .section1-container .notice p{font-size:var(--font-size-normal);color:var(--mui-palette-secondary-contrastText)}.konbini-payment-complete-modal .section2-container{padding:23px 16px 0}.konbini-payment-complete-modal .section2-container .head p{font-size:var(--font-size-large);color:var(--mui-palette-secondary-light)}.konbini-payment-complete-modal .section2-container .button-container{padding-top:18px}.payment-complete-modal-component{padding-top:2rem;padding-bottom:2.5rem}.payment-complete-modal-component .text-container{display:flex;flex-direction:column;grid-gap:1.6rem;gap:1.6rem}.payment-complete-modal-component .text-container .head-text{display:flex;flex-direction:row;justify-content:center}.payment-complete-modal-component .text-container .head-text p{font-size:var(--font-size-large);color:var(--mui-palette-secondary-main)}.payment-complete-modal-component .text-container .body-text{display:flex;flex-direction:row;justify-content:center;white-space:pre-wrap;text-align:center}.payment-complete-modal-component .text-container .body-text p{font-size:var(--font-size-medium);color:var(--mui-palette-secondary-main)}.payment-complete-modal-component .payment-row{margin-top:1.5rem;border-bottom:1px solid var(--mui-palette-secondaryLight-main)}.payment-complete-modal-component .payment-row.hidden{display:none}.payment-complete-modal-component .payment-row .inner{margin-inline:1rem;display:flex;justify-content:space-between}.payment-complete-modal-component .payment-row .inner .head{display:flex;align-items:center}.payment-complete-modal-component .payment-row .inner .head p{font-size:var(--font-size-normal);color:var(--mui-palette-secondary-main)}.payment-complete-modal-component .payment-row .inner .tail{padding:.5rem 0;display:flex;align-items:center}.payment-complete-modal-component .payment-row .inner .tail p{font-size:var(--font-size-large);color:var(--mui-palette-secondary-main)}.payment-complete-modal-component .payment-row .inner .tail p:after{content:"pt";padding-left:.3rem}.payment-complete-modal-component .notice-container{margin-top:1rem;display:flex;flex-direction:row;justify-content:center;align-items:center}.payment-complete-modal-component .notice-container p{color:var(--mui-palette-secondary-main);font-size:1rem;line-height:1.5rem}.payment-complete-modal-konbini-container-component{padding-top:1.3rem;display:flex;flex-direction:column;padding-bottom:2rem}.payment-complete-modal-konbini-container-component .notice1-container p{color:var(--mui-palette-secondary-main);font-size:1.2rem}.payment-complete-modal-konbini-container-component .section1-container{margin-top:2rem}.payment-complete-modal-konbini-container-component .section1-container .head p{color:var(--mui-palette-secondary-main);font-size:1.4rem}.payment-complete-modal-konbini-container-component .section1-container .notice{margin-top:1rem}.payment-complete-modal-konbini-container-component .section1-container .notice p{color:var(--mui-palette-secondary-main);font-size:1rem}.payment-complete-modal-konbini-container-component .button-container{margin-top:1rem}.payment-complete-modal-konbini-container-component .section2-container{margin-top:2rem}.payment-complete-modal-konbini-container-component .section2-container .head p{color:var(--mui-palette-secondary-main);font-size:1.4rem;white-space:pre-wrap}.credit-card-select-modal-component .card-container{padding:1rem;border-bottom:1px solid var(--mui-palette-secondaryLight-main);display:flex;justify-content:space-between;align-items:center;height:6.6rem}.credit-card-select-modal-component .card-container .head{display:flex;flex-direction:row;align-items:center;grid-gap:1rem;gap:1rem}.credit-card-select-modal-component .card-container .head .cardicon{display:flex;flex-direction:row;align-items:center}.credit-card-select-modal-component .card-container .head .cardinfo{display:flex;flex-direction:column;grid-gap:.2rem;gap:.2rem}.credit-card-select-modal-component .card-container .head .cardinfo .card-number p,.credit-card-select-modal-component .card-container .head .cardinfo .name p{font-size:var(--font-size-normal);color:var(--mui-palette-secondary-main)}.credit-card-select-modal-component .card-container .head .cardinfo .card-number p:before{padding-right:.3rem;content:"****"}.credit-card-select-modal-component .card-container .tail{height:2.4rem;width:2.4rem}.credit-card-select-modal-component .card-container .tail .checkbox-container{cursor:pointer;height:100%;width:100%}.credit-card-select-modal-component .card-container .tail .checkbox-container .checkbox{height:100%;width:100%;border-radius:50%;border:1px solid var(--mui-palette-secondary-light);background-color:var(--mui-palette-secondary-contrastText);display:flex;justify-content:center;align-items:center}.credit-card-select-modal-component .card-container .tail .checkbox-container .checkbox.on{border:none;background-color:var(--mui-palette-primary-main)}.credit-card-select-modal-component .card-container.empty{display:flex;flex-direction:row;justify-content:center;align-items:center}.credit-card-select-modal-component .card-container.empty.hidden{display:none}.credit-card-select-modal-component .card-container.empty p{font-size:var(--font-size-normal);color:var(--mui-palette-secondary-main)}.payment-charge-entry-modal-component{padding-top:1.3rem;padding-bottom:2rem}.payment-charge-entry-modal-component .my-point-container{display:flex;flex-direction:column;justify-content:flex-start;grid-gap:.8rem;gap:.8rem}.payment-charge-entry-modal-component .my-point-container .stock{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.payment-charge-entry-modal-component .my-point-container .stock .head p{color:var(--mui-palette-secondary-main);font-size:1.6rem}.payment-charge-entry-modal-component .my-point-container .stock .tail p{color:var(--mui-palette-secondary-main);font-size:1.6rem;font-weight:700}.payment-charge-entry-modal-component .my-point-container .stock .tail p:after{content:" pt"}.payment-charge-entry-modal-component .my-point-container .intro p{color:var(--mui-palette-secondary-main);font-size:1.2rem}.payment-charge-entry-modal-component .charge-cards-container{margin-top:1rem}.payment-charge-entry-modal-component .point-notice-container{margin-top:2rem;padding:1rem;background-color:var(--mui-palette-secondaryLight-light)}.payment-charge-entry-modal-component .point-notice-container p{color:var(--mui-palette-secondary-light);font-size:1rem;line-height:1.5rem}.payment-charge-entry-modal-component .point-notice-container p a{color:var(--mui-palette-secondary-light);text-decoration:underline}.tutorial-modal-component,.tutorial-modal-component .container{display:flex;align-items:center;justify-content:center}.tutorial-modal-component .container{width:100dvw;height:100dvh}.tutorial-modal-component .container .inner{position:relative;width:100%;max-width:35rem;height:100%;max-height:59rem;display:flex;justify-content:center;flex-wrap:wrap;border-radius:30px}.tutorial-modal-component .container .inner .swiper .swiper-pagination .swiper-pagination-bullet-active{background:var(--mui-palette-primary-main)}.tutorial-modal-component .container .inner .close-icon-wrapper{position:absolute;z-index:1;top:6px;right:6px;cursor:pointer}.tutorial-modal-component .container .inner .tutorial-navigation{position:absolute;z-index:1;top:50%;cursor:pointer}.tutorial-modal-component .container .inner .tutorial-navigation-next{right:-1rem}.tutorial-modal-component .container .inner .tutorial-navigation-prev{left:-1rem}.navi-to-select-adult-modal{display:flex;align-items:center;justify-content:center}.navi-to-select-adult-modal .navi-to-select-adult-container{width:100dvw;height:100dvh;display:flex;align-items:center;justify-content:center}.navi-to-select-adult-modal .navi-to-select-adult-container .navi-to-select-adult-inner{position:relative;width:100%;max-width:24rem;height:23rem;max-height:59rem;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;border-radius:30px;background-color:var(--mui-palette-secondary-contrastText);flex-direction:column;grid-gap:2rem;gap:2rem}.navi-to-select-adult-modal .navi-to-select-adult-container .navi-to-select-adult-inner .navi-to-select-adult-text p{color:var(--mui-palette-secondary-main);font-size:1.2rem}.navi-to-select-adult-modal .navi-to-select-adult-container .navi-to-select-adult-inner .navi-to-select-adult-normal button{width:14rem;height:3.2rem;font-size:1.4rem;color:var(--mui-palette-info-main);border:2px solid var(--mui-palette-info-main);border-radius:1rem;background-color:var(--mui-palette-secondary-contrastText);cursor:pointer}.navi-to-select-adult-modal .navi-to-select-adult-container .navi-to-select-adult-inner .navi-to-select-adult-adult button{width:14rem;height:3.2rem;font-size:1.4rem;color:var(--mui-palette-primary-main);border:2px solid var(--mui-palette-primary-main);border-radius:1rem;background-color:var(--mui-palette-secondary-contrastText);cursor:pointer}.navi-to-select-adult-modal .navi-to-select-adult-container .navi-to-select-adult-inner .navi-to-select-adult-close{position:absolute;z-index:1;top:1.4rem;right:1.4rem;cursor:pointer}.form-input-common{--pading-inline:1rem;--padding:0.7rem var(--pading-inline);--font-size:var(--font-size-normal);--border-color:var(--mui-palette-secondary-main);--border-color-fucused:var(--mui-palette-primary-main);--border-radius:6px}.form-input-common.hidden{display:none}.form-input-common .input-head p{font-size:1.2rem;color:var(--mui-palette-secondary-main);font-weight:700}.form-input-common .input-head p.notice{font-weight:400}.form-input-common .input-head p.notice span{text-decoration:underline}.form-input-common .input-head p.important-notice{color:var(--mui-palette-error-main);font-weight:400}.form-input-common .input-head p.important-notice span{text-decoration:underline}.form-input-common .input-head .idCheck-illust-wrapper{display:flex;align-items:center;justify-content:center;height:17rem;width:100%}.form-input-common .input-head .idCheck-illust-wrapper .idCheck-illust-image{transform:scale(.4);width:auto}.form-input-common .input-sub-head{margin-top:1rem}.form-input-common .input-contents{margin-top:.3rem}.form-input-common .input-check{display:flex;flex-direction:column;justify-content:flex-start;grid-gap:.8rem;gap:.8rem}.form-input-common .input-check .input-check-item{cursor:pointer;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;grid-gap:.4rem;gap:.4rem}.form-input-common .input-check .input-check-item p{font-size:1.2rem;color:var(--mui-palette-secondary-main);line-height:1.6rem}.form-input-common .input-check .input-check-item p.strong{color:var(--mui-palette-primary-main)}.form-input-common .input-columns{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;grid-gap:1rem;gap:1rem}.form-input-common .error{margin-top:.5rem;color:var(--mui-palette-error-main)}.form-input-common .error.hidden{display:none}.form-input-common.underline .input-head{border-bottom:1px solid var(--mui-palette-secondary-main)}.form-input-common.underline .input-head p,.form-input-common.underline .input-sub-head{margin-inline:.6rem}.form-input-common.underline .input-contents{margin-top:1rem;margin-inline:.6rem}.form-input-common.underline .error{margin-inline:.6rem}.form-input-common.required .input-head p:after{content:"*";color:var(--mui-palette-primary-main)}.form-input-common.required .input-head p.notice:after{content:""}.form-input-common.thick{--padding:1.4rem var(--pading-inline);--font-size:var(--font-size-medium);--border-radius:10px}.form-input-common.underline{--border-color:var(--mui-palette-secondaryLight-main);--border-radius:4px}.form-input-common .MuiInputBase-root{padding:0}.form-input-common .MuiInputBase-root .MuiInputBase-input{padding:var(--padding);font-family:"M PLUS 1p";font-size:var(--font-size)}.form-input-common .MuiInputBase-root .MuiInputBase-input::placeholder{color:var(--mui-palette-secondary-light);font-size:var(--font-size)}.form-input-common .MuiInputBase-root .MuiInputBase-input::selection{background-color:var(--mui-palette-primary-light);color:var(--mui-palette-primary-contrastText)}.form-input-common .MuiInputBase-root.MuiOutlinedInput-notchedOutline,.form-input-common .MuiInputBase-root .MuiOutlinedInput-notchedOutline,.form-input-common .MuiInputBase-root:hover.MuiOutlinedInput-notchedOutline{border-color:var(--border-color);border-radius:var(--border-radius)}.form-input-common .MuiInputBase-root.MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--border-color-fucused);border-radius:var(--border-radius)}.form-input-common .MuiInputBase-root .MuiInputAdornment-root.MuiInputAdornment-positionStart{padding-left:var(--pading-inline);margin-right:0}.form-input-common .MuiInputBase-root .MuiInputAdornment-root.MuiInputAdornment-positionEnd{padding-right:var(--pading-inline);margin-left:0}.form-input-common .MuiInputBase-root .MuiInputAdornment-root p{font-family:"M PLUS 1p";font-size:1rem;color:var(--mui-palette-secondary-main)}.form-input-common .MuiButtonBase-root.MuiCheckbox-root{padding:0;color:var(--mui-palette-secondaryLight-main)}.form-input-common .MuiButtonBase-root.MuiCheckbox-root.Mui-checked{color:var(--mui-palette-primary-main)}.MuiPaper-root ul.MuiList-root li.MuiMenuItem-root{color:var(--mui-palette-secondary-main)!important;font-size:1.2rem!important;min-height:2.4rem;padding-left:1rem}.form-button-common.pair-submit-buttons{display:flex;flex-direction:row;justify-content:center;align-items:center;grid-gap:1.4rem;gap:1.4rem}.form-date-select .input-container{display:flex;flex-direction:row;align-items:center;grid-gap:.6rem;gap:.6rem}.form-date-select .input-container p{font-size:1.6rem;color:var(--mui-palette-secondary-main)}.form-date-select ::placeholder{color:var(--mui-palette-secondary-light)}.functional-icon-component,.notification-icon-component{cursor:pointer;display:flex;flex-direction:row;align-items:center}.notification-icon-component{width:100%;justify-content:center;line-height:1.2rem}.notification-icon-component .navi-icon{position:relative;width:-moz-fit-content;width:fit-content}.notification-icon-component .navi-icon .badge{position:absolute;width:.8rem;height:.8rem;top:-4%;right:6%;background-color:var(--mui-palette-primary-main);border-radius:50%}.image-avatar-component{cursor:pointer;width:100%;height:100%}.image-avatar-component.image-avatar-component-disable-click{cursor:auto}.text-deny-or-positive-button-component{display:flex;align-items:center;justify-content:space-between;padding:0 1.8rem;width:100%;height:8rem;max-width:48rem}.tag-select-button-component{cursor:pointer;display:flex;flex-direction:row;justify-content:center;align-items:center;height:2.8rem;border:2px solid var(--mui-palette-info-main);border-radius:1rem;background-color:var(--mui-palette-secondary-contrastText);padding-left:1.4rem;padding-right:.5rem;white-space:nowrap}.tag-select-button-component p{color:var(--mui-palette-info-main);font-size:1.2rem;font-weight:700;text-align:center}.tag-select-button-component.adult{border-color:var(--mui-palette-primary-main)}.tag-select-button-component.adult p{color:var(--mui-palette-primary-main)}.selected-tag-component{display:flex;flex-wrap:wrap;grid-gap:10px;gap:10px;padding:10px}.selected-tag-component .item{background-color:var(--mui-palette-primary-main);color:#fff;padding:5px 10px;text-align:center;border-radius:5px}.selected-tag-component p{color:#fff;font-size:1.2rem;font-weight:700;text-align:center}.selected-tag-count{display:flex;justify-content:center}.selected-tag-count .count-display{border-radius:10px;border:2px solid var(--mui-palette-info-main);background-color:var(--mui-palette-secondary-contrastText);padding:2px 15px;margin:15px 0 3px}.selected-tag-count .count-display p{font-size:medium;color:var(--mui-palette-info-main);font-weight:600}.react-calendar{width:37.5rem;max-width:100%;background:var(--mui-palette-secondary-contrastText);font-family:"M PLUS 1p";line-height:1.125em;color:var(--mui-palette-secondary-main)}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{width:50%;margin:.5em}.react-calendar,.react-calendar *,.react-calendar :after,.react-calendar :before{box-sizing:border-box}.react-calendar button{margin:0;border:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{display:flex;height:4rem;margin-bottom:1em;align-items:center}.react-calendar__navigation button{height:4rem;min-width:4.8rem;background:none;font-size:var(--font-size-large);color:var(--mui-palette-secondary-main);align-self:center}.react-calendar__navigation .react-calendar__navigation__label{padding-top:1.2rem}.react-calendar__navigation button:disabled{color:var(--mui-palette-secondary-contrastText)}.react-calendar__navigation button:enabled:focus,.react-calendar__navigation button:enabled:hover{background-color:var(--mui-palette-secondary-contrastText)}.react-calendar__navigation__arrow{font-size:3.2rem!important}.react-calendar__month-view__weekdays{text-align:center;font-size:var(--font-size-normal);color:var(--mui-palette-secondary-main)}.react-calendar__month-view__weekdays abbr{text-decoration:none}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers .react-calendar__tile{display:flex;align-items:center;justify-content:center;font-size:var(--font-size-small);font-weight:700}.react-calendar__century-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__year-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{max-width:100%;padding:1rem .66667rem;background:none;text-align:center;line-height:3rem;font-size:var(--font-size-xlarge)}.react-calendar__tile:enabled:focus,.react-calendar__tile:enabled:hover{background-color:var(--mui-palette-secondary-contrastText)}.react-calendar__tile--now{color:var(--mui-palette-info-main)}.react-calendar__tile--active,.react-calendar__tile--hasActive,.react-calendar__tile--hasActive:enabled:focus,.react-calendar__tile--hasActive:enabled:hover,.react-calendar__tile--now:enabled:hover{background:var(--mui-palette-secondary-contrastText)}.react-calendar__tile--active{color:var(--mui-palette-info-main);border-radius:30px}.react-calendar__tile--active:enabled:focus,.react-calendar__tile--active:enabled:hover{background:var(--mui-palette-secondary-contrastText)}.react-calendar--selectRange .react-calendar__tile--hover{background-color:var(--mui-palette-secondary-contrastText)}.react-calendar__century-view__decades__decade{font-size:var(--font-size-normal)}.calendar-modal-component .head{display:flex;align-items:center;justify-content:center;height:5rem;border-bottom:1px solid var(--mui-palette-secondary-main);grid-gap:1rem;gap:1rem}.calendar-modal-component .head .settings-title{font-size:var(--font-size-normal);color:var(--mui-palette-secondary-main)}.calendar-modal-component .head .settings-input{display:flex;align-items:center;justify-content:center;width:14.4rem;border:1px solid var(--mui-palette-secondary-contrastText);border-radius:6px;min-height:3.2rem}.calendar-modal-component .head .settings-clear,.calendar-modal-component .head .settings-input p{font-size:var(--font-size-normal);color:var(--mui-palette-info-main)}.calendar-modal-component .head .settings-clear{cursor:pointer}.calendar-modal-component .calendar-container{display:flex;align-items:center;justify-content:center;padding-bottom:1rem;border-bottom:1px solid var(--mui-palette-secondary-main)}.comment-card-component{width:100%;display:grid;grid-template-columns:5rem minmax(0,1fr);align-items:flex-start;margin-bottom:1rem}.comment-card-component .card-left{width:4.5rem;height:4.5rem;border:none}.comment-card-component .card-left img{width:100%;height:100%;object-fit:cover;border-radius:50%}.comment-card-component .card-right{width:100%}.comment-card-component .card-right .card-head{padding:0 .5rem;overflow:hidden}.comment-card-component .card-right .card-head p{color:var(--mui-palette-secondary-main);font-size:1.2rem;font-weight:700;line-height:2rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.comment-card-component .card-right .card-head p.point-500{color:#4348e2}.comment-card-component .card-right .card-head p.point-1000{color:#0fe08a}.comment-card-component .card-right .card-head p.point-3000{color:#fdb902}.comment-card-component .card-right .card-head p.point-5000{color:#fd02d7}.comment-card-component .card-right .card-head p.point-10000{color:#e3254d}.comment-card-component .card-right .card-head p.point-50000{color:#aeaa31}.comment-card-component .card-right .card-body{width:100%;padding:0 .5rem;color:var(--mui-palette-secondary-main);font-size:1.2rem;line-height:1.8rem;white-space:wrap;word-wrap:break-word}.comment-card-component .card-right .card-body.point-500{padding:.45rem .5rem;background-color:#c9cafc}.comment-card-component .card-right .card-body.point-1000{padding:.45rem .5rem;background-color:#a6fcd9}.comment-card-component .card-right .card-body.point-3000{padding:.45rem .5rem;background-color:#fbe4a5}.comment-card-component .card-right .card-body.point-5000{padding:.45rem .5rem;background-color:#fcadf0}.comment-card-component .card-right .card-body.point-10000{padding:.45rem .5rem;background-color:#fdb6c5}.comment-card-component .card-right .card-body.point-50000{padding:.45rem .5rem;background-color:#fbf8a7}.comment-card-component .card-right .card-tail{padding:0 .5rem;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;grid-gap:2rem;gap:2rem}.comment-card-component .card-right .card-tail .date p{color:var(--mui-palette-secondaryLight-main);font-size:1rem;line-height:2rem}.comment-card-component .card-right .card-tail .vote{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;grid-gap:.3rem;gap:.3rem}.comment-card-component .card-right .card-tail .vote.hidden{display:none}.comment-card-component .card-right .card-tail .vote p{color:var(--mui-palette-primary-main);font-size:1rem}.comment-card-component .card-right .card-tail .reply.hidden{display:none}.comment-card-component .card-right .card-tail .reply p{cursor:pointer;color:var(--mui-palette-link-main);font-size:1rem;text-decoration:underline;font-weight:700}.comment-card-component .main .head{height:52px;border-top-left-radius:12px;border-top-right-radius:12px}.comment-card-component .main .head.point-500{background-color:#bace4e;border-color:#bace4e}.comment-card-component .main .head.point-1000{background-color:#d6b445;border-color:#d6b445}.comment-card-component .main .head.point-3000{background-color:#d37c46;border-color:#d37c46}.comment-card-component .main .head.point-5000{background-color:#ce4e89;border-color:#ce4e89}.comment-card-component .main .head.point-10000,.comment-card-component .main .head.point-50000,.comment-card-component .main .head.point-100000{background-color:#d53434;border-color:#d53434}.comment-card-component .main .head .row{margin-left:8px;margin-right:9px;display:flex;justify-content:space-between;align-items:center;height:100%}.comment-card-component .main .head .row .left{display:flex;word-wrap:nowrap;align-items:center;height:100%}.comment-card-component .main .head .row .left .icon{width:40px;height:40px;cursor:pointer}.comment-card-component .main .head .row .left .icon img{border-radius:50%;width:100%;height:100%}.comment-card-component .main .head .row .left .title-container{margin-left:7px}.comment-card-component .main .head .row .left .title-container .username{font-size:var(--font-size-normal);cursor:pointer}.comment-card-component .main .head .row .left .title-container .username.point-500{color:#757c4e}.comment-card-component .main .head .row .left .title-container .username.point-1000{color:#7c7046}.comment-card-component .main .head .row .left .title-container .username.point-3000{color:#ffe0cc}.comment-card-component .main .head .row .left .title-container .username.point-5000{color:#ffcce2}.comment-card-component .main .head .row .left .title-container .username.point-10000,.comment-card-component .main .head .row .left .title-container .username.point-50000,.comment-card-component .main .head .row .left .title-container .username.point-100000{color:#fcc}.comment-card-component .main .head .row .left .title-container .subscribed{font-size:var(--font-size-small);color:var(--mui-palette-error-main);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:117px}.comment-card-component .main .head .row .left .title-container .subscribed.point-500,.comment-card-component .main .head .row .left .title-container .subscribed.point-1000{color:#484747}.comment-card-component .main .head .row .left .title-container .subscribed.point-3000,.comment-card-component .main .head .row .left .title-container .subscribed.point-5000,.comment-card-component .main .head .row .left .title-container .subscribed.point-10000,.comment-card-component .main .head .row .left .title-container .subscribed.point-50000,.comment-card-component .main .head .row .left .title-container .subscribed.point-100000{color:var(--mui-palette-secondary-contrastText)}.comment-card-component .main .head .row .right .point{font-size:var(--font-size-normal)}.comment-card-component .main .head .row .right .point.point-500,.comment-card-component .main .head .row .right .point.point-1000{color:#484747}.comment-card-component .main .head .row .right .point.point-3000,.comment-card-component .main .head .row .right .point.point-5000,.comment-card-component .main .head .row .right .point.point-10000,.comment-card-component .main .head .row .right .point.point-50000,.comment-card-component .main .head .row .right .point.point-100000{color:var(--mui-palette-secondary-contrastText)}.comment-card-component .main .body{margin-top:0;border-bottom-left-radius:12px;border-bottom-right-radius:12px}.comment-card-component .main .body.create{min-height:75px}.comment-card-component .main .body.point-500{background-color:#e1ea76;border-color:#e1ea76}.comment-card-component .main .body.point-1000{background-color:#efc565;border-color:#efc565}.comment-card-component .main .body.point-3000{background-color:#ef9a65;border-color:#ef9a65}.comment-card-component .main .body.point-5000{background-color:#ef659f;border-color:#ef659f}.comment-card-component .main .body.point-10000,.comment-card-component .main .body.point-50000,.comment-card-component .main .body.point-100000{background-color:#e54848;border-color:#e54848}.comment-card-component .main .body .message-container{padding:0 9px;font-size:var(--font-size-normal)}.comment-card-component .main .body .message-container.point-500,.comment-card-component .main .body .message-container.point-1000{color:#484747;padding:12px 9px}.comment-card-component .main .body .message-container.point-3000,.comment-card-component .main .body .message-container.point-5000,.comment-card-component .main .body .message-container.point-10000,.comment-card-component .main .body .message-container.point-50000,.comment-card-component .main .body .message-container.point-100000{color:var(--mui-palette-secondary-contrastText);padding:12px 9px}.comment-card-component .main .body .message-container textarea{padding:4px;width:100%;background-color:inherit;border:none;height:100%;min-height:6.5em;line-height:1.3;resize:vertical;color:inherit;text-align:left;outline:none}.comment-card-component .main .body .message-container textarea::placeholder{color:inherit}.comment-card-component .main .body .message-container textarea.error{background-color:#f4adb5}.comment-card-component .menu{margin-left:9px;display:flex;justify-content:flex-start;grid-gap:20px;gap:20px}.comment-card-component .menu .ago{margin-top:5px;color:var(--mui-palette-secondary-light);height:15px}.comment-card-component .menu .ago,.comment-card-component .menu .menu-reply{font-size:var(--font-size-normal);display:flex;align-items:center;text-align:left}.comment-card-component .menu .menu-reply{margin-top:4px;color:#676767;height:16px}.comment-card-component .menu .vote{margin-top:3.5px;display:flex;align-items:center;height:16px;text-align:left;justify-content:flex-start}.comment-card-component .menu .vote .icon{width:15px}.comment-card-component .menu .vote .count,.comment-card-component .menu .vote .icon{height:15px;display:flex;align-items:center}.comment-card-component .menu .vote .count span{color:#676767;font-size:var(--font-size-normal)}.comment-card-component .menu .vote .count span:before{content:"";display:inline-block;inline-size:5px}.comment-modal-header-component{position:relative;z-index:500;width:100%;background-color:var(--mui-palette-secondary-contrastText);overflow:hidden}.comment-modal-header-component .inner{height:6.4rem;margin-inline:1.7rem;padding-left:.2rem;border-bottom:1px solid var(--mui-palette-secondaryLight-main);display:flex;align-items:center;justify-content:space-between}.comment-modal-header-component .inner .avatar-name-follow{display:flex;align-items:center;justify-content:left;grid-gap:.8rem;gap:.8rem;width:100%}.comment-modal-header-component .inner .avatar-name-follow .avatar{cursor:pointer;width:4.2rem;min-width:4.2rem;height:4.2rem;border-color:var(--mui-palette-secondary-contrastText);border-radius:50%}.comment-modal-header-component .inner .avatar-name-follow .avatar img{border-radius:50%;width:100%;height:100%;object-fit:cover}.comment-modal-header-component .inner .avatar-name-follow .name-follow{display:flex;flex-direction:column;justify-content:center;grid-gap:.2rem;gap:.2rem;overflow:hidden}.comment-modal-header-component .inner .avatar-name-follow .name-follow .name p{color:var(--mui-palette-secondary-main);font-size:var(--font-size-normal);font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.comment-modal-header-component .inner .avatar-name-follow .name-follow .follow.hidden{display:none}.comment-modal-header-component .inner .back{cursor:pointer;position:absolute;top:.45rem;right:.45rem}.comment-swipeable-modal-paper{transform:none!important}.swipeable-modal-component .swipeable-modal-content.comment-modal-header-border{border-top-left-radius:1.3rem;border-top-right-radius:1.3rem}.comment-modal-component{margin-top:2rem;padding-bottom:2.6rem}.comment-modal-component.fixed{padding-bottom:6.9rem}.comment-modal-component.fixed.include-error,.comment-modal-component.fixed.include-replying{padding-bottom:9.6rem}.comment-modal-component.fixed.include-replying.include-error{padding-bottom:12.3rem}.comment-modal-component.fixed.include-super-comment{padding-bottom:33.678rem}.comment-modal-component.fixed.include-super-comment.include-error{padding-bottom:35.678rem}.comment-modal-component.fixed.include-super-comment-send{padding-bottom:21.6rem}.comment-modal-component.fixed.include-super-comment-send.include-error{padding-bottom:23.6rem}.comment-modal-component .comments-container{margin-bottom:2.3rem;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;grid-gap:1.5rem;gap:1.5rem;margin-right:1rem}.comment-modal-component .comments-container.hidden{display:none}.comment-modal-component .comments-container .inner{width:100%;align-items:flex-start;grid-gap:1.5rem;gap:1.5rem}.comment-modal-component .caption-container,.comment-modal-component .comments-container .inner{display:flex;flex-direction:column;justify-content:flex-start}.comment-modal-component .caption-container .caption p{color:var(--mui-palette-secondary-main);font-size:1.2rem;font-weight:700}.comment-modal-component .caption-container .info{height:2.4rem;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;grid-gap:1rem;gap:1rem}.comment-modal-component .caption-container .info .date p{color:var(--mui-palette-secondaryLight-main);font-size:1.2rem;line-height:2rem}.comment-modal-component .caption-container .info .like{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;grid-gap:.4rem;gap:.4rem}.comment-modal-component .caption-container .info .like p{color:var(--mui-palette-secondaryLight-main);font-size:1rem;line-height:2rem}.comment-modal-component .select-buttons{margin-top:1.5rem;padding-inline:.4rem;display:flex;flex-direction:row;justify-content:center;align-items:center;grid-gap:.9rem;gap:.9rem}.comment-modal-component .select-buttons.fixed{position:fixed;bottom:0;width:calc(100% - 1.7rem);max-width:46.3rem;background-color:var(--mui-palette-secondary-contrastText);padding:1rem 1.7rem 2.6rem 0;margin-top:0}.comment-modal-component .select-buttons.hidden{display:none}.comment-modal-component .super-comment{margin-top:.6rem}.comment-modal-component .super-comment.fixed{position:fixed;bottom:0;width:calc(100% - 1.7rem);max-width:46.3rem;background-color:var(--mui-palette-secondary-contrastText);padding:1rem 1.7rem 2.6rem 0;margin-top:0}.comment-modal-component .super-comment.hidden{display:none}.comment-modal-component .super-comment .notice{margin-top:.8rem;display:flex;flex-direction:column;justify-content:center;align-items:center}.comment-modal-component .super-comment .notice p{color:var(--mui-palette-secondary-main);font-weight:700}.comment-modal-component .super-comment .notice p span{-webkit-text-stroke:.3px var(--mui-palette-secondary-main)}.comment-modal-component .super-comment .notice .super-comment-help-link{text-decoration:underline;color:var(--mui-palette-link-main);font-size:1rem;line-height:1rem;font-weight:700;margin-bottom:.1rem}.comment-modal-component .super-comment .points{margin-top:.8rem;margin-inline:.8rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));justify-content:center;align-items:center;grid-gap:.8rem;gap:.8rem}.comment-modal-component .super-comment .points input{display:none}.comment-modal-component .super-comment .points label{cursor:pointer;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.comment-modal-component .super-comment .points label p{color:var(--mui-palette-secondary-main);font-size:1.2rem}.comment-modal-component .super-comment .points .point{border-radius:1rem;border:1px solid var(--mui-palette-secondary-main);background-color:var(--mui-palette-plain-contrastText);display:flex;flex-direction:row;justify-content:center;align-items:center}.comment-modal-component .super-comment .points .point p{color:var(--mui-palette-secondary-main);font-size:1.2rem}.comment-modal-component .super-comment .points .point p:after{content:"pt"}.comment-modal-component .super-comment .points .point.point-500{border-color:#4348e2}.comment-modal-component .super-comment .points .point.point-500.checked{background-color:#4348e2;border-color:#4348e2}.comment-modal-component .super-comment .points .point.point-500.checked p{color:var(--mui-palette-secondary-contrastText)}.comment-modal-component .super-comment .points .point.point-1000{border-color:#0fe08a}.comment-modal-component .super-comment .points .point.point-1000.checked{background-color:#0fe08a;border-color:#0fe08a}.comment-modal-component .super-comment .points .point.point-1000.checked p{color:var(--mui-palette-secondary-contrastText)}.comment-modal-component .super-comment .points .point.point-3000{border-color:#fdb902}.comment-modal-component .super-comment .points .point.point-3000.checked{background-color:#fdb902;border-color:#fdb902}.comment-modal-component .super-comment .points .point.point-3000.checked p{color:var(--mui-palette-secondary-contrastText)}.comment-modal-component .super-comment .points .point.point-5000{border-color:#fd02d7}.comment-modal-component .super-comment .points .point.point-5000.checked{background-color:#fd02d7;border-color:#fd02d7}.comment-modal-component .super-comment .points .point.point-5000.checked p{color:var(--mui-palette-secondary-contrastText)}.comment-modal-component .super-comment .points .point.point-10000{border-color:#e3254d}.comment-modal-component .super-comment .points .point.point-10000.checked{background-color:#e3254d;border-color:#e3254d}.comment-modal-component .super-comment .points .point.point-10000.checked p{color:var(--mui-palette-secondary-contrastText)}.comment-modal-component .super-comment .points .point.point-50000{border-color:#aeaa31}.comment-modal-component .super-comment .points .point.point-50000.checked{background-color:#aeaa31;border-color:#aeaa31}.comment-modal-component .super-comment .points .point.point-50000.checked p{color:var(--mui-palette-secondary-contrastText)}.comment-modal-component .super-comment .stock-point{margin-top:1rem;display:flex;flex-direction:row;justify-content:center;align-items:center;grid-gap:1rem;gap:1rem}.comment-modal-component .super-comment .stock-point .head p{color:var(--mui-palette-secondary-main);font-size:1.2rem;font-weight:700}.comment-modal-component .super-comment .stock-point .tail{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;grid-gap:.6rem;gap:.6rem}.comment-modal-component .super-comment .stock-point .tail .before{border-bottom:2px solid var(--mui-palette-secondary-main)}.comment-modal-component .super-comment .stock-point .tail .before p{padding:0 .3rem;color:var(--mui-palette-secondary-main);font-size:2rem;font-weight:700;line-height:2.4rem}.comment-modal-component .super-comment .stock-point .tail .before p:after{content:"pt";font-size:1.6rem}.comment-modal-component .super-comment .stock-point .tail .delimiter span{font-size:1.6rem;color:var(--mui-palette-secondary-main)}.comment-modal-component .super-comment .stock-point .tail .after{border-bottom:2px solid var(--mui-palette-secondary-main)}.comment-modal-component .super-comment .stock-point .tail .after p{padding:0 .3rem;color:var(--mui-palette-secondary-main);font-size:2rem;font-weight:700;line-height:2.4rem}.comment-modal-component .super-comment .stock-point .tail .after p:after{content:"pt";font-size:1.6rem}.comment-modal-component .super-comment .error{margin-top:.5rem;color:var(--mui-palette-error-main);display:flex;flex-direction:row;justify-content:center;align-items:center}.comment-modal-component .super-comment .error.hidden{display:none}.comment-modal-component .super-comment .point-select-buttons{margin-top:1.6rem;margin-inline:.4rem;display:flex;flex-direction:row;justify-content:center;align-items:center;grid-gap:.9rem;gap:.9rem}.comment-modal-component .input-container{margin-top:1rem;display:flex;flex-direction:column;justify-content:flex-start}.comment-modal-component .input-container.fixed{position:fixed;bottom:0;width:calc(100% - 1.7rem);max-width:46.3rem;background-color:var(--mui-palette-secondary-contrastText);padding:1rem 1.7rem 2.6rem 0;margin-top:0}.comment-modal-component .input-container.hidden{display:none}.comment-modal-component .input-container .input-row{display:grid;grid-template-columns:4rem minmax(0,1fr);align-items:flex-end}.comment-modal-component .input-container .input-row .avatar{align-self:center;width:3.3rem;height:3.3rem;border-color:var(--mui-palette-secondary-contrastText);border-radius:50%}.comment-modal-component .input-container .input-row .avatar img{border-radius:50%;width:100%;height:100%;object-fit:cover}.comment-modal-component .input-container .input-row .input .MuiInputBase-root{font-family:"M PLUS 1p";font-size:1.2rem}.comment-modal-component .input-container .input-row .input .MuiInputBase-root .MuiInputBase-input{padding:0}.comment-modal-component .input-container .input-row .input .MuiInputBase-root .MuiInputBase-input::placeholder{color:var(--mui-palette-secondary-light)}.comment-modal-component .input-container .error{margin-top:.5rem;padding-left:4rem;color:var(--mui-palette-error-main)}.comment-modal-component .input-container .error.hidden{display:none}.comment-modal-component .input-container .replying-container{cursor:pointer;margin-top:.7rem;margin-left:2.6rem;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;grid-gap:.5rem;gap:.5rem}.comment-modal-component .input-container .replying-container.hidden{display:none}.comment-modal-component .input-container .replying-container .cancel{display:flex;flex-direction:row;justify-content:center;align-items:center}.comment-modal-component .input-container .replying-container .replying p{color:var(--mui-palette-primary-main);font-size:1rem}.comment-modal-component .comment-modal-comment-container.hidden{display:none}.comment-modal-component .comment-modal-comment-container .inner{border-radius:1rem;border:1px solid var(--mui-palette-secondary-contrastText);background-color:var(--mui-palette-secondary-contrastText)}.comment-modal-component .comment-modal-comment-container .inner .head{border-top-left-radius:1rem;border-top-right-radius:1rem;background-color:var(--mui-palette-secondary-contrastText);padding:.3rem .8rem;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.comment-modal-component .comment-modal-comment-container .inner .head .left{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;grid-gap:.8rem;gap:.8rem;width:100%;overflow:hidden}.comment-modal-component .comment-modal-comment-container .inner .head .left .avatar{width:3rem;min-width:3rem;height:3rem;border-color:var(--mui-palette-secondary-contrastText);border-radius:50%}.comment-modal-component .comment-modal-comment-container .inner .head .left .avatar.clickable{cursor:pointer}.comment-modal-component .comment-modal-comment-container .inner .head .left .avatar img{border-radius:50%;width:100%;height:100%;object-fit:cover}.comment-modal-component .comment-modal-comment-container .inner .head .left .name{overflow:hidden}.comment-modal-component .comment-modal-comment-container .inner .head .left .name p{color:var(--mui-palette-secondary-main);font-size:1.2rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.comment-modal-component .comment-modal-comment-container .inner .head .left .name p.plan.hidden,.comment-modal-component .comment-modal-comment-container .inner .head .right.hidden{display:none}.comment-modal-component .comment-modal-comment-container .inner .head .right p{color:var(--mui-palette-secondaryLight-main);font-size:1.2rem}.comment-modal-component .comment-modal-comment-container .inner .head .right p:after{content:"pt"}.comment-modal-component .comment-modal-comment-container .inner .input-body{color:var(--mui-palette-secondary-main);font-size:1.2rem;padding:.6rem 1rem}.comment-modal-component .comment-modal-comment-container .inner .input-body .MuiInputBase-root{font-family:"M PLUS 1p";font-size:1.2rem;padding:0}.comment-modal-component .comment-modal-comment-container .inner .input-body .MuiInputBase-root .MuiInputBase-input{padding:.2rem 0}.comment-modal-component .comment-modal-comment-container .inner .input-body .MuiInputBase-root .MuiInputBase-input::placeholder{color:var(--mui-palette-secondary-light)}.comment-modal-component .comment-modal-comment-container .inner .input-body .MuiInputBase-root.MuiOutlinedInput-notchedOutline,.comment-modal-component .comment-modal-comment-container .inner .input-body .MuiInputBase-root .MuiOutlinedInput-notchedOutline,.comment-modal-component .comment-modal-comment-container .inner .input-body .MuiInputBase-root.MuiOutlinedInput-root.Mui-focused,.comment-modal-component .comment-modal-comment-container .inner .input-body .MuiInputBase-root:hover.MuiOutlinedInput-notchedOutline{border:none}.comment-modal-component .comment-modal-comment-container.point-500 .inner{background-color:#c9cafc}.comment-modal-component .comment-modal-comment-container.point-500 .inner .head{background-color:#4348e2}.comment-modal-component .comment-modal-comment-container.point-500 .inner .head .left .avatar{border-color:#4348e2}.comment-modal-component .comment-modal-comment-container.point-500 .inner .head .left .name p,.comment-modal-component .comment-modal-comment-container.point-500 .inner .head .right p{color:var(--mui-palette-secondary-contrastText)}.comment-modal-component .comment-modal-comment-container.point-1000 .inner{background-color:#a6fcd9}.comment-modal-component .comment-modal-comment-container.point-1000 .inner .head{background-color:#0fe08a}.comment-modal-component .comment-modal-comment-container.point-1000 .inner .head .left .avatar{border-color:#0fe08a}.comment-modal-component .comment-modal-comment-container.point-1000 .inner .head .left .name p,.comment-modal-component .comment-modal-comment-container.point-1000 .inner .head .right p{color:var(--mui-palette-secondary-contrastText)}.comment-modal-component .comment-modal-comment-container.point-3000 .inner{background-color:#fbe4a5}.comment-modal-component .comment-modal-comment-container.point-3000 .inner .head{background-color:#fdb902}.comment-modal-component .comment-modal-comment-container.point-3000 .inner .head .left .avatar{border-color:#fdb902}.comment-modal-component .comment-modal-comment-container.point-3000 .inner .head .left .name p,.comment-modal-component .comment-modal-comment-container.point-3000 .inner .right p{color:var(--mui-palette-secondary-contrastText)}.comment-modal-component .comment-modal-comment-container.point-5000 .inner{background-color:#fcadf0}.comment-modal-component .comment-modal-comment-container.point-5000 .inner .head{background-color:#fd02d7}.comment-modal-component .comment-modal-comment-container.point-5000 .inner .head .left .avatar{border-color:#fd02d7}.comment-modal-component .comment-modal-comment-container.point-5000 .inner .head .left .name p,.comment-modal-component .comment-modal-comment-container.point-5000 .inner .right p{color:var(--mui-palette-secondary-contrastText)}.comment-modal-component .comment-modal-comment-container.point-10000 .inner{background-color:#fdb6c5}.comment-modal-component .comment-modal-comment-container.point-10000 .inner .head{background-color:#e3254d}.comment-modal-component .comment-modal-comment-container.point-10000 .inner .head .left .avatar{border-color:#e3254d}.comment-modal-component .comment-modal-comment-container.point-10000 .inner .head .left .name p,.comment-modal-component .comment-modal-comment-container.point-10000 .inner .right p{color:var(--mui-palette-secondary-contrastText)}.comment-modal-component .comment-modal-comment-container.point-50000 .inner{background-color:#fbf8a7}.comment-modal-component .comment-modal-comment-container.point-50000 .inner .head{background-color:#aeaa31}.comment-modal-component .comment-modal-comment-container.point-50000 .inner .head .left .avatar{border-color:#aeaa31}.comment-modal-component .comment-modal-comment-container.point-50000 .inner .head .left .name p,.comment-modal-component .comment-modal-comment-container.point-50000 .inner .right p{color:var(--mui-palette-secondary-contrastText)}.comment-modal-component .super-comment-send{margin-top:1rem}.comment-modal-component .super-comment-send.fixed{position:fixed;bottom:0;width:calc(100% - 1.7rem);max-width:46.3rem;background-color:var(--mui-palette-secondary-contrastText);padding:1rem 1.7rem 2.6rem 0;margin-top:0}.comment-modal-component .super-comment-send .super-comment-button{margin-top:1.5rem;margin-inline:.4rem;display:flex;flex-direction:row;justify-content:center;align-items:center;grid-gap:.9rem;gap:.9rem}.message-card{display:grid;grid-template-columns:4rem minmax(0,1fr);grid-gap:1.4rem;gap:1.4rem;align-items:center;padding:.8rem 2rem;border-bottom:1px solid -strong-light}.message-card .avatar-container{cursor:pointer;position:relative;width:4rem;height:4rem}.message-card .avatar-container img{border-radius:50%;width:100%;height:100%;object-fit:cover}.message-card .text-container{cursor:pointer;width:100%;display:flex;flex-direction:column;justify-content:center;overflow:hidden}.message-card .text-container .top-container{width:100%;display:grid;grid-template-columns:minmax(0,1fr) 11rem;align-items:center;overflow:hidden}.message-card .text-container .top-container .fullname{overflow:hidden}.message-card .text-container .top-container .fullname p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700;font-size:1.2rem;color:var(--mui-palette-secondary-main)}.message-card .text-container .top-container .date-container{text-align:right}.message-card .text-container .top-container .date-container p{font-size:1.2rem;color:var(--mui-palette-secondary-main)}.message-card .text-container .bottom-container{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.message-card .text-container .bottom-container p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1.2rem;color:var(--mui-palette-secondary-main)}.message-chat-card{display:grid;grid-template-columns:5rem minmax(0,1fr) 0;grid-gap:1.4rem;gap:1.4rem;align-items:center}.message-chat-card.main-side{grid-template-columns:0 minmax(0,1fr) 5rem}.message-chat-card .card-image-space{display:flex;flex-direction:row;justify-content:center;align-items:flex-start}.message-chat-card .card-image-space.main{visibility:hidden}.message-chat-card .card-image-space.sub{visibility:initial}.message-chat-card .card-image-space img{cursor:pointer;width:5rem;height:5rem;border-radius:50%;object-fit:cover}.message-chat-card.main-side .card-image-space.main{visibility:initial}.message-chat-card.main-side .card-image-space.sub{visibility:hidden}.message-chat-card .card-message-set{width:100%;display:flex;flex-direction:column;justify-content:center;grid-gap:.5rem;gap:.5rem}.message-chat-card .card-message-set .card-name-set p{text-align:left;font-size:1.2rem}.message-chat-card .card-message-set .card-content-set{display:flex;flex-direction:row;align-items:center}.message-chat-card .card-message-set .card-content-set p{font-size:1.6rem;width:100%;padding:1rem;border-radius:10px;white-space:pre-wrap;word-break:break-all;text-align:left;background-color:var(--mui-palette-secondaryLight-main)}.message-chat-card .card-message-set .card-date-set p{font-size:1.2rem;color:var(--mui-palette-secondaryLight-main);text-align:left}.message-chat-card.main-side,.message-chat-card.main-side .card-name-set{overflow:hidden}.message-chat-card.main-side .card-name-set p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:right}.message-chat-card.main-side .card-content-set p{white-space:pre-wrap;background-color:var(--mui-palette-primary-main);color:var(--mui-palette-secondary-contrastText)}.message-chat-card.main-side .card-date-set p{text-align:right}.message-thumbnail-card{display:flex;align-items:center;justify-content:flex-start}.message-thumbnail-card.message-thumbnail-card-end-position{justify-content:flex-end}.message-thumbnail-card img{cursor:pointer;width:20rem;height:20rem;object-fit:cover;border-radius:10px}.message-search-box{position:relative;height:3rem}.message-search-box .search-icon-container{left:.7rem}.message-search-box .cancel-icon-container,.message-search-box .search-icon-container{position:absolute;height:3rem;top:0;display:flex;flex-direction:row;align-items:center}.message-search-box .cancel-icon-container{right:.7rem}.message-search-box input{width:100%;height:3.2rem;padding:.5rem 3rem;border:1px solid var(--mui-palette-secondary-main);border-radius:1.6rem;background-color:var(--mui-palette-secondary-contrastText);text-align:left;color:var(--mui-palette-secondary-main)}.message-search-box input:focus ::placeholder{visibility:hidden}.message-search-box input:focus{text-align:left;outline:none}.notification-card-component{display:grid;grid-template-columns:4rem minmax(0,1fr);grid-gap:1.4rem;gap:1.4rem;align-items:center;padding:.8rem 2rem;border-bottom:1px solid -strong-light}.notification-card-component .avatar-container{cursor:pointer;position:relative;width:4rem;height:4rem}.notification-card-component .avatar-container.disable-link{cursor:auto}.notification-card-component .avatar-container img{border-radius:50%;width:100%;height:100%;object-fit:cover}.notification-card-component .avatar-container .read-badge{position:absolute;top:-.2rem;left:-.6rem;width:1rem;height:1rem;border-radius:50%;background-color:var(--mui-palette-primary-main)}.notification-card-component .avatar-container .read-badge.hidden{visibility:hidden}.notification-card-component .text-container{cursor:pointer;width:100%;display:flex;flex-direction:column;justify-content:center}.notification-card-component .text-container.disable-link{cursor:auto}.notification-card-component .text-container .message-container{width:100%}.notification-card-component .text-container .message-container p{width:100%;font-size:1.2rem;font-weight:700;color:var(--mui-palette-secondary-main);line-height:2rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notification-card-component .text-container .message-container p a{color:var(--mui-palette-secondary-main);font-size:1.2rem;text-decoration:underline}.notification-card-component .text-container .sub-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.notification-card-component .text-container .sub-container .head{display:flex;flex-direction:row;justify-content:flex-start;grid-gap:.6rem;gap:.6rem;align-items:center}.notification-card-component .text-container .sub-container .head .category-badge{width:5.6rem;height:1.4rem;border-radius:5px;background-color:var(--mui-palette-info-main);display:flex;flex-direction:row;justify-content:center;align-items:center}.notification-card-component .text-container .sub-container .head .category-badge.category-administrator{background-color:var(--mui-palette-primary-main)}.notification-card-component .text-container .sub-container .head .category-badge p{font-size:1rem;color:var(--mui-palette-secondary-contrastText);line-height:1.4rem}.notification-card-component .text-container .sub-container .head .date-container{display:flex;flex-direction:row;align-items:center}.notification-card-component .text-container .sub-container .head .date-container p{font-size:1.2rem;color:var(--mui-palette-secondary-main)}.notification-card-component .text-container .sub-container .tail{cursor:pointer;display:flex;flex-direction:row;align-items:center}.notification-card-component .text-container .sub-container .tail p{font-size:1.2rem;color:var(--mui-palette-primary-main)}.point-expire-card-component{display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-bottom:1px solid var(--mui-palette-secondary-main);padding:1rem 0;cursor:pointer}.point-expire-card-component .card-head{display:flex;flex-direction:column;justify-content:flex-start}.point-expire-card-component .card-head .card-date p,.point-expire-card-component .card-head .card-title p{color:var(--mui-palette-secondary-main);font-size:1.2rem}.point-expire-card-component .card-tail{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;grid-gap:1rem;gap:1rem}.point-expire-card-component .card-tail .card-point p{color:var(--mui-palette-secondary-main);font-size:1.2rem;text-align:end}.point-expire-card-component .card-tail .card-point .point-value:after{content:" pt"}.point-history-card-component{display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-bottom:1px solid var(--mui-palette-secondary-main);padding:1rem 0}.point-history-card-component .card-head{display:flex;flex-direction:column;justify-content:flex-start}.point-history-card-component .card-head .card-title p{font-weight:700}.point-history-card-component .card-head .card-reason p,.point-history-card-component .card-head .card-title p{color:var(--mui-palette-secondary-main);font-size:1.2rem}.point-history-card-component .card-head .card-reason.hidden{display:none}.point-history-card-component .card-head .card-date p{color:var(--mui-palette-secondary-main);font-size:1.2rem}.point-history-card-component .card-head .card-date.hidden{display:none}.point-history-card-component .card-tail{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;grid-gap:1rem;gap:1rem}.point-history-card-component .card-tail .card-point p{color:var(--mui-palette-secondary-main);font-size:1.2rem;text-align:end}.point-history-card-component .card-tail .card-point .point-value:after{content:" pt"}.point-limit-card-component{display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-bottom:1px solid var(--mui-palette-secondary-main);padding:1rem 0}.point-limit-card-component .card-head{display:flex;flex-direction:column;justify-content:flex-start}.point-limit-card-component .card-head .card-title p{font-weight:700}.point-limit-card-component .card-head .card-date p,.point-limit-card-component .card-head .card-title p{color:var(--mui-palette-secondary-main);font-size:1.2rem}.point-limit-card-component .card-head .card-date.hidden{display:none}.point-limit-card-component .card-tail{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;grid-gap:1rem;gap:1rem}.point-limit-card-component .card-tail .card-point p{color:var(--mui-palette-secondary-main);font-size:1.2rem;text-align:end}.point-limit-card-component .card-tail .card-point .point-value:after{content:" pt"}.point-card-component .container{display:flex;grid-gap:1rem;gap:1rem;justify-content:center}.point-card-component .container .icon_point{display:flex;align-items:center;justify-content:center}.fuwa-animation-component .point-card-component .container .fuwa-center,.fuwa-animation-component .point-card-component .container .fuwa-left,.fuwa-animation-component .point-card-component .container .fuwa-right,.point-card-component .container .box,.point-card-component .container .fuwa-animation-component .fuwa-center,.point-card-component .container .fuwa-animation-component .fuwa-left,.point-card-component .container .fuwa-animation-component .fuwa-right{display:flex;flex-direction:column;grid-gap:.5rem;gap:.5rem;border:1px solid #ccc;padding:1rem;text-align:center;width:18rem}.fuwa-animation-component .point-card-component .container .fuwa-center p,.fuwa-animation-component .point-card-component .container .fuwa-left p,.fuwa-animation-component .point-card-component .container .fuwa-right p,.point-card-component .container .box p,.point-card-component .container .fuwa-animation-component .fuwa-center p,.point-card-component .container .fuwa-animation-component .fuwa-left p,.point-card-component .container .fuwa-animation-component .fuwa-right p{color:var(--mui-palette-secondary-main);font-size:1.4rem}.fuwa-animation-component .point-card-component .container .fuwa-center .points,.fuwa-animation-component .point-card-component .container .fuwa-left .points,.fuwa-animation-component .point-card-component .container .fuwa-right .points,.point-card-component .container .box .points,.point-card-component .container .fuwa-animation-component .fuwa-center .points,.point-card-component .container .fuwa-animation-component .fuwa-left .points,.point-card-component .container .fuwa-animation-component .fuwa-right .points{font-size:1.9rem;font-weight:700}.fuwa-animation-component .point-card-component .container .fuwa-center .points:after,.fuwa-animation-component .point-card-component .container .fuwa-left .points:after,.fuwa-animation-component .point-card-component .container .fuwa-right .points:after,.point-card-component .container .box .points:after,.point-card-component .container .fuwa-animation-component .fuwa-center .points:after,.point-card-component .container .fuwa-animation-component .fuwa-left .points:after,.point-card-component .container .fuwa-animation-component .fuwa-right .points:after{content:"pt"}.fuwa-animation-component .point-card-component .container .fuwa-center .icon,.fuwa-animation-component .point-card-component .container .fuwa-left .icon,.fuwa-animation-component .point-card-component .container .fuwa-right .icon,.point-card-component .container .box .icon,.point-card-component .container .fuwa-animation-component .fuwa-center .icon,.point-card-component .container .fuwa-animation-component .fuwa-left .icon,.point-card-component .container .fuwa-animation-component .fuwa-right .icon{padding-right:.8rem}.fuwa-animation-component .point-card-component .container .fuwa-center .button,.fuwa-animation-component .point-card-component .container .fuwa-left .button,.fuwa-animation-component .point-card-component .container .fuwa-right .button,.point-card-component .container .box .button,.point-card-component .container .fuwa-animation-component .fuwa-center .button,.point-card-component .container .fuwa-animation-component .fuwa-left .button,.point-card-component .container .fuwa-animation-component .fuwa-right .button{display:inline-block;padding:10px 20px;border-radius:5px;color:#fff;text-decoration:none;margin-top:1rem}.charge-card-component{padding:.74rem 0;display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-bottom:1px solid var(--mui-palette-secondary-light)}.charge-card-component .left-container{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.charge-card-component .left-container p{font-size:1.2rem;color:var(--mui-palette-secondary-main)}.charge-card-component .left-container p:after{content:"pt";padding-left:.3rem}.charge-card-text-component{padding:.74rem 0;display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-bottom:1px solid var(--mui-palette-secondary-light)}.charge-card-text-component .left-container{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.charge-card-text-component .left-container p{font-size:1.2rem;color:var(--mui-palette-secondary-main)}.loading-component{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:transparent;z-index:999999}.user-card-component{position:relative;padding:.74rem 0;display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-bottom:1px solid var(--mui-palette-secondary-light);cursor:pointer}.user-card-component.bottom-plugin{display:inherit}.user-card-component .left-container{display:flex;flex-direction:row;justify-content:flex-start;grid-gap:.8rem;gap:.8rem;align-items:center;overflow:hidden}.user-card-component .left-container .text-container{display:flex;flex-direction:column;justify-content:center;overflow:hidden}.user-card-component .left-container .text-container p.fullname{font-size:1.6rem;color:var(--mui-palette-secondary-main);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.user-card-component .left-container .text-container p.username{font-size:1.2rem;color:var(--mui-palette-secondary-main)}.creator-card-component{position:relative;padding:.74rem 0;display:flex;flex-direction:column;justify-content:flex-start;grid-gap:.4rem;gap:.4rem;border-bottom:1px solid var(--mui-palette-secondary-light)}.creator-card-component:last-child{border-bottom:none}.creator-card-component .top-container{display:grid;grid-template-columns:minmax(0,1fr) 18.2rem;grid-gap:1rem;gap:1rem}.creator-card-component .top-container .left-container{display:flex;flex-direction:column;justify-content:flex-start;grid-gap:.5rem;gap:.5rem}.creator-card-component .top-container .left-container .head{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.creator-card-component .top-container .left-container .head .button-container.hidden{display:none}.creator-card-component .top-container .left-container .title{cursor:pointer;overflow:hidden;display:flex;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1;align-items:center}.creator-card-component .top-container .left-container .title p,.creator-card-component .top-container .left-container .title span{font-size:1.2rem;color:var(--mui-palette-secondary-main);font-weight:700;line-height:1.2rem}.creator-card-component .top-container .left-container .title span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.creator-card-component .top-container .left-container .title .badge{margin-left:.5rem;flex-shrink:0}.creator-card-component .top-container .left-container .title .badge.hidden{display:none}.creator-card-component .top-container .left-container .body{cursor:pointer;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3}.creator-card-component .top-container .left-container .body p{font-size:1rem;color:var(--mui-palette-secondary-main);line-height:1.2rem;white-space:wrap}.creator-card-component .top-container .right-container{display:flex;flex-direction:row;justify-content:flex-end;align-items:flex-start;grid-gap:.2rem;gap:.2rem}.creator-card-component .top-container .right-container .img-container{width:9rem;height:9rem}.creator-card-component .top-container .right-container .img-container img{width:100%;height:100%;object-fit:cover}.creator-card-component .bottom-container{display:flex;flex-direction:row;justify-content:flex-end;align-items:center}.creator-card-component .bottom-container .link-container p{font-size:1rem;color:var(--mui-palette-primary-main)}.avatar-component{width:7.6rem;height:7.6rem}.avatar-component img{width:100%;height:100%;object-fit:cover;border-radius:50%}.post-card-component{padding:.74rem 0;display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-bottom:1px solid var(--mui-palette-secondaryLight-main)}.post-card-component .left-container{display:flex;flex-direction:row;justify-content:flex-start;grid-gap:.8rem;gap:.8rem;align-items:center}.post-card-component .left-container .post-icon{width:6rem;height:6rem}.post-card-component .left-container .post-icon img{width:100%;height:100%;object-fit:cover;border:1px solid var(--mui-palette-secondaryLight-main);border-radius:10px}.post-card-component .left-container .text-container{display:flex;flex-direction:column;justify-content:center}.post-card-component .left-container .text-container p.post-title{font-size:1.2rem;color:var(--mui-palette-secondary-main);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.post-card-component .left-container .text-container p.post-time{font-size:1.2rem;color:var(--mui-palette-secondary-main)}.post-detail-container{display:flex;flex-direction:column;padding:.5rem;cursor:auto;justify-content:center;align-items:flex-start}.post-detail-container .profile{display:flex;align-items:center}.post-detail-container .profile .profile-icon-container{cursor:pointer;margin-top:.5rem}.post-detail-container .profile .profile-icon-container img{width:2.7rem;height:2.7rem;border-radius:50%;object-fit:cover}.post-detail-container .profile .profile-name{overflow:hidden;width:100%}.post-detail-container .profile .profile-name p{font-size:1.2rem;color:var(--mui-palette-secondary-main);font-weight:700;-webkit-line-clamp:1;margin-inline:1rem}.post-detail-container .caption,.post-detail-container .profile .profile-name p{display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;word-break:break-word}.post-detail-container .caption{overflow:hidden;-webkit-line-clamp:2;height:100%;width:100%;cursor:pointer}.post-detail-container .caption .caption-text{font-size:1.2rem;color:var(--mui-palette-secondary-main);line-height:1.6rem;min-height:3.2rem}.post-grid-container{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1rem;gap:1rem;margin-inline:1.7rem}.post-element-wrapper{box-sizing:border-box;border:1px solid var(--mui-palette-grey-300)}.post-grid-element-component{cursor:pointer;position:relative}.post-grid-element-component.disable-click{cursor:auto}.post-grid-element-component.square{width:80px;height:80px}.post-grid-element-component:after{content:"";display:block}.post-grid-element-component .top-right-container .element-container .sale-badge-container{top:0;left:0;transform:scale(.32);transform-origin:left top}.post-grid-element-component .top-right-container .element-container .sale-badge-container.hidden{display:none}.post-grid-element-component .post-grid-image-container{position:absolute;top:0;left:0;width:100%;height:100%}.post-grid-element-component .post-grid-image-container img{height:100%;width:100%;object-fit:cover}.post-grid-element-component .badge-container{position:absolute;top:0;left:0;width:6rem;height:2rem;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start}.post-grid-element-component .badge-container p{width:100%;text-align:center;color:var(--mui-palette-secondary-contrastText);font-size:1.2rem}.post-grid-element-component .badge-container.hidden{display:none}.post-grid-element-component .badge-container.warn{background-color:var(--mui-palette-warning-main)}.post-grid-element-component .badge-container.error{background-color:var(--mui-palette-error-main)}.post-grid-option-container{bottom:.8rem}.post-grid-option-container .image-option .icon-container{height:2rem}.post-masonry-component{margin-left:1.7rem;margin-right:1.2rem}.post-masonry-element-component{cursor:pointer;position:relative}.post-masonry-element-component.disable-click{cursor:auto}.post-masonry-element-component .post-grid-image-container{position:absolute;top:0;left:0;width:100%;height:100%}.post-masonry-element-component .post-grid-image-container img{height:100%;width:100%;object-fit:cover}.post-masonry-element-component .badge-container{position:absolute;top:0;left:0;width:6rem;height:2rem;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start}.post-masonry-element-component .badge-container p{width:100%;text-align:center;color:var(--mui-palette-secondary-contrastText);font-size:1.2rem}.post-masonry-element-component .badge-container.hidden{display:none}.post-masonry-element-component .badge-container.warn{background-color:var(--mui-palette-warning-main)}.post-masonry-element-component .badge-container.error{background-color:var(--mui-palette-error-main)}.post-grid-option-container{position:absolute;right:.3rem;opacity:.8}.post-grid-option-container .pinned-option{display:flex;flex-direction:row;justify-content:flex-start;grid-gap:.2rem;gap:.2rem;align-items:center}.post-grid-option-container .pinned-option.hidden{display:none}.post-grid-option-container .pinned-option .icon-container{height:2erm;width:2rem;display:flex;flex-direction:row;justify-content:center;align-items:center}.post-grid-option-container .image-option{display:flex;flex-direction:row;justify-content:flex-end;grid-gap:.2rem;gap:.2rem;align-items:center}.post-grid-option-container .image-option.hidden{display:none}.post-grid-option-container .image-option .icon-container{height:2erm;width:2rem;display:flex;flex-direction:row;justify-content:center;align-items:center}.post-grid-option-container .image-option .image-counts{height:2rem;width:2rem;display:flex;flex-direction:row;justify-content:center;align-items:center;background-color:var(--mui-palette-secondary-main);border-radius:50%}.post-grid-option-container .image-option .image-counts.hidden{display:none}.post-grid-option-container .image-option .image-counts p{font-size:1rem;color:var(--mui-palette-secondary-contrastText)}.post-grid-option-container .video-option{height:1.2rem;width:5rem;display:flex;flex-direction:row;justify-content:center;align-items:center;background-color:var(--mui-palette-secondary-main);border-radius:1rem}.post-grid-option-container .video-option.hidden{display:none}.post-grid-option-container .video-option p{font-size:1rem;color:var(--mui-palette-secondary-contrastText)}.post-list-container{display:flex;flex-direction:column;justify-content:flex-start;grid-gap:1.2rem;gap:1.2rem;margin-inline:1.7rem}.post-list-container .post-list-card-component{display:grid;grid-template-columns:9.6rem minmax(0,1fr);grid-gap:1.2em;gap:1.2em;align-items:center;padding-top:1.2rem;border-top:1px solid var(--mui-palette-secondary-main);cursor:pointer}.post-list-container .post-list-card-component:first-child{border-top:none;padding-top:0}.post-list-container .post-list-card-component .rank-container{height:3rem}.post-list-container .post-list-card-component .rank-container.hidden{display:none}.post-list-container .post-list-card-component .desc-container{display:flex;flex-direction:column;justify-content:center;grid-gap:.4rem;gap:.4rem}.post-list-container .post-list-card-component .desc-container .desc p{font-size:1.2rem;color:var(--mui-palette-secondary-main);line-height:1.6rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:3}.post-list-container .post-list-card-component .desc-container .creator-container{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;grid-gap:.3rem;gap:.3rem}.post-list-container .post-list-card-component .desc-container .creator-container .icon-container{cursor:pointer;width:2.4rem;height:2.4rem}.post-list-container .post-list-card-component .desc-container .creator-container .icon-container img{border-radius:50%;width:100%;height:100%;object-fit:cover}.post-list-container .post-list-card-component .desc-container .creator-container .name{overflow:hidden;width:100%}.post-list-container .post-list-card-component .desc-container .creator-container .name p{font-size:1.2rem;color:var(--mui-palette-secondary-main);font-weight:700;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.post-list-container .post-list-card-component .desc-container .info-container{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;grid-gap:.6rem;gap:.6rem}.post-list-container .post-list-card-component .desc-container .info-container .single-sale{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;grid-gap:0;gap:0;border:1px solid var(--mui-palette-primary-main)}.post-list-container .post-list-card-component .desc-container .info-container .single-sale.hidden{display:none}.post-list-container .post-list-card-component .desc-container .info-container .single-sale .head{padding:0 .6em;background-color:var(--mui-palette-primary-main)}.post-list-container .post-list-card-component .desc-container .info-container .single-sale .head p{font-size:1rem;color:var(--mui-palette-primary-contrastText)}.post-list-container .post-list-card-component .desc-container .info-container .single-sale .price{padding:0 .8rem}.post-list-container .post-list-card-component .desc-container .info-container .single-sale .price p{font-size:1rem;color:var(--mui-palette-primary-main);font-weight:700}.post-list-container .post-list-card-component .desc-container .info-container .plan{padding:0 .8em;background-color:var(--mui-palette-primary-main)}.post-list-container .post-list-card-component .desc-container .info-container .plan.hidden{display:none}.post-list-container .post-list-card-component .desc-container .info-container .plan p{font-size:1rem;color:var(--mui-palette-primary-contrastText)}.post-list-container .post-list-card-component .desc-container .info-container .like-container{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;grid-gap:.3rem;gap:.3rem}.post-list-container .post-list-card-component .desc-container .info-container .like-container .icon-container{cursor:pointer;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.post-list-container .post-list-card-component .desc-container .info-container .like-container .like-count p{font-size:1.4rem;color:var(--mui-palette-primary-secondary)}.post-list-container .post-list-card-component .desc-container .info-container .ai-container{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.post-list-container .post-list-card-component .desc-container .info-container .ai-container.hidden{display:none}.post-list-container .post-list-card-component.for-creator .desc-container .info-container{display:grid;grid-template-columns:minmax(0,1fr) 10rem;justify-content:center;align-items:center}.post-list-container .post-list-card-component.for-creator .desc-container .info-container .left{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:flex-start;align-items:center;grid-gap:.5rem;gap:.5rem;line-height:1.2rem}.post-list-container .post-list-card-component.for-creator .desc-container .info-container .left .post-date p,.post-list-container .post-list-card-component.for-creator .desc-container .info-container .left .post-purchase-count p{font-size:1rem;color:var(--mui-palette-secondary-main)}.post-list-container .post-list-card-component.for-creator .desc-container .info-container .left .post-purchase-count p span{font-weight:700}.post-list-container .post-list-card-component.for-creator .desc-container .info-container .left .pending{background-color:var(--mui-palette-error-main);padding:.2rem .8rem}.post-list-container .post-list-card-component.for-creator .desc-container .info-container .left .pending.hidden{display:none}.post-list-container .post-list-card-component.for-creator .desc-container .info-container .left .pending p{font-size:1rem;color:var(--mui-palette-plain-contrastText)}.post-list-container .post-list-card-component.for-creator .desc-container .info-container .left .like-container .like-count p{font-size:1rem;color:var(--mui-palette-secondary-main)}.post-list-container .post-list-card-component.for-creator .desc-container .info2-container p{font-size:1.2rem;color:var(--mui-palette-info-main);white-space:wrap}.post-list-container .post-list-card-component.for-creator .desc-container .info2-container p span{color:var(--mui-palette-secondary-main);font-weight:700}.post-thumbnail-component{cursor:pointer;position:relative;height:100%}.post-thumbnail-component.disable-click{cursor:auto}.post-thumbnail-component img{height:100%;width:100%;object-fit:cover}.post-thumbnail-component .bottom-left-container{position:absolute;bottom:.5rem;left:.1rem;display:flex;flex-direction:row}.post-thumbnail-component .bottom-left-container.hidden{display:none}.post-thumbnail-component .top-left-container .triangle-container{top:.3rem;display:flex;flex-direction:row}.post-thumbnail-component .top-left-container .triangle-container.hidden{display:none}.post-thumbnail-component .top-left-container .triangle-container .free-badge-container,.post-thumbnail-component .top-left-container .triangle-container .sale-badge-container{position:absolute;top:0;left:0}.post-thumbnail-component .top-right-container{position:absolute;top:.3rem;right:.3rem;display:flex;flex-direction:row}.post-thumbnail-component .top-right-container .option-container{position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;width:2rem}.post-thumbnail-component .top-right-container .option-container.hidden{display:none}.post-swiper-container .post-swiper-inner{position:relative;width:100%;height:100%}.post-swiper-container .post-swiper-inner .swiper-wrapper{margin-left:1.7rem}.post-swiper-container .post-swiper-inner .post-swiper-navigation{position:absolute;z-index:1;top:43%;cursor:pointer}.post-swiper-container .post-swiper-inner .post-swiper-navigation.hidden{display:none}.post-swiper-container .post-swiper-inner .post-swiper-navigation-next{right:.4rem}.post-swiper-container .post-swiper-inner .post-swiper-navigation-prev{left:.4rem}.posts-view-component{display:flex;flex-direction:column;justify-content:flex-start;width:100%;grid-gap:1.2rem;gap:1.2rem}.posts-view-component.padding-top{padding-top:1.4rem}.posts-view-component .posts-view-empty-container{display:flex;align-items:center;justify-content:center;width:100%;height:12rem}.posts-view-component .posts-view-empty-container p{font-size:2rem;color:var(--mui-palette-secondary-main)}.posts-view-component .posts-view-empty-container.hidden{display:none}.posts-view-component .posts-view-masonry-posts-container{margin-inline:1.7rem}.posts-view-component .posts-view-grid-posts-container{margin-inline:0}.posts-view-header{display:flex;flex-direction:column;justify-content:flex-start;grid-gap:1rem;gap:1rem;margin-inline:1.7rem}.posts-view-header .row1{display:flex;flex-direction:row;justify-content:space-between;grid-gap:1rem;gap:1rem;align-items:center}.posts-view-header .tag-filter-container{display:flex;justify-content:space-between;grid-gap:0;gap:0;align-items:center}.posts-view-header .tag-filter-container.disableTagFilter{justify-content:flex-end}.posts-view-header .tag-filter-container .tag-select{padding-inline:1rem;cursor:pointer;width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;border:3px solid var(--mui-palette-primary-main);background-color:var(--mui-palette-secondary-contrastText);grid-gap:1rem;gap:1rem}.posts-view-header .tag-filter-container .tag-select .tag-display{width:8rem;height:4rem;text-align:left;font-weight:700;display:flex;align-items:center;padding-right:.1px}.posts-view-header .tag-filter-container .tag-select .tag-display p{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:1.2rem;color:var(--mui-palette-secondary-main)}.posts-view-header .posttype-controller{display:flex;flex-direction:row;justify-content:flex-end;grid-gap:0;gap:0;align-items:center}.posts-view-header .posttype-controller .button-container{cursor:pointer;display:flex;flex-direction:row;justify-content:center;align-items:center;border:1px solid var(--mui-palette-primary-main);width:4.8rem;height:4rem}.posts-view-header .posttype-controller .button-container.left{border-top-left-radius:.8rem;border-bottom-left-radius:.8rem}.posts-view-header .posttype-controller .button-container.center{border-left:none;border-right:none}.posts-view-header .posttype-controller .button-container.right{border-top-right-radius:.8rem;border-bottom-right-radius:.8rem}.posts-view-header .posttype-controller .button-container p{font-size:1.2rem;color:var(--mui-palette-primary-main)}.posts-view-header .posttype-controller .button-container.active{background-color:var(--mui-palette-primary-main)}.posts-view-header .posttype-controller .button-container.active p{color:var(--mui-palette-secondary-contrastText)}.posts-view-header .sort-controller{cursor:pointer;width:10rem;height:4rem;display:grid;grid-template-columns:1fr 3.2rem;grid-template-rows:100%;align-items:center;border:1px solid var(--mui-palette-primary-main);border-radius:.8rem}.posts-view-header .sort-controller p{padding-left:.6rem;text-align:center;font-size:1.2rem;color:var(--mui-palette-primary-main)}.posts-view-header .sort-controller .icon-container{width:100%;height:100%;display:flex;justify-content:flex-start;align-items:center}.posts-view-header .sort-controller .icon-container p{font-size:1rem;color:var(--mui-palette-primary-main)}.posts-view-header .row2{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end}.posts-view-header .posts-info{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-end;grid-gap:1.2rem;gap:1.2rem;height:4rem}.posts-view-header .posts-info .all-count p{font-size:1.6rem;color:var(--mui-palette-secondary-main);font-weight:700}.posts-view-header .posts-info .all-count p span{display:inline-block;padding-left:.6rem;text-align:left;font-size:1.2rem;font-weight:400}.posts-view-header .posts-info .type-count-container{display:flex;flex-direction:row;justify-content:flex-start;grid-gap:.4rem;gap:.4rem;padding-bottom:.2rem}.posts-view-header .posts-info .type-count-container .type-count{display:flex;flex-direction:row;justify-content:flex-start;grid-gap:.4rem;gap:.4rem;height:2rem}.posts-view-header .posts-info .type-count-container .type-count .icon-container{display:flex;flex-direction:row;align-items:center}.posts-view-header .posts-info .type-count-container .type-count p{height:100%;display:flex;flex-direction:row;align-items:center;font-size:1.2rem;font-weight:700;color:var(--mui-palette-secondary-main)}.posts-view-header .displaytype-controller{display:flex;flex-direction:row;justify-content:flex-end;grid-gap:0;gap:0;align-items:center}.posts-view-header .displaytype-controller.hidden{display:none}.posts-view-header .displaytype-controller .button-container{cursor:pointer;display:flex;flex-direction:row;justify-content:center;align-items:center;border:1px solid var(--mui-palette-primary-main);width:5rem;height:4rem}.posts-view-header .displaytype-controller .button-container.left{border-right:none;border-top-left-radius:.8rem;border-bottom-left-radius:.8rem}.posts-view-header .displaytype-controller .button-container.right{border-top-right-radius:.8rem;border-bottom-right-radius:.8rem}.posts-view-header .displaytype-controller .button-container.active{background-color:var(--mui-palette-primary-main)}.post-masonry-grid-container{margin-left:20px;margin-right:20px}.post-masonry-grid-container .post-masonry-grid-item{position:relative;width:calc(min(480px, 100vw)/2 - 20px)!important}.post-masonry-grid-container .post-masonry-grid-item .post-masonry-image{text-align:center;width:calc(100% - 4px);margin-left:auto;margin-right:auto;position:relative}.post-masonry-grid-container .post-masonry-grid-item .post-masonry-image img{width:100%;height:157px;border-top-left-radius:8px;border-top-right-radius:8px;object-fit:cover;vertical-align:bottom}.post-masonry-grid-container .post-masonry-grid-item .post-masonry-image img.high{height:197px}.post-masonry-grid-container .post-masonry-grid-item .post-masonry-image img.post-masonry-image-video{position:absolute;top:15px;right:10px;width:24px;height:18px}.post-masonry-grid-container .post-masonry-grid-item .limited-banner{width:100%;height:21px;position:absolute;bottom:0;left:0;background-color:var(--mui-palette-primary-main)}.post-masonry-grid-container .post-masonry-grid-item .limited-banner .icon-container{height:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}.post-masonry-grid-container .post-masonry-grid-item .post-masonry-desc{width:calc(100% - 4px);margin-left:auto;margin-right:auto;height:80px;border-bottom:1px solid hsla(0,0%,82.7%,.5);border-left:1px solid hsla(0,0%,82.7%,.5);border-right:1px solid hsla(0,0%,82.7%,.5);border-bottom-left-radius:8px;border-bottom-right-radius:8px;margin-bottom:4px;background-color:var(--mui-palette-secondary-contrastText)}.post-masonry-grid-container .post-masonry-grid-item .post-masonry-desc .post-masonry-desc-caption{padding:8px 10px 0;height:42px;line-height:1.2}.post-masonry-grid-container .post-masonry-grid-item .post-masonry-desc .post-masonry-desc-caption p{color:var(--mui-palette-secondary-main);font-size:var(--font-size-normal)}.post-masonry-grid-container .post-masonry-grid-item .post-masonry-desc .post-masonry-desc-footer{margin-top:8px;display:flex;align-items:center;justify-content:space-between;height:22px;margin-left:8px}.post-masonry-grid-container .post-masonry-grid-item .post-masonry-desc .post-masonry-desc-footer .post-masonry-desc-footer-creator{display:flex;align-items:center;justify-content:center}.post-masonry-grid-container .post-masonry-grid-item .post-masonry-desc .post-masonry-desc-footer .post-masonry-desc-footer-creator img{width:24px;height:24px;border-radius:12px;object-fit:cover}.post-masonry-grid-container .post-masonry-grid-item .post-masonry-desc .post-masonry-desc-footer .post-masonry-desc-footer-creator p{font-size:var(--font-size-normal);color:var(--mui-palette-secondary-light);margin-left:6px}.post-masonry-grid-container .post-masonry-grid-item .post-masonry-desc .post-masonry-desc-footer .post-masonry-desc-footer-like{display:flex;align-items:center;justify-items:center;padding-right:12px}.post-masonry-grid-container .post-masonry-grid-item .post-masonry-desc .post-masonry-desc-footer .post-masonry-desc-footer-like p{padding-left:3px;font-size:var(--font-size-normal);color:var(--mui-palette-secondary-light)}.post-masonry-grid-container .post-masonry-grid-item .post-masonry-desc .post-masonry-desc-footer .post-masonry-desc-footer-like p.voted{color:var(--mui-palette-primary-main)}.view-empty-common{display:flex;align-items:center;justify-content:center;width:100%;height:12rem}.view-empty-common p{font-size:2rem;color:var(--mui-palette-secondary-main)}.view-empty-common.hidden{display:none}.reel-container-component{position:relative;width:100svw;max-width:48rem;height:100svh;background-color:var(--mui-palette-plain-main)}.reel-container-component .loading{position:absolute;width:100svw;max-width:48rem;height:calc(100svh - 10.8rem);top:6rem;display:flex;flex-direction:row;justify-content:center;align-items:center;pointer-events:none;z-index:1}.reel-container-component .loading.hidden{display:none}.reel-container-component .loading.tcp-skin .tcp-loading-spinner{display:initial}.reel-container-component .loading.tcp-skin .tcp-loading-spinner:before{border-left-color:var(--mui-palette-primary-main);border-right-color:var(--mui-palette-primary-main)}.reel-swiper-component{z-index:1;height:100svh}.reel-video-play-control-component{position:absolute;width:100svw;max-width:48rem;height:100svh;top:0;left:0;display:flex;flex-direction:row;justify-content:center;align-items:center;pointer-events:none;z-index:1;--start-size:21%;--end-size:14%}.reel-video-play-control-component.hidden{display:none}@keyframes fadein{0%{opacity:0;width:var(--start-size);height:var(--start-size)}to{opacity:1;width:var(--end-size);height:var(--end-size)}}.reel-video-play-control-component.pause .icon-container{display:flex;flex-direction:row;justify-content:center;align-items:center;opacity:0;width:var(--start-size);height:var(--start-size);animation-fill-mode:forwards;animation-name:fadein;animation-timing-function:ease-out;animation-duration:.1s}.reel-video-play-control-component.playing .icon-container{display:none}.reel-video-player{position:absolute;width:100svw;max-width:48rem;height:calc(100svh - 10.8rem);top:6rem;opacity:0}.reel-video-player.active{opacity:1}.reel-video-player .tcp-loading-spinner:before{border-left-color:var(--mui-palette-primary-main);border-right-color:var(--mui-palette-primary-main)}.reel-video-player.windowed .vjs-playing .vjs-control-bar{opacity:1!important}.reel-video-player.windowed .tcplayer-theme-custom-ui .vjs-fullscreen-control,.reel-video-player.windowed .tcplayer-theme-custom-ui .vjs-menu-button,.reel-video-player.windowed .tcplayer-theme-custom-ui .vjs-play-control,.reel-video-player.windowed .tcplayer-theme-custom-ui .vjs-playback-rate,.reel-video-player.windowed .tcplayer-theme-custom-ui .vjs-volume-panel{display:none}.reel-video-player.windowed .tcplayer-theme-custom-ui .vjs-control-bar{z-index:auto}.reel-video-player.windowed .tcplayer-theme-custom-ui .vjs-control-bar .vjs-control.vjs-progress-control{position:absolute;width:100svw;max-width:48rem;z-index:201;top:auto;bottom:0;height:auto}.reel-video-player.windowed .tcplayer-theme-custom-ui .vjs-control-bar .vjs-control.vjs-progress-control .vjs-progress-holder{margin:0}.reel-video-player.windowed .tcplayer-theme-custom-ui .vjs-control-bar .vjs-control.vjs-progress-control .vjs-progress-holder .vjs-load-progress{display:none}.reel-video-player.windowed .tcplayer-theme-custom-ui .vjs-control-bar .vjs-control.vjs-progress-control .vjs-progress-holder .vjs-play-progress{color:var(--mui-palette-primary-main);background-color:var(--mui-palette-primary-main)}.reel-video-player.windowed .tcplayer-theme-custom-ui .vjs-control-bar .vjs-control.vjs-current-time{padding-left:1.7rem}.reel-video-player.windowed .tcplayer-theme-custom-ui .vjs-control-bar .vjs-control.vjs-time-control,.reel-video-player.windowed .tcplayer-theme-custom-ui .vjs-control-bar .vjs-time-divider{z-index:20}.reel-video-player.fullscreen{position:fixed;width:100lvw;max-width:100lvw;height:100lvh;max-height:100lvh;top:0;left:0}.reel-video-player.fullscreen .vjs-play-progress{color:var(--mui-palette-primary-main);background-color:var(--mui-palette-primary-main)}.reel-card{position:relative;width:100%;max-width:48rem;height:100svh}.reel-card .thumbnail-container{position:absolute;width:100svw;max-width:48rem;height:calc(100svh - 10.8rem);top:6rem;bottom:4.8rem}.reel-card .thumbnail-container img.thumbnail{height:100%;width:100%;object-fit:contain}.reel-card .thumbnail-container img.thumbnail.hidden{display:none}.reel-card .background-gradient-wrapper{pointer-events:none}.reel-card .background-gradient-wrapper .background-gradient{position:absolute;bottom:0;left:0;width:100%;height:var(--div-height);z-index:10;background:linear-gradient(0deg,rgba(0,0,0,.7),transparent 100%)}.reel-card .reel-images-container{position:absolute;width:100svw;max-width:48rem;height:calc(100svh - 10.8rem);top:6rem;bottom:4.8rem;display:flex;flex-direction:row;justify-content:center;align-items:center}.reel-card .reel-images-container.hidden{display:none}.reel-card .reel-images-container img{height:100%;width:100%;object-fit:contain}.reel-card .reel-images-container .reel-images-swiper{height:100%}.reel-card .reel-images-container .swiper-pagination-bullet{background-color:var(--mui-palette-primary-main)}.reel-info{position:absolute;bottom:8rem;width:calc(100% - 8rem);left:1.7rem;display:flex;flex-direction:column;align-items:flex-end;flex-wrap:wrap-reverse;grid-gap:0;gap:0;z-index:15}.reel-info .purchase{height:6rem;display:flex;flex-direction:row;justify-content:flex-start;grid-gap:.45rem;gap:.45rem}.reel-info .purchase.hidden{display:none}.reel-info .purchase .purchase-button{cursor:pointer;background-color:var(--mui-palette-primary-main);border-radius:.8rem;display:flex;flex-direction:row;grid-gap:.8rem;gap:.8rem;justify-content:space-around;align-items:center;padding:.72rem 1.4rem .72rem .92rem;margin-bottom:.6rem}.reel-info .purchase .purchase-button p{color:var(--mui-palette-secondary-contrastText);white-space:pre-wrap;font-size:1.2rem;line-height:1.6rem}.reel-info .purchase .sale-badge{display:flex;flex-direction:row;justify-content:center;align-items:center}.reel-info .purchase .sale-badge.hidden{display:none}.reel-info .head{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;grid-gap:.6rem;gap:.6rem;overflow:hidden}.reel-info .head .icon-container{cursor:pointer}.reel-info .head .icon-container img{height:3rem;width:3rem;border-radius:50%;object-fit:cover}.reel-info .head .name{overflow:hidden;max-width:15rem}.reel-info .head .name p{font-size:1.2rem;color:var(--mui-palette-secondary-contrastText);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.reel-info .head .follow{cursor:pointer;width:10rem;height:2.5rem;border:none;border-radius:.5rem;display:flex;justify-content:center;align-items:center}.reel-info .head .follow.hidden{display:none}.reel-info .head .follow p{font-size:1.2rem}.reel-info .caption{font-size:1.2rem;word-break:break-all;width:96%}.reel-info .caption .caption-inner{display:flex;width:100%}.reel-info .caption .caption-inner .caption-text{height:40px;transition:height .3s ease,max-height .3s ease;text-overflow:ellipsis;color:var(--mui-palette-secondary-contrastText);white-space:pre-wrap;position:relative}.reel-info .caption .caption-inner .caption-hidden{margin-top:1rem;margin-bottom:1rem;padding:.5rem}.reel-info .caption .caption-inner .caption-button .foldlink{cursor:pointer;float:right;display:flex;flex-direction:row;justify-content:right;align-items:flex-end;position:absolute;bottom:0;color:var(--mui-palette-secondary-contrastText)}.reel-info .caption .caption-inner .caption-button .foldlink p{font-size:1.2rem;color:var(--mui-palette-primary-main);font-weight:700}.reel-info .caption .caption-inner.more .caption-text{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.reel-info .caption .caption-inner.mored .caption-text{height:auto;max-height:var(--caption-max-height);white-space:normal;word-break:break-all;overflow-wrap:break-word;text-overflow:clip;white-space:pre-wrap;overflow-y:auto;padding-right:5px}.reel-info .caption .caption-inner.mored ::-webkit-scrollbar{width:5px}.reel-info .caption .caption-inner.mored ::-webkit-scrollbar-thumb{background-color:#fff;border-radius:4px;box-shadow:0 2px 3px rgba(0,0,0,.4)}.reel-info .caption .caption-inner.mored ::-webkit-scrollbar-thumb:hover{background-color:ivory;cursor:pointer}.reel-info .caption .caption-inner.mored ::-webkit-scrollbar-track{border-radius:4px;background:rgba(185,181,181,.4)}.reel-controller{position:absolute;bottom:8.05rem;max-height:calc(100svh - 14.05rem);right:1.7rem;display:flex;flex-direction:column-reverse;flex-wrap:wrap-reverse;grid-gap:1.6rem;gap:1.6rem;z-index:15}.reel-controller .button-icon-container{cursor:pointer}.reel-controller .button-icon-container.hidden{display:none}.reel-controller p{text-align:center;color:var(--mui-palette-secondary-contrastText);font-size:2rem;line-height:2rem;text-shadow:0 2px 3px rgba(0,0,0,.4)}.reel-controller .reel-menu-container{display:flex;flex-direction:row;justify-content:center;align-items:center}.reel-controller .button-icon-container svg{filter:drop-shadow(2px 2px 4px rgba(0,0,0,.4));z-index:20}.reel-sensitive-card{position:absolute;width:100svw;max-width:48rem;height:calc(100svh - 10.8rem);top:6rem;left:0;display:flex;flex-direction:column;justify-content:center;background-color:var(--mui-palette-plain-main)}.reel-sensitive-card .text-container{margin-inline:1.7rem;display:flex;flex-direction:column;justify-content:flex-start;grid-gap:2rem;gap:2rem}.reel-sensitive-card .text-container .body p,.reel-sensitive-card .text-container .head p{color:var(--mui-palette-plain-contrastText);font-size:2rem}.reel-sensitive-card .text-container .notice p{color:var(--mui-palette-plain-contrastText);font-size:1.6rem}.reel-sensitive-card .button-container{margin-top:4rem;width:100%;display:flex;justify-content:center}.subscribed-plan-card-component{display:grid;grid-template-columns:6rem minmax(0,1fr);grid-gap:.7rem;gap:.7rem;align-items:center;padding:1.2rem 0;border-bottom:1px solid var(--mui-palette-secondary-main);cursor:pointer}.subscribed-plan-card-component .card-image{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.subscribed-plan-card-component .card-body{display:flex;flex-direction:column;justify-content:center;grid-gap:.1rem;gap:.1rem}.subscribed-plan-card-component .card-body .card-top{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;grid-gap:.6rem;gap:.6rem;overflow:hidden}.subscribed-plan-card-component .card-body .card-top .sale{background-color:var(--mui-palette-primary-contrastText);border:1px solid var(--mui-palette-primary-main)}.subscribed-plan-card-component .card-body .card-top .sale.hidden{display:none}.subscribed-plan-card-component .card-body .card-top .sale p{padding:.1rem .4rem;color:var(--mui-palette-primary-main);font-size:1rem;line-height:1rem}.subscribed-plan-card-component .card-body .card-top .plan-name{cursor:pointer;overflow:hidden}.subscribed-plan-card-component .card-body .card-top .plan-name p{text-decoration:underline;color:var(--mui-palette-primary-main);font-size:1.4rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:2rem}.subscribed-plan-card-component .card-body .card-bottom{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.subscribed-plan-card-component .card-body .card-bottom .card-left{display:flex;flex-direction:column;justify-content:flex-start}.subscribed-plan-card-component .card-body .card-bottom .card-left .price p{color:var(--mui-palette-secondary-main);font-size:1.4rem;font-weight:700;line-height:2rem}.subscribed-plan-card-component .card-body .card-bottom .card-left .info{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;grid-gap:1rem;gap:1rem}.subscribed-plan-card-component .card-body .card-bottom .card-left .info p{color:var(--mui-palette-secondary-main);font-size:1rem;line-height:1.6rem}.subscribed-plan-card-component .card-body .card-bottom .card-left .info p .hidden{display:none}.subscribed-plan-card-component .card-body .card-bottom .card-left .info p.next-update{color:var(--mui-palette-primary-main)}.profile-plan-card-component{cursor:pointer;display:flex;flex-direction:column;justify-content:flex-start;white-space:nowrap}.profile-plan-card-component.disable-link{cursor:auto}.profile-plan-card-component .head{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;grid-gap:.6rem;gap:.6rem;overflow:hidden}.profile-plan-card-component .head .recommend{background-color:var(--mui-palette-third-main);border-radius:8px}.profile-plan-card-component .head .recommend.hidden{display:none}.profile-plan-card-component .head .recommend p{padding:0 1.6rem;color:var(--mui-palette-third-contrastText);font-size:1rem}.profile-plan-card-component .head .time-sale-rate{border:2px solid var(--mui-palette-primary-main);width:9rem;height:1.8rem;display:flex;flex-direction:row;justify-content:center;align-items:center}.profile-plan-card-component .head .time-sale-rate.hidden{display:none}.profile-plan-card-component .head .time-sale-rate p{color:var(--mui-palette-primary-main);font-size:1.2rem;font-weight:700;line-height:1rem}.profile-plan-card-component .head .time-sale-rate p.off:after{content:"%off"}.profile-plan-card-component .head .plan-name{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-self:center;overflow:hidden}.profile-plan-card-component .head .plan-name p{cursor:pointer;color:var(--mui-palette-primary-main);font-size:1.6rem;font-weight:700;line-height:2rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-decoration:underline}.profile-plan-card-component .body{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.profile-plan-card-component .body .left{display:flex;flex-direction:column;justify-content:flex-start;overflow:hidden}.profile-plan-card-component .body .left .plan-info{display:flex;flex-direction:row;justify-content:flex-start;grid-gap:.5rem;gap:.5rem;align-items:baseline;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-plan-card-component .body .left .plan-info .time-sale-price.hidden{display:none}.profile-plan-card-component .body .left .plan-info .time-sale-price p{text-decoration:line-through;color:var(--mui-palette-secondary-main);font-size:1rem}.profile-plan-card-component .body .left .plan-info .time-sale-price p:after{content:"pt"}.profile-plan-card-component .body .left .plan-info .price p{color:var(--mui-palette-secondary-main);font-size:1.2rem;font-weight:700;line-height:2rem}.profile-plan-card-component .body .left .plan-info .price p span{font-size:1rem;font-weight:400}.profile-plan-card-component .body .left .plan-info .plan-price p{color:var(--mui-palette-secondary-main);font-size:1.6rem;font-weight:700}.profile-plan-card-component .body .left .plan-info .plan-posts-cnt .plan-last-updated-at.hidden{display:none}.profile-plan-card-component .body .left .plan-info .plan-posts-cnt .plan-last-updated-at p{color:var(--mui-palette-secondary-light);font-size:1rem}.profile-plan-card-component .body .left .plan-subscriber-cnt{display:flex}.profile-plan-card-component .body .left .plan-subscriber-cnt.hidden{display:none}.profile-plan-card-component .body .left .plan-subscriber-cnt p{font-size:1rem;padding-inline:1rem;padding-block:.5rem;margin-block:.5rem;background-color:#cff2f1;color:#0eaab4}.profile-plan-card-component .body .left .plan-caption p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.profile-plan-card-component .body .left .warning-message.hidden{display:none}.profile-plan-card-component .body .left .warning-message p{color:var(--mui-palette-error-main);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.profile-plan-card-component .body .plan-button{display:flex;flex-direction:row;justify-content:flex-end;align-items:center}.plan-swiper-component{display:flex;flex-direction:column;justify-content:flex-start;margin-top:1.2rem;grid-gap:1.2rem;gap:1.2rem}.plan-swiper-component .head{display:flex;flex-direction:row;justify-content:center}.plan-swiper-component .head.hidden{display:none}.plan-swiper-component .head p{color:var(--mui-palette-secondary-main);font-size:1.2rem;line-height:1.2rem}.plan-slide-component{width:11.5rem;display:flex;flex-direction:column;grid-gap:.6rem;gap:.6rem}.plan-slide-component .avatar-container{display:flex;flex-direction:row;justify-content:center;cursor:pointer}.plan-slide-component .creator-name{display:flex;flex-direction:row;justify-content:center;margin-inline:1rem}.plan-slide-component .creator-name p{color:var(--mui-palette-secondary-main);font-size:1.2rem;line-height:1.2rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.plan-slide-component .plan-name{border-top:1px solid var(--mui-palette-secondary-main);margin-inline:1rem;padding-top:.4rem}.plan-slide-component .plan-name p{color:var(--mui-palette-secondary-main);font-size:1rem;line-height:1.2rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.4rem}.plan-slide-component .button-container{display:flex;flex-direction:row;justify-content:center}.point-plan-card-component{display:grid;grid-template-columns:minmax(0,1fr) 11rem;padding:1.8rem 0 1.4rem;border-bottom:1px solid var(--mui-palette-secondary-main)}.point-plan-card-component.disable-bottom-border{border-bottom:none}.point-plan-card-component.disable-button{grid-template-columns:minmax(0,1fr)}.point-plan-card-component .card-left{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.point-plan-card-component .card-left .card-top{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;grid-gap:.6rem;gap:.6rem}.point-plan-card-component .card-left .card-top .card-head{height:1.8rem;width:4.2rem;border:1px solid var(--mui-palette-secondary-main);border-radius:1rem;display:flex;flex-direction:row;justify-content:center;align-items:center}.point-plan-card-component .card-left .card-top .card-head p{align-self:center;color:var(--mui-palette-secondary-main);font-size:1.2rem;line-height:1.6rem}.point-plan-card-component .card-left .card-top .card-name p{color:var(--mui-palette-secondary-main);font-size:1.2rem;font-weight:700}.point-plan-card-component .card-left .card-top .card-name p span{color:var(--mui-palette-primary-main);font-size:1.6rem}.point-plan-card-component .card-left .card-top .next-update-time.hidden{display:none}.point-plan-card-component .card-left .card-bottom p,.point-plan-card-component .card-left .card-top .next-update-time p{color:var(--mui-palette-secondary-main);font-size:1rem}.point-plan-card-component .card-left .card-bottom p{line-height:1.2rem}.point-plan-card-component .card-left .card-bottom p span{font-weight:700}.point-plan-card-component .card-right{display:flex;flex-direction:row;justify-content:flex-end;align-items:center}.point-plan-card-component .card-right .card-button.hidden{display:none}.creator-slide-component{height:15rem;width:11.044rem;text-align:center;border:1px solid var(--mui-palette-secondaryLight-main);cursor:pointer}.creator-slide-component .creator-slide-content-header{width:100%;height:6.5rem;object-fit:cover}.creator-slide-component .creator-slide-content-icon{width:4rem;height:4rem;margin-top:-1.5rem;border:2px solid var(--mui-palette-secondary-contrastText);border-radius:50%;object-fit:cover}.creator-slide-component p{margin-top:-.6rem;padding:0 .8rem;font-size:1.2rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.creator-slide-component button{cursor:pointer}.creator-slide-component .followed-creator-slide-content{width:9rem;height:2.2rem;margin-top:.2rem;color:var(--mui-palette-secondary-contrastText);background-color:var(--mui-palette-primary-main);border:1px solid var(--mui-palette-primary-main);border-radius:6px;font-size:1.2rem}.creator-slide-component .unfollowed-creator-slide-content{width:9rem;height:1.8rem;margin-top:.2rem;color:var(--mui-palette-primary-main);background-color:var(--mui-palette-secondary-contrastText);border:1px solid var(--mui-palette-primary-main);border-radius:6px;font-size:1rem}.search-bar form{width:100%;height:3rem;display:flex}.search-bar form input{width:calc(100% - 3rem);padding:.5rem 2rem .5rem 3.4rem;border:1px solid #b6b5b6;border-radius:15px;font-size:var(--font-size-small)}.search-bar form .search-icon-container{left:2.7rem}.search-bar form .cancel-icon-container,.search-bar form .search-icon-container{position:absolute;height:3rem;display:flex;flex-direction:row;align-items:center}.search-bar form .cancel-icon-container{right:11.7rem}.explore-title-component{margin-top:2rem;border-bottom:1px solid var(--mui-palette-secondary-main)}.explore-title-component .catchphrase{background-color:var(--mui-palette-secondary-main);transform:skewX(30deg);width:-moz-fit-content;width:fit-content;height:1.4rem;display:flex;flex-direction:row;align-items:center;margin-left:1rem}.explore-title-component .catchphrase:before{display:block;height:1.4rem;width:2rem;background-color:var(--mui-palette-secondary-main);content:"";transform:skewX(-30deg);margin-left:-1rem}.explore-title-component .catchphrase.hidden{display:none}.explore-title-component .catchphrase p{margin-left:-2rem;transform:skewX(-30deg);padding-left:1.6rem;padding-right:2rem;color:var(--mui-palette-secondary-contrastText);font-size:1rem}.explore-title-component .explore-title{display:flex;justify-content:space-between;margin-inline:1.7rem;height:-moz-fit-content;height:fit-content;padding-top:.9rem;padding-bottom:1rem}.explore-title-component .explore-title .explore-title-main{display:flex;justify-content:left;color:var(--mui-palette-secondary-main);font-size:1.9rem;font-weight:700;line-height:1.9rem}.explore-title-component .explore-title .explore-title-option{padding-bottom:.2rem;display:flex;align-items:flex-end;cursor:pointer}.explore-title-component .explore-title .explore-title-option.hidden{display:none}.explore-title-component .explore-title .explore-title-option p{color:var(--mui-palette-primary-main);font-size:1.2rem;line-height:1rem;font-weight:700}.tag-list-component{display:flex;flex-direction:row;flex-wrap:wrap;margin-inline:1.7rem}.tag-list-component p{margin:.2rem .3rem;padding:.2rem .6rem;color:var(--mui-palette-secondary-main);border:1px solid var(--mui-palette-secondary-main);border-radius:10px;font-size:1.2rem;white-space:nowrap;cursor:pointer;min-width:2.8rem;text-align:center}.tag-list-component p.hidden{display:none}.tag-list-component p.selected{background-color:var(--mui-palette-primary-main);color:var(--mui-palette-primary-contrastText);border:none}.tag-list-component p.light{background-color:var(--mui-palette-primary-light);border:none;font-weight:700}.tag-list-component.pretty p{color:var(--mui-palette-primary-main);border:1px solid var(--mui-palette-primary-main)}.tag-list-component.pretty p.selected{background-color:var(--mui-palette-primary-main);color:var(--mui-palette-primary-contrastText)}.search-bar-clear-wrapper{position:absolute;height:3rem;display:flex;flex-direction:row;align-items:center;right:1.7rem;top:6.5rem}.search-bar-clear-wrapper .clear-button{margin:.2rem .3rem;padding:.4rem .5rem;color:var(--mui-palette-secondary-main);border:1px solid var(--mui-palette-secondary-main);border-radius:7px;font-size:1.2rem;background-color:var(--mui-palette-secondary-contrastText);cursor:pointer}.search-bar-clear-wrapper .clear-button.hidden{display:none}.login-card-component .head .title{display:flex;flex-direction:row;justify-content:center;margin-top:2rem}.login-card-component .head .title.useDescription{margin-top:2rem}.login-card-component .head .title p{font-size:1.5rem;color:var(--mui-palette-secondary-light)}.login-card-component .head .site-description{margin-top:2rem;text-align:center}.login-card-component .head .site-description p{font-size:1.2rem;color:var(--mui-palette-secondary-light);line-height:1.8rem}.login-card-component .login-form{margin-top:1.2rem;display:flex;flex-direction:column;justify-content:flex-start;grid-gap:3rem;gap:3rem}.login-card-component .login-form .complete{height:15rem;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:1.6rem;color:var(--mui-palette-secondary-light);white-space:pre-wrap}.login-card-component .login-form .inputs-container{display:flex;flex-direction:column;justify-content:flex-start}.login-card-component .login-form .inputs-container .input-container .input-blanck{margin-bottom:1.5rem}.login-card-component .login-form .inputs-container .input-container .input-head{display:flex;flex-direction:row;justify-content:flex-start;grid-gap:1rem;gap:1rem;align-items:center}.login-card-component .login-form .inputs-container .input-container .input-head p{font-size:1.3rem;color:var(--mui-palette-secondary-light);font-weight:400}.login-card-component .login-form .inputs-container .input-container .input-head p.notes{font-size:1.1rem;color:var(--mui-palette-secondary-main)}.login-card-component .login-form .inputs-container .input-container .error-text p{color:var(--mui-palette-primary-main);font-size:1.1rem;text-align:left}.login-card-component .login-form .inputs-container .input-container .input-date-container{display:flex;justify-content:flex-start;grid-gap:.5rem;gap:.5rem;align-items:center;width:100%;height:5rem}.login-card-component .login-form .inputs-container .input-container .input-date-container>*{width:calc(33.33333% - .33333rem)}.login-card-component .login-form .inputs-container .input-container .input-checkbox-container{cursor:pointer;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;grid-gap:.2rem;gap:.2rem;margin-inline:1.7rem}.login-card-component .login-form .inputs-container .input-container .input-checkbox-container p,.login-card-component .login-form .inputs-container .input-container .input-tail p{font-size:1.2rem;color:var(--mui-palette-secondary-light)}.login-card-component .login-form .inputs-container .tail-error-text p{color:var(--mui-palette-primary-main);font-size:1.2rem;text-align:left}.login-card-component .login-form .inputs-container .input-navi{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;font-size:1rem;color:var(--mui-palette-secondary-light);white-space:pre-wrap;margin-top:1.5rem}.login-card-component .login-form .inputs-container .input-navi a{cursor:pointer;color:var(--mui-palette-secondary-light)}.login-card-component .login-form .inputs-container .input-navi a:visited{color:var(--mui-palette-secondary-light)}.login-card-component .login-form .buttons-container{display:flex;flex-direction:column;justify-content:flex-start;grid-gap:.8rem;gap:.8rem}.login-card-component .login-form .buttons-container .login-button{width:100%;height:3.6rem;background:var(--mui-palette-primary-main);border-radius:1.2rem;box-shadow:0 1px 5px rgba(88,88,88,.16)}.login-card-component .login-form .buttons-container .login-button p{font-size:1.6rem;font-weight:700;color:var(--mui-palette-secondary-contrastText)}.login-card-component .login-form .buttons-container .login-button.twitter{background-color:#0095f6}.login-card-component .login-form .form-navi{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;font-size:1.2rem;color:var(--mui-palette-secondary-light);white-space:pre-wrap}.login-card-component .option-links{margin-top:1.8rem;display:flex;flex-direction:column;justify-content:flex-start;grid-gap:.8rem;gap:.8rem}.login-card-component .option-links section{display:flex;flex-direction:row;justify-content:center;align-items:center}.login-card-component .option-links section a{-webkit-text-decoration-color:var(--mui-palette-info-main);text-decoration-color:var(--mui-palette-info-main)}.login-card-component .option-links section p{font-size:1.2rem;color:var(--mui-palette-info-main)}.login-card-component .tail-text{margin-top:1.8rem}.login-card-component .tail-text p{font-size:1.2rem;color:var(--mui-palette-secondary-light);line-height:1.8rem}.login-card-component .tail-text .error-text{margin-top:1.8rem}.login-card-component .tail-text .error-text p{font-size:1.2rem;color:var(--mui-palette-error-main)}.login-card-component .login-option{margin-top:1.8rem;display:flex;justify-content:center}.mypage-dashboard .container{display:flex;grid-gap:.5rem;gap:.5rem;justify-content:center}.mypage-dashboard .container .icon_point{display:flex;align-items:center;justify-content:center}.mypage-dashboard .container .box2{display:flex;flex-direction:column;grid-gap:.5rem;gap:.5rem;border:1px solid #ccc;padding:1rem 4rem;text-align:center;width:22rem}.mypage-dashboard .container .box2 p{color:var(--mui-palette-secondary-main);font-size:1.4rem}.mypage-dashboard .container .box2 .points{font-size:1.9rem;font-weight:700}.mypage-dashboard .container .box2 .points:after{content:"pt"}.mypage-dashboard .container .box2 .plan{font-size:1.9rem;font-weight:700}.mypage-dashboard .container .box2 .plan:after{content:"人"}.mypage-dashboard .container .box2 .icon{padding-right:.8rem}.mypage-dashboard .container .box2 .button{display:inline-block;padding:10px 20px;border-radius:5px;color:#fff;text-decoration:none;margin-top:1rem}.mypage-dashboard .container .box3{display:flex;flex-direction:column;grid-gap:.5rem;gap:.5rem;border:1px solid #ccc;padding:1rem;margin-top:.5rem;text-align:center;width:14.5rem}.mypage-dashboard .container .box3 p{color:var(--mui-palette-secondary-main);font-size:1.4rem}.mypage-dashboard .container .box3 .points{font-size:1.9rem;font-weight:700}.mypage-dashboard .container .box3 .points:after{content:"pt"}.mypage-dashboard .container .box3 .follower{font-size:1.9rem;font-weight:700}.mypage-dashboard .container .box3 .follower:after{content:"人"}.mypage-dashboard .container .box3 .vote{font-size:1.9rem;font-weight:700}.mypage-dashboard .container .box3 .vote:after{content:"件"}.mypage-dashboard .container .box3 .post{font-size:1.9rem;font-weight:700}.mypage-dashboard .container .box3 .post:after{content:"件"}.mypage-dashboard .container .box3 .icon{padding-right:.8rem}.mypage-dashboard .container .box3 .button{display:inline-block;padding:10px 20px;border-radius:5px;color:#fff;text-decoration:none;margin-top:1rem}.mypage-dashboard .container .box3 .link a{color:var(--mui-palette-primary-main)}.mypage-alert{margin-top:4px}.mypage-alert .container-warning{display:flex;align-items:center;background-color:#ffb3b3;grid-gap:7px;gap:7px;margin-inline:calc(1.7rem + 7px);padding:7px}.mypage-alert .container-warning .alert-icon img{width:4rem;height:4rem;display:block}.mypage-alert .container-warning .alert-text .warning p{font-size:1.2rem;font-weight:700;display:flex;align-items:center}.mypage-alert .container-caution{display:flex;align-items:center;background-color:#ffeb75;grid-gap:7px;gap:7px;margin-inline:calc(1.7rem + 7px);padding:7px}.mypage-alert .container-caution .alert-icon img{width:4rem;height:4rem;display:block}.mypage-alert .container-caution .alert-text .caution p{font-size:1.2rem;font-weight:700;display:flex;align-items:center}.app{position:relative;width:100%}.page-container{margin-top:6rem;margin-bottom:4.8rem;padding-bottom:3rem}.page-container.page-container-disable-margin-top{margin-top:0}.page-container.page-container-disable-margin-bottom{margin-bottom:0}.page-container.page-container-disable-padding-bottom{padding-bottom:0}.page-container.page-container-thin-margin-top{margin-top:4.8rem}.login-page{margin-top:1.8rem}.login-page,.signup-confirm-page{display:flex;flex-direction:column;justify-content:center;margin-inline:1.7rem}.signup-confirm-page{height:calc(100dvh - 4.8rem);grid-gap:2rem;gap:2rem}.signup-confirm-page .logo-container{width:100%}.signup-confirm-page .text-container{grid-gap:1rem;gap:1rem}.signup-confirm-page .text-container,.signup-confirm-page .text-container .section1{display:flex;flex-direction:column;justify-content:center;align-items:center}.signup-confirm-page .text-container .section1 p{color:var(--mui-palette-secondary-main);font-size:1.4rem}.signup-confirm-page .text-container .section2{display:flex;flex-direction:column;justify-content:center;align-items:center}.signup-confirm-page .text-container .section2 p{color:var(--mui-palette-secondary-main);font-size:1.4rem}.signup-confirm-page .text-container .section3{display:flex;flex-direction:column;justify-content:center}.signup-confirm-page .text-container .section3 p{color:var(--mui-palette-error-main);font-size:1.4rem}.signup-complete-page{height:calc(100dvh - 4.8rem);display:flex;flex-direction:column;justify-content:center;margin-inline:1.7rem}.signup-complete-page .logo-container{width:100%}.signup-complete-page .text-container{display:flex;flex-direction:column;justify-content:center;align-items:center;grid-gap:3rem;gap:3rem}.signup-complete-page .text-container .section-title p{color:var(--mui-palette-secondary-main);font-size:1.2rem}.signup-complete-page .text-container .section-container{display:flex;flex-direction:column;justify-content:center;align-items:center}.signup-complete-page .text-container .section-container p{font-size:1.2rem}.signup-complete-page .text-container .section-container .title{font-size:1.6rem}.signup-complete-page .text-container .section-container .note{font-size:1.2rem}.signup-complete-page .text-container .section-container .link p{cursor:pointer;text-decoration:underline;color:var(--mui-palette-info-main);font-size:2rem}.accountAdd-complete-page .logo{margin-bottom:40%}.accountAdd-complete-page .section-container{display:flex;flex-direction:column;justify-content:center;align-items:center}.accountAdd-complete-page .section-container p{color:var(--mui-palette-secondary-dark);font-weight:600}.accountAdd-complete-page .section1 p{font-size:1.6rem}.accountAdd-complete-page .section2{padding-block:3rem}.accountAdd-complete-page .section2 p{font-size:1.2rem}.accountAdd-complete-page .button-container{display:flex;justify-content:center}.accountAdd-page{margin-inline:1.7rem}.accountAdd-page .text-container{margin-inline:1.7rem;padding-top:3rem}.accountAdd-page .text-container .title p{font-size:1.3rem;color:var(--mui-palette-secondary-dark);font-weight:600}.accountAdd-page .text-container .note p{font-size:1.2rem;color:var(--mui-palette-secondary-light)}.accountAdd-login-card button{width:30rem;border-radius:30px;margin:0 auto}.accountAdd-login-card .login-form{grid-gap:1.5rem;gap:1.5rem;margin-top:2rem}.auth-expired-page .logo{margin-bottom:15%}.auth-expired-page .text-container{display:flex;flex-direction:column;justify-content:center;align-items:center;grid-gap:2rem;gap:2rem;text-align:center}.auth-expired-page .text-container .title p{font-size:2rem;color:var(--mui-palette-secondary-dark)}.auth-expired-page .text-container .section p{font-size:1.4rem;color:var(--mui-palette-secondary-dark)}.auth-expired-page .button-container{display:flex;justify-content:center;margin-top:15%}.maintenance-page{height:100dvh;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-inline:1.7rem}.maintenance-page .text-container{margin-top:3.5rem}.maintenance-page .text-container p{text-align:center;color:var(--mui-palette-secondary-main);font-size:1.6rem;font-weight:700;line-height:2.4rem}.maintenance-page .explain-container{margin-top:.5rem}.maintenance-page .explain-container p{text-align:center;color:var(--mui-palette-secondary-main);font-size:1.2rem;font-weight:500;line-height:1.8rem}.maintenance-page .explain-container .official-X-link{text-decoration:underline;color:var(--mui-palette-link-main);font-size:1.2rem;line-height:1rem}.maintenance-page .logo-container{margin-top:3rem;width:20rem;height:20rem}.home-page{display:flex;flex-direction:column;grid-gap:1.5rem;gap:1.5rem}.home-page .content.hidden,.home-page .empty-message.hidden{display:none}.home-page .posts-container{margin-top:1.4rem}.home-page .tag-list-container{margin-top:1.5rem}.home-reel-page .home-reel-container.hidden{display:none}.profile-page-head-container{display:flex;flex-direction:column;justify-content:flex-start}.profile-page-head-container .head-image-container{position:relative;width:100%;height:22rem}.profile-page-head-container .head-image-container>img{width:100%;height:100%;object-fit:cover}.profile-page-head-container .head-image-container .message-button-container{cursor:pointer;position:absolute;width:4rem;height:4rem;bottom:1.2rem;right:1.7rem;background-color:var(--mui-palette-primary-main);border-radius:50%;box-shadow:0 1px 5px rgba(88,88,88,.16);display:flex;flex-direction:row;justify-content:center;align-items:center;padding-top:.2rem;padding-left:.2rem}.profile-page-head-container .head-detail-container{position:relative;margin-inline:1.7rem}.profile-page-head-container .head-detail-container .head-avatar-container{position:absolute;width:7.6rem;height:7.6rem;top:-3.4rem}.profile-page-head-container .head-detail-container .buttons-container{padding-top:1rem;padding-left:8.6rem;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.profile-page-head-container .head-detail-container .buttons-container .left-buttons-container{display:flex;flex-direction:row;justify-content:flex-start;grid-gap:1rem;gap:1rem;align-items:center}.profile-page-head-container .head-detail-container .buttons-container .right-buttons-container{position:relative;display:flex;flex-direction:row;justify-content:flex-end;grid-gap:.4rem;gap:.4rem;align-items:center}.profile-page-head-container .head-detail-container .buttons-container .right-buttons-container.hidden{display:none}.profile-page-head-container .head-detail-container .buttons-container .right-buttons-container .link-container{cursor:pointer;width:2rem;height:2rem;display:flex;flex-direction:row;justify-content:center;align-items:center}.profile-page-head-container .head-detail-container .buttons-container .right-buttons-container .link-container a{display:flex;flex-direction:row;justify-content:center;align-items:center}.profile-page-head-container .head-detail-container .buttons-container .right-buttons-container .option-container{cursor:pointer;width:2rem;height:2rem;border-radius:50%;border:1px solid var(--mui-palette-primary-main);display:flex;flex-direction:row;justify-content:center;align-items:center}.profile-page-head-container .head-detail-container .buttons-container .right-buttons-container .option-container.hidden{display:none}.profile-page-info{margin-top:2rem;display:flex;flex-direction:column;justify-content:flex-start}.profile-page-info .name-container{margin-inline:3.4rem}.profile-page-info .name-container span.fullname{color:var(--mui-palette-secondary-main);font-size:1.2rem;font-weight:700;white-space:wrap;word-wrap:break-word}.profile-page-info .name-container .badge{margin-left:.1rem}.profile-page-info .name-container .badge.hidden{display:none}.profile-page-info .name-container p.fullname{color:var(--mui-palette-secondary-main);font-size:1.2rem;font-weight:700;white-space:wrap;word-wrap:break-word}.profile-page-info .name-container p.username{color:var(--mui-palette-secondary-light);font-size:1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.profile-page-info .counts-container{display:flex;flex-direction:row;justify-content:center;align-items:center}.profile-page-info .counts-container .item{display:flex;flex-direction:column;justify-content:flex-start;width:23%}.profile-page-info .counts-container .item .count-with-delimiter{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.profile-page-info .counts-container .item .count-with-delimiter p{width:100%;color:var(--mui-palette-secondary-main);font-size:2rem;font-weight:700;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.profile-page-info .counts-container .item .count-with-delimiter .delimiter{height:1.2rem;border-right:1px solid var(--mui-palette-secondary-main)}.profile-page-info .counts-container .item p.label{margin-top:-.8rem;width:100%;color:var(--mui-palette-secondary-light);font-size:1rem;text-align:center}.profile-page-info .counts-container .item.clickable{cursor:pointer}.profile-page-info .counts-container .item.clickable p.label{color:var(--mui-palette-primary-main)}.profile-page-info .counts-container .item:last-child .delimiter{border-right:none}.profile-page-info .bio-container{margin-top:2.3rem;margin-inline:3.4rem;display:flex;flex-direction:column;justify-content:flex-start;grid-gap:.8rem;gap:.8rem;border-top:1px solid var(--mui-palette-secondary-main)}.profile-page-info .bio-container .bio-head{margin-top:-.9rem;display:flex;flex-direction:row;justify-content:center;align-items:center;align-self:center;width:10rem;background-color:var(--mui-palette-secondary-main)}.profile-page-info .bio-container .bio-head p{height:1.8rem;padding:0 2.2rem;color:var(--mui-palette-secondary-contrastText);font-size:1rem;text-align:center;display:flex;flex-direction:row;align-items:center}.profile-page-info .bio-container .bio-text{cursor:pointer;color:var(--mui-palette-secondary-main);font-size:1.2rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;white-space:pre-wrap}.profile-page-info .bio-container .bio-text.disable-link,.profile-page-info .bio-container .bio-text.hidden-bio{cursor:auto}.profile-page-info .bio-container.bio-container-open .bio-text{white-space:pre-wrap;overflow:initial;display:block;-webkit-box-orient:initial;-webkit-line-clamp:initial}.profile-page-plan-container{margin-top:1.6rem}.profile-page-plan-container .plans-container .card-container{border-top:1px solid var(--mui-palette-secondary-main)}.profile-page-plan-container .plans-container .card-container.hidden{display:none}.profile-page-plan-container .plans-container .card-container .inner{margin-inline:1.7rem;padding:1rem 0}.profile-page-plan-container .plan-expand-button-container{display:flex;flex-direction:column;justify-content:flex-start;grid-gap:.8rem;gap:.8rem;align-items:center}.profile-page-plan-container .plan-expand-button-container.hidden{display:none}.profile-page-posts-container{margin-top:2rem;min-height:calc(100vh - 10.8rem)}.profile-page-posts-container .posts-container{margin-top:2rem}.profile-page-posts-container .posts-container.hidden{display:none}.profile-page-posts-container .botton-container{margin-top:5rem;display:flex;flex-direction:row;justify-content:center;align-items:center}.profile-page-posts-container .botton-container.hidden{display:none}.profile-menu-modal-container{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.profile-menu-modal-container .option-button-container{margin-top:14px;margin-bottom:14px;width:100%;padding-inline:1rem;display:flex;flex-direction:column;grid-gap:12px;gap:12px}.profile-menu-modal-container .option-button-container .option-button{display:flex;align-items:center;justify-content:flex-start;border:1px solid var(--mui-palette-secondary-main);border-radius:12px;height:48px;width:100%}.profile-menu-modal-container .option-button-container .option-button .option-icon{display:flex;align-items:center;justify-content:center}.profile-menu-modal-container .option-button-container .option-button p{display:flex;align-items:center;font-size:var(--font-size-large);color:var(--mui-palette-secondary-main);padding-left:13.6px}.follow-page-header-container{display:flex;align-items:center;justify-content:space-between;height:48px;background-color:var(--mui-palette-secondary-contrastText);width:100%;border:none;border-bottom:1px solid hsla(0,0%,82.7%,.5)}.follow-page-header-container .tab-container{display:flex;flex-direction:column;justify-content:flex-end;width:100vw;max-width:480px;height:100%;padding:0 40px}.follow-page-header-container .tab-container .inner{display:flex;align-items:center;justify-content:space-around;width:100%}.follow-page-header-container .tab-container .inner .tab,.follow-page-header-container .tab-container .inner .three-tab{border-bottom:3px solid transparent;width:50%;display:flex;justify-content:center;align-items:center}.follow-page-header-container .tab-container .inner .tab p,.follow-page-header-container .tab-container .inner .three-tab p{margin-bottom:8px;color:#a3a3a3;font-size:var(--font-size-normal);align-self:center}.follow-page-header-container .tab-container .inner .active.three-tab,.follow-page-header-container .tab-container .inner .tab.active{border-bottom:3px solid var(--mui-palette-primary-main)}.follow-page-header-container .tab-container .inner .active.three-tab p,.follow-page-header-container .tab-container .inner .tab.active p{color:var(--mui-palette-secondary-main)}.follow-page-header-container .tab-container .inner .three-tab{width:33.33333%;white-space:nowrap}.blur-container{width:100%;position:relative;cursor:"none"}.blur-container img{width:100%;vertical-align:middle}.blur-container .blur-text{background:hsla(0,0%,86.3%,.1);width:90%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.blur-container .blur-text p{font-size:1.3rem;font-weight:700}@keyframes fuwafuwa{50%,to{transform:translateY(0)}70%{transform:translateY(-10px)}}.fuwa-animation-component .delay-time02{animation:fuwafuwa 1s infinite;animation-delay:.2s}.fuwa-animation-component .delay-time04{animation:fuwafuwa 1s infinite;animation-delay:.4s}.fuwa-animation-component .anime-fuwafuwa{animation:fuwafuwa 1s infinite}.fuwa-animation-component .frame{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.fuwa-animation-component .title-logo{margin:auto;width:246px;height:59px}.fuwa-animation-component .box,.fuwa-animation-component .fuwa-center,.fuwa-animation-component .fuwa-left,.fuwa-animation-component .fuwa-right{margin:20px auto;background-color:var(--mui-palette-secondary-contrastText);border-radius:50%;width:10px;height:10px}.fuwa-animation-component .fuwa-left{border:2px solid #61c0bb}.fuwa-animation-component .fuwa-center{border:2px solid #5a3e52}.fuwa-animation-component .fuwa-right{border:2px solid #cc4793}.fuwa-animation-component .fuwa-container{margin:auto;width:50px;display:flex;justify-content:space-between}.fuwa-animation-component>svg{height:5rem;fill:var(--mui-palette-secondary-main)}.loading-page{height:100dvh;width:100dvw;max-width:48rem;justify-content:center;align-items:center}.loading-page,.profile-edit-page{display:flex;flex-direction:column}.profile-edit-page{justify-content:flex-start}.profile-edit-page .head-image-container{position:relative;width:100%;height:22rem}.profile-edit-page .head-image-container .image-container{width:100%;height:100%}.profile-edit-page .head-image-container .image-container img{width:100%;height:100%;object-fit:cover}.profile-edit-page .head-image-container .empty{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--mui-palette-secondaryLight-light)}.profile-edit-page .head-image-container .empty.hidden{display:none}.profile-edit-page .head-image-container .empty.opacity{background-color:var(--mui-palette-secondary-light);opacity:.64}.profile-edit-page .head-image-container .empty-cover{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}.profile-edit-page .head-image-container .empty-cover.hidden{display:none}.profile-edit-page .head-image-container .empty-cover .inner{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;grid-gap:.2rem;gap:.2rem}.profile-edit-page .head-image-container .empty-cover .inner p{font-size:1.2rem;color:var(--mui-palette-secondaryLight-main)}.profile-edit-page .head-image-container .empty-cover.light .inner p{color:var(--mui-palette-secondary-contrastText)}.profile-edit-page .head-image-container .cover{position:absolute;top:0;height:0;width:100%;height:100%}.profile-edit-page .head-image-container .pending-badge{position:absolute;width:100%;height:100%;top:0;right:0;display:flex;flex-direction:row;justify-content:center;align-items:center}.profile-edit-page .head-image-container .pending-badge .inner{display:flex;flex-direction:row;justify-content:center;align-items:center;width:10rem;height:3rem}.profile-edit-page .head-image-container .pending-badge .inner p{display:none;width:100%;height:100%;color:var(--mui-palette-secondary-contrastText);font-size:1.6rem;text-align:center;background-color:var(--mui-palette-warning-main);border:1px solid var(--mui-palette-warning-main);border-radius:1.5rem}.profile-edit-page .head-image-container .clickable{position:absolute;cursor:pointer;top:0;left:0;width:100%;height:100%}.profile-edit-page .head-image-container.pending .cover{background-color:var(--mui-palette-secondary-main);opacity:.64}.profile-edit-page .head-image-container.pending .pending-badge .inner p{display:initial}.profile-edit-page .head-detail-container{position:relative;margin-inline:1.7rem;display:flex;flex-direction:row;justify-content:flex-start;grid-gap:2rem;gap:2rem;align-items:center}.profile-edit-page .head-detail-container .head-avatar-container{position:absolute;width:7.6rem;height:7.6rem;top:-3.4rem}.profile-edit-page .head-detail-container .head-avatar-container .image-container{position:relative;width:100%;height:100%}.profile-edit-page .head-detail-container .head-avatar-container .image-container img{width:100%;height:100%;object-fit:cover}.profile-edit-page .head-detail-container .head-avatar-container .empty{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--mui-palette-secondaryLight-light);border-radius:50%}.profile-edit-page .head-detail-container .head-avatar-container .empty.hidden{display:none}.profile-edit-page .head-detail-container .head-avatar-container .empty.opacity{opacity:.64;background-color:var(--mui-palette-secondary-light)}.profile-edit-page .head-detail-container .head-avatar-container .empty-cover{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}.profile-edit-page .head-detail-container .head-avatar-container .empty-cover.hidden{display:none}.profile-edit-page .head-detail-container .head-avatar-container .cover{position:absolute;top:0;height:0;width:100%;height:100%;border-radius:50%}.profile-edit-page .head-detail-container .head-avatar-container .pending-badge{position:absolute;width:100%;height:100%;top:0;right:0;display:flex;flex-direction:row;justify-content:center;align-items:center}.profile-edit-page .head-detail-container .head-avatar-container .pending-badge .inner{display:flex;flex-direction:row;justify-content:center;align-items:center;width:5rem;height:2rem}.profile-edit-page .head-detail-container .head-avatar-container .pending-badge .inner p{display:none;width:100%;height:100%;color:var(--mui-palette-secondary-contrastText);font-size:1.2rem;text-align:center;background-color:var(--mui-palette-warning-main);border:1px solid var(--mui-palette-warning-main);border-radius:1.5rem}.profile-edit-page .head-detail-container .head-avatar-container .clickable{position:absolute;cursor:pointer;top:0;left:0;width:100%;height:100%}.profile-edit-page .head-detail-container .head-avatar-container.pending .cover{background-color:var(--mui-palette-secondary-main);opacity:.64}.profile-edit-page .head-detail-container .head-avatar-container.pending .pending-badge .inner p{display:initial}.profile-edit-page .head-detail-container .name-container{padding-top:1rem;padding-left:8.6rem;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.profile-edit-page .head-detail-container .name-container .inner{display:flex;flex-direction:row;justify-content:flex-start;grid-gap:1rem;gap:1rem;align-items:center}.profile-edit-page .head-detail-container .name-container .inner p{color:var(--mui-palette-secondary-main);font-size:1.2rem}.profile-edit-page .notice{margin-top:2rem}.profile-edit-page .notice .head{margin-inline:1.7rem}.profile-edit-page .notice .head p{color:var(--mui-palette-secondary-main);font-size:1.3rem;font-weight:700}.profile-edit-page .notice .head p.strong{color:var(--mui-palette-error-main)}.profile-edit-page .notice .head a{font-size:1.2rem;font-weight:700;color:var(--mui-palette-link-main);text-decoration:underline}.profile-edit-page .notice .head .text{padding:1rem;margin-bottom:1rem}.profile-edit-page .notice .head .text.adult{background-color:#ffddec}.profile-edit-page .notice .head .text.general{background-color:#bee8e8}.profile-edit-page .notice .change-adult{padding:0 2rem}.profile-edit-page .notice .change-adult p{font-size:1.2rem;font-weight:700;color:var(--mui-palette-link-main);text-decoration:underline;cursor:pointer}.profile-edit-page .notice .link{margin-inline:1.7rem}.profile-edit-page .notice .link a{font-size:1.2rem;font-weight:700;color:var(--mui-palette-link-main);text-decoration:underline}.profile-edit-page .input-container{margin-top:.6rem;padding-top:.8rem}.profile-edit-page .input-container.hidden{display:none}.profile-edit-page .input-container .profile-alert-message{margin-left:1.7rem;padding-bottom:.4rem}.profile-edit-page .input-container .profile-alert-message>p{color:var(--mui-palette-error-main);font-size:1rem}.profile-edit-page .input-container .inner{margin-inline:1.7rem;display:flex;flex-direction:column;justify-content:flex-start;grid-gap:1rem;gap:1rem}.profile-edit-page .input-container .inner .form-input-common .input-contents .MuiInputAdornment-root p{font-size:var(--font-size-normal);color:var(--mui-palette-secondaryLight-main)}.profile-edit-page .input-container .inner .form-input-common .input-contents .MuiInputBase-inputAdornedStart{padding-left:.5rem}.profile-edit-page .input-container .inner .form-input-common .input-contents .general-input-container{display:flex;flex-direction:column;grid-gap:1rem;gap:1rem}.profile-edit-page .input-container .inner .input-rows{display:flex;flex-direction:column;justify-content:flex-start;grid-gap:.8rem;gap:.8rem;padding-left:1rem}.profile-edit-page .input-container .inner .input-rows .input-row .input-contents{display:grid;grid-template-columns:13rem minmax(0,1fr);align-items:center;grid-gap:1.2rem;gap:1.2rem}.profile-edit-page .input-container .inner .input-rows .input-row .input-contents .MuiInputAdornment-root p{font-size:var(--font-size-normal);color:var(--mui-palette-secondaryLight-main)}.profile-edit-page .input-container .inner .input-rows .input-row .input-contents .MuiInputBase-inputAdornedStart{padding-left:.5rem}.profile-edit-page .input-container .pending-general{margin:1.5rem 0;padding-left:.3rem}.profile-edit-page .input-container .pending-general p{font-size:1.2rem;font-weight:600;color:var(--mui-palette-info-main)}.profile-edit-page .input-columns-container{margin-top:2rem;display:flex;flex-direction:column;justify-content:flex-start;grid-gap:1rem;gap:1rem}.profile-edit-page .input-columns-container .input-columns{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.profile-edit-page .input-columns-container .input-columns .text-container{display:flex;flex-direction:column;justify-content:center}.profile-edit-page .input-columns-container .input-columns .text-container .head p{color:var(--mui-palette-secondary-main);font-size:1.2rem;font-weight:700}.profile-edit-page .input-columns-container .input-columns .text-container .info p{color:var(--mui-palette-secondary-main);font-size:1rem}.profile-edit-page .buttons{margin-top:3rem;border-top:1px solid var(--mui-palette-secondary-main);padding-top:1.6rem}.profile-edit-page .text-container .caution p{color:var(--mui-palette-secondary-main);font-size:1.2rem;font-weight:700}.profile-edit-page .convert-button{margin-top:2rem;margin-inline:1.7rem}.notification-page-header-label.notification-page-header-label-badge p:after{content:"*";color:var(--mui-palette-primary-main)}.notification-page{margin-inline:1.7rem}.notification-page .tab-panels-container{position:relative}.notification-page .tab-panels-container .cards-container{margin-top:1rem;display:flex;flex-direction:column;justify-content:flex-start;grid-gap:.8rem;gap:.8rem}.notification-page .tab-panels-container .cards-container.hidden{display:none}.notification-page .tab-panels-container .empty{position:absolute;height:calc(100dvh - 19.6rem);width:100%;max-width:48rem;top:0;left:0;display:flex;flex-direction:column;justify-content:center;align-items:center;grid-gap:1rem;gap:1rem}.notification-page .tab-panels-container .empty.hidden{display:none}.notification-page .tab-panels-container .empty p{font-size:1.6rem;color:var(--mui-palette-secondary-main)}.notification-detail-page-container{margin-inline:1.7rem;padding-top:1.6rem;display:flex;flex-direction:column;justify-content:flex-start}.notification-detail-page-container .title p{padding-inline:2rem;font-size:2rem;font-weight:700;color:var(--mui-palette-secondary-main);line-height:2.2rem}.notification-detail-page-container .detail{margin-top:1.2rem;padding-inline:2rem}.notification-detail-page-container .detail p{font-size:1.2rem;color:var(--mui-palette-secondary-main);white-space:pre-wrap;line-height:1.7rem}.notification-setting-page .notification-permission-title{display:flex;align-items:center;height:3rem;margin-inline:1.7rem}.notification-setting-page .notification-permission-title p{color:var(--mui-palette-secondary-main);font-size:1.6rem;font-weight:700;margin-top:1.5rem}.notification-setting-page .setting .notification-setting-card-component,.notification-setting-page .setting .setting-row{border-bottom:1px solid var(--mui-palette-secondaryLight-main)}.notification-setting-page .setting .notification-setting-card-component .inner,.notification-setting-page .setting .setting-row .inner{height:6rem;margin-inline:1.7rem;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.notification-setting-page .setting .notification-setting-card-component .inner .head,.notification-setting-page .setting .setting-row .inner .head{display:flex;flex-direction:column;justify-content:flex-start}.notification-setting-page .setting .notification-setting-card-component .inner .head .main-text p,.notification-setting-page .setting .setting-row .inner .head .main-text p{color:var(--mui-palette-secondary-main);font-size:1.2rem}.notification-setting-page .setting .notification-setting-card-component .inner .head .sub-text p,.notification-setting-page .setting .setting-row .inner .head .sub-text p{color:var(--mui-palette-secondary-main);font-size:1rem}.notification-setting-page .setting .notification-setting-card-component .inner .tail,.notification-setting-page .setting .setting-row .inner .tail{cursor:pointer;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;grid-gap:.8rem;gap:.8rem}.notification-setting-page .setting .notification-setting-card-component .inner .tail p,.notification-setting-page .setting .setting-row .inner .tail p{color:var(--mui-palette-secondary-main);font-size:1.2rem}.notification-setting-page .notification-explain{display:flex;flex-direction:column;justify-content:center;height:5rem;margin-inline:1.7rem}.notification-setting-page .notification-explain p{color:var(--mui-palette-secondary-main);font-size:.9rem;font-weight:600;margin-left:.4rem}.notification-setting-sleep-time-modal-component .setting-row .inner{height:4rem;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.notification-setting-sleep-time-modal-component .setting-row .inner .head p{color:var(--mui-palette-secondary-main);font-size:1.2rem}.notification-setting-sleep-time-modal-component .times{margin-inline:1.7rem;display:flex;flex-direction:row;justify-content:center;align-items:center;grid-gap:2rem;gap:2rem}.notification-setting-sleep-time-modal-component .times .setting-time{height:4rem;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;grid-gap:1rem;gap:1rem}.notification-setting-sleep-time-modal-component .times .setting-time .head p{color:var(--mui-palette-secondary-main);font-size:1.2rem;font-weight:700}.notification-setting-sleep-time-modal-component .times .setting-time .tail{width:6rem;display:flex;flex-direction:row;justify-content:center;align-items:center}.notification-setting-sleep-time-part-modal-component{margin-top:1rem;display:flex;flex-direction:row;justify-content:center;align-items:center;grid-gap:.5rem;gap:.5rem}.notification-setting-sleep-time-part-modal-component .time-item .MuiInputBase-root{height:4rem;width:5rem}.notification-setting-sleep-time-part-modal-component .time-item .MuiInputBase-root .MuiSelect-select{display:flex;flex-direction:row;align-items:center;justify-content:center;padding:0 1rem 0 0;color:var(--mui-palette-secondary-main);font-size:1.6rem}.notification-setting-sleep-time-part-modal-component .time-text p{color:var(--mui-palette-secondary-main);font-size:1.2rem}.message-page{position:relative;height:calc(100dvh - 10.8rem);padding-top:1rem}.message-page .search-container{margin-inline:1.7rem}.message-page .messages-container,.message-page .tabs-container{margin-inline:1.7rem;padding-top:.6rem}.message-page .messages-container .empty{height:calc(100dvh - 19.8rem);display:flex;flex-direction:column;justify-content:center;align-items:center}.message-page .messages-container .empty .icon-container{margin-top:-8.2rem}.message-page .messages-container .empty .tail{margin-top:-.6rem;border-top:1px solid var(--mui-palette-secondary-light);padding-top:1rem}.message-page .messages-container .empty .tail p{font-size:1.2rem;color:var(--mui-palette-secondary-light);line-height:1.8rem}.message-page .message-new-button{position:fixed;bottom:4.8rem;width:100dvw;max-width:48rem}.message-page .message-new-button.hidden{display:none}.message-page .message-new-button .inner{position:absolute;cursor:pointer;right:.85rem;bottom:.85rem;display:flex;flex-direction:row;justify-content:center;align-items:center;width:6rem;height:6rem;background-color:var(--mui-palette-primary-main);border-radius:50%;box-shadow:0 1px 5px rgba(88,88,88,.16)}.message-room-page{position:relative}.message-room-page .message-cards{margin-inline:1.7rem;padding-top:2rem;padding-bottom:7.4rem;display:flex;flex-direction:column;justify-content:flex-start;grid-gap:2rem;gap:2rem}.message-room-page .send-form{position:fixed;bottom:4.8rem;max-width:48rem;width:100%;padding:1.2rem 3rem;display:flex;justify-content:flex-start;align-items:center;background-color:var(--mui-palette-secondary-contrastText)}.message-room-page .send-form .container{width:100%;max-width:48rem;padding:0 1.2rem 0 0;display:flex}.message-room-page .send-form .container input{width:100%;border:none;background-color:initial;color:var(--mui-palette-secondary-main);font-family:inherit;outline:none}.message-room-page .send-form .container input::placeholder{color:var(--mui-palette-secondary-main)}.message-room-page .send-form .container input:placeholder-shown+button{opacity:.5}.message-room-page .send-form .container button{width:8rem;font-size:1.2rem;color:var(--mui-palette-secondary-main);background-color:initial;border:none;justify-content:flex-end;display:flex;margin:auto}.message-create-page{padding-top:1.3rem}.message-create-page .message{margin-inline:1.7rem}.message-create-page .sendto{margin-top:2rem}.message-create-page .sendto .head{margin-inline:1.7rem}.message-create-page .sendto .head p{color:var(--mui-palette-secondary-main);font-size:1.2rem;font-weight:700}.message-create-page .sendto .list{margin-top:.5rem;border-top:1px solid var(--mui-palette-secondary-main)}.message-create-page .sendto .list .inner{margin-inline:1.7rem}.message-create-page .sendto .list .inner .message-create-card-component{cursor:pointer;border-bottom:1px solid var(--mui-palette-secondary-main);height:4rem;padding-inline:1rem;display:grid;grid-template-columns:minmax(0,1fr) 9rem;align-items:center}.message-create-page .sendto .list .inner .message-create-card-component:last-child{border-bottom:initial}.message-create-page .sendto .list .inner .message-create-card-component .card-head{overflow:hidden}.message-create-page .sendto .list .inner .message-create-card-component .card-head p{color:var(--mui-palette-secondary-main);font-size:1.2rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.message-create-page .sendto .list .inner .message-create-card-component .card-tail{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;grid-gap:.5rem;gap:.5rem}.message-create-page .sendto .list .inner .message-create-card-component .card-tail p{color:var(--mui-palette-secondary-main);font-size:1.2rem}.message-create-page .buttons{border-top:1px solid var(--mui-palette-secondary-main);padding-top:2.3rem}.message-create-page .buttons,.message-create-send-modal-component .buttons{margin-top:1.5rem;display:flex;flex-direction:row;justify-content:center;align-items:center}.message-create-send-modal-component .send-users{margin-top:1rem}.message-create-send-modal-component .send-users .head{height:2rem;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.message-create-send-modal-component .send-users .head .title{height:100%}.message-create-send-modal-component .send-users .head .title p{color:var(--mui-palette-secondary-main);font-size:1.2rem}.message-create-send-modal-component .send-users .head .switch-container{height:100%;display:flex;flex-direction:row;justify-content:flex-end;align-items:center}.message-create-send-modal-component .send-users .cards{margin-top:.5rem;border-top:1px solid var(--mui-palette-secondaryLight-main);padding-top:.5rem}.message-create-send-modal-component .send-users .cards .message-create-send-modal-card-component{display:grid;grid-template-columns:minmax(0,1fr) 3rem;align-items:center;height:4rem;border-bottom:1px solid var(--mui-palette-secondaryLight-main)}.message-create-send-modal-component .send-users .cards .message-create-send-modal-card-component:last-child{border-bottom:initial}.message-create-send-modal-component .send-users .cards .message-create-send-modal-card-component .left{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;grid-gap:.6rem;gap:.6rem}.message-create-send-modal-component .send-users .cards .message-create-send-modal-card-component .left .avatar{width:2.8rem;height:2.8rem;border:none}.message-create-send-modal-component .send-users .cards .message-create-send-modal-card-component .left .avatar img{width:100%;height:100%;object-fit:cover;border-radius:50%}.message-create-send-modal-component .send-users .cards .message-create-send-modal-card-component .left .name{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;grid-gap:.3rem;gap:.3rem;width:100%}.message-create-send-modal-component .send-users .cards .message-create-send-modal-card-component .left .name .fullname{overflow:hidden;max-width:100%;padding-right:2rem}.message-create-send-modal-component .send-users .cards .message-create-send-modal-card-component .left .name .fullname p{color:var(--mui-palette-secondary-main);font-size:1rem;font-weight:700;line-height:1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.message-create-send-modal-component .send-users .cards .message-create-send-modal-card-component .left .name .username{overflow:hidden}.message-create-send-modal-component .send-users .cards .message-create-send-modal-card-component .left .name .username p{color:var(--mui-palette-secondary-main);font-size:1rem;line-height:1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.message-create-send-modal-component .send-users .cards .message-create-send-modal-card-component .right{display:flex;flex-direction:row;justify-content:center;align-items:center}.message-create-send-modal-component .send-users .cards .message-create-send-modal-card-component .right .card-check{cursor:pointer;width:2rem;height:2rem;border-radius:50%;border:1px solid var(--mui-palette-secondary-main)}.message-create-send-modal-component .send-users .cards .message-create-send-modal-card-component .right .card-check span{display:none}.message-create-send-modal-component .send-users .cards .message-create-send-modal-card-component .right .card-check.checked{border:none;background-color:var(--mui-palette-primary-main)}.message-create-send-modal-component .send-users .cards .message-create-send-modal-card-component .right .card-check.checked span{display:flex;justify-content:center;align-items:center;color:var(--mui-palette-primary-contrastText);font-size:2rem;font-weight:700;line-height:2rem}.mypage{padding-bottom:3rem;display:flex;flex-direction:column;justify-content:flex-start;grid-gap:1.8rem;gap:1.8rem}.mypage .account-info-header{margin-inline:1.7rem;padding:.74rem 0;display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-bottom:1px solid var(--mui-palette-secondary-light)}.mypage .account-info-header .left-container{display:flex;flex-direction:row;justify-content:flex-start;grid-gap:.8rem;gap:.8rem;align-items:center;overflow:hidden}.mypage .account-info-header .left-container .text-container{display:flex;flex-direction:column;justify-content:center;overflow:hidden}.mypage .account-info-header .left-container .text-container p.fullname{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1.6rem;color:var(--mui-palette-secondary-main)}.mypage .account-info-header .left-container .text-container p.username{font-size:1.2rem;color:var(--mui-palette-secondary-main)}.mypage .account-info-header .right-container{color:var(--mui-palette-secondary-contrastText)}.mypage .menu-container{display:flex;flex-direction:column;justify-content:flex-start;grid-gap:1rem;gap:1rem}.mypage .menu-container .menu-setting.hidden{display:none}.mypage .menu-container .menu-setting .head{padding-bottom:.4rem;border-bottom:1px solid var(--mui-palette-secondary-main)}.mypage .menu-container .menu-setting .head .inner{margin-inline:1.7rem;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;grid-gap:.5rem;gap:.5rem}.mypage .menu-container .menu-setting .head .inner p{text-align:center;color:var(--mui-palette-secondary-main);font-size:1.4rem;font-weight:700;line-height:2rem}.mypage .menu-container .menu-setting .head .inner p span{font-size:1.2rem}.mypage .menu-container .menu-setting .links{margin-inline:1.7rem;padding-top:.4rem;display:flex;flex-direction:column;justify-content:flex-start}.mypage .menu-container .menu-setting .grid-links{margin-top:1rem;margin-inline:2.72rem;display:flex;flex-wrap:wrap;grid-gap:.8rem 2rem;gap:.8rem 2rem;justify-content:center}.mypage-menu-button-component{margin-inline:2rem;padding:.6rem 0;border-bottom:1px solid var(--mui-palette-secondary-main)}.mypage-menu-button-component.hidden{display:none}.mypage-menu-button-component:last-child{border-bottom:none}.mypage-menu-button-component .link-container a{display:flex;flex-direction:row;justify-content:space-between;align-items:center;text-decoration:none}.mypage-menu-button-component .link-container a :visited{color:inherit}.mypage-menu-button-component .link-container a p{color:var(--mui-palette-secondary-main);font-size:1.2rem;line-height:2rem;padding:0 .5rem}.mypage-menu-button-component .notice.hidden{display:none}.mypage-menu-button-component .notice p{color:var(--mui-palette-error-main);font-size:1.2rem}.mypage-quick-button-component.hidden{display:none}.mypage-quick-button-component .link-container a{display:flex;flex-direction:row;justify-content:space-between;align-items:center;text-decoration:none;color:var(--mui-palette-secondary-main)}.mypage-quick-button-component .link-container a :visited{color:inherit}.mypage-quick-button-component .link-container a p{color:var(--mui-palette-secondary-main);font-size:1.2rem;line-height:2rem;padding:0 .5rem}.library-page{padding-top:1rem}.library-page .tab-panels-container>.hidden{display:none}.library-page .plan-list,.my-plans-page .plan-list{margin-top:.8rem;margin-inline:1.7rem;display:flex;flex-direction:column;justify-content:flex-start;grid-gap:1rem;gap:1rem}.my-unsubscribe-plans-page .head-notice{margin-inline:1.7rem}.my-unsubscribe-plans-page .head-notice p{color:var(--mui-palette-error-main);font-size:1.2rem}.my-unsubscribe-plans-page .plan-list{margin-top:.8rem;margin-inline:1.7rem;display:flex;flex-direction:column;justify-content:flex-start;grid-gap:1rem;gap:1rem}.my-single-sale-like-page,.my-unsubscribe-plans-page .switch-adult-tabs-header-component{padding-top:1rem}.my-single-sale-like-page .adult-posts.hidden,.my-single-sale-like-page .normal-posts.hidden{display:none}.my-point-page{padding-top:1.5rem}.my-point-page .my-point-container{margin-inline:1.7rem;display:flex;flex-direction:column;justify-content:flex-start;grid-gap:.8rem;gap:.8rem}.my-point-page .my-point-container .stock{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.my-point-page .my-point-container .stock .head p,.my-point-page .my-point-container .stock .tail p{color:var(--mui-palette-secondary-main);font-size:1.6rem}.my-point-page .my-point-container .stock .tail p{font-weight:700}.my-point-page .my-point-container .stock .tail p:after{content:" pt"}.my-point-page .my-point-container .stock-details{display:flex;flex-direction:column;justify-content:flex-start;grid-gap:.8rem;gap:.8rem}.my-point-page .my-point-container .stock-details .stock-detail{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.my-point-page .my-point-container .stock-details .stock-detail .head p,.my-point-page .my-point-container .stock-details .stock-detail .tail p{color:var(--mui-palette-secondary-main);font-size:1.2rem}.my-point-page .my-point-container .stock-details .stock-detail .tail p:after{content:" pt"}.my-point-page .button-container{margin-top:3rem;display:flex;flex-direction:row;justify-content:center;align-items:center}.my-point-page .cards-container{margin-top:3rem;border-top:1px solid var(--mui-palette-secondary-main)}.my-point-page .cards-container .inner{margin-top:1rem;margin-inline:1.7rem}.point-history-page{padding-top:1.5rem}.point-history-page .input-container{margin-inline:1.7rem}.point-history-page .input-container .MuiInputBase-root{width:100%}.point-history-page .tab-panels{padding-top:1rem;margin-inline:1.7rem}.follow-page-header-container .tab-container .inner .point-history-page .tab-panels .hidden.three-tab,.point-history-page .tab-panels .follow-page-header-container .tab-container .inner .hidden.three-tab,.point-history-page .tab-panels .tab.hidden{display:none}.point-limit-page{padding-top:1.5rem}.point-limit-page .input-container{margin-inline:1.7rem}.point-limit-page .input-container .MuiInputBase-root{width:100%}.point-limit-page .list{padding-top:1rem;margin-inline:1.7rem}.plan-page .buttons{margin-top:1.5rem;margin-inline:1.7rem;display:flex;flex-direction:row;justify-content:center;align-items:center;grid-gap:.9rem;gap:.9rem}.plan-page .buttons.hidden{display:none}.plan-page-container-component .head{margin-top:1rem;margin-inline:1.7rem;display:grid;grid-template-columns:6rem minmax(0,1fr);grid-gap:.7rem;gap:.7rem;align-items:center;padding:1.2rem 0;border-bottom:1px solid var(--mui-palette-secondary-main)}.plan-page-container-component .head .image{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.plan-page-container-component .head .body{display:flex;flex-direction:column;justify-content:center;grid-gap:.1rem;gap:.1rem}.plan-page-container-component .head .body .top{overflow:hidden;display:flex;flex-direction:column;justify-content:flex-start}.plan-page-container-component .head .body .top p{color:var(--mui-palette-secondary-main);font-size:1rem;white-space:wrap;word-wrap:break-word;line-height:1.4rem}.plan-page-container-component .head .body .top p.strong{color:var(--mui-palette-primary-main);font-size:1.4rem;font-weight:700;line-height:1.8rem}.plan-page-container-component .head .body .bottom{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.plan-page-container-component .head .body .bottom .left{display:flex;flex-direction:row;justify-content:flex-start}.plan-page-container-component .head .body .bottom .left p{color:var(--mui-palette-secondary-main);font-size:1.2rem;font-weight:700}.plan-page-container-component .head .body .bottom .left p span{color:var(--mui-palette-primary-main);line-height:1.6rem;padding:0 .2rem}.plan-page-container-component .head .body .bottom .right{display:flex;flex-direction:row;justify-content:flex-end}.plan-page-container-component .head .body .bottom .right.hidden{display:none}.plan-page-container-component .head .body .bottom .right p{color:var(--mui-palette-secondary-main);font-size:1rem;line-height:1.6rem}.plan-page-container-component .caption{margin-inline:1.7rem;margin-top:1rem}.plan-page-container-component .caption .inner{background-color:var(--mui-palette-secondaryLight-light);overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;padding:.6rem .8rem 0;min-height:5rem;color:var(--mui-palette-secondary-main);font-size:1.2rem;white-space:pre-wrap}.plan-page-container-component .caption.expand .inner{padding:.6rem .8rem;white-space:pre-wrap;overflow:initial;display:block;-webkit-box-orient:initial;-webkit-line-clamp:initial;color:var(--mui-palette-secondary-main);font-size:1.2rem}.plan-page-container-component .caption .button{cursor:pointer;display:flex;flex-direction:row;justify-content:center;align-items:center}.plan-page-container-component .caption .button.hidden{display:none}.plan-page-container-component .caption .button p{color:var(--mui-palette-link-main);font-size:1rem}.plan-page-container-component .tail{margin-inline:1.7rem;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end}.plan-page-container-component .tail .price-container{margin-top:1.4rem;display:flex;flex-direction:row;justify-content:flex-end;align-items:center}.plan-page-container-component .tail .price-container .time-sale-rate{border:2px solid var(--mui-palette-primary-main);width:9rem;height:1.8rem;display:flex;flex-direction:row;justify-content:center;align-items:center}.plan-page-container-component .tail .price-container .time-sale-rate.hidden{display:none}.plan-page-container-component .tail .price-container .time-sale-rate p{color:var(--mui-palette-primary-main);font-size:1.2rem;font-weight:700;line-height:1rem}.plan-page-container-component .tail .price-container .time-sale-rate p.off:after{content:"%off"}.plan-page-container-component .tail .price-container .time-sale-price{padding-left:.6rem}.plan-page-container-component .tail .price-container .time-sale-price.hidden{display:none}.plan-page-container-component .tail .price-container .time-sale-price p{text-decoration:line-through;color:var(--mui-palette-secondary-main);font-size:1.2rem}.plan-page-container-component .tail .price-container .time-sale-price p:after{content:"pt"}.plan-page-container-component .tail .price-container .price{padding-left:.4rem}.plan-page-container-component .tail .price-container .price p{color:var(--mui-palette-secondary-main);font-size:2rem;font-weight:700;line-height:2rem}.plan-page-container-component .tail .price-container .price p span{font-size:1.2rem;font-weight:400}.plan-page-container-component .tail .date-container.hidden{display:none}.plan-page-container-component .tail .date-container p{color:var(--mui-palette-primary-main);font-size:1.2rem}.plan-page-container-component .tail .date-container p.strong{color:var(--mui-palette-primary-main)}.plan-unsubscribe-page .content{padding-inline:6rem;padding-block:2rem}.plan-unsubscribe-page .content p{font-size:1rem;line-height:1.5}.plan-unsubscribe-page .cancel-check{text-align:center;padding-top:1.5rem}.plan-unsubscribe-page .cancel-check p{font-size:1.6rem;line-height:1.5}.plan-unsubscribe-page .cancel-check label{font-size:1.2rem;line-height:1.5;cursor:pointer}.plan-unsubscribe-page .cancel-check .cancel-check-group{padding-top:1rem;justify-content:center}.plan-unsubscribe-page .cancel-check .cancel-text{padding-top:1rem}.plan-unsubscribe-page .cancel-check .cancel-text p{font-size:1.2rem;line-height:1.5}.plan-unsubscribe-page .cancel-check .cancel-next-update{padding-top:1rem}.plan-unsubscribe-page .cancel-check .cancel-next-update p{color:var(--mui-palette-primary-main);font-size:1.2rem;line-height:1.5}.plan-unsubscribe-page .cancel-plan{display:flex;border-bottom:solid;border-bottom-width:1px;text-align:center;width:70%;margin:0 auto;justify-content:center}.plan-unsubscribe-page .cancel-plan p{color:var(--mui-palette-secondary-main);font-size:1.6rem}.plan-unsubscribe-page .inputs-container{padding-top:2rem}.plan-unsubscribe-page .inputs-container .inner{margin-inline:1.7rem}.plan-unsubscribe-page .inputs-container .inner .input-row{display:flex;flex-direction:grid;grid-template-columns:5.5rem;align-items:center;grid-gap:1rem;gap:1rem}.plan-unsubscribe-page .inputs-container .inner .input-row .input-head p{white-space:nowrap}.plan-unsubscribe-page .inputs-container .inner .input-row .MuiInputBase-root{width:100%}.plan-unsubscribe-page .inputs-container .input-container{margin-top:1rem}.plan-unsubscribe-page .button-container{margin-top:3rem;display:flex;flex-direction:row;justify-content:center;align-items:center}.plan-edit-page{padding-top:2rem}.plan-edit-page .inputs-container{margin-inline:1.7rem;display:flex;flex-direction:column;justify-content:flex-start;grid-gap:1.3rem;gap:1.3rem}.plan-edit-page .inputs-container .item.hidden,.plan-edit-page .inputs-container .plan-recommend.hidden{display:none}.plan-edit-page .inputs-container .plan-recommend .plan-recommend-main{display:flex;justify-content:space-between;color:var(--mui-palette-plain-main);font-size:1.2rem;font-weight:700}.plan-edit-page .inputs-container .plan-recommend .plan-recommend-notice{color:var(--mui-palette-plain-light)}.plan-edit-page .inputs-container .important-notice{margin-top:1.5rem}.plan-edit-page .inputs-container .important-notice.hidden{display:none}.plan-edit-page .inputs-container .important-notice p{color:var(--mui-palette-error-main);font-size:1.2rem}.plan-edit-page .buttons{margin-top:1.5rem;margin-inline:1.7rem;display:flex;flex-direction:row;justify-content:center;align-items:center;grid-gap:.9rem;gap:.9rem}.plan-edit-page .subscriber{margin-top:2rem;border-top:1px solid var(--mui-palette-secondary-main);padding-top:1rem}.plan-edit-page .subscriber .inner{margin-inline:1.7rem}.plan-edit-page .subscriber .inner .count{display:flex;flex-direction:row;justify-content:flex-start;grid-gap:.5rem;gap:.5rem}.plan-edit-page .subscriber .inner .count .head p,.plan-edit-page .subscriber .inner .count .tail p{color:var(--mui-palette-secondary-main);font-size:1.2rem}.plan-edit-page .subscriber .inner .list{margin-top:1rem}.product-page{padding-top:1rem;display:flex;flex-direction:column;justify-content:flex-start}.product-page .tab-panels .plan-tab{margin-top:1rem}.product-page .tab-panels .plan-tab.hidden{display:none}.product-page .tab-panels .plan-tab .card-container{border-top:1px solid var(--mui-palette-secondary-main)}.product-page .tab-panels .plan-tab .card-container.hidden{display:none}.product-page .tab-panels .plan-tab .card-container .inner{margin-inline:1.7rem;padding:1rem 0}.product-page .tab-panels .plan-tab .card-container:first-child{border-top:initial}.product-page .tab-panels .plan-tab .card-container:first-child .inner{padding:.5rem 0 1rem}.product-page .tab-panels .back-number-tab.hidden{display:none}.product-page .tab-panels .back-number-tab .buttons{display:flex;flex-direction:row;justify-content:center;margin-top:3rem}.product-page .tab-panels .back-number-tab .buttons.hidden{display:none}.product-page .tab-panels .back-number-tab .buttons .inner{width:28rem}.product-page .tab-panels .single-sale-tab{margin-top:1rem}.product-page .tab-panels .single-sale-tab.hidden{display:none}.product-page .add-plan-button{position:fixed;bottom:4.8rem;width:100dvw;max-width:48rem}.product-page .add-plan-button.hidden{display:none}.product-page .add-plan-button .inner{position:absolute;cursor:pointer;right:.85rem;bottom:.85rem;display:flex;flex-direction:row;justify-content:center;align-items:center}.product-page-single-sale-modal-component{margin-top:2rem;display:grid;grid-template-columns:13rem minmax(0,1fr);align-items:center;grid-gap:1.5rem;gap:1.5rem}.product-page-single-sale-modal-component .grid-element-container{height:13rem;width:13rem}.product-page-single-sale-modal-component .summary{display:flex;flex-direction:column}.product-page-single-sale-modal-component .summary .row{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding-top:.4rem;padding-bottom:.1rem;border-bottom:1px solid var(--mui-palette-secondary-main)}.product-page-single-sale-modal-component .summary .row.hidden{display:none}.product-page-single-sale-modal-component .summary .row .head p{color:var(--mui-palette-secondary-main);font-weight:700;font-size:1.2rem;line-height:2rem}.product-page-single-sale-modal-component .summary .row .tail p{color:var(--mui-palette-primary-main);font-size:1.6rem;font-weight:700;line-height:2rem}.product-page-single-sale-modal-component .summary .row .tail.point p:after{content:" pt";color:var(--mui-palette-secondary-main);font-size:1.2rem;font-weight:700}.pending-posts-page-reject-modal-component{position:relative;width:100dvw;height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center}.pending-posts-page-reject-modal-component .background{position:absolute;top:0;left:0;width:100%;height:100%}.pending-posts-page-reject-modal-component .inner{width:90%;max-width:43.2rem;background-color:var(--mui-palette-plain-contrastText);border-radius:1rem;padding:2rem 1.7rem}.pending-posts-page-reject-modal-component .inner .head{display:flex;flex-direction:row;justify-content:center;align-items:center;padding-bottom:1.4rem;border-bottom:1px solid var(--mui-palette-secondary-main)}.pending-posts-page-reject-modal-component .inner .head p{color:var(--mui-palette-secondary-main);font-weight:700;font-size:1.2rem;line-height:1.2rem}.pending-posts-page-reject-modal-component .inner .reason-categories{margin-inline:1.7rem;margin-top:1.4rem;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;grid-gap:.8rem;gap:.8rem}.pending-posts-page-reject-modal-component .inner .reason-categories .category{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;grid-gap:.7rem;gap:.7rem}.pending-posts-page-reject-modal-component .inner .reason-categories .category .check{width:1.7rem;height:1.7rem;border-radius:50%;border:1px solid var(--mui-palette-secondary-main);display:flex;flex-direction:row;justify-content:center;align-items:center}.pending-posts-page-reject-modal-component .inner .reason-categories .category .check span{display:none}.pending-posts-page-reject-modal-component .inner .reason-categories .category .check.checked{background-color:var(--mui-palette-primary-main);border:1px solid var(--mui-palette-primary-main)}.pending-posts-page-reject-modal-component .inner .reason-categories .category .check.checked span{display:initial;color:var(--mui-palette-secondary-contrastText);font-size:1.7rem;font-weight:700;line-height:1.7rem}.pending-posts-page-reject-modal-component .inner .reason-categories .category .label p{color:var(--mui-palette-secondary-main);font-size:1.2rem}.pending-posts-page-reject-modal-component .inner .message{margin-top:1rem;margin-left:4.1rem;margin-right:1.7rem}.pending-posts-page-reject-modal-component .inner .message.MuiOutlinedInput-notchedOutline,.pending-posts-page-reject-modal-component .inner .message .MuiOutlinedInput-notchedOutline,.pending-posts-page-reject-modal-component .inner .message:hover.MuiOutlinedInput-notchedOutline{border-radius:.4rem}.pending-posts-page-reject-modal-component .inner .buttons{margin-top:1.7rem;display:flex;flex-direction:row;justify-content:center;align-items:center;grid-gap:1.6rem;gap:1.6rem}.posts-view-adult-swithable-page{padding-top:1rem}.posts-view-adult-swithable-page .posts-container{margin-top:1.4rem}.posts-view-adult-swithable-page .posts-container.hidden{display:none}.expired-posts-page-menu-modal-component{margin-top:2rem;display:flex;justify-content:center;align-items:center}.expired-posts-page-menu-modal-component .grid-element-container{height:13rem;width:13rem}.identification-page{margin-inline:1.7rem;display:flex;flex-direction:column;justify-content:flex-start;grid-gap:1rem;gap:1rem}.identification-page:first-child{padding-top:1rem}.identification-page .tab-container{margin-top:-1rem}.identification-page .tab-container.hidden{display:none}.identification-page .help-container p{color:var(--mui-palette-secondary-main);font-size:1rem}.identification-page .help-container p.hidden{display:none}.identification-page .help-container p a{text-decoration:underline;color:var(--mui-palette-link-main);font-size:1rem}.identification-page .status-container.hidden{display:none}.identification-page .status-container .head p{font-weight:700}.identification-page .status-container .head p,.identification-page .status-container .value p{font-size:1.2rem;color:var(--mui-palette-secondary-main)}.identification-page .status-container .value.error p{color:var(--mui-palette-error-main)}.identification-page .status-container .value.completed p{color:var(--mui-palette-info-main)}.identification-page .view-container{display:flex;flex-direction:column;justify-content:flex-start;grid-gap:1.3rem;gap:1.3rem}.identification-page .view-container .company.hidden,.identification-page .view-container.hidden{display:none}.identification-page .view-container .item .head p{font-weight:700}.identification-page .view-container .item .head p,.identification-page .view-container .item .value p{font-size:1.2rem;color:var(--mui-palette-secondary-main)}.identification-page .view-container .item .value img{width:100%;height:100%;object-fit:contain}.identification-page .view-container .buttons{margin-top:1.5rem;margin-inline:1.7rem;display:flex;flex-direction:row;justify-content:center;align-items:center;grid-gap:.9rem;gap:.9rem}.identification-page .view-container .buttons.hidden{display:none}.identification-page .inputs-container{display:flex;flex-direction:column;justify-content:flex-start;grid-gap:1.5rem;gap:1.5rem}.identification-page .inputs-container.hidden{display:none}.identification-page .inputs-container .input-company{display:flex;flex-direction:column;justify-content:flex-start;grid-gap:1.5rem;gap:1.5rem}.identification-page .inputs-container .input-company.hidden{display:none}.identification-page .inputs-container .input-company .upload-button-container{margin-top:.3rem}.identification-page .inputs-container .input-indivisual{display:flex;flex-direction:column;justify-content:flex-start;grid-gap:1.5rem;gap:1.5rem}.identification-page .inputs-container .input-indivisual.hidden{display:none}.identification-page .inputs-container .input-indivisual .upload-button-container{margin-top:.3rem}.identification-page .inputs-container .input-indivisual .date .input-date-container{margin-top:.3rem;display:flex;justify-content:flex-end;grid-gap:.5rem;gap:.5rem;align-items:center;width:100%}.identification-page .inputs-container .input-indivisual .date .input-date-container>*{width:calc(33.33333% - .33333rem)}.identification-page .inputs-container .input-indivisual .date .input-date-container .input-container .MuiInputBase-root{width:100%}.identification-page .inputs-container .input-indivisual .date .input-date-container .input-container .MuiInputBase-root .MuiSelect-select{padding:0 1rem;font-size:1.2rem;font-family:"M PLUS 1p";line-height:2rem;border-color:var(--mui-palette-secondary-main)}.identification-page .inputs-container .buttons{margin-top:2rem;margin-inline:1.7rem;display:flex;flex-direction:row;justify-content:center;align-items:center;grid-gap:.9rem;gap:.9rem}.identification-page .inputs-container .buttons.hidden{display:none}.identification-image-upload-button-component,.identification-image-upload-button-component label{display:flex;align-items:center;justify-content:center}.identification-image-upload-button-component label{cursor:pointer;height:auto;border:1px solid var(--mui-palette-secondaryLight-light);width:100%}.identification-image-upload-button-component label .camera-container{display:flex;flex-direction:column;align-items:center;justify-content:center;height:15rem;grid-gap:3px;gap:3px}.identification-image-upload-button-component label .camera-container .text-container{width:100px;height:auto}.identification-image-upload-button-component label .camera-container .text-container p{font-size:10px;color:var(--mui-palette-secondaryLight-main);text-align:center}.identification-image-upload-button-component label .img-container{position:relative;display:flex;align-items:center;justify-content:center;text-align:center;height:auto}.identification-image-upload-button-component label .img-container img{max-width:100%;width:auto;height:auto;object-fit:cover}.identification-image-upload-button-component label .img-container .cover{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--mui-palette-secondary-light);opacity:.64}.identification-image-upload-button-component label .img-container .add-button{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}.payout-request-page{padding-top:1.5rem}.payout-request-page .total-summary{margin-inline:1.7rem;display:flex;flex-direction:row;justify-content:space-between;padding-bottom:.8rem;border-bottom:1px solid var(--mui-palette-secondary-main)}.payout-request-page .total-summary .head.hidden,.payout-request-page .total-summary.hidden{display:none}.payout-request-page .total-summary .head p{color:var(--mui-palette-secondary-main);font-size:1.2rem}.payout-request-page .total-summary .tail{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end}.payout-request-page .total-summary .tail .top p{color:var(--mui-palette-secondary-main);font-size:1.6rem;line-height:2rem;font-weight:700}.payout-request-page .total-summary .tail .top p span{font-size:1.2rem;padding-left:.4rem}.payout-request-page .total-summary .tail .bottom p{color:var(--mui-palette-secondary-main);font-size:1rem;line-height:1.2rem}.payout-request-page .total-summary-info{margin-top:.5rem;margin-inline:1.7rem;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end}.payout-request-page .total-summary-info.hidden{display:none}.payout-request-page .total-summary-info .status p{color:var(--mui-palette-secondary-main);font-size:1.2rem}.payout-request-page .total-summary-info .link a{color:var(--mui-palette-info-main)}.payout-request-page .total-summary-info .status-notice.hidden{display:none}.payout-request-page .total-summary-info .status-notice p{color:var(--mui-palette-primary-main);font-size:1rem;line-height:1.5rem}.payout-request-page .summary{margin-top:2rem;margin-inline:1.7rem}.payout-request-page .summary.disable-margin-top{margin-top:0}.payout-request-page .summary-info{margin-top:2rem;margin-inline:1.7rem}.payout-request-page .company{margin-top:.5rem;margin-inline:1.7rem}.payout-request-page .notice{margin-top:1.5rem;margin-inline:1.7rem;display:flex;flex-direction:column;justify-content:flex-start;grid-gap:1rem;gap:1rem}.payout-request-page .notice.hidden{display:none}.payout-request-page .notice .section p{color:var(--mui-palette-secondary-main);font-size:1.2rem;line-height:2rem}.payout-request-page .notice .section p span{color:var(--mui-palette-primary-main);font-weight:700}.payout-request-page .notice .link a{text-decoration:underline;color:var(--mui-palette-link-main);font-size:1rem}.payout-request-page .bank,.payout-request-page .transfer-date{margin-inline:1.7rem;margin-top:2rem}.payout-request-page .bank.hidden,.payout-request-page .transfer-date.hidden{display:none}.payout-request-page .bank .head,.payout-request-page .transfer-date .head{padding:0 1rem .3em;border-bottom:1px solid var(--mui-palette-secondary-main)}.payout-request-page .bank .head p,.payout-request-page .transfer-date .head p{color:var(--mui-palette-secondary-main);font-size:1.2rem}.payout-request-page .bank .tail,.payout-request-page .transfer-date .tail{margin-inline:1rem;margin-top:.8rem;display:flex;flex-direction:column;justify-content:flex-start;grid-gap:.8rem;gap:.8rem}.payout-request-page .bank .tail p,.payout-request-page .transfer-date .tail p{color:var(--mui-palette-secondary-main);font-size:1.2rem;line-height:1.2rem}.payout-request-page .button-container{margin-inline:1.7rem}.payout-request-page .buttons{margin-top:3rem;margin-inline:1.7rem;display:flex;flex-direction:row;justify-content:center;align-items:center;grid-gap:.9rem;gap:.9rem}.payout-request-page .buttons.hidden{display:none}.bank-page{padding-top:1.5rem}.bank-page .view-container{display:flex;flex-direction:column;justify-content:flex-start;grid-gap:1.3rem;gap:1.3rem}.bank-page .view-container.hidden{display:none}.bank-page .view-container>:not(.buttons){margin-inline:1.7rem}.bank-page .view-container .item .head p{font-size:1.2rem;color:var(--mui-palette-secondary-main);font-weight:700}.bank-page .view-container .item .value.hidden{display:none}.bank-page .view-container .item .value p{font-size:1.2rem;color:var(--mui-palette-secondary-main)}.bank-page .view-container .item .value.info p{color:var(--mui-palette-info-main)}.bank-page .view-container .item .value.error p{color:var(--mui-palette-error-main)}.bank-page .view-container .item .value-row{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;grid-gap:.5rem;gap:.5rem}.bank-page .view-container .item .value-row.hidden{display:none}.bank-page .view-container .buttons{margin-top:1.5rem;border-top:1px solid var(--mui-palette-secondary-main);padding-top:3rem;display:flex;flex-direction:row;justify-content:center;align-items:center;grid-gap:.9rem;gap:.9rem}.bank-page .view-container .buttons.hidden{display:none}.bank-page .inputs-container{display:flex;flex-direction:column;justify-content:flex-start;grid-gap:1.5rem;gap:1.5rem}.bank-page .inputs-container.hidden{display:none}.bank-page .inputs-container>:not(.buttons){margin-inline:1.7rem}.bank-page .inputs-container .bank-input-radios{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:wrap;grid-gap:1rem;gap:1rem}.bank-page .inputs-container .bank-input-radios .bank-input-radio{width:10rem;height:3rem;border:1px solid var(--mui-palette-secondary-main);border-radius:6px}.bank-page .inputs-container .bank-input-radios .bank-input-radio input{display:none}.bank-page .inputs-container .bank-input-radios .bank-input-radio label{width:100%;height:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}.bank-page .inputs-container .bank-input-radios .bank-input-radio label p{color:var(--mui-palette-secondary-main);font-size:1.2rem}.bank-page .inputs-container .bank-input-radios .bank-input-radio.checked{border:initial;background-color:var(--mui-palette-primary-main)}.bank-page .inputs-container .bank-input-radios .bank-input-radio.checked label p{color:var(--mui-palette-secondary-contrastText)}.bank-page .inputs-container .account-name{margin-top:1rem}.bank-page .inputs-container .account-name.hidden{display:none}.bank-page .inputs-container .account-name .input-contents{margin-top:0}.bank-page .inputs-container .account-name .input-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;grid-gap:1rem;gap:1rem}.bank-page .inputs-container .buttons{margin-top:1.5rem;border-top:1px solid var(--mui-palette-secondary-main);padding-top:3rem;display:flex;flex-direction:row;justify-content:center;align-items:center;grid-gap:.9rem;gap:.9rem}.bank-page .inputs-container .buttons.hidden{display:none}.sale-page .input-container{margin-inline:1.7rem;margin-top:1.2rem;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.sale-page .input-container.hidden{visibility:hidden}.sale-page .input-container .MuiInputBase-root fieldset{border-radius:5px}.sale-page .input-container .head p{color:var(--mui-palette-secondary-main);font-size:1.2rem;text-align:right}.sale-page .input-container .start-date{padding-left:1rem;width:12rem}.sale-page .input-container .delimiter{padding:0 .6rem}.sale-page .input-container .delimiter p{color:var(--mui-palette-secondary-main);font-size:1.2rem}.sale-page .input-container .end-date{width:12rem}.sale-page .total-point{margin-top:1.2rem;margin-inline:1.7rem;display:flex;flex-direction:row;justify-content:flex-end;grid-gap:.6rem;gap:.6rem}.sale-page .total-point .head{display:flex;flex-direction:row;align-items:flex-end;padding-bottom:.4rem}.sale-page .total-point .head p{font-size:1.2rem;color:var(--mui-palette-secondary-main);font-weight:700}.sale-page .total-point .value{min-width:14.3rem;min-height:3rem;background-color:var(--mui-palette-secondaryLight-light);display:flex;flex-direction:row;justify-content:flex-end;align-items:flex-end;padding-right:.6rem}.sale-page .total-point .value p{font-size:2rem;color:var(--mui-palette-secondary-main);font-weight:700}.sale-page .total-point .value p span{padding-left:.3rem;font-size:1.6rem}.sale-page .summary{margin-top:1.5rem;margin-inline:1.7rem}.sale-page .summary.hidden{display:none}.sale-page .summary-info{margin-top:1rem;margin-inline:1.7rem}.sale-page .summary-info.hidden{display:none}.sale-page .company{margin-top:1rem;margin-inline:1.7rem}.sale-page .company.hidden{display:none}.sale-page .button-container{margin-inline:1.7rem}.sale-page .detail{margin-top:2rem;display:flex;flex-direction:column;justify-content:flex-start}.sale-page .detail .head{border-bottom:1px solid var(--mui-palette-secondary-main)}.sale-page .detail .head p{padding-left:1.7rem;color:var(--mui-palette-secondary-main);font-size:1.6rem}.sale-page .detail-cards{margin-inline:2.7rem}.sale-page .detail-cards .sales-detail-card-component{cursor:pointer;height:7.3rem;display:flex;flex-direction:column;justify-content:center;border-bottom:1px solid var(--mui-palette-secondary-main)}.sale-page .detail-cards .sales-detail-card-component:last-child{border-bottom:initial}.sale-page .detail-cards .sales-detail-card-component .card-top p{color:var(--mui-palette-secondary-main);font-size:1rem;line-height:1.4rem}.sale-page .detail-cards .sales-detail-card-component .card-bottom{display:grid;grid-template-columns:minmax(0,1fr) 10rem;align-items:center}.sale-page .detail-cards .sales-detail-card-component .card-bottom .card-left{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.sale-page .detail-cards .sales-detail-card-component .card-bottom .card-left .category{overflow:hidden}.sale-page .detail-cards .sales-detail-card-component .card-bottom .card-left .category p{color:var(--mui-palette-secondary-main);font-size:1.2rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.6rem}.sale-page .detail-cards .sales-detail-card-component .card-bottom .card-left .content{width:100%;overflow:hidden}.sale-page .detail-cards .sales-detail-card-component .card-bottom .card-left .content p{color:var(--mui-palette-secondary-main);font-size:1rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.4rem}.sale-page .detail-cards .sales-detail-card-component .card-bottom .card-left .date{overflow:hidden}.sale-page .detail-cards .sales-detail-card-component .card-bottom .card-left .date p{color:var(--mui-palette-secondary-main);font-size:1rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.4rem}.sale-page .detail-cards .sales-detail-card-component .card-bottom .card-right .total p{text-align:right;padding:.5rem 1rem 0;color:var(--mui-palette-secondary-main);font-size:1.2rem;font-weight:700;line-height:2rem}.sale-page .detail-cards .sales-detail-card-component .card-bottom .card-right .tax p{text-align:right;padding:0 1rem;color:var(--mui-palette-secondary-main);font-size:1rem;line-height:1.2rem}.sale-page-summary-container-component .head{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.sale-page-summary-container-component .head .title p{color:var(--mui-palette-secondary-main);font-size:1.6rem}.sale-page-summary-container-component .head .info p{color:var(--mui-palette-secondary-main);font-size:1.2rem}.sale-page-summary-container-component .table{background-color:var(--mui-palette-table-light);border-radius:8px;display:flex;flex-direction:column;justify-content:flex-start}.sale-page-summary-container-component .table .top{min-height:3rem;background-color:var(--mui-palette-table-main);border-top-left-radius:8px;border-top-right-radius:8px;display:grid;grid-template-columns:minmax(0,1fr) 7rem 14rem;align-items:center}.sale-page-summary-container-component .table .top .name{height:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}.sale-page-summary-container-component .table .top .name p{color:var(--mui-palette-secondary-contrastText);font-size:1.2rem;font-weight:700}.sale-page-summary-container-component .table .top .count{height:100%;border-left:1px solid var(--mui-palette-secondary-contrastText);display:flex;flex-direction:row;justify-content:center;align-items:center}.sale-page-summary-container-component .table .top .count p{color:var(--mui-palette-secondary-contrastText);font-size:1.2rem;font-weight:700}.sale-page-summary-container-component .table .top .money{height:100%;border-left:1px solid var(--mui-palette-secondary-contrastText);display:flex;flex-direction:row;justify-content:center;align-items:center}.sale-page-summary-container-component .table .top .money p{color:var(--mui-palette-secondary-contrastText);font-size:1.2rem;font-weight:700}.sale-page-summary-container-component .table .summary-cards .sales-summary-card-component{min-height:4rem;border-bottom:1px solid var(--mui-palette-secondary-contrastText);display:grid;grid-template-columns:minmax(0,1fr) 7rem 14rem;align-items:flex-start}.sale-page-summary-container-component .table .summary-cards .sales-summary-card-component:last-child{border-bottom:initial}.sale-page-summary-container-component .table .summary-cards .sales-summary-card-component .card-name{height:100%}.sale-page-summary-container-component .table .summary-cards .sales-summary-card-component .card-name p{padding:.5rem 1rem 0;color:var(--mui-palette-secondary-main);font-size:1.2rem}.sale-page-summary-container-component .table .summary-cards .sales-summary-card-component .card-count{height:100%;border-left:1px solid var(--mui-palette-secondary-contrastText)}.sale-page-summary-container-component .table .summary-cards .sales-summary-card-component .card-count p{text-align:right;padding:.5rem 1rem 0;color:var(--mui-palette-secondary-main);font-size:1.2rem}.sale-page-summary-container-component .table .summary-cards .sales-summary-card-component .card-money{height:100%;border-left:1px solid var(--mui-palette-secondary-contrastText);display:flex;flex-direction:column;justify-content:center;grid-gap:.1rem;gap:.1rem}.sale-page-summary-container-component .table .summary-cards .sales-summary-card-component .card-money .money-top p{text-align:right;padding:0 1rem;color:var(--mui-palette-secondary-main);font-size:1.2rem;line-height:1.2rem}.sale-page-summary-container-component .table .summary-cards .sales-summary-card-component .card-money .money-bottom p{text-align:right;padding:0 1rem;color:var(--mui-palette-secondary-main);font-size:1rem;line-height:1.2rem}.sale-page-summary-container-component .table .bottom{min-height:5rem;border-top:2px solid var(--mui-palette-table-main);display:grid;grid-template-columns:minmax(0,1fr) 21rem;align-items:flex-start}.sale-page-summary-container-component .table .bottom .name{height:100%}.sale-page-summary-container-component .table .bottom .name p{text-align:left;padding:1rem 1rem 0;color:var(--mui-palette-secondary-main);font-size:1.2rem;font-weight:700;line-height:1.2rem}.sale-page-summary-container-component .table .bottom .money{height:100%;border-left:1px solid var(--mui-palette-secondary-contrastText);display:flex;flex-direction:column;justify-content:flex-start;grid-gap:.1rem;gap:.1rem}.sale-page-summary-container-component .table .bottom .money .total p{text-align:right;padding:.5rem 1rem 0;color:var(--mui-palette-secondary-main);font-size:1.6rem;font-weight:700;line-height:2rem}.sale-page-summary-container-component .table .bottom .money .tax p{text-align:right;padding:0 1rem;color:var(--mui-palette-secondary-main);font-size:1rem;font-weight:700;line-height:1.2rem}.sale-page-commission-container-component .head p{color:var(--mui-palette-secondary-main);font-size:1.6rem}.sale-page-commission-container-component .table{background-color:var(--mui-palette-table-light);border-radius:8px;display:flex;flex-direction:column;justify-content:flex-start}.sale-page-commission-container-component .table .top{min-height:3rem;background-color:var(--mui-palette-table-main);border-top-left-radius:8px;border-top-right-radius:8px;display:grid;grid-template-columns:minmax(0,1fr) 14rem 14rem;align-items:center}.sale-page-commission-container-component .table .top.hidden{display:none}.sale-page-commission-container-component .table .top .name{height:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}.sale-page-commission-container-component .table .top .name p{color:var(--mui-palette-secondary-contrastText);font-size:1.2rem;font-weight:700}.sale-page-commission-container-component .table .top .count{height:100%;border-left:1px solid var(--mui-palette-secondary-contrastText);display:flex;flex-direction:row;justify-content:center;align-items:center}.sale-page-commission-container-component .table .top .count p{color:var(--mui-palette-secondary-contrastText);font-size:1.2rem;font-weight:700}.sale-page-commission-container-component .table .top .money{height:100%;border-left:1px solid var(--mui-palette-secondary-contrastText);display:flex;flex-direction:row;justify-content:center;align-items:center}.sale-page-commission-container-component .table .top .money p{color:var(--mui-palette-secondary-contrastText);font-size:1.2rem;font-weight:700}.sale-page-commission-container-component .table .commission-cards.detail{border-radius:8px}.sale-page-commission-container-component .table .commission-cards .sales-commission-card-component{min-height:5rem;display:grid;grid-template-columns:minmax(0,1fr) 28rem;align-items:flex-start;border-bottom:1px solid var(--mui-palette-secondary-contrastText)}.sale-page-commission-container-component .table .commission-cards .sales-commission-card-component:last-child{border-bottom:initial}.sale-page-commission-container-component .table .commission-cards .sales-commission-card-component .name{height:100%}.sale-page-commission-container-component .table .commission-cards .sales-commission-card-component .name p{text-align:left;padding:1rem 1rem 0;color:var(--mui-palette-secondary-main);font-size:1.2rem;line-height:1.2rem}.sale-page-commission-container-component .table .commission-cards .sales-commission-card-component .money{height:100%;border-left:1px solid var(--mui-palette-secondary-contrastText);display:flex;flex-direction:column;justify-content:flex-start;grid-gap:.1rem;gap:.1rem}.sale-page-commission-container-component .table .commission-cards .sales-commission-card-component .money .total p{text-align:right;padding:.5rem 1rem 0;color:var(--mui-palette-secondary-main);font-size:1.6rem;font-weight:700;line-height:2rem}.sale-page-commission-container-component .table .commission-cards .sales-commission-card-component .money .tax p{text-align:right;padding:0 1rem;color:var(--mui-palette-secondary-main);font-size:1rem;font-weight:700;line-height:1.2rem}.sale-page-commission-container-component .table .commission-cards .sales-commission-detail-card-component{min-height:5rem;display:grid;grid-template-columns:minmax(0,1fr) 14rem 14rem;align-items:center;border-bottom:1px solid var(--mui-palette-secondary-contrastText)}.sale-page-commission-container-component .table .commission-cards .sales-commission-detail-card-component:last-child{border-bottom:initial}.sale-page-commission-container-component .table .commission-cards .sales-commission-detail-card-component .card-name p{text-align:left;padding:0 1rem;color:var(--mui-palette-secondary-main);font-size:1.2rem;line-height:1.2rem}.sale-page-commission-container-component .table .commission-cards .sales-commission-detail-card-component .card-target{height:100%;border-left:1px solid var(--mui-palette-secondary-contrastText);display:flex;flex-direction:row;align-items:center;justify-content:flex-end}.sale-page-commission-container-component .table .commission-cards .sales-commission-detail-card-component .card-target p{text-align:right;padding:0 1rem;color:var(--mui-palette-secondary-main);font-size:1.2rem;font-weight:700;line-height:2rem}.sale-page-commission-container-component .table .commission-cards .sales-commission-detail-card-component .card-money{height:100%;border-left:1px solid var(--mui-palette-secondary-contrastText);display:flex;flex-direction:column;justify-content:center;grid-gap:.1rem;gap:.1rem}.sale-page-commission-container-component .table .commission-cards .sales-commission-detail-card-component .card-money .money-top p{text-align:right;padding:0 1rem;color:var(--mui-palette-secondary-main);font-size:1.2rem;line-height:1.2rem}.sale-page-commission-container-component .table .commission-cards .sales-commission-detail-card-component .card-money .money-bottom.hidden{display:none}.sale-page-commission-container-component .table .commission-cards .sales-commission-detail-card-component .card-money .money-bottom p{text-align:right;padding:0 1rem;color:var(--mui-palette-secondary-main);font-size:1rem;line-height:1.2rem}.sale-page-commission-container-component .table .bottom{height:5rem;border-top:2px solid var(--mui-palette-table-main);display:grid;grid-template-columns:minmax(0,1fr) 28rem;align-items:flex-start}.sale-page-commission-container-component .table .bottom.hidden{display:none}.sale-page-commission-container-component .table .bottom .name{height:100%}.sale-page-commission-container-component .table .bottom .name p{text-align:left;padding:1rem 1rem 0;color:var(--mui-palette-secondary-main);font-size:1.2rem;font-weight:700;line-height:1.2rem}.sale-page-commission-container-component .table .bottom .money{height:100%;border-left:1px solid var(--mui-palette-secondary-contrastText);display:flex;flex-direction:column;justify-content:flex-start;grid-gap:.1rem;gap:.1rem}.sale-page-commission-container-component .table .bottom .money .total p{text-align:right;padding:.5rem 1rem 0;color:var(--mui-palette-secondary-main);font-size:1.6rem;font-weight:700;line-height:2rem}.sale-page-commission-container-component .table .bottom .money .tax p{text-align:right;padding:0 1rem;color:var(--mui-palette-secondary-main);font-size:1rem;font-weight:700;line-height:1.2rem}.sale-page-company-container-component{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end}.sale-page-company-container-component .business-number p,.sale-page-company-container-component .name p{color:var(--mui-palette-secondary-main);font-size:1.2rem}.data-output-page .group-title{margin-inline:1.7rem;padding-top:1.2rem}.data-output-page .group-title p{color:var(--mui-palette-secondary-main);font-size:1.4rem}.data-output-page .sub-title{margin-inline:1.7rem;padding-top:1.2rem}.data-output-page .sub-title p{color:var(--mui-palette-secondary-main);font-size:1.2rem}.data-output-page .input-container{margin-inline:1.7rem;margin-top:1.2rem;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.data-output-page .input-container.hidden{visibility:hidden}.data-output-page .input-container .MuiInputBase-root fieldset{border-radius:5px}.data-output-page .input-container .head p{color:var(--mui-palette-secondary-main);font-size:1.2rem;text-align:right}.data-output-page .input-container .start-date{padding-left:1rem;width:12rem}.data-output-page .input-container .delimiter{padding:0 .6rem}.data-output-page .input-container .delimiter p{color:var(--mui-palette-secondary-main);font-size:1.2rem}.data-output-page .input-container .end-date{width:12rem}.data-output-page .total-point{margin-top:1.2rem;margin-inline:1.7rem;display:flex;flex-direction:row;justify-content:flex-end;grid-gap:.6rem;gap:.6rem}.data-output-page .total-point .head{display:flex;flex-direction:row;align-items:flex-end;padding-bottom:.4rem}.data-output-page .total-point .head p{font-size:1.2rem;color:var(--mui-palette-secondary-main);font-weight:700}.data-output-page .total-point .value{min-width:14.3rem;min-height:3rem;background-color:var(--mui-palette-secondaryLight-light);display:flex;flex-direction:row;justify-content:flex-end;align-items:flex-end;padding-right:.6rem}.data-output-page .total-point .value p{font-size:2rem;color:var(--mui-palette-secondary-main);font-weight:700}.data-output-page .total-point .value p span{padding-left:.3rem;font-size:1.6rem}.data-output-page .summary{margin-top:1.5rem;margin-inline:1.7rem}.data-output-page .summary.hidden{display:none}.data-output-page .summary-info{margin-top:1rem;margin-inline:1.7rem}.data-output-page .summary-info.hidden{display:none}.data-output-page .company{margin-top:1rem;margin-inline:1.7rem}.data-output-page .company.hidden{display:none}.data-output-page .button-container{margin-top:1rem;margin-inline:1.7rem}.data-output-page .detail{margin-top:2rem;display:flex;flex-direction:column;justify-content:flex-start}.data-output-page .detail .head{border-bottom:1px solid var(--mui-palette-secondary-main)}.data-output-page .detail .head p{padding-left:1.7rem;color:var(--mui-palette-secondary-main);font-size:1.6rem}.data-output-page .detail-cards{margin-inline:2.7rem}.data-output-page .detail-cards .sales-detail-card-component{cursor:pointer;height:7.3rem;display:flex;flex-direction:column;justify-content:center;border-bottom:1px solid var(--mui-palette-secondary-main)}.data-output-page .detail-cards .sales-detail-card-component:last-child{border-bottom:initial}.data-output-page .detail-cards .sales-detail-card-component .card-top p{color:var(--mui-palette-secondary-main);font-size:1rem;line-height:1.4rem}.data-output-page .detail-cards .sales-detail-card-component .card-bottom{display:grid;grid-template-columns:minmax(0,1fr) 10rem;align-items:center}.data-output-page .detail-cards .sales-detail-card-component .card-bottom .card-left{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.data-output-page .detail-cards .sales-detail-card-component .card-bottom .card-left .category{overflow:hidden}.data-output-page .detail-cards .sales-detail-card-component .card-bottom .card-left .category p{color:var(--mui-palette-secondary-main);font-size:1.2rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.6rem}.data-output-page .detail-cards .sales-detail-card-component .card-bottom .card-left .content{width:100%;overflow:hidden}.data-output-page .detail-cards .sales-detail-card-component .card-bottom .card-left .content p{color:var(--mui-palette-secondary-main);font-size:1rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.4rem}.data-output-page .detail-cards .sales-detail-card-component .card-bottom .card-left .date{overflow:hidden}.data-output-page .detail-cards .sales-detail-card-component .card-bottom .card-left .date p{color:var(--mui-palette-secondary-main);font-size:1rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.4rem}.data-output-page .detail-cards .sales-detail-card-component .card-bottom .card-right .total p{text-align:right;padding:.5rem 1rem 0;color:var(--mui-palette-secondary-main);font-size:1.2rem;font-weight:700;line-height:2rem}.data-output-page .detail-cards .sales-detail-card-component .card-bottom .card-right .tax p{text-align:right;padding:0 1rem;color:var(--mui-palette-secondary-main);font-size:1rem;line-height:1.2rem}.payout-history-page .payout-history-card-component{cursor:pointer;border-bottom:1px solid var(--mui-palette-secondary-main)}.payout-history-page .payout-history-card-component .inner{height:5.2rem;margin-inline:1.7rem;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.payout-history-page .payout-history-card-component .inner .card-left{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;grid-gap:.3rem;gap:.3rem}.payout-history-page .payout-history-card-component .inner .card-left .name p{color:var(--mui-palette-secondary-main);font-size:1.2rem;line-height:1.5rem}.payout-history-page .payout-history-card-component .inner .card-left .name p span{padding-left:.2rem}.payout-history-page .payout-history-card-component .inner .card-left .date.hidden{display:none}.payout-history-page .payout-history-card-component .inner .card-left .date p{color:var(--mui-palette-secondaryLight-main);font-size:1.2rem;line-height:1.5rem}.payout-history-page .payout-history-card-component .inner .card-right p{color:var(--mui-palette-secondary-main);font-size:1.2rem}.friend-invitation-page .head-container{padding-top:1.5rem}.friend-invitation-page .head-container .title{border-bottom:2px solid var(--mui-palette-primary-main);display:flex;flex-direction:row;justify-content:center;align-items:center}.friend-invitation-page .head-container .title p{color:var(--mui-palette-primary-main);font-size:1.2rem;font-weight:700}.friend-invitation-page .head-container .image{padding-top:1.5rem}.friend-invitation-page .head-container .image img{width:100%;object-fit:contain}.friend-invitation-page .head-container .desc{margin-top:.5rem;margin-inline:1.7rem}.friend-invitation-page .head-container .desc p{color:var(--mui-palette-secondary-main);font-size:1.2rem}.friend-invitation-page .code-container{margin-top:2rem;border-top:1px solid var(--mui-palette-secondary-main);padding-top:1.5rem}.friend-invitation-page .code-container .code-copy{margin-inline:1.7rem;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.friend-invitation-page .code-container .code-copy .left{display:grid;grid-template-columns:7rem minmax(0,1fr);align-items:center;grid-gap:1rem;gap:1rem}.friend-invitation-page .code-container .code-copy .left .title p{color:var(--mui-palette-primary-main);font-size:1.2rem;font-weight:700;white-space:nowrap}.friend-invitation-page .code-container .code-copy .left .code{max-width:15rem}.friend-invitation-page .code-container .notice{margin-top:1rem;margin-inline:1.7rem}.friend-invitation-page .code-container .notice p{color:var(--mui-palette-secondary-main);font-size:1rem}.friend-invitation-page .count-container{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid var(--mui-palette-secondary-main);display:flex;flex-direction:row;justify-content:space-between;align-items:center}.friend-invitation-page .count-container .head{padding-left:1.7rem}.friend-invitation-page .count-container .head p{color:var(--mui-palette-secondary-main);font-size:1.2rem;font-weight:700}.friend-invitation-page .count-container .count{padding-right:1.7rem;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;grid-gap:.5rem;gap:.5rem}.friend-invitation-page .count-container .count p{color:var(--mui-palette-secondary-main);font-size:1.2rem;font-weight:700;line-height:1.2rem}.friend-invitation-page .count-container .count p.strong{align-self:flex-start;line-height:1.4rem;color:var(--mui-palette-primary-main);font-size:1.4rem}.friend-invitation-page .creators{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid var(--mui-palette-secondary-main)}.friend-invitation-page .creators.hidden{display:none}.friend-invitation-page .creators .head{margin-inline:1.7rem}.friend-invitation-page .creators .head p{font-size:1.2rem;color:var(--mui-palette-secondary-main);font-weight:700}.friend-invitation-page .creators .cards{margin-inline:2.7rem}.friend-invitation-page-creator-card-component{border-bottom:1px solid var(--mui-palette-secondary-main);padding:1rem 0 .5rem;display:grid;grid-template-columns:minmax(0,1fr) 20rem;align-items:center}.friend-invitation-page-creator-card-component .left{overflow:hidden;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.friend-invitation-page-creator-card-component .left p{font-size:1.2rem}.friend-invitation-page-creator-card-component .left p.hiddenable{cursor:pointer;max-width:calc(100% - 1.5rem);color:var(--mui-palette-link-main);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.friend-invitation-page-creator-card-component .right{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;grid-gap:.6rem;gap:.6rem}.friend-invitation-page-creator-card-component .right .date.hidden{display:none}.friend-invitation-page-creator-card-component .right .date p{color:var(--mui-palette-secondary-main);font-size:1rem}.friend-invitation-detail-page .reward-container{margin-top:2rem;border-top:1px solid var(--mui-palette-secondary-main);padding-top:1.5rem}.friend-invitation-detail-page .reward-container .inner{margin-inline:1.7rem;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.friend-invitation-detail-page .reward-container .inner .left{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;grid-gap:1rem;gap:1rem}.friend-invitation-detail-page .reward-container .inner .left .title p{color:var(--mui-palette-secondary-main);font-size:1.2rem;font-weight:700}.friend-invitation-detail-page .reward-container .inner .left .date p{color:var(--mui-palette-secondary-main);font-size:1.2rem}.friend-invitation-detail-page .reward-container .inner .right.hidden{display:none}.friend-invitation-detail-page .reward-container .inner .right.text p{color:var(--mui-palette-info-main);font-size:1.2rem}.friend-invitation-detail-page .bunuses{margin-top:1.5rem;border-top:1px solid var(--mui-palette-secondary-main);padding-top:1.5rem}.friend-invitation-detail-page .bunuses .inner{margin-inline:1.7rem}.friend-invitation-detail-page .bunuses .inner .head{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.friend-invitation-detail-page .bunuses .inner .head .title p{color:var(--mui-palette-secondary-main);font-size:1.2rem;font-weight:700}.friend-invitation-detail-page .bunuses .inner .head .total p{color:var(--mui-palette-secondary-main);font-size:1.2rem}.friend-invitation-detail-page .bunuses .inner .head .total p span{font-size:1.6rem;font-weight:700;padding-right:.2rem}.friend-invitation-detail-page .table{margin-top:1rem;background-color:var(--mui-palette-table-light);border-radius:8px;display:flex;flex-direction:column;justify-content:flex-start}.friend-invitation-detail-page .table.hidden{display:none}.friend-invitation-detail-page .table .top{height:3.3rem;background-color:var(--mui-palette-table-main);border-top-left-radius:8px;border-top-right-radius:8px;display:grid;grid-template-columns:minmax(0,1fr) 5rem 10rem 7rem;align-items:center}.friend-invitation-detail-page .table .top .name{height:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}.friend-invitation-detail-page .table .top .name p{color:var(--mui-palette-secondary-contrastText);font-size:1.2rem}.friend-invitation-detail-page .table .top .count{height:100%;border-left:1px solid var(--mui-palette-secondary-contrastText);display:flex;flex-direction:row;justify-content:center;align-items:center}.friend-invitation-detail-page .table .top .count p{color:var(--mui-palette-secondary-contrastText);font-size:1.2rem}.friend-invitation-detail-page .table .top .money{height:100%;border-left:1px solid var(--mui-palette-secondary-contrastText);display:flex;flex-direction:row;justify-content:center;align-items:center}.friend-invitation-detail-page .table .top .money p{color:var(--mui-palette-secondary-contrastText);font-size:1.2rem}.friend-invitation-detail-page .table .top .bonus{height:100%;border-left:1px solid var(--mui-palette-secondary-contrastText);display:flex;flex-direction:row;justify-content:center;align-items:center}.friend-invitation-detail-page .table .top .bonus p{color:var(--mui-palette-secondary-contrastText);font-size:1.2rem}.friend-invitation-detail-page .table .cards .friend-invitation-detail-card-component{height:3.3rem;display:grid;grid-template-columns:minmax(0,1fr) 5rem 10rem 7rem;align-items:center;border-bottom:1px solid var(--mui-palette-secondary-contrastText)}.friend-invitation-detail-page .table .cards .friend-invitation-detail-card-component:last-child{border-bottom:initial}.friend-invitation-detail-page .table .cards .friend-invitation-detail-card-component .name p{text-align:left;padding:0 1rem;color:var(--mui-palette-secondary-main);font-size:1.2rem;line-height:1.2rem}.friend-invitation-detail-page .table .cards .friend-invitation-detail-card-component .name:last-child{border-bottom-left-radius:8px}.friend-invitation-detail-page .table .cards .friend-invitation-detail-card-component .count{height:100%;border-left:1px solid var(--mui-palette-secondary-contrastText);display:flex;flex-direction:row;align-items:center;justify-content:flex-end}.friend-invitation-detail-page .table .cards .friend-invitation-detail-card-component .count p{text-align:right;padding:0 1rem;color:var(--mui-palette-secondary-main);font-size:1.2rem;line-height:2rem}.friend-invitation-detail-page .table .cards .friend-invitation-detail-card-component .money{height:100%;border-left:1px solid var(--mui-palette-secondary-contrastText);display:flex;flex-direction:row;align-items:center;justify-content:flex-end}.friend-invitation-detail-page .table .cards .friend-invitation-detail-card-component .money p{text-align:right;padding:0 1rem;color:var(--mui-palette-secondary-main);font-size:1.2rem;line-height:1.2rem}.friend-invitation-detail-page .table .cards .friend-invitation-detail-card-component .bonus{height:100%;border-left:1px solid var(--mui-palette-secondary-contrastText);display:flex;flex-direction:row;align-items:center;justify-content:flex-end}.friend-invitation-detail-page .table .cards .friend-invitation-detail-card-component .bonus p{text-align:right;padding:0 1rem;color:var(--mui-palette-secondary-main);font-size:1.2rem;line-height:1.2rem}.friend-invitation-detail-page .table .cards .friend-invitation-detail-card-component .bonus:last-child{border-bottom-right-radius:8px}.friend-invitation-detail-page .notice{margin-top:1rem;margin-inline:2.7rem;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.friend-invitation-detail-page .notice .strong p{color:var(--mui-palette-primary-main);font-size:1.2rem}.friend-invitation-detail-page .notice .list p{color:var(--mui-palette-secondary-main);font-size:1rem}.campaign-code-page{padding-top:1.5rem;margin-inline:1.7rem}.campaign-code-page .warning{margin-top:1rem}.campaign-code-page .warning .head p{color:var(--mui-palette-secondary-main);font-size:1.2rem;font-weight:700}.campaign-code-page .warning .list{margin-top:.2rem}.campaign-code-page .warning .list p{color:var(--mui-palette-secondary-main);font-size:1rem}.campaign-code-page .campaigns{margin-top:2rem}.campaign-code-page .campaigns .head p{color:var(--mui-palette-secondary-main);font-size:1.2rem;font-weight:700;line-height:1.2rem}.campaign-code-page .campaigns .cards{margin-top:.8rem;border-top:1px solid var(--mui-palette-secondary-main)}.campaign-code-page .campaigns .cards .campaign-code-card-component{padding-inline:1rem;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;border-bottom:1px solid var(--mui-palette-secondary-main);height:7.6rem;grid-gap:.3rem;gap:.3rem}.campaign-code-page .campaigns .cards .campaign-code-card-component .card-top p{color:var(--mui-palette-secondary-main);font-size:1.6rem;line-height:2rem}.campaign-code-page .campaigns .cards .campaign-code-card-component .card-bottom .card-help p{font-size:1rem;color:var(--mui-palette-secondary-main);line-height:1.5rem}.campaign-code-page .campaigns .cards .campaign-code-card-component .card-bottom .card-help p a{color:var(--mui-palette-link-main);text-decoration:underline}.campaign-code-page .campaigns .cards .campaign-code-card-component .card-bottom .card-date p{font-size:1rem;color:var(--mui-palette-secondary-main);line-height:1.5rem}.campaign-code-page .buttons{margin-top:3rem;margin-inline:1.7rem;display:flex;flex-direction:row;justify-content:center;align-items:center;grid-gap:.9rem;gap:.9rem}.new-post-page .post-type-head{padding-top:1.9rem;border-bottom:2px solid var(--mui-palette-primary-main);display:flex;justify-content:center;align-items:center}.new-post-page .post-type-head p{color:var(--mui-palette-primary-main);font-size:1.2rem;font-weight:700}.new-post-page .upload-controller{margin-inline:1.7rem}.new-post-page .post-button{margin-top:3rem;border-top:1px solid var(--mui-palette-secondary-main);padding-top:3rem}.new-post-page .delete-button,.new-post-page .post-button{display:flex;flex-direction:row;justify-content:center;align-items:center}.new-post-page .delete-button{margin-top:1rem;padding-top:1rem}.new-post-page .delete-button.hidden{display:none}.new-post-page-upload-controller{position:relative;margin-top:2rem}.new-post-page-upload-controller .upload-button{display:flex;flex-direction:row;justify-content:center;align-items:center}.new-post-page-upload-controller .upload-button.hidden{display:none}.new-post-page-upload-controller .edit-button{height:100%;align-self:flex-end}.new-post-page-upload-controller .edit-button.hidden{display:none}.new-post-page-upload-controller .product .head{border-bottom:1px solid var(--mui-palette-secondary-main)}.new-post-page-upload-controller .product .head p{margin-left:1rem;font-size:1.2rem;color:var(--mui-palette-secondary-main);font-weight:700;line-height:2.2rem}.new-post-page-upload-controller .product .buttons{margin-left:1rem;margin-top:1.4rem;display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap;grid-gap:.8rem;gap:.8rem;align-items:flex-start}.new-post-page-upload-controller .product .article{margin-top:1.4rem;margin-left:1rem}.new-post-page-upload-controller .thumbnail{margin-top:1.6rem}.new-post-page-upload-controller .thumbnail .head{border-bottom:1px solid var(--mui-palette-secondary-main)}.new-post-page-upload-controller .thumbnail .head p{margin-left:1rem;font-size:1.2rem;color:var(--mui-palette-secondary-main);font-weight:700;line-height:2.2rem}.new-post-page-upload-controller .thumbnail .buttons{margin-left:1rem;margin-top:1.4rem;display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap;grid-gap:.8rem;gap:.8rem;align-items:flex-start}.new-post-page-upload-controller .thumbnail .article{margin-top:1.4rem;margin-left:1rem}.new-post-page-upload-controller .sample{margin-top:1.6rem}.new-post-page-upload-controller .sample.hidden{display:none}.new-post-page-upload-controller .sample .head{border-bottom:1px solid var(--mui-palette-secondary-main)}.new-post-page-upload-controller .sample .head p{margin-left:1rem;font-size:1.2rem;color:var(--mui-palette-secondary-main);font-weight:700;line-height:2.2rem}.new-post-page-upload-controller .sample .buttons{margin-top:1.4rem;margin-left:1rem;display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap;grid-gap:.8rem;gap:.8rem;align-items:flex-start}.new-post-page-upload-controller .sample .article{margin-left:1rem;margin-top:1.4rem}.new-post-page-upload-controller .notice.hidden{display:none}.new-post-page-upload-controller .notice .article1{margin-top:2rem}.new-post-page-upload-controller .notice .article1 p{font-size:1rem;color:var(--mui-palette-secondary-main);line-height:1.6rem}.new-post-page-upload-controller .notice .article2{margin-top:2rem}.new-post-page-upload-controller .notice .article2 p{font-size:1rem;color:var(--mui-palette-primary-main);font-weight:700;line-height:1.6rem}.new-post-page-upload-controller .notice .article3{margin-top:2rem}.new-post-page-upload-controller .notice .article3 p{font-size:1rem;color:var(--mui-palette-secondary-main);line-height:1.6rem}.new-post-page-upload-controller .notice .article3 p.strong{color:var(--mui-palette-primary-main)}.new-post-page-upload-controller .notice .article4{margin-top:.5rem}.new-post-page-upload-controller .notice .article4 a{font-size:1rem;color:var(--mui-palette-link-main);text-decoration:underline}.new-post-page-upload-controller .dummy-canvas canvas,.new-post-page-upload-controller .dummy-canvas video{position:absolute;opacity:0;z-index:-1;width:100%}.new-post-page-upload-button{position:relative;width:8rem;height:8rem;border:1px solid var(--mui-palette-secondaryLight-main);border-radius:1rem}.new-post-page-upload-button .image-container{width:100%;height:100%;border:none!important}.new-post-page-upload-button .image-container img{width:100%;height:100%;object-fit:cover;border-radius:1rem}.new-post-page-upload-button .image-container.hidden{display:none}.new-post-page-upload-button .handle-input{position:absolute;top:0;left:0;width:100%;height:100%}.new-post-page-upload-button .handle-input.hidden{display:none}.new-post-page-upload-button .coverable-container{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:1rem}.new-post-page-upload-button .coverable-container.clickable{cursor:pointer}.new-post-page-upload-button .coverable-container.clickable label{cursor:inherit}.new-post-page-upload-button .coverable-container .icons-container{position:absolute;top:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;grid-gap:.2rem;gap:.2rem}.new-post-page-upload-button .coverable-container .icons-container .icon-container{cursor:pointer;width:2rem;height:2rem}.new-post-page-upload-button .coverable-container .icons-container .icon-container .inner{width:100%;height:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}.new-post-page-upload-button .coverable-container .icons-container .icon-container.hidden{display:none}.new-post-page-upload-button .coverable-container .icons-container .over-icon-container{cursor:pointer;position:relative;display:none;width:3rem;height:3rem}.new-post-page-upload-button .coverable-container .icons-container .over-icon-container .inner{width:100%;height:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}@media (hover:hover){.new-post-page-upload-button .coverable-container.hoverable:hover{background-color:rgba(0,0,0,.64)}.new-post-page-upload-button .coverable-container.hoverable:hover .icons-container .over-icon-container{display:initial}.new-post-page-upload-button .coverable-container.hoverable:hover .icons-container .over-icon-container.hidden{display:none}}@media (hover:none){.new-post-page-upload-button .coverable-container.hoverable:hover{background-color:initial}.new-post-page-upload-button .coverable-container.hoverable:hover .icons-container .over-icon-container{display:none}.new-post-page-upload-button .coverable-container.hoverable.hover{background-color:rgba(0,0,0,.64)}.new-post-page-upload-button .coverable-container.hoverable.hover .icons-container .over-icon-container{display:initial}.new-post-page-upload-button .coverable-container.hoverable.hover .icons-container .over-icon-container.hidden{display:none}}.new-post-page-upload-button .coverable-container .label-container{position:absolute;bottom:.6rem;width:100%;display:flex;justify-content:center;align-items:flex-end}.new-post-page-upload-button .coverable-container .label-container p{color:var(--mui-palette-secondaryLight-main);font-size:1.2rem}.new-post-page-upload-button .coverable-container .label-container.hidden{display:none}.new-post-page-upload-button .coverable-container .thumbnail-badge-container{position:absolute;bottom:.4rem;width:100%;display:flex;justify-content:center;align-items:flex-end}.new-post-page-upload-button .coverable-container .thumbnail-badge-container p{background-color:var(--mui-palette-primary-main);border-radius:.8rem;padding:0 .8rem;line-height:1.6rem;color:var(--mui-palette-primary-contrastText);font-size:1rem}.new-post-page-upload-button .coverable-container .thumbnail-badge-container.hidden{display:none}.new-post-page-upload-button .coverable-container .playtime-badge-container{position:absolute;bottom:.4rem;right:.4rem;width:4rem;display:flex;justify-content:flex-end;align-items:flex-end}.new-post-page-upload-button .coverable-container .playtime-badge-container p{background-color:var(--mui-palette-secondary-main);border-radius:1rem;padding:0 1rem;line-height:1.5rem;color:var(--mui-palette-secondary-contrastText);font-size:1rem}.new-post-page-upload-button .coverable-container .playtime-badge-container.hidden{display:none}.new-post-page-upload-button .coverable-container .upload-progress-container{position:absolute;width:100%;height:100%;display:flex;justify-content:center;align-items:center;border-radius:1rem;background-color:var(--mui-palette-secondaryLight-main)}.new-post-page-upload-button .coverable-container .upload-progress-container.hidden{display:none}.new-post-page-upload-button .coverable-container .upload-progress-container .outer-box{position:relative;display:inline-flex}.new-post-page-upload-button .coverable-container .upload-progress-container .outer-box .centered-box{position:absolute;top:0;left:0;bottom:0;right:0;display:flex;align-items:center;justify-content:center}.new-post-page-upload-button .hover-trigger-for-smartphone{position:absolute;top:0;left:0;width:100%;height:100%;display:none}@media (hover:none){.new-post-page-upload-button .hover-trigger-for-smartphone{display:initial}}.new-post-page-upload-button .hover-trigger-for-smartphone.hidden{display:none}.new-post-page-video-preview-modal{width:100dvw;height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center}.new-post-page-video-preview-modal .screen{position:relative;width:90%;max-width:43.2rem;height:64%;max-height:60rem}.new-post-page-video-preview-modal .screen .image{position:absolute;width:100%;height:100%;background-color:var(--mui-palette-plain-main)}.new-post-page-video-preview-modal .screen .image img{width:100%;height:100%;object-fit:contain}.new-post-page-video-preview-modal .screen .image.hidden{display:none}.new-post-page-video-preview-modal .screen .close-button{position:absolute;top:.5rem;left:.5rem}.new-post-page-video-preview-modal .screen .video-player{width:100%;height:100%;background-color:var(--mui-palette-plain-main)}.new-post-page-video-preview-modal .screen .video-player.hidden{display:none}.new-post-page-video-preview-modal .editor{position:relative;width:90%;max-width:43.2rem;background-color:var(--mui-palette-plain-contrastText)}.new-post-page-video-preview-modal .editor.hidden{display:none}.new-post-page-video-preview-modal .editor .slider-container{margin-inline:1.7rem}.new-post-page-video-preview-modal .editor .slider-container .MuiSlider-root{padding:0;border:1px solid var(--mui-palette-secondary-main)}.new-post-page-video-preview-modal .editor .slider-container .MuiSlider-root .MuiSlider-thumb{width:10px;height:10px;border:1px solid var(--mui-palette-secondary-main)}.new-post-page-video-preview-modal .editor .slider-container .time-points{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.new-post-page-video-preview-modal .editor .slider-container .time-points.hidden{display:none}.new-post-page-video-preview-modal .editor .slider-container .time-points p{color:var(--mui-palette-secondary-main);font-size:1rem}.new-post-page-video-preview-modal .editor .input-area{margin-top:.5rem;margin-left:2.2rem;display:grid;grid-template-columns:minmax(0,40%) 2.8rem minmax(0,40%);justify-content:flex-start;align-items:center}.new-post-page-video-preview-modal .editor .input-area .item{display:grid;grid-template-columns:4rem minmax(0,1fr);justify-content:flex-start;align-items:center}.new-post-page-video-preview-modal .editor .input-area .item .item-head p{color:var(--mui-palette-secondary-main);font-size:1.6rem;white-space:nowrap}.new-post-page-video-preview-modal .editor .input-area .delimiter{display:flex;flex-direction:row;justify-content:center;align-items:center}.new-post-page-video-preview-modal .editor .input-area .delimiter p{color:var(--mui-palette-secondary-main);font-size:1.6rem}.new-post-page-video-preview-modal .editor .error-container{margin-inline:1.7rem;height:1rem}.new-post-page-video-preview-modal .editor .error-container p{line-height:1rem}.new-post-page-video-preview-modal .editor .notice{margin-top:1rem;margin-inline:1.7rem}.new-post-page-video-preview-modal .editor .notice p{color:var(--mui-palette-secondary-main);font-size:1rem}.new-post-page-video-preview-modal .editor .buttons{margin-top:2rem;padding-bottom:2rem;display:flex;flex-direction:row;justify-content:center;align-items:center;grid-gap:1.5rem;gap:1.5rem}.new-post-page-form{margin-top:2rem;margin-inline:1.7rem}.new-post-page-form.hidden,.new-post-page-form .input-sub-head.hash.hidden{display:none}.new-post-page-form .input-sub-head.hash p{color:var(--mui-palette-info-main);font-size:1rem;line-height:1.2rem}.new-post-page-form .input-contents.hash{cursor:pointer}.new-post-page-form .input-line{cursor:pointer;height:3.4rem;margin-inline:1rem;display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-bottom:1px solid var(--mui-palette-secondaryLight-main)}.new-post-page-form .input-line p{color:var(--mui-palette-secondary-main);font-size:1.2rem}.new-post-page-form .input-line .line-head p span{padding-right:.4rem}.new-post-page-form .input-line .line-tail,.new-post-page-form .input-line .line-tail .strong{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;grid-gap:1rem;gap:1rem}.new-post-page-form .input-line .line-tail .strong p{color:var(--mui-palette-primary-main)}.new-post-page-form .input-line.disabled p{color:var(--mui-palette-text-disabled)}.new-post-page-form .input-line.hidden{display:none}.new-post-page-form .notice{margin-top:2rem}.new-post-page-form .notice .link{margin-top:1rem}.new-post-page-form .notice .link a{font-size:1rem;color:var(--mui-palette-link-main);text-decoration:underline}.new-post-page-form .backnumber-check.hidden,.new-post-page-form .legal-checks.hidden,.new-post-page-form .notice.hidden{display:none}.new-post-page-form .backnumber-container{margin-top:.5rem;display:flex;flex-direction:row;justify-content:flex-end;align-items:center}.new-post-page-form .backnumber-container a{text-decoration:underline;color:var(--mui-palette-link-main);font-size:1.2rem}.new-post-page-hashtag-modal-component .empty{height:40dvh;display:flex;flex-direction:row;justify-content:center;align-items:center}.new-post-page-hashtag-modal-component .empty.hidden{display:none}.new-post-page-hashtag-modal-component .initial-list-search-wrapper{overflow-y:auto;height:33.4rem;margin:1rem 1.4rem}.new-post-page-hashtag-modal-component .initial-list-search-wrapper.hidden{display:none}.new-post-page-hashtag-modal-component .initial-list-search-wrapper .initial-line{display:flex}.new-post-page-hashtag-modal-component .initial-list-search-wrapper .initial-line .search-tag{display:flex;align-items:center;cursor:pointer;height:3rem}.new-post-page-hashtag-modal-component .initial-list-search-wrapper .initial-line p{margin:.2rem .3rem;padding:.2rem 1.5rem;color:var(--mui-palette-secondary-main);border:1px solid var(--mui-palette-secondary-main);border-radius:5px;font-size:1.2rem;white-space:nowrap;cursor:pointer}.new-post-page-hashtag-modal-component .initial-list-wrapper.hidden{display:none}.new-post-page-hashtag-modal-component .initial-list-wrapper.back{margin:0 1.4rem;padding-bottom:.385rem;align-items:center}.new-post-page-hashtag-modal-component .initial-list-wrapper .initial-line{display:flex}.new-post-page-hashtag-modal-component .initial-list-wrapper .initial-line .search-tag{display:flex;align-items:center;cursor:pointer}.new-post-page-hashtag-modal-component .initial-list-wrapper .initial-line p{margin:.2rem .3rem;padding:.2rem 1.5rem;color:var(--mui-palette-secondary-main);border:1px solid var(--mui-palette-secondary-main);border-radius:5px;font-size:1.2rem;white-space:nowrap;cursor:pointer}.new-post-page-hashtag-modal-component .search-bar-wrapper{padding:1.7rem 6.5rem 0 .4rem}.new-post-page-hashtag-modal-component .flex-center-tabs-header-component.hidden{display:none}.new-post-page-hashtag-modal-component .flex-center-tabs-header-component .MuiTabs-flexContainer{grid-gap:1rem;gap:1rem}.new-post-page-hashtag-modal-component .tab-panels-container{overflow-y:auto;height:30rem;margin:0 0 2rem}.new-post-page-hashtag-modal-component .tab-panels-container.hidden{display:none}.new-post-page-hashtag-modal-component .tab-panels-container .tab-panel.empty{height:80dvh;display:flex;flex-direction:row;justify-content:center}.new-post-page-hashtag-modal-component .tab-panels-container .tab-panel.hidden{display:none}.new-post-page-hashtag-modal-component .tab-panels-container .tab-panel .new-post-page-hashtag-modal-panel-component{position:relative;margin-top:1.8rem;padding-bottom:1.8rem;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:wrap;grid-gap:.5rem;gap:.5rem}.new-post-page-hashtag-modal-component .tab-panels-container .tab-panel .new-post-page-hashtag-modal-panel-component .hashtag{background-color:var(--mui-palette-secondary-contrastText);border:1px solid var(--mui-palette-secondary-main);border-radius:6px;display:flex;flex-direction:row;justify-content:center;align-items:center}.new-post-page-hashtag-modal-component .tab-panels-container .tab-panel .new-post-page-hashtag-modal-panel-component .hashtag label{cursor:pointer;width:100%;height:100%}.new-post-page-hashtag-modal-component .tab-panels-container .tab-panel .new-post-page-hashtag-modal-panel-component .hashtag label p{padding:0 1rem;color:var(--mui-palette-secondary-main);font-size:1.2rem}.new-post-page-hashtag-modal-component .tab-panels-container .tab-panel .new-post-page-hashtag-modal-panel-component .hashtag input{display:none}.new-post-page-hashtag-modal-component .tab-panels-container .tab-panel .new-post-page-hashtag-modal-panel-component .hashtag.checked{background-color:var(--mui-palette-primary-main);border:1px solid var(--mui-palette-primary-main)}.new-post-page-hashtag-modal-component .tab-panels-container .tab-panel .new-post-page-hashtag-modal-panel-component .hashtag.checked label p{color:var(--mui-palette-primary-contrastText)}.age-vertification-page{display:flex;justify-content:center;align-items:center;height:calc(100dvh - 4.8rem)}.age-vertification-page .inner{margin-inline:1.7rem;display:flex;flex-direction:column;justify-content:center;align-items:center;grid-gap:2rem;gap:2rem}.age-vertification-page .inner .logo-container{height:5.9rem;width:100%}.age-vertification-page .inner .title-container{display:flex;flex-direction:row;justify-content:center;margin-top:4rem}.age-vertification-page .inner .title-container p{color:var(--mui-palette-secondary-light);font-size:var(--font-size-large)}.age-vertification-page .inner .description-container{display:flex;flex-direction:column;justify-content:flex-start;grid-gap:1rem;gap:1rem}.age-vertification-page .inner .description-container .head{display:flex;flex-direction:row;justify-content:center}.age-vertification-page .inner .description-container .head p{color:var(--mui-palette-secondary-main);font-size:var(--font-size-large)}.age-vertification-page .inner .description-container .body{flex-direction:row;justify-content:center;text-align:center}.age-vertification-page .inner .description-container .body p{color:var(--mui-palette-secondary-main);font-size:var(--font-size-normal);white-space:pre-wrap}.age-vertification-page .inner .button-container{grid-gap:1rem;gap:1rem;display:flex;justify-content:center;width:100%}.payment-page{display:flex;flex-direction:column;justify-content:center;align-items:center;height:calc(100dvh - 4.8rem);max-width:48rem;margin-inline:1.7rem;grid-gap:5rem;gap:5rem}.payment-page .logo-container{width:100%}.payment-page .text-container{display:flex;flex-direction:column;justify-content:center;align-items:center}.payment-page .text-container p{color:var(--mui-palette-secondary-main);font-size:1.2rem}.payment-page .button-container{width:100%}.explore-page{display:flex;flex-direction:column;grid-gap:1.5rem;gap:1.5rem}.explore-page .search-bar-wrapper{padding:1.7rem 8rem 0 1.7rem}.explore-page .ranking-button{margin:1rem 5rem 0;min-width:29rem}.explore-page .ranking-button button{width:100%;height:4rem;color:#a29d21;background-color:initial;border:2px solid #a29d21;border-radius:10px;font-size:var(--font-size-large);font-weight:700;cursor:pointer}.explore-page .ranking-button button .ranking-button-inner{display:grid;grid-template-columns:3.2rem minmax(0,1fr) 2.4rem;align-items:center;width:100%;height:100%}.explore-page .ranking-button button .ranking-button-inner .left{display:flex;justify-content:flex-end;width:100%}.explore-page .ranking-button button .ranking-button-inner .center{display:flex;justify-content:center;width:100%}.explore-page .ranking-button button .ranking-button-inner .right{display:flex;justify-content:flex-start;width:100%}.explore-page .content.hidden{display:none}.explore-page .content .subtitle{margin-top:1.4rem;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;margin-inline:1.7rem;grid-gap:.3rem;gap:.3rem}.explore-page .content .subtitle p{font-size:1.6rem;color:var(--mui-palette-secondary-main);font-weight:700}.explore-page .tag-list-container{margin-top:.7rem}.explore-page .posts-container{margin-top:1.4rem}.explore-page .pickup-container{margin-top:1.4rem;margin-inline:1.7rem;display:flex;flex-direction:row;justify-content:flex-start;grid-gap:.4rem;gap:.4rem}.explore-page .pickup-container p{color:var(--mui-palette-primary-main);font-size:1.2rem;font-weight:700;line-height:1.2rem}.explore-page .explore-title-supplement{display:flex;align-items:center;margin-left:.6rem}.explore-page .explore-title-supplement span{color:var(--mui-palette-primary-main);font-size:1.4rem}.explore-page .explore-title-supplement span.tag{display:inline-block;background-color:var(--mui-palette-primary-main);color:var(--mui-palette-primary-contrastText);font-size:1.2rem;padding:0 1rem;border-radius:6px;margin-left:.4rem}.explore-page .creator-list-container{margin-top:1.4rem;margin-inline:1.7rem;display:flex;flex-direction:column;justify-content:flex-start;grid-gap:1rem;gap:1rem}.tag-search-page .search-bar-wrapper{margin:0 8rem 0 1.7rem;padding-top:1rem}.tag-search-page .search-genre{display:flex;margin-top:1rem}.tag-search-page .search-genre .search-genre-on{width:50%;text-align:center;border-bottom:2px solid var(--mui-palette-primary-main);font-size:1.2rem;font-weight:700;color:var(--mui-palette-primary-main);cursor:pointer}.tag-search-page .search-genre .search-genre-off{width:50%;text-align:center;border-bottom:1px solid var(--mui-palette-secondary-main);font-size:1.2rem;font-weight:700;color:var(--mui-palette-secondary-main);cursor:pointer}.tag-search-page .search-category-area-wrapper.hidden{display:none}.tag-search-page .search-category-area-wrapper .flex-center-tabs-header-component .MuiTabs-flexContainer{grid-gap:1rem;gap:1rem}.tag-search-page .initial-list-wrapper{margin:1.5rem 1.4rem 3.8rem}.tag-search-page .initial-list-wrapper.hidden{display:none}.tag-search-page .initial-list-wrapper .initial-line{display:flex}.tag-search-page .initial-list-wrapper .initial-line .search-tag{display:flex;align-items:center;cursor:pointer}.tag-search-page .initial-list-wrapper .initial-line p{margin:.2rem .3rem;padding:.2rem 1.5rem;color:var(--mui-palette-secondary-main);border:1px solid var(--mui-palette-secondary-main);border-radius:5px;font-size:1.2rem;white-space:nowrap;cursor:pointer}.tag-search-page .tags-container{margin-top:1.5rem;padding-bottom:3rem}.tag-search-page .loading{display:flex;flex-direction:column;justify-content:center;align-items:center}.tag-search-page .loading.hidden{display:none}.tag-search-page .tag-posts-grid-wrapper{margin-top:1.7rem}.tag-search-page .tag-posts-grid-wrapper.hidden{display:none}.tag-search-page .tag-posts-none{display:flex;justify-content:center}.tag-search-page .tag-posts-none.hidden{display:none}.tag-search-page .tag-posts-none p{margin-top:20rem;font-size:1.6rem;color:var(--mui-palette-secondary-main)}.search-category-area::-webkit-scrollbar{display:none}.search-page .search-bar-wrapper{margin:0 8rem 0 1.7rem;padding-top:1rem}.search-page .tab-panel-container{padding-top:1rem}.search-page .tab-panel-container .tab-panel{margin-inline:1.7rem}.search-page .tab-panel-container .tab-panel.hidden{display:none}.search-page .tab-panel-container .tab-panel.enable-margin-inline{margin-inline:1.7rem}.search-page .tab-panel-container .tab-panel .creator-cards-container{display:flex;flex-direction:column;grid-gap:.6rem;gap:.6rem}.recommended-creators-page{margin-inline:1.7rem;padding-top:1rem}.recommended-creators-page .creator-cards-container{display:flex;flex-direction:column;grid-gap:.6rem;gap:.6rem}.hot-creators-page{margin-inline:1.7rem;padding-top:1rem}.hot-creators-page .creator-cards-container{display:flex;flex-direction:column;grid-gap:.6rem;gap:.6rem}.cretor-ranking-page{margin-inline:1.7rem;padding-top:1rem}.cretor-ranking-page .creator-cards-container{display:flex;flex-direction:column;grid-gap:.6rem;gap:.6rem}.cretor-ranking-page .creator-rank-icon-component{position:absolute;width:1.6rem;height:1.6rem;top:.6rem;left:-.6rem}.cretor-ranking-page .creator-rank-icon-component .ranking-number{width:100%;height:100%;border-radius:50%;display:flex;flex-direction:row;justify-content:center;align-items:center}.cretor-ranking-page .creator-rank-icon-component .ranking-number p{text-align:center;font-size:1.2rem;font-weight:700}.cretor-ranking-page .creator-rank-icon-component .ranking-number-one{color:var(--mui-palette-secondary-contrastText);background-color:var(--mui-palette-third-main)}.cretor-ranking-page .creator-rank-icon-component .ranking-number-two{color:var(--mui-palette-secondary-contrastText);background-color:var(--mui-palette-secondary-main)}.cretor-ranking-page .creator-rank-icon-component .ranking-number-three{color:var(--mui-palette-secondary-contrastText);background-color:#ca9428}.cretor-ranking-page .creator-rank-icon-component .ranking-other{color:var(--mui-palette-plain-main);background-color:var(--mui-palette-secondary-contrastText)}.post-ranking-page{margin-inline:1.7rem;padding-top:1rem}.post-ranking-page .post-rank-icon-component{width:2.4rem;height:2.4rem;top:.6rem;left:-.6rem}.post-ranking-page .post-rank-icon-component .ranking-number{width:100%;height:100%;border-radius:50%;display:flex;flex-direction:row;justify-content:center;align-items:center}.post-ranking-page .post-rank-icon-component .ranking-number p{text-align:center;font-size:1.2rem;font-weight:700}.post-ranking-page .post-rank-icon-component .ranking-number-one{color:var(--mui-palette-secondary-contrastText);background-color:var(--mui-palette-third-main)}.post-ranking-page .post-rank-icon-component .ranking-number-two{color:var(--mui-palette-secondary-contrastText);background-color:var(--mui-palette-secondary-main)}.post-ranking-page .post-rank-icon-component .ranking-number-three{color:var(--mui-palette-secondary-contrastText);background-color:#ca9428}.post-ranking-page .post-rank-icon-component .ranking-other{color:var(--mui-palette-plain-main);background-color:var(--mui-palette-secondary-contrastText);border:1px solid var(--mui-palette-secondary-main)}.thanks-setting-page{display:flex;flex-direction:column;justify-content:flex-start}.thanks-setting-page .tab-panels-container{margin-top:2rem;margin-inline:1.7rem}.thanks-setting-page .tab-panels-container .tab-panel{display:flex;flex-direction:column;justify-content:flex-start;grid-gap:1rem;gap:1rem}.thanks-setting-page .tab-panels-container .tab-panel.hidden{display:none}.thanks-setting-page .tab-panels-container .tab-panel .notice p{color:var(--mui-palette-secondary-light);font-size:1.2rem}.thanks-setting-page .tab-panels-container .tab-panel .input{display:flex;flex-direction:column;justify-content:flex-start;grid-gap:1rem;gap:1rem}.thanks-setting-page .tab-panels-container .tab-panel .input .head{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;grid-gap:.6rem;gap:.6rem}.thanks-setting-page .tab-panels-container .tab-panel .input .head .mark{background-color:var(--mui-palette-secondary-light);width:3.2rem;height:1.6rem;display:flex;flex-direction:row;justify-content:center;align-items:center}.thanks-setting-page .tab-panels-container .tab-panel .input .head .mark p{color:var(--mui-palette-secondary-contrastText);font-size:1rem;line-height:1.6rem}.thanks-setting-page .tab-panels-container .tab-panel .input .head .text p{color:var(--mui-palette-secondary-main);font-size:1.2rem;line-height:1.6rem}.thanks-setting-page .button-container{margin-top:2rem;display:flex;flex-direction:row;justify-content:center;align-items:center}.block-page,.mute-page{margin-inline:1.7rem}.block-page,.follow-page,.mute-page{display:flex;flex-direction:column;justify-content:flex-start}.follow-page .tab-panels-container{margin-top:1rem;margin-inline:1.7rem}.follow-page-header-container .tab-container .inner .follow-page .tab-panels-container .hidden.three-tab,.follow-page .tab-panels-container .follow-page-header-container .tab-container .inner .hidden.three-tab,.follow-page .tab-panels-container .tab.hidden{display:none}.follow-page-header-container .tab-container .inner .follow-page .tab-panels-container .three-tab .creator-cards-container,.follow-page .tab-panels-container .follow-page-header-container .tab-container .inner .three-tab .creator-cards-container,.follow-page .tab-panels-container .tab .creator-cards-container{display:flex;flex-direction:column;grid-gap:.6rem;gap:.6rem}.not-found-page{height:100dvh;width:100dvw;max-width:48rem;justify-content:center}.not-found-page,.not-found-page .inner{display:flex;flex-direction:column;align-items:center}.not-found-page .inner{justify-content:flex-start;grid-gap:2rem;gap:2rem}.not-found-page .inner h1{font-size:2rem;font-weight:700}.not-found-page .inner a{cursor:pointer;text-decoration:none}.not-found-page .inner a p{font-size:1.6rem;color:var(--mui-palette-info-main)}.sensitive-settings-wrapper .sensitive-permission-title{display:flex;align-items:center;height:4rem;margin-inline:1.7rem}.sensitive-settings-wrapper .sensitive-permission-title p{color:var(--mui-palette-secondary-main);font-size:1.6rem;font-weight:700;margin-top:.7rem}.sensitive-settings-wrapper .sensitive-content{border-bottom:1px solid var(--mui-palette-secondary-main)}.sensitive-settings-wrapper .sensitive-content .inner{height:6rem;margin-inline:1.7rem;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.sensitive-settings-wrapper .sensitive-content .inner .left{display:flex;flex-direction:column;justify-content:flex-start}.sensitive-settings-wrapper .sensitive-content .inner .left .sensitive-content-main p{color:var(--mui-palette-secondary-main);font-size:1.2rem}.sensitive-settings-wrapper .sensitive-content .inner .left .sensitive-content-note p{color:var(--mui-palette-secondary-main);font-size:1rem}.sensitive-settings-wrapper .sensitive-explain{display:flex;align-items:center;height:4rem;margin-inline:1.7rem;margin-block:1rem}.sensitive-settings-wrapper .sensitive-explain p{color:var(--mui-palette-secondary-main);font-size:1.2rem;margin-left:.4rem}.snackbar-page .MuiPaper-root{font-family:"M PLUS 1p"}.snackbar-page .MuiSnackbarContent-root{display:flex;align-items:center;padding:0 10px;border-radius:10px;margin:0}.snackbar-page .snackbar-wrapper,.snackbar-page .snackbar-wrapper .snackbar-message{display:flex;align-items:center}.snackbar-page .snackbar-wrapper .snackbar-message .text{margin-inline:15px 20px}.snackbar-page .snackbar-wrapper .snackbar-message .text p{line-height:2rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.snackbar-page .snackbar-wrapper .snackbar-message .text .bolder-p{font-weight:600;font-size:1.3rem}.snackbar-page .snackbar-wrapper .snackbar-message .text .lighter-p{font-weight:100;font-size:1.1rem}.point-plans-page{padding-top:1.5rem}.point-plans-container-component .head{margin-inline:1.7rem;grid-gap:.7rem;gap:.7rem}.point-plans-container-component .head,.point-plans-container-component .head .top{display:flex;flex-direction:column;justify-content:flex-start}.point-plans-container-component .head .top .title p{color:var(--mui-palette-secondary-main);font-size:1.2rem;font-weight:700;line-height:1.8rem}.point-plans-container-component .head .top .notice p{color:var(--mui-palette-primary-main);font-size:1rem;font-weight:700;line-height:1.6rem}.point-plans-container-component .head .imporant-notice{margin-inline:1rem;display:flex;flex-direction:row;justify-content:center;align-items:center;border:1px solid var(--mui-palette-secondary-main)}.point-plans-container-component .head .imporant-notice p{padding:.6rem 1.1rem;white-space:wrap;word-wrap:break-word;color:var(--mui-palette-secondary-main);font-size:1.2rem;line-height:1.7rem}.point-plans-container-component .head .imporant-notice p span{color:var(--mui-palette-primary-main);font-weight:700}.point-plans-container-component .list{margin-top:1.4rem;border-top:1px solid var(--mui-palette-secondary-main)}.point-plans-container-component .list .inner{margin-inline:1.7rem}.popup-modal .image-container{cursor:pointer;height:100%;border-radius:15px 15px 0 0;overflow:hidden}.popup-modal .image-container.borderRadius-bottom-hidden{border-radius:15px}.popup-modal .image-container img{object-fit:cover;width:100%;height:100%;display:block}.popup-modal .close-button{background-color:inherit;border:inherit;cursor:pointer;position:absolute;right:3%;top:3%}.popup-modal .text-button-container{background-color:var(--mui-palette-primary-contrastText);border-radius:15px}.popup-modal .text-button-container.borderRadius-top-hidden{border-radius:0 0 15px 15px}.popup-modal .text-container{width:100%;height:100%}.popup-modal .submit-button-container{height:60px;display:flex;justify-content:center;align-items:center}.popup-modal .submit-button-container .submit-button{width:90%;height:3.5rem;border-radius:15px}.popup-modal .close-text-button-container{display:flex;justify-content:center}.popup-modal .close-text-button-container .close-text-button{margin-top:20px;font-weight:700;background-color:var(--mui-palette-secondary-light);border:1px solid var(--mui-palette-primary-contrastText);padding:.5rem 3rem;cursor:pointer;color:var(--mui-palette-primary-contrastText);border-radius:10px}.point-plan-unsubscribe-page .card-container{margin-inline:1.7rem}.point-plan-unsubscribe-page .inputs-container{border-top:1px solid var(--mui-palette-secondary-main);padding-top:2rem}.point-plan-unsubscribe-page .inputs-container .inner{margin-inline:1.7rem}.point-plan-unsubscribe-page .inputs-container .inner .input-row{display:flex;flex-direction:grid;grid-template-columns:5.5rem;align-items:center;grid-gap:1rem;gap:1rem}.point-plan-unsubscribe-page .inputs-container .inner .input-row .input-head p{white-space:nowrap}.point-plan-unsubscribe-page .inputs-container .inner .input-row .MuiInputBase-root{width:100%}.point-plan-unsubscribe-page .inputs-container .input-container{margin-top:1rem}.point-plan-unsubscribe-page .button-container{margin-top:3rem;display:flex;flex-direction:row;justify-content:center;align-items:center}.password-update-page{padding-top:2rem}.password-update-page .inputs-container{margin-inline:1.7rem;display:flex;flex-direction:column;justify-content:flex-start;grid-gap:1.3rem;gap:1.3rem}.password-update-page .buttons{margin-top:2rem;margin-inline:1.7rem;display:flex;flex-direction:row;justify-content:center;align-items:center;grid-gap:.9rem;gap:.9rem}.mailaddress-update-page{padding-top:2rem}.mailaddress-update-page .inputs-container{margin-inline:1.7rem;display:flex;flex-direction:column;justify-content:flex-start;grid-gap:1.3rem;gap:1.3rem}.mailaddress-update-page .inputs-container .current-email p{color:var(--mui-palette-secondary-main);font-size:1.2rem}.mailaddress-update-page .notice{margin-top:1rem;margin-inline:1.7rem}.mailaddress-update-page .notice p{color:var(--mui-palette-secondary-main);font-size:1.2rem}.mailaddress-update-page .buttons{margin-top:2rem;margin-inline:1.7rem;display:flex;flex-direction:row;justify-content:center;align-items:center;grid-gap:.9rem;gap:.9rem}.mailaddress-update-confirm-page{height:calc(100dvh - 10.8rem);display:flex;flex-direction:column;justify-content:center;margin-inline:1.7rem}.mailaddress-update-confirm-page .logo-container{width:100%}.mailaddress-update-confirm-page .text-container{margin-top:3rem;display:flex;flex-direction:column;justify-content:center;align-items:center}.mailaddress-update-confirm-page .text-container p{color:var(--mui-palette-secondary-main);font-size:1.4rem}.phone-number-page{padding-top:1.5rem}.phone-number-page .banner-text{margin-top:4rem;width:100%;text-align:center;white-space:nowrap}.phone-number-page .banner-text p{font-size:1.7rem;color:var(--mui-palette-secondary-dark);font-weight:700}.phone-number-page .banner-text p .slash{font-weight:bolder}.phone-number-page .banner{display:flex;justify-content:center;align-items:center}.phone-number-page .banner img{width:100%}.phone-number-page .banner.top{margin-bottom:2rem}.phone-number-page .banner.step{margin:1.5rem 0}.phone-number-page .banner.bottom{margin-top:1rem}.phone-number-page .phone-number-container{margin-inline:1.7rem}.phone-number-page .phone-number-container .input-text p{font-size:1.2rem;color:var(--mui-palette-secondary-dark);font-weight:700}.phone-number-page .sms-set-container{margin-top:1rem}.phone-number-page .sms-set-container .form-set{margin-inline:1.7rem;margin-top:1rem}.phone-number-page .sms-set-container .form-set p{font-size:1.1rem}.phone-number-page .sms-set-container .error{margin-top:.3rem;color:var(--mui-palette-error-main);font-size:1rem;margin-inline:2.2rem}.phone-number-page .sms-set-container .error.hidden{display:none}.phone-number-page .inputs-container{margin-inline:1.7rem;display:flex;flex-direction:column;justify-content:flex-start;grid-gap:1.3rem;gap:1.3rem}.phone-number-page .inputs-container .current-phone p{color:var(--mui-palette-secondary-main);font-size:1.2rem}.phone-number-page .notice{margin-top:1rem;margin-inline:1.7rem}.phone-number-page .notice p{color:var(--mui-palette-secondary-main);font-size:1.2rem}.phone-number-page .buttons{margin-top:2rem;margin-bottom:2rem;margin-inline:1.7rem;display:flex;flex-direction:row;justify-content:center;align-items:center;grid-gap:.9rem;gap:.9rem}.phone-number-page .form-input-caution{margin-inline:3.4rem}.phone-number-page .form-input-caution .input-text p{font-size:1.1rem}.phone-number-page .form-input-caution .privacy-policy-link{text-decoration:underline;color:var(--mui-palette-link-main);font-size:1rem;line-height:1rem}.mission-point-page{min-height:100vh}.mission-point-page .banner{height:auto}.mission-point-page .point-mission-container{padding:2rem 2rem 0}.mission-point-page .point-mission-container .mission-wrapper{background-color:#fff;border-radius:10px;padding:1.5rem}.mission-point-page .point-mission-container .mission-wrapper .point-explain{display:flex;align-items:center}.mission-point-page .point-mission-container .mission-wrapper .point-explain .point-icon{margin:.3rem;display:inline;justify-items:center}.mission-point-page .point-mission-container .mission-wrapper .point-explain .point-icon .icon{background-color:var(--mui-palette-primary-light);border-radius:50px;padding:1rem}.mission-point-page .point-mission-container .mission-wrapper .point-explain .point-icon p{font-size:1.2rem;color:var(--mui-palette-primary-main);font-weight:700}.mission-point-page .point-mission-container .mission-wrapper .point-explain .mission-explain{width:100%;margin:1rem}.mission-point-page .point-mission-container .mission-wrapper .point-explain .mission-explain .mission-deadline{display:flex;align-items:center;justify-items:center;grid-gap:1rem;gap:1rem;margin-bottom:.5rem}.mission-point-page .point-mission-container .mission-wrapper .point-explain .mission-explain .mission-deadline .deadline{background-color:var(--mui-palette-primary-light);border-radius:10px;padding:.3rem 1rem}.mission-point-page .point-mission-container .mission-wrapper .point-explain .mission-explain .mission-deadline .deadline p{color:red;font-size:1.2rem;font-weight:700}.mission-point-page .point-mission-container .mission-wrapper .point-explain .mission-explain .mission-deadline .date p{color:grey;font-size:1.2rem}.mission-point-page .point-mission-container .mission-wrapper .point-explain .mission-explain .mission-text p{width:100%;font-size:1.4rem;color:var(--mui-palette-secondary-dark);font-weight:700}.mission-point-page .point-mission-container .mission-wrapper .complete-button{display:flex;align-content:center;justify-content:center;width:auto}.mission-point-page .point-mission-container .mission-wrapper .complete-button button{padding:1.8rem 5rem}.mission-point-page .point-mission-container .mission-wrapper-complete{background-color:#dfdddd;border-radius:10px;padding:1.5rem}.mission-point-page .point-mission-container .mission-wrapper-complete .point-explain{display:flex;align-items:center}.mission-point-page .point-mission-container .mission-wrapper-complete .point-explain .point-icon{margin:.3rem;display:inline;justify-items:center}.mission-point-page .point-mission-container .mission-wrapper-complete .point-explain .point-icon .icon{background-color:#ced8d0;border-radius:50px;padding:1rem}.mission-point-page .point-mission-container .mission-wrapper-complete .point-explain .point-icon p{font-size:1.2rem;color:var(--mui-palette-primary-main);font-weight:700}.mission-point-page .point-mission-container .mission-wrapper-complete .point-explain .mission-explain{width:100%;margin:1rem}.mission-point-page .point-mission-container .mission-wrapper-complete .point-explain .mission-explain .mission-deadline{display:flex;align-items:center;justify-items:center;grid-gap:1rem;gap:1rem;margin-bottom:.5rem}.mission-point-page .point-mission-container .mission-wrapper-complete .point-explain .mission-explain .mission-deadline .deadline{background-color:#e7d6d9;border-radius:10px;padding:.3rem 1rem}.mission-point-page .point-mission-container .mission-wrapper-complete .point-explain .mission-explain .mission-deadline .deadline p{color:#da0808;font-size:1.2rem;font-weight:700}.mission-point-page .point-mission-container .mission-wrapper-complete .point-explain .mission-explain .mission-deadline .date p{color:grey;font-size:1.2rem}.mission-point-page .point-mission-container .mission-wrapper-complete .point-explain .mission-explain .mission-text p{width:100%;font-size:1.4rem;color:var(--mui-palette-secondary-dark);font-weight:700}.mission-point-page .point-mission-container .mission-wrapper-complete .complete-button{display:flex;align-content:center;justify-content:center;width:auto}.mission-point-page .point-mission-container .mission-wrapper-complete .complete-button button{padding:1.8rem 5rem}.page-container-style-add-bottom .custom-bottom{margin-bottom:5rem;background-color:pink}.lp-renewal-page{padding-top:2rem}.lp-renewal-page .container{grid-gap:.5rem;gap:.5rem;display:flex;flex-direction:column;margin-top:1rem;margin-inline:1.7rem}.lp-renewal-page .container .title{color:var(--mui-palette-secondary-main);font-size:1.6rem;font-weight:700}.lp-renewal-page .container .subtitle{color:var(--mui-palette-secondary-main);font-size:1.4rem}.lp-renewal-page .container p{color:var(--mui-palette-secondary-main);font-size:1.2rem}.cancel-member-page .inputs-container{padding-top:2rem}.cancel-member-page .inputs-container .inner{margin-inline:1.7rem}.cancel-member-page .inputs-container .inner .input-row{display:flex;flex-direction:grid;grid-template-columns:5.5rem;align-items:center;grid-gap:1rem;gap:1rem}.cancel-member-page .inputs-container .inner .input-row .input-head p{white-space:nowrap}.cancel-member-page .inputs-container .inner .input-row .MuiInputBase-root{width:100%}.cancel-member-page .inputs-container .input-container{margin-top:1rem}.cancel-member-page .notice{margin-top:2rem;margin-inline:1.7rem}.cancel-member-page .notice .head p{color:var(--mui-palette-secondary-main);font-size:1.2rem;font-weight:700}.cancel-member-page .notice .body{padding-top:1rem}.cancel-member-page .notice .body p{color:var(--mui-palette-secondary-main);font-size:1.2rem;white-space:pre-wrap}.cancel-member-page .button-container{margin-top:3rem;display:flex;flex-direction:row;justify-content:center;align-items:center}.biz-register-page{position:relative;height:calc(100dvh - 10.8rem)}.biz-register-page .main-container{padding:2rem 1.7rem 0}.biz-register-page .main-container .notice .biz-register-plain-text{font-size:var(--font-size-normal);color:var(--mui-palette-text-main)}.biz-register-page .main-container .notice .biz-register-text-margin{margin-top:1rem}.biz-register-page .main-container .notice .biz-register-alert-text{font-size:var(--font-size-normal);font-weight:700;color:var(--mui-palette-error-main)}.biz-register-page .button-container{position:absolute;width:100%;bottom:2rem;display:flex;flex-direction:row;justify-content:center;align-items:center}.credit-card-page .head{padding-top:1rem;margin-inline:1.7rem}.credit-card-page .head p{color:var(--mui-palette-secondary-main);font-size:1.2rem;font-weight:700}.credit-card-page .card-info-container{margin-top:.6rem;margin-inline:1.7rem;display:flex;flex-direction:column;justify-content:flex-start;grid-gap:1.4rem;gap:1.4rem}.credit-card-info-component .card-table{border:1px solid var(--mui-palette-secondary-main);display:flex;flex-direction:column;justify-content:flex-start}.credit-card-info-component .card-table .card-row{border-bottom:1px solid var(--mui-palette-secondary-main);display:grid;grid-template-columns:12rem minmax(0,1fr);align-items:center}.credit-card-info-component .card-table .card-row:last-child{border-bottom:none}.credit-card-info-component .card-table .card-row .card-left{border-right:1px solid var(--mui-palette-secondary-main);padding:.6rem .8rem;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.credit-card-info-component .card-table .card-row .card-left p{color:var(--mui-palette-secondary-main);font-size:1.2rem}.credit-card-info-component .card-table .card-row .card-right{display:flex;padding:.6rem .8rem;flex-direction:row;justify-content:flex-start;align-items:center}.credit-card-info-component .card-table .card-row .card-right p{color:var(--mui-palette-secondary-main);font-size:1.2rem}.credit-card-info-component .card-tail{margin-top:.6rem;display:grid;grid-template-columns:minmax(0,1fr) 6rem;align-items:flex-start;--line-height:1.6rem}.credit-card-info-component .card-tail .card-left .info.hidden{display:none}.credit-card-info-component .card-tail .card-left .info p{color:var(--mui-palette-primary-main);font-size:1.2rem;line-height:var(--line-height)}.credit-card-info-component .card-tail .card-left .error.hidden{display:none}.credit-card-info-component .card-tail .card-left .error p{color:var(--mui-palette-error-main);font-size:1.2rem;line-height:var(--line-height)}.credit-card-info-component .card-tail .card-left .link-button{cursor:pointer}.credit-card-info-component .card-tail .card-left .link-button.hidden{display:none}.credit-card-info-component .card-tail .card-left .link-button p{color:var(--mui-palette-link-main);font-size:1.2rem;text-decoration:underline;line-height:var(--line-height)}.credit-card-info-component .card-tail .card-right{display:flex;flex-direction:row;justify-content:flex-end}.credit-card-info-component .card-tail .card-right .error-button{cursor:pointer}.credit-card-info-component .card-tail .card-right .error-button.hidden{display:none}.credit-card-info-component .card-tail .card-right .error-button p{color:var(--mui-palette-error-main);font-size:1.2rem;text-decoration:underline;line-height:var(--line-height)}.offerwall-landing-page{padding-top:2rem}.offerwall-landing-page .inputs-container{margin-inline:1.7rem;display:flex;flex-direction:column;justify-content:flex-start;grid-gap:1.3rem;gap:1.3rem}.offerwall-landing-page .notice{margin-top:1rem;margin-inline:1.7rem}.offerwall-landing-page .notice p{color:var(--mui-palette-secondary-main);font-size:1.2rem}.offerwall-landing-page .buttons{margin-top:2rem;margin-inline:1.7rem;display:flex;flex-direction:row;justify-content:center;align-items:center;grid-gap:.9rem;gap:.9rem}.switchover-user-card.user-card-component{border-bottom:none!important}.switchover-user-wrapper{display:flex;border-bottom:1px solid var(--mui-palette-secondary-main)}.switchover-user-wrapper .card-wrapper{width:70%}.switchover-user-wrapper .button-wrapper{display:flex;width:100%;justify-content:flex-end;align-items:center;margin-right:4%}.switchover-user-wrapper .button-wrapper .button{width:9rem;height:3.5rem;border-radius:10px}.switchover-user-wrapper .button-wrapper .button p{font-size:smaller;font-weight:600}.switchover-user-wrapper .button-wrapper .button.logged-in{border:2px solid var(--mui-palette-info-main);background-color:var(--mui-palette-info-main)}.switchover-user-wrapper .button-wrapper .button.logged-in p{color:var(--mui-palette-secondary-contrastText)}.switchover-user-wrapper .button-wrapper .button.switch-over{cursor:pointer;border:2px solid var(--mui-palette-info-main);background-color:var(--mui-palette-secondary-contrastText)}.switchover-user-wrapper .button-wrapper .button.switch-over p{color:var(--mui-palette-info-main)}.switchover-user-wrapper .button-wrapper .button.switch-over:hover{background-color:#eafaf9}.double-button-wrapper{display:flex;justify-content:space-between;grid-gap:20px;gap:20px}