html{font-size:16px}body{max-width:640px;min-width:375px;height:100%;margin:0 auto!important;background:url(/svg/stella/pagebg.png) repeat;background-size:24px 16px}*{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"!important;box-sizing:border-box}*:not(input,textarea){user-select:none;-webkit-user-drag:none}a{color:inherit}#softbank-iframe{position:fixed;left:0;right:0;top:56px;bottom:0;margin:0 auto;z-index:99999999;width:100vw;max-width:640px;height:calc(100vh - 56px);background-color:#fff}#softbank-form input{display:block}.softbank-back-btn{width:200px;height:200px;background-color:#ff0}.softbank-sub-btn{width:200px;height:200px;background-color:green}.w-screen{width:100vw}.h-screen{height:100vh;height:100dvh}.full{width:100%;height:100%}.w-full{width:100%}.h-full{height:100%}.relative{position:relative}.absolute{position:absolute;left:0;top:0}.overflow{overflow:auto}.overflow-x{overflow-x:auto}.overflow-h{overflow:hidden}.px-2{padding-left:.5rem;padding-right:.5rem}.pl-2{padding-left:.5rem}.pr-2{padding-right:.5rem}.py-1{padding-top:8px;padding-bottom:8px}.pt-2{padding-top:15px}.py-2{padding-top:16px;padding-bottom:16px}.pb-1{padding-bottom:10px}.pb-2{padding-bottom:20px}.mb-1{margin-bottom:8px}.mt-1{margin-top:4px}.mt-2{margin-top:16px}.ml-1{margin-left:8px}.mr-1{margin-right:8px}.my-2{margin-top:16px;margin-bottom:16px}.navigation-h{height:56px}.flex{display:flex}.flex-1{flex:1 1}.flex-y{display:flex;flex-direction:column}.flex-h{display:flex;flex-direction:column;overflow:hidden}.shake-0{flex-shrink:0}.flex-y-center{display:flex;flex-direction:column;align-items:center}.flex-xy-center{display:flex;justify-content:center;align-items:center}.flex-center{display:flex;align-items:center}.wrap{flex-wrap:wrap}.gap-row-1{row-gap:8px}.gap-col-1{column-gap:8px}.gap-row-2{row-gap:16px}.gap-col-2{column-gap:16px}.font-8{font-size:1rem;zoom:.56}.text-center{text-align:center}.red{color:red}.block-icon{width:10px;height:10px}.MuiTabs-flexContainer{justify-content:center}.gray-style :is(a){float:right;font-size:inherit;color:#bcbcd3;line-height:inherit}.purple-style :is(a){float:right;font-size:inherit;color:#d7455c;line-height:inherit}img{user-select:none;-webkit-user-drag:none}.hidden-scrollbar::-webkit-scrollbar{display:none}.carillon-chip{padding:4px 10px;display:flex;align-items:center;background:#c1dffd;border-radius:60px;flex:0 0 auto;cursor:pointer}.carillon-chip .carillon-chip-start{color:#0c166a;font-size:15px}.carillon-chip .carillon-chip-content{margin:0 2px;color:#0c166a;white-space:nowrap;font-size:15px}.carillon-chip-active{padding:4px 10px;display:flex;align-items:center;background:#3d60bf;color:#fff;border-radius:60px;flex:0 0 auto;cursor:pointer}.carillon-chip-active .carillon-chip-start{color:#fff;font-size:15px}.carillon-chip-active .carillon-chip-content{color:#fff;margin:0 2px;white-space:nowrap;font-size:15px}.adm-popup{z-index:1300!important}.adm-mask{background-color:#0009!important;z-index:1200!important}.adm-popup-body{z-index:1310!important;max-width:640px;left:0;right:0;margin:0 auto;border-top-left-radius:0!important;border-top-right-radius:0!important}.custom-date-picker{--item-height: 50px}.custom-date-picker .adm-picker-view-column-wheel div[aria-label=active]{color:var(--primary-color);z-index:2}.adm-picker-view-column-item-label{color:#272025}.adm-picker-view-column-item{color:var(--dark-color)}.l-date-picker .adm-picker-view-column-wheel div[aria-label=active]{color:#2f2a34;font-weight:700}.adm-picker-view:before{content:"";position:absolute;top:calc(100% - 146px);left:0;width:100%;height:33px;background:#ebf5ff;border-radius:4px;z-index:0}.adm-picker-view-mask{background-color:transparent}.adm-picker-view-mask .adm-picker-view-mask-top{background-image:linear-gradient(180deg,#ffffff36,#ffffffd9)!important}.adm-picker-view-mask .adm-picker-view-mask-middle{border:none}.adm-picker-view-mask .adm-picker-view-mask-bottom{background-image:linear-gradient(180deg,#ffffff36,#ffffffd9)!important}.custom-picker-view{--item-height: 50px}.notice-alert{margin:30px auto;width:calc(100vw - 20px);max-width:800px;border:1px solid #f5f5fa;border-radius:6px;color:#fff;font-size:14px;line-height:21px}.collapse{max-height:0;overflow:hidden;transition:max-height .3s ease-out}.collapse-active{max-height:1000px;transition:max-height .3s ease-in}.MuiTextField-root{border-radius:8px;overflow:hidden}.rich-ext-content-wrap img{max-width:100%}@media (min-width: 600px){.JoyAspectRatio-root{width:50%!important}}.global-speed{left:calc(50% + 100px)}@media (max-width: 640px){.global-speed{left:auto;right:16px}}.swiper-wrapper{height:unset}.form-border{border-radius:4px}.swiper-pagination-bullet{height:10px;width:10px;text-align:center;line-height:6px;font-size:12px;opacity:1;background:#2f2a3480;border:1px solid rgba(255,255,255,.8);border-radius:20px}.swiper-pagination-bullet-active{border-radius:7px;background:#e03897;opacity:.9}.swiper-pagination-outside{text-align:center;padding-top:4px}.side-border-line{border-left:1px solid #c1dffd;border-right:1px solid #c1dffd}:root{--primary-color: #0c166a;--old-primary-color: #f373d0;--info-color: #3d60bf;--secondary-color: #8939d9;--third-color: #7f63c0;--swiper-theme-color: #d547af;--success-color: #49bebe;--danger-color: #f6c15a;--line-color: #06c755;--disabled-color: #bcbcd3;--dark-color: #2f2a34;--gray-100-color: #2e2b2b;--gray-200-color: #7a7a89;--gray-300-color: #bcbcd3;--gray-400-color: #f5f5fa;--placeholder-color: #a4a4b1;--dot-color: #fc6969;--page-bg-color: #f7f7fa;--label-bg-color: #ededf2;--layout-bg-color: #29292e;--white-bg-color: #ffffff;--text-box-bg-color: #f5f5fa;--line-bg-color: #06c755;--mail-bg-color: #d7455c;--button-shadow: "0px 3px 6px #7A7A8938";--border-radius-2: 2px;--border-radius-4: 4px;--border-radius-20: 20px;--border-radius-40: 40px;--border-radius-half: 50%;--white-box-shadow: "0px 3px 6px #7A7A8922";--primary-box-shadow: "0px 2px 4px #B2008433";--border-white-color: #ffffff;--font-size-8: 8px;--font-size-10: 10px;--font-size-12: 12px;--font-size-14: 14px;--font-size-15: 15px;--font-size-17: 17px;--font-size-18: 18px;--font-size-25: 25px;--font-white-color: #ffffff;--font-black-color: #2f2a34;--avatar-size-40: 40px;--avatar-size-46: 46px;--avatar-size-64: 64px;--avatar-size-72: 72px;--adm-mask-z-index: 1110}
