: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;padding-right:0!important}body>*{width:100%;max-width:48rem}@media (min-width:499px){body>*{max-width:37.5rem}}body iframe{max-width:none}body .MuiModal-root{max-width:100dvw}#root p,body .MuiAvatar-root,body .MuiButtonBase-root,body .MuiFormLabel-root,body .MuiInputBase-root,body .MuiPaper-root,body .MuiSelect-select,body .MuiTypography-root,body button,body input{font-family:"M PLUS 1p"}#root p{transform:rotate(.05deg)}body{font-family:"M PLUS 1p";font-style:normal;font-weight:500;line-height:1.8rem}.styled-link-component{text-decoration:underline;color:var(--mui-palette-primary-main);overflow-wrap:break-word}.three-columns-header{position:fixed;top:0;width:100vw;max-width:48rem;z-index:200;height:5.6rem;background-color:var(--mui-palette-primary-contrastText)}@media (min-width:499px){.three-columns-header{max-width:37.5rem}}.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-transparent-background{background-color:initial}.three-columns-header.three-columns-header-thin{height:5.6rem}.three-columns-header .three-columns-container{height:100%;margin-right:1.4rem;display:grid;grid-template-columns:1fr minmax(0,4fr) 1fr;grid-template-rows:100%;padding-top:1.29rem}.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;width:44px;height:44px}.title-header-back,.title-header-text{display:flex;flex-direction:row;align-items:center;justify-content:center}.title-header-text{width:100%;grid-gap:.8rem;gap:.8rem}.title-header-text p{width:100%;font-size:1.6rem;color:var(--mui-palette-secondary-main);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;line-height:19.2px}.title-header-text p span.sub{font-size:1.6rem}.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{display:flex;flex-direction:row;align-items:center;justify-content:center}.reel-header-controller .reel-header-back{cursor:pointer;display:flex;justify-content:center;align-items:center;height:44px;width:44px}.reel-header-controller .reel-header-logo{cursor:pointer;display:flex;justify-content:center;align-items:center;margin-left:1.2rem;height:44px}.reel-header-tabs{display:flex;flex-direction:row;justify-content:center;grid-gap:0;gap:0;align-items:center}.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-primary-contrastText)}.reel-header-tabs .reel-header-tab p{text-align:center;color:var(--mui-palette-primary-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)}.flex-center-tabs-header-component,.plain-tabs-header,.tabs-header,.three-tabs-header{transform:rotate(.05deg);background-color:#f2f2f2;border-radius:8px;margin-inline:1.1rem}.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}.flex-center-tabs-header-component .MuiButtonBase-root{font-size:1.2rem}.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-tabs-header-component{display:flex;justify-content:center;align-items:center;overflow:hidden;margin-inline:1.1rem}.switch-tabs-header-component .MuiTabs-root{width:100%}.switch-tabs-header-component .MuiTabs-indicator{border-radius:4px;transition:all .3s ease;box-shadow:0 1px 3px rgba(0,0,0,.1607843137254902);height:24px;width:calc(50% - 8px)!important}.switch-tabs-header-component .MuiTabs-flexContainer{min-height:32px;background-color:#f2f2f2;border-radius:8px}.switch-tabs-header-component .MuiTabs-flexContainer .MuiButtonBase-root{transform:rotate(.05deg);z-index:2;color:var(--mui-palette-third-main);font-size:1.2rem;width:100%}.switch-tabs-header-component .MuiTabs-flexContainer .MuiButtonBase-root.Mui-selected{color:var(--mui-palette-primary-contrastText)}.switch-tabs-header-component .MuiButtonBase-root{min-width:0}.switch-tabs-header-component .one-tabs-controller{width:100%}.switch-tabs-header-component .one-tabs-controller .MuiTabs-indicator{background-color:var(--mui-palette-primary-contrastText);width:calc(100% - 8px)!important}.switch-tabs-header-component .one-tabs-controller .MuiButtonBase-root.Mui-selected{color:var(--mui-palette-secondary-main)}.switch-tabs-header-component .two-tabs-controller{width:100%}.switch-tabs-header-component .two-tabs-controller .MuiTabs-indicator{background-color:var(--mui-palette-primary-contrastText);width:calc(50% - 8px)!important}.switch-tabs-header-component .two-tabs-controller .MuiButtonBase-root.Mui-selected{color:var(--mui-palette-secondary-main)}.switch-tabs-header-component .three-tabs-controller{margin-top:.8rem;width:100%}.switch-tabs-header-component .three-tabs-controller .MuiTabs-indicator{background-color:var(--mui-palette-primary-contrastText);width:calc(33.33333% - 8px)!important}.switch-tabs-header-component .three-tabs-controller .MuiButtonBase-root.Mui-selected{color:var(--mui-palette-secondary-main)}.switch-tabs-header-component .four-tabs-controller{width:100%}.switch-tabs-header-component .four-tabs-controller .MuiTabs-indicator{background-color:var(--mui-palette-primary-contrastText);width:calc(25% - 8px)!important}.switch-tabs-header-component .four-tabs-controller .MuiButtonBase-root.Mui-selected{color:var(--mui-palette-secondary-main)}.signup-header-logo{display:flex;flex-direction:row;align-items:center;cursor:pointer}.signup-header-left{display:flex;align-items:center;padding-right:.5rem;margin-inline:1.1rem}.signup-header-left:hover{opacity:.8}.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}.signup-header-menu{display:flex;flex-direction:row;justify-content:flex-end;grid-gap:1rem;gap:1rem;align-items:center}.signup-button{width:68px;border:1px solid #4f6fc7;border-radius:10px;color:#4f6fc7}.signup-button:hover{background-color:#4f6fc7;color:var(--mui-palette-primary-contrastText)}.login-footer{position:fixed;bottom:0;width:100dvw;max-width:48rem;z-index:200;height:10%;padding-inline:2rem;background-color:linear-gradient(90deg,#c5bdf3,#eedfe2 45%,#e3cbd3)}@media (min-width:499px){.login-footer{max-width:37.5rem}}.login-footer .container{max-height:7.6rem;height:100%;display:grid;grid-template-rows:repeat(2,1fr);align-items:center}.login-footer .container .links{display:flex;justify-content:space-between}.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-main)}.login-footer .container .license{display:flex;flex-direction:row;justify-content:center;position:absolute;top:55%;left:50%;transform:translateX(-50%)}.login-footer .container .license p{font-size:1rem;color:var(--mui-palette-secondary-main)}.navi-footer-component{position:fixed;bottom:0;width:100dvw;max-width:48rem;z-index:200;height:5.6rem;background-color:#3b293f}@media (min-width:499px){.navi-footer-component{max-width:37.5rem}}.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:-webkit-fit-content;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-primary-contrastText);text-align:center;line-height:1.2rem}.navi-footer-component.navi-footer-component-general{background-color:var(--mui-palette-primary-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:8px;border-top-right-radius:8px;background-color:var(--mui-palette-primary-contrastText);width:100vw;max-width:48rem;align-self:center;position:relative;overflow:hidden}@media (min-width:499px){.swipeable-modal-component .swipeable-modal-content{max-width:37.5rem}}.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-primary-contrastText);position:relative;padding-top:.8rem}.swipeable-modal-header-component .swipeable-modal-header-inner{height:4.2rem;margin-inline:1.7rem;padding-top:2rem;border-bottom:1px solid var(--mui-palette-secondary-main)}.swipeable-modal-header-component .swipeable-modal-header-inner .title{text-align:center;overflow:hidden}.swipeable-modal-header-component .swipeable-modal-header-inner .title p{transform:rotate(.05deg);font-size:1.6rem;color:var(--mui-palette-secondary-main);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.swipeable-modal-header-component .clickable{cursor:pointer;position:absolute;right:10px;top:10px}.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;padding-block:1.6rem}.post-filter-hashtag-modal-component p{transform:rotate(.05deg)}.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;justify-content:center;align-items:center;grid-gap:2rem;gap:2rem}.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{margin-inline:8px;width:100%;max-width:36rem;background-color:var(--mui-palette-primary-contrastText);border-radius:8px;display:flex;justify-content:center;flex-wrap:wrap;transform:rotate(.05deg)}.simple-modal .container .inner .desc{width:100%;max-width:33.7rem;line-height:2.4rem;padding-top:4rem;padding-bottom:3rem;color:var(--mui-palette-secondary-main);font-size:1.6rem;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.simple-modal .container .inner .desc.thinPaddingBottom{padding-bottom:1.9rem}.simple-modal .container .inner .buttons{max-width:34.3rem;min-height:7.6rem;display:flex;justify-content:center}.simple-modal .container .inner .buttons .nopadding{padding:0!important;height:3.6rem!important}.simple-modal .container .inner .buttons button{box-shadow:none}.simple-modal .container .inner .precautionCheck{display:flex;justify-content:center;align-items:center;padding-top:2rem;grid-gap:.4rem;gap:.4rem}.simple-modal .container .inner .precautionCheck label{cursor:pointer}.simple-modal .container .inner .precautionCheck label p{font-size:1.2rem}.delete-confirmation-component .title{text-align:center;padding-bottom:2rem}.delete-confirmation-component .content{font-size:1.2rem;color:var(--mui-palette-third-main);line-height:1.8rem;text-align:start;display:inline-flex}.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-primary-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{margin-inline:.2rem}.verify-phone-modal p{transform:rotate(.05deg)}.verify-phone-modal .header{display:flex;justify-content:space-between;border-bottom:1px solid var(--mui-palette-secondary-main);margin-top:2.8rem;padding-bottom:.4rem}.verify-phone-modal .header .icon{position:absolute;right:8px;top:8px}.verify-phone-modal .text{width:100%}.verify-phone-modal .text p{color:var(--mui-palette-secondary-main);font-weight:500;width:100%}.verify-phone-modal .text .text-top-p{font-size:1.6rem;text-align:center}.verify-phone-modal .text .text-bottom-p{font-size:1.2rem}.verify-phone-modal .text .emphasis{color:var(--mui-palette-third-main)}.verify-phone-modal .image{display:flex;justify-content:center;align-items:center;grid-gap:5rem;gap:5rem;margin-block:2rem;padding-bottom:.5rem}.verify-phone-modal .image img{box-shadow:5px 5px 10px rgba(0,0,0,.2);border-radius:15px}.verify-phone-modal .sms-send-container{margin-block:2rem}.verify-phone-modal .sms-send-container .error.hidden{display:none}.verify-phone-modal .sms-send-container .input-text p{font-size:1.2rem;color:var(--mui-palette-secondary-main);font-weight:500}.verify-phone-modal .form-input-caution p{font-size:1.2rem;color:var(--mui-palette-third-main)}.verify-phone-modal .form-input-caution .privacy-policy-link{text-decoration:underline;color:var(--mui-palette-primary-main)}.verify-phone-modal .buttons{display:flex;flex-direction:row;justify-content:center;align-items:center;grid-gap:.9rem;gap:.9rem;margin-top:2rem}.lang-menu-modal-component .MuiMenu-list{padding:0}.lang-menu-modal-component .container{background-color:var(--mui-palette-primary-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-primary-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-primary-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-menu-modal-component .container .download{cursor:pointer;height:50%;display:flex;align-items:center;justify-content:space-between}.report-menu-modal-component .container .download.owner{height:25%;border-bottom:1px solid var(--mui-palette-secondary-main)}.report-menu-modal-component .container .download .text{height:100%;width:5rem;white-space:nowrap;text-align:center;display:flex;justify-content:left;align-items:center}.report-menu-modal-component .container .download .menu-icon{display:flex;justify-content:right;align-items:center;width:2.111rem;height:2.111rem}.report-modal-component{padding-top:2rem;transform:rotate(.05deg)}.report-modal-component .message{margin-top:1.6rem}.single-sale-menu-modal-component .setting-head{margin-top:1rem;margin-bottom:.4rem}.single-sale-menu-modal-component .setting-head p{color:var(--mui-palette-secondary-main);font-size:1.2rem}.single-sale-menu-modal-component .error{place-items:end}.secret-code-menu-modal-component,.secret-code-menu-modal-component .notice{margin-top:2rem}.secret-code-menu-modal-component .notice p{color:var(--mui-palette-secondary-main);font-size:1rem}.secret-code-menu-modal-component .disc{margin-top:2rem}.secret-code-menu-modal-component .disc p{color:var(--mui-palette-secondary-main);font-size:1.2rem}.plan-select-menu-modal-component{margin-top:2rem;transform:rotate(.05deg)}.plan-select-menu-modal-component .head p{display:inline-flex;color:var(--mui-palette-third-main);font-size:1.2rem}.plan-select-menu-modal-component .cards-title{margin-top:2.1rem;margin-bottom:.4rem}.plan-select-menu-modal-component .cards-title p{color:var(--mui-palette-secondary-main);font-size:1.2rem}.plan-select-menu-modal-component .plan-cards{border-block:1px solid var(--mui-palette-secondary-main);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%;border-bottom:1px solid var(--mui-palette-secondaryLight-light)}.plan-select-menu-modal-component .plan-cards .plan-select-card:last-child{border-bottom:none}.plan-select-menu-modal-component .plan-cards .plan-select-card label{cursor:pointer;display:flex;line-height:40px;grid-gap:8px;gap:8px;white-space:nowrap}.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{max-width:24rem;overflow:hidden}.plan-select-menu-modal-component .plan-cards .plan-select-card label .head p{color:var(--mui-palette-secondary-main);font-size:1.2rem;overflow:hidden;text-overflow:ellipsis}.plan-select-menu-modal-component .plan-cards .plan-select-card label .tail{margin-left:auto}.plan-select-menu-modal-component .plan-cards .plan-select-card label .tail .price p{color:var(--mui-palette-secondary-main);font-size:1.2rem}.plan-select-menu-modal-component .plan-cards .plan-select-card .form-input-common{display:flex;align-items:center}.plan-create-menu-modal-component{margin-top:2rem;display:flex;flex-direction:column;justify-content:flex-start;grid-gap:1.4rem;gap:1.4rem}.plan-create-menu-modal-component p{transform:rotate(.05deg)}.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{margin-top:.6rem;margin-bottom:1.3rem;display:flex;justify-content:space-between;color:var(--mui-palette-secondary-main);font-size:1.2rem;font-weight:700}.plan-create-menu-modal-component .plan-recommend .plan-recommend-notice{color:var(--mui-palette-third-main);font-size:1.2rem}.plan-create-menu-modal-component .plan-recommend .plan-recommend-notice p{display:inline-flex}.plan-create-menu-modal-component .notice{margin-block:.6rem}.plan-create-menu-modal-component .notice p{display:inline-flex;color:var(--mui-palette-third-main);font-size:1.2rem}.resubscribe-payment-failed-plan-menu-modal-component{margin-top:2rem;grid-gap:1.3rem;gap:1.3rem}.date-set-modal,.resubscribe-payment-failed-plan-menu-modal-component{display:flex;flex-direction:column;justify-content:flex-start}.date-set-modal .settings.hidden{display:none}.date-set-modal .settings.readOnly .form-date-select,.date-set-modal .settings.readOnly .input-date-container{background-color:var(--mui-palette-section-main);border-radius:8px}.date-set-modal .settings.readOnly .MuiInputBase-input{color:#b6b5b6}.time-sale-modal.hidden{display:none}.time-sale-discount .setting-head p,.time-sale-price .setting-head p{color:var(--mui-palette-secondary-main);font-size:1.2rem}.time-sale-price{margin-top:.5rem}.time-sale-discount{display:flex;flex-direction:column;justify-content:flex-start;margin-top:2rem}.time-sale-discount .value-container{grid-gap:1rem;gap:1rem}.time-sale-discount .value-container .value{display:flex;flex-direction:row;justify-content:center;align-items:center;background-color:rgba(244,220,244,.2);border-radius:8px;width:100%;height:40px}.time-sale-discount .value-container .value p{color:var(--mui-palette-secondary-main);font-size:1.2rem}.time-sale-discount .value-container .delimiter{display:flex;justify-content:center;margin-block:.8rem}.time-sale-discount .value-container .delimiter .selector{display:inline-block;font-size:20px;color:var(--mui-palette-section-main);text-align:center;transform:scaleX(2);transform-origin:center}.modal-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:var(--mui-palette-text-secondary);display:flex;justify-content:center;align-items:center;z-index:1000}.filter-custom-modal{position:relative;width:355px;height:548px;background-color:var(--mui-palette-primary-contrastText);border-radius:20px;padding:20px;box-shadow:0 4px 20px rgba(0,0,0,.2)}.filter-custom-modal .content{width:316px;border-bottom:1px solid var(--mui-palette-secondaryLight-light);display:flex;flex-direction:row;justify-content:space-between;align-items:center}.filter-custom-modal .title{margin-top:4.5rem;margin-bottom:.3rem;text-align:center;line-height:normal}.filter-custom-modal .title p{font-size:2rem;font-weight:700}.filter-custom-modal .content-container p{font-size:1.6rem;font-weight:500}.filter-custom-modal .content-container .subTitle{padding-block:8px}.filter-custom-modal .content-container .left{padding-block:12px}.filter-custom-modal .button-container{display:flex;justify-content:center;grid-gap:20px;gap:20px;margin-block:12px}.filter-custom-modal .button-container button{width:12.7rem;height:3.4rem;border-radius:10px;cursor:pointer}.filter-custom-modal .button-container button p{font-size:1.4rem;font-weight:500}.filter-custom-modal .explain-container p{font-size:1.2rem;font-weight:500}.date-time-setting-container-component.hidden{display:none}.date-time-setting-container-component .calendar{display:flex;flex-direction:row;grid-gap:1.2rem;gap:1.2rem}.date-time-setting-container-component .input-date-container{min-width:121px}.date-time-setting-container-component .input-date-container .MuiInputBase-root,.date-time-setting-container-component .input-date-container input{cursor:pointer}.date-time-setting-container-component .input-time-container{display:flex;flex-direction:row;grid-gap:.8rem;gap:.8rem}.date-time-setting-container-component .input-time-container span{display:flex;align-items:center;color:var(--mui-palette-secondary-main)}.date-time-setting-container-component .error{text-align:right}.date-time-setting-menu-modal-component{margin-top:1.2rem}.purchase-entry-modal-component{margin-block:2rem;display:flex;flex-direction:column;grid-gap:2rem;gap:2rem}.purchase-entry-card-component{display:flex;flex-direction:column;justify-content:flex-start}.purchase-entry-card-component p{transform:rotate(.05deg)}.purchase-entry-card-component .secret-code-content.hidden{display:none}.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 .card-name{overflow:hidden;width:100%;border-bottom:1px solid var(--mui-palette-secondary-main);padding-bottom:.4rem}.purchase-entry-card-component .card-head .card-name p{color:var(--mui-palette-secondary-main);font-size:1.6rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.purchase-entry-card-component .card-head .card-name .card-short-name.hidden{display:none}.purchase-entry-card-component .card-head .card-name .card-short-name p{text-align:center}.purchase-entry-card-component .card-tail{display:flex;flex-direction:column;overflow:hidden}.purchase-entry-card-component .card-tail .card-left{overflow:hidden}.purchase-entry-card-component .card-tail .card-left .card-info{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;grid-gap:.8rem;gap:.8rem;border-bottom:1px solid var(--mui-palette-secondaryLight-light);min-height:3.3rem}.purchase-entry-card-component .card-tail .card-left .card-info .recommend{background-color:var(--mui-palette-success-main);border-radius:4px;margin-block:8px}.purchase-entry-card-component .card-tail .card-left .card-info .recommend.hidden{display:none}.purchase-entry-card-component .card-tail .card-left .card-info .recommend p{padding:0 4px;line-height:2rem;color:var(--mui-palette-primary-contrastText);font-size:1.2rem}.purchase-entry-card-component .card-tail .card-left .card-info .card-discount{border:1px solid var(--mui-palette-success-main);border-radius:4px;display:flex;flex-direction:row;justify-content:center;align-items:center;margin-block:.8rem}.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{padding:.1px 4px;color:var(--mui-palette-success-main);font-size:1.2rem}.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-third-main);font-size:1.2rem;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.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.6rem;font-weight:800}.purchase-entry-card-component .card-tail .card-left .card-info .card-price p span{font-size:1.2rem;font-weight:500}.purchase-entry-card-component .card-tail .card-left .card-info .card-price p .month-span{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.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:1.2rem}.purchase-entry-card-component .card-tail .card-left .card-info .card-post-count p span{font-size:1.6rem;font-weight:800;padding-left:.2rem;padding-right:.2rem}.purchase-entry-card-component .card-tail .card-left .card-caption{padding-block:.8rem}.purchase-entry-card-component .card-tail .card-left .card-caption p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:pre-wrap;color:var(--mui-palette-secondary-main);font-size:1.2rem}.purchase-entry-card-component .card-tail .card-left .card-caption.hidden{padding-top:0}.purchase-entry-card-component .card-tail .card-right{display:flex;flex-direction:row;justify-content:flex-end;align-items:center}.subscribe-plan-modal-component{margin-inline:1.7rem}.subscribe-plan-modal-component p{transform:rotate(.05deg)}.subscribe-plan-modal-component .price-container{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;grid-gap:.8rem;gap:.8rem;min-height:3.3rem;border-bottom:1px solid var(--mui-palette-secondaryLight-light)}.subscribe-plan-modal-component .price-container .time-sale-rate{border:1px solid var(--mui-palette-success-main);border-radius:4px;display:flex;flex-direction:row;justify-content:center;align-items:center;margin-block:.8rem;grid-gap:8px;gap:8px}.subscribe-plan-modal-component .price-container .time-sale-rate.hidden{display:none}.subscribe-plan-modal-component .price-container .time-sale-rate p{padding:.1px 4px;color:var(--mui-palette-success-main);font-size:1.2rem}.subscribe-plan-modal-component .price-container .time-sale-rate p.off:after{content:"%off"}.subscribe-plan-modal-component .price-container .time-sale-price.hidden{display:none}.subscribe-plan-modal-component .price-container .time-sale-price p{text-decoration:line-through;color:var(--mui-palette-third-main);font-size:1.2rem}.subscribe-plan-modal-component .price-container .time-sale-price p:after{content:"pt"}.subscribe-plan-modal-component .price-container .price{padding-top:1.6rem}.subscribe-plan-modal-component .price-container .price p{padding-bottom:1.4rem;color:var(--mui-palette-secondary-main);font-size:1.6rem;font-weight:800}.subscribe-plan-modal-component .price-container .price p span{font-weight:500}.subscribe-plan-modal-component .caption-container{width:100%;padding-block:1.6rem;display:flex;flex-direction:column;justify-content:space-between;grid-gap:.1rem;gap:.1rem}.subscribe-plan-modal-component .caption-container .inner{transform:rotate(.05deg);overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;color:var(--mui-palette-secondary-main);font-size:1.2rem;white-space:pre-wrap}.subscribe-plan-modal-component .caption-container.expand .inner{-webkit-line-clamp:unset}.subscribe-plan-modal-component .caption-container .expand-button{cursor:pointer;display:inline-flex;align-items:center;margin-left:auto}.subscribe-plan-modal-component .caption-container .expand-button.hidden{display:none}.subscribe-plan-modal-component .caption-container .expand-button p{color:var(--mui-palette-primary-main);font-size:1.2rem;text-decoration:underline}.subscribe-plan-modal-component .detail-container{border-top:1px solid var(--mui-palette-secondaryLight-light);padding-top:1.6rem}.subscribe-plan-modal-component .detail-container .head p{color:var(--mui-palette-secondary-main);font-size:1.6rem}.subscribe-plan-modal-component .detail-container .explain-list{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-top:.8rem}.subscribe-plan-modal-component .detail-container .explain-list p{display:inline-flex;color:var(--mui-palette-secondary-main);font-size:1.2rem}.subscribe-plan-modal-component .detail-container .post-list{margin-top:1.2rem;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;grid-gap:.4rem;gap:.4rem;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:1.2rem;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.subscribe-plan-modal-component .detail-container .notice-list p{display:inline-flex;color:var(--mui-palette-third-main);font-size:1rem;line-height:1.2rem}.subscribe-plan-modal-component .detail-container .help-link{margin-top:.4rem}.subscribe-plan-modal-component .detail-container .help-link a{text-decoration:underline;color:var(--mui-palette-primary-main);font-size:1.2rem}.subscribe-plan-modal-component .detail-container .check-container{margin-top:1.2rem;padding:1rem 1.2rem;background-color:#f9ecf9;border-radius:4px;display:flex;flex-direction:column;justify-content:flex-start;grid-gap:.8rem;gap:.8rem}.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:.4rem;gap:.4rem}.subscribe-plan-modal-component .detail-container .check-container .check-row p{color:var(--mui-palette-secondary-main);line-height:1.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{color:var(--mui-palette-section-main);background-color:var(--mui-palette-primary-contrastText)}.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-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{margin-block: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-primary-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-primary-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-block:2rem}.payment-charge-entry-modal-component p{transform:rotate(.05deg)}.payment-charge-entry-modal-component .my-point-page .my-point-container{margin-inline:0}.payment-charge-entry-modal-component .intro{border-bottom:1px solid var(--mui-palette-secondary-main);margin-top:2rem}.payment-charge-entry-modal-component .intro p{color:var(--mui-palette-secondary-main);font-size:1.2rem}.payment-charge-entry-modal-component .point-notice-container{margin-top:1.6rem}.payment-charge-entry-modal-component .point-notice-container p{color:var(--mui-palette-secondary-main);font-size:1rem;line-height:1.2rem}.payment-charge-entry-modal-component .point-notice-container p a{color:var(--mui-palette-primary-main);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:36rem;height:21.4rem;max-height:59rem;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;border-radius:8px;background-color:var(--mui-palette-primary-contrastText);flex-direction:column;grid-gap:2rem;gap:2rem;transform:rotate(.05deg)}.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.6rem}.navi-to-select-adult-modal .navi-to-select-adult-container .navi-to-select-adult-inner button{width:200px;height:36px}.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.8rem var(--pading-inline);--font-size:var(--font-size-normal);--border-color:var(--mui-palette-section-main);--border-color-fucused:var(--mui-palette-secondary-main);--border-radius:8px}.form-input-common.hidden{display:none}.form-input-common .input-head p{font-size:1.2rem;color:var(--mui-palette-secondary-main)}.form-input-common .input-head p.notice{display:inline-flex;color:var(--mui-palette-third-main)}.form-input-common .input-head p.important-notice{display:inline-flex;color:var(--mui-palette-error-main)}.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:2rem;gap:2rem}.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)}.form-input-common .input-check .input-check-item p.strong{color:var(--mui-palette-primary-main);display:inline-flex}.form-input-common .input-columns{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;grid-gap:1.7rem;gap:1.7rem}.form-input-common .error{margin-top:.4rem;color:var(--mui-palette-error-main);transform:rotate(.05deg)}.form-input-common .error.hidden{display:none}.form-input-common.underline .error,.form-input-common.underline .input-sub-head{margin-inline:.6rem}.form-input-common.required .input-head p:after{content:"*";color:var(--mui-palette-error-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 .MuiSelect-select{align-content:center}.form-input-common .MuiInputBase-root{padding:0}.form-input-common .MuiInputBase-root .MuiSelect-select,.form-input-common .MuiInputBase-root input,.form-input-common .MuiInputBase-root textarea::placeholder{transform:rotate(.05deg)}.form-input-common .MuiInputBase-root .MuiInputBase-input{padding:var(--padding);font-size:var(--font-size);font-weight:500;color:var(--mui-palette-secondary-main)}.form-input-common .MuiInputBase-root .MuiInputBase-input:-webkit-autofill{background-color:var(--mui-palette-primary-contrastText);box-shadow:inset 0 0 0 100px #fff;-webkit-text-fill-color:var(--mui-palette-secondary-main);-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.form-input-common .MuiInputBase-root .MuiInputBase-input::placeholder{color:var(--mui-palette-section-main);font-size:var(--font-size);opacity:1}.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-weight:500;font-size:1.2rem;color:var(--mui-palette-secondary-main)}.form-input-common .MuiButtonBase-root.MuiCheckbox-root{padding:0;color:var(--mui-palette-section-main);display:initial}.MuiPaper-root{box-shadow:0 3px 6px rgba(0,0,0,.1607843137254902)!important}.MuiPaper-root ul.MuiList-root{border:1px solid var(--mui-palette-section-main);border-radius:4px}.MuiPaper-root ul.MuiList-root li.MuiMenuItem-root{color:var(--mui-palette-secondary-main)!important;font-size:1.2rem!important;font-weight:500;min-height:3.2rem;padding-left:1.2rem;transform:rotate(.05deg);background-color:var(--mui-palette-primary-contrastText);position:relative}.MuiPaper-root ul.MuiList-root li.MuiMenuItem-root:before{content:"";position:absolute;inset:0;background-color:initial;transition:background-color .2s;z-index:-1}.MuiPaper-root ul.MuiList-root li.MuiMenuItem-root.Mui-selected:before,.MuiPaper-root ul.MuiList-root li.MuiMenuItem-root:hover:before{background-color:rgba(124,87,127,.1)}.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{min-width:44px;min-height:44px}.functional-icon-component,.notification-icon-component{cursor:pointer;display:flex;flex-direction:row;align-items:center;justify-content:center}.notification-icon-component{width:100%;line-height:1rem}.notification-icon-component .navi-icon{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.notification-icon-component .navi-icon .badge{position:absolute;width:.8rem;height:.8rem;top:0;right:8%;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}.transfer-status{display:flex;align-items:center;justify-content:center;text-align:center;min-width:60px;min-height:20px;border-radius:4px}.transfer-status p{color:var(--mui-palette-primary-contrastText);font-size:1.2rem}.transfer-status.Unknown{background-color:var(--mui-palette-section-main)}.transfer-status.Requesting,.transfer-status.Transferring{background-color:var(--mui-palette-primary-mainChannel)}.transfer-status.Fail,.transfer-status.Paid{background-color:var(--mui-palette-section-main)}.point-type{display:flex;align-items:center;justify-content:center;text-align:center;border-radius:4px;width:32px;height:20px}.point-type p{color:var(--mui-palette-secondary-main);font-size:1.2rem}.point-type.free{border:1px solid var(--mui-palette-secondary-main)}.point-type.paid{background-color:var(--mui-palette-secondary-main)}.point-type.paid p{color:var(--mui-palette-primary-contrastText)}.plan-info .recommend{display:flex;justify-content:center;align-items:center;text-align:center;background-color:var(--mui-palette-success-main);border-radius:4px;margin-block:8px;min-width:56px;min-height:20px}.plan-info .recommend p{color:var(--mui-palette-primary-contrastText);font-size:1.2rem}.plan-info .time-sale-rate{display:flex;justify-content:center;align-items:center;text-align:center;margin-block:8px;grid-gap:8px;gap:8px;border:1px solid var(--mui-palette-success-main);border-radius:4px;min-width:74px;min-height:20px}.plan-info .time-sale-rate p{color:var(--mui-palette-success-main);font-size:1.2rem}.plan-info .time-sale-rate p.off:after{content:"%off"}.plan-info .plan-subscriber{display:flex;justify-content:center;align-items:center;text-align:center;background-color:var(--mui-palette-primary-main);border-radius:4px;min-width:44px;min-height:20px}.plan-info .plan-subscriber p{color:var(--mui-palette-primary-contrastText);font-size:1.2rem}.registering-button{display:flex;justify-content:center;align-items:center;text-align:center;border-radius:4px;min-width:60px;min-height:20px}.registering-button p{font-size:1.2rem;color:var(--mui-palette-primary-contrastText)}.registering-button.under-review{background-color:var(--mui-palette-primary-mainChannel)}.registering-button.registered{background-color:#c7c6c6}.post-meta{display:flex}.post-meta .pending-status{display:flex;align-items:center;justify-content:center;text-align:center;border-radius:4px;min-height:20px;min-width:60px}.post-meta .pending-status p{color:var(--mui-palette-primary-contrastText);font-size:1.2rem}.post-meta .pending-status.Approved.expired,.post-meta .pending-status.Approved.unreleased,.post-meta .pending-status.Denied,.post-meta .pending-status.Pending{background-color:var(--mui-palette-primary-mainChannel)}.view-count-container{display:flex;justify-content:space-between;align-items:center;grid-gap:.435rem;gap:.435rem;padding-inline:3px;width:auto;height:20px}.view-count-container .icon-container{cursor:pointer;display:flex;align-items:center;text-align:center}.view-count-container .view-count p{font-size:1.2rem;color:var(--mui-palette-secondary-main)}.like-count-container{display:flex;justify-content:space-between;align-items:center;grid-gap:.3rem;gap:.3rem;border:1px solid var(--mui-palette-secondary-main);border-radius:4px;padding-inline:4px}.like-count-container .icon-container{cursor:pointer;display:flex;align-items:center;text-align:center}.like-count-container .like-count p{font-size:1.2rem;color:var(--mui-palette-secondary-main)}.info-container .single-sale{display:flex;grid-gap:0;gap:0;border:1px solid var(--mui-palette-primary-main);border-radius:4px;min-height:20px}.info-container .single-sale .head{display:flex;justify-content:center;align-items:center;background-color:var(--mui-palette-primary-main);border-top-left-radius:2px;border-bottom-left-radius:2px;min-width:32px}.info-container .single-sale .head p{font-size:1.2rem;color:var(--mui-palette-primary-contrastText)}.info-container .single-sale .price{display:flex;justify-content:center;align-items:center;width:auto;padding-inline:4px}.info-container .single-sale .price p{font-size:1.2rem;color:var(--mui-palette-primary-main);font-weight:700}.info-container .plan{display:flex;justify-content:center;align-items:center;border:1px solid var(--mui-palette-primary-main);border-radius:4px;min-width:44px;min-height:20px}.info-container .plan p{font-size:1.2rem;color:var(--mui-palette-primary-main)}.text-deny-or-positive-button-component{display:flex;align-items:center;justify-content:space-between;grid-gap:2rem;gap:2rem;width:100%;height:8rem;max-width:48rem}@media (min-width:499px){.text-deny-or-positive-button-component{max-width:37.5rem}}.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-primary-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{margin-top:8px;min-height:9rem;min-width:36rem}.selected-tag-component .selected-tag-count{display:flex;flex-direction:space-between;min-height:9rem}.selected-tag-component .selected-tag-count .count-display{display:flex;flex-direction:column;align-items:center;justify-content:center;border:2px solid var(--mui-palette-primary-contrastText);border-radius:8px 0 0 8px;background-color:#f4dcf4;width:6rem;flex-shrink:0}.selected-tag-component .selected-tag-count .count-display p{font-size:1.2rem;color:var(--mui-palette-secondary-main)}.selected-tag-component .selected-tag-count .hashtags{padding:.4rem;display:flex;flex-direction:row;flex-wrap:wrap}.selected-tag-component .selected-tag-count .hashtags .hashtag-cancel-component{cursor:pointer;display:flex;align-items:center;height:41px;padding-right:8px}.selected-tag-component .selected-tag-count .hashtags .hashtag{margin:.4rem;height:3.3rem;border:1px solid var(--mui-palette-primary-main);border-radius:4px;background:#f4dcf4;display:flex;align-items:center;justify-content:center;padding:8px}.selected-tag-component .selected-tag-count .hashtags .hashtag p{font-size:1.2rem;color:var(--mui-palette-secondary-main)}.react-calendar{width:37.5rem;max-width:100%;background:var(--mui-palette-primary-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{height:4rem;display:flex;align-items:center;justify-content:center}.react-calendar__navigation button{height:100%;min-width:4rem;background:none;font-size:var(--font-size-normal);font-weight:500;color:var(--mui-palette-secondary-main);transform:rotate(.05deg);align-self:center}.react-calendar__navigation .react-calendar__navigation__label{min-width:7.5rem;flex-grow:0!important}.react-calendar__navigation button:disabled{color:var(--mui-palette-primary-contrastText)}.react-calendar__navigation button:enabled:focus,.react-calendar__navigation button:enabled:hover{background-color:var(--mui-palette-primary-contrastText)}.react-calendar__month-view__weekdays{text-align:center;font-size:var(--font-size-small);color:var(--mui-palette-third-main);transform:rotate(.05deg)}.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{position:relative;max-width:100%;background:none;text-align:center;line-height:3rem;font-size:var(--font-size-normal);color:var(--mui-palette-secondary-main);font-weight:500;transform:rotate(.05deg)}.react-calendar__tile abbr{position:relative;z-index:1}.react-calendar__tile:disabled{color:#ccc}.react-calendar__tile:enabled:focus,.react-calendar__tile:enabled:hover{background-color:var(--mui-palette-primary-contrastText)}.react-calendar__tile--now{color:var(--mui-palette-secondary-main)}.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-primary-contrastText)}.react-calendar__tile--active:after{background-color:#c9e2e0;border-radius:50%;content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:30px;height:30px;z-index:0}.react-calendar__tile--active:enabled:focus,.react-calendar__tile--active:enabled:hover{background:var(--mui-palette-primary-contrastText)}.react-calendar--selectRange .react-calendar__tile--hover{background-color:var(--mui-palette-primary-contrastText)}.react-calendar__century-view__decades__decade{font-size:var(--font-size-normal)}.calendar-modal-component p{transform:rotate(.05deg)}.calendar-modal-component .tail{display:flex;align-items:center;height:6.2rem;border-bottom:1px solid var(--mui-palette-secondary-main);grid-gap:.4rem;gap:.4rem}.calendar-modal-component .tail .settings-title{font-size:var(--font-size-large);color:var(--mui-palette-secondary-main)}.calendar-modal-component .tail .settings-input{border:1px solid var(--mui-palette-primary-contrastText)}.calendar-modal-component .tail .settings-input p{font-size:var(--font-size-large);color:var(--mui-palette-third-main)}.calendar-modal-component .tail .settings-clear{cursor:pointer;font-size:var(--font-size-normal);color:var(--mui-palette-info-main)}.calendar-modal-component .buttons{display:flex;flex-direction:row;align-items:center;justify-content:center;margin-top:2rem}.calendar-modal-component .calendar-container{display:flex;align-items:center;justify-content:center;padding-bottom:1.3rem;border-bottom:1px solid var(--mui-palette-secondary-main)}.comment-card-component{border-radius:8px;align-items:flex-start;width:100%;display:flex;flex-direction:column}.comment-card-component.point-500{border:2px solid #7175e3}.comment-card-component.point-500 .row2{margin:1.2rem}.comment-card-component.point-500 .row2 .card-right{grid-gap:.8rem;gap:.8rem}.comment-card-component.point-1000{border:2px solid #f99}.comment-card-component.point-1000 .row2{margin:1.2rem}.comment-card-component.point-1000 .row2 .card-right{grid-gap:.8rem;gap:.8rem}.comment-card-component.point-3000{border:2px solid #fcc732}.comment-card-component.point-3000 .row2{margin:1.2rem}.comment-card-component.point-3000 .row2 .card-right{grid-gap:.8rem;gap:.8rem}.comment-card-component.point-5000{border:2px solid #fc32de}.comment-card-component.point-5000 .row2{margin:1.2rem}.comment-card-component.point-5000 .row2 .card-right{grid-gap:.8rem;gap:.8rem}.comment-card-component.point-10000{border:2px solid #e35271}.comment-card-component.point-10000 .row2{margin:1.2rem}.comment-card-component.point-10000 .row2 .card-right{grid-gap:.8rem;gap:.8rem}.comment-card-component.point-50000{border:2px solid #aba952}.comment-card-component.point-50000 .row2{margin:1.2rem}.comment-card-component.point-50000 .row2 .card-right{grid-gap:.8rem;gap:.8rem}.comment-card-component .row1{display:grid;grid-template-columns:15rem minmax(0,1fr);align-items:center}.comment-card-component .row1 .card-top{display:flex;align-items:center;justify-content:center;grid-gap:4px;gap:4px;height:20px}.comment-card-component .row1 .card-top p{font-size:1.2rem}.comment-card-component .row1 .card-top svg{width:18px;height:17px}.comment-card-component .row2{display:grid;grid-template-columns:5rem minmax(0,1fr);width:calc(100% - 2.4rem);margin-inline:.2rem}.comment-card-component .card-top{display:flex;flex-direction:row;border-top-left-radius:6px;border-bottom-right-radius:6px}.comment-card-component .card-top p{color:var(--mui-palette-primary-contrastText)}.comment-card-component .card-top.point-500{background-color:#7175e3}.comment-card-component .card-top.point-1000{background-color:#f99}.comment-card-component .card-top.point-3000{background-color:#fcc732}.comment-card-component .card-top.point-5000{background-color:#fc32de}.comment-card-component .card-top.point-10000{background-color:#e35271}.comment-card-component .card-top.point-50000{background-color:#aba952}.comment-card-component .card-left{cursor:pointer;width:4rem;height:4rem}.comment-card-component .card-left img{width:100%;height:100%;object-fit:cover;border-radius:50%;background-color:var(--mui-palette-primary-contrastText)}.comment-card-component .card-right{width:100%;display:flex;flex-direction:column;grid-gap:1.1rem;gap:1.1rem}.comment-card-component .card-right .card-head{overflow:hidden}.comment-card-component .card-right .card-head p{color:var(--mui-palette-secondary-main);font-size:1.2rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.comment-card-component .card-right .card-head p.point-500{color:#7175e3}.comment-card-component .card-right .card-head p.point-1000{color:#f99}.comment-card-component .card-right .card-head p.point-3000{color:#fcc732}.comment-card-component .card-right .card-head p.point-5000{color:#fc32de}.comment-card-component .card-right .card-head p.point-10000{color:#e35271}.comment-card-component .card-right .card-head p.point-50000{color:#aba952}.comment-card-component .card-right .card-body{width:100%;color:var(--mui-palette-secondary-main);font-size:1.2rem;white-space:wrap;word-wrap:break-word}.comment-card-component .card-right .card-body .MuiInputBase-root{padding:0;font-weight:500;color:var(--mui-palette-secondary-main);line-height:1.7rem;font-size:1.2rem}.comment-card-component .card-right .card-tail{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;grid-gap:1.2rem;gap:1.2rem}.comment-card-component .card-right .card-tail .date p{color:var(--mui-palette-third-main);font-size:1rem;line-height:1.2rem}.comment-card-component .card-right .card-tail .vote{display:flex;justify-content:flex-start;align-items:center;grid-gap:.4rem;gap:.4rem}.comment-card-component .card-right .card-tail .vote.hidden{display:none}.comment-card-component .card-right .card-tail .vote p{color:var(--mui-palette-third-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-primary-main);font-size:1rem;text-decoration:underline;line-height:1.2rem}.comment-modal-header-component{position:relative;z-index:500;width:100%;background-color:var(--mui-palette-primary-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-primary-contrastText);border-radius:50%}.comment-modal-header-component .inner .avatar-name-follow .avatar img{border-radius:50%;width:100%;height:100%;object-fit:cover;background-color:var(--mui-palette-primary-contrastText)}.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}.comment-swipeable-modal-paper p{transform:rotate(.05deg)}.comment-swipeable-modal-paper .back{cursor:pointer;position:absolute;top:.8rem;right:.8rem}.swipeable-modal-component .swipeable-modal-content.comment-modal-header-border{border-top-left-radius:8px;border-top-right-radius:8px}.comment-modal-component{margin-top:3.2rem;padding-bottom:2.6rem}.comment-modal-component.fixed{padding-bottom:6.2rem}.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:51.678rem}.comment-modal-component.fixed.include-super-comment.include-error{padding-bottom:52.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{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;grid-gap:2rem;gap:2rem}.comment-modal-component .comments-container.hidden{display:none}.comment-modal-component .comments-container .inner{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;grid-gap:1.5rem;gap:1.5rem}.comment-modal-component .select-buttons{padding-inline:.4rem;display:flex;flex-direction:row;justify-content:center;align-items:center;grid-gap:2rem;gap:2rem}.comment-modal-component .select-buttons.fixed{position:fixed;bottom:0;width:calc(100% - 1.7rem);max-width:46.3rem;background-color:var(--mui-palette-primary-contrastText);padding:1.2rem 1.7rem 2.1rem 0;margin-top:0}@media (min-width:499px){.comment-modal-component .select-buttons.fixed{max-width:35.8rem}}.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-primary-contrastText);padding:1rem 1.7rem 2rem 0;margin-top:0}@media (min-width:499px){.comment-modal-component .super-comment.fixed{max-width:35.8rem}}.comment-modal-component .super-comment.hidden{display:none}.comment-modal-component .super-comment .notice{margin-top:1.2rem;display:flex;flex-direction:column;justify-content:center;align-items:center;grid-gap:.8rem;gap:.8rem}.comment-modal-component .super-comment .notice p{color:var(--mui-palette-secondary-main);font-size:1.2rem}.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{transform:rotate(.05deg);text-decoration:underline;font-size:1.2rem;color:var(--mui-palette-primary-main)}.comment-modal-component .super-comment .points{margin-top:2rem;margin-inline:4rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));justify-content:center;align-items:center;grid-gap:1.2rem;gap:1.2rem}.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:1.4rem;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;line-height:2.8rem}.comment-modal-component .super-comment .points .point p:after{content:"pt"}.comment-modal-component .super-comment .points .point.point-500{border-color:#7175e3}.comment-modal-component .super-comment .points .point.point-500.checked,.comment-modal-component .super-comment .points .point.point-500:hover{background-color:#ebecfc;border-color:#ebecfc}.comment-modal-component .super-comment .points .point.point-500.checked p,.comment-modal-component .super-comment .points .point.point-500:hover p{color:#7175e3}.comment-modal-component .super-comment .points .point.point-1000{border-color:#f99}.comment-modal-component .super-comment .points .point.point-1000.checked,.comment-modal-component .super-comment .points .point.point-1000:hover{background-color:#ffeeef;border-color:#ffeeef}.comment-modal-component .super-comment .points .point.point-1000.checked p,.comment-modal-component .super-comment .points .point.point-1000:hover p{color:#f99}.comment-modal-component .super-comment .points .point.point-3000{border-color:#fcc732}.comment-modal-component .super-comment .points .point.point-3000.checked,.comment-modal-component .super-comment .points .point.point-3000:hover{background-color:#fff8e5;border-color:#fff8e5}.comment-modal-component .super-comment .points .point.point-3000.checked p,.comment-modal-component .super-comment .points .point.point-3000:hover p{color:#fcc732}.comment-modal-component .super-comment .points .point.point-5000{border-color:#fc32de}.comment-modal-component .super-comment .points .point.point-5000.checked,.comment-modal-component .super-comment .points .point.point-5000:hover{background-color:#ffe5fb;border-color:#ffe5fb}.comment-modal-component .super-comment .points .point.point-5000.checked p,.comment-modal-component .super-comment .points .point.point-5000:hover p{color:#fc32de}.comment-modal-component .super-comment .points .point.point-10000{border-color:#e35271}.comment-modal-component .super-comment .points .point.point-10000.checked,.comment-modal-component .super-comment .points .point.point-10000:hover{background-color:#fde7ed;border-color:#fde7ed}.comment-modal-component .super-comment .points .point.point-10000.checked p,.comment-modal-component .super-comment .points .point.point-10000:hover p{color:#e35271}.comment-modal-component .super-comment .points .point.point-50000{border-color:#aba952}.comment-modal-component .super-comment .points .point.point-50000.checked,.comment-modal-component .super-comment .points .point.point-50000:hover{background-color:#f7f6ea;border-color:#f7f6ea}.comment-modal-component .super-comment .points .point.point-50000.checked p,.comment-modal-component .super-comment .points .point.point-50000:hover p{color:#aba952}.comment-modal-component .super-comment .stock-point{margin-top:2rem;margin-inline:4rem;display:flex;flex-direction:column;justify-content:center;align-items:center}.comment-modal-component .super-comment .stock-point .head{display:flex;flex-direction:row;justify-content:center;align-items:center;background-color:var(--mui-palette-secondaryLight-light);border-top-left-radius:8px;border-top-right-radius:8px;width:100%;padding-top:.4rem;padding-bottom:.3rem}.comment-modal-component .super-comment .stock-point .head p{color:var(--mui-palette-secondary-main);font-size:1.2rem}.comment-modal-component .super-comment .stock-point .tail{display:flex;flex-direction:row;justify-content:center;align-items:center;grid-gap:.6rem;gap:.6rem;width:100%;border:1px solid var(--mui-palette-secondaryLight-light);border-bottom-left-radius:8px;border-bottom-right-radius:8px;padding-top:1.3rem;padding-bottom:1.7rem}.comment-modal-component .super-comment .stock-point .tail .before p{color:var(--mui-palette-secondary-main);font-size:1.6rem}.comment-modal-component .super-comment .stock-point .tail .before p:after{content:"pt"}.comment-modal-component .super-comment .stock-point .tail .delimiter{display:flex;align-items:center}.comment-modal-component .super-comment .stock-point .tail .after p,.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 p:after{content:"pt"}.comment-modal-component .super-comment .stock-point .tail .after p.error-text{color:var(--mui-palette-error-main)}.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;line-height:1.2rem}.comment-modal-component .super-comment .error.hidden{display:none}.comment-modal-component .super-comment .point-select-buttons{margin-top:2rem;display:flex;flex-direction:row;justify-content:center;align-items:center;grid-gap:2rem;gap:2rem}.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;padding-left:0;padding-right:1.7rem;background-color:var(--mui-palette-primary-contrastText);padding-bottom:.8rem;margin-top:0}@media (min-width:499px){.comment-modal-component .input-container.fixed{max-width:35.8rem}}.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;grid-gap:8px;gap:8px}.comment-modal-component .input-container .input-row .avatar{align-self:center;width:4rem;height:4rem;border-color:var(--mui-palette-primary-contrastText);border-radius:50%}.comment-modal-component .input-container .input-row .input{margin-right:.2rem}.comment-modal-component .input-container .input-row .input .MuiInputBase-root{font-size:1.2rem}.comment-modal-component .input-container .input-row .input .MuiInputBase-root:after{border-bottom:none}.comment-modal-component .input-container .input-row .input .MuiInputBase-root .MuiInputBase-input{padding:0;transform:rotate(.05deg)}.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-secondary-main);font-size:1rem}.comment-modal-component .comment-modal-comment-container.hidden{display:none}.comment-modal-component .comment-modal-comment-container .row2{margin:1.2rem}.comment-modal-component .comment-modal-comment-container .inner{border-radius:1rem;border:1px solid var(--mui-palette-primary-contrastText);background-color:var(--mui-palette-primary-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-primary-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-primary-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 .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-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 .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-primary-contrastText);padding:1rem 1.7rem 2.6rem 0;margin-top:0}@media (min-width:499px){.comment-modal-component .super-comment-send.fixed{max-width:35.8rem}}.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:2rem;gap:2rem}.message-card{display:flex;justify-content:space-between;padding:2rem 1.1rem;height:10.7rem;position:relative;cursor:pointer}.message-card:hover{background-color:rgba(244,220,244,.2)}.message-card:after{content:"";position:absolute;bottom:0;left:1.1rem;right:1.1rem;height:1px;background-color:var(--mui-palette-secondaryLight-light)}.message-card .left-container{display:flex;align-items:flex-start;grid-gap:.8rem;gap:.8rem;flex:1 1;min-width:0}.message-card .avatar-container{position:relative;width:4rem;height:4rem;flex-shrink:0}.message-card .avatar-container img{border-radius:50%;width:100%;height:100%;object-fit:cover;background-color:var(--mui-palette-primary-contrastText)}.message-card .text-container{display:flex;flex-direction:column;justify-content:center;overflow:hidden;grid-gap:8px;gap:8px}.message-card .text-container .fullname{overflow:hidden}.message-card .text-container .fullname p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1.2rem;color:var(--mui-palette-secondary-main)}.message-card .text-container .date-container p{font-size:1.2rem;color:var(--mui-palette-third-main)}.message-card .text-container .last-message{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.message-card .text-container .last-message p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1.2rem;color:var(--mui-palette-secondary-main)}.message-card .icon-container{display:flex;flex-direction:row;align-self:center;margin-top:2rem}.message-chat-card{display:grid;grid-template-columns:4rem minmax(0,1fr) 0}.message-chat-card.main-side{grid-template-columns:0 minmax(0,1fr) 4rem}.message-chat-card .card-image-space{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;flex-shrink:1}.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:4rem;height:4rem;border-radius:50%;object-fit:cover;background-color:var(--mui-palette-primary-contrastText)}.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:.4rem;gap:.4rem}.message-chat-card .card-message-set .card-content-set{display:flex;flex-direction:row;align-items:center;margin-left:.5rem}.message-chat-card .card-message-set .card-content-set p{font-size:1.2rem;width:100%;padding:1.2rem;border-radius:0 8px 8px 8px;white-space:pre-wrap;word-break:break-all;text-align:left;background-color:var(--mui-palette-secondaryLight-light);color:var(--mui-palette-secondary-main)}.message-chat-card .card-message-set .card-date-set p{font-size:1rem;color:var(--mui-palette-third-main);text-align:left;line-height:1.2rem}.message-chat-card.main-side{overflow:hidden}.message-chat-card.main-side .card-content-set{margin-left:0;margin-right:.5rem}.message-chat-card.main-side .card-content-set p{white-space:pre-wrap;background-color:#f4dcf4;border-radius:8px 0 8px 8px}.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;margin-inline:1.7rem}.message-search-box .cancel-icon-container{position:absolute;top:4px;display:flex;flex-direction:row;align-items:center;right:4px}.message-search-box input{width:100%;height:3.6rem;padding:.95rem 3.8rem .95rem 1.2rem;border:none;border-radius:1.8rem;background-color:var(--mui-palette-primary-contrastText);text-align:left;color:var(--mui-palette-secondary-main);transform:rotate(.05deg);font-size:1.2rem}.message-search-box input::placeholder{color:var(--mui-palette-section-main)}.message-search-box input:focus ::placeholder{visibility:hidden}.message-search-box input:focus{text-align:left;outline:none}.notification-card-component{display:flex;justify-content:center;align-items:center;height:104px;padding:2rem 1.1rem;position:relative;cursor:pointer}.notification-card-component:hover{background-color:rgba(244,220,244,.2)}.notification-card-component:after{content:"";position:absolute;bottom:0;left:1.1rem;right:1.1rem;height:1px;background-color:var(--mui-palette-secondaryLight-light)}.notification-card-component.disable-link{cursor:auto;height:81px}.notification-card-component.disable-link:hover{background-color:initial}.notification-card-component.layout-avatar{display:grid;grid-template-columns:4.8rem minmax(0,1fr)}.notification-card-component .avatar-container{cursor:pointer;width:4rem;height:4rem}.notification-card-component .avatar-container.disable-link{cursor:auto}.notification-card-component .avatar-container.hidden{display:none}.notification-card-component .avatar-container img{border-radius:50%;width:100%;height:100%;object-fit:cover;background-color:var(--mui-palette-primary-contrastText)}.notification-card-component .text-container{width:100%;display:flex;flex-direction:column;justify-content:center;grid-gap:.8rem;gap:.8rem}.notification-card-component .text-container .category-badge{min-width:4rem;min-height:2.1rem;border-radius:4px;background-color:var(--mui-palette-info-main);display:flex;justify-content:center;align-items:center}.notification-card-component .text-container .category-badge.hidden{display:none}.notification-card-component .text-container .category-badge.category-administrator{background-color:#87853a}.notification-card-component .text-container .category-badge p{font-size:1.2rem;color:var(--mui-palette-primary-contrastText)}.notification-card-component .text-container .message-container{display:flex;justify-content:space-between}.notification-card-component .text-container .message-container p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:pre-wrap;color:var(--mui-palette-secondary-main);font-size:1.2rem}.notification-card-component .text-container .message-container p a{color:var(--mui-palette-primary-main);text-decoration:underline}.notification-card-component .text-container .message-container .tail{cursor:pointer;display:flex;flex-direction:row;align-items:center}.notification-card-component .text-container .message-container .tail.hidden{display:none}.notification-card-component .text-container .message-container .tail p{font-size:1.2rem;color:var(--mui-palette-primary-main)}.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 .read-badge{width:.8rem;height:.8rem;border-radius:50%;background-color:var(--mui-palette-error-main)}.notification-card-component .text-container .sub-container .head .read-badge.hidden{visibility:hidden}.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-third-main)}.point-expire-card-component,.point-limit-card-component{display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-bottom:1px solid var(--mui-palette-secondaryLight-light);cursor:pointer;height:4.3rem}.point-expire-card-component:first-child,.point-limit-card-component:first-child{border-top:1px solid var(--mui-palette-secondaryLight-light)}.point-expire-card-component .card-head,.point-limit-card-component .card-head{display:flex;flex-direction:row;justify-content:flex-start}.point-expire-card-component .card-head .card-title p,.point-limit-card-component .card-head .card-title p{color:var(--mui-palette-secondary-main);font-size:1.2rem}.point-expire-card-component .card-head .card-date p,.point-limit-card-component .card-head .card-date p{color:var(--mui-palette-third-main);font-size:1.2rem}.point-expire-card-component .card-tail,.point-limit-card-component .card-tail{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;grid-gap:.8rem;gap:.8rem}.point-expire-card-component .card-tail .point-value,.point-limit-card-component .card-tail .point-value{display:flex;flex-direction:row;justify-content:flex-end;min-width:65px;margin-right:.8rem}.point-expire-card-component .card-tail .point-value p,.point-limit-card-component .card-tail .point-value p{color:var(--mui-palette-secondary-main);font-size:1.2rem;font-weight:800}.point-expire-card-component .card-tail .point-value span,.point-limit-card-component .card-tail .point-value span{font-weight:500}.point-expire-card-component .card-tail .card-link,.point-limit-card-component .card-tail .card-link{display:flex;align-items:center;justify-content:center}.point-history-card-component{display:flex;flex-direction:column;margin-inline:1.1rem;border-bottom:1px solid var(--mui-palette-secondary-main)}.point-history-card-component:first-child{border-top:1px solid var(--mui-palette-secondary-main)}.point-history-card-component p{color:var(--mui-palette-secondary-main)}.point-history-card-component .card-top{display:flex;align-items:center;width:100%;min-height:33px;border-bottom:1px solid var(--mui-palette-secondaryLight-light)}.point-history-card-component .card-top .card-title p{font-size:1.2rem}.point-history-card-component .card-top .card-date p{color:var(--mui-palette-third-main);font-size:1.2rem}.point-history-card-component .card-top .card-date.hidden{display:none}.point-history-card-component .card-bottom{display:flex;min-height:33px;min-width:0;justify-content:space-between;align-items:center}.point-history-card-component .card-bottom .card-reason{overflow:hidden}.point-history-card-component .card-bottom .card-reason.hidden{display:none}.point-history-card-component .card-bottom .card-reason p{font-size:1.2rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.point-history-card-component .card-bottom .card-right{display:flex;align-items:center}.point-history-card-component .card-bottom .card-right .point-type{width:36px;height:16px}.point-history-card-component .card-bottom .card-right .point-type p{font-size:1rem;line-height:1.2rem}.point-history-card-component .card-bottom .card-right .point-value{display:flex;justify-content:flex-end;min-width:65px}.point-history-card-component .card-bottom .card-right .point-value p{font-weight:800;font-size:1.2rem}.point-history-card-component .card-bottom .card-right .point-value p span{font-weight:500}.point-limit-card-component{cursor:auto}.point-limit-card-component .card-tail .point-value{margin-right:0}.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:var(--mui-palette-primary-contrastText);text-decoration:none;margin-top:1rem}.charge-card-component{padding:1.2rem 0;display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-bottom:1px solid var(--mui-palette-secondaryLight-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"}.charge-card-component:last-child{border-bottom:1px solid var(--mui-palette-secondary-main)}.charge-card-text-component{padding:1.2rem 0;display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-bottom:1px solid var(--mui-palette-secondaryLight-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 .left-container .text-container{display:flex;flex-direction:column;justify-content:center;overflow:hidden}.user-card .left-container .text-container p.fullname{font-size:1.2rem;color:var(--mui-palette-secondary-main);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.user-card .left-container .text-container p.username{font-size:1rem;color:var(--mui-palette-third-main)}.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-list-component{margin-inline:1.1rem;margin-bottom:.8rem;display:flex;justify-content:space-between;align-items:center;cursor:pointer;box-shadow:0 3px 6px rgba(0,0,0,.1607843137254902);border-radius:8px;height:5.6rem}.user-card-list-component.bottom-plugin{display:inherit}.user-card-list-component .left-container{display:flex;flex-direction:row;justify-content:flex-start;grid-gap:.8rem;gap:.8rem;align-items:center;overflow:hidden;padding:.8rem}.user-card-list-component .right-container{margin-right:.8rem}.user-card-table-component{border-top:1px solid var(--mui-palette-secondary-main)}.user-card-table-component:last-child{border-bottom:1px solid var(--mui-palette-secondary-main)}.user-card-table-component .left-container{display:flex;align-items:center;overflow:hidden;padding-block:.8rem;height:6.4rem}.user-card-table-component .left-container>div:not(:last-child){margin-right:1.2rem}.user-card-table-component .left-container>.message_button{margin-left:auto}.creator-card-component{display:flex;flex-direction:column;position:relative;width:100%;overflow:visible;box-shadow:0 3px 6px rgba(0,0,0,.1607843137254902);border-radius:8px}.creator-card-component .head-image{cursor:pointer;height:176px}.creator-card-component .head-image img{width:100%;height:100%;object-fit:cover;border-top-left-radius:8px;border-top-right-radius:8px}.creator-card-component .top-container{cursor:pointer;padding:8px}.creator-card-component .top-container .border{border-bottom:1px solid var(--mui-palette-secondary-main);margin-block:8px}.creator-card-component .top-container .row1{display:flex;align-items:center;grid-gap:1rem;gap:1rem}.creator-card-component .top-container .row1 .button-container{display:flex;justify-content:center;align-items:center;margin-left:auto}.creator-card-component .top-container .row1 .button-container.hidden{display:none}.creator-card-component .top-container .row1 .head{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.creator-card-component .top-container .row1 .title{display:flex;align-items:center;overflow:hidden;flex-shrink:1}.creator-card-component .top-container .row1 .title p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1.6rem;color:var(--mui-palette-secondary-main)}.creator-card-component .top-container .row1 .title span{line-height:1.2rem}.creator-card-component .top-container .row1 .title .badge{margin-left:.5rem;flex-shrink:0}.creator-card-component .top-container .row1 .title .badge.hidden{display:none}.creator-card-component .top-container .row2{overflow:hidden;cursor:pointer;min-height:35px}.creator-card-component .top-container .row2 .body{overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.creator-card-component .top-container .row2 .body p{font-size:1.2rem;color:var(--mui-palette-secondary-main)}.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{min-height:91px;justify-content:flex-start;align-items:center;grid-gap:.5rem;gap:.5rem;display:flex;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;padding:8px;margin-bottom:1.2rem}.creator-card-component .bottom-container>*{flex:0 0 auto}.avatar-component{width:7.6rem;height:7.6rem}.avatar-component img{width:100%;height:100%;object-fit:cover;border-radius:50%;background-color:var(--mui-palette-primary-contrastText)}.post-card-component{padding:2rem 0;display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-bottom:1px solid var(--mui-palette-secondary-main)}.post-card-component .post-container{display:flex;flex-direction:row;justify-content:flex-start;grid-gap:1.2rem;gap:1.2rem;align-items:center;width:100%}.post-card-component .post-container .post-icon{width:8rem;height:8rem;flex-shrink:0}.post-card-component .post-container .post-icon img{width:100%;height:100%;object-fit:cover;border-radius:8px;background-color:var(--mui-palette-primary-contrastText)}.post-card-component .post-container .text-container{display:flex;flex-direction:column;justify-content:center;transform:rotate(.05deg);flex:1 1}.post-card-component .post-container .text-container .border{border-bottom:1px solid var(--mui-palette-secondaryLight-light);margin-block:.8rem}.post-card-component .post-container .text-container .post-title p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:pre-wrap;color:var(--mui-palette-secondary-main);font-size:1.2rem}.post-card-component .post-container .text-container .post-time{font-size:1.2rem;color:var(--mui-palette-third-main);font-weight:800}.post-detail-container{display:flex;flex-direction:column;padding:.5rem;cursor:auto;justify-content:center;align-items:flex-start;grid-gap:6px;gap:6px}.post-detail-container .profile-name{padding-left:5rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;text-overflow:ellipsis;word-break:break-word}.post-detail-container .profile-name p{font-size:1rem;color:var(--mui-palette-secondary-main)}.post-detail-container .caption{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis;word-break:break-word;height:100%;width:100%;cursor:pointer}.post-detail-container .caption .caption-text{height:3.5rem}.post-detail-container .caption .caption-text p{font-size:1.2rem;color:var(--mui-palette-secondary-main)}.profile{position:absolute;bottom:-24px;left:8px;z-index:2;cursor:pointer}.profile .profile-icon-container{width:40px;height:40px;border-radius:50%;overflow:hidden;border:1px solid #fff;background-color:var(--mui-palette-primary-contrastText)}.profile .profile-icon-container img{width:100%;height:100%;object-fit:cover}.post-grid-container{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:.8rem;gap:.8rem;margin-inline:1.1rem}.post-element-wrapper{box-sizing:border-box;position:relative;border-radius:8px;box-shadow:0 3px 6px rgba(0,0,0,.1607843137254902);background-color:var(--mui-palette-primary-contrastText)}.post-grid-element-component{cursor:pointer;position:relative}.post-grid-element-component.disable-click{cursor:auto}.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-primary-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{position:absolute}.post-grid-option-container.positionSmall{bottom:4px;right:4px}.post-grid-option-container.positionNormal{bottom:8px;right:8px}.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{display:flex;flex-direction:row;justify-content:center;align-items:center;border-radius:4px;background-color:#7b587f}.post-grid-option-container .image-option .icon-container.small{height:1.6rem;width:1.6rem}.post-grid-option-container .image-option .icon-container.small svg{height:9.89px;width:9.89px}.post-grid-option-container .image-option .icon-container.normal{height:2rem;width:2rem}.post-grid-option-container .image-option .icon-container.normal svg{height:1.2rem;width:1.2rem}.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-primary-contrastText)}.post-grid-option-container .video-option{display:flex;flex-direction:row;justify-content:center;align-items:center;background-color:#7b587f;border-radius:1rem}.post-grid-option-container .video-option.hidden{display:none}.post-grid-option-container .video-option.small{height:1.2rem;width:3.6rem}.post-grid-option-container .video-option.small p{font-size:.7rem;line-height:8px}.post-grid-option-container .video-option.normal{height:1.6rem;width:4rem}.post-grid-option-container .video-option.normal p{font-size:1rem;line-height:12px}.post-grid-option-container .video-option p{color:var(--mui-palette-primary-contrastText);font-weight:400}.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-primary-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-masonry-option-container{position:absolute;right:.3rem;opacity:.8}.post-masonry-option-container .pinned-option{display:flex;flex-direction:row;justify-content:flex-start;grid-gap:.2rem;gap:.2rem;align-items:center}.post-masonry-option-container .pinned-option.hidden{display:none}.post-masonry-option-container .pinned-option .icon-container{height:2erm;width:2rem;display:flex;flex-direction:row;justify-content:center;align-items:center}.post-masonry-option-container .image-option{display:flex;flex-direction:row;justify-content:flex-end;grid-gap:.2rem;gap:.2rem;align-items:center}.post-masonry-option-container .image-option.hidden{display:none}.post-masonry-option-container .image-option .icon-container{height:2erm;width:2rem;display:flex;flex-direction:row;justify-content:center;align-items:center}.post-masonry-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-masonry-option-container .image-option .image-counts.hidden{display:none}.post-masonry-option-container .image-option .image-counts p{font-size:1rem;color:var(--mui-palette-primary-contrastText)}.post-masonry-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-masonry-option-container .video-option.hidden{display:none}.post-masonry-option-container .video-option p{font-size:1rem;color:var(--mui-palette-primary-contrastText)}.post-list-detail-container{display:flex;flex-direction:column;justify-content:flex-start;grid-gap:1.2rem;gap:1.2rem;margin-inline:1.2rem}.post-list-detail-container .post-detail-list-component{grid-gap:1.2em;gap:1.2em;align-items:center;cursor:pointer;box-shadow:0 3px 6px rgba(0,0,0,.1607843137254902);border-radius:8px;padding:20px 12px;background-color:var(--mui-palette-primary-contrastText)}.post-list-detail-container .post-detail-list-component:first-child{border-top:none}.post-list-detail-container .post-detail-list-component .rank-container{height:3rem}.post-list-detail-container .post-detail-list-component .rank-container.hidden{display:none}.post-list-detail-container .post-detail-list-component .desc-container{display:flex;flex-direction:column;justify-content:center;grid-gap:.4rem;gap:.4rem}.post-list-detail-container .post-detail-list-component .desc-container .desc{height:53px}.post-list-detail-container .post-detail-list-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-detail-container .post-detail-list-component .desc-container .creator-container{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;grid-gap:.3rem;gap:.3rem}.post-list-detail-container .post-detail-list-component .desc-container .creator-container .icon-container{cursor:pointer;width:2rem;height:2rem}.post-list-detail-container .post-detail-list-component .desc-container .creator-container .icon-container img{border-radius:50%;width:100%;height:100%;object-fit:cover;background-color:var(--mui-palette-primary-contrastText)}.post-list-detail-container .post-detail-list-component .desc-container .creator-container .name{overflow:hidden;width:100%}.post-list-detail-container .post-detail-list-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-detail-container .post-detail-list-component .desc-container .info-container{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;grid-gap:.6rem;gap:.6rem}.post-list-detail-container .post-detail-list-component .desc-container .info-container .plan.hidden,.post-list-detail-container .post-detail-list-component .desc-container .info-container .single-sale.hidden{display:none}.post-list-detail-container .post-detail-list-component .desc-container .info-container .ai-container{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.post-list-detail-container .post-detail-list-component .desc-container .info-container .ai-container.hidden{display:none}.post-list-detail-container .post-detail-list-component.for-creator .border{display:flex;border-top:1px solid #000;margin-block:7px}.post-list-detail-container .post-detail-list-component.for-creator .desc-container p{font-size:1.6rem;color:var(--mui-palette-secondary-main)}.post-list-detail-container .post-detail-list-component.for-creator .post-container{display:grid;grid-template-columns:12rem minmax(0,1fr)}.post-list-detail-container .post-detail-list-component.for-creator .post-container .detail-container{display:flex;flex-direction:column}.post-list-detail-container .post-detail-list-component.for-creator .post-container .detail-container .gray-border{display:flex;border-top:1px solid var(--mui-palette-secondaryLight-light);margin-block:8px}.post-list-detail-container .post-detail-list-component.for-creator .post-container .detail-container .post-meta{grid-gap:8px;gap:8px}.post-list-detail-container .post-detail-list-component.for-creator .post-container .detail-container .post-meta .post-date p{color:var(--mui-palette-secondary-main);font-size:1.2rem}.post-list-detail-container .post-detail-list-component.for-creator .post-container .post-position{display:flex;grid-gap:8px;gap:8px}.post-list-detail-container .post-detail-list-component.for-creator .post-container .post-position .position{display:flex;align-items:center;text-align:center;min-width:68px;min-height:20px;border-radius:4px;transition:background-color .2s ease;grid-gap:4px;gap:4px;padding-inline:4px}.post-list-detail-container .post-detail-list-component.for-creator .post-container .post-position .position.unpinned{background-color:var(--mui-palette-primary-contrastText);border:1px solid var(--mui-palette-third-main)}.post-list-detail-container .post-detail-list-component.for-creator .post-container .post-position .position.unpinned p,.post-list-detail-container .post-detail-list-component.for-creator .post-container .post-position .position.unpinned svg{color:var(--mui-palette-third-main)}.post-list-detail-container .post-detail-list-component.for-creator .post-container .post-position .position.pinned{background-color:var(--mui-palette-third-main)}.post-list-detail-container .post-detail-list-component.for-creator .post-container .post-position .position.pinned p,.post-list-detail-container .post-detail-list-component.for-creator .post-container .post-position .position.pinned svg{color:var(--mui-palette-primary-contrastText)}.post-list-detail-container .post-detail-list-component.for-creator .post-container .post-position .position .icon-container{display:flex}.post-list-detail-container .post-detail-list-component.for-creator .post-container .post-position .position p{font-size:1.2rem}.post-list-detail-container .post-detail-list-component.for-creator .post-container .info-container{word-wrap:break-word}.post-list-detail-container .post-detail-list-component.for-creator .post-container .info-container p{color:var(--mui-palette-secondary-main);font-size:1.2rem}.post-list-detail-container .post-detail-list-component.for-creator .post-container .button-container{display:flex;justify-content:flex-end;padding-top:13px}.post-list-container{display:flex;flex-direction:column;justify-content:flex-start;grid-gap:1.2rem;gap:1.2rem;margin-inline:1.1rem;padding-bottom:2rem}.post-list-container .post-list-card-component{display:grid;grid-template-columns:12rem minmax(0,1fr);grid-gap:8px;gap:8px;padding-right:8px;align-items:center;cursor:pointer;box-shadow:0 3px 6px rgba(0,0,0,.1607843137254902);border-radius:8px}.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{height:53px}.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:4px;gap:4px}.post-list-container .post-list-card-component .desc-container .creator-container .icon-container{cursor:pointer;width:2rem;height:2rem;flex-shrink:0}.post-list-container .post-list-card-component .desc-container .creator-container .icon-container img{border-radius:50%;width:100%;height:100%;object-fit:cover;background-color:var(--mui-palette-primary-contrastText)}.post-list-container .post-list-card-component .desc-container .creator-container .name{overflow:hidden;width:100%;flex:1 1}.post-list-container .post-list-card-component .desc-container .creator-container .name p{font-size:1.2rem;color:var(--mui-palette-secondary-main);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.post-list-container .post-list-card-component .desc-container .info-container{display:flex;align-items:center;grid-gap:4px;gap:4px;margin-top:.3rem}.post-list-container .post-list-card-component .desc-container .info-container .plan.hidden,.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 .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) 12rem;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 .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%;line-height:normal;aspect-ratio:1/1}.post-thumbnail-component.disable-click{cursor:auto}.post-thumbnail-component img{height:100%;width:100%;object-fit:cover;pointer-events:none}.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:0;right:0;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-thumbnail-component .top-right-container .like-container{position:absolute;display:flex;justify-content:center;align-items:center;background-color:var(--mui-palette-primary-contrastText);opacity:.8;border-radius:50%}.post-thumbnail-component .top-right-container .like-container.small{width:20px;height:20px}.post-thumbnail-component .top-right-container .like-container.small svg{width:1.467rem;height:1.333rem}.post-thumbnail-component .top-right-container .like-container.normal{width:30px;height:30px}.post-thumbnail-component .top-right-container .like-container.normal svg{width:2.2rem;height:2rem}.post-thumbnail-component .top-right-container .like-container.positionSmall{top:4px;right:4px}.post-thumbnail-component .top-right-container .like-container.positionNormal{top:8px;right:8px}.post-thumbnail-component .top-right-container .like-container svg{display:block;transform:translateY(1px)}.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.2rem}.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;margin-inline:1.7rem;margin-block:18px}.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{cursor:pointer;min-width:100px;min-height:24px;display:flex;justify-items:center;align-items:center;padding-inline:6px;background-color:var(--mui-palette-primary-contrastText);border:1px solid var(--mui-palette-secondary-main);border-radius:4px}.posts-view-header .tag-filter-container .tag-select svg{display:flex;justify-content:center;align-items:center}.posts-view-header .tag-filter-container .tag-select .tag-display{width:100%}.posts-view-header .tag-filter-container .tag-select .tag-display p{font-size:1.2rem;color:var(--mui-palette-secondary-main);font-weight:500}.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-primary-contrastText)}.posts-view-header .row2{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.posts-view-header .row2.hidden{display:none}.posts-view-header .posts-info{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-end}.posts-view-header .posts-info .all-count p{font-size:1.6rem;font-weight:800;color:var(--mui-palette-secondary-main)}.posts-view-header .posts-info .all-count p span{display:inline-block;text-align:left;font-size:1.2rem}.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:12px;gap:12px;align-items:center}.posts-view-header .displaytype-controller .button-container{cursor:pointer;display:flex;justify-content:center;align-items:center;grid-gap:16px;gap:16px;color:var(--mui-palette-secondary-main)}.posts-view-header .displaytype-controller .button-container.active{color:var(--mui-palette-primary-main)}.posts-view-header .displaytype-controller .button-container:hover svg{fill: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-primary-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)}.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}.sort-controller p{padding-left:.6rem;text-align:center;font-size:1.2rem;color:var(--mui-palette-primary-main)}.sort-controller .icon-container{width:100%;height:100%;display:flex;justify-content:flex-start;align-items:center}.sort-controller .icon-container p{font-size:1rem;color:var(--mui-palette-primary-main)}.posts-container.hidden{display:none}.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:100dvh;background-color:var(--mui-palette-plain-main)}@media (min-width:499px){.reel-container-component{max-width:37.5rem}}.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}@media (min-width:499px){.reel-container-component .loading{max-width:37.5rem}}.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:100dvh}.reel-video-play-control-component{position:absolute;width:100svw;max-width:48rem;height:100dvh;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%}@media (min-width:499px){.reel-video-play-control-component{max-width:37.5rem}}.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:100dvh;top:0;opacity:0}@media (min-width:499px){.reel-video-player{max-width:37.5rem}}.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;margin-bottom:1.7rem}.reel-video-player.windowed .tcplayer-theme-custom-ui .vjs-control-bar .vjs-control.vjs-progress-control{position:absolute;width:calc(100svw - 3.8rem);max-width:44.2rem;z-index:201;top:auto;bottom:0;height:auto;left:50%;transform:translateX(-50%)}@media (min-width:499px){.reel-video-player.windowed .tcplayer-theme-custom-ui .vjs-control-bar .vjs-control.vjs-progress-control{max-width:33.7rem}}.reel-video-player.windowed .tcplayer-theme-custom-ui .vjs-control-bar .vjs-control.vjs-progress-control .vjs-progress-holder{margin:0;background-color:initial;height:20px;position:relative;cursor:pointer}.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{position:absolute;top:50%;left:0;transform:translateY(-50%);height:4px;color:#93c6c2;background-color:#93c6c2;border-radius:2px}.reel-video-player.windowed .tcplayer-theme-custom-ui .vjs-control-bar .vjs-control.vjs-progress-control .vjs-progress-holder:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%;height:4px;background-color:#c9e2e0;border-radius:2px;pointer-events:none}.reel-video-player.windowed .tcplayer-theme-custom-ui .vjs-control-bar .vjs-control.vjs-progress-control .vjs-play-progress:before{font-size:10px}.reel-video-player.windowed .tcplayer-theme-custom-ui .vjs-control-bar .vjs-control.vjs-progress-control .vjs-slider:focus{text-shadow:none;box-shadow:none}.reel-video-player.windowed .tcplayer-theme-custom-ui .vjs-control-bar .vjs-control.vjs-current-time{padding-left:1.9rem}.reel-video-player.windowed .tcplayer-theme-custom-ui .vjs-control-bar .vjs-control.vjs-time-control{z-index:20}.reel-video-player.windowed .tcplayer-theme-custom-ui .vjs-control-bar .vjs-time-control{line-height:1em}.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:#93c6c2;background-color:#93c6c2}.reel-card{position:relative;width:100%;max-width:48rem;height:100dvh}@media (min-width:499px){.reel-card{max-width:37.5rem}}.reel-card .thumbnail-container{width:100svw;max-width:48rem;height:100dvh;top:5.6rem;bottom:5.6rem}@media (min-width:499px){.reel-card .thumbnail-container{max-width:37.5rem}}.reel-card .thumbnail-container img.thumbnail{height:100%;width:100%;object-fit:contain}.reel-card .thumbnail-container img.thumbnail.hidden{display:none}.reel-card .thumbnail-container img.thumbnail.isPortrait{object-fit:cover}.reel-card .background-overlay-wrapper{pointer-events:none}.reel-card .background-overlay-wrapper .overlay-top{position:absolute;top:0;left:0;width:100%;height:9rem;z-index:10;background:linear-gradient(180deg,#1a1a1a,rgba(0,0,0,.2) 69%,transparent)}.reel-card .background-overlay-wrapper .overlay-bottom{position:absolute;bottom:0;left:0;width:100%;height:33rem;z-index:10;background:linear-gradient(180deg,transparent,rgba(0,0,0,.2) 33%,#1a1a1a)}.reel-card .background-overlay-wrapper .overlay-full{position:absolute;inset:0;background:rgba(0,0,0,.5019607843137255);z-index:10}.reel-card .reel-images-container{position:absolute;width:100svw;max-width:48rem;height:100dvh;top:0;bottom:5.6rem;display:flex;flex-direction:row;justify-content:center;align-items:center}@media (min-width:499px){.reel-card .reel-images-container{max-width:37.5rem}}.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 .reel-images-swiper .reel-image.isPortrait{height:100%;width:100%;object-fit:cover}.reel-card .reel-images-container .swiper-pagination-bullet{background-color:var(--mui-palette-primary-main)}.reel-info{position:absolute;bottom:6.4rem;width:70%;left:1.7rem;align-items:flex-end;flex-wrap:wrap-reverse;grid-gap:.8rem;gap:.8rem;z-index:15}.reel-info,.reel-info .purchase{display:flex;flex-direction:column}.reel-info .purchase{justify-content:center;align-items:center;grid-gap:.4rem;gap:.4rem;width:100%;margin-top:1.2rem}.reel-info .purchase.hidden{display:none}.reel-info .purchase button{background-color:rgba(201,80,201,.8)}.reel-info .purchase button:hover{background-color:rgba(201,80,201,.5)}.reel-info .head{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;grid-gap:.4rem;gap:.4rem;width:100%}.reel-info .head .icon-container{cursor:pointer;display:flex;justify-content:center;align-items:center}.reel-info .head .icon-container img{height:2rem;width:2rem;border-radius:50%;object-fit:cover;background-color:var(--mui-palette-primary-contrastText)}.reel-info .head .name{overflow:hidden;max-width:15rem;flex:1 1}.reel-info .head .name p{font-size:1rem;color:var(--mui-palette-primary-contrastText);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.reel-info .head .follow{flex-shrink:0;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 .head .follow .follow-button,.reel-info .head .follow .followed-button{border:1px solid var(--mui-palette-primary-contrastText)}.reel-info .head .follow .followed-button{background-color:initial}.reel-info .caption{font-size:1.2rem;word-break:break-all;display:flex;flex-direction:column;grid-gap:.4rem;gap:.4rem;width:100%}.reel-info .caption .caption-inner{position:relative}.reel-info .caption .caption-inner .free-badge{background-color:rgba(201,80,201,.7019607843137254)}.reel-info .caption .caption-inner .free-badge p{color:#fff}.reel-info .caption .caption-inner .sale-badge{background-color:rgba(255,254,85,.7019607843137254)}.reel-info .caption .caption-inner .sale-badge p{color:#000}.reel-info .caption .caption-inner .free-badge,.reel-info .caption .caption-inner .sale-badge{position:absolute;top:-2px;display:flex;justify-content:center;align-items:center;width:5.4rem;height:2rem;border-radius:4px}.reel-info .caption .caption-inner .free-badge.hidden,.reel-info .caption .caption-inner .sale-badge.hidden{display:none}.reel-info .caption .caption-inner .free-badge p,.reel-info .caption .caption-inner .sale-badge p{font-size:1.2rem;font-weight:700}.reel-info .caption .caption-inner .caption-text p.indent{text-indent:6rem}.reel-info .caption .caption-inner .caption-text{color:var(--mui-palette-primary-contrastText);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.reel-info .caption .caption-inner.expand .caption-text{max-height:19.7rem;white-space:normal;word-break:break-all;overflow-wrap:break-word;text-overflow:clip;white-space:pre-wrap;overflow-y:auto;padding-right:12px;-webkit-line-clamp:initial}.reel-info .caption .caption-inner.expand ::-webkit-scrollbar{width:4px}.reel-info .caption .caption-inner.expand ::-webkit-scrollbar-thumb{background-color:hsla(0,0%,100%,.8);box-shadow:0 2px 3px rgba(0,0,0,.4)}.reel-info .caption .caption-inner.expand ::-webkit-scrollbar-thumb:hover{background-color:ivory;cursor:pointer}.reel-info .caption .caption-inner.expand ::-webkit-scrollbar-track{background:hsla(0,0%,100%,.3)}.reel-info .caption .expand-button{cursor:pointer;display:inline-flex;align-items:center;margin-left:auto;width:100%;justify-content:flex-end;padding-right:2rem}.reel-info .caption .expand-button.hidden{display:none}.reel-info .caption .expand-button p{color:#b0eae8;font-size:1.2rem;text-decoration:underline}.reel-controller{position:absolute;bottom:5.6rem;max-height:calc(100svh - 11.2rem);right:1.1rem;display:flex;flex-direction:column-reverse;flex-wrap:wrap-reverse;grid-gap:.6rem;gap:.6rem;z-index:15}.reel-controller .button-icon-container{align-items:center;justify-content:center;min-width:44px;min-height:44px;cursor:pointer;display:flex;flex-direction:column;grid-gap:.4rem;gap:.4rem}.reel-controller .button-icon-container.hidden{display:none}.reel-controller p{text-align:center;color:var(--mui-palette-primary-contrastText);font-size:1.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 - 11.2rem);top:5.6rem;left:0;display:flex;flex-direction:column;justify-content:center;background-color:var(--mui-palette-plain-main)}@media (min-width:499px){.reel-sensitive-card{max-width:37.5rem}}.reel-sensitive-card .text-container{margin-inline:3.75rem;display:flex;flex-direction:column;justify-content:flex-start;grid-gap:2rem;gap:2rem}.reel-sensitive-card .text-container .head{display:flex;justify-content:center;border-bottom:1px solid var(--mui-palette-plain-contrastText);padding-bottom:8.5px}.reel-sensitive-card .text-container .head p{color:var(--mui-palette-plain-contrastText);font-size:1.6rem}.reel-sensitive-card .text-container .body p{color:var(--mui-palette-plain-contrastText);font-size:1.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 .card-body{width:calc(100% - 4.8rem)}.subscribed-plan-card-component .card-body .plan-name{display:flex;align-items:center;overflow:hidden;padding-bottom:.8rem}.subscribed-plan-card-component .card-body .plan-name p{color:var(--mui-palette-secondary-main);font-size:1.6rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.subscribed-plan-card-component .content-wrapper{display:flex;grid-gap:.8rem;gap:.8rem}.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 .content-wrapper{padding:2rem 1.1rem}.profile-plan-card-component .plan-container{padding:2rem 1.1rem;cursor:auto}.profile-plan-card-component .plan-name{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-self:center;overflow:hidden;padding-bottom:.3rem}.profile-plan-card-component .plan-name p{color:var(--mui-palette-secondary-main);font-size:1.6rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.profile-plan-card-component .plan-name.detail{cursor:pointer;display:block}.profile-plan-card-component .plan-name.detail p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal}.profile-plan-card-component .body{display:flex;flex-direction:column;align-items:flex-start}.profile-plan-card-component .body .plan-info{width:100%;min-height:3.3rem;border-top:1px solid var(--mui-palette-secondaryLight-light);display:flex;flex-direction:row;justify-content:flex-start;grid-gap:.5rem;gap:.5rem;align-items:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-plan-card-component .body .plan-info:first-child{border-top:1px solid var(--mui-palette-secondary-main)}.profile-plan-card-component .body .plan-info .recommend.hidden,.profile-plan-card-component .body .plan-info .time-sale-rate.hidden{display:none}.profile-plan-card-component .body .plan-info .emphasis{font-size:1.6rem;font-weight:800}.profile-plan-card-component .body .plan-info .plan-posts-cnt p{color:var(--mui-palette-secondary-main);font-size:1rem}.profile-plan-card-component .body .plan-info .plan-last-updated-at p,.profile-plan-card-component .body .plan-info .plan-update-info p{color:var(--mui-palette-third-main);font-size:1rem}.profile-plan-card-component .body .plan-info .time-sale-price.hidden{display:none}.profile-plan-card-component .body .plan-info .time-sale-price p{text-decoration:line-through;color:var(--mui-palette-third-main);font-size:1.2rem}.profile-plan-card-component .body .plan-info .time-sale-price p:after{content:"pt"}.profile-plan-card-component .body .plan-info .price p{color:var(--mui-palette-secondary-main)}.profile-plan-card-component .body .plan-info .price p span{font-size:1.2rem;font-weight:500}.profile-plan-card-component .body .plan-info .plan-price p{color:var(--mui-palette-secondary-main);font-size:1.6rem;font-weight:700}.profile-plan-card-component .body .plan-info.hidden{display:none}.profile-plan-card-component .body .plan-info .plan-subscriber-cnt{display:flex;grid-gap:8px;gap:8px;padding-block:8px}.profile-plan-card-component .body .plan-info .plan-subscriber-cnt span{color:var(--mui-palette-secondary-main)}.profile-plan-card-component .body .plan-info .plan-fullName{cursor:pointer;width:100%}.profile-plan-card-component .body .plan-info .plan-fullName p{color:var(--mui-palette-secondary-main);font-size:1.2rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-plan-card-component .body .plan-info .plan-caption{width:100%;padding-top:.8rem;display:flex;flex-direction:column;justify-content:space-between;grid-gap:.1rem;gap:.1rem}.profile-plan-card-component .body .plan-info .plan-caption .inner{transform:rotate(.05deg);overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;color:var(--mui-palette-secondary-main);font-size:1.2rem;white-space:pre-wrap}.profile-plan-card-component .body .plan-info .plan-caption.expand .inner{-webkit-line-clamp:unset}.profile-plan-card-component .body .plan-info .plan-caption .expand-button{cursor:pointer;display:inline-flex;align-items:center;margin-left:auto}.profile-plan-card-component .body .plan-info .plan-caption .expand-button.hidden{display:none}.profile-plan-card-component .body .plan-info .plan-caption .expand-button p{color:var(--mui-palette-primary-main);font-size:1.2rem;text-decoration:underline}.profile-plan-card-component .body .warning-message{margin-bottom:8px}.profile-plan-card-component .body .warning-message.hidden{display:none}.profile-plan-card-component .body .warning-message p{font-size:1rem;color:var(--mui-palette-error-main);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.4rem}.profile-plan-card-component .plan-button{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;margin-top:12px}.profile-plan-card-component .button-container{display:flex;grid-gap:1rem;gap:1rem}.profile-plan-card-component .button-container .hidden{width:14rem}.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-primary-contrastText);border-radius:50%;object-fit:cover;background-color:var(--mui-palette-primary-contrastText)}.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-primary-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-primary-contrastText);border:1px solid var(--mui-palette-primary-main);border-radius:6px;font-size:1rem}.search-bar form{width:100%;display:flex;position:relative}.search-bar form input{width:100%;height:3.6rem;padding:.95rem 3.8rem .95rem 1.2rem;border:none;border-radius:18px;color:var(--mui-palette-secondary-main);font-size:1.2rem;font-weight:500;transform:rotate(.05deg)}.search-bar form input::placeholder{color:var(--mui-palette-section-main)}.search-bar form .cancel-icon-container{position:absolute;display:flex;flex-direction:row;align-items:center;right:4px;top:4px}.search-bar input:focus-visible{outline:none}.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:-webkit-fit-content;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-primary-contrastText);font-size:1rem}.explore-title-component .explore-title{display:flex;justify-content:space-between;margin-inline:1.7rem;height:-webkit-fit-content;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}.tag-list-component p{margin:.4rem;padding:8px;color:var(--mui-palette-secondary-main);border:1px solid var(--mui-palette-secondaryLight-light);border-radius:4px;font-size:1.2rem;white-space:nowrap;cursor:pointer;min-width:2.8rem;text-align:center;background-color:var(--mui-palette-primary-contrastText);height:3.3rem}.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 .hashtag{cursor:pointer}.tag-list-component .hashtag.checked p{background-color:#f4dcf4;border:1px solid var(--mui-palette-primary-main)}.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-tags-container{padding:.4rem 2rem 2rem;min-height:34.8rem}.search-tags-container.category{padding:1.6rem 2rem 2rem;min-height:33.1rem}.search-tags-container.hidden{display:none}.search-tags-container .tab-panel.empty{height:80dvh;display:flex;flex-direction:row;justify-content:center}.search-tags-container .tab-panel.hidden{display:none}.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-primary-contrastText);cursor:pointer}.search-bar-clear-wrapper .clear-button.hidden{display:none}.account-card-component{padding-top:2rem;padding-bottom:6rem}.account-card-component .head{margin-inline:1.1rem}.account-card-component .head .title{display:flex;flex-direction:row;justify-content:center;margin-top:1.1rem}.account-card-component .head .title.useDescription{margin-top:2rem}.account-card-component .head .title p{font-size:1.6rem;color:var(--mui-palette-secondary-main)}.account-card-component .head .site-description{margin-top:2rem;text-align:center}.account-card-component .head .site-description p{font-size:1.2rem;color:var(--mui-palette-secondary-light);line-height:1.8rem}.account-card-component .head-image{padding-top:1rem;margin-inline:1.1rem}.account-card-component .login-form{margin-top:1.2rem;display:flex;flex-direction:column;justify-content:flex-start;grid-gap:.5rem;gap:.5rem;margin-inline:1.1rem}.account-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}.account-card-component .login-form .inputs-container{display:flex;flex-direction:column;justify-content:flex-start}.account-card-component .login-form .inputs-container .input-container{background-color:var(--mui-palette-primary-contrastText)}.account-card-component .login-form .inputs-container .input-container .input-blanck{margin-bottom:1.6rem}.account-card-component .login-form .inputs-container .input-container .input-head{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;grid-gap:.5rem;gap:.5rem}.account-card-component .login-form .inputs-container .input-container .input-head p,.account-card-component .login-form .inputs-container .input-container .input-head p.notes{font-size:1.2rem;color:var(--mui-palette-secondary-main)}.account-card-component .login-form .inputs-container .input-container .error-text p{color:var(--mui-palette-error-main);font-size:1.1rem;text-align:left}.account-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}.account-card-component .login-form .inputs-container .input-container .input-date-container>*{width:calc(33.33333% - .33333rem)}.account-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:.4rem;gap:.4rem;padding-bottom:.8rem}.account-card-component .login-form .inputs-container .input-container .input-checkbox-container p{font-size:1.2rem;color:var(--mui-palette-secondary-main)}.account-card-component .login-form .inputs-container .input-container .input-tail p{font-size:1.2rem;color:var(--mui-palette-secondary-light)}.account-card-component .login-form .inputs-container .tail-error-text p{color:var(--mui-palette-primary-main);font-size:1.2rem;text-align:left}.account-card-component .login-form .inputs-container .input-navi{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;white-space:pre-wrap;line-height:1.2rem;padding-bottom:1.5rem}.account-card-component .login-form .inputs-container .input-navi p{font-size:1rem;color:var(--mui-palette-secondary-main)}.account-card-component .login-form .inputs-container .input-navi a{cursor:pointer;color:var(--mui-palette-primary-main)}.account-card-component .login-form .inputs-container .input-navi a:visited{color:var(--mui-palette-secondary-main)}.account-card-component .login-form .buttons-container{display:flex;flex-direction:column;justify-content:center;align-items:center}.account-card-component .login-form .buttons-container .divide{font-size:1.2rem;color:var(--mui-palette-secondary-main)}.account-card-component .login-form .buttons-container .login-button{display:flex;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)}.account-card-component .login-form .buttons-container .login-button p{font-size:1.6rem;font-weight:700;color:var(--mui-palette-primary-contrastText)}.account-card-component .login-form .buttons-container .login-button.twitter{background-color:#0095f6}.account-card-component .login-form .form-navi{margin-top:2.3rem;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;white-space:pre-wrap}.account-card-component .login-form .form-navi p{font-size:1.2rem;color:var(--mui-palette-secondary-main)}.account-card-component .option-links{margin-top:1.2rem;display:flex;flex-direction:column;justify-content:flex-start;grid-gap:1.2rem;gap:1.2rem;margin-inline:1.1rem}.account-card-component .option-links section{display:flex;flex-direction:row;justify-content:center;align-items:center}.account-card-component .option-links section a{-webkit-text-decoration-color:var(--mui-palette-primary-main);text-decoration-color:var(--mui-palette-primary-main)}.account-card-component .option-links section p{font-size:1.2rem;color:var(--mui-palette-primary-main)}.account-card-component .bottom-images{padding-top:4rem}.account-card-component .tail-text{margin-top:2rem;margin-inline:1.1rem}.account-card-component .tail-text p{font-size:1.2rem;color:var(--mui-palette-secondary-main)}.account-card-component .tail-text .error-text{margin-top:2rem}.account-card-component .tail-text .error-text p{font-size:1.2rem;color:var(--mui-palette-error-main)}.account-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:var(--mui-palette-primary-contrastText);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:var(--mui-palette-primary-contrastText);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{display:flex;min-height:100vh;background:linear-gradient(90deg,#c5bdf3,#eedfe2 45%,#e3cbd3);margin-top:5.6rem;margin-bottom:5.6rem;padding-bottom:1.2rem}.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:5.6rem}.page-container.page-container-thin-padding-top{padding-top:1.2rem}.page-container.page-container-disabled-min-height{min-height:0}.page-container .page-content{width:100%}.content-wrapper{background-color:var(--mui-palette-primary-contrastText);margin-inline:7px;border-radius:9px}.content-wrapper.background-none{background-color:initial;margin-inline:0;border-radius:0}.login-page{display:flex;flex-direction:column;justify-content:center}.login-page,.signup-confirm-page{margin-top:1.2rem}.signup-confirm-page .logo-container{padding-top:5.2rem}.signup-confirm-page .text-container{grid-gap:3rem;gap:3rem;margin-inline:1.1rem;margin-top:3.3rem}.signup-confirm-page .text-container,.signup-confirm-page .text-container .section{display:flex;flex-direction:column;justify-content:center;align-items:center}.signup-confirm-page .text-container .section.note{grid-gap:2rem;gap:2rem}.signup-confirm-page .text-container .section.note p{color:var(--mui-palette-secondary-main);font-size:1.6rem}.signup-confirm-page .text-container .section.note div{text-align:center}.signup-confirm-page .text-container .section.explain{grid-gap:4rem;gap:4rem;padding-bottom:23rem}.signup-confirm-page .text-container .section.explain p{color:var(--mui-palette-error-main);font-size:1.2rem}.signup-complete-page{height:calc(100dvh - 5.6rem)}.signup-complete-page .content-wrapper{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;min-height:64.3rem}.signup-complete-page .content-wrapper .logo-container{display:flex;justify-content:center;padding-top:5.2rem;padding-bottom:32.39px}.signup-complete-page .content-wrapper .logo-container svg{width:184.72px;height:43.61px}.signup-complete-page .content-wrapper .result-text-container{margin-bottom:4rem}.signup-complete-page .content-wrapper .result-text-container p{font-size:1.2rem}.signup-complete-page .content-wrapper .result-text-container.success{color:var(--mui-palette-secondary-main)}.signup-complete-page .content-wrapper .result-text-container.error{display:flex;flex-direction:column;justify-content:center;align-items:center;color:var(--mui-palette-error-main)}.signup-complete-page .content-wrapper .text-container{display:flex;flex-direction:column;grid-gap:2rem;gap:2rem}.signup-complete-page .content-wrapper .text-container.section{margin-top:5rem}.signup-complete-page .content-wrapper .text-container .note{text-align:center;padding-top:.8rem;color:var(--mui-palette-third-main);font-size:1.2rem}.signup-complete-page .content-wrapper .text-container .title{font-size:1.6rem;color:var(--mui-palette-secondary-main)}.signup-complete-page .content-wrapper .text-container .button{display:flex;justify-content:center}.accountAdd-page .text-container{margin-inline:1.1rem}.accountAdd-page .text-container .title{padding-top:2rem}.accountAdd-page .text-container .title p{font-size:1.2rem;color:var(--mui-palette-secondary-main)}.accountAdd-page .text-container .note{padding-bottom:16.5rem}.accountAdd-page .text-container .note p{display:inline-flex;font-size:1.2rem;color:var(--mui-palette-third-main)}.accountAdd-account-card .account-card-component{padding-bottom:4rem}.accountAdd-account-card button{min-width:20rem;border-radius:30px;margin:0 auto}.accountAdd-account-card .login-form{margin-top:0;margin-inline:.4rem}.accountAdd-complete-page,.auth-expired-page{padding-top:1.2rem}.accountAdd-complete-page .content-wrapper,.auth-expired-page .content-wrapper{min-height:64.1rem}.accountAdd-complete-page .logo,.auth-expired-page .logo{display:flex;justify-content:center;padding-top:5.2rem;padding-bottom:32.39px}.accountAdd-complete-page .logo svg,.auth-expired-page .logo svg{width:184.72px;height:43.61px}.accountAdd-complete-page .text-container,.auth-expired-page .text-container{display:flex;flex-direction:column;justify-content:center;align-items:center;grid-gap:2rem;gap:2rem;text-align:center}.accountAdd-complete-page .text-container .title p,.auth-expired-page .text-container .title p{font-size:1.6rem;color:var(--mui-palette-secondary-main)}.accountAdd-complete-page .text-container .section p,.auth-expired-page .text-container .section p{font-size:1.2rem;color:var(--mui-palette-secondary-main)}.accountAdd-complete-page .text-container .section .indent,.auth-expired-page .text-container .section .indent{text-indent:1em}.accountAdd-complete-page .text-container .section.text-start,.auth-expired-page .text-container .section.text-start{justify-items:flex-start}.accountAdd-complete-page .button-container,.auth-expired-page .button-container{display:flex;justify-content:center;margin-top:2rem}.maintenance-page{height:calc(100dvh - 5.6rem)}.maintenance-page .inner{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:64.3rem}.maintenance-page .text-container{margin-top:3.053rem}.maintenance-page .text-container p{text-align:center;color:var(--mui-palette-secondary-main);font-size:1.6rem}.maintenance-page .explain-container{margin-top:2rem}.maintenance-page .explain-container p{text-align:center;color:var(--mui-palette-secondary-main);font-size:1.2rem}.maintenance-page .explain-container .official-X-link{text-decoration:underline;color:var(--mui-palette-primary-main);font-size:1.2rem}.maintenance-page .logo-container{display:flex;justify-content:center;margin-top:3rem}.maintenance-page .logo-container svg{width:120px;height:28.33px}.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{width:100%;height:18rem}.profile-page-head-container .head-image-container>img{width:100%;height:100%;object-fit:cover;border-radius:8px 8px 0 0}.profile-page-head-container .head-detail-container{position:relative;margin-inline:1.1rem}.profile-page-head-container .head-detail-container .head-avatar-container{position:absolute;width:6rem;height:6rem;top:-3.1rem}.profile-page-head-container .head-detail-container .buttons-container{padding-top:1.2rem;padding-left:8.6rem;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;grid-gap:1.2rem;gap:1.2rem}.profile-page-head-container .head-detail-container .buttons-container .left-buttons-container{display:flex;flex-direction:row;justify-content:flex-end;grid-gap:1rem;gap:1rem}.profile-page-head-container .head-detail-container .buttons-container .message-button-container{display:flex;align-items:center;grid-gap:4px;gap:4px;flex-shrink:1}.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 .option-container{cursor:pointer;width:2.8rem;height:2.8rem;border-radius:50%;border:1px solid var(--mui-palette-secondary-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:.8rem;display:flex;flex-direction:column;justify-content:flex-start}.profile-page-info .user-details{display:flex;margin-inline:1.1rem;grid-gap:1.2rem;gap:1.2rem}.profile-page-info .user-details p.username{color:var(--mui-palette-third-main);font-size:1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-top:16px;padding-bottom:18px}.profile-page-info .user-details .sns-container{display:flex;flex-direction:row;justify-items:center;align-items:center;grid-gap:.6rem;gap:.6rem}.profile-page-info .name-container{margin-inline:1.1rem}.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{display:flex;align-items:center;color:var(--mui-palette-secondary-main);font-size:1.2rem;white-space:wrap;word-wrap:break-word}.profile-page-info .counts-container{display:flex;flex-direction:row;justify-content:center;align-items:center;margin-inline:1.1rem;border-top:1px solid var(--mui-palette-secondaryLight-light);border-bottom:1px solid var(--mui-palette-secondaryLight-light);padding-block:8px}.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:1.6rem;text-align:center;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.profile-page-info .counts-container .item p.label{width:100%;color:var(--mui-palette-third-main);font-size:1rem;text-align:center;line-height:1.2rem}.profile-page-info .counts-container .item.clickable{cursor:pointer}.profile-page-info .counts-container .item.clickable p.label{text-decoration:underline}.profile-page-info .counts-container .item:last-child .delimiter{border-right:none}.profile-page-info .bio-container{margin-top:1.6rem;margin-bottom:.9rem;margin-inline:1.1rem;display:flex;flex-direction:column;justify-content:flex-start;grid-gap:.1rem;gap:.1rem}.profile-page-info .bio-container .bio-text{transform:rotate(.05deg);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{cursor:auto}.profile-page-info .bio-container .button{margin-left:auto;cursor:pointer;display:flex;justify-content:flex-end;color:var(--mui-palette-primary-main);text-decoration:underline;font-size:1.2rem}.profile-page-info .bio-container .button.hidden{display:none}.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:.8rem}.profile-page-plan-container .plans-container{display:flex;flex-direction:column;grid-gap:.8rem;gap:.8rem;margin-bottom:2rem}.profile-page-plan-container .plans-container .card-container.hidden{display:none}.profile-page-plan-container .plan-expand-button-container{display:flex;justify-content:center;margin-bottom:2rem;align-items:center}.profile-page-plan-container .plan-expand-button-container.hidden{display:none}.profile-page-posts-container{margin-top:2rem}.profile-page-posts-container .posts-container{margin-top:1.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-page-posts-container .four-tabs-controller{margin-top:.8rem}.profile-menu-modal-container{transform:rotate(.05deg);display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.profile-menu-modal-container .option-button-container{margin-block:20px;width:100%;padding-inline:1rem;display:flex;flex-direction:column;grid-gap:20px;gap:20px}.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:18px;height:36px;width:100%;padding:1.6rem}.profile-menu-modal-container .option-button-container .option-button:hover{background-color:var(--mui-palette-secondary-main)}.profile-menu-modal-container .option-button-container .option-button:hover .option-icon svg,.profile-menu-modal-container .option-button-container .option-button:hover p{color:var(--mui-palette-primary-contrastText)}.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-normal);color:var(--mui-palette-secondary-main);padding-left:.8rem}.follow-page-header-container{display:flex;align-items:center;justify-content:space-between;height:48px;background-color:var(--mui-palette-primary-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-primary-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;display:flex;flex-direction:column;justify-content:center;align-items:center}@media (min-width:499px){.loading-page{max-width:37.5rem}}.loading-page .logo-container{display:flex;justify-content:center}.loading-page .logo-container svg{width:134.72px;height:43.61px}.profile-edit-page{display:flex;flex-direction:column;grid-gap:.8rem;gap:.8rem}.profile-edit-page .head-image-container{position:relative;width:100%;height:18rem;border-radius:8px 8px 0 0;overflow:hidden}.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:1.2rem;gap:1.2rem}.profile-edit-page .head-image-container .empty-cover .inner .image-set-info{text-align:center;font-size:1.2rem}.profile-edit-page .head-image-container .empty-cover .inner .image-set-info.adult p{color:var(--mui-palette-primary-contrastText)}.profile-edit-page .head-image-container .empty-cover .inner .image-set-info.general p{color:var(--mui-palette-secondaryLight-main)}.profile-edit-page .head-image-container .empty-cover.light .inner p{color:var(--mui-palette-primary-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:6rem;height:2rem}.profile-edit-page .head-image-container .pending-badge .inner p{display:none;width:100%;height:100%;color:var(--mui-palette-primary-contrastText);font-size:1.2rem;text-align:center;background-color:var(--mui-palette-primary-mainChannel);border:1px solid var(--mui-palette-primary-mainChannel);border-radius:.4rem}.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.1rem;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:5.8rem;height:5.8rem;top:-3rem}.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%;border:1px solid var(--mui-palette-primary-contrastText)}.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-primary-contrastText);font-size:1.2rem;text-align:center;background-color:var(--mui-palette-primary-mainChannel);border:1px solid var(--mui-palette-primary-mainChannel);border-radius:.4rem}.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:3.5rem;display:flex;flex-direction:column;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-third-main);font-size:1rem}.profile-edit-page .notice{margin-top:1.2rem;margin-bottom:2rem}.profile-edit-page .notice .head{margin-inline:1.1rem}.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 p{color:var(--mui-palette-error-main);font-size:1.2rem;text-align:left}.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.1rem;margin-top:.8rem;display:flex;flex-direction:column}.profile-edit-page .notice .link a{font-size:1.2rem;color:var(--mui-palette-primary-main);text-decoration:underline}.profile-edit-page .input-container{display:flex;flex-direction:column;grid-gap:.8rem;gap:.8rem}.profile-edit-page .input-container.hidden{display:none}.profile-edit-page .input-container .edit-inner{padding:2rem 1.2rem}.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 .input-rows{display:flex;flex-direction:column;grid-gap:1.2rem;gap:1.2rem}.profile-edit-page .input-container .input-row .input-contents{display:flex;flex-direction:row;grid-gap:.7rem;gap:.7rem}.profile-edit-page .input-container .input-row .input-contents .MuiInputBase-root{min-width:9rem}.profile-edit-page .input-container .pending-general{width:6rem;height:2rem;background:var(--mui-palette-primary-mainChannel);border-radius:4px;border:1px solid var(--mui-palette-primary-mainChannel);display:flex;justify-content:center;align-items:center}.profile-edit-page .input-container .pending-general p{font-size:1.2rem;color:var(--mui-palette-primary-contrastText)}.profile-edit-page .input-columns-container{display:flex;flex-direction:column;justify-content:flex-start;grid-gap:2rem;gap:2rem}.profile-edit-page .input-columns-container .input-columns{display:flex;flex-direction:column}.profile-edit-page .input-columns-container .input-columns .column{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}.profile-edit-page .input-columns-container .input-columns .column .head{display:flex;flex-direction:column;grid-gap:.8rem;gap:.8rem}.profile-edit-page .input-columns-container .input-columns .column .head p{color:var(--mui-palette-secondary-main);font-size:1.2rem}.profile-edit-page .input-columns-container .input-columns .info{padding-top:.5rem}.profile-edit-page .input-columns-container .input-columns .info p{display:inline-flex;color:var(--mui-palette-third-main);font-size:1.2rem}.profile-edit-page .input-columns-container .examination{display:flex;grid-gap:.8rem;gap:.8rem}.profile-edit-page .input-columns-container .examination .input-head{display:flex;justify-content:center;align-items:center}.profile-edit-page .input-columns-container .examination .input-contents{margin-top:0}.profile-edit-page .button-container{display:flex;justify-content:center;align-items:center;grid-gap:2rem;gap:2rem;margin-top:2rem}.profile-edit-page .text-container .caution p{display:inline-flex;color:var(--mui-palette-third-main);font-size:1.2rem}.user-message-setting-page .content-wrapper{display:flex;flex-direction:column;padding-top:2rem;padding-bottom:14.8rem}.user-message-setting-page .message-permission-title{display:flex;align-items:center;margin-inline:1.1rem;padding-bottom:.8rem}.user-message-setting-page .message-permission-title p{color:var(--mui-palette-secondary-main);font-size:1.6rem}.user-message-setting-page .setting{margin-inline:1.1rem}.user-message-setting-page .setting .setting-row,.user-message-setting-page .setting .user-message-setting-card-component{border-bottom:1px solid var(--mui-palette-secondaryLight-light)}.user-message-setting-page .setting .setting-row .inner,.user-message-setting-page .setting .user-message-setting-card-component .inner{padding-block:1.2rem;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.user-message-setting-page .setting .setting-row .inner .head,.user-message-setting-page .setting .user-message-setting-card-component .inner .head{display:flex;flex-direction:column;justify-content:flex-start;grid-gap:4px;gap:4px}.user-message-setting-page .setting .setting-row .inner .head .main-text p,.user-message-setting-page .setting .user-message-setting-card-component .inner .head .main-text p{color:var(--mui-palette-secondary-main);font-size:1.2rem}.user-message-setting-page .setting .setting-row .inner .head .sub-text p,.user-message-setting-page .setting .user-message-setting-card-component .inner .head .sub-text p{color:var(--mui-palette-third-main);font-size:1.2rem}.user-message-setting-page .setting .setting-row .inner .tail,.user-message-setting-page .setting .user-message-setting-card-component .inner .tail{cursor:pointer;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;grid-gap:.8rem;gap:.8rem;size:1rem}.user-message-setting-page .setting .setting-row .inner .tail p,.user-message-setting-page .setting .user-message-setting-card-component .inner .tail p{color:var(--mui-palette-secondary-main);font-size:1.2rem}.user-message-setting-page .setting .setting-row .inner .tail .MuiRadio-root,.user-message-setting-page .setting .user-message-setting-card-component .inner .tail .MuiRadio-root{padding:0}.user-message-setting-page .setting .setting-row .inner .tail .MuiRadio-root:not(.Mui-checked) path,.user-message-setting-page .setting .user-message-setting-card-component .inner .tail .MuiRadio-root:not(.Mui-checked) path{fill:var(--mui-palette-secondaryLight-main)}.user-message-setting-page .message-explain{display:flex;flex-direction:column;justify-content:center;margin-inline:1.1rem;margin-top:1.2rem}.user-message-setting-page .message-explain p{display:inline-flex;color:var(--mui-palette-third-main);font-size:1.2rem}.notification-page-header-label.notification-page-header-label-badge p:after{content:"*";color:var(--mui-palette-primary-main)}.notification-page .tab-panels-container{position:relative}.notification-page .tab-panels-container .cards-container{margin-top:1.2rem;display:flex;flex-direction:column;justify-content:flex-start}.notification-page .tab-panels-container .cards-container.hidden{display:none}.notification-page .tab-panels-container .empty{position:absolute;height:calc(100dvh - 20rem);width:100%;max-width:48rem;top:0;left:0;display:flex;flex-direction:column;justify-content:center;align-items:center;grid-gap:.5rem;gap:.5rem}.notification-page .tab-panels-container .empty.hidden{display:none}@media (min-width:499px){.notification-page .tab-panels-container .empty{max-width:37.5rem}}.notification-page .tab-panels-container .empty p{font-size:1.2rem;color:var(--mui-palette-secondary-main)}.notification-detail-page-container{display:flex;flex-direction:column;justify-content:flex-start}.notification-detail-page-container .content-wrapper{padding-top:2.2rem;padding-bottom:2rem}.notification-detail-page-container .notification-detail{margin-inline:1.1rem}.notification-detail-page-container .title{border-bottom:1px solid var(--mui-palette-secondary-main);padding-block:4px}.notification-detail-page-container .title p{font-size:1.6rem;color:var(--mui-palette-secondary-main)}.notification-detail-page-container .detail{margin-top:1.2rem}.notification-detail-page-container .detail p{font-size:1.2rem;color:var(--mui-palette-secondary-main);white-space:pre-wrap}.notification-detail-page-container .notification-card-component{display:flex;margin-inline:0;position:inherit;padding-block:0;height:auto}.notification-setting-page .content-wrapper{display:flex;flex-direction:column;padding-top:20px;padding-bottom:20px}.notification-setting-page .notification-permission-title{display:flex;align-items:center;margin-inline:1.1rem;padding-bottom:.8rem}.notification-setting-page .notification-permission-title p{color:var(--mui-palette-secondary-main);font-size:1.6rem}.notification-setting-page .setting .notification-setting-card-component .inner,.notification-setting-page .setting .setting-row .inner{border-bottom:1px solid var(--mui-palette-secondaryLight-light);padding:1.2rem 0;margin-inline:1.1rem;display:flex;flex-direction:row;justify-content:space-between;align-items:center;position:relative}.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;grid-gap:.4rem;gap:.4rem;max-width:calc(100% - 4.8rem)}.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-third-main);font-size:1.2rem}.notification-setting-page .setting .notification-setting-card-component .inner .tail,.notification-setting-page .setting .setting-row .inner .tail{cursor:pointer;position:absolute;bottom:12px;right:0}.notification-setting-page .notification-explain{display:flex;flex-direction:column;justify-content:center;margin-inline:1.1rem;margin-top:1.2rem}.notification-setting-page .notification-explain p{display:inline-flex;color:var(--mui-palette-third-main);font-size:1.2rem}.notification-setting-sleep-time-modal-component .setting-row .inner{margin-top:1.7rem;margin-bottom:.8rem;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.notification-setting-sleep-time-modal-component .setting-row .inner .head p{transform:rotate(.05deg);color:var(--mui-palette-secondary-main);font-size:1.2rem}.notification-setting-sleep-time-modal-component .times{display:flex;grid-gap:2rem;gap:2rem}.notification-setting-sleep-time-modal-component .times .setting-time{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;grid-gap:1.2rem;gap:1.2rem}.notification-setting-sleep-time-modal-component .times .setting-time .head p{transform:rotate(.05deg);color:var(--mui-palette-secondary-main);font-size:1.2rem}.notification-setting-sleep-time-modal-component .times .setting-time .tail{width:80px}.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}.tabs-container{padding-top:.8rem}.message-page{position:relative;padding-top:1.6rem}.message-page .messages-container,.message-page .switch-tabs-header-component{padding-top:1.2rem}.message-page .messages-container .content-wrapper{padding-bottom:5.5rem}.message-page .messages-container .empty{padding-top:5.5rem;height:42.8rem;display:flex;flex-direction:column;justify-content:center;align-items:center;grid-gap:initial}.message-page .messages-container .empty .tail{padding-inline:13px;text-align:center}.message-page .messages-container .empty .tail p{color:var(--mui-palette-secondary-main);font-size:1.2rem}.message-page .message-new-button{position:fixed;bottom:5.6rem;width:100dvw;max-width:48rem}.message-page .message-new-button.hidden{display:none}@media (min-width:499px){.message-page .message-new-button{max-width:37.5rem}}.message-page .message-new-button .inner{position:absolute;cursor:pointer;right:1.5rem;bottom:1.5rem;display:flex;flex-direction:row;justify-content:center;align-items:center;width:6.4rem;height:6.4rem;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.1rem;padding-top:2rem;padding-bottom:7.4rem;display:flex;flex-direction:column;justify-content:flex-start;grid-gap:2rem;gap:2rem}.send-form{bottom:5.6rem;max-width:48rem;width:100%;padding:2rem 1.2rem;display:flex;justify-content:flex-start;align-items:center}@media (min-width:499px){.send-form{max-width:37.5rem}}.send-form .container{width:100%;max-width:48rem;display:flex;background-color:rgba(244,220,244,.3);border-radius:8px 8px 0 0}@media (min-width:499px){.send-form .container{max-width:37.5rem}}.send-form .container.readOnly{background-color:initial}.send-form .container.readOnly .MuiInput-underline:hover:not(.Mui-disabled):before{border-bottom:1px solid var(--mui-palette-section-main)}.send-form .container.readOnly button{cursor:auto}.send-form .container textarea{color:var(--mui-palette-secondary-main);font-weight:500}.send-form .container .MuiInput-underline:before{border-bottom-color:var(--mui-palette-section-main)}.send-form .container .MuiInput-underline:hover:not(.Mui-disabled):before{border-bottom-color:var(--mui-palette-secondary-main)}.send-form .container .MuiInputAdornment-root{display:flex;align-self:flex-end;padding-bottom:2rem;margin-right:1.2rem}.send-form .container .MuiInputBase-root{font-size:1.2rem}.send-form .container .MuiInputBase-root:after{border-bottom:none}.send-form .container .MuiInputBase-root .MuiInputBase-input{margin:1.2rem;transform:rotate(.05deg)}.send-form .container .MuiInputBase-root .MuiInputBase-input::placeholder{color:var(--mui-palette-section-main);opacity:1}.send-form .container button{cursor:pointer;color:var(--mui-palette-secondary-main);background-color:initial;border:none;height:1.509rem}.message-create-page .content-wrapper{padding-block:2rem}.message-create-page .message{margin-inline:1.1rem}.message-create-page .sendto{margin-top:2rem}.message-create-page .sendto .head{margin-inline:1.1rem;margin-bottom:4px}.message-create-page .sendto .head p{color:var(--mui-palette-secondary-main);font-size:1.2rem}.message-create-page .sendto .list{margin-inline:1.1rem;border-top:1px solid var(--mui-palette-secondary-main);border-bottom:1px solid var(--mui-palette-secondary-main)}.message-create-page .sendto .list .message-create-card-component{border-bottom:1px solid var(--mui-palette-secondaryLight-light);height:6.8rem;display:grid;grid-template-columns:minmax(0,1fr) 9rem;align-items:center}.message-create-page .sendto .list .message-create-card-component:last-child{border-bottom:initial}.message-create-page .sendto .list .message-create-card-component .card-head{overflow:hidden}.message-create-page .sendto .list .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 .message-create-card-component .card-tail{display:flex;flex-direction:row;justify-content:flex-end;align-items:center}.message-create-page .button{margin-top:2rem;display:flex;flex-direction:row;justify-content:center;align-items:center}.message-create-send-modal-component{transform:rotate(.05deg)}.message-create-send-modal-component .buttons{margin-block:3.2rem;display:flex;flex-direction:row;justify-content:center;align-items:center}.message-create-send-modal-component .send-users .head{display:flex;justify-content:space-between;align-items:center}.message-create-send-modal-component .send-users .head .title{display:flex;flex-direction:row}.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 .cards{margin-top:.4rem;margin-bottom:2rem;border-top:1px solid var(--mui-palette-secondary-main)}.message-create-send-modal-component .send-users .cards .message-create-send-modal-card-component{display:flex;align-items:center;height:6.4rem;border-bottom:1px solid var(--mui-palette-secondaryLight-light);grid-gap:2rem;gap:2rem}.message-create-send-modal-component .send-users .cards .message-create-send-modal-card-component .right{display:flex;grid-gap:1.2rem;gap:1.2rem}.message-create-send-modal-component .send-users .cards .message-create-send-modal-card-component .right .avatar{width:4rem;height:4rem;border:none}.message-create-send-modal-component .send-users .cards .message-create-send-modal-card-component .right .avatar img{width:100%;height:100%;object-fit:cover;border-radius:50%;background-color:var(--mui-palette-primary-contrastText)}.message-create-send-modal-component .send-users .cards .message-create-send-modal-card-component .right .name{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;grid-gap:.4rem;gap:.4rem;white-space:nowrap}.message-create-send-modal-component .send-users .cards .message-create-send-modal-card-component .right .name .fullname{overflow:hidden;max-width:25rem;padding-right:2rem}.message-create-send-modal-component .send-users .cards .message-create-send-modal-card-component .right .name .fullname p{color:var(--mui-palette-secondary-main);font-size:1.2rem;overflow:hidden;text-overflow:ellipsis}.message-create-send-modal-component .send-users .cards .message-create-send-modal-card-component .right .name .username{overflow:hidden;max-width:25rem}.message-create-send-modal-component .send-users .cards .message-create-send-modal-card-component .right .name .username p{color:var(--mui-palette-third-main);font-size:1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mypage{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-primary-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 .marketMove{display:flex;align-items:center;text-decoration:none;color:var(--mui-palette-secondary-main)}.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{margin-inline:1.7rem;grid-gap:1rem;gap:1rem}.library-page .plan-list,.my-plans-page .plan-list{margin-top:.8rem;display:flex;flex-direction:column;justify-content:flex-start}.my-plans-page .plan-list{grid-gap:.8rem;gap:.8rem}.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;display:flex;flex-direction:column;justify-content:flex-start;grid-gap:1rem;gap:1rem}.my-unsubscribe-plans-page .switch-tabs-header-component{padding-top:1rem}.normal-adult-post-page .adult-posts.hidden,.normal-adult-post-page .normal-posts.hidden{display:none}.created-posts-page .posts-view-component,.plan-posts-page .posts-view-component{margin-top:.8rem}.my-point-page{display:flex;flex-direction:column;grid-gap:.8rem;gap:.8rem}.my-point-page .content-wrapper{padding-block:2rem}.my-point-page .content-wrapper.hidden{display:none}.my-point-page .my-point-container{margin-inline:1.1rem;display:flex;flex-direction:column;justify-content:flex-start}.my-point-page .my-point-container .stock{display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-top:1px solid var(--mui-palette-secondaryLight-light);border-bottom:1px solid var(--mui-palette-secondaryLight-light);height:4.6rem}.my-point-page .my-point-container .stock p{color:var(--mui-palette-secondary-main);font-size:1.6rem}.my-point-page .my-point-container .stock .tail p{font-weight:800}.my-point-page .my-point-container .stock-details{display:flex;flex-direction:column;justify-content:flex-start}.my-point-page .my-point-container .stock-details .stock-detail{display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-bottom:1px solid var(--mui-palette-secondaryLight-light);height:4.1rem}.my-point-page .my-point-container .stock-details .stock-detail p{color:var(--mui-palette-secondary-main);font-size:1.2rem}.my-point-page .my-point-container .stock-details .stock-detail .tail p{font-weight:800}.my-point-page .my-point-container span{font-size:1.2rem;font-weight:500}.my-point-page .button-container{margin-top:2rem;display:flex;flex-direction:row;justify-content:center;align-items:center}.my-point-page .cards-container{margin-inline:1.1rem}.point-history-page{padding-top:2.4rem}.point-history-page .content-wrapper{padding-block:2rem}.point-history-page .input-container{margin-inline:1.1rem;margin-bottom:.8rem}.point-history-page .input-container .form-input-common{--border-color:#f2f2f2}.point-history-page .input-container .MuiInputBase-root{width:100%;background:#f2f2f2;border-radius:8px}.point-history-page .input-container .MuiInputBase-root .MuiInputBase-input{color:var(--mui-palette-secondary-main);font-weight:500;display:flex;align-items:center}.point-history-page .tab-panels{padding-top:1.2rem}.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 .content-wrapper{padding-block:2rem}.point-limit-page .input-container{display:flex;justify-content:flex-end;margin-inline:1.1rem}.point-limit-page .input-container .MuiInputBase-root{width:100px;height:32px}.point-limit-page .input-container .MuiInputBase-root .MuiInputBase-input{display:flex;align-items:center;color:var(--mui-palette-secondary-main);font-weight:500}.point-limit-page .list{padding-top:2rem;margin-inline:1.1rem}.plan-page .buttons{padding-bottom:2rem;margin-inline:1.7rem;display:flex;flex-direction:row;justify-content:center;align-items:center;grid-gap:2rem;gap:2rem}.plan-page .buttons.hidden{display:none}.plan-page .buttons .ghost-disabled{border:initial;background-color:var(--mui-palette-secondaryLight-light);color:var(--mui-palette-secondaryLight-main)}.plan-page .buttons .ghost-disabled:hover{border:1px solid var(--mui-palette-secondary-main);background-color:var(--mui-palette-secondary-main);color:var(--mui-palette-secondary-contrastText);opacity:1}.plan-unsubscribe-page .content-wrapper{padding-block:2rem}.plan-unsubscribe-page .content{margin-inline:1.1rem;padding-bottom:2rem}.plan-unsubscribe-page .content p{color:var(--mui-palette-secondary-main);font-size:1.2rem}.plan-unsubscribe-page .cancel-plan{display:flex;align-items:center;justify-content:center;width:auto;height:32px;background:var(--mui-palette-primary-main);border-radius:8px 8px 0 0;margin-inline:1.1rem}.plan-unsubscribe-page .cancel-plan p{color:var(--mui-palette-primary-contrastText);font-size:1.6rem}.plan-unsubscribe-page .subscription{margin-inline:1.1rem;border:1px solid var(--mui-palette-primary-main);border-radius:0 0 8px 8px;grid-gap:.8rem;gap:.8rem;padding:16px 8px;display:grid;grid-template-columns:4rem minmax(0,1fr)}.plan-unsubscribe-page .avatar-container{cursor:pointer;width:4rem;height:4rem;display:flex;align-items:center;justify-content:center}.plan-unsubscribe-page .avatar-container img{border-radius:50%;width:100%;height:100%;object-fit:cover;background-color:var(--mui-palette-primary-contrastText)}.plan-unsubscribe-page .plan-container{padding:0}.plan-unsubscribe-page .inputs-container{padding-top:2.4rem}.plan-unsubscribe-page .inputs-container .input-container{margin-top:2.4rem}.plan-unsubscribe-page .inputs-container .inner{margin-inline:1.1rem}.plan-unsubscribe-page .inputs-container .inner .MuiInputBase-root{width:100%}.plan-unsubscribe-page .inputs-container .inner .MuiInputBase-root .MuiInputBase-input{display:flex;align-items:center;color:var(--mui-palette-secondary-main);font-weight:500}.plan-unsubscribe-page .cancel-text{padding-top:.8rem;line-height:1.2rem}.plan-unsubscribe-page .cancel-text p{color:var(--mui-palette-secondary-main);font-size:1rem;display:inline-flex}.plan-unsubscribe-page .cancel-check{text-align:center;padding-top:4rem}.plan-unsubscribe-page .cancel-check p{color:var(--mui-palette-error-main);font-size:1.6rem}.plan-unsubscribe-page .cancel-check label{cursor:pointer}.plan-unsubscribe-page .cancel-check label p{color:var(--mui-palette-secondary-main);font-size:1.2rem}.plan-unsubscribe-page .cancel-check .cancel-next-update{padding-top:1.2rem}.plan-unsubscribe-page .cancel-check .cancel-next-update p{color:var(--mui-palette-third-main);font-size:1.2rem}.plan-unsubscribe-page .cancel-check .cancel-check-group span{padding:0}.plan-unsubscribe-page .cancel-check .cancel-check-group label{cursor:pointer;display:flex;align-items:center;justify-content:center;margin-block:20px;grid-gap:4px;gap:4px}.plan-unsubscribe-page .cancel-check .cancel-check-group p{color:var(--mui-palette-secondary-main);font-size:1.2rem}.plan-unsubscribe-page .button-container{grid-gap:1.6rem;gap:1.6rem;display:flex;flex-direction:column;justify-content:center;align-items:center}.plan-edit-page{padding-top:1.2rem}.plan-edit-page .content-wrapper{padding-top:2.5rem;min-height:59rem}.plan-edit-page .content-wrapper p{transform:rotate(.05deg)}.plan-edit-page .inputs-container{margin-inline:1.1rem;display:flex;flex-direction:column;justify-content:flex-start;grid-gap:1.3rem;gap:1.3rem}.plan-edit-page .inputs-container .item.hidden{display:none}.plan-edit-page .inputs-container .plan-recommend{display:flex;flex-direction:column;grid-gap:1.1rem;gap:1.1rem}.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-secondary-main);font-size:1.2rem}.plan-edit-page .inputs-container .plan-recommend .plan-recommend-notice{color:var(--mui-palette-third-main);font-size:1.2rem}.plan-edit-page .inputs-container .plan-recommend .plan-recommend-notice p{display:inline-flex}.plan-edit-page .inputs-container .notice{color:var(--mui-palette-third-main);font-size:1.2rem}.plan-edit-page .inputs-container .notice p{display:inline-flex}.plan-edit-page .inputs-container .important-notice.hidden{display:none}.plan-edit-page .inputs-container .important-notice.note{margin-block:.8rem}.plan-edit-page .inputs-container .important-notice p{display:inline-flex;color:var(--mui-palette-error-main);font-size:1.2rem}.plan-edit-page .buttons{margin-block:2rem;margin-inline:1.7rem;display:flex;flex-direction:column;justify-content:center;align-items:center;grid-gap:2rem;gap:2rem}.plan-edit-page .subscriber{margin-top:2rem;padding-block:2rem}.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:.8rem;gap:.8rem}.plan-edit-page .subscriber .inner .count .head{display:flex;align-items:center;justify-content:center;height:20px;width:80px;background-color:var(--mui-palette-primary-main);border-radius:4px}.plan-edit-page .subscriber .inner .count .head p{color:var(--mui-palette-primary-contrastText);font-size:1.2rem}.plan-edit-page .subscriber .inner .count .tail p{color:var(--mui-palette-secondary-main);font-size:1.2rem}.plan-edit-page .subscriber .inner .count .tail span{font-size:1.6rem;font-weight:800}.plan-edit-page .subscriber .inner .list{margin-top:.5rem}.product-page{padding-top:1rem;display:flex;flex-direction:column;justify-content:flex-start}.product-page .two-tabs-controller{padding-top:.8rem}.product-page .tab-panels .plan-tab .card-container.hidden,.product-page .tab-panels .plan-tab.hidden{display:none}.product-page .tab-panels .plan-tab .card-container .inner{padding-top:.8rem}.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 .single-sale-tab{margin-top:1rem}.product-page .tab-panels .single-sale-tab.hidden{display:none}.product-page .add-plan-button{position:fixed;bottom:5.6rem;width:100dvw;max-width:48rem}.product-page .add-plan-button.hidden{display:none}@media (min-width:499px){.product-page .add-plan-button{max-width:37.5rem}}.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 p{transform:rotate(.05deg)}.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:46.08rem;background-color:var(--mui-palette-plain-contrastText);border-radius:8px;padding:4rem 1.1rem}@media (min-width:499px){.pending-posts-page-reject-modal-component .inner{max-width:36rem}}.pending-posts-page-reject-modal-component .inner .head{display:flex;flex-direction:row;justify-content:center;align-items:center;padding-bottom:3.5px;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-size:1.6rem}.pending-posts-page-reject-modal-component .inner .reason-categories{display:flex;flex-direction:column;grid-gap:2rem;gap:2rem;padding:2rem}.pending-posts-page-reject-modal-component .inner .reason-categories 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:2rem;display:flex;flex-direction:row;justify-content:center;align-items:center;grid-gap:1.6rem;gap:1.6rem}.expired-posts-page .posts-container,.pending-posts-page .posts-container,.reserved-posts-page .posts-container{margin-top:.8rem}.expired-posts-page .posts-container .post-grid-container,.pending-posts-page .posts-container .post-grid-container,.reserved-posts-page .posts-container .post-grid-container{padding-top:.8rem}.expired-posts-page .posts-container.hidden,.pending-posts-page .posts-container.hidden,.reserved-posts-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{display:flex;flex-direction:column;justify-content:center;align-items:center}.expired-posts-page-menu-modal-component .grid-element-container .thumbnail{height:16.4rem;width:16.4rem;margin-bottom:2rem}.expired-posts-page-menu-modal-component .grid-element-container .buttons{display:flex;flex-direction:row;margin-inline:0}.identification-page{display:flex;flex-direction:column;justify-content:flex-start;grid-gap:1rem;gap:1rem}.identification-page .content-wrapper{padding:2rem 1rem 2rem 1.3rem}.identification-page .tab-container.hidden{display:none}.identification-page .help-container{margin-bottom:1.2rem}.identification-page .help-container p{color:var(--mui-palette-third-main);font-size:1.2rem;display:inline-flex}.identification-page .help-container p.hidden{display:none}.identification-page .help-container p a{text-decoration:underline;color:var(--mui-palette-primary-main)}.identification-page .resubscription-container{justify-items:center}.identification-page .resubscription-container.hidden{display:none}.identification-page .resubscription-container .head{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:rgba(201,80,201,.1);border-radius:4px;width:100%;padding:13px 0 12px}.identification-page .resubscription-container .head p{font-size:1.2rem;color:var(--mui-palette-secondary-main)}.identification-page .resubscription-container .detail{padding-top:2rem}.identification-page .resubscription-container .detail p{font-size:1.2rem;color:var(--mui-palette-secondary-main)}.identification-page .resubscription-container .detail .privacy-policy-link{color:var(--mui-palette-primary-main)}.identification-page .resubscription-container .tail{padding-block:2rem}.identification-page .resubscription-container .tail p{size:1.2rem}.identification-page .resubscription-container .form-input-common{width:100%}.identification-page .status-container{align-items:center;justify-content:space-between;border-top:1px solid var(--mui-palette-secondaryLight-light);border-bottom:1px solid var(--mui-palette-secondaryLight-light);height:4.7rem;margin-bottom:2rem;display:flex;flex-direction:row;grid-gap:1rem;gap:1rem}.identification-page .status-container.hidden{display:none}.identification-page .status-container.error{margin-bottom:1.6rem}.identification-page .status-container.error .value p{color:var(--mui-palette-error-main)}.identification-page .status-container.completed .value p{color:var(--mui-palette-primary-main)}.identification-page .status-container .head p{font-size:1.6rem;color:var(--mui-palette-secondary-main)}.identification-page .status-container .value p{font-size:1.6rem;color:var(--mui-palette-primary-main)}.identification-page .view-container.hidden{display:none}.identification-page .view-container .buttons{margin-top:2rem;display:flex;flex-direction:row;justify-content:center;align-items:center}.identification-page .view-container .buttons.hidden{display:none}.identification-page .item-container{display:flex;flex-direction:column;justify-content:flex-start;border-top:1px solid var(--mui-palette-secondary-main);border-bottom:1px solid var(--mui-palette-secondary-main);margin-top:4rem}.identification-page .item-container .item{display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--mui-palette-secondaryLight-light)}.identification-page .item-container .item.item-row{display:initial}.identification-page .item-container .item:first-child{border-top:none}.identification-page .item-container .item p{padding:8px 0;font-size:1.2rem;color:var(--mui-palette-secondary-main)}.identification-page .item-container .item .value img{width:100%;height:100%;object-fit:contain}.identification-page .inputs-container{display:flex;flex-direction:column;justify-content:flex-start;grid-gap:2rem;gap:2rem}.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.6rem;gap:1.6rem}.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;align-items:center;width:100%}.identification-page .inputs-container .input-indivisual .date .input-date-container>*{min-width:calc(33.33333% - .33333rem)}.identification-page .inputs-container .input-indivisual .date .input-date-container .input-container{width:96px;grid-gap:.4rem;gap:.4rem}.identification-page .inputs-container .input-indivisual .date .input-date-container .input-container p{color:var(--mui-palette-secondary-main);font-size:1.2rem}.identification-page .inputs-container .input-indivisual .date .input-date-container .input-container .MuiInputBase-root{width:100%;height:3.2rem}.identification-page .inputs-container .input-indivisual .date .input-date-container .input-container .MuiInputBase-root .MuiSelect-select{padding:8px;font-size:1.2rem;line-height:2rem;border-color:var(--mui-palette-secondary-main)}.identification-page .inputs-container .buttons{display:flex;flex-direction:row;justify-content:center;align-items:center;margin-top:2rem}.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-section-main);width:100%;border-radius:8px;overflow:hidden}.identification-image-upload-button-component label .camera-container{display:flex;flex-direction:column;align-items:center;justify-content:center;height:11.8rem;grid-gap:4px;gap:4px}.identification-image-upload-button-component label .camera-container .text-container p{font-size:1.2rem;color:var(--mui-palette-third-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 .content-wrapper{padding-block:2rem}.payout-request-page .payout-request-content-container{margin-inline:1.1rem}.payout-request-page .total-summary{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.6rem}.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;font-weight:800}.payout-request-page .total-summary .tail .top p span{font-size:1.2rem;font-weight:500}.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:.8rem;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end;grid-gap:.4rem;gap:.4rem}.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:1rem;line-height:1.2rem}.payout-request-page .total-summary-info .link{transform:rotate(.05deg);line-height:1.2rem}.payout-request-page .total-summary-info .link a{color:var(--mui-palette-primary-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-third-main);font-size:1rem}.payout-request-page .summary{margin-top:1rem}.payout-request-page .summary.disable-margin-top{margin-top:0}.payout-request-page .summary-info{margin-top:2rem}.payout-request-page .company{margin-top:.5rem}.payout-request-page .notice{margin-top:2rem;display:flex;flex-direction:column;justify-content:flex-start;grid-gap:2rem;gap:2rem}.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-error-main)}.payout-request-page .notice .section .note p{display:inline-flex;color:var(--mui-palette-third-main)}.payout-request-page .notice .section .note p span{color:var(--mui-palette-third-main)}.payout-request-page .notice .link{transform:rotate(.05deg)}.payout-request-page .notice .link a{color:var(--mui-palette-primary-main);font-size:1.2rem}.payout-request-page .bank,.payout-request-page .transfer-date{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-bottom:.4rem}.payout-request-page .bank .head.transferDateText,.payout-request-page .transfer-date .head.transferDateText{padding-top:2rem}.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 .transfer-date .head{padding-top:2rem}.payout-request-page .transfer-date .tail{display:flex;flex-direction:row;justify-content:space-between;border-top:1px solid var(--mui-palette-secondary-main);width:100%;padding-top:1.1rem}.payout-request-page .transfer-date .tail p{color:var(--mui-palette-secondary-main);font-size:1.2rem}.payout-request-page .transfer-date .tail .transfer-status p{color:var(--mui-palette-primary-contrastText)}.payout-request-page .card-table{border-top:1px solid var(--mui-palette-secondary-main);border-bottom:1px solid var(--mui-palette-secondary-main)}.payout-request-page .card-table .card-row{grid-template-columns:10rem minmax(0,1fr)}.payout-request-page .card-table .card-row .card-left{height:4.1rem}.payout-request-page .card-table .card-row .card-right{grid-gap:1rem;gap:1rem}.payout-request-page .card-table .card-row .card-right .card-note{display:flex;grid-gap:.5rem;gap:.5rem}.payout-request-page .card-table .card-row .card-right .card-note.hidden{display:none}.payout-request-page .buttons{margin-top:3rem;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 .content-wrapper{min-height:58.7rem}.bank-page .view-container{padding-top:2rem;margin-inline:1.1rem}.bank-page .view-container .card-table .card-row{grid-template-columns:10rem minmax(0,1fr)}.bank-page .view-container .card-table .card-row .card-left{height:4.1rem}.bank-page .view-container .card-table .card-row .card-right{grid-gap:1rem;gap:1rem}.bank-page .view-container .card-table .card-row .card-right .card-note{display:flex;grid-gap:.5rem;gap:.5rem}.bank-page .view-container .card-table .card-row .card-right .card-note.hidden,.bank-page .view-container.hidden{display:none}.bank-page .view-container .buttons{margin-top:2rem;display:flex;flex-direction:row;justify-content:center;align-items:center}.bank-page .view-container .buttons.hidden{display:none}.bank-page .inputs-container{padding-top:2rem;margin-inline:1.1rem;display:flex;flex-direction:column;justify-content:flex-start;grid-gap:1.2rem;gap:1.2rem}.bank-page .inputs-container.hidden{display:none}.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;padding-top:.4rem}.bank-page .inputs-container .bank-input-radios .bank-input-radio{width:8rem;height:2.8rem}.bank-page .inputs-container .bank-input-radios .bank-input-radio.checked:hover{opacity:1}.bank-page .inputs-container .account-name{margin-top:.8rem}.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:.8rem;display:flex;flex-direction:row;justify-content:center;align-items:center}.bank-page .inputs-container .buttons.hidden{display:none}.sale-page .content-wrapper{margin-top:6px;padding-block:2rem}.sale-page .switch-tabs-header-component{padding-top:.8rem}.sale-page .sale-content-container{margin-inline:1.1rem}.sale-page .input-container{margin-bottom:2rem;display:flex;flex-direction:column}.sale-page .input-container .date-range{display:flex;grid-gap:1.1rem;gap:1.1rem;align-items:center}.sale-page .input-container.hidden{display:none}.sale-page .input-container .MuiInputBase-root{width:152px;height:32px}.sale-page .input-container .MuiInputBase-root fieldset{border-radius:8px}.sale-page .input-container p{color:var(--mui-palette-secondary-main);font-size:1.2rem}.sale-page .input-container .head{padding-bottom:.4rem}.sale-page .total-point{display:flex;justify-content:space-between;border-bottom:1px solid var(--mui-palette-secondary-main)}.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.6rem;color:var(--mui-palette-secondary-main)}.sale-page .total-point .value{display:flex;flex-direction:row;justify-content:flex-end;align-items:flex-end;padding-right:.4rem}.sale-page .total-point .value p{font-size:1.6rem;color:var(--mui-palette-secondary-main);font-weight:800}.sale-page .total-point .value p span{font-size:1.2rem;font-weight:500}.sale-page .summary{margin-top:1.5rem}.sale-page .summary.hidden{display:none}.sale-page .summary-info{margin-top:1rem}.sale-page .summary-info.hidden{display:none}.sale-page .company{margin-top:1rem}.sale-page .company.hidden{display:none}.sale-page .button-container{margin-block:12px;display:flex;flex-direction:column;align-items:center;grid-gap:20px;gap:20px}.sale-page .detail{margin-top:4.1rem;display:flex;flex-direction:column;justify-content:flex-start}.sale-page .detail .head p{padding-bottom:.5rem;color:var(--mui-palette-secondary-main);font-size:1.2rem}.sale-page .detail-cards .sales-detail-card-component:nth-child(odd){background-color:var(--mui-palette-primary-contrastText)}.sale-page .detail-cards .sales-detail-card-component:nth-child(2n){background-color:#fafafa}.sale-page .detail-cards .sales-detail-card-component{cursor:pointer;height:8.9rem;display:flex;flex-direction:column;justify-content:center;grid-gap:.8rem;gap:.8rem;padding-inline:.9rem}.sale-page .detail-cards .sales-detail-card-component:not(:first-child){border-top:1px solid var(--mui-palette-secondaryLight-light)}.sale-page .detail-cards .sales-detail-card-component:first-child{border-top:1px solid var(--mui-palette-secondary-main)}.sale-page .detail-cards .sales-detail-card-component:last-child{border-bottom:1px solid var(--mui-palette-secondary-main)}.sale-page .detail-cards .sales-detail-card-component .card-top{display:flex;grid-gap:.5rem;gap:.5rem}.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-top .date{color:var(--mui-palette-third-main)}.sale-page .detail-cards .sales-detail-card-component .card-top .consumer{max-width:18rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.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 p{font-size:1.2rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sale-page .detail-cards .sales-detail-card-component .card-bottom .card-left .category{width:100%;overflow:hidden}.sale-page .detail-cards .sales-detail-card-component .card-bottom .card-left .category p{color:var(--mui-palette-secondary-main)}.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-third-main)}.sale-page .detail-cards .sales-detail-card-component .card-bottom .card-right .total p{text-align:right;color:var(--mui-palette-secondary-main);font-size:1.2rem}.sale-page .detail-cards .sales-detail-card-component .card-bottom .card-right .tax p{text-align:right;color:var(--mui-palette-secondary-main);font-size:1rem;line-height:1.2rem}.sale-page-container-component .head{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.sale-page-container-component .head .title{padding-bottom:.5rem}.sale-page-container-component .head .title p{color:var(--mui-palette-secondary-main);font-size:1.2rem}.sale-page-container-component .table{border-top:1px solid var(--mui-palette-secondary-main);border-bottom:1px solid var(--mui-palette-secondary-main);display:flex;flex-direction:column;justify-content:flex-start}.sale-page-container-component .table .top{min-height:3rem;background-color:#f2f2f2;display:grid;grid-template-columns:minmax(0,1fr) 7rem 14rem;align-items:center}.sale-page-container-component .table .top p{color:var(--mui-palette-secondary-main);font-size:1.2rem}.sale-page-container-component .table .top .name{height:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}.sale-page-container-component .table .top .count,.sale-page-container-component .table .top .money{height:100%;border-left:1px solid var(--mui-palette-secondaryLight-light);display:flex;flex-direction:row;justify-content:center;align-items:center}.sale-page-container-component .table .summary-cards{border-top:1px solid var(--mui-palette-secondaryLight-light)}.sale-page-container-component .table .summary-cards .sales-summary-card-component:nth-child(odd){background-color:var(--mui-palette-primary-contrastText)}.sale-page-container-component .table .summary-cards .sales-summary-card-component:nth-child(2n){background-color:#fafafa}.sale-page-container-component .table .summary-cards .sales-summary-card-component{min-height:6.4rem;border-bottom:1px solid var(--mui-palette-secondaryLight-light);display:grid;grid-template-columns:minmax(0,1fr) 7rem 14rem;align-items:flex-start}.sale-page-container-component .table .summary-cards .sales-summary-card-component:last-child{border-bottom:initial}.sale-page-container-component .table .summary-cards .sales-summary-card-component .card-name{height:100%;padding:1.6rem 3.4rem .5rem .8rem}.sale-page-container-component .table .summary-cards .sales-summary-card-component .card-name p{color:var(--mui-palette-secondary-main);font-size:1.2rem}.sale-page-container-component .table .summary-cards .sales-summary-card-component .card-name.commission{padding:1.6rem 1.7rem 1.3rem .8rem}.sale-page-container-component .table .summary-cards .sales-summary-card-component .card-count{height:100%;border-left:1px solid var(--mui-palette-secondaryLight-light);display:flex;justify-content:center;align-items:center;padding:1.6rem .8rem .5rem}.sale-page-container-component .table .summary-cards .sales-summary-card-component .card-count p{text-align:center;color:var(--mui-palette-secondary-main);font-size:1.2rem;word-break:break-word;white-space:normal;height:100%}.sale-page-container-component .table .summary-cards .sales-summary-card-component .card-target{height:100%;border-left:1px solid var(--mui-palette-secondaryLight-light);display:flex;justify-content:center;align-items:center}.sale-page-container-component .table .summary-cards .sales-summary-card-component .card-target p{padding:.5rem;text-align:right;color:var(--mui-palette-secondary-main);font-size:1.2rem;word-break:break-word;white-space:normal;max-width:100%}.sale-page-container-component .table .summary-cards .sales-summary-card-component .card-money{height:100%;border-left:1px solid var(--mui-palette-secondaryLight-light);display:flex;flex-direction:column;justify-content:center;grid-gap:.1rem;gap:.1rem}.sale-page-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;word-break:break-word;white-space:normal;max-width:100%}.sale-page-container-component .table .summary-cards .sales-summary-card-component .card-money .money-bottom.hidden{display:none}.sale-page-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;word-break:break-word;white-space:normal;max-width:100%}.sale-page-container-component .table .bottom{height:5.2rem;display:flex;flex-direction:column;justify-content:center;align-items:flex-end;background-color:rgba(201,80,201,.1)}.sale-page-container-component .table .bottom.hidden{display:none}.sale-page-container-component .table .bottom .total{margin-inline:1.1rem}.sale-page-container-component .table .bottom .total p{text-align:right;color:var(--mui-palette-secondary-main);font-size:1.6rem;font-weight:800}.sale-page-container-component .table .bottom .total .name{padding-right:.5rem}.sale-page-container-component .table .bottom .total .name,.sale-page-container-component .table .bottom .total .symbol{font-size:1.2rem;font-weight:500}.sale-page-container-component .table .bottom .tax{text-align:right}.sale-page-container-component .table .bottom .tax p{padding:0 1rem;color:var(--mui-palette-secondary-main);font-size:1rem;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 .content-wrapper{padding-block:2rem;min-height:58.7rem}.data-output-page .group-title{margin-inline:1.1rem}.data-output-page .group-title p{color:var(--mui-palette-secondary-main);font-size:1.6rem}.data-output-page .input-container{margin-inline:1.1rem;margin-top:2rem;display:flex;flex-direction:column;justify-content:flex-start;grid-gap:4px;gap:4px}.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}.data-output-page .input-container .content{display:flex;flex-direction:row}.data-output-page .input-container .content .MuiInputBase-root,.data-output-page .input-container .content input{cursor:pointer}.data-output-page .input-container .content .end-date,.data-output-page .input-container .content .start-date{width:15.2rem;height:3.2rem}.data-output-page .input-container .content .delimiter{display:flex;align-items:center;margin-inline:1.1rem}.data-output-page .input-container .content .delimiter p{color:var(--mui-palette-secondary-main);font-size:1.2rem}.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{display:flex;justify-content:center;align-items:center;margin-top:2rem}.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 .content-wrapper{padding-bottom:2rem;min-height:58.7rem}.payout-history-page .payout-history-card-component{margin-inline:1.1rem;cursor:pointer;border-bottom:1px solid var(--mui-palette-secondaryLight-light)}.payout-history-page .payout-history-card-component .inner{height:8.2rem;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:.7rem;gap:.7rem}.payout-history-page .payout-history-card-component .inner .card-left .name p{color:var(--mui-palette-secondary-main);font-size:1.2rem}.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-third-main);font-size:1.2rem}.payout-history-page .payout-history-card-component .inner .card-right{display:flex;grid-gap:2rem;gap: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-primary-contrastText);font-size:1.2rem}.friend-invitation-detail-page .table .top .count{height:100%;border-left:1px solid var(--mui-palette-primary-contrastText);display:flex;flex-direction:row;justify-content:center;align-items:center}.friend-invitation-detail-page .table .top .count p{color:var(--mui-palette-primary-contrastText);font-size:1.2rem}.friend-invitation-detail-page .table .top .money{height:100%;border-left:1px solid var(--mui-palette-primary-contrastText);display:flex;flex-direction:row;justify-content:center;align-items:center}.friend-invitation-detail-page .table .top .money p{color:var(--mui-palette-primary-contrastText);font-size:1.2rem}.friend-invitation-detail-page .table .top .bonus{height:100%;border-left:1px solid var(--mui-palette-primary-contrastText);display:flex;flex-direction:row;justify-content:center;align-items:center}.friend-invitation-detail-page .table .top .bonus p{color:var(--mui-palette-primary-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-primary-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-primary-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-primary-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-primary-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-switch-component.hidden{display:none}.new-post-switch-component .page-container{padding-bottom:0;margin-bottom:0}.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 .delete-button{display:flex;flex-direction:row;justify-content:center;align-items:center;margin-top:1rem}.new-post-page .delete-button.hidden{display:none}.article{margin-top:1.2rem}.article p{font-size:1.2rem;color:var(--mui-palette-secondary-main)}.article .flex-table{display:flex;flex-direction:column;border-top:1px solid var(--mui-palette-secondary-main);border-bottom:1px solid var(--mui-palette-secondary-main)}.article .flex-table.disableBorderBottom{border-bottom:none}.article .row{display:grid;grid-template-columns:10.2rem minmax(0,1fr) 0;border-top:1px solid var(--mui-palette-secondaryLight-light);padding:8px 10px 8px 9px}.article .row:first-child{border-top:none}.article .row.merged-row{padding:8px 7.5px 8px 9px;display:flex}.article .header-row{background-color:rgba(176,234,232,.2);color:var(--mui-palette-secondary-main)}.article .cell{width:auto;text-align:left}.article .merged{width:100%}.article .merged p{display:inline-flex}.new-post-button-container{display:flex;flex-direction:column;align-items:center;grid-gap:2rem;gap:2rem}.new-post-button-container .delete-button.hidden{display:none}.new-post-page-upload-controller{position:relative;padding-top:1rem;display:flex;flex-direction:column;grid-gap:8px;gap:8px}.new-post-page-upload-controller .content-wrapper{padding:1.6rem 1.2rem 2rem 1.1rem}.new-post-page-upload-controller .product-image-container{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;grid-gap:.4rem;gap:.4rem}.new-post-page-upload-controller .product-image-container .upload-image-product{border-radius:8px;width:81px;height:81px}.new-post-page-upload-controller .product-image-container .upload-image-product img{width:100%;height:100%;object-fit:cover}.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{display:flex;align-items:center;justify-content:center;margin-top:1.2rem}.new-post-page-upload-controller .edit-button.hidden{display:none}.new-post-page-upload-controller .product .product-inner{display:flex;flex-direction:column;grid-gap:2rem;gap:2rem}.new-post-page-upload-controller .product .head{margin-bottom:.3rem}.new-post-page-upload-controller .product .head p{font-size:1.6rem;color:var(--mui-palette-secondary-main)}.new-post-page-upload-controller .thumbnail .head{margin-bottom:.3rem;display:flex;justify-content:space-between}.new-post-page-upload-controller .thumbnail .head p{font-size:1.6rem;color:var(--mui-palette-secondary-main)}.new-post-page-upload-controller .thumbnail .head .label-container{display:flex;justify-content:center;align-items:center;min-width:60px;height:20px;background-color:var(--mui-palette-primary-mainChannel);border-radius:4px}.new-post-page-upload-controller .thumbnail .head .label-container p{font-size:1.2rem;color:var(--mui-palette-primary-contrastText)}.new-post-page-upload-controller .thumbnail .head .label-container.hidden{display:none}.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 .sample.hidden{display:none}.new-post-page-upload-controller .sample .head{margin-bottom:.3rem;display:flex;justify-content:space-between}.new-post-page-upload-controller .sample .head p{font-size:1.6rem;color:var(--mui-palette-secondary-main)}.new-post-page-upload-controller .sample .label-container{display:flex;justify-content:center;align-items:center;min-width:60px;height:20px;background-color:var(--mui-palette-primary-mainChannel);border-radius:4px}.new-post-page-upload-controller .sample .label-container p{font-size:1.2rem;color:var(--mui-palette-primary-contrastText)}.new-post-page-upload-controller .notice.hidden,.new-post-page-upload-controller .sample .label-container.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%}.dropArea{height:15.6rem;border:2px dashed var(--mui-palette-secondaryLight-main);background-color:rgba(244,220,244,.2);border-radius:8px;display:flex;flex-direction:column;align-items:center;justify-content:center;transition:background-color .2s}.dropArea.hidden{display:none}.dropArea.drag-over{background-color:rgba(244,220,244,.8)}.dropArea .dropArea-inner{display:flex;flex-direction:column;grid-gap:.4rem;gap:.4rem}.dropArea .dropArea-inner.hidden{display:none}.dropArea .dropArea-inner .icon-container{display:flex;justify-content:center;align-items:flex-end;grid-gap:1.2rem;gap:1.2rem}.dropArea .dropArea-inner .text-container{text-align:center}.dropArea .dropArea-inner .text-container p{color:var(--mui-palette-third-main);font-size:1.2rem}.product-video-container{display:flex;justify-content:center;align-items:center;flex-direction:column}.product-video-container .new-post-page-upload-button{width:16.4rem;height:16.4rem}.product-image-container .new-post-page-upload-button{width:8.1rem;height:8.1rem}.new-post-page-upload-button{position:relative;border-radius:8px}.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 .close-container{cursor:pointer;position:absolute;right:-.3rem;top:-.3rem}.new-post-page-upload-button .coverable-container .close-container.hidden{display:none}.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 .playtime-badge-container{position:absolute;bottom:.8rem;right:.8rem;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:#7b587f;border-radius:8px;padding:0 6px;line-height:1.6rem;color:var(--mui-palette-primary-contrastText);font-size:1rem}.new-post-page-upload-button .coverable-container .playtime-badge-container.hidden{display:none}.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}.upload-progress-container{display:flex;flex-direction:column;justify-content:center;align-items:center;grid-gap:1.2rem;gap:1.2rem}.upload-progress-container.hidden{display:none}.upload-progress-container .outer-box{position:relative;display:inline-flex}.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}.dropArea-component{position:relative;display:flex;justify-content:center;align-items:center;flex-direction:column;grid-gap:.4rem;gap:.4rem}.dropArea-component .button-container{text-align:center}.dropArea-component .button-container.hidden{display:none}.dropArea-component .handle-input{cursor:pointer;position:absolute;top:0;left:0;width:100%;height:100%}.dropArea-component .handle-input.hidden{display:none}.dropArea-component .coverable-container{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:1rem}.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}@media (min-width:499px){.new-post-page-video-preview-modal .screen{max-width:33.75rem}}.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:.8rem;right:.8rem;cursor:pointer}.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;background-color:var(--mui-palette-plain-contrastText);transform:rotate(.05deg)}.new-post-page-video-preview-modal .editor.hidden{display:none}.new-post-page-video-preview-modal .editor .slider-container{margin-inline:1.1rem}.new-post-page-video-preview-modal .editor .slider-container .MuiSlider-root{padding:0;color:#93c6c2}.new-post-page-video-preview-modal .editor .slider-container .MuiSlider-root .MuiSlider-track{border:none}.new-post-page-video-preview-modal .editor .slider-container .MuiSlider-root .MuiSlider-thumb{width:10px;height:10px;color:#93c6c2;top:-70%}.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:1.2rem}.new-post-page-video-preview-modal .editor .input-area{margin-top:1.6rem;margin-left:1.2rem}.new-post-page-video-preview-modal .editor .input-area,.new-post-page-video-preview-modal .editor .input-area .item{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;grid-gap:.4rem;gap:.4rem}.new-post-page-video-preview-modal .editor .input-area .item .item-head p{color:var(--mui-palette-secondary-main);font-size:1.2rem;white-space:nowrap}.new-post-page-video-preview-modal .editor .input-area .item .MuiTextField-root{width:80px;height:32px}.new-post-page-video-preview-modal .editor .error-container{margin-inline:1.1rem}.new-post-page-video-preview-modal .editor .error-container p{line-height:1rem}.new-post-page-video-preview-modal .editor .notice{margin-top:.8rem;margin-inline:1.1rem;line-height:1.2rem}.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;display:flex;flex-direction:row;justify-content:center;align-items:center;grid-gap:2rem;gap:2rem}.swipeable-modal-content-inner .new-post-page-video-preview-modal{width:auto;height:auto;display:initial}.swipeable-modal-content-inner .new-post-page-video-preview-modal .screen{position:static;width:auto;max-width:none;height:auto;max-height:none}.new-post-page-form-input{display:flex;flex-direction:column;grid-gap:.8rem;gap:.8rem}.new-post-page-form-input .content-wrapper{padding:1.6rem 1.2rem 2rem 1.1rem}.new-post-page-form-input .content-wrapper.hidden{display:none}.new-post-page-form .button-container{display:flex;justify-content:center;grid-gap:1.9rem;gap:1.9rem}.new-post-page-form.hidden{display:none}.new-post-page-form.caption .MuiInputBase-input,.new-post-page-form.hashtags .MuiInputBase-input{padding:1.2rem}.new-post-page-form.caption .MuiInputBase-input::placeholder,.new-post-page-form.hashtags .MuiInputBase-input::placeholder{font-size:1rem}.new-post-page-form.hashtags .hash-list-select-button{display:flex;justify-content:center;margin-block:1.2rem}.new-post-page-form.hashtags .hash-list-select-button.hidden{display:none}.new-post-page-form.hashtags .hash-list-select-contents{cursor:pointer}.new-post-page-form.hashtags .article,.new-post-page-form.hashtags .tag-list-component{margin-top:.8rem}.new-post-page-form.hashtags .article p,.new-post-page-form.hashtags .tag-list-component p{cursor:auto}.new-post-page-form .input-head{margin-bottom:.3rem}.new-post-page-form .input-head p{font-size:1.6rem}.new-post-page-form.product .single-sale-set{margin-block:1.5rem}.new-post-page-form.product .single-sale-set .single-sale-label{display:flex;justify-content:center;align-items:center;border:1px solid var(--mui-palette-secondary-main);border-radius:4px;min-width:56px;height:20px;padding-inline:4px}.new-post-page-form.back-number .backnumber-check{margin-top:1.2rem}.new-post-page-form.back-number .backnumber-button-label{display:flex;justify-content:center;align-items:center;background-color:var(--mui-palette-secondary-main);border-radius:14px;width:300px;height:28px}.new-post-page-form.back-number .backnumber-button-label p{color:var(--mui-palette-primary-contrastText);font-size:1.2rem}.new-post-page-form.back-number .back-number-content.hidden{display:none}.new-post-page-form.check .content-wrapper{border-radius:8px 0 0 8px}.new-post-page-form.check .notice{color:var(--mui-palette-third-main);font-size:1.2rem;margin-bottom:2rem}.new-post-page-form.check .notice p{display:inline-flex}.new-post-page-form.check .input-head{margin-bottom:.5rem}.new-post-page-form.reservation .reservation-list{margin-top:.4rem;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.new-post-page-form.reservation .reservation-list p{cursor:pointer;text-decoration:underline;color:var(--mui-palette-primary-main);font-size:1.2rem}.new-post-page-form.reservation .reservation-list.hidden{display:none}.new-post-page-form .set-display-wrapper{display:flex;flex-direction:column}.new-post-page-form .set-display-wrapper.hidden{display:none}.new-post-page-form .cancel-container{margin-top:.8rem;background-color:rgba(244,220,244,.2);border-radius:8px;display:flex;align-items:center;justify-content:center;height:40px}.new-post-page-form .cancel-container p{font-size:1.2rem;color:var(--mui-palette-secondary-main)}.new-post-page-form .input-line{height:3.4rem;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.new-post-page-form .input-line p{color:var(--mui-palette-secondary-main);font-size:1.2rem}.new-post-page-form .input-line .line-tail{display:flex;grid-gap:1rem;gap:1rem}.new-post-page-form .input-line .line-tail .strong{display:flex;flex-direction:row;justify-content:flex-end;grid-gap:1rem;gap:1rem;align-items:center}.new-post-page-form .input-line .line-tail .strong p{color:var(--mui-palette-primary-main)}.new-post-page-form .input-line.disabled .MuiSwitch-track{background-color:var(--mui-palette-secondaryLight-main)!important}.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 .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 .notice.hidden{display:none}.new-post-page-form .legal-checks{display:flex;flex-direction:column;grid-gap:.8rem;gap:.8rem;margin-bottom:2rem}.new-post-page-form .backnumber-check.hidden,.new-post-page-form .legal-checks.hidden{display:none}.new-post-page-form .backnumber-container{margin-top:1.2rem;margin-bottom:.8rem;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.new-post-page-form .backnumber-container a{text-decoration:underline;color:var(--mui-palette-primary-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-primary-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 - 5.6rem)}.age-vertification-page .inner{margin-inline:1.7rem;display:flex;flex-direction:column;justify-content:center;align-items:center;grid-gap:1.2rem;gap:1.2rem}.age-vertification-page .inner .title-container{display:flex;flex-direction:row;justify-content:center}.age-vertification-page .inner .title-container p{color:var(--mui-palette-secondary-main);font-size:var(--font-size-large);font-weight:800}.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 .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:1.3rem;gap:1.3rem;display:flex;justify-content:center;width:100%}.payment-page{display:flex;flex-direction:column;justify-content:center;align-items:center;height:calc(100dvh - 5.6rem);max-width:48rem;margin-inline:1.7rem;grid-gap:5rem;gap:5rem}@media (min-width:499px){.payment-page{max-width:37.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 .genre-container{padding-top:1rem;align-items:center;display:flex;flex-direction:column}.explore-page .genre-sub-container{width:85%;grid-gap:1rem 1rem;gap:1rem 1rem;display:grid;grid-template-columns:1fr 1fr;justify-content:center;align-items:center}.explore-page .genre-button-text{display:flex;align-items:center;justify-content:space-between;width:85%}.explore-page .genre-button{display:flex;align-items:center;justify-content:center;height:30px;border-radius:8px;background-color:#f8edf3;opacity:.9;cursor:pointer}.explore-page .genre-button:hover{background-color:#f0dce8;opacity:.8}.explore-page .genre-button p{font-size:var(--font-size-normal);font-weight:400;color:#333}.explore-page .genre-all-button{display:flex;align-items:center;justify-content:center;height:30px;margin-top:1rem;width:85%;border-radius:8px;background-color:#f8edf3;opacity:.9;cursor:pointer}.explore-page .genre-all-button:hover{background-color:#f0dce8;opacity:.8}.explore-page .genre-all-button p{font-size:var(--font-size-normal);font-weight:400;color:#333}.explore-page .search-bar-wrapper{padding:1.7rem 8rem 0 1.7rem}.explore-page .filter-customize-wrapper{margin-top:2rem;display:flex;justify-content:center}.explore-page .filter-customize{display:flex;justify-content:center;align-items:center;position:relative;width:85%;height:40px;border-radius:8px;background-color:#fceaf6;cursor:pointer}.explore-page .filter-customize:hover{background-color:var(--mui-palette-primary-light)}.explore-page .filter-customize p{font-size:var(--font-size-large);font-weight:600;color:#333}.explore-page .filter-customize .icon-container{position:absolute;right:16px}.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,.tag-select-page{padding-top:1.6rem;padding-bottom:1rem}.tag-search-page .search-bar-wrapper,.tag-select-page .search-bar-wrapper{padding-inline:2rem}.tag-search-page .search-bar-wrapper input,.tag-select-page .search-bar-wrapper input{width:100%}.tag-search-page .header-p,.tag-select-page .header-p{padding:.4rem;font-size:1.6rem;color:var(--mui-palette-secondary-main)}.tag-search-page .switch-tabs-header-component,.tag-select-page .switch-tabs-header-component{padding-top:.8rem}.tag-search-page .search-genre,.tag-select-page .search-genre{display:flex;margin-top:1rem}.tag-search-page .search-genre .search-genre-on,.tag-select-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,.tag-select-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,.tag-select-page .search-category-area-wrapper{padding:2rem 2.4rem;margin-block:8px}.tag-search-page .search-category-area-wrapper button,.tag-select-page .search-category-area-wrapper button{margin:4px}.tag-search-page .search-category-area-wrapper .flex-center-tabs-header-component.hidden,.tag-search-page .search-category-area-wrapper.hidden,.tag-select-page .search-category-area-wrapper .flex-center-tabs-header-component.hidden,.tag-select-page .search-category-area-wrapper.hidden{display:none}.tag-search-page .search-category-area-wrapper .flex-center-tabs-header-component .MuiTabs-flexContainer,.tag-select-page .search-category-area-wrapper .flex-center-tabs-header-component .MuiTabs-flexContainer{grid-gap:1rem;gap:1rem}.tag-search-page .initial-list-wrapper,.tag-select-page .initial-list-wrapper{padding:1.6rem 3rem;margin-top:.8rem}.tag-search-page .initial-list-wrapper.hidden,.tag-select-page .initial-list-wrapper.hidden{display:none}.tag-search-page .initial-list-wrapper.back,.tag-select-page .initial-list-wrapper.back{padding-bottom:0;padding-top:1.4rem}.tag-search-page .initial-list-wrapper.back .initial-line p,.tag-select-page .initial-list-wrapper.back .initial-line p{background-color:#f4dcf4;border:1px solid var(--mui-palette-primary-main)}.tag-search-page .initial-list-wrapper .initial-line,.tag-select-page .initial-list-wrapper .initial-line{display:flex}.tag-search-page .initial-list-wrapper .initial-line .search-tag,.tag-select-page .initial-list-wrapper .initial-line .search-tag{display:flex;align-items:center;cursor:pointer}.tag-search-page .initial-list-wrapper .initial-line p,.tag-select-page .initial-list-wrapper .initial-line p{display:flex;align-items:center;justify-content:center;width:52px;height:33px;margin:.4rem;color:var(--mui-palette-secondary-main);border:1px solid var(--mui-palette-secondaryLight-light);background-color:var(--mui-palette-primary-contrastText);border-radius:4px;font-size:1.2rem;white-space:nowrap;cursor:pointer}.tag-search-page .tab-button.active,.tag-select-page .tab-button.active{color:var(--mui-palette-primary-contrastText);background-color:var(--mui-palette-secondary-main);border:1px solid var(--mui-palette-secondary-main);cursor:auto}.tag-search-page .loading,.tag-select-page .loading{display:flex;flex-direction:column;justify-content:center;align-items:center}.tag-search-page .loading.hidden,.tag-select-page .loading.hidden{display:none}.tag-search-page .tag-posts-grid-wrapper,.tag-select-page .tag-posts-grid-wrapper{margin-top:1.7rem}.tag-search-page .tag-posts-grid-wrapper.hidden,.tag-select-page .tag-posts-grid-wrapper.hidden{display:none}.tag-search-page .tag-posts-none,.tag-select-page .tag-posts-none{display:flex;justify-content:center}.tag-search-page .tag-posts-none.hidden,.tag-select-page .tag-posts-none.hidden{display:none}.tag-search-page .tag-posts-none p,.tag-select-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}.tag-select-page .empty{height:40dvh;display:flex;flex-direction:row;justify-content:center;align-items:center}.tag-select-page .empty.hidden{display:none}.tag-select-page .search-bar-wrapper input{min-width:24.3rem}.tag-select-page .search-bar-wrapper .search-bar{display:flex;align-items:center;grid-gap:1.2rem;gap:1.2rem}.tag-select-page .search-bar-wrapper .search-bar .clear-button{margin-left:auto}.tag-select-complete{position:fixed;width:100%;max-width:48rem;height:63.5px;background-color:var(--mui-palette-primary-contrastText);bottom:0;display:flex;justify-content:center;align-items:center}@media (min-width:499px){.tag-select-complete{max-width:37.5rem}}.tag-select-complete button{width:100%;height:3.2rem;margin-inline:1.7rem}.search-page .content-wrapper{min-height:300px}.search-page .search-bar-wrapper{width:auto;padding-top:1rem;margin-inline:1.7rem;margin-bottom:1.2rem;overflow:hidden}.search-page .tab-panel-container{padding-top:1rem}.search-page .tab-panel-container .tab-panel.hidden{display:none}.search-page .tab-panel-container .tab-panel .creator-cards-container{display:flex;flex-direction:column;grid-gap:.8rem;gap:.8rem;padding-block:2rem;margin-inline:2rem}.search-page .tab-panel-container .tab-panel .post-cards-container{padding-top:2rem}.recommended-creators-page .content-wrapper{padding:2rem}.recommended-creators-page .creator-cards-container{display:flex;flex-direction:column;grid-gap:.8rem;gap:.8rem}.hot-creators-page .content-wrapper{padding:2rem}.hot-creators-page .creator-cards-container{display:flex;flex-direction:column;grid-gap:.8rem;gap:.8rem}.cretor-ranking-page{margin-inline:1.7rem;padding-block:1.9rem}.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:2.6rem;height:2.6rem;top:-.2rem;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{position:absolute;top:-1.3rem;left:1.8rem}.cretor-ranking-page .creator-rank-icon-component .ranking-other{background-color:var(--mui-palette-primary-contrastText)}.cretor-ranking-page .creator-rank-icon-component .ranking-other p{color:var(--mui-palette-secondary-main);font-size:1.6rem}.post-ranking-page{margin-inline:calc(20px - 1.1rem);padding-top:2.7rem;padding-bottom:6.6rem}.post-ranking-page .posts-container{display:flex;flex-direction:column;align-items:center;grid-gap:24px;gap:24px}.post-ranking-page .posts-container .post-ranking-one{max-width:272px}.post-ranking-page .posts-container .post-ranking-one .profile{bottom:-42px}.post-ranking-page .posts-container .post-ranking-one .profile-name{cursor:pointer;display:flex;grid-gap:15px;gap:15px;padding-left:5.5rem}.post-ranking-page .posts-container .post-ranking-one .profile-name p{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;text-overflow:ellipsis;word-break:break-word;font-size:1.6rem;line-height:3.5rem}.post-ranking-page .posts-container .post-ranking-one .caption{-webkit-line-clamp:4;min-height:71px}.post-ranking-page .posts-container .post-ranking-more .profile-name{cursor:pointer;display:flex;grid-gap:6px;gap:6px}.post-ranking-page .posts-container .post-ranking-more .profile-name p{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;text-overflow:ellipsis;word-break:break-word;max-width:80px;align-self:self-end}.post-ranking-page .post-rank-icon-component{width:2rem;height:2rem;flex-shrink:0}.post-ranking-page .post-rank-icon-component .ranking-number{border-radius:50%;display:flex;justify-content:center;align-items:center}.post-ranking-page .post-rank-icon-component .ranking-number p{font-size:1.2rem}.post-ranking-page .post-rank-icon-component .ranking-other{color:var(--mui-palette-secondary-main);background-color:var(--mui-palette-primary-contrastText);border:1px solid var(--mui-palette-secondary-main)}.thanks-setting-page{display:flex;flex-direction:column;justify-content:flex-start;padding-top:.8rem}.thanks-setting-page .content-wrapper{min-height:54.8rem}.thanks-setting-page .tab-panels-container{margin-top:1.2rem;margin-inline:1.1rem}.thanks-setting-page .tab-panels-container .tab-panel{display:flex;flex-direction:column;justify-content:flex-start;grid-gap:2rem;gap:2rem}.thanks-setting-page .tab-panels-container .tab-panel.hidden{display:none}.thanks-setting-page .tab-panels-container .tab-panel .notice{margin-top:2rem}.thanks-setting-page .tab-panels-container .tab-panel .notice p{display:inline-flex;color:var(--mui-palette-third-main);font-size:1.2rem}.thanks-setting-page .tab-panels-container .tab-panel .input{display:flex;flex-direction:column;justify-content:flex-start;grid-gap:.4rem;gap:.4rem}.thanks-setting-page .tab-panels-container .tab-panel .input .head{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;grid-gap:.8rem;gap:.8rem}.thanks-setting-page .tab-panels-container .tab-panel .input .head .mark{background-color:var(--mui-palette-secondary-main);min-width:4.8rem;height:2rem;border-radius:4px;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-primary-contrastText);font-size:1.2rem}.thanks-setting-page .tab-panels-container .tab-panel .input .head .text p{color:var(--mui-palette-secondary-main);font-size:1.2rem}.thanks-setting-page .button-container{margin-top:2rem;display:flex;flex-direction:row;justify-content:center;align-items:center}.mute-page{display:flex;flex-direction:column;justify-content:flex-start}.mute-page .content-wrapper{padding-block:1.2rem;min-height:58.7rem}.block-page{display:flex;flex-direction:column;justify-content:flex-start}.block-page .content-wrapper{padding-block:1.2rem;min-height:58.7rem}.follow-page{display:flex;flex-direction:column;justify-content:flex-start}.follow-page .content-wrapper{min-height:55.5rem}.follow-page .tab-panel-container{margin-top:1rem}.follow-page .tab-panel-container .tab-panel.hidden{display:none}.follow-page .tab-panel-container .tab-panel .creator-cards-container{display:flex;flex-direction:column;grid-gap:50px;gap:50px;padding-block:2rem;margin-inline:2rem}.follow-page .tab-panel-container .tab-panel .creator-cards-container .creator-card-component{margin-bottom:.8rem}.follow-page .tab-panel-container .tab-panel .user-cards-container{display:flex;flex-direction:column;padding-block:1.2rem;grid-gap:.6rem;gap:.6rem}.genre-page,.genre-page .content-wrapper{display:flex;flex-direction:column}.genre-page .content-wrapper{padding-top:1.2rem;grid-gap:.4rem;gap:.4rem;justify-content:center;justify-items:center;align-items:center}.genre-page .genre-category{padding-inline:1rem;width:100%}.genre-page .genre-category .genre-button{height:6.5rem}.genre-page .genre-sub-container{padding-inline:1rem;width:100%;grid-gap:1.2rem;gap:1.2rem;display:grid;grid-template-columns:1fr 1fr;justify-content:center;align-items:center;position:relative}.genre-page .genre-sub-container .genre-button{height:4rem}.genre-page .genre-button{padding-left:12px;padding-right:11px;display:flex;align-items:center;justify-content:center;border-radius:8px;background-color:var(--mui-palette-primary-contrastText);box-shadow:0 3px 6px rgba(0,0,0,.1607843137254902);opacity:.9;cursor:pointer}.genre-page .genre-button:hover{opacity:.8}.genre-page .genre-button p{font-size:var(--font-size-normal);color:var(--mui-palette-secondary-main)}.genre-page .genre-button .genre-button-text{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;width:100%}.genre-page .genre-back-container{padding-inline:1rem;width:100%;margin-bottom:3.8rem;padding-top:.6rem}.genre-page .genre-back-container svg{position:absolute;left:1.2rem}.genre-page .genre-back-container .genre-button{position:relative;height:4rem}.not-found-page{height:calc(100dvh - 5.6rem)}.not-found-page .content-wrapper{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;grid-gap:2rem;gap:2rem;min-height:64.3rem}.not-found-page .content-wrapper .logo-container{display:flex;justify-content:center;padding-top:5.2rem;padding-bottom:12.39px}.not-found-page .content-wrapper .logo-container svg{width:184.72px;height:43.61px}.not-found-page .content-wrapper .text-container p{font-size:1.6rem;color:var(--mui-palette-secondary-main)}.sensitive-settings-wrapper .content-wrapper{display:flex;flex-direction:column;padding-top:20px;padding-bottom:78px}.sensitive-settings-wrapper .sensitive-permission-title{display:flex;align-items:center;margin-inline:1.1rem}.sensitive-settings-wrapper .sensitive-permission-title p{color:var(--mui-palette-secondary-main);font-size:1.6rem}.sensitive-settings-wrapper .sensitive-content .inner{border-bottom:1px solid var(--mui-palette-secondaryLight-light);padding:1.2rem 0;margin-inline:1.1rem;display:flex;flex-direction:row;justify-content:space-between;align-items:center;position:relative}.sensitive-settings-wrapper .sensitive-content .inner .left{display:flex;flex-direction:column;justify-content:flex-start;grid-gap:.4rem;gap:.4rem;max-width:calc(100% - 4.8rem)}.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{display:inline-flex;color:var(--mui-palette-third-main);font-size:1.2rem}.sensitive-settings-wrapper .sensitive-content .inner .right{position:absolute;bottom:12px;right:0}.sensitive-settings-wrapper .sensitive-explain{display:flex;align-items:center;margin-inline:1.1rem;margin-top:2rem;margin-bottom:.8rem}.sensitive-settings-wrapper .sensitive-explain p{color:var(--mui-palette-secondary-main);font-size:1.2rem}.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 .inputs-container{padding-top:2rem;margin-inline:1.1rem;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;padding-bottom:31.2rem}.mailaddress-update-page .content-wrapper{padding-top:2rem;height:58.7rem}.mailaddress-update-page .inputs-container{margin-inline:1.1rem;display:flex;flex-direction:column;justify-content:flex-start;grid-gap:3.1rem;gap:3.1rem}.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{margin-top:1.2rem}.mailaddress-update-confirm-page .content-wrapper{height:64.3rem}.mailaddress-update-confirm-page .logo-container{padding-top:5.2rem}.mailaddress-update-confirm-page .text-container{margin-top:3.2rem;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.6rem}.mailaddress-update-confirm-page .button-container{display:flex;justify-content:center;align-items:center;margin-block:2rem}.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 .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;padding-bottom:1rem;display:flex;flex-direction:column;grid-gap:1.2rem;gap:1.2rem}.mission-point-page .point-mission-container{padding:0 .7rem 0 .8rem}.mission-point-page .point-mission-container .mission-wrapper{display:flex;flex-direction:column;background-color:var(--mui-palette-primary-contrastText);border-radius:8px;padding:2rem 1.2rem;grid-gap:.8rem;gap:.8rem}.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;flex-shrink:1}.mission-point-page .point-mission-container .mission-wrapper .point-explain .point-icon .icon{display:flex;justify-content:center;align-items:center;background-color:#f6f4f7;border-radius:50%;width:8rem;height:8rem}.mission-point-page .point-mission-container .mission-wrapper .point-explain .point-icon p{font-size:1.2rem;color:var(--mui-palette-third-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-success-main);border-radius:4px;padding:0 4px;height:2rem;min-width:5.6rem;display:flex;justify-content:center;align-items:center}.mission-point-page .point-mission-container .mission-wrapper .point-explain .mission-explain .mission-deadline .deadline p{color:var(--mui-palette-primary-contrastText);font-size:1.2rem}.mission-point-page .point-mission-container .mission-wrapper .point-explain .mission-explain .mission-deadline .date p{color:var(--mui-palette-third-main);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-main);line-height:2.45rem}.mission-point-page .point-mission-container .mission-wrapper.complete{background-color:var(--mui-palette-section-main)}.mission-point-page .point-mission-container .button-container{display:flex;align-content:center;justify-content:center}.mission-point-page .point-mission-container .MuiBox-root{margin-right:0}.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 .content-wrapper{padding-block:2rem}.cancel-member-page .inputs-container .inner{display:flex;flex-direction:column;margin-inline:1.1rem;grid-gap:1rem;gap:1rem}.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 .MuiInputBase-input{align-content:center}.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:2.6rem;margin-inline:1.1rem}.cancel-member-page .notice .head p{color:var(--mui-palette-secondary-main);font-size:1.6rem}.cancel-member-page .notice .body{padding-top:.8rem}.cancel-member-page .notice .body p{display:inline-flex;color:var(--mui-palette-secondary-main);font-size:1.2rem;white-space:pre-wrap}.cancel-member-page .notice .body .subTitle{margin-top:1.2rem;font-weight:800}.cancel-member-page .notice .form-input-common label{cursor:pointer;display:flex;align-items:center;justify-content:center;grid-gap:5px;gap:5px;margin-top:30px;margin-bottom:20px}.cancel-member-page .notice .form-input-common p{color:var(--mui-palette-secondary-main);font-size:1.2rem}.cancel-member-page .button-container{display:flex;flex-direction:column;justify-content:center;align-items:center;grid-gap:2rem;gap:2rem}.biz-register-page{position:relative}.biz-register-page .content-wrapper{min-height:58.7rem}.biz-register-page .head{display:flex;justify-content:space-between}.biz-register-page .main-container{display:flex;flex-direction:column;padding:2rem 1.1rem 0;grid-gap:2rem;gap:2rem}.biz-register-page .main-container .biz-register-plain-text{font-size:var(--font-size-normal);color:var(--mui-palette-secondary-main)}.biz-register-page .main-container .biz-register-alert-text{display:inline-flex;font-size:var(--font-size-normal);color:var(--mui-palette-error-main)}.biz-register-page .button-container{display:flex;flex-direction:row;justify-content:center;align-items:center;margin-block:2rem}.card-table{border-top:1px solid var(--mui-palette-secondaryLight-light);display:flex;flex-direction:column;justify-content:flex-start}.card-table,.card-table .card-row{border-bottom:1px solid var(--mui-palette-secondaryLight-light)}.card-table .card-row{display:grid;grid-template-columns:15.5rem minmax(0,1fr);align-items:center}.card-table .card-row:last-child{border-bottom:none}.card-table .card-row .card-left{border-right:1px solid var(--mui-palette-secondaryLight-light);height:3.3rem;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.card-table .card-row .card-left p{color:var(--mui-palette-secondary-main);font-size:1.2rem}.card-table .card-row .card-right{display:flex;padding-left:1.2rem;flex-direction:row;justify-content:flex-start;align-items:center}.card-table .card-row .card-right p{color:var(--mui-palette-secondary-main);font-size:1.2rem}.credit-card-page .content-wrapper{min-height:58.7rem;padding-block:2rem}.credit-card-page .head{margin-inline:1.1rem}.credit-card-page .head p{color:var(--mui-palette-secondary-main);font-size:1.6rem}.credit-card-page .card-none{color:var(--mui-palette-error-main);font-size:1.2rem}.credit-card-page .card-info-container{margin-top:2rem;margin-inline:1.1rem;display:flex;flex-direction:column;justify-content:flex-start;grid-gap:3.2rem;gap:3.2rem}.credit-card-info-component .card-table{margin-top:.8rem}.credit-card-info-component .card-table .card-row{grid-template-columns:12rem minmax(0,1fr)}.credit-card-info-component .card-table .card-row .card-left{height:4.1rem}.credit-card-info-component .card-head{align-items:flex-start}.credit-card-info-component .card-head .error{display:flex;align-items:center;border:1px solid var(--mui-palette-error-main);height:30px;padding-left:.8rem}.credit-card-info-component .card-head .error.hidden{display:none}.credit-card-info-component .card-head .error p{color:var(--mui-palette-error-main);font-size:1.2rem}.credit-card-info-component .card-tail{margin-top:.8rem}.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-third-main);font-size:1.2rem}.credit-card-info-component .card-tail .card-right{display:flex;flex-direction:row;justify-content:flex-end;grid-gap:2rem;gap:2rem}.credit-card-info-component .card-tail .card-right .button.hidden{display:none}.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-primary-contrastText)}.switchover-user-wrapper .button-wrapper .button.switch-over{cursor:pointer;border:2px solid var(--mui-palette-info-main);background-color:var(--mui-palette-primary-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}