@font-face{font-family:NotoSanJP;font-weight:200;src:url(https://noplan.runsystem.site/build/assets/NotoSansJP-Light-CtTsqH8m.otf) format("opentype")}@font-face{font-family:NotoSanJP;font-weight:400;src:url(https://noplan.runsystem.site/build/assets/NotoSansJP-Regular-9yQyVZjC.otf) format("opentype")}@font-face{font-family:NotoSanJP;font-weight:500;src:url(https://noplan.runsystem.site/build/assets/NotoSansJP-Medium-gRhziy9u.otf) format("opentype")}@font-face{font-family:NotoSanJP;font-weight:700;src:url(https://noplan.runsystem.site/build/assets/NotoSansJP-Bold-DU0bPt63.otf) format("opentype")}@font-face{font-family:NotoSanJPBlack;src:url(https://noplan.runsystem.site/build/assets/NotoSansJP-Black-CXkyKtUd.otf) format("opentype")}:root{--bs-black: #121212;--bs-linear: linear-gradient(315deg, #ff473f 0%, #e12960 100%);--bs-grey: #9e9e9e;--bs-dark-grey: #262626;--bs-white: #ffffff;--bs-error: #ff473f;--system-error: #eb453e;--bs-inactive: #797979;--svg-fill: #797979;--bs-body-font-family-bold: "NotoSanJP", sans-serif;--bs-body-font-family: "NotoSanJP", sans-serif;--desktop-layout-width: 768px !important;--mobile-layout-width: 390px !important;--letter-spacing-normal: 0px;--letter-spacing-bold: 0px;--desktop-layout-percentage: .92}body{background-color:var(--bs-black)!important;color:var(--bs-white)!important;letter-spacing:var(--letter-spacing-normal)}b,strong{letter-spacing:var(--letter-spacing-bold);font-family:var(--bs-body-font-family-bold)!important}div,span,input,textarea,button,a,select,option,p,small{font-family:var(--bs-body-font-family)!important;letter-spacing:var(--letter-spacing-normal)}.content-wrapper.hidden{display:none}.content-backdrop{background-color:var(--bs-black)}.btn-primary{background:var(--bs-linear)!important;color:var(--bs-white)!important;border:none!important}.btn-secondary{background-color:var(--bs-dark-grey)!important;color:var(--bs-white)!important;border:1px solid var(--bs-white)}.btn-back,.btn-back:hover{background:none!important;color:var(--bs-white)!important;padding:0!important;box-shadow:none!important;-webkit-transform:none!important;transform:none!important}.btn-close,.btn-close:hover{background:none!important;color:var(--bs-white)!important;padding:0!important}.form-control,.form-control:hover:not([disabled]):not([focus]),.form-control:focus,.form-select:focus,.dropdown-item:hover:not([disabled]):not([focus]),.input-group,.input-group-text{border:none!important;background-color:var(--bs-dark-grey)!important;color:var(--bs-white)!important;font-size:14px;margin:.5% 0;padding-right:12px}input::-webkit-input-placeholder{color:var(--bs-grey)!important}input::-moz-placeholder{color:var(--bs-grey)!important}input:-ms-input-placeholder{color:var(--bs-grey)!important}input::-ms-input-placeholder{color:var(--bs-grey)!important}input::placeholder{color:var(--bs-grey)!important}textarea::-webkit-input-placeholder{color:var(--bs-grey)!important}textarea::-moz-placeholder{color:var(--bs-grey)!important}textarea:-ms-input-placeholder{color:var(--bs-grey)!important}textarea::-ms-input-placeholder{color:var(--bs-grey)!important}textarea::placeholder{color:var(--bs-grey)!important}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-background-clip:text;-webkit-text-fill-color:var(--bs-white);-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s;box-shadow:inset 0 0 20px 20px #23232329}.video-thumbnail{background-size:cover!important;background-position:center!important}.layout-btn{padding:12px 16px!important;width:50%;min-width:200px;margin-top:3%;height:48px}.google-signup{color:var(--bs-black)!important;background:var(--bs-white)!important;border:none;margin-top:24px!important}.input-group-error{border:1px solid var(--bs-error)!important}.horizontal-line{width:100%;text-align:center;border-bottom:1px solid white;line-height:0}.horizontal-line span{background:var(--bs-black);padding:0 10px}.page-title{margin-bottom:24px;font-size:32px;color:#fff!important}.gmnoprint,.gm-style-cc{display:none!important}.navbar{font-size:12px!important}.navbar.bg-dark{background-color:var(--bs-black)!important}.navbar .navbar-nav>.nav-item>.nav-link{color:#797979!important;font-weight:500}.navbar .navbar-nav>.nav-item>.nav-link>i{font-size:1.5em;margin-bottom:5px}.navbar .navbar-nav .nav-link.active,.active svg{background:var(--bs-linear);-webkit-text-fill-color:transparent;-webkit-background-clip:text;--svg-fill: url(#linear)}.navbar-collapse a{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.navbar-collapse.collapsing,.navbar-collapse.show{position:absolute;top:100%;right:5%;width:180px;background-color:var(--bs-black);box-shadow:0 4px 8px #0000001a;z-index:1000;padding:5px 12px}.navbar-collapse.collapsing a,.navbar-collapse.show a{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;gap:2%}@media (min-width: 992px){.navbar-collapse{position:static;width:auto;background-color:transparent;box-shadow:none}}.navbar-nav .nav-link{color:#fff}.flash-notification{position:fixed;right:3%;background-color:var(--bs-white);color:var(--bs-black);border-radius:8px;width:calc(358px * var(--desktop-layout-percentage));padding:calc(12px * var(--desktop-layout-percentage)) calc(12px * var(--desktop-layout-percentage)) calc(12px * var(--desktop-layout-percentage)) calc(16px * var(--desktop-layout-percentage));z-index:100;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.flash-notification button{background:none;border:none;padding:0}.flash-notification .notification-text span{font-size:calc(16px * var(--desktop-layout-percentage))}.flash-notification .notification-text .fw-normal{font-size:calc(14px * var(--desktop-layout-percentage))}.flash-notification button svg{width:calc(28px * var(--desktop-layout-percentage));height:calc(28px * var(--desktop-layout-percentage))}.flash-notification #notification-text.flash-notification--success,.flash-notification #notification-text.flash-notification--info{color:var(--bs-black)}.flash-notification #notification-text.flash-notification--error{color:var(--bs-error)}.my-page-header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.my-page-header span{-ms-flex-positive:1;flex-grow:1;text-align:center;font-size:16px}.my-page-header span.title{white-space:nowrap}.common-modal{display:-ms-flexbox;display:flex;position:fixed;z-index:1000;left:0;top:0;overflow:auto;background:#0009;width:100%;height:100%;-ms-flex-align:center;align-items:center}.common-modal .modal-content{background-color:var(--bs-black);width:400px;min-width:300px;height:auto;border-radius:24px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.common-modal .modal-header{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin:2rem 1rem}.common-modal .modal-body{padding:0!important;text-align:start}.common-modal .horizontal-line{border-bottom:1px solid var(--bs-dark-grey)}.common-modal .col{padding:0}.common-modal button{width:80%;color:var(--bs-white)!important}.common-modal .btn-close-modal{background-color:var(--bs-black)!important;border:1px solid var(--bs-white)}.modal-dialog{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.loading-container{position:fixed;top:0;left:0}.show-overlay{width:100%;height:100%;z-index:2000000;background:#000c}.loading-overlay{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.spinner{position:relative;width:80px;height:80px}.spinner:before{content:"";box-sizing:border-box;position:absolute;top:0;left:0;width:100%;height:100%;border:4px solid transparent;border-top-color:#ff473f;border-radius:50%;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;background:conic-gradient(from 315deg,#ff473f,#e12960);-webkit-mask:radial-gradient(farthest-side,rgba(0,0,0,0) calc(100% - 4px),#000 0);mask:radial-gradient(farthest-side,rgba(0,0,0,0) calc(100% - 4px),#000 0)}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.items-avatar{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-bottom:24px}.items-avatar img{width:48px;height:48px;border-radius:50%;border:2px solid #fff}.items-avatar span{margin-left:12px!important;font-size:16px;font-weight:700;font-family:var(--bs-body-font-family-bold);letter-spacing:var(--letter-spacing-bold)}.items-avatar a{color:#fff}#custom-loading,.modal-backdrop{display:none}.popup-bubble{position:absolute;top:0;left:0;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%);background-color:#fff;padding:5px;border-radius:5px;font-family:sans-serif;overflow-y:auto;max-height:200px;box-shadow:0 2px 10px 1px #00000080}.popup-bubble-anchor{position:absolute;width:100%;bottom:8px;left:0}.popup-bubble-anchor:after{content:"";position:absolute;top:0;left:0;-webkit-transform:translate(-50%,0);transform:translate(-50%);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:8px solid white}.popup-container{cursor:auto;height:0;position:absolute;width:200px}.child-1{-ms-flex:1 0 50%;flex:1 0 50%}.child-2{-ms-flex:0 0 50%;flex:0 0 50%}.text-16px{font-size:16px}.text-12px{font-size:12px}.text-white{color:var(--bs-white)}.bg-black{background-color:var(--bs-black)}.fz-16{font-size:16px;line-height:25.6px}.modal{margin:auto;display:none;position:fixed;z-index:100;left:0;top:0;overflow:auto;background:#0009;width:100%;height:100%}.modal-content{background-color:var(--bs-dark-grey);margin:auto;padding:32px 24px;width:400px;height:auto;border-radius:24px}.checkbox-container{margin-bottom:20px;display:-ms-flexbox;display:flex;justify-items:center;position:relative}.red-checkbox[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid var(--bs-grey);border-radius:2px;outline:none;cursor:pointer}.red-checkbox[type=checkbox]:checked{border:none;background:url('data:image/svg+xml,<svg width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7.6 13.2L14.65 6.15L13.25 4.75L7.6 10.4L4.75 7.55L3.35 8.95L7.6 13.2ZM2 18C1.45 18 0.979167 17.8042 0.5875 17.4125C0.195833 17.0208 0 16.55 0 16V2C0 1.45 0.195833 0.979167 0.5875 0.5875C0.979167 0.195833 1.45 0 2 0H16C16.55 0 17.0208 0.195833 17.4125 0.5875C17.8042 0.979167 18 1.45 18 2V16C18 16.55 17.8042 17.0208 17.4125 17.4125C17.0208 17.8042 16.55 18 16 18H2Z" fill="url(%23paint0_linear_1407_24418)"/><defs><linearGradient id="paint0_linear_1407_24418" x1="18" y1="18" x2="0" y2="0" gradientUnits="userSpaceOnUse"><stop stop-color="%23FF473F"/><stop offset="1" stop-color="%23E12960"/></linearGradient></defs></svg>');background-size:contain;background-repeat:no-repeat;background-position:center}.calc-t-20{top:20%!important}.pagination{gap:1%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;margin-bottom:20px}.pagination a{width:40px;height:40px;border-radius:4px;border:1px solid var(--bs-white);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:2%;color:var(--bs-white)!important}.pagination a svg{--svg-fill: var(--bs-white) !important}.pagination .inactive{border:1px solid var(--bs-inactive)!important;pointer-events:none;cursor:default}.pagination .inactive svg{--svg-fill: var(--bs-inactive) !important}.page-number.active{background:var(--bs-linear)!important;color:var(--bs-white)!important;border:none!important}.action-note{display:grid;gap:24px}.notification-text span{font-weight:700;font-family:var(--bs-body-font-family-bold);letter-spacing:var(--letter-spacing-bold);font-size:16px}.action-note p{margin-bottom:0}.text-grey{color:var(--bs-grey)}.layout-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.layout-container-inner-height{min-height:calc(var(--app-inner-height))}.navigate{margin-bottom:48px!important}.navigate .url-back{width:28px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.navigate .name-page{margin-right:14px}.title-page{margin-right:30px!important}.text-intro{color:var(--svg-fill)}#user-navbar-mobile{position:-webkit-sticky;position:sticky;bottom:0;z-index:10000;background:#000}.dashboard-footer{background:var(--bs-dark-grey);max-width:var(--desktop-layout-width);width:var(--desktop-layout-width);padding:16px 0;gap:8px;margin:0 auto;position:-webkit-sticky;position:sticky;bottom:0}.dashboard-footer div{gap:8px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.dashboard-footer button{margin:0;width:342px;height:43px;font-weight:700;font-family:var(--bs-body-font-family-bold);letter-spacing:var(--letter-spacing-bold);font-size:16px;line-height:20.8px}.button-nav{margin:0 auto}.xxlg-bold{font-family:var(--bs-body-font-family-bold);font-weight:700;letter-spacing:var(--letter-spacing-bold)}.lg-default{font-family:var(--bs-body-font-family);font-weight:400!important}.xlg-bold,.xxxlg-bold,.lg-bold{font-family:var(--bs-body-font-family-bold);letter-spacing:var(--letter-spacing-bold);font-weight:700!important}.md-default{font-family:var(--bs-body-font-family);font-weight:400!important}.md-bold{font-family:var(--bs-body-font-family-bold);letter-spacing:var(--letter-spacing-bold);font-weight:700!important}.sm-default{font-family:var(--bs-body-font-family);font-weight:400!important}.btn-action-group{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}.word-break{word-break:break-all}.select-dropdown ::-webkit-scrollbar,.modal ::-webkit-scrollbar{width:8px;height:8px}.select-dropdown ::-webkit-scrollbar-track,.modal ::-webkit-scrollbar-track{background:none;border-radius:10px;padding:8px}.select-dropdown ::-webkit-scrollbar-thumb,.modal ::-webkit-scrollbar-thumb{background:#989898;border-radius:50px}.select-dropdown ::-webkit-scrollbar-thumb:hover,.modal ::-webkit-scrollbar-thumb:hover{background:#989898}.relative-container{position:relative}.messages,.my-page{position:absolute}.pre-wrap{white-space:pre-wrap!important}.app-user .desktop .my-page-header{padding:calc(8px * var(--desktop-layout-percentage)) 0 0;height:calc(36px * var(--desktop-layout-percentage));gap:calc(10px * var(--desktop-layout-percentage))}.app-user .desktop .my-page-header .title{width:calc(758px * var(--desktop-layout-percentage));font-size:calc(16px * var(--desktop-layout-percentage));line-height:calc(25.6px * var(--desktop-layout-percentage))}.app-user .desktop .my-page-header svg{width:calc(28px * var(--desktop-layout-percentage));height:calc(28px * var(--desktop-layout-percentage))}.app-user .desktop .my-page-body{padding-top:calc(48px * var(--desktop-layout-percentage))}.app-user .desktop .text-32{font-size:calc(32px * var(--desktop-layout-percentage))}.app-user .desktop .text-16{font-size:calc(16px * var(--desktop-layout-percentage));line-height:calc(25.6px * var(--desktop-layout-percentage))}.app-user .desktop .text-13{font-size:calc(13px * var(--desktop-layout-percentage))}.app-user .desktop .text-14{font-size:calc(14px * var(--desktop-layout-percentage));line-height:calc(18.2px * var(--desktop-layout-percentage))}.app-user .desktop .text-12{font-size:calc(12px * var(--desktop-layout-percentage));line-height:calc(15.6px * var(--desktop-layout-percentage))}.app-user .desktop .text-20{font-size:calc(20px * var(--desktop-layout-percentage))}.app-user .desktop .text-24{font-size:calc(24px * var(--desktop-layout-percentage))}.app-user .desktop .mt-8{margin-top:calc(8px * var(--desktop-layout-percentage))}.app-user .desktop .mt-12{margin-top:calc(12px * var(--desktop-layout-percentage))}.app-user .desktop .mb-12{margin-left:calc(12px * var(--desktop-layout-percentage))}.app-user .desktop .mb-16{margin-bottom:calc(16px * var(--desktop-layout-percentage))}.app-user .desktop .mt-24{margin-top:calc(24px * var(--desktop-layout-percentage))}.app-user .desktop .mt-32{margin-top:calc(32px * var(--desktop-layout-percentage))}.app-user .desktop .ml-8{margin-left:calc(8px * var(--desktop-layout-percentage))}.app-user .desktop .ml-12{margin-left:calc(12px * var(--desktop-layout-percentage))}.app-user .desktop .text-danger{font-size:calc(12px * var(--desktop-layout-percentage));line-height:calc(15.6px * var(--desktop-layout-percentage))}.app-user .desktop .layout-container{max-width:var(--desktop-layout-width);width:var(--desktop-layout-width);margin:0 auto}.app-user .desktop #user-navbar{max-width:var(--desktop-layout-width);width:var(--desktop-layout-width)}.app-user .desktop #navbarNav{display:none}.app-user .desktop #user-navbar .container,.app-user .desktop .layout-page .container{max-width:var(--desktop-layout-width);padding:0!important}.app-user .desktop .navbar-nav{-ms-flex-direction:unset!important;flex-direction:unset!important}.app-user .desktop .navbar .navbar-nav>.nav-item>.nav-link{width:calc(78px * var(--desktop-layout-percentage));height:calc(60px * var(--desktop-layout-percentage));padding:calc(8px * var(--desktop-layout-percentage)) 0;gap:calc(4px * var(--desktop-layout-percentage))}.app-user .desktop .navbar .navbar-nav>.nav-item>.nav-link svg{width:calc(24px * var(--desktop-layout-percentage));height:calc(24px * var(--desktop-layout-percentage))}.app-user .desktop .navbar.static-top.fixed{position:fixed;background:var(--bs-black);z-index:1000}.app-user .desktop .page-title{margin-top:calc(48px * var(--desktop-layout-percentage))}.app-user .desktop .A03-btn{font-weight:700;font-family:var(--bs-body-font-family-bold);letter-spacing:var(--letter-spacing-bold);-webkit-transform:none;transform:none;width:calc(342px * var(--desktop-layout-percentage));height:calc(45px * var(--desktop-layout-percentage));border-radius:calc(9999px * var(--desktop-layout-percentage));font-size:calc(16px * var(--desktop-layout-percentage));margin:calc(40px * var(--desktop-layout-percentage)) 0;line-height:calc(20.8px * var(--desktop-layout-percentage))}.app-user .desktop .common-modal .modal-content{-webkit-transform:translate(-50%,-50%) scale(var(--desktop-layout-percentage));transform:translate(-50%,-50%) scale(var(--desktop-layout-percentage))}.app-user .desktop #FR_A04_040_1 #authModal,.app-user .desktop #FR_050_8 #authModal,.app-user .desktop #FR_A05_050_1 #authModal{display:-ms-flexbox;display:flex;position:fixed;z-index:1000;left:0;top:0;background:#0009;width:100%;height:100%;-ms-flex-align:center;align-items:center;overflow:hidden}.app-user .desktop #FR_A04_040_1 #authModal .modal-dialog,.app-user .desktop #FR_050_8 #authModal .modal-dialog,.app-user .desktop #FR_A05_050_1 #authModal .modal-dialog{padding:0;margin:0}.app-user .desktop #FR_A04_040_1 #authModal .modal-content,.app-user .desktop #FR_050_8 #authModal .modal-content,.app-user .desktop #FR_A05_050_1 #authModal .modal-content{background-color:var(--bs-white);width:calc(390px * var(--desktop-layout-percentage));min-width:calc(390px * var(--desktop-layout-percentage));height:calc(312px * var(--desktop-layout-percentage));border-radius:calc(24px * var(--desktop-layout-percentage));padding:calc(32px * var(--desktop-layout-percentage)) calc(24px * var(--desktop-layout-percentage));position:absolute;-webkit-transform:translate(-52.5%,-50%);transform:translate(-52.5%,-50%)}.app-user .desktop #FR_A04_040_1 #authModal .modal-header,.app-user .desktop #FR_050_8 #authModal .modal-header,.app-user .desktop #FR_A05_050_1 #authModal .modal-header{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:start;font-family:var(--bs-body-font-family-bold);letter-spacing:var(--letter-spacing-bold);margin:0;padding:0;height:calc(31px * var(--desktop-layout-percentage))}.app-user .desktop #FR_A04_040_1 #authModal .modal-header .header-text,.app-user .desktop #FR_050_8 #authModal .modal-header .header-text,.app-user .desktop #FR_A05_050_1 #authModal .modal-header .header-text{color:#121212;font-size:calc(24px * var(--desktop-layout-percentage));font-weight:700;height:calc(31px * var(--desktop-layout-percentage));padding:0!important}.app-user .desktop #FR_A04_040_1 #authModal .modal-header #close-modal-auth,.app-user .desktop #FR_050_8 #authModal .modal-header #close-modal-auth,.app-user .desktop #FR_A05_050_1 #authModal .modal-header #close-modal-auth{position:absolute;right:calc(-8px * var(--desktop-layout-percentage));top:calc(-16px * var(--desktop-layout-percentage));cursor:pointer}.app-user .desktop #FR_A04_040_1 #authModal .modal-header #close-modal-auth svg,.app-user .desktop #FR_050_8 #authModal .modal-header #close-modal-auth svg,.app-user .desktop #FR_A05_050_1 #authModal .modal-header #close-modal-auth svg{width:calc(28px * var(--desktop-layout-percentage))!important;height:calc(29px * var(--desktop-layout-percentage))!important}.app-user .desktop #FR_A04_040_1 #authModal .modal-body,.app-user .desktop #FR_050_8 #authModal .modal-body,.app-user .desktop #FR_A05_050_1 #authModal .modal-body{text-align:start;color:#000;gap:calc(16px * var(--desktop-layout-percentage));display:grid;width:calc(342px * var(--desktop-layout-percentage));padding:0!important}.app-user .desktop #FR_A04_040_1 #authModal .modal-body .text-16,.app-user .desktop #FR_050_8 #authModal .modal-body .text-16,.app-user .desktop #FR_A05_050_1 #authModal .modal-body .text-16{margin-top:calc(16px * var(--desktop-layout-percentage));color:#121212}.app-user .desktop #FR_A04_040_1 #authModal .modal-body .button,.app-user .desktop #FR_050_8 #authModal .modal-body .button,.app-user .desktop #FR_A05_050_1 #authModal .modal-body .button{height:calc(45px * var(--desktop-layout-percentage));width:calc(342px * var(--desktop-layout-percentage))}.app-user .desktop #FR_A04_040_1 #authModal .modal-body .button a,.app-user .desktop #FR_050_8 #authModal .modal-body .button a,.app-user .desktop #FR_A05_050_1 #authModal .modal-body .button a{width:100%;font-weight:700;font-family:var(--bs-body-font-family-bold);letter-spacing:var(--letter-spacing-bold);margin-top:0!important;box-shadow:none!important;height:calc(45px * var(--desktop-layout-percentage))}.app-user .desktop #FR_A04_040_1 #authModal .modal-body a,.app-user .desktop #FR_050_8 #authModal .modal-body a,.app-user .desktop #FR_A05_050_1 #authModal .modal-body a{width:100%;font-weight:700;font-family:var(--bs-body-font-family-bold);letter-spacing:var(--letter-spacing-bold);margin-top:0!important}.app-user .desktop #FR_A04_040_1 #authModal .modal-body div:last-child a,.app-user .desktop #FR_050_8 #authModal .modal-body div:last-child a,.app-user .desktop #FR_A05_050_1 #authModal .modal-body div:last-child a{background:var(--bs-linear);-webkit-text-fill-color:transparent;-webkit-background-clip:text;padding:calc(8px * var(--desktop-layout-percentage)) calc(16px * var(--desktop-layout-percentage));width:calc(342px * var(--desktop-layout-percentage));height:calc(37px * var(--desktop-layout-percentage))}.app-user .desktop #FR_A04_040_1 #authModal button,.app-user .desktop #FR_050_8 #authModal button,.app-user .desktop #FR_A05_050_1 #authModal button{width:calc(342px * var(--desktop-layout-percentage));height:calc(45px * var(--desktop-layout-percentage));color:var(--bs-white)!important;box-shadow:none!important}.app-user .desktop #FR_A04_040_1 #authModal .login-btn,.app-user .desktop #FR_050_8 #authModal .login-btn,.app-user .desktop #FR_A05_050_1 #authModal .login-btn{border:1px solid black;color:#121212!important;font-weight:700;font-family:var(--bs-body-font-family-bold);letter-spacing:var(--letter-spacing-bold)}.app-user .desktop #Mo001 .modal-content{width:390px;height:250px;font-size:16px}.app-user .desktop #Mo001 .modal-header{margin:0 0 24px;font-weight:700;font-family:var(--bs-body-font-family-bold);letter-spacing:var(--letter-spacing-bold);font-size:16px}.app-user .desktop #Mo001 .modal-body{display:grid;gap:16px}.app-user .desktop #Mo001 .btn-close-modal{width:342px;height:48px;margin-bottom:0!important;font-weight:700;font-family:var(--bs-body-font-family-bold);letter-spacing:var(--letter-spacing-bold)}.app-user .desktop #Mo002 .modal-header{padding:24px;margin:0;font-size:16px;line-height:20.8px;text-align:center;font-weight:700;font-family:var(--bs-body-font-family-bold);letter-spacing:var(--letter-spacing-bold);color:var(--bs-white)}.app-user .desktop #Mo002 .modal-header .modal-body{padding:0 24px 16px!important;color:var(--bs-white);font-size:16px;text-align:center;line-height:25.6px}.app-user .desktop #Mo002 .modal-header .modal-footer{padding:24px;gap:12px;display:-ms-flexbox;display:flex}.app-user .desktop #Mo002 .modal-header .horizontal-line{margin:0!important}.app-user .desktop #Mo002 .modal-header button{padding:13px 16px!important;width:170px;height:48px;border-radius:48px;font-size:16px;line-height:20.8px;text-align:center;font-weight:700;font-family:var(--bs-body-font-family-bold);letter-spacing:var(--letter-spacing-bold)}.app-user .desktop #Mo002 .modal-header button:first-child{color:var(--bs-black)!important;background:var(--bs-white)!important}.app-user .desktop .form-control,.app-user .desktop .form-control:hover:not([disabled]):not([focus]),.app-user .desktop .form-control:focus,.app-user .desktop .form-select:focus,.app-user .desktop .dropdown-item:hover:not([disabled]):not([focus]),.app-user .desktop .input-group,.app-user .desktop .input-group-text{font-size:calc(14px * var(--desktop-layout-percentage));padding-right:calc(12px * var(--desktop-layout-percentage))}.app-user .desktop .dashboard-footer{padding:calc(16px * var(--desktop-layout-percentage));gap:calc(8px * var(--desktop-layout-percentage))}.app-user .desktop .dashboard-footer button{margin:0;width:calc(342px * var(--desktop-layout-percentage));height:calc(43px * var(--desktop-layout-percentage));font-size:calc(16px * var(--desktop-layout-percentage));line-height:calc(20.8px * var(--desktop-layout-percentage))}.app-user .desktop .btn-action-custom{width:342px;height:45px;padding:12px 16px}.app-user .desktop .xxlg-bold{font-size:calc(24px * var(--desktop-layout-percentage))!important;line-height:calc(31.2px * var(--desktop-layout-percentage))!important}.app-user .desktop .xlg-bold{font-size:calc(20px * var(--desktop-layout-percentage))!important;line-height:calc(26px * var(--desktop-layout-percentage))!important}.app-user .desktop .xxxlg-bold{font-size:calc(32px * var(--desktop-layout-percentage))!important;line-height:calc(41.6px * var(--desktop-layout-percentage))!important}.app-user .desktop .lg-default{font-size:calc(16px * var(--desktop-layout-percentage))!important;line-height:calc(25.6px * var(--desktop-layout-percentage))!important}.app-user .desktop .lg-bold{font-size:calc(16px * var(--desktop-layout-percentage))!important;line-height:calc(20.8px * var(--desktop-layout-percentage))!important}.app-user .desktop .md-default,.app-user .desktop .md-bold{font-size:calc(14px * var(--desktop-layout-percentage))!important;line-height:calc(18.2px * var(--desktop-layout-percentage))!important}.app-user .desktop .sm-default{font-size:calc(12px * var(--desktop-layout-percentage))!important;line-height:calc(15.6px * var(--desktop-layout-percentage))!important}.app-user .desktop .pagination a{width:calc(40px * var(--desktop-layout-percentage));height:calc(40px * var(--desktop-layout-percentage));border-radius:calc(4px * var(--desktop-layout-percentage));font-size:calc(14px * var(--desktop-layout-percentage))!important;line-height:calc(18.2px * var(--desktop-layout-percentage))!important}.app-user .desktop .red-checkbox[type=checkbox]{width:calc(18px * var(--desktop-layout-percentage));height:calc(18px * var(--desktop-layout-percentage))}.app-user .desktop .messages,.app-user .desktop .my-page{width:calc(6px * var(--desktop-layout-percentage))!important;height:calc(6px * var(--desktop-layout-percentage))!important;top:calc(8px * var(--desktop-layout-percentage));right:calc(21px * var(--desktop-layout-percentage))}.app-user .mobile .btn-action-custom{width:294px;height:45px;padding:12px 16px}.app-user .mobile .xxlg-bold{font-size:calc(24px * var(--mobile-width-percentage))!important;line-height:calc(31.2px * var(--mobile-width-percentage))!important}.app-user .mobile .lg-default{font-size:calc(16px * var(--mobile-width-percentage))!important;line-height:calc(25.6px * var(--mobile-width-percentage))!important}.app-user .mobile .xlg-bold{font-size:calc(20px * var(--mobile-width-percentage))!important;line-height:calc(26px * var(--mobile-width-percentage))!important}.app-user .mobile .xxxlg-bold{font-size:calc(32px * var(--mobile-width-percentage))!important;line-height:calc(41.6px * var(--mobile-width-percentage))!important}.app-user .mobile .lg-bold{font-size:calc(16px * var(--mobile-width-percentage))!important;line-height:calc(20.8px * var(--mobile-width-percentage))!important}.app-user .mobile .md-default,.app-user .mobile .md-bold{font-size:calc(14px * var(--mobile-width-percentage))!important;line-height:calc(18.2px * var(--mobile-width-percentage))!important}.app-user .mobile .sm-default{font-size:calc(12px * var(--mobile-width-percentage))!important;line-height:calc(15.6px * var(--mobile-width-percentage))!important}.app-user .mobile .form-control,.app-user .mobile .form-control:hover:not([disabled]):not([focus]),.app-user .mobile .form-control:focus,.app-user .mobile .form-select:focus,.app-user .mobile .dropdown-item:hover:not([disabled]):not([focus]),.app-user .mobile .input-group,.app-user .mobile .input-group-text{font-size:calc(14px * var(--mobile-width-percentage))!important;line-height:calc(18.2px * var(--mobile-width-percentage))!important;padding-right:calc(12px * var(--mobile-width-percentage))}.app-user .mobile .input-group svg{width:calc(24px * var(--mobile-width-percentage));height:calc(24px * var(--mobile-width-percentage))}.app-user .mobile .google-signup{margin-top:calc(24px * var(--mobile-width-percentage))!important}.app-user .mobile .action-note{gap:calc(24px * var(--mobile-width-percentage))}.app-user .mobile .red-checkbox[type=checkbox]{width:calc(18px * var(--mobile-width-percentage));height:calc(18px * var(--mobile-width-percentage))}.app-user .mobile .button-nav{width:100%;z-index:100;bottom:0}.app-user .mobile .dashboard-footer{max-width:calc(var(--mobile-layout-width)px * var(--mobile-width-percentage));width:calc(var(--mobile-layout-width)px * var(--mobile-width-percentage));padding:calc(16px * var(--mobile-width-percentage)) 0;gap:calc(8px * var(--mobile-width-percentage))}.app-user .mobile .dashboard-footer div{gap:calc(8px * var(--mobile-width-percentage));display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.app-user .mobile .dashboard-footer button{margin:0;font-weight:700;font-family:var(--bs-body-font-family-bold);letter-spacing:var(--letter-spacing-bold);width:calc(175px * var(--mobile-width-percentage));height:calc(43px * var(--mobile-width-percentage));font-size:calc(16px * var(--mobile-width-percentage))!important;line-height:calc(20.8px * var(--mobile-width-percentage))!important}.app-user .mobile #Mo001 .modal-content{width:342px;height:259px}.app-user .mobile #Mo001 .modal-content .modal-header{margin:0 0 24px;font-weight:700;font-family:var(--bs-body-font-family-bold);letter-spacing:var(--letter-spacing-bold);font-size:16px}.app-user .mobile #Mo001 .modal-content .modal-body{display:grid;gap:16px;-ms-flex-align:center;align-items:center}.app-user .mobile #Mo001 .modal-content .modal-body div:last-child{height:48px}.app-user .mobile #Mo001 .modal-content .btn-close-modal{width:294px;height:48px;margin-bottom:0!important}.app-user .mobile .flash-notification-container{z-index:100000!important}.app-user .mobile .flash-notification{z-index:100000!important;top:-11px!important;right:50%!important;font-weight:700;-webkit-transform:translate(50%,50%);transform:translate(50%,50%);width:calc(358px * var(--mobile-width-percentage));padding:calc(12px * var(--mobile-width-percentage)) calc(12px * var(--mobile-width-percentage)) calc(12px * var(--mobile-width-percentage)) calc(16px * var(--mobile-width-percentage))}.app-user .mobile .flash-notification button{background:none;border:none;padding:0}.app-user .mobile .flash-notification .notification-text span{font-size:calc(16px * var(--mobile-width-percentage))!important;line-height:calc(20.8px * var(--mobile-width-percentage))!important}.app-user .mobile .flash-notification .notification-text .fw-normal{font-size:calc(14px * var(--mobile-width-percentage))!important}.app-user .mobile .flash-notification button svg{width:calc(28px * var(--mobile-width-percentage));height:calc(28px * var(--mobile-width-percentage))}.app-user .mobile .my-page-header{padding:calc(8px * var(--mobile-width-percentage)) calc(16px * var(--mobile-width-percentage));height:calc(48px * var(--mobile-width-percentage));gap:calc(10px * var(--mobile-width-percentage))}.app-user .mobile .my-page-header .title{width:calc(282px * var(--mobile-width-percentage));font-size:calc(16px * var(--mobile-width-percentage));line-height:calc(25.6px * var(--mobile-width-percentage))}.app-user .mobile .my-page-header svg{width:calc(28px * var(--mobile-width-percentage));height:calc(28px * var(--mobile-width-percentage))}.app-user .mobile .hidden-box{width:calc(28px * var(--mobile-width-percentage));height:calc(28px * var(--mobile-width-percentage))}.app-user .mobile .my-page-body{padding-top:calc(16px * var(--mobile-width-percentage))}.app-user .mobile .pagination{height:calc(36px * var(--mobile-width-percentage));gap:calc(8px * var(--mobile-width-percentage));padding:0!important}.app-user .mobile .pagination a{width:calc(36px * var(--mobile-width-percentage));height:calc(36px * var(--mobile-width-percentage))}.app-user .mobile .text-32{font-size:calc(32px * var(--mobile-width-percentage))}.app-user .mobile .text-16{font-size:calc(16px * var(--mobile-width-percentage))!important;line-height:calc(25.6px * var(--mobile-width-percentage))!important}.app-user .mobile .text-13{font-size:calc(13px * var(--mobile-width-percentage))!important}.app-user .mobile .text-14{font-size:calc(14px * var(--mobile-width-percentage))!important;line-height:calc(18.2px * var(--mobile-width-percentage))!important}.app-user .mobile .text-12{font-size:calc(12px * var(--mobile-width-percentage))!important;line-height:calc(15.6px * var(--mobile-width-percentage))!important}.app-user .mobile .text-20{font-size:calc(20px * var(--mobile-width-percentage))!important;line-height:calc(26px * var(--mobile-width-percentage))!important}.app-user .mobile .text-24{font-size:calc(24px * var(--mobile-width-percentage))!important}.app-user .mobile .mt-8{margin-top:calc(8px * var(--mobile-width-percentage))}.app-user .mobile .mt-12{margin-top:calc(12px * var(--mobile-width-percentage))}.app-user .mobile .mb-12{margin-bottom:calc(12px * var(--mobile-width-percentage))}.app-user .mobile .mb-16{margin-bottom:calc(16px * var(--mobile-width-percentage))}.app-user .mobile .mt-24{margin-top:calc(24px * var(--mobile-width-percentage))}.app-user .mobile .mt-32{margin-top:calc(32px * var(--mobile-width-percentage))}.app-user .mobile .ml-8{margin-left:calc(8px * var(--mobile-width-percentage))}.app-user .mobile .ml-12{margin-left:calc(12px * var(--mobile-width-percentage))}.app-user .mobile .text-danger{font-size:calc(12px * var(--mobile-width-percentage))!important;line-height:calc(15.6px * var(--mobile-width-percentage))!important}.app-user .mobile .navbar-brand{display:none}.app-user .mobile #navbar-items{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around;height:100%;-ms-flex-align:center;align-items:center;max-width:calc(var(--mobile-layout-width) * var(--mobile-width-percentage));width:calc(var(--mobile-layout-width) * var(--mobile-width-percentage))}.app-user .mobile #navbar-items li{height:100%}.app-user .mobile .layout-container{margin:0 auto}.app-user .mobile #user-navbar,.app-user .mobile #user-navbar .container,.app-user .mobile #navbarNav{width:100%;padding:0!important;height:calc(60px * var(--mobile-width-percentage))}.app-user .mobile .layout-page .container{max-width:calc(var(--mobile-layout-width) * var(--mobile-width-percentage));width:calc(var(--mobile-layout-width) * var(--mobile-width-percentage));padding:0!important}.app-user .mobile .mobile-tab-bar{position:-webkit-sticky;position:sticky;bottom:0;background:#000;gap:calc(2px * var(--mobile-width-percentage));display:none}.app-user .mobile .mobile-tab-bar .home-indicator{height:calc(21px * var(--mobile-width-percentage));background:#000}.app-user .mobile #user-navbar{position:-webkit-sticky;position:sticky;z-index:10000;background:#000;height:calc(60px * var(--mobile-width-percentage))}.app-user .mobile #user-navbar svg{width:calc(24px * var(--mobile-width-percentage));height:calc(24px * var(--mobile-width-percentage))}.app-user .mobile .navbar .navbar-nav>.nav-item>.nav-link{padding-top:calc(8px * var(--mobile-width-percentage))!important;padding-bottom:calc(8px * var(--mobile-width-percentage))!important;height:100%;width:calc(78px * var(--mobile-width-percentage));gap:calc(4px * var(--mobile-width-percentage))}.app-user .mobile .navigate{margin-bottom:16px!important;height:48px;padding:0 16px}.app-user .mobile #user-back-btn{padding:calc(9px * var(--mobile-width-percentage)) 0}.app-user .mobile .page-title{margin-top:calc(16px * var(--mobile-width-percentage) * var(--mobile-width-percentage));margin-bottom:calc(24px * var(--mobile-width-percentage));font-size:calc(32px * var(--mobile-width-percentage))}.app-user .mobile .A03-btn{font-weight:700;font-family:var(--bs-body-font-family-bold);letter-spacing:var(--letter-spacing-bold);font-size:calc(16px * var(--mobile-width-percentage))!important;line-height:calc(25.8px * var(--mobile-width-percentage))!important;margin:calc(24px * var(--mobile-width-percentage));width:calc(294px * var(--mobile-width-percentage));height:calc(45px * var(--mobile-width-percentage));border-radius:calc(9999px * var(--mobile-width-percentage))}.app-user .mobile .container-custom{padding:0 calc(24px * var(--mobile-width-percentage))}.app-user .mobile .container-custom small{font-size:calc(12px * var(--mobile-width-percentage))!important;line-height:calc(15.6px * var(--mobile-width-percentage))!important}.app-user .mobile .navigation-container{padding:calc(10px * var(--mobile-width-percentage)) 0}.app-user .mobile #FR_A04_040_1 #authModal,.app-user .mobile #FR_050_8 #authModal,.app-user .mobile #FR_A05_050_1 #authModal{overflow:hidden;display:-ms-flexbox;display:flex;position:fixed;z-index:1000;left:0;top:0;background:#0009;width:100%;height:100%;-ms-flex-align:center;align-items:center}.app-user .mobile #FR_A04_040_1 #authModal .modal-dialog,.app-user .mobile #FR_050_8 #authModal .modal-dialog,.app-user .mobile #FR_A05_050_1 #authModal .modal-dialog{padding:0;margin:0}.app-user .mobile #FR_A04_040_1 #authModal .modal-content,.app-user .mobile #FR_050_8 #authModal .modal-content,.app-user .mobile #FR_A05_050_1 #authModal .modal-content{background-color:var(--bs-white);width:calc(342px * var(--mobile-width-percentage));min-width:calc(342px * var(--mobile-width-percentage));height:calc(338px * var(--mobile-width-percentage));border-radius:calc(8px * var(--mobile-width-percentage));padding:calc(32px * var(--mobile-width-percentage)) calc(24px * var(--mobile-width-percentage));position:absolute;-webkit-transform:translate(-51.5%,-50%);transform:translate(-51.5%,-50%)}.app-user .mobile #FR_A04_040_1 #authModal .modal-header,.app-user .mobile #FR_050_8 #authModal .modal-header,.app-user .mobile #FR_A05_050_1 #authModal .modal-header{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:start;font-family:var(--bs-body-font-family-bold);letter-spacing:var(--letter-spacing-bold);margin:0;padding:0;height:calc(31px * var(--mobile-width-percentage))}.app-user .mobile #FR_A04_040_1 #authModal .modal-header .header-text,.app-user .mobile #FR_050_8 #authModal .modal-header .header-text,.app-user .mobile #FR_A05_050_1 #authModal .modal-header .header-text{color:#121212;font-size:calc(24px * var(--mobile-width-percentage));font-weight:700;height:calc(31px * var(--mobile-width-percentage));padding:0!important}.app-user .mobile #FR_A04_040_1 #authModal .modal-header #close-modal-auth,.app-user .mobile #FR_050_8 #authModal .modal-header #close-modal-auth,.app-user .mobile #FR_A05_050_1 #authModal .modal-header #close-modal-auth{position:absolute;right:calc(-8px * var(--mobile-width-percentage));top:calc(-16px * var(--mobile-width-percentage));cursor:pointer}.app-user .mobile #FR_A04_040_1 #authModal .modal-header #close-modal-auth svg,.app-user .mobile #FR_050_8 #authModal .modal-header #close-modal-auth svg,.app-user .mobile #FR_A05_050_1 #authModal .modal-header #close-modal-auth svg{width:calc(28px * var(--mobile-width-percentage))!important;height:calc(29px * var(--mobile-width-percentage))!important}.app-user .mobile #FR_A04_040_1 #authModal .modal-body,.app-user .mobile #FR_050_8 #authModal .modal-body,.app-user .mobile #FR_A05_050_1 #authModal .modal-body{text-align:start;color:#000;gap:calc(16px * var(--mobile-width-percentage));display:grid;width:calc(294px * var(--mobile-width-percentage));padding:0!important}.app-user .mobile #FR_A04_040_1 #authModal .modal-body .text-16,.app-user .mobile #FR_050_8 #authModal .modal-body .text-16,.app-user .mobile #FR_A05_050_1 #authModal .modal-body .text-16{margin-top:calc(16px * var(--mobile-width-percentage));height:calc(52px * var(--mobile-width-percentage));word-wrap:break-word;color:#121212}.app-user .mobile #FR_A04_040_1 #authModal .modal-body .d-flex,.app-user .mobile #FR_050_8 #authModal .modal-body .d-flex,.app-user .mobile #FR_A05_050_1 #authModal .modal-body .d-flex{width:calc(294px * var(--mobile-width-percentage))}.app-user .mobile #FR_A04_040_1 #authModal .modal-body .button,.app-user .mobile #FR_050_8 #authModal .modal-body .button,.app-user .mobile #FR_A05_050_1 #authModal .modal-body .button{height:calc(45px * var(--mobile-width-percentage));width:calc(294px * var(--mobile-width-percentage))}.app-user .mobile #FR_A04_040_1 #authModal .modal-body .button a,.app-user .mobile #FR_050_8 #authModal .modal-body .button a,.app-user .mobile #FR_A05_050_1 #authModal .modal-body .button a{width:100%;font-weight:700;font-family:var(--bs-body-font-family-bold);letter-spacing:var(--letter-spacing-bold);margin-top:0!important;box-shadow:none!important;height:calc(45px * var(--mobile-width-percentage))}.app-user .mobile #FR_A04_040_1 #authModal .modal-body a,.app-user .mobile #FR_050_8 #authModal .modal-body a,.app-user .mobile #FR_A05_050_1 #authModal .modal-body a{width:100%;font-weight:700;font-family:var(--bs-body-font-family-bold);letter-spacing:var(--letter-spacing-bold);margin-top:0!important}.app-user .mobile #FR_A04_040_1 #authModal .modal-body div:last-child a,.app-user .mobile #FR_050_8 #authModal .modal-body div:last-child a,.app-user .mobile #FR_A05_050_1 #authModal .modal-body div:last-child a{background:var(--bs-linear);-webkit-text-fill-color:transparent;-webkit-background-clip:text;padding:calc(8px * var(--mobile-width-percentage)) calc(16px * var(--mobile-width-percentage));width:calc(294px * var(--mobile-width-percentage));height:calc(37px * var(--mobile-width-percentage))}.app-user .mobile #FR_A04_040_1 #authModal button,.app-user .mobile #FR_050_8 #authModal button,.app-user .mobile #FR_A05_050_1 #authModal button{width:calc(294px * var(--mobile-width-percentage));height:calc(45px * var(--mobile-width-percentage));color:var(--bs-white)!important;box-shadow:none!important}.app-user .mobile #FR_A04_040_1 #authModal .login-btn,.app-user .mobile #FR_050_8 #authModal .login-btn,.app-user .mobile #FR_A05_050_1 #authModal .login-btn{border:1px solid black;color:#121212!important;font-weight:700;font-family:var(--bs-body-font-family-bold);letter-spacing:var(--letter-spacing-bold)}.app-user .mobile .messages,.app-user .mobile .my-page{top:calc(8px * var(--mobile-width-percentage));right:calc(21px * var(--mobile-width-percentage));width:calc(6px * var(--mobile-width-percentage))!important;height:calc(6px * var(--mobile-width-percentage))!important}
