@import "https://fonts.googleapis.com/css2?family=Barlow:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Lexend:wght@100..900&display=swap";:root{--bg:#f5f6f7;--bg-white:#fff;--bg-active:#c7e5c5;--bg-result:#fdf4d2;--bg-btn-blue:#1f65a9;--bg-yellow:#ffb81c;--bg-blue:#1f65a9;--bg-green:#3dd462;--bg-red:#e82a3a;--bg-res-done:#f4d98c;--bg-shawdown:#000c;--bg-shawdown-hint:#00000080;--bg-login:#242729cc;--card:#ffffff0f;--accent:#06b6d4;--text-white:#fff;--node-not-active:#eaf1fb;--node-active:#2460a9;--node-box-blue:#4f73b0;--node-failed:#ecaca6;--node-box-yellow:#f7d68a;--btn-submit:#ffb81c;--btn-submit-blur:#ffe5ac;--btn-active:#3dd462;--font-error:#fc1227;--font-sucess:#30d158;--font-normal:#4a5568;--font-active:#4d7cff;--font-action:#ffb40f;--font-blue:#2261a9;--font-blue-de:#295ca9;--font-bold:#31333f;--font-hint:#9fa5af;--font-lock:#a5aab4;--font-icon-hint:#c9ccd2;font-family:Lexend,Inter,Roboto,system-ui,-apple-system,Segoe UI,Noto Sans,sans-serif}#__next{background:linear-gradient(#071129 0%,#093499 100%);height:100%;margin:0;line-height:22px;overflow:hidden}.cstdio-page{color:var(--font-normal);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px}.cstdio-page .cstdio-page-child{height:100%;margin:15px}.cstdio-page .cstd-box-circle{border-radius:50%}.cstdio-page .cstd-w-100{width:100%}.cstdio-page .cstd-w-90{width:90%}.cstdio-page .cstd-w-80{width:80%}.cstdio-page .cstd-w-70{width:70%}.cstdio-page .cstd-w-65{width:65%}.cstdio-page .cstd-w-67{width:67%}.cstdio-page .cstd-w-60{width:60%}.cstdio-page .cstd-w-50{width:50%}.cstdio-page .cstd-w-40,.cstdio-page .cstd-w-40-es{width:40%}.cstdio-page .cstd-w-35{width:35%}.cstdio-page .cstd-w-33{width:33%}.cstdio-page .cstd-w-30{width:30%}.cstdio-page .cstd-w-20{width:20%}.cstdio-page .cstd-w-10{width:10%}.cstdio-page .cstd-height-32{height:32px}.cstdio-page .cstd-w-fill{width:-webkit-fill-available;width:-moz-fill-available}.cstdio-page .cstd-h-fill{height:-webkit-fill-available;height:-moz-fill-available}.cstdio-page .csdt-bottom-0{bottom:0}.cstdio-page .csdt-top-0{top:0}.cstdio-page .cstd-w-max{width:max-content}.cstdio-page .cstd-dis-grid{display:grid}.cstdio-page .cstd-dis-tabe-cell{display:table-cell}.cstdio-page .cstd-dis-flex,.cstdio-page .cstd-dis-flex-e,.cstdio-page .cstd-dis-flex-el,.cstdio-page .cstd-dis-flex-es,.cstdio-page .cstd-dis-flex-em{display:inline-flex}.cstdio-page .cstd-dis-flex-height{flex-direction:column;display:flex}.cstdio-page .cstd-dis-in-block{display:inline-block}.cstdio-page .cstd-flex{flex:1}.cstdio-page .cstd-flex-g{flex-grow:1}.cstdio-page .cstd-radius-0{border-radius:0!important}.cstdio-page .cstd-po-relation{position:relative}.cstdio-page .cstd-z-1{z-index:1}.cstdio-page .cstd-z-10{z-index:10}.cstdio-page .cstd-m-5-horizontal{margin:0 5px}.cstdio-page .cstd-m-5-ver{margin:5px 0}.cstdio-page .cstd-m-3-ver{margin:3px 0!important}.cstdio-page .cstd-t-eclipse{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cstdio-page .cstd-t-break{word-break:break-all}.cstdio-page .cstd-m-auto{margin:auto}.cstdio-page .cstd-m-0{margin:0!important}.cstdio-page .cstd-m-auto-h{margin:0 auto}.cstdio-page .cstd-m-auto-v{margin:auto 0}.cstdio-page .cstd-m-left-8{margin-left:8px!important}.cstdio-page .cstd-m-right-8{margin-right:8px!important}.cstdio-page .cstd-m-left-15{margin-left:15px}.cstdio-page .cstd-m-left-12{margin-left:12px}.cstdio-page .cstd-m-left-5{margin-left:5px}.cstdio-page .cstd-m-left-3{margin-left:3px}.cstdio-page .cstd-m-right-5{margin-right:5px}.cstdio-page .cstd-m-right-6{margin-right:6px!important}.cstdio-page .cstd-m-left-6{margin-left:6px!important}.cstdio-page .cstd-m-top-6{margin-top:6px}.cstdio-page .cstd-m-bottom-6{margin-bottom:6px}.cstdio-page .cstd-m-left-10{margin-left:10px}.cstdio-page .cstd-m-right-10{margin-right:10px}.cstdio-page .cstd-m-right-12{margin-right:12px}.cstdio-page .cstd-m-top-10{margin-top:10px}.cstdio-page .cstd-m-bottom-10{margin-bottom:10px}.cstdio-page .cstd-m-top-14,.cstdio-page .cstd-m-top-12{margin-top:12px}.cstdio-page .cstd-m-bottom-12{margin-bottom:12px}.cstdio-page .cstd-m-top-16{margin-top:16px}.cstdio-page .cstd-m-bottom-16{margin-bottom:16px}.cstdio-page .cstd-m-left-16{margin-left:16px}.cstdio-page .cstd-m-right-16{margin-right:16px}.cstdio-page .cstd-m-bottom-18{margin-bottom:18px}.cstdio-page .cstd-m-top-20{margin-top:20px}.cstdio-page .cstd-m-top-24{margin-top:24px}.cstdio-page .cstd-m-bottom-24{margin-bottom:24px}.cstdio-page .cstd-m-left-20{margin-left:20px}.cstdio-page .cstd-m-right-20{margin-right:20px}.cstdio-page .cstd-m-left-25{margin-left:25px}.cstdio-page .cstd-m-right-25{margin-right:25px}.cstdio-page .cstd-m-pop-base{margin:24px 16px}.cstdio-page .cstd-m-bottom-20{margin-bottom:20px}.cstdio-page .cstd-m-top-40{margin-top:40px}.cstdio-page .cstd-m-bottom-40{margin-bottom:40px}.cstdio-page .cstd-m-bottom-34{margin-bottom:34px}.cstdio-page .cstd-m-bottom-32{margin-bottom:32px}.cstdio-page .cstd-m-left-40{margin-left:40px}.cstdio-page .cstd-m-right-40{margin-right:40px}.cstdio-page .cstd-p-10{padding:10px}.cstdio-page .cstd-p-12{padding:12px}.cstdio-page .cstd-p-8{padding:8px}.cstdio-page .cstd-p-base{padding:12px 16px}.cstdio-page .cstd-p-15{padding:15px}.cstdio-page .cstd-p-16{padding:16px}.cstdio-page .cstd-p-h-15{padding:0 15px}.cstdio-page .cstd-p-v-15{padding:15px 0}.cstdio-page .cstd-p-top-15{padding-top:15px}.cstdio-page .cstd-p-bottom-15{padding-bottom:15px}.cstdio-page .cstd-p-bottom-16{padding-bottom:16px}.cstdio-page .cstd-p-top-20{padding-top:20px}.cstdio-page .cstd-p-bottom-20{padding-bottom:20px}.cstdio-page .cstd-p-left-20{padding-left:20px}.cstdio-page .cstd-p-left-25{padding-left:25px}.cstdio-page .cstd-p-right-20{padding-right:20px}.cstdio-page .cstd-m-left-100-per{margin-left:-100%}.cstdio-page .cstd-m-left-23{margin-left:23px}.cstdio-page .cstd-m-left-50-per{margin-left:-50%}.cstdio-page .cstd-work-break{word-wrap:break-word;word-break:break-word}.cstdio-page .cstd-title{color:var(--font-bold);font-size:18px;font-weight:700}.cstdio-page .cstd-title-pop{color:var(--font-bold);font-size:16px;font-weight:500}.cstdio-page .cstd-fl-right{float:right}.cstdio-page .cstd-fl-left{float:left}.cstdio-page .cstd-t-left{text-align:left}.cstdio-page .cstd-t-end{text-align:end}.cstdio-page .cstd-t-center{text-align:center}.cstdio-page .cstd-disabled{pointer-events:none;opacity:.6}.cstdio-page .cstd-disabled-text{color:var(--font-lock)!important}.cstdio-page .cstd-po-absolu{position:absolute}.cstdio-page .cstd-po-relat{position:relative}.cstdio-page .cstd-box-mechanism ul li{padding-left:20px;position:relative}.cstdio-page .cstd-box-mechanism ul{padding-inline-start:20px;list-style:none}.cstdio-page .cstd-box-mechanism ul li:before{content:"•";font-size:20px;position:absolute;top:0;left:0}.cstdio-page .cstd-lh-24{line-height:24px}.cstdio-page .cstd-fs-i{font-style:italic}.cstdio-page .cstd-text-small{color:var(--font-normal);font-size:12px;font-weight:400;line-height:18px}.cstdio-page .cstd-text-tiny{color:var(--font-normal);font-size:10px;font-weight:400;line-height:16px}.cstdio-page .cstd-text-normal{color:var(--font-normal);font-size:14px}.cstdio-page .cstd-text-link{text-decoration:underline}.cstdio-page .cstd-fw-500{font-weight:500}.cstdio-page .cstd-fw-700{font-weight:700}.cstdio-page .cstd-ts-16{font-size:16px}.cstdio-page .cstd-ts-18{font-size:18px}.cstdio-page .cstd-ts-20{font-size:20px}.cstdio-page .cstd-ts-24{font-size:24px}.cstdio-page .cstd-ts-15{font-size:15px}.cstdio-page .cstd-fw-600{font-weight:600!important}.cstdio-page .cstd-t-bold{font-size:16px;font-weight:700}.cstdio-page .cstd-colo-normal{color:var(--font-normal)}.cstdio-page .cstd-colo-bold{color:var(--font-bold)!important}.cstdio-page .cstd-colo-hint{opacity:.5}.cstdio-page .cstd-colo-hint-3{opacity:.3;color:#1d1d1d4d!important}.cstdio-page .cstd-colo-lock{color:var(--font-lock)}.cstdio-page .cstd-colo-icon-hint{color:var(--font-icon-hint)}.cstdio-page .cstd-colo-failed{background-color:var(--node-failed)}.cstdio-page .cstd-colo-white{color:var(--text-white)!important}.cstdio-page .cstd-colo-blue{color:var(--font-active)!important}.cstdio-page .cstd-colo-blue-t{color:var(--font-blue)!important}.cstdio-page .cstd-colo-yellow{color:var(--font-action)!important}.cstdio-page .cstd-t-sucess{color:var(--font-sucess)!important}.cstdio-page .cstd-t-error{color:var(--font-error)!important}.cstdio-page .cstd-hidden-item{display:none}.cstd-base-select{color:#333;cursor:pointer;-webkit-user-select:none;user-select:none;box-shadow:none;background-color:#fff;border:1px solid #d9d9d9;border-radius:8px;justify-content:space-between;align-items:center;padding:8px 12px;font-size:14px;transition:all .2s;display:flex}.cstd-base-select-box{background-color:var(--bg-white);z-index:1000;border:1px solid #e0e0e0;border-radius:8px;max-height:200px;margin-top:4px;padding:4px 0;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 4px 12px #0000001a}.cstd-base-select-content .cstd-content-title{color:#295ca9}.cstd-base-select-content .cstd-cate-logo.cstd-icon{filter:brightness(0)saturate()invert(31%)sepia(58%)saturate(1114%)hue-rotate(188deg)brightness(91%)contrast(93%)}.cstd-base-select.csts-base-select-open{border:1px solid #1a73e8;box-shadow:0 0 0 2px #1a73e833}.cstd-base-select.csts-base-select-disabled{cursor:not-allowed;background-color:#f5f5f5}.cstdio-popup-overlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:1000;opacity:0;background:#00000080;justify-content:center;align-items:center;transition:opacity .3s;display:flex;position:fixed;inset:0}.cstdio-popup-overlay .cstdio-popup .cstd-popup-header{border-radius:12px}.cstdio-popup-overlay.cstd-show{opacity:1}.cstdio-popup-overlay.cstd-hide{opacity:0}.cstdio-popup-overlay .cstdio-popup{opacity:0;background:#fff;border-radius:12px;width:90%;max-width:420px;transition:all .3s;transform:translateY(50px);box-shadow:0 10px 30px #0003}.cstdio-popup-overlay .cstdio-popup.cstd-pop-desktop{width:auto;min-width:420px;max-width:75%;max-height:90%}.cstdio-popup-overlay .cstdio-popup.cstd-slide-in{opacity:1;transform:translateY(0)}.cstdio-popup-overlay .cstdio-popup.cstd-slide-out{opacity:0;transform:translateY(50px)}.cstdio-popup-overlay .cstdio-popup .cstd-popup-header{background-color:var(--bg);border-radius:12px;justify-content:space-between;align-items:center;padding:12px 10px;font-size:16px;font-weight:600;display:flex}.cstdio-popup-overlay .cstd-popup-close{cursor:pointer;color:#555;background:0 0;border:none;font-size:20px;transition:color .2s}.cstdio-popup-overlay .cstd-popup-close:hover{color:#000}.cstdio-popup-overlay .cstdio-popup .cstd-popup-body{color:#333;border-radius:12px;font-size:15px}.cstdio-page-base-result{border-radius:12px}.cstdio-page-base-result .cstd-box-result-piece .cstd-ite-name{margin-top:16px;margin-bottom:16px}.cstdio-page-base-result .cstd-box-result-piece .cstd-name-item-art{background:linear-gradient(270deg,#ebf4fa 0%,#f3fbfe 100%);border-radius:8px;height:60px;margin-top:16px;margin-bottom:16px}.cstdio-page-base-result .cstd-box-result-piece .cstd-name-piece{color:var(--font-active);width:187px;font-size:18px;font-weight:500;line-height:26px}.cstdio-page-base-result .cstd-box-btn-action .cstd-btn-quit{margin:0}.cstdio-popup-overlay .cstdio-popup .cstd-image-piece-result{border-radius:5px}.cstdio-page-mechanism{background-color:var(--bg);border-radius:12px;padding:12px}.cstdio-page-mechanism .cstd-info-mechanism .cstd-box-mechanism{background-color:var(--bg-white);border-radius:8px;padding:8px 8px 8px 0}.cstdio-page-mechanism .cstd-list-info-mechanism{height:calc(100% - 30px)}.cstdio-page .cstd-list-asset-mechanism{background-color:var(--bg-white);border-radius:8px;padding:9px 12px}.cstdio-page .cstd-loading-full{color:#414141;letter-spacing:.02em;background:#d9d9d9;justify-content:center;align-items:center;height:100%;font-family:Inter,Roboto,Segoe UI,Arial,sans-serif;font-size:1.6rem;display:flex}.cstdio-page .cstd-box-sizing-border{box-sizing:border-box}.cstdio-page .cstd-loading-dis{letter-spacing:.02em;background-color:#ffffffa6;justify-content:center;align-items:center;width:100%;height:100%;font-size:1.6rem;display:flex;top:0}.cstd-home-dis-loading .cstd-item-dis-loading{background:linear-gradient(90deg,#c1c1c1 0%,#dadada 50%,#bab9b9 100%) 0 0/200% 100%;border-radius:12px;animation:.8s linear infinite cstd-shimmer}@keyframes cstd-shimmer{0%{background-position:-100% 0}to{background-position:100% 0}}.cstdio-page .cstd-loading{align-items:center;gap:.5rem;display:inline-flex}.cstdio-page .cstd-box-image-badges.cstd-image-badges-deactive{filter:grayscale()}.cstdio-page .cstd-separate-asset{background-image:linear-gradient(#afdaf7,#afe5fa);width:1px;margin:0 10px}.cstdio-page .cstd-spinner-overlay{z-index:9999;background:#ffffffbf;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.cstdio-page .cstd-spinner-overlay .cstd-spinner{box-sizing:border-box;border:6px solid #0000001f;border-top-color:#2563eb;border-radius:50%;width:64px;height:64px;animation:.9s linear infinite spin;display:inline-block;position:relative;box-shadow:0 6px 18px #2563eb1f}.cstdio-page .cstd-spinner-overlay .cstd-spinner:after{content:"";border:4px solid #0000000f;border-radius:50%;position:absolute;inset:8px}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.cstdio-page .cstd-spinner-overlay .cstd-spinner--small{border-width:4px;width:28px;height:28px}.cstdio-page .cstd-loading .cstd-text{font-weight:600}.cstdio-page .cstd-dots{justify-content:flex-start;gap:.18rem;width:2.4rem;display:inline-flex}.cstdio-page .cstd-dots span{opacity:0;font-weight:700;animation:1.6s infinite dotAppear;display:inline-block;transform:translateY(0)}.cstdio-page .cstd-item-dot{background-color:#6a7a95;border-radius:50%;width:10px;height:10px}.cstdio-page .cstd-dots span:first-child{animation-delay:0s}.cstdio-page .cstd-dots span:nth-child(2){animation-delay:.45s}.cstdio-page .cstd-dots span:nth-child(3){animation-delay:.9s}@keyframes dotAppear{0%{opacity:0;transform:translateY(.05em)}10%{opacity:1;transform:translateY(0)}50%{opacity:1;transform:translateY(0)}60%{opacity:0;transform:translateY(-.1em)}to{opacity:0;transform:translateY(-.1em)}}@media (width<=420px){.cstd-cstdio-page .cstd-loading-full{padding:0 12px;font-size:1.25rem}}.cstdio-main-layout.cstdio-page{background:var(--bg);border:1px solid #d1d1d1;width:100%;height:100%;margin:auto;position:relative;overflow:hidden}.cstdio-page .cstd-scroll-auto{scrollbar-width:thin;scrollbar-color:#0000001a transparent;overflow:hidden auto}.cstdio-page .cstd-scroll-auto.cstd-scroll-x{overflow:auto hidden!important}.cstdio-page .cstd-scroll-auto:hover{scrollbar-color:#0000001a transparent!important}.cstdio-page .cstd-scroll-auto::-webkit-scrollbar-button{width:0;height:0;display:none}.cstdio-page .cstd-scroll-auto::-webkit-scrollbar{width:8px}.cstdio-page .cstd-scroll-auto::-webkit-scrollbar-track{background:0 0}.cstdio-page .cstd-scroll-auto::-webkit-scrollbar-thumb{background:#0000001a;border-radius:10px;transition:background .3s}.cstdio-page .cstd-scroll-auto:hover::-webkit-scrollbar-thumb{background:#0006}.cstdio-page .cstd-h-100{height:100%}.cstdio-page .cstd-h-inher{height:inherit}.cstdio-page .cstd-site-main{height:100%}.cstdio-page .cstd-site-footer{background:#fff;width:100%;padding:15px 0 25px;position:absolute;bottom:0;left:0;box-shadow:0 -2px 15px #61616112}.cstdio-page .cstd-h-cut-footer{height:calc(100% - 85px)}.cstdio-page .cstdio-page-child .cstd-h-cut-footer{height:calc(100% - 106px)}.cstdio-page .cstd-cstdio-page-home .cstd-h-cut-footer{height:calc(100% - 180px)!important}.cstdio-page .cstd-site-footer .cstd-menu-item{cursor:pointer}.cstdio-page .cstd-timer{text-align:center;margin-bottom:8px;font-size:18px;font-weight:700}.cstdio-page .cstd-timer .cstd-time-number{color:#f0a500;text-align:center;font-size:12px;font-weight:500}.cstdio-page .cstd-result{background:var(--card);text-align:center;border-radius:12px;padding:20px}.cstdio-page .cstd-bg-white{background-color:var(--bg-white)}.cstdio-page .cstd-tag-items-small{background:var(--btn-submit);width:71px;height:28px;color:var(--font-bold);border-radius:6px}.cstdio-page .cstd-btn-icon{cursor:pointer}.cstdio-page .cstd-btn-primary.csdt-btn-blue{background-color:var(--bg-btn-blue);color:var(--text-white)}.cstdio-page .cstd-btn-primary.cstd-btn-deactive{background-color:var(--node-not-active);color:var(--bg-btn-blue);opacity:.5}.cstdio-page .cstd-btn{cursor:pointer;background:var(--btn-submit);color:var(--font-bold);border:none;border-radius:8px;margin:6px;padding:10px 16px;text-decoration:none;display:inline-block}.cstdio-page .cstd-btn:hover{opacity:.8}.cstdio-page .cstd-btn-blue,.cstdio-page .cstd-btn-deactive{background:var(--bg-btn-blue);color:var(--text-white)}.cstdio-page .cstd-btn-disabled{background:var(--node-not-active)}.cstdio-page .cstd-btn-primary{cursor:pointer;background:var(--btn-submit);color:var(--font-bold);border:none;border-radius:8px;padding:10px 16px;text-decoration:none}.cstdio-page .cstd-btn-primary:hover{opacity:.8}.cstdio-page .cstd-btn-active{color:var(--btn-active)}.cstdio-page .cstd-bg-active{background-color:var(--bg-green)}.cstdio-page .cstd-bg-red{background-color:var(--bg-red)}.cstdio-page .cstd-btn.cstd-secondary{color:inherit;background:0 0;border:1px solid #ffffff14}.cstdio-page .cstd-home-page{text-align:center}.cstdio-page .cstd-site-header{align-items:center;padding:16px 24px}.cstdio-page .cstd-logo{font-size:18px;font-weight:700}.cstdio-page .cstd-banner{background-color:#dcf3ff;height:140px}.cstdio-page .cstd-box-banner{background-color:#dcf3ff}.cstdio-page .cstd-cstdio-header .cstd-bar-info .cstd-img-avatar{border-radius:50%;width:44px;height:44px;overflow:hidden}.cstdio-page .cstd-pop-notheader-full{height:100%!important}.cstdio-page .cstd-text-banner-rs .cstd-content{color:#0000;background-image:linear-gradient(#009c88 12.73%,#0081a3 46.82%,#295baa 87.73%);-webkit-background-clip:text;background-clip:text;margin-left:20px;font-size:20px;font-weight:600}.cstdio-page .cstd-title-box-result-piece{color:#0000;background-image:linear-gradient(#009c88 12.73%,#0081a3 46.82%,#295baa 87.73%);-webkit-background-clip:text;background-clip:text;margin-left:20px}.cstdio-page .cstd-text-banner-lm .cstd-content{color:#0000;background-image:linear-gradient(#009c88 12.73%,#0081a3 46.82%,#295baa 87.73%);-webkit-background-clip:text;background-clip:text;font-size:14px;font-weight:600}.cstdio-page .cstd-banner .cstd-banner-img{object-fit:none;float:right;width:auto!important;position:relative!important}.cstdio-page .cstd-cstdio-page-home .cstd-process-game{background-color:var(--bg-white);height:160px}.cstdio-page .cstd-sperator{border:1px solid;border-image-source:linear-gradient(270deg,#ebf4fa 0%,#f3fbfe 100%);margin:0 7px}.cstdio-page .cstd-cstdio-page-home .cstd-process-game .cstd-current-date{text-align:center;width:140px}.cstdio-page .cstd-cstdio-page-home .cstd-process-game .cstd-collection-item{width:auto;max-width:210px}.cstdio-page .cstd-cstdio-page-home .cstd-process-game .cstd-box-collect{height:50px}.cstdio-page .cstd-cstdio-page-home .cstd-process-game .cstd-box-node-day{height:60px}.cstdio-page .cstd-cstdio-page-home .cstd-process-game .cstd-box-day-curr{height:50px}.cstdio-page .cstd-cstdio-page-home .cstd-process-game .cstd-node-item-active .cstd-collection-item{margin-top:-46px!important}.cstdio-page .cstd-cstdio-page-home .cstd-process-game .cstd-progress-bar{height:calc(100% - 20px);position:relative;overflow-x:auto}.cstdio-page .cstd-cstdio-page-home .cstd-process-game .cstd-progress-bar .cstd-list-progress-item{transition:transform .4s}.cstdio-page .cstd-cstdio-page-home .cstd-process-game .cstd-node-item{min-width:96px}.cstdio-page .cstd-cstdio-page-home .cstd-process-game .cstd-node-item.cstd-current-node{min-width:120px!important}.cstdio-page .cstd-cstdio-page-home .cstd-process-game .cstd-node-item .cstd-node-content{background-color:#ffe7b1;border-radius:50px;width:40px;height:40px}.cstdio-page .cstd-cstdio-page-home .cstd-process-game .cstd-node-item.cstd-locked-node .cstd-node-content{width:32px;height:32px;background-color:var(--node-not-active)!important}.cstdio-page .cstd-cstdio-page-home .cstd-layout-mobile .cstd-mission-game{margin:20px}.cstdio-page .cstd-cstdio-page-home .cstd-process-game .cstd-node-item .cstd-node-item-content{position:relative}.cstdio-page .cstd-cstdio-page-home .cstd-process-game .cstd-node-item .cstd-node-item-active{background-color:#fff5df;border-radius:50px;padding:8px}.cstdio-page .cstd-cstdio-page-home .cstd-process-game .cstd-node-item .cstd-node-icon{color:#acc1df}.cstdio-page .cstd-cstdio-page-home .cstd-process-game .cstd-node-item-line-last{border:solid 1px var(--node-not-active);width:35px;height:0}.cstdio-page .cstd-cstdio-page-home .cstd-process-game .cstd-node-item .cstd-node-item-line{border:1px solid #ffb81c;width:100%;height:0}.cstdio-page .cstd-cstdio-page-home .cstd-process-game .cstd-node-item .cstd-node-content .cstd-text-normal{color:var(--bg-btn-blue)}.cstdio-page .cstd-cstdio-page-home .cstd-process-game .cstd-node-item .cstd-node-item-line.cstd-locked-line{border-color:var(--node-not-active)!important}.cstdio-page .cstd-btn-mission-join{margin:0;padding:13px 16px!important}.cstdio-page .cstd-btn-mission-join .cstd-t-bold{line-height:22px}.cstdio-page .cstd-cstdio-page-home .cstd-content-lst-mission .cstd-btn-join-mission{background-color:var(--btn-submit-blur)!important;padding:9px 12px!important}.cstdio-page .cstd-cstdio-page-home .cstd-content-lst-mission .cstd-img-mission{padding:0 8px}.cstdio-page .cstd-cstdio-page-home .cstd-lst-mission-game .cstd-list-tab{margin-top:14px}.cstdio-page .cstd-cstdio-page-home .cstd-list-tab .cstd-tab-item-mission,.cstdio-page .cstd-cstdio-page-shop .cstd-list-tab .cstd-tab-item-voucher{cursor:pointer;background-color:#ebf4fa;border-radius:4px;padding:6px 0}.cstdio-page .cstd-list-tab .cstd-tab-item{cursor:pointer}.cstdio-page .cstd-list-tab .cstd-tab-item.cstd-tab-item-active{border-bottom:solid 2px var(--node-active)}.cstdio-page .cstd-cstdio-page-home .cstd-list-tab .cstd-tab-item-mission.cstd-tab-item-mission-active{background-color:var(--node-active)!important}.cstdio-page .cstd-cstdio-page-home .cstd-list-tab .cstd-tab-item-mission.cstd-tab-item-mission-active .cstd-text-normal{color:var(--text-white)!important}.cstdio-page .cstd-cstdio-page-shop .cstd-list-tab .cstd-tab-item-voucher.cstd-tab-item-voucher-active{background-color:var(--node-active)!important}.cstdio-page .cstd-cstdio-page-shop .cstd-list-tab .cstd-tab-item-voucher.cstd-tab-item-voucher-active .cstd-text-normal{color:var(--text-white)!important}.cstdio-page .cstd-list-tab .cstd-tab-item.cstd-tab-item-active .cstd-text-normal{color:var(--node-active)}.cstdio-page .cstd-lst-mission-game .cstd-mission-item.cstd-item-done{background-color:var(--bg-active)}.cstdio-page .cstd-lst-mission-game .cstd-mission-item.cstd-item-await .cstd-img-mission .cstd-icon{filter:grayscale()}.cstdio-page .cstd-lst-mission-game .cstd-list-tab{background-color:#ebf4fa;padding:4px;line-height:26px}.cstdio-page .cstd-lst-mission-game .cstd-mission-item{background-color:var(--bg-white);border-radius:10px;margin:6px 0;padding:10px}.cstdio-page .cstd-cstdio-page-game .cstd-box-start-game{height:calc(100% - 65px)}.cstdio-page .cstd-cstdio-page-game.cstd-game-done{background-color:var(--bg-res-done)}.cstdio-page .cstd-cstdio-page-game .cstd-box-question{background-color:var(--node-box-blue);border-radius:10px;height:35%;margin:12px;position:relative}.cstdio-page .cstd-cstdio-page-game .cstd-box-question .cstd-box-image-back-quiz{z-index:1;height:inherit;max-width:137px;width:inherit;position:absolute;bottom:0;right:5%}.cstdio-page .cstd-cstdio-page-game .cstd-box-question .cstd-box-image-back-quiz .cstd-image-banner-quiz{object-fit:contain}.cstdio-page .cstd-cstdio-page-game .cstd-box-progress-time{border:1px solid #ffb81c;border-radius:10px;height:16px}.cstdio-page .cstd-cstdio-page-game .cstd-box-content-quiz{background-color:#fff;border-radius:10px;width:calc(100% - 30px);height:calc(100% - 94px);margin:auto;position:relative}.cstdio-page .cstd-cstdio-page-game .cstd-title-game-quest{height:65px;margin:auto 15px;position:relative}.cstdio-page .cstd-cstdio-page-game .cstd-title-game-quest .cstd-btn-icon.cstd-btn-left{position:absolute}.cstdio-page .cstd-btn-icon.cstd-icon-absolute{margin:auto;position:absolute}.cstdio-page .cstd-cstdio-page-game .cstd-time-run{background-color:var(--node-box-yellow);border-radius:10px;height:16px}.cstdio-page .cstd-box-answer-result .cstd-item-answer .cstd-item-content .cstd-icon-none{border:1px solid #bbbbbb75;border-radius:50%;width:20px;height:20px;display:block}.cstdio-page .cstd-box-answer-result .cstd-item-answer.cstd-answer-true{background-color:var(--bg-active)!important}.cstdio-page .cstd-box-answer-result .cstd-item-answer.cstd-answer-false{background-color:#ecaca6!important}.cstdio-page .cstd-cstdio-page-game .cstd-box-answer{margin:0 12px 12px}.cstdio-page .cstd-cstdio-page-game .cstd-box-answer.cstd-box-answer-result .cstd-btn{margin:6px 0}.cstdio-page .cstd-cstdio-page-game .cstd-box-answer.cstd-box-answer-result .cstd-btn.cstd-btn-ma-left{margin-right:10px!important}.cstdio-page .cstd-cstdio-page-game .cstd-box-answer.cstd-box-answer-result .cstd-btn.cstd-btn-ma-right{margin-left:10px!important}.cstdio-page .cstd-cstdio-page-game .cstd-box-question .cstd-content-question{color:#fff;z-index:5;margin:auto 25px;font-size:18px;font-weight:600;line-height:24px}.cstdio-page .cstd-item-answer{border:1px solid #c9ccd280;border-radius:8px;min-height:36px;margin:7px 0;padding:6px 0}.cstdio-page .cstd-item-answer.cstd-item-correct{background-color:var(--bg-active)}.cstdio-page .cstd-item-answer .cstd-item-content{width:90%}.cstdio-page .cstd-item-answer.cstd-active{background-color:var(--node-box-yellow)!important}.cstdio-page .cstd-item-answer.cstd-failed{background-color:var(--node-failed)!important}.cstdio-page .cstd-btn-submit-quest{margin:10px 0}.cstdio-page .cstd-cstdio-page-game .cstd-box-content-result .cstd-box-result-done{background-color:#f0cc66;border-radius:10px;margin:15px}.cstdio-page .cstd-cstdio-page-game .cstd-box-content-result .cstd-box-result-done .cstd-box-result-content{background-color:#fdf4d2;border-radius:10px;padding:12px}.cstdio-page .cstd-cstdio-page-game .cstd-box-content-result .cstd-box-result-done .cstd-box-result-info{background-color:var(--bg-white);border-radius:10px;padding:20px 12px}.cstdio-page .cstd-cstdio-page-game .cstd-box-content-result .cstd-box-result-done .cstd-box-result-info .cstd-title.cstd-message-content{color:#0000;background-image:linear-gradient(#009c88 12.73%,#0081a3 46.82%,#295baa 87.73%);-webkit-background-clip:text;background-clip:text;font-size:20px;font-weight:600}.cstdio-page .cstd-cstdio-page-game .cstd-box-content-result .cstd-box-result-done .cstd-box-result-info .cstd-title.cstd-message-content .cstd-content{max-width:238px;line-height:28px}.cstdio-page .cstd-cstdio-page-game .cstd-box-content-result .cstd-box-result-done .cstd-box-result-info .cstd-img-icon-face{width:166px;height:166px;position:relative}.cstdio-page .cstd-cstdio-page-achievement .cstd-progress{background-color:#d9d9d9;border-radius:10px;height:7px}.cstdio-page .cstd-cstdio-page-achievement .cstd-progress .cstd-progress-bar{background-color:#2261a9;border-radius:10px;height:7px}.cstdio-page .cstd-cstdio-page-achievement .cstd-achievement-process-dot{float:right;background-color:#ffffff7a;border-radius:50%;width:5px;height:5px;margin:1px 1px auto auto}.cstdio-page .cstd-achievement-next{z-index:3;margin-right:16px}.cstdio-page .cstd-cstdio-page-achievement .cstd-achievement-weekly.cstd-achievement-weekly{height:160px}.cstdio-page .cstd-cstdio-page-achievement .cstd-achievement-weekly.cstd-achievement-result{height:225px}.cstdio-page .cstd-cstdio-page-achievement .cstd-next-stage{height:50px}.cstdio-page .cstd-cstdio-page-achievement .cstd-next-stage .cstd-text-next{margin-top:-12px}.cstdio-page .cstd-cstdio-page-achievement .cstd-achievement-weekly .cstd-node-item{background-color:var(--node-not-active);border-radius:50%;width:32px;height:32px;position:relative}.cstdio-page .cstd-cstdio-page-achievement .cstd-achievement-weekly .cstd-node-item .cstd-text-normal{color:var(--node-active)}.cstdio-page .cstd-cstdio-page-achievement .cstd-achievement-weekly .cstd-node-item.cstd-node-done{background-color:var(--node-active)!important}.cstdio-page .cstd-cstdio-page-achievement .cstd-achievement-weekly .cstd-node-item.cstd-node-done .cstd-text-day{color:var(--text-white)!important}.cstdio-page .cstd-cstdio-page-achievement .cstd-achievement-weekly .cstd-node-item .cstd-box-today{width:70px;position:absolute;top:-18px;left:-63%}.cstdio-page .cstd-cstdio-page-achievement .cstd-achievement-weekly .cstd-node-item .cstd-ite-daystr{width:90px;margin:auto;bottom:-25px;right:-90%}.cstdio-page .cstd-achievement-box{background-color:var(--bg-white);border-radius:10px;margin:15px 20px}.cstdio-page .cstd-achievement-box .cstd-box-list-badges{box-sizing:border-box;max-height:290px}.cstdio-page .cstd-achievement-box .cstd-box-list-badges .cstd-list-achievement{box-sizing:border-box;grid-gap:10px;-webkit-overflow-scrolling:touch;overflow-scrolling:touch;scrollbar-width:thin;grid-template-columns:repeat(4,auto);grid-auto-rows:auto;grid-auto-flow:row;gap:10px;width:100%;max-height:290px;padding:10px;display:grid;overflow-y:auto}.cstdio-page .cstd-achievement-box .cstd-achievement-item .cstd-item-icon-achie{position:relative}.cstdio-page .cstd-box-count-chie{background-color:var(--btn-submit);z-index:3;border-radius:10px;width:max-content;min-width:5px;padding:2px 9px;position:absolute;top:-22px;right:-3%}.cstdio-page .cstd-box-count-chie .cstd-retangle-item{background-color:var(--btn-submit);clip-path:polygon(0% 100%,100% 100%,50% 0%);width:12px;height:12px;position:absolute;bottom:-5px;left:4px;transform:rotate(90deg)}.cstdio-page .cstd-box-count-chie .cstd-count-name{color:#794f00;font-size:12px;font-weight:700}.cstdio-page .cstd-popup-slide{opacity:0;background-color:#93939342;height:0;margin-top:999px;transition:height .38s ease-in-out,margin-top .38s ease-in-out,transform .38s ease-in-out,opacity .25s ease-in-out;position:fixed;top:0;transform:translateY(40px)}.cstdio-page .cstd-popup-slide.cstd-open-popup{opacity:1;z-index:10;height:calc(100% - 90px);margin-top:0;transform:translateY(0)}.cstdio-page .cstd-popup-slide .cstd-box-page-rules{height:100%}.cstdio-page .cstd-popup-slide .cstd-box-page-rules .cstd-box-controll-hidden{height:30%;position:relative}.cstdio-page .cstd-popup-slide .cstd-box-page-rules .cstd-box-controll-hidden .cstd-item-btn-collase{line-height:8px;position:absolute;bottom:12px}.cstdio-page .cstd-popup-slide .cstd-box-page-rules .cstd-box-controll-hidden .cstd-line-stage{background-color:var(--bg-white);height:4px;margin:auto}.cstdio-page .cstd-popup-slide .cstd-box-page-rules .cstd-box-controll-hidden .cstd-line-stage-1{width:35%}.cstdio-page .cstd-popup-slide .cstd-box-page-rules .cstd-box-controll-hidden .cstd-line-stage-2{width:20%}.cstdio-page .cstd-popup-slide .cstd-box-page-rules .cstd-box-controll-hidden .cstd-line-stage-3{width:8%}.cstdio-page .cstd-popup-slide{width:100%;left:0}.cstd-box-content-guides{background-color:var(--bg-active);height:inherit}.cstdio-page .cstd-box-slide-content{background-color:var(--bg-active);box-sizing:border-box;border-radius:40px 40px 0 0;height:70%;padding:20px}.cstdio-page .cstd-box-content-guides .cstd-node-guides{background-color:var(--bg-white);box-sizing:border-box;border-radius:8px}.cstdio-page .cstd-box-content-guides .cstd-node-guides .cstd-tag-delay{color:var(--text-white);background-color:#2261a9;border-radius:6px;padding:2px 7px;font-size:12px;font-weight:500}.cstdio-page .cstd-layout-desktop .cstd-box-content-rule,.cstdio-page .cstd-layout-desktop .cstd-box-content-rule .cstd-list-item-rules{height:100%}.cstdio-page .cstd-box-slide-content .cstd-box-title{margin-top:4px}.cstdio-page .cstd-box-slide-content .cstd-list-item-rules{height:calc(100% - 10px);position:relative}.cstdio-page .cstd-box-slide-content .cstd-list-item-rules .cstd-item-rule{background-color:var(--bg-white);width:inherit;border-radius:10px;margin:15px 0;padding:15px}.cstdio-page .cstd-loading-box{border-radius:8px;min-height:150px;height:100%!important}.cstdio-page .cstd-box-content-guides .cstd-list-item-step .cstd-key-step .cstd-box-line-step{width:20px}.cstdio-page .cstd-box-content-guides .cstd-list-item-step .cstd-key-step .cstd-box-line-step .cstd-line-step{opacity:.5;background-color:var(--font-hint);width:8px;height:1px;margin:0 5px}.cstdio-page .cstd-component-introduct .cstd-box-controll-hidden{height:15%!important}.cstdio-page .cstd-component-introduct .cstd-box-slide-content{height:85%}.cstdio-page .cstd-cstdio-page-shop{height:100%;margin:30px 20px 0}.cstdio-page .cstd-cstdio-page-shop .cstd-list-tab{box-sizing:border-box;height:48px;padding:7px 4px}.cstdio-page .cstd-cstdio-page-shop .cstd-box-tai-san{padding:24px 0 6px}.cstdio-page .cstd-cstdio-page-shop .cstd-list-tab .cstd-tab-item.cstd-tab-item-active{border-bottom:2px solid #4a55684d}.cstdio-page .cstd-cstdio-page-shop .cstd-list-tab .cstd-tab-item.cstd-tab-item-active .cstd-text-normal{color:var(--font-bold)}.cstdio-page .cstd-cstdio-page-shop .cstd-items-asset-inventory{height:50px}.cstdio-page .cstd-cstdio-page-shop .cstd-box-list-artifact{display:table}.cstdio-page .cstd-cstdio-page-shop .cstd-box-list-artifact .cstd-box-item-artifact{background-color:var(--bg-white);box-sizing:border-box;border-radius:10px;width:100%;padding:12px}.cstdio-page .cstd-box-list-artifact .cstd-box-piece-image .cstd-box-image{background-color:var(--bg-white);border-radius:5px;width:120px;height:120px;display:block;position:relative}.cstdio-page .cstd-box-list-artifact .cstd-box-item-artifact .cstd-box-image .cstd-img-disabled{opacity:.5;filter:grayscale()!important}.cstdio-page .cstd-box-list-artifact .cstd-box-item-artifact .cstd-box-piece-image .cstd-box-image .cstd-item-image{position:absolute}.cstdio-page .cstd-box-list-artifact .cstd-box-item-artifact .cstd-box-piece-image .cstd-box-image .cstd-item-image.cstd-image-0{top:0;left:0%}.cstdio-page .cstd-box-list-artifact .cstd-box-item-artifact .cstd-box-piece-image .cstd-box-image .cstd-item-image.cstd-image-1{top:0;left:38%}.cstdio-page .cstd-box-list-artifact .cstd-box-item-artifact .cstd-box-piece-image .cstd-box-image .cstd-item-image.cstd-image-2{top:38%;left:0%}.cstdio-page .cstd-box-list-artifact .cstd-box-item-artifact .cstd-box-piece-image .cstd-box-image .cstd-item-image.cstd-image-3{top:50%;left:50%}.cstdio-page .cstd-box-list-voucher .cstd-item-voucher .cstd-image-voucher{object-fit:cover;background-color:#bababa88;border-radius:4px;width:135px;min-width:128px;height:90px}.cstdio-page .cstd-box-list-voucher .cstd-list-tab .cstd-tab-item-voucher{cursor:pointer;background-color:#ebf4fa;border-radius:4px;padding:6px 0}.cstdio-page .cstd-box-list-voucher .cstd-list-tab .cstd-tab-item-voucher.cstd-tab-item-voucher-active{background-color:var(--node-active)!important}.cstdio-page .cstd-box-list-voucher .cstd-list-tab .cstd-tab-item-voucher.cstd-tab-item-voucher-active .cstd-text-normal{color:var(--text-white)!important}.cstdio-page .cstd-box-list-voucher .cstd-item-voucher{background-color:var(--bg-white);box-sizing:border-box;border-radius:8px;margin:10px 0;padding:16px}.cstdio-page .cstd-box-list-voucher .cstd-item-voucher .cstd-box-time-ranger{border-top:1px solid #6a7a9530;margin-top:12px;padding-top:12px}.cstdio-page .cstd-box-list-voucher-inventory .cstd-item-voucher{border-radius:8px}.cstdio-page .cstd-box-list-voucher-inventory .cstd-item-voucher.cstd-item-voucher-disabled{background-color:#f2f2f2}.cstdio-page .cstd-box-list-voucher-inventory{box-sizing:border-box;width:100%;height:calc(100% - 260px);left:0}.cstdio-page .cstd-box-list-voucher-inventory .cstd-item-voucher .cstd-image-voucher{object-fit:cover;border-radius:8px}.cstdio-page .cstd-box-list-voucher .cstd-item-voucher .cstd-info-voucher .cstd-content-voucher{text-overflow:ellipsis;word-break:break-word;min-height:25%;max-height:calc(100% - 30px);overflow:hidden}.cstdio-page .cstd-box-list-voucher .cstd-item-voucher .cstd-info-voucher .cstd-box-logo-shop{height:18px}.cstdio-page .cstd-box-list-voucher .cstd-box-list-voucher-inventory .cstd-item-voucher{box-sizing:border-box}.cstdio-page .cstd-box-list-voucher .cstd-box-processing-voucher .cstd-ite-processing-lay1{background-color:#e0e0e0;border-radius:4px;height:11px;overflow:hidden}.cstd-ite-processing-active{background-color:var(--bg-yellow);border-radius:4px;height:100%;transition:width .3s}.cstdio-page .cstd-box-list-voucher .cstd-box-image-voucher .cstd-point-cost{top:12px;left:25px}.cstdio-page .cstd-cstdio-page-shop .cstd-box-list-artifact .cstd-btn-change-gift{bottom:0}.cstdio-page .cstd-cstdio-page-shop .cstd-box-content-shop{height:calc(100% - 190px)}.cstdio-page .cstd-cstdio-page-shop .cstd-layout-mobile .cstd-box-content-shop{height:calc(100% - 170px)!important}.cstdio-page .cstdio-page-exchange-gift .cstd-item-voucher .cstd-image-voucher{object-fit:cover;border-radius:8px}.cstdio-page .cstdio-page-exchange-gift .cstd-item-voucher .cstd-box-image-voucher{width:100%;height:108px}.cstdio-page .cstd-item-voucher .cstd-box-image-voucher .cstd-image-artifacts{object-fit:contain;width:128px;height:96px;margin:auto}.cstdio-page .cstd-list-category .cstd-item-category{background-color:var(--bg-white);box-sizing:border-box;float:left;border-radius:8px;height:74px;padding:8px}.cstdio-page .cstd-list-category .cstd-item-category.cstd-item-active{background-color:#295ca9}.cstdio-page .cstd-list-category .cstd-item-category.cstd-item-active .cstd-icon-cate,.cstdio-page .cstd-list-category .cstd-item-category.cstd-item-active .cstd-name-title{color:var(--text-white)}.cstdio-page .cstd-list-category .cstd-item-category .cstd-name-category{height:calc(100% - 30px)}.cstdio-page .cstd-list-category .cstd-item-category .cstd-name-category .cstd-name-title{box-sizing:border-box;height:100%}.cstdio-page .cstdio-page-exchange-gift .cstd-item-voucher .cstd-info-voucher{box-sizing:border-box;background-color:#40404080;width:100%;height:100%;padding:12px;position:absolute;top:0}.cstdio-page .cstd-cstdio-page-profile .cstd-achive-result{background-color:var(--node-box-blue);color:var(--text-white);border-radius:8px}.cstdio-page .cstd-cstdio-page-profile .cstd-achive-result .cstd-content{color:var(--text-white)}.cstdio-page .cstd-cstdio-page-profile .cstd-achive-result.cstd-achive-month{background-color:var(--node-box-yellow);color:var(--font-bold)}.cstdio-page .cstd-cstdio-page-profile .cstd-achive-result.cstd-achive-month .cstd-content{color:var(--font-bold)}.cstdio-page .cstd-cstdio-page-profile .cstd-box-image-back-quiz{z-index:1;width:54px;max-width:137px;height:32px;position:absolute;bottom:0;right:50%}.cstdio-page .cstd-cstdio-page-profile .cstd-box-image-back-quiz .cstd-image-banner-quiz{object-fit:contain}.cstdio-page .cstd-cstdio-page-history .cstd-list-history .cstd-text-big{font-size:24px}.cstdio-page .cstd-cstdio-page-history .cstd-list-history .cstd-box-content-his{background-color:var(--bg-white);border-radius:12px;width:auto;padding:20px 12px}.cstdio-page .cstd-cstdio-page-history .cstd-page-history-content .cstd-box-title{height:25px}.cstdio-page .cstd-layout-mobile .cstd-cstdio-page-history-request{height:calc(100% - 120px)}.cstdio-page .cstd-layout-mobile .cstd-cstdio-page-history-request .cstd-box-list-question{height:calc(100% - 70px);margin-top:50px}.cstdio-page .cstd-cstdio-page-history-request .cstd-box-list-question .cstd-item-question{margin:8px 0}.cstdio-page .cstd-cstdio-page-history-request .cstd-box-list-question .cstd-question-content{background-color:var(--bg-white);border-radius:12px;width:auto;padding:20px 12px}.cstdio-page .cstd-cstdio-page-history-point .cstd-list-history .cstd-text-big{font-size:24px}.cstdio-page .cstd-cstdio-page-history-point .cstd-list-history .cstd-box-content-his{background-color:var(--bg-white);border-radius:12px;width:auto;padding:20px 12px}.cstdio-page .cstd-cstdio-page-history-point .cstd-page-history-content .cstd-box-title{height:25px}.cstdio-page .cstd-list-tab-his{background-color:#ebf4fa;border-radius:4px;height:38px}.cstdio-page .cstd-list-tab-his .cstd-tab-item-his.cstd-tab-item-active{background-color:var(--node-active)!important}.cstdio-page .cstd-list-tab-his .cstd-tab-item-his{border-radius:4px;margin:4px 0}.cstdio-page .cstd-list-tab-his .cstd-tab-item-his.cstd-tab-item-active .cstd-lable-item{color:var(--text-white)!important}.cstdio-page .cstd-cstdio-page-history-point .cstd-box-content-his-point .cstd-item-his-point{background-color:var(--bg-white);box-sizing:border-box;border-radius:12px;margin:8px 0;padding:12px}.cstdio-page .cstd-cstdio-page-history-play .cstd-box-summary{box-sizing:border-box;background:#ffb71c33;border-radius:8px;margin-left:36px;margin-right:36px}.cstdio-page .cstd-cstdio-page-history-play .cstd-page-history-content{box-sizing:border-box}.cstdio-page .cstd-cstdio-page-history-play .cstd-box-summary .cstd-box-summary-content{background-color:var(--bg-white);box-sizing:border-box}.cstdio-page .cstd-cstdio-page-history-play .cstd-box-content-history .cstd-box-item-history .cstd-content-history{color:#667085;width:45%}.cstdio-page .cstd-cstdio-page-history-play .cstd-box-content-history .cstd-box-item-history .cstd-time-content{color:#009e86;text-align:end}.cstdio-page .cstd-cstdio-page-history-play .cstd-box-content-history .cstd-item-circle{box-sizing:border-box;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;padding:3px}.cstdio-page .cstd-cstdio-page-history-play .cstd-box-content-history .cstd-box-item-history{box-sizing:border-box;border-radius:12px}.cstdio-page .cstd-cstdio-page-voucher-detail{height:100%;margin:30px 20px 0}.cstdio-page .cstd-cstdio-detail-inventory .cstd-action-used{height:100%;display:flex;top:0}.cstdio-page .cstd-cstdio-detail-inventory .cstd-action-used .cstd-btn-icon{border-radius:8px;padding:5px}.cstd-cstdio-page-voucher-detail .cstd-box-image-detail{padding:16px 36px!important}.cstd-cstdio-page-voucher-detail .cstd-box-item-detail{background-color:var(--bg-white);box-sizing:border-box;border-radius:8px;padding:16px}.cstd-cstdio-page-voucher-detail .cstd-box-image-detail .cstd-box-image-content{height:180px;display:flex}.cstd-cstdio-page-voucher-detail .cstd-box-image-detail .cstd-box-image-content .image-voucher{object-fit:contain;border-radius:12px;width:auto;max-width:100%;height:100%;margin:auto}.cstd-cstdio-page-voucher-detail .cstd-content-terms{box-sizing:border-box;flex-direction:column;height:calc(100% - 190px);display:flex}.cstd-cstdio-page-voucher-detail.cstd-voucher-detail-goit .cstd-content-terms{height:calc(100% - 240px)!important}.cstd-cstdio-page-voucher-detail .cstd-box-footer-detail{box-sizing:border-box;flex-direction:row;display:flex}.cstdio-page .cstd-box-terms-conditions{min-height:180px}.cstd-cstdio-page-voucher-detail .cstd-box-footer-detail .cstd-box-btn-action{border-radius:0 0 8px 8px}.cstd-cstdio-page-voucher-detail .cstd-box-link-shop{box-sizing:border-box;border-radius:8px}.cstd-cstdio-page-voucher-detail .cstd-box-image,.cstd-cstdio-page-voucher-detail .cstd-box-image .cstd-box-image-content{height:350px}.cstd-popup-half-screen{z-index:3;box-sizing:border-box;background-color:#6f6f6fa1;flex-direction:column-reverse;width:100%;display:flex;position:absolute;top:0;left:0;right:0}.cstd-popup-half-screen .cstd-box-page-select-price{box-sizing:border-box;background-color:#f5f6f7;border-radius:12px 12px 0 0;padding:20px}.cstd-popup-half-screen .cstd-box-page-select-price .cstd-box-list-price{display:block}.cstd-popup-half-screen .cstd-box-page-select-price .cstd-box-list-price .cstd-item-price{background-color:var(--bg-white);border-radius:8px;width:calc(50% - 10px);margin:5px;position:relative}.cstd-popup-half-screen .cstd-box-page-select-price .cstd-box-list-price .cstd-item-price .cstd-item-price-content{box-sizing:border-box;width:auto;padding:8px}.cstd-popup-half-screen .cstd-box-page-select-price .cstd-box-list-price .cstd-item-price .cstd-btn-select-price{box-sizing:border-box;background:#fae6b9;border-radius:100px;padding:3px 8px}.cstd-popup-half-screen .cstd-box-page-select-price .cstd-box-list-price .cstd-item-price.cstd-item-selected:not(.cstd-item-error){background:#eaf1fb!important}.cstd-popup-half-screen .cstd-box-page-select-price .cstd-box-list-price .cstd-item-price.cstd-item-error{background:#ff00171a!important}.cstd-popup-half-screen .cstd-box-page-select-price .cstd-box-list-price .cstd-item-price .cstd-icon-select-price{z-index:13;position:absolute;top:-12px;right:-12px}.cstd-popup-half-screen .cstd-box-page-select-price .cstd-box-action{box-sizing:border-box}.cstd-cstdio-box-list-store .cstd-list-store-content{height:calc(100% - 230px)}.cstd-cstdio-box-list-store .cstd-list-store-content .cstd-item-store{box-sizing:border-box;background-color:#fff;border-radius:8px;margin-bottom:15px;padding:16px;box-shadow:0 2px 8px #00000005}.cstdio-page .cstd-cstdio-page-login{border-radius:12px}.cstdio-page .cstd-cstdio-page-login .cstd-content-layout{padding:2rem 1.5rem}.cstdio-page .cstd-cstdio-page-login .cstd-content-layout .cstd-btn{color:var(--text-white)!important;border-radius:5px!important}.cstdio-page .cstd-cstdio-page-login .cstd-content-layout .cstd-btn-authen{background-color:var(--node-active)!important}.cstdio-page .cstd-cstdio-page-login .cstd-content-layout .cstd-btn-authen-other{background-color:var(--font-normal)!important}.cstdio-page .cstd-popup-close.cstd-po-absolu{z-index:99;top:8px;right:8px}.cstdio-page .cstd-box-item-artifact .cstd-img-piece{filter:drop-shadow(0 0 3px #007ac6);transition:filter .3s ease-in-out}.cstdio-page .cstd-box-item-artifact .cstd-img-piece:hover{animation:3s linear infinite glowFlow}@keyframes glowFlow{0%{filter:drop-shadow(-8px 0 14px #00ffffe6)drop-shadow(0 0 8px #00ffff4d)}50%{filter:drop-shadow(0 8px 14px #00ffffe6)drop-shadow(0 0 8px #00ffff4d)}to{filter:drop-shadow(-8px 0 14px #00ffffe6)drop-shadow(0 0 8px #00ffff4d)}}@keyframes pulseShadow{0%{filter:drop-shadow(0 0 2px #007ac6)}25%{filter:drop-shadow(5px 3px 7px #007ac6)}50%{filter:drop-shadow(7px 7px 7px #007ac6)}75%{filter:drop-shadow(-7px 5px 7px #007ac6)}to{filter:drop-shadow(0 0 2px #007ac6)}}.cstd-artifact-done-animation{animation:3s ease-in-out infinite pulseShadow}.cstd-bg-image-center{background-position:50%;background-repeat:no-repeat;background-size:cover}.cstdio-animation-base .cstd-animation-content .cstd-badge-wrapper{border-radius:12px;justify-content:center;align-items:center;padding:12px;display:flex;position:relative}.cstdio-animation-base .cstd-animation-content .cstd-badge-wrapper .cstd-anim-child .cstd-image-badges{z-index:5;transition:transform .25s;position:absolute}.cstdio-animation-base .cstd-animation-content .cstd-badge-wrapper .cstd-anim-child .cstd-image-badges:hover,.cstdio-animation-base .cstd-animation-content .cstd-badge-wrapper .cstd-anim-child .cstd-image-badges:active,.cstdio-animation-base .cstd-animation-content .cstd-badge-wrapper .cstd-anim-child.load-anim .cstd-image-badges{animation:1s ease-out hoverPop}.cstdio-page .cstd-cstdio-detail-inventory{box-sizing:border-box;height:100%;padding:30px 20px}.cstd-cstdio-detail-inventory .cstd-box-image-detail{box-sizing:border-box}.cstd-cstdio-detail-inventory .cstd-box-item-detail{background-color:var(--bg-white);box-sizing:border-box;border-radius:8px;padding:16px}.cstd-cstdio-detail-inventory .cstd-box-image-detail .brand-logo{object-fit:contain;width:50px;height:40px}.cstd-cstdio-detail-inventory .cstd-box-image-detail .cstd-box-image-content{box-sizing:border-box;width:100%;height:180px;display:flex}.cstd-cstdio-detail-inventory .cstd-box-link-shop{box-sizing:border-box;border-radius:12px}.cstd-cstdio-detail-inventory .cstd-box-image-detail .cstd-box-image-content .image-voucher{object-fit:contain;border-radius:12px;width:auto;max-width:100%;height:100%;margin:auto}.cstd-cstdio-detail-inventory .cstd-content-detail-inventory{box-sizing:border-box;flex-direction:column;height:calc(100% - 107px);display:flex}.cstd-cstdio-detail-inventory .cstd-content-detail-inventory .cstd-box-barcode .cstd-item-barcode{height:105px}.cstd-cstdio-detail-inventory .cstd-content-detail-inventory .cstd-barcode-content{justify-content:space-between;width:68%;display:flex}.cstd-cstdio-detail-inventory .cstd-box-image,.cstd-cstdio-detail-inventory .cstd-box-image .cstd-box-image-content{height:350px}@keyframes hoverPop{0%{transform:scale(1)}40%{transform:scale(1.15)}70%{transform:scale(1.3)}to{transform:scale(1.5)}}@keyframes hoverShake{0%{transform:rotate(0)}25%{transform:rotate(-10deg)}50%{transform:rotate(10deg)}75%{transform:rotate(-10deg)}to{transform:rotate(10deg)}}.cstd-anim-child{background:radial-gradient(circle,#0048f6b3,#4c96f699,#fcfcfccc);border:1px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;box-shadow:0 0 10px 4px #fff,0 0 20px 3px #3a77f1,0 0 20px #156ddf,0 0 30px #0048f6}@keyframes glow{0%{opacity:.7;transform:scale(.9)}50%{opacity:1;transform:scale(1.1)}to{opacity:.7;transform:scale(.9)}}.cstdio-animation-base .cstd-animation-content .cstd-badge-wrapper .cstd-anim-child .light-ray{opacity:0;transform-origin:50%;pointer-events:none;background:linear-gradient(#0000,#fcfdaacc,#0000);width:3px;height:200px;animation:2s ease-out infinite ray-radiate;position:absolute}@keyframes ray-radiate{0%{transform:rotate(var(--rotation,0deg)) translateY(0px) scaleY(.1);opacity:0}50%{transform:rotate(var(--rotation,-10deg)) translateY(-10px) scaleY(1);opacity:.8}to{transform:rotate(var(--rotation,10deg)) translateY(-20px) scaleY(.1);opacity:0}}.cstd-box-item-artifact{width:180px;height:180px}.cstd-prize-scene{aspect-ratio:160/226;isolation:isolate;place-items:center;width:min(100%,228px);display:grid;position:relative;overflow:hidden}.cstd-prize-halo{z-index:0;background:radial-gradient(circle at 50% 45%,#ffffff5c 0 20%,#ffefb6d1 56%,#ffe487a3 100%);border-radius:50%;width:170px;height:170px;animation:2.8s ease-in-out infinite cstd-halo-pulse;position:absolute;top:21px;left:50%;transform:translate(-50%);box-shadow:0 14px 32px #ffd65e3d}.cstd-prize-product{z-index:2;transform-origin:50% 84%;filter:drop-shadow(0 12px 16px #464a5c2e);width:150px;height:150px;margin-top:-34px;animation:3.2s ease-in-out infinite cstd-product-float;display:inline-flex;position:relative}.cstd-prize-product img,.cstd-prize-product svg{width:100%;height:auto;display:block}.cstd-prize-confetti{z-index:1;pointer-events:none;position:absolute;inset:0}.cstd-prize-confetti-item{width:8px;height:8px;left:var(--cstd-x,50%);top:var(--cstd-y,50%);color:var(--cstd-color,#56c783);transform:rotate(var(--cstd-rotate,0deg));animation:cstd-confetti-drift var(--cstd-duration,2.6s) ease-in-out infinite;animation-delay:var(--cstd-delay,0s);position:absolute}.cstdio-page .cstd-artifact-done-animation-2{width:120px;height:120px}.cstd-prize-confetti-item:before{content:"";background:currentColor;position:absolute;inset:0}.cstd-prize-confetti-item.cstd-confetti-dot:before{border-radius:50%;width:4px;height:4px;inset:2px}.cstd-prize-confetti-item.cstd-confetti-dash:before{border-radius:999px;width:12px;height:4px;top:2px;left:-2px}.cstd-prize-confetti-item.cstd-confetti-curve:before{background:0 0;border:3px solid;border-color:currentColor currentColor #0000 #0000;border-radius:50%;width:10px;height:10px;inset:-1px}.cstd-prize-confetti-item.cstd-confetti-spark:before,.cstd-prize-confetti-item.cstd-confetti-spark:after{content:"";background:currentColor;border-radius:999px;width:2px;height:8px;position:absolute;top:0;left:3px}.cstd-prize-confetti-item.cstd-confetti-spark:after{transform:rotate(90deg)}.cstd-prize-confetti-item.cstd-confetti-1{--cstd-x:22px;--cstd-y:39px;--cstd-dx:-18px;--cstd-color:#5b91f4;--cstd-rotate:-32deg;--cstd-delay:-.2s}.cstd-prize-confetti-item.cstd-confetti-2{--cstd-x:48px;--cstd-y:29px;--cstd-dx:-10px;--cstd-color:#43c982;--cstd-rotate:32deg;--cstd-delay:-1.1s}.cstd-prize-confetti-item.cstd-confetti-3{--cstd-x:162px;--cstd-y:26px;--cstd-dx:13px;--cstd-color:#f4bd36;--cstd-rotate:42deg;--cstd-delay:-.6s}.cstd-prize-confetti-item.cstd-confetti-4{--cstd-x:153px;--cstd-y:40px;--cstd-dx:21px;--cstd-color:#6c9dfa;--cstd-delay:-1.6s}.cstd-prize-confetti-item.cstd-confetti-5{--cstd-x:20px;--cstd-y:78px;--cstd-dx:-22px;--cstd-color:#42c986;--cstd-rotate:36deg;--cstd-delay:-1.4s}.cstd-prize-confetti-item.cstd-confetti-6{--cstd-x:35px;--cstd-y:93px;--cstd-dx:-14px;--cstd-color:#f0ae25;--cstd-rotate:28deg;--cstd-delay:-.4s}.cstd-prize-confetti-item.cstd-confetti-7{--cstd-x:63px;--cstd-y:99px;--cstd-dx:-5px;--cstd-color:#ffd15b;--cstd-delay:-1.8s}.cstd-prize-confetti-item.cstd-confetti-8{--cstd-x:154px;--cstd-y:89px;--cstd-dx:12px;--cstd-color:#8ab1ff;--cstd-delay:-.9s}.cstd-prize-confetti-item.cstd-confetti-9{--cstd-x:194px;--cstd-y:74px;--cstd-dx:24px;--cstd-color:#f4bd36;--cstd-rotate:-34deg;--cstd-delay:-1.2s}.cstd-prize-confetti-item.cstd-confetti-10{--cstd-x:36px;--cstd-y:64px;--cstd-dx:-17px;--cstd-color:#72d183;--cstd-delay:-.7s}.cstd-prize-confetti-item.cstd-confetti-11{--cstd-x:66px;--cstd-y:67px;--cstd-dx:-8px;--cstd-color:#ffd15b;--cstd-delay:-1.5s}.cstd-prize-confetti-item.cstd-confetti-12{--cstd-x:137px;--cstd-y:103px;--cstd-dx:9px;--cstd-color:#61c884;--cstd-delay:-.5s}.cstd-pop-term{height:calc(100% - 48px)}.cstd-pop-term .cstd-box-page-terms{box-sizing:border-box;padding:0 16px 10px}.cstd-box-page-terms .cstd-content-terms{box-sizing:border-box;background-color:#fff;border-radius:8px;padding:10px}.cstd-box-page-terms .cstd-content-terms.cstd-scroll-auto{scrollbar-color:#0045ff91 transparent!important}.cstd-box-page-terms .cstd-content-terms.cstd-scroll-auto:hover{scrollbar-color:#2261a9 transparent!important}.cstdio-page .cstd-item-terms-content ol{margin-block:1em;unicode-bidi:isolate!important;padding-inline-start:40px!important;list-style-type:decimal!important;display:block!important}.cstdio-page .cstd-item-terms-content ol li{unicode-bidi:isolate!important;display:list-item!important}.cstd-content-terms .cstd-box-terms-conditions ul,.cstd-content-terms .cstd-box-terms-conditions ol{margin-block:1em;unicode-bidi:isolate!important;padding-inline-start:40px!important;list-style-type:decimal!important;display:block!important}.cstd-content-terms .cstd-box-terms-conditions ol li,.cstd-content-terms .cstd-box-terms-conditions ul li{unicode-bidi:isolate!important;display:list-item!important}@keyframes cstd-halo-pulse{0%,to{opacity:.82;transform:translate(-50%)scale(.96)}50%{opacity:1;transform:translate(-50%)scale(1.04)}}@keyframes cstd-product-float{0%,to{transform:translateY(0)rotate(-1deg)}50%{transform:translateY(-8px)rotate(1.4deg)}}@keyframes cstd-confetti-drift{0%{transform:translate3d(0, 22px, 0) rotate(var(--cstd-rotate,0deg)) scale(.35);opacity:0}18%{opacity:1}42%{transform:translate3d(var(--cstd-pop-x,0), -24px, 0) rotate(calc(var(--cstd-rotate,0deg) + 72deg)) scale(1.24);opacity:1}72%{transform:translate3d(var(--cstd-dx,0), -12px, 0) rotate(calc(var(--cstd-rotate,0deg) + 156deg)) scale(.92);opacity:.9}to{transform:translate3d(var(--cstd-dx-end,var(--cstd-dx,0)), 16px, 0) rotate(calc(var(--cstd-rotate,0deg) + 230deg)) scale(.42);opacity:0}}.cstdio-page .cstd-site-device-desktop .cstd-cstdio-page-home .cstd-content-layout.cstd-layout-desktop .cstd-banner{height:232px}.cstdio-page .cstd-site-device-desktop .cstd-cstdio-page-home .cstd-content-layout.cstd-layout-desktop .cstd-banner .cstd-img-banner-r{max-width:380px;height:auto;min-height:138px;max-height:350px}.cstdio-page .cstd-site-device-desktop .cstd-cstdio-page-home .cstd-content-layout.cstd-layout-desktop .cstd-banner .cstd-banner-img{float:left;object-fit:contain}.cstdio-page .cstd-site-device-desktop .cstd-cstdio-page-home .cstd-content-layout.cstd-layout-desktop .cstd-banner .cstd-banner-img.cstd-po-absolu{position:absolute!important;left:55px!important}.cstdio-page .cstd-site-device-desktop .cstd-cstdio-page-home .cstd-content-layout.cstd-layout-desktop .cstd-banner .cstd-text-banner-rs .cstd-content{text-transform:uppercase;margin-left:0;font-size:40px;line-height:100px}.cstdio-page .cstd-site-device-desktop .cstd-cstdio-page-home .cstd-content-layout.cstd-layout-desktop .cstd-home-content{padding:40px 0}.cstdio-page .cstd-site-device-desktop .cstd-cstdio-page-home .cstd-content-layout.cstd-layout-desktop .cstd-home-content .cstd-bar-info .cstd-btn-mission-join{padding:unset;width:347px;height:56px}.cstdio-page .cstd-site-device-desktop .cstd-cstdio-page-home .cstd-content-layout.cstd-layout-desktop .cstd-home-content .cstd-home-menu-group .cstd-item-box-desktop{text-align:center;cursor:pointer;background-color:#d3f3ff;border-radius:12px;padding:20px 10px}.cstdio-page .cstd-site-device-desktop .cstd-cstdio-page-home .cstd-content-layout.cstd-layout-desktop .cstd-home-content .cstd-home-menu-group .cstd-home-content{margin-top:-2px}.cstdio-page .cstd-site-device-desktop .cstd-cstdio-page-home .cstd-content-layout.cstd-layout-desktop .cstd-home-content .cstd-process-game{background-color:unset;height:199px}.cstdio-page .cstd-site-device-desktop .cstd-cstdio-page-home .cstd-content-layout.cstd-layout-desktop .cstd-home-content .cstd-process-game .cstd-progress-bar{background-color:var(--bg-white);border-radius:12px 12px 0 0;margin-top:24px}.cstdio-page .cstd-site-device-desktop .cstd-cstdio-page-home .cstd-content-layout.cstd-layout-desktop .cstd-home-content .cstd-process-game .cstd-progress-bar .cstd-node-item-line-last{margin-top:99px}.cstdio-page .cstd-site-device-desktop .cstd-cstdio-page-home .cstd-content-layout.cstd-layout-desktop .cstd-home-content .cstd-box-all-asset{border-radius:0 0 12px 12px}.cstdio-page .cstd-site-device-desktop .cstd-cstdio-page-home .cstd-content-layout.cstd-layout-desktop .cstd-dropdown-profile{opacity:0;z-index:10;background-color:#fff;border-radius:8px;padding:15px;position:absolute;bottom:5000px}.cstdio-page .cstd-site-device-desktop .cstd-cstdio-page-home .cstd-content-layout.cstd-layout-desktop .cstd-dropdown-profile.cstd-active-profile{opacity:1;transition:opacity .5s ease-in-out;bottom:-70px}.cstdio-page .cstd-site-device-desktop .cstd-cstdio-page-home .cstd-content-layout.cstd-layout-desktop .cstd-dropdown-profile .cstd-btn-logout{z-index:12;transition-property:background-color;transition-duration:.4s;position:relative}.cstdio-page .cstd-site-device-desktop .cstd-cstdio-page-home .cstd-content-layout.cstd-layout-desktop .cstd-dropdown-profile .cstd-btn-logout:hover,.cstdio-page .cstd-site-device-desktop .cstd-cstdio-page-home .cstd-content-layout.cstd-layout-desktop .cstd-dropdown-profile .cstd-btn-logout:active{opacity:.8}.cstdio-page .cstd-site-device-desktop .cstd-cstdio-page-home .cstd-content-layout.cstd-layout-desktop .cstd-box-load-achiverment{height:auto;min-height:650px;display:grid}.cstdio-page .cstd-site-device-desktop .cstd-cstdio-page-home .cstd-content-layout.cstd-layout-desktop .cstd-box-info-user{box-sizing:border-box;background-color:#fff;border-radius:12px;padding:16px}.cstdio-page .cstd-site-device-desktop .cstd-cstdio-page-home .cstd-content-layout.cstd-layout-desktop .cstd-box-info-user .cstd-bar-info{border-bottom:1px solid #141b3433;margin-bottom:10px;padding-bottom:20px}.cstdio-page .cstd-site-device-desktop .cstd-cstdio-page-home .cstd-content-layout.cstd-layout-desktop .cstd-box-info-user .cstd-list-menu .cstd-item-menu-home:not(:last-child){border-right:1px solid #141b3433}.cstdio-page .cstd-site-device-desktop .cstd-cstdio-page-home .cstd-content-layout.cstd-layout-desktop .cstd-box-info-user .cstd-cstdio-page-profile .cstd-box-image-back-quiz{right:15%}.cstdio-page .cstd-site-device-desktop .cstd-cstdio-page-home .cstd-content-layout.cstd-layout-desktop .cstd-box-action-home{margin-bottom:20px}.cstdio-page .cstd-site-device-desktop .cstd-cstdio-page-home .cstd-content-layout.cstd-layout-desktop .cstd-box-action-home .cstd-item-action-home{box-sizing:border-box;text-align:center;cursor:pointer;background:#dcf3ff;border-radius:8px;padding:12px 10px}.cstdio-page .cstd-site-device-desktop .cstd-cstdio-page-home .cstd-content-layout.cstd-layout-desktop .cstd-cstdio-page-achievement .cstd-achievement-info{z-index:9;margin-bottom:50px}.cstdio-page .cstd-site-device-desktop .cstd-cstdio-page-home .cstd-content-layout.cstd-layout-desktop .cstd-cstdio-page-achievement .cstd-achievement-info .cstd-achive-content{width:135px;height:160px}.cstdio-page .cstd-site-device-desktop .cstd-cstdio-page-home .cstd-content-layout.cstd-layout-desktop .cstd-cstdio-page-achievement .cstd-page-achievement-content .cstd-achievement-box{margin-top:32px;margin-left:0!important;margin-right:0!important}.cstdio-page .cstd-site-device-desktop .cstd-cstdio-page-home .cstd-content-layout.cstd-layout-desktop .cstd-cstdio-page-achievement .cstd-page-achievement-content .cstd-achievement-box .cstd-achievement-item .cstd-node-item .cstd-item-icon-achie{width:72px;height:72px}.cstdio-page .cstd-site-device-desktop .cstd-cstdio-page-home .cstd-content-layout.cstd-layout-desktop .cstd-cstdio-page-achievement .cstd-page-achievement-content .cstd-box-next-phase{box-sizing:border-box;background-color:#dcf3ff;border-radius:12px;height:228px;padding:52px 22px;position:relative}.cstdio-page .cstd-site-device-desktop .cstd-cstdio-page-home .cstd-content-layout.cstd-layout-desktop .cstd-cstdio-page-achievement .cstd-page-achievement-content .cstd-box-next-phase .cstd-image-back-lighting{height:228px}.cstdio-page .cstd-site-device-desktop .cstd-cstdio-page-home .cstd-content-layout.cstd-layout-desktop .cstd-cstdio-page-achievement .cstd-page-achievement-content .cstd-box-banner{border-radius:12px;height:320px;position:relative}.cstdio-page .cstd-site-device-desktop .cstd-cstdio-page-home .cstd-content-layout.cstd-layout-desktop .cstd-cstdio-page-achievement .cstd-page-achievement-content .cstd-box-banner .cstd-img-full-badges{width:122px;height:122px}.cstdio-page .cstd-site-device-desktop .cstd-cstdio-page-home .cstd-content-layout.cstd-layout-desktop .cstd-cstdio-page-achievement .cstd-page-achievement-content .cstd-box-banner .cstd-text-banner-lm .cstd-content{z-index:10;font-size:20px}.cstdio-page .cstd-site-device-desktop .cstd-cstdio-page-home .cstd-content-layout.cstd-layout-desktop .cstd-cstdio-page-achievement .cstd-page-achievement-content .cstd-image-back-lighting{z-index:1;width:215px;height:320px;top:0;right:0}.cstdio-page .cstd-site-device-desktop .cstd-cstdio-page-home .cstd-content-layout.cstd-layout-desktop .cstd-cstdio-page-achievement .cstd-title-achive{font-size:20px}.cstdio-page .cstd-site-device-desktop .cstd-cstdio-page-home .cstd-content-layout.cstd-layout-desktop .cstd-home-dis-loading .cstd-home-content .cstd-bar-info{height:70px}.cstdio-page .cstd-site-device-desktop .cstd-cstdio-page-home .cstd-content-layout.cstd-layout-desktop .cstd-home-dis-loading .cstd-home-content .cstd-box-load-achiverment{min-height:600px!important}@media screen and (width<=1200px){.cstdio-page .cstd-site-device-desktop .cstd-dis-flex-e{display:block!important}.cstdio-page .cstd-site-device-desktop .cstd-mission-game{margin-left:0!important}.cstdio-page .cstd-site-device-desktop .cstd-home-menu-group,.cstdio-page .cstd-site-device-desktop .cstd-box-load-achiverment{margin-left:0!important;margin-right:0!important}.cstdio-page .cstd-site-device-desktop .cstd-w-60,.cstdio-page .cstd-site-device-desktop .cstd-w-40,.cstdio-page .cstd-site-device-desktop .cstd-w-65,.cstdio-page .cstd-site-device-desktop .cstd-w-35{width:100%}.cstdio-page .cstd-site-device-desktop .cstd-page-achievement-content{margin:16px 0}.cstdio-page .cstd-site-device-desktop .cstd-box-next-phase,.cstdio-page .cstd-site-device-desktop .cstd-box-next-phase .cstd-image-back-lighting{height:100%!important}}@media screen and (width<=1350px){.cstdio-page .cstd-site-device-desktop .cstd-dis-flex-el{display:block!important}.cstdio-page .cstd-site-device-desktop .cstd-home-menu-group .cstd-item-box-desktop{margin:8px 0!important}}.cstdio-page .cstd-site-device-desktop .cstd-width-base{box-sizing:border-box;width:100%;max-width:95%;padding-left:1rem!important;padding-right:1rem!important}@media screen and (width>=1470px){.cstdio-page .cstd-site-device-desktop .cstd-width-base{width:100%;max-width:1372px!important;margin:auto!important;padding-left:0!important;padding-right:0!important}}@media screen and (width<=860px){.cstdio-page .cstd-site-device-desktop .cstd-homepage .cstd-banner .cstd-text-banner-rs .cstd-content{font-size:20px!important;line-height:35px!important}.cstdio-page .cstd-site-device-desktop .cstd-bar-info .cstd-btn-mission-join{width:auto}.cstdio-page .cstd-site-device-desktop .cstd-w-67,.cstdio-page .cstd-site-device-desktop .cstd-w-33{width:100%}}@media screen and (width<=719px){.cstdio-page .cstd-site-device-desktop .cstd-dis-flex-es{display:block}.cstdio-page .cstd-site-device-desktop .cstd-bar-info{margin:8px 0!important}.cstdio-page .cstd-site-device-desktop .cstd-w-40-es,.cstdio-page .cstd-site-device-desktop .cstd-w-100-es{width:100%}}@media screen and (width<=450px){.cstdio-page .cstd-site-device-desktop .cstd-dis-flex{display:block}}.cstdio-page .cstd-pop-overlay-desktop{align-items:start}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop,.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-header{position:relative}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-close:not(.cstd-not-desktop){background-color:var(--bg-white);border-radius:50%;width:30px;height:30px;padding:5px;position:absolute;top:-16px;right:-16px}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-close.cstd-not-desktop{color:var(--text-white)}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-title{font-size:24px;font-weight:600;line-height:34px}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-text-small{font-size:16px}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-text-tiny{font-size:14px}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-title-pop{font-size:32px;font-weight:600;line-height:46px}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-box-content-rule .cstd-item-rule{background-color:var(--bg-white);border-radius:10px;margin:15px 0;padding:15px}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body{box-sizing:border-box;height:calc(100% - 75px);padding:10px 17px 17px;position:relative}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body.cstd-body-full{height:100%!important}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-cstdio-page-shop{margin:0 15px 15px}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-cstdio-page-shop .cstd-box-content-shop{height:100%}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-cstdio-page-shop .cstd-box-content-shop .cstd-box-iden{background-color:var(--bg);border-radius:12px;padding:10px 24px 18px}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-cstdio-page-shop .cstd-box-content-shop .cstd-box-iden.csdt-box-artifact .cstd-box-list-artifact{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-cstdio-page-shop .cstd-box-content-shop .cstd-box-iden.csdt-box-artifact .cstd-box-list-artifact .cstd-box-item-artifact{float:left}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-cstdio-page-shop .cstd-box-content-shop .cstd-box-iden.cstd-box-inventory .cstd-box-tai-san{height:50px;padding:unset;width:50%}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-cstdio-page-shop .cstd-box-content-shop .cstd-box-iden.cstd-box-inventory .cstd-list-tab{float:right;width:35%}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-cstdio-page-shop .cstd-box-content-shop .cstd-box-inventory .cstd-box-list-voucher{width:100%;display:block!important}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-cstdio-page-shop .cstd-box-content-shop .cstd-box-inventory .cstd-box-list-voucher .cstd-item-voucher .cstd-box-action-voucher{bottom:0}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-cstdio-page-shop .cstd-box-content-shop .cstd-box-inventory .cstd-box-list-voucher .cstd-item-voucher{float:left;box-sizing:border-box;width:calc(50% - 10px);height:100%;margin:5px;padding:10px 8px}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-cstdio-page-shop .cstd-box-content-shop .cstd-box-inventory .cstd-box-list-voucher .cstd-item-voucher .cstd-box-image-voucher .cstd-image-voucher{width:190px;min-width:128px;height:120px;min-height:96px}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-cstdio-page-shop .cstd-box-content-shop .cstd-box-inventory .cstd-box-list-voucher .cstd-box-list-category{overflow-x:auto}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-cstdio-page-shop .cstd-box-content-shop .cstd-box-inventory .cstd-box-list-voucher .cstd-box-list-category .cstd-list-category{display:inline-flex}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-cstdio-page-shop .cstd-box-content-shop .cstd-box-inventory .cstd-box-list-voucher .cstd-box-list-category .cstd-list-category .cstd-item-category{width:110px}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-cstdio-page-shop .cstd-box-content-shop .cstd-box-inventory .cstd-box-list-voucher .cstd-box-list-category .cstd-list-category .cstd-item-category .cstd-name-category,.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-cstdio-page-shop .cstd-box-content-shop .cstd-box-inventory .cstd-box-list-voucher .cstd-box-list-category .cstd-list-category .cstd-item-category .cstd-name-category .cstd-name-title{width:100%}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-box-inventory-voucher{position:relative}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-box-inventory-voucher .cstd-box-iden{background-color:var(--bg);border-radius:12px;padding:10px 24px 18px}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-box-inventory-voucher .cstd-box-iden.csdt-box-artifact .cstd-box-list-artifact{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-box-inventory-voucher .cstd-box-iden.csdt-box-artifact .cstd-box-list-artifact .cstd-box-item-artifact{box-sizing:border-box;float:left;width:100%}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-box-inventory-voucher .cstd-box-iden.csdt-box-artifact .cstd-box-list-artifact .cstd-box-item-artifact .cstd-dis-flex-e{box-sizing:border-box;width:100%}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-box-inventory-voucher .cstd-box-iden.cstd-box-inventory .cstd-box-tai-san{height:50px;padding:unset;width:50%}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-box-inventory-voucher .cstd-box-iden.cstd-box-inventory .cstd-list-tab{float:right;width:35%}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-cstdio-page-voucher-detail{box-sizing:border-box;margin:10px!important}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-cstdio-page-voucher-detail .cstd-box-detail-info{float:left;box-sizing:border-box;background-color:#f5f6f7;border-radius:12px;width:calc(60% - 20px);height:100%;padding:24px}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-cstdio-page-voucher-detail .cstd-box-select-price-active{float:left;box-sizing:border-box;border-radius:12px;width:40%;height:calc(100% - 95px);margin-left:20px}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-cstdio-page-voucher-detail .cstd-box-select-price-active .cstd-component-select-price{border-radius:12px}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-cstdio-page-voucher-detail .cstd-cstdio-box-list-store .csdt-back-form{height:46px}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-cstdio-page-voucher-detail .cstd-cstdio-box-list-store .cstd-box-content-list-store{height:calc(100% - 100px)!important}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-cstdio-page-voucher-detail .cstd-cstdio-box-list-store .cstd-box-content-list-store .cstd-list-store-content{height:calc(100% - 150px)!important}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-cstdio-page-voucher-detail .cstd-component-select-price .cstd-box-page-select-price{box-sizing:border-box;background-color:#f5f6f7;border-radius:12px;padding:20px}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-cstdio-page-voucher-detail .cstd-component-select-price .cstd-box-page-select-price .cstd-box-action{box-sizing:border-box}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-cstdio-page-voucher-detail .cstd-component-select-price .cstd-box-page-select-price .cstd-box-action .csdt-btn-buy{margin:0!important}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-cstdio-page-voucher-detail .cstd-component-select-price .cstd-box-page-select-price .cstd-box-list-price{display:block}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-cstdio-page-voucher-detail .cstd-component-select-price .cstd-box-page-select-price .cstd-box-list-price .cstd-item-price{background-color:var(--bg-white);border-radius:8px;width:calc(50% - 10px);margin:5px;position:relative}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-cstdio-page-voucher-detail .cstd-component-select-price .cstd-box-page-select-price .cstd-box-list-price .cstd-item-price:not(.cstd-item-error){background:#eaf1fb!important}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-cstdio-page-voucher-detail .cstd-component-select-price .cstd-box-page-select-price .cstd-box-list-price .cstd-item-price .cstd-item-price-content{box-sizing:border-box;width:auto;padding:8px}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-cstdio-page-voucher-detail .cstd-component-select-price .cstd-box-page-select-price .cstd-box-list-price .cstd-item-price .cstd-item-price-content .cstd-btn-select-price{box-sizing:border-box;background:#fae6b9;border-radius:100px;padding:3px 8px}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-cstdio-page-voucher-detail .cstd-component-select-price .cstd-box-page-select-price .cstd-box-list-price .cstd-item-price .cstd-icon-select-price{z-index:13;position:absolute;top:-12px;right:-12px}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-cstdio-page-voucher-detail .cstd-component-select-price .cstd-box-page-select-price .cstd-box-list-price .cstd-item-price .cstd-item-error{background:#ff00171a!important}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-cstdio-page-voucher-detail.cstd-voucher-detail-bsc .csdt-back-form{height:46px}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-cstdio-page-voucher-detail.cstd-voucher-detail-bsc .cstd-box-detail-info{height:calc(100% - 95px);display:inline-grid;width:100%!important}@media screen and (height<=1200px){.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-cstdio-page-voucher-detail.cstd-voucher-detail-bsc .cstd-box-detail-info{float:unset!important;width:100%!important}}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-cstdio-page-voucher-detail.cstd-voucher-detail-bsc .cstd-box-detail-info .cstd-content-terms{height:unset!important;display:block!important}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-cstdio-page-voucher-detail.cstd-voucher-detail-bsc .cstd-box-detail-info .cstd-content-terms .cstd-box-image-detail{padding:16px!important}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-cstdio-page-voucher-detail.cstd-voucher-detail-goit .cstd-box-detail-info{height:calc(100% - 95px)}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-cstdio-page-voucher-detail.cstd-voucher-detail-goit .cstd-box-detail-info .cstd-content-terms{height:unset!important}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-list-voucher-desktop{padding:10px;display:block!important}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-list-voucher-desktop .csdt-box-artifact .cstd-box-list-artifact .cstd-box-item-artifact{background-color:var(--bg-white);border-radius:10px;padding:12px}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-list-voucher-desktop .cstd-box-list-voucher-inventory{height:calc(100% - 70px);padding:10px 0;position:relative}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-list-voucher-desktop .cstd-box-list-voucher-inventory .cstd-box-list-category{overflow-x:auto}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-list-voucher-desktop .cstd-box-list-voucher-inventory .cstd-box-list-category .cstd-list-category{display:inline-flex}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-list-voucher-desktop .cstd-box-list-voucher-inventory .cstd-box-list-category .cstd-list-category .cstd-item-category{width:110px}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-list-voucher-desktop .cstd-box-list-voucher-inventory .cstd-box-list-category .cstd-list-category .cstd-item-category .cstd-name-category,.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-list-voucher-desktop .cstd-box-list-voucher-inventory .cstd-box-list-category .cstd-list-category .cstd-item-category .cstd-name-category .cstd-name-title{width:100%}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-list-voucher-desktop .cstd-box-list-voucher-inventory .cstd-item-voucher{background-color:var(--bg-white);float:left;box-sizing:border-box;width:calc(50% - 10px);margin:5px;padding:10px 8px}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-list-voucher-desktop .cstd-box-list-voucher-inventory .cstd-item-voucher.cstd-item-voucher-disabled{background-color:#f2f2f2!important}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-list-voucher-desktop .cstd-box-list-voucher-inventory .cstd-item-voucher .cstd-image-voucher{width:180px;height:120px}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-list-voucher-desktop .cstd-box-list-voucher-inventory .cstd-item-voucher .cstd-box-time-ranger{box-sizing:border-box;display:flex}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-list-voucher-desktop .cstd-box-list-voucher-inventory .cstd-item-voucher .cstd-box-time-ranger .cstd-item-time-range{box-sizing:border-box;height:22px}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-cstdio-detail-inventory{padding:15px 9px}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-cstdio-detail-inventory .cstd-content-layout{box-sizing:border-box;display:contents;position:relative}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-cstdio-detail-inventory .cstd-content-layout .cstd-content-detail-inventory{box-sizing:border-box;background-color:#f5f6f7;border-radius:12px;flex-direction:column;height:100%;padding:24px;display:flex}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-cstdio-detail-inventory .cstd-content-layout .cstd-content-detail-inventory .cstd-box-image-detail{background-color:var(--bg-white);box-sizing:border-box;border-radius:12px;margin-bottom:16px;padding:16px}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-cstdio-detail-inventory .cstd-content-layout .cstd-content-detail-inventory .cstd-box-image-detail .brand-logo{object-fit:contain;width:56px;height:40px}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-cstdio-detail-inventory .cstd-box-link-shop{border-radius:12px}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-cstdio-detail-inventory .cstd-box-content-list-store{background-color:#f5f6f7;border-radius:12px;height:calc(100% - 100px);padding:16px}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-cstdio-detail-inventory .cstd-box-content-list-store .cstd-list-store-content{height:calc(100% - 85px)!important}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-cstdio-detail-inventory-store{display:block}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-cstdio-detail-inventory-store .cstd-cstdio-box-list-store{box-sizing:border-box;height:100%;display:block}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-cstdio-detail-inventory-store .cstd-cstdio-box-list-store .cstd-content-layout{box-sizing:border-box;display:block}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-cstdio-detail-inventory-store .cstd-cstdio-box-list-store .cstd-content-layout .cstd-box-content-list-store{flex-direction:column;height:calc(100% - 64px);min-height:300px;max-height:100vh;display:flex}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-cstdio-detail-inventory-store .cstd-cstdio-box-list-store .cstd-content-layout .cstd-box-content-list-store .cstd-box-lable{height:20px}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-cstdio-detail-inventory-store .cstd-cstdio-box-list-store .cstd-content-layout .cstd-box-content-list-store .cstd-box-select-filter{height:39px}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-cstdio-detail-inventory-store .cstd-cstdio-box-list-store .cstd-content-layout .cstd-box-content-list-store .cstd-list-store-content{height:100%!important}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstdio-page-exchange-gift .cstd-item-voucher .cstd-box-image-voucher{border-radius:16px;height:180px}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstdio-page-exchange-gift .cstd-item-voucher .cstd-info-voucher{border-radius:16px}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstdio-page-exchange-gift .cstd-item-voucher .cstd-info-voucher .cstd-title-voucher{color:var(--text-white);font-size:32px;line-height:40px}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstdio-page-exchange-gift .cstd-item-voucher .cstd-info-voucher .cstd-tag-items-small{width:126px;height:48px}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstdio-page-exchange-gift .cstd-item-voucher .cstd-info-voucher .cstd-tag-items-small span{font-size:24px;font-weight:500}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-voucher-exchange-result-bsc .cstd-item-voucher .cstd-info-voucher{background-color:unset!important}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-voucher-exchange-result-bsc .cstd-item-voucher .cstd-info-voucher .cstd-title-voucher{color:var(--font-active)!important}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .csdt-back-form{height:46px}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-box-list-voucher{box-sizing:border-box;border-radius:12px;display:table-cell}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-btn{height:56px}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-box-content-guides .csdt-btn-join-mission{margin:0}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-tag-items-small{width:80px;height:33px}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-page-history-content{height:calc(100% - 15px)}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-page-history-content .cstd-box-content-history{height:calc(100% - 170px)}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-item-step-content .cstd-step-content .aligncenter{margin:auto;display:block}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-item-step-content .cstd-step-content span{color:var(--font-bold)}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-title-result-piece .cstd-content-bravo{font-size:24px;font-weight:600}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstdio-animation-base .cstd-animation-content .cstd-badge-wrapper{padding:26px!important}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-cstdio-page-game .cstd-box-content-quiz{box-sizing:border-box;padding:20px 12px}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-cstdio-page-game .cstd-box-content-quiz .cstd-box-image-back-quiz{width:74px;height:57px;left:527px}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-cstdio-page-game .cstd-box-content-quiz .cstd-box-question{height:230px}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-cstdio-page-game .cstd-box-content-quiz .cstd-box-answer{margin:0 12px}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-cstdio-page-game .cstd-box-content-quiz .cstd-box-answer .cstd-box-list-answer{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-cstdio-page-game .cstd-box-content-quiz .cstd-box-answer .cstd-box-list-answer .cstd-item-answer{box-sizing:border-box;float:left;border-radius:8px;width:100%;margin:0;height:unset!important}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-cstdio-page-game .cstd-box-content-quiz .cstd-box-answer .cstd-answer-select{margin:12px 0 24px}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-cstdio-page-game .cstd-box-content-result .cstd-box-result-content .cstd-count-true{margin:6px auto!important}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-cstdio-page-game .cstd-box-content-result .cstd-box-result-content .cstd-message-content{color:#0000;background-image:linear-gradient(#009c88 12.73%,#0081a3 46.82%,#295baa 87.73%);-webkit-background-clip:text;background-clip:text;margin-top:24px;font-size:20px;font-weight:600;line-height:28px}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-cstdio-page-game .cstd-box-content-result .cstd-box-result-content .cstd-box-result-info{width:488px;height:286px;margin:24px auto}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-cstdio-page-game .cstd-box-content-result .cstd-box-result-content .cstd-box-result-info .cstd-box-result-point{width:276px;height:68px}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-cstdio-page-game .cstd-box-content-result .cstd-box-result-content .cstd-btn-submit-quest{height:56px;margin:10px 12px}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-cstdio-page-history .cstd-page-history-content .cstd-btn-icon{height:34px}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-cstdio-page-history .cstd-page-history-content .cstd-list-history{height:calc(100% - 70px)}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-cstdio-page-history .cstd-page-history-content .cstd-list-history .cstd-history-item{float:left;width:calc(50% - 20px);margin:10px}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-cstdio-page-history-point .cstd-page-history-content .cstd-box-title,.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-cstdio-page-history-point .cstd-page-history-content .cstd-box-title .cstd-btn-icon{height:34px}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-cstdio-page-history-point .cstd-page-history-content .cstd-list-history{height:calc(100% - 36px)}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-cstdio-page-history-request .cstd-box-list-question .cstd-item-question .cstd-box-answer-result{grid-template-columns:repeat(2,1fr);gap:12px 18px;display:grid}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-cstdio-page-history-request .cstd-box-list-question .cstd-item-question .cstd-box-answer-result .cstd-item-answer{float:left;width:100%;margin:0}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstdio-page-check-login .cstd-content-check-login{margin:70px 90px!important}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstdio-page-check-login .cstd-content-check-login .cstd-title{font-weight:600;font-size:40px!important;line-height:54px!important}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstdio-page-check-login .cstd-content-check-login .cstd-img-car{top:-60px;left:-40px;transform:scaleX(-1)}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstdio-page-check-login .cstd-content-check-login .cstd-img-lighting{top:23px;right:34px}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-cstdio-page-history-point .cstd-list-history{height:100%}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-cstdio-page-history-point .cstd-list-history .cstd-history-item .cstd-header-collapse{box-sizing:border-box;padding-right:12px}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-cstdio-page-history-point .cstd-list-history .cstd-history-item .cstd-header-collapse .cstd-item-collapse{border-bottom:1px solid #d8d8d8}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-cstdio-page-history-point .cstd-list-history .cstd-history-item .cstd-header-collapse .cstd-item-collapse .cstd-action-collapse{z-index:9;position:relative}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-cstdio-page-history-point .cstd-list-history .cstd-history-item .cstd-box-content-his-point{box-sizing:border-box;max-height:1000px;padding-top:5px;padding-right:16px;list-style:none;transition:max-height .4s,opacity .25s;overflow:hidden}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-cstdio-page-history-point .cstd-list-history .cstd-history-item .cstd-box-content-his-point .cstd-item-his-point{z-index:1;width:calc(50% - 10px)}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-cstdio-page-history-point .cstd-list-history .cstd-history-item .cstd-box-content-his-point .cstd-item-his-point.cstd-item-his-point-2{float:right}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-cstdio-page-history-point .cstd-list-history .cstd-history-item .cstd-box-content-his-point .cstd-item-his-point .cstd-box-count-chie{height:20px;padding:0 9px;line-height:20px;top:-24px;right:-5%;background:linear-gradient(107deg,#ffe172 12.27%,#ffb700 53.18%,#f29500 87.27%)!important}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-cstdio-page-history-point .cstd-list-history .cstd-history-item .cstd-box-content-his-point .cstd-item-his-point .cstd-box-count-chie .cstd-retangle-item{background-color:#fbc755!important}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-cstdio-page-history-point .cstd-list-history .cstd-history-item .cstd-box-content-his-point.cstd-collapse{opacity:0;max-height:0;transition:max-height .4s,opacity .25s}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-cstdio-page-history-play .cstd-page-history-content .cstd-box-summary .cstd-box-summary-content .cstd-value-label{font-size:18px}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-cstdio-page-history-play .cstd-page-history-content .cstd-box-summary .cstd-box-summary-content .cstd-value-total{font-size:24px}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-box-paging .cstd-paging-item{border-radius:4px;padding:5px}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-box-paging .cstd-paging-item:hover{background-color:var(--node-active);color:var(--text-white)}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-box-paging .cstd-list-dot .cstd-item-dot{background-color:#cbd5e1;border-radius:50%;width:7px;height:7px;margin:auto 6px}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-body .cstd-box-paging .cstd-list-dot .cstd-item-dot.cstd-item-dot-active{background-color:#022753}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-result-piece{padding:10px!important}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-result-piece .cstdio-page-base-result{margin:0!important;padding:5px!important}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-result-piece .cstdio-page-base-result .cstd-box-result-piece{box-sizing:border-box;background-color:#fff;border-radius:12px;margin-bottom:15px;padding:18px}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-result-piece .cstdio-page-base-result .cstd-box-result-piece .cstd-ite-name{margin-bottom:0!important}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-result-piece .cstdio-page-base-result .cstd-box-result-piece .cstd-ite-name .cstd-title{font-weight:600}.cstdio-page .cstd-pop-overlay-desktop .cstd-pop-desktop .cstd-popup-result-piece .cstdio-page-base-result .cstd-ite-notice .cstd-text-small{font-size:12px!important}.cstdio-page .cstd-site-device-mobile .cstd-component-introduct .cstd-box-slide-content .cstd-item-step-content .cstd-step-content{height:calc(100% - 20px)}.cstdio-page .cstd-site-device-mobile .cstd-component-introduct .cstd-box-slide-content .cstd-item-step-content .cstd-step-content .aligncenter{margin:auto;display:block}.cstdio-page .cstd-site-device-mobile .cstd-component-introduct .cstd-box-slide-content .cstd-item-step-content .cstd-step-content span{color:var(--font-bold)}.cstdio-page .cstd-site-device-mobile .cstd-component-introduct .cstd-box-slide-content .csdt-btn-join-mission{margin:12px 0 0}.cstdio-page .cstd-site-device-mobile .cstd-cstdio-page-game .cstd-box-content-result .cstd-box-result-point{width:240px}.cstdio-page .cstd-site-device-mobile .cstd-cstdio-detail-inventory{display:block}.cstdio-page .cstd-site-device-mobile .cstd-cstdio-detail-inventory-store{box-sizing:border-box;height:100%;padding:30px 20px;display:block}.cstdio-page .cstd-site-device-mobile .cstd-cstdio-detail-inventory-store .cstd-cstdio-box-list-store{box-sizing:border-box;height:100%;display:block}.cstdio-page .cstd-site-device-mobile .cstd-cstdio-detail-inventory-store .cstd-cstdio-box-list-store .cstd-content-layout{box-sizing:border-box;display:block}.cstdio-page .cstd-site-device-mobile .cstd-cstdio-detail-inventory-store .cstd-cstdio-box-list-store .cstd-content-layout .cstd-box-content-list-store{flex-direction:column;height:calc(100% - 20px);min-height:300px;max-height:100vh;display:flex}.cstdio-page .cstd-site-device-mobile .cstd-cstdio-detail-inventory-store .cstd-cstdio-box-list-store .cstd-content-layout .cstd-box-content-list-store .cstd-box-lable{height:20px}.cstdio-page .cstd-site-device-mobile .cstd-cstdio-detail-inventory-store .cstd-cstdio-box-list-store .cstd-content-layout .cstd-box-content-list-store .cstd-box-select-filter{height:39px}.cstdio-page .cstd-site-device-mobile .cstd-cstdio-detail-inventory-store .cstd-cstdio-box-list-store .cstd-content-layout .cstd-box-content-list-store .cstd-list-store-content{height:100%!important}.cstdio-page .cstd-site-device-mobile .cstd-cstdio-page-home .cstd-home-dis-loading .cstd-process-game{margin:10px 20px}.cstdio-page .cstd-site-device-mobile .cstd-cstdio-page-home .cstd-home-dis-loading .cstd-mission-game .cstd-list-tab{height:70px}.cstdio-page .cstd-site-device-mobile .cstd-cstdio-page-home .cstd-home-dis-loading .cstd-mission-game .cstd-content-lst-mission{min-height:340px!important}.cstdio-page .cstd-site-device-mobile .cstd-cstdio-page-home .cstd-banner .cstd-image-back-lighting{z-index:1;width:140px;height:140px;right:24px}.cstdio-page .cstd-site-device-mobile .cstd-cstdio-page-profile .cstd-achievement-box{margin:12px 0!important}.cstdio-page .cstd-site-device-mobile .cstd-cstdio-page-achievement .cstd-page-achievement-content .cstd-box-header-achievement{margin:16px 20px 10px}.cstdio-page .cstd-site-device-mobile .cstd-cstdio-page-achievement .cstd-page-achievement-content .cstd-box-milestone{margin:10px 20px 15px}.cstdio-page .cstd-site-device-mobile .cstd-cstdio-page-achievement .cstd-page-achievement-content .cstd-box-banner{box-sizing:border-box;border-radius:12px;height:106px;margin:10px 20px 15px}.cstdio-page .cstd-site-device-mobile .cstd-cstdio-page-achievement .cstd-page-achievement-content .cstd-box-banner .cstd-img-full-badges{width:75px;height:75px}.cstdio-page .cstd-site-device-mobile .cstd-cstdio-page-achievement .cstd-page-achievement-content .cstd-box-banner .cstd-image-back-lighting{z-index:1;width:106px;height:106px;right:24px}.cstdio-page .cstd-site-device-mobile .cstd-cstdio-page-achievement .cstd-page-achievement-content .cstd-achievement-result{box-sizing:border-box;width:100%;height:50%;position:absolute;border-radius:0!important;margin:0!important}.cstdio-page .cstd-site-device-mobile .cstd-cstdio-page-history-point .cstd-list-history{height:calc(100% - 90px)}.cstdio-page .cstd-site-device-mobile .cstd-cstdio-page-history-point .cstd-list-history .cstd-history-item .cstd-action-collapse{z-index:9;padding-right:16px;position:relative}.cstdio-page .cstd-site-device-mobile .cstd-cstdio-page-history-point .cstd-list-history .cstd-history-item .cstd-box-content-his-point{box-sizing:border-box;max-height:1000px;padding-right:16px;transition:max-height .4s,opacity .25s}.cstdio-page .cstd-site-device-mobile .cstd-cstdio-page-history-point .cstd-list-history .cstd-history-item .cstd-box-content-his-point .cstd-item-his-point{z-index:1}.cstdio-page .cstd-site-device-mobile .cstd-cstdio-page-history-point .cstd-list-history .cstd-history-item .cstd-box-content-his-point .cstd-item-his-point .cstd-box-count-chie{height:20px;padding:0 9px;line-height:20px;top:-24px;right:-5%;background:linear-gradient(107deg,#ffe172 12.27%,#ffb700 53.18%,#f29500 87.27%)!important}.cstdio-page .cstd-site-device-mobile .cstd-cstdio-page-history-point .cstd-list-history .cstd-history-item .cstd-box-content-his-point .cstd-item-his-point .cstd-box-count-chie .cstd-retangle-item{background-color:#fbc755!important}.cstdio-page .cstd-site-device-mobile .cstd-cstdio-page-history-point .cstd-list-history .cstd-history-item .cstd-box-content-his-point.cstd-collapse{opacity:0;max-height:0;transition:max-height .4s,opacity .25s}.cstdio-page .cstd-site-device-mobile .cstd-cstdio-page-voucher-detail .cstd-layout-mobile{height:calc(100% - 30px)}.cstdio-page .cstd-site-device-mobile .cstd-cstdio-page-voucher-detail .cstd-box-detail-info{height:100%}.cstdio-page .cstd-site-device-mobile .cstd-cstdio-page-voucher-detail .cstd-box-detail-info .cstd-content-terms{height:calc(100% - 180px)}.cstdio-page .cstd-site-device-mobile .cstd-cstdio-page-voucher-detail .cstd-box-detail-info .cstd-box-image-detail .brand-logo{height:auto}.cstdio-page .cstd-site-device-mobile .cstd-component-select-price .cstd-box-page-select-price .cstd-box-list-price{height:calc(100% - 94px)}.cstdio-page .cstd-site-device-mobile .cstd-cstdio-page-history-play .cstd-box-content-history{height:calc(100% - 150px)}.cstdio-page .cstd-site-device-mobile .cstd-cstdio-page-shop .cstd-list-voucher .cstd-box-inventory .cstd-box-list-voucher .cstd-box-list-category{height:200px;position:relative}.cstdio-page .cstd-site-device-mobile .cstd-cstdio-page-shop .cstd-list-voucher .cstd-box-inventory .cstd-box-list-voucher .cstd-box-list-category .cstd-list-category{grid-gap:10px;-webkit-overflow-scrolling:touch;grid-template-rows:repeat(2,73px);grid-auto-columns:112px;grid-auto-flow:column;gap:14px;width:100%;height:176px;padding:10px;display:grid;position:absolute;overflow-x:auto}.cstdio-page .cstd-site-device-mobile .cstd-cstdio-page-shop .cstd-box-inventory-voucher{height:calc(100% - 170px)!important}.cstdio-page .cstd-site-device-mobile .cstd-cstdio-page-shop .cstd-box-inventory-voucher .csdt-box-artifact .cstd-box-list-artifact{display:table}.cstdio-page .cstd-site-device-mobile .cstd-cstdio-page-shop .cstd-box-inventory-voucher .csdt-box-artifact .cstd-box-list-artifact .cstd-box-item-artifact,.cstdio-page .cstd-site-device-mobile .cstd-cstdio-page-shop .cstd-box-inventory-voucher .csdt-box-artifact .cstd-box-list-artifact .cstd-box-item-artifact .cstd-dis-flex-e{box-sizing:border-box;width:100%}.cstdio-page .cstd-site-device-mobile .cstd-cstdio-page-shop .cstd-box-inventory-voucher .cstd-box-vouchers .cstd-box-list-voucher-inventory .cstd-box-list-category{height:200px;position:relative}.cstdio-page .cstd-site-device-mobile .cstd-cstdio-page-shop .cstd-box-inventory-voucher .cstd-box-vouchers .cstd-box-list-voucher-inventory .cstd-box-list-category .cstd-list-category{grid-gap:10px;-webkit-overflow-scrolling:touch;grid-template-rows:repeat(2,73px);grid-auto-columns:112px;grid-auto-flow:column;gap:14px;width:100%;height:176px;padding:10px;display:grid;position:absolute;overflow-x:auto}@media screen and (width<=400px){.cstdio-page .cstd-site-device-mobile .cstd-text-normal,.cstdio-page .cstd-site-device-mobile .cstd-text-small{font-size:10px!important}.cstdio-page .cstd-site-device-mobile .cstd-w-50{font-size:9px}.cstdio-page .cstd-site-device-mobile .cstd-item-voucher .cstd-info-voucher .cstd-box-action-voucher .cstd-price-voucher{width:100%}}@media screen and (width<=380px) and (height<=680px){.cstdio-page .cstd-site-device-mobile .cstd-voucher-detail-bsc .cstd-box-detail-info{height:100%}.cstdio-page .cstd-site-device-mobile .cstd-voucher-detail-bsc .cstd-box-detail-info .cstd-content-terms{height:calc(100% - 145px)}.cstdio-page .cstd-site-device-mobile .cstd-voucher-detail-bsc .cstd-box-detail-info .cstd-content-terms .cstd-box-image-detail{box-sizing:border-box;height:50%;padding:16px 22px!important}.cstdio-page .cstd-site-device-mobile .cstd-voucher-detail-bsc .cstd-box-detail-info .cstd-content-terms .cstd-box-image-detail .cstd-box-image-content{box-sizing:border-box;max-height:100%;height:60%!important;margin-bottom:10px!important;padding:16px!important}.cstdio-page .cstd-site-device-mobile .cstd-voucher-detail-bsc .cstd-box-detail-info .cstd-content-terms .cstd-box-image-detail .cstd-box-image-content .image-voucher{object-fit:contain!important}.cstdio-page .cstd-site-device-mobile .cstd-voucher-detail-bsc .cstd-box-detail-info .cstd-content-terms .cstd-box-image-detail .cstd-t-bold{font-weight:600;font-size:14px!important}.cstdio-page .cstd-site-device-mobile .cstd-voucher-detail-bsc .cstd-box-detail-info .cstd-content-terms .cstd-box-image-detail .brand-logo{height:auto}.cstdio-page .cstd-site-device-mobile .cstd-voucher-detail-bsc .cstd-box-detail-info .cstd-box-footer-detail .cstd-box-btn-action{padding-top:14px!important;padding-bottom:14px!important}.cstdio-page .cstd-site-device-mobile .cstd-voucher-detail-goit .cstd-box-detail-info .cstd-content-terms{height:calc(100% - 198px)!important}.cstdio-page .cstd-site-device-mobile .cstd-voucher-detail-goit .cstd-box-detail-info .cstd-content-terms .cstd-box-item-detail{box-sizing:border-box;height:50%;padding:16px 22px!important}.cstdio-page .cstd-site-device-mobile .cstd-voucher-detail-goit .cstd-box-detail-info .cstd-content-terms .cstd-box-item-detail .cstd-box-image-content{box-sizing:border-box;max-height:100%;height:60%!important}.cstdio-page .cstd-site-device-mobile .cstd-voucher-detail-goit .cstd-box-detail-info .cstd-content-terms .cstd-box-item-detail .cstd-box-image-content .image-voucher{object-fit:contain!important}.cstdio-page .cstd-site-device-mobile .cstd-voucher-detail-goit .cstd-box-detail-info .cstd-content-terms .cstd-box-item-detail .cstd-t-bold{font-weight:600;font-size:14px!important}.cstdio-page .cstd-site-device-mobile .cstd-voucher-detail-goit .cstd-box-detail-info .cstd-box-link-shop{padding:10px}.cstdio-page .cstd-site-device-mobile .cstd-voucher-detail-goit .cstd-box-detail-info .cstd-box-footer-detail .cstd-box-btn-action{padding-top:14px!important;padding-bottom:14px!important}}@media screen and (width<=340px){.cstdio-page .cstd-site-device-mobile .cstd-item-voucher .cstd-box-image-voucher .cstd-image-voucher{width:108px;min-width:108px}}.cstdio-page .cstd-pop-mobile .cstd-popup-close.cstd-not-desktop{color:var(--text-white)}.cstdio-page .cstd-pop-mobile .cstdio-page-check-login .cstd-content-check-login{margin:41px 25px 20px!important}.cstdio-page .cstd-pop-mobile .cstdio-page-check-login .cstd-content-check-login .cstd-title{font-weight:600;font-size:23px!important;line-height:32px!important}.cstdio-page .cstd-pop-mobile .cstdio-page-check-login .cstd-content-check-login .cstd-img-car{top:-60px;left:-40px;transform:scaleX(-1)}.cstdio-page .cstd-pop-mobile .cstdio-page-check-login .cstd-content-check-login .cstd-img-lighting{top:5px;right:5px}.cstdio-page .cstd-pop-mobile .cstd-popup-result-piece{padding:16px 10px 10px!important}.cstdio-page .cstd-pop-mobile .cstd-popup-result-piece .cstdio-page-base-result{margin:0!important;padding:5px!important}.cstdio-page .cstd-pop-mobile .cstd-popup-result-piece .cstdio-page-base-result .cstd-box-result-piece{box-sizing:border-box;background-color:#fff;border-radius:12px;margin-bottom:15px;padding:18px}.cstdio-page .cstd-pop-mobile .cstd-popup-result-piece .cstdio-page-base-result .cstd-box-result-piece .cstd-ite-name{margin-bottom:0!important}.cstdio-page .cstd-pop-mobile .cstd-popup-result-piece .cstdio-page-base-result .cstd-box-result-piece .cstd-ite-name .cstd-title{font-weight:600}.cstdio-page .cstd-pop-mobile .cstd-popup-result-piece .cstdio-page-base-result .cstd-ite-notice .cstd-text-small{font-size:12px!important}.cstd-icon{background-image:var(--base-path-icon);background-position:50%;background-repeat:no-repeat;width:24px;height:24px;display:inline-block}.cstd-icon-empty{background-image:none;width:24px;height:24px}.cstd-icon-plant{background-position:-118px -6px;width:38px;height:38px}.cstd-icon-star-h{background-position:-188px -7px;width:38px;height:38px}.cstd-icon-lock{background-position:-183px -3px;width:32px;height:32px}.cstd-icon-delete{background-position:-163px -157px;width:24px;height:24px}.cstd-icon-gift{background-position:-63px -133px;width:24px;height:24px}.cstd-icon-cup{background-position:-113px -156px;width:24px;height:24px}.cstd-icon-doc{background-position:-86px -157px;width:24px;height:24px}.cstd-icon-success{background-position:-138px -132px;width:24px;height:24px}.cstd-icon-badge-1{background-position:-7px -72px;width:54px;height:54px}.cstd-icon-badge-1-grey{background-position:-114px -75px;width:54px;height:54px}.cstd-icon-badge-2{background-position:-9px -6px;width:54px;height:64px}.cstd-icon-badge-2-grey{background-position:-64px -6px;width:54px;height:64px}.cstd-icon-badge-3{background-position:-60px -74px;width:54px;height:54px}.cstd-icon-badge-3-grey{background-position:-113px -75px;width:54px;height:54px}.cstd-icon-left{background-position:-115px -50px;width:24px;height:24px}.cstd-icon-circle-right{background-position:-136px -49px;width:24px;height:24px}.cstd-icon-gem-pl{background-position:-137px -156px;width:24px;height:24px}.cstd-icon-gem{background-position:-112px -132px;width:24px;height:24px}.cstd-icon-star-pl{background-position:-62px -157px;width:24px;height:24px}.cstd-icon-star{background-position:-89px -132px;width:24px;height:24px}.cstd-icon-sparkles{background-position:-214px -53px;width:16px;height:16px}.cstd-icon-info{background-position:-177px -50px;width:24px;height:24px}.cstd-icon-info-active{background-position:-157px -50px;width:24px;height:24px}.cstd-icon-clock{background-position:-164px -73px;width:54px;height:80px}.cstd-icon-location{background-position:-233px -158px;width:20px;height:20px}.cstd-icon-phone{background-position:-213px -159px;width:20px;height:20px}.cstd-icon-copy{background-position:-193px -158px;width:20px;height:20px}.cstd-icon-game{background-position:-222px -26px;width:26px;height:26px}
