#footer{background-color:#85939D}#footer a{color:#F8F9FA}#footer a:hover{color:#F8F9FA;text-decoration:none !important}#bottom-tabbar{height:60px;background:rgba(250,250,250,0.9)}#bottom-tabbar a{text-decoration:none;border-style:none}#bottom-tabbar svg{height:32px;margin-top:10px;fill:#999999 !important}#bottom-tabbar .tab-selected{fill:#3EA3EE !important}#bottom-tabbar p{font-size:.50em}#bottom-tabbar .badge-message{background:#FF623C;position:relative;width:10px;height:10px;border-radius:50%;top:18px;left:60%;margin-top:-10px;z-index:3;visibility:hidden}.toy-fully-control-panel{border-radius:12px;color:white;padding:1.25rem}.toy-fully-control-panel .toy-control-header .toy-control-title{font-weight:600;color:black;font-size:1.1rem;display:flex;align-items:center}.toy-fully-control-panel .toy-control-header .toy-control-title #toy-timer-display{font-size:0.9rem;opacity:0.9}.toy-fully-control-panel .toy-control-body{margin:0 -1.25rem;padding:0}.toy-fully-control-panel .toy-slider-instruction{margin-top:20px;font-size:0.9rem}.toy-fully-control-panel .toy-slider-instruction .toy-instruction-icon{width:20px;height:20px}.toy-fully-control-panel .toy-slider-wrapper{padding:1rem 1.25rem}.toy-fully-control-panel .toy-slider-container{position:relative;height:40px;display:flex;align-items:center}.toy-fully-control-panel .toy-vibrate-slider{width:100%;height:8px;-webkit-appearance:none;appearance:none;background:transparent;outline:none;position:relative;z-index:2;cursor:pointer}.toy-fully-control-panel .toy-vibrate-slider:disabled{cursor:not-allowed;opacity:0.5}.toy-fully-control-panel .toy-vibrate-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:32px;height:32px;background:white url(/assets/ic_toy-9bc0b4be55f0cb2114391f3eed397fd920786430f0d5c0fed5b32a29ee9b2f6c.png) no-repeat center;background-size:contain;border-radius:50%;cursor:pointer;box-shadow:0 2px 8px rgba(0,0,0,0.3);transition:all 0.2s ease;position:relative;z-index:3;margin-top:-12px}.toy-fully-control-panel .toy-vibrate-slider::-webkit-slider-thumb:hover{transform:scale(1.1);box-shadow:0 3px 12px rgba(0,0,0,0.4)}.toy-fully-control-panel .toy-vibrate-slider::-webkit-slider-runnable-track{height:8px;background:transparent;border-radius:4px}.toy-fully-control-panel .toy-vibrate-slider::-moz-range-thumb{border:none;width:32px;height:32px;background:white url(/assets/ic_toy-9bc0b4be55f0cb2114391f3eed397fd920786430f0d5c0fed5b32a29ee9b2f6c.png) no-repeat center;background-size:contain;border-radius:50%;cursor:pointer;box-shadow:0 2px 8px rgba(0,0,0,0.3);transition:all 0.2s ease;position:relative;z-index:3;margin-top:-12px}.toy-fully-control-panel .toy-vibrate-slider::-moz-range-thumb:hover{transform:scale(1.1);box-shadow:0 3px 12px rgba(0,0,0,0.4)}.toy-fully-control-panel .toy-vibrate-slider::-moz-range-track{height:8px;background:transparent;border-radius:4px}.toy-fully-control-panel .toy-slider-track{position:absolute;top:50%;left:0;right:0;height:8px;background:linear-gradient(90deg, rgba(233,30,99,0.3) 0%, rgba(255,64,129,0.3) 100%);border-radius:4px;transform:translateY(-50%);z-index:0}.toy-fully-control-panel .toy-slider-fill{position:absolute;top:50%;left:0;height:8px;background:linear-gradient(90deg, #e91e63 0%, #ff4081 100%);border-radius:4px;transform:translateY(-50%);z-index:1;transition:width 0.1s ease;pointer-events:none}.text-title-style{font-weight:900 !important;letter-spacing:normal;text-shadow:0 0 0 #1098da, -1px 1px 0 white, 1px -1px 0 white, -1px -1px 0 white, 1px 1px 0 white, 0 0 15px #1098da;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-image:linear-gradient(to bottom, #3b90b9, #fff),linear-gradient(#1098da, #1098da)}pre{white-space:pre-wrap;overflow:visible}.modal-backdrop-none .modal-backdrop{background-color:rgba(0,0,0,0)}[v-cloak]{opacity:0}.x-margin-none{margin-left:-15px;margin-right:-15px}.card-img-top{width:100%;height:auto;max-height:400px;object-fit:cover;object-position:50% 0}@media (max-width: 767.98px){.card-body{padding:0.35rem}}.card_gray{background:#F8F9FA}.card_gray img{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%)}.nav-tabs{border:0 none transparent}.table{margin-bottom:0}.table th,.table td{padding:5px 0 5px 5px;border:0 none transparent}.table .border{border:1px solid #33333326 !important}.table .half{width:50% !important}.table .column-3{width:33% !important}.table p{padding-top:0.25rem;padding-bottom:0.25rem;margin-top:0;margin-bottom:0}@media (max-width: 767.98px){.nav-tabs{margin-right:-15px;margin-left:-15px}}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{border-color:#FFFFFF #FFFFFF #3EA3EE #FFFFFF;border-top-width:3px;border-bottom-width:3px;border-right-width:0;border-left-width:0;border-style:solid;padding-top:0;color:#3EA3EE !important}.nav-tabs .nav-link{border:0 none transparent;padding-top:3px;color:#999999 !important;width:180px;font-size:16px !important;text-align:center}@media (max-width: 575.98px){.nav-tabs .nav-link{margin-left:-5px;margin-right:-5px;width:95px;font-size:0.75rem !important}}.nav-hr{margin-top:-9px;border-top:1px solid rgba(0,0,0,0.1)}#options{padding:16px 0 260px}#options .row{margin:32px 0 0;padding:0 12px}#options .col-option{padding:0 8px;margin-bottom:16px}@media (max-width: 991.98px){#options{padding:16px 0 134px}}@media screen and (max-width: 767.98px){#options{padding:8px 0 134px}#options .row{margin:24px -4px 0;padding:0}#options .col-option{padding:0 4px;margin-bottom:8px}}.options-tabs{display:flex;width:100%;max-width:822px;background-color:rgba(133,147,157,0.1);border-radius:8px;padding:8px;margin:0 auto}.options-tabs li{list-style:none;width:20%}.options-tabs li button{display:flex;align-items:center;justify-content:center;width:100%;height:40px;border-radius:8px;border:0;outline:0;background-color:transparent;color:#999999;font-size:16px;font-weight:bold;padding:0;transition:all 0.2s ease}.options-tabs li button:hover{color:#000000}.options-tabs li button.active{background-color:#ffffff;color:#3EA3EE}@media screen and (max-width: 767.98px){.options-tabs{padding:2px}.options-tabs li button{height:28px;font-size:12px}}.option-card{height:100%;min-height:370px;border:1px solid rgba(0,0,0,0.05);border-radius:16px;overflow:hidden}.option-card .option-image{display:block;width:100%;height:208px;object-fit:contain;padding:16px}.option-card .option-detail{padding:8px 16px 16px;line-height:1.5}.option-card .option-name{color:rgba(0,0,0,0.87);font-size:16px;font-weight:bold}.option-card .option-point{margin-top:8px;font-size:14px;color:rgba(0,0,0,0.87);font-weight:bold}@media screen and (max-width: 767.98px){.option-card{min-height:auto;border-radius:8px}.option-card .option-image{height:34.1vw}.option-card .option-detail{padding:8px 8px 16px}.option-card .option-name{font-size:14px}.option-card .option-point{margin-top:4px;font-size:12px}}
