@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700;800&display=swap);.mv-logo[data-v-ca494192],.mv-start-logo[data-v-356d2098]{display:flex;flex-direction:column;gap:20px;justify-content:center;align-items:center}.common-footer[data-v-199d3af4]{color:#4b465c;font-size:13px;font-weight:400;line-height:20px;background:var(--bg-home-color);white-space:pre-line;padding:100px 20px 110px 20px}.common-footer strong[data-v-199d3af4]{font-weight:600}.common-footer .terms-row[data-v-199d3af4]{display:flex;justify-content:flex-start;align-items:center;gap:10px;margin-top:24px}.common-footer .divider[data-v-199d3af4]{width:1px;height:16px;background:#333}.common-footer .terms-sheet[data-v-199d3af4]{padding:0 20px}.filter-text-button[data-v-64cadeaa]{display:flex;align-content:center;gap:4px;color:var(--typo-body);font-size:14px;font-weight:500;line-height:20px;cursor:pointer}.img-box[data-v-c3daf704]{height:160px;text-align:center}.img-box img[data-v-c3daf704]{width:152px;height:100%}.text-box[data-v-c3daf704]{padding:24px 16px!important;border-radius:10px!important;color:var(--typo-body,#6f6b7d);font-family:Pretendard;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.text-box .email[data-v-c3daf704]{display:contents;color:var(--typo-heading,#5d596c);font-weight:600}.lottie-animation-container{width:var(--lottie-animation-container-width);height:var(--lottie-animation-container-height);background-color:var(--lottie-animation-container-background-color);overflow:hidden;margin:0 auto}.result-text[data-v-55b0c694]{color:var(--typo-body);font-size:16px;font-weight:500;line-height:24px}.name-text[data-v-55b0c694]{color:var(--typo-black);text-align:center;font-size:16px;font-weight:600;line-height:24px}.mb-4{margin-bottom:4px}.mb-8{margin-bottom:8px}.mb-10{margin-bottom:10px}.mb-12{margin-bottom:12px}.mb-14{margin-bottom:14px}.mb-16{margin-bottom:16px}.mb-17{margin-bottom:17px}.mb-20{margin-bottom:20px}.mb-24{margin-bottom:24px}.mb-28{margin-bottom:28px}.mb-32{margin-bottom:32px}.mb-48{margin-bottom:48px}.mb-100{margin-bottom:100px}.hidden{visibility:hidden}.expand-col{display:flex;flex-direction:column;flex-grow:1}.pointer-event-none{pointer-events:none}.cursor-pointer{cursor:pointer}@font-face{font-family:Pretendard;src:url(https://cfastly.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Pretendard;src:url(https://fastly.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Bold.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:Pretendard;src:url(https://fastly.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Bold.woff) format("woff");font-weight:800;font-style:normal}body{scroll-behavior:smooth}b,body,button,canvas,div,form,h1,h2,h3,h4,h5,html,i,iframe,img,input,label,li,ol,p,pre,select,span,strong,svg,textarea,ul,video{margin:0;padding:0;border:0;outline:0;box-sizing:border-box;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;word-spacing:inherit;color:inherit;text-decoration:inherit;list-style:none;cursor:inherit;-webkit-appearance:none}b::-webkit-scrollbar,body::-webkit-scrollbar,button::-webkit-scrollbar,canvas::-webkit-scrollbar,div::-webkit-scrollbar,form::-webkit-scrollbar,h1::-webkit-scrollbar,h2::-webkit-scrollbar,h3::-webkit-scrollbar,h4::-webkit-scrollbar,h5::-webkit-scrollbar,html::-webkit-scrollbar,i::-webkit-scrollbar,iframe::-webkit-scrollbar,img::-webkit-scrollbar,input::-webkit-scrollbar,label::-webkit-scrollbar,li::-webkit-scrollbar,ol::-webkit-scrollbar,p::-webkit-scrollbar,pre::-webkit-scrollbar,select::-webkit-scrollbar,span::-webkit-scrollbar,strong::-webkit-scrollbar,svg::-webkit-scrollbar,textarea::-webkit-scrollbar,ul::-webkit-scrollbar,video::-webkit-scrollbar{width:12px;height:5px}@media(width <= 568px){b::-webkit-scrollbar,body::-webkit-scrollbar,button::-webkit-scrollbar,canvas::-webkit-scrollbar,div::-webkit-scrollbar,form::-webkit-scrollbar,h1::-webkit-scrollbar,h2::-webkit-scrollbar,h3::-webkit-scrollbar,h4::-webkit-scrollbar,h5::-webkit-scrollbar,html::-webkit-scrollbar,i::-webkit-scrollbar,iframe::-webkit-scrollbar,img::-webkit-scrollbar,input::-webkit-scrollbar,label::-webkit-scrollbar,li::-webkit-scrollbar,ol::-webkit-scrollbar,p::-webkit-scrollbar,pre::-webkit-scrollbar,select::-webkit-scrollbar,span::-webkit-scrollbar,strong::-webkit-scrollbar,svg::-webkit-scrollbar,textarea::-webkit-scrollbar,ul::-webkit-scrollbar,video::-webkit-scrollbar{width:0!important;height:0!important}}b::-webkit-scrollbar-thumb,body::-webkit-scrollbar-thumb,button::-webkit-scrollbar-thumb,canvas::-webkit-scrollbar-thumb,div::-webkit-scrollbar-thumb,form::-webkit-scrollbar-thumb,h1::-webkit-scrollbar-thumb,h2::-webkit-scrollbar-thumb,h3::-webkit-scrollbar-thumb,h4::-webkit-scrollbar-thumb,h5::-webkit-scrollbar-thumb,html::-webkit-scrollbar-thumb,i::-webkit-scrollbar-thumb,iframe::-webkit-scrollbar-thumb,img::-webkit-scrollbar-thumb,input::-webkit-scrollbar-thumb,label::-webkit-scrollbar-thumb,li::-webkit-scrollbar-thumb,ol::-webkit-scrollbar-thumb,p::-webkit-scrollbar-thumb,pre::-webkit-scrollbar-thumb,select::-webkit-scrollbar-thumb,span::-webkit-scrollbar-thumb,strong::-webkit-scrollbar-thumb,svg::-webkit-scrollbar-thumb,textarea::-webkit-scrollbar-thumb,ul::-webkit-scrollbar-thumb,video::-webkit-scrollbar-thumb{width:5px;background:#d9d9d9}button,input,select,textarea{display:block;width:100%;background-color:transparent}.mv-button{width:100%;font-weight:700;font-size:16px;line-height:26px;cursor:pointer}.mv-button button{padding:16px 0}.mv-button .rec-type button{display:flex;justify-content:center;align-items:center;border-radius:10px;border:1px solid var(--primary-color);color:var(--primary-color);font-weight:700;font-size:15px;line-height:26px;padding:13px 0}.mv-button .round-black-type{display:flex;justify-content:center;align-items:center;border-radius:100px;background:var(--btn-color-black);color:var(--color-white)}.mv-button .round-black-type button:disabled{background:#d4dbe4;border-color:#d4dbe4;border-radius:100px}.mv-button .round-white-type{display:flex;justify-content:center;align-items:center;border-radius:100px;border:1px solid var(--color-black);color:var(--color-black);font-weight:400;font-size:15px;line-height:26px;background:var(--color-white)}.mv-button .round-primary-type{border-radius:100px}.mv-button .rec-primary-type button,.mv-button .round-primary-type{display:flex;justify-content:center;align-items:center;background:var(--primary-color);color:var(--color-white)}.mv-button .rec-primary-type button{border-radius:10px;border:1px solid var(--primary-color);font-weight:700;font-size:15px;line-height:26px;padding:13px 0}.mv-button .rec-primary-type button:disabled{background:var(--typo-mute);border-color:var(--typo-mute)}.mv-button .rec-secondary-type button{display:flex;justify-content:center;align-items:center;border-radius:10px;border:1px solid var(--secondary-dark-2);color:var(--color-white);background:var(--secondary-dark-2);font-weight:700;font-size:15px;line-height:26px;padding:13px 0}.mv-button .rec-secondary-type button:disabled{background:#d4dbe4;border-color:#d4dbe4}.mv-button .rec-red-type button{display:flex;justify-content:center;align-items:center;border-radius:10px;border:1px solid var(--red-5-base);color:var(--gray-0);background:var(--red-5-base);font-weight:700;font-size:15px;line-height:26px;padding:13px 0}.mv-button .rec-red-type button:disabled{color:#fff;background:#d4dbe4;border-color:#d4dbe4}.mv-button .toner-primary button{display:flex;justify-content:center;align-items:center;border-radius:10px;color:var(--primary-color);background:var(--primary-1);font-size:16px;font-style:normal;font-weight:600;line-height:16px;padding:20px 24px}.mv-button .toner-primary button:disabled{color:var(--typo-mute);background:var(--gray-2)}.mv-button .toner-red button{display:flex;justify-content:center;align-items:center;border-radius:10px;border:1px solid var(--red-1);color:var(--red-5-base);background:var(--red-1);font-size:16px;font-style:normal;font-weight:600;line-height:16px;padding:20px 24px}.mv-button.mv-button-disabled{pointer-events:none}.kakao-button{background:#ffeb00}.google-button,.kakao-button{display:flex;gap:4px;justify-content:center;align-items:center;cursor:pointer;border-radius:10px;padding:13px 0}.google-button{background:#eff4fa}.text-divider{position:relative;display:flex;flex-direction:column;justify-content:center;height:26px}.text-divider .divider-line{z-index:-1;height:1px;width:100%;background:#ebeef1}.text-divider .text-area{position:absolute;width:100%;display:flex;justify-content:center}.text-divider .divider-text{background:var(--bg-color);color:#a2afbc;font-weight:400;font-size:15px;line-height:26px;padding:0 19px}.mv-input{position:relative}.mv-input #phone,.mv-input .mv-input-area>input{border:1px solid var(--gray-l-1);border-radius:10px;color:var(--detail-color);font-weight:400;font-size:15px;line-height:26px;padding:13px 17px}.mv-input #phone:focus,.mv-input .mv-input-area>input:focus{border-color:var(--primary-color)}.mv-input #phone:disabled,.mv-input .mv-input-area>input:disabled{opacity:1;color:var(--gray-l-2);-webkit-text-fill-color:var(--gray-l-2);background:rgba(212,219,228,.3)}.mv-input #phone::-moz-placeholder,.mv-input .mv-input-area>input::-moz-placeholder{color:var(--gray-l-1);font-weight:400;font-size:15px;line-height:21px}.mv-input #phone::placeholder,.mv-input .mv-input-area>input::placeholder{color:var(--gray-l-1);font-weight:400;font-size:15px;line-height:21px}.mv-input label{color:var(--gray-l-2);font-weight:400;font-size:13px;line-height:20px}.mv-input .label-area{display:flex;margin-bottom:6px}.mv-input .label-area span{color:var(--primary-color)}.mv-input .has-error input{border-color:red!important}.mv-input .error-msg{color:red;font-weight:500;font-size:14px;margin-top:5px;margin-left:5px}.mv-input .mv-input-area{position:relative}.mv-input .init-button{display:none;position:absolute;top:18px;right:20px;justify-content:center;align-items:center;width:16px;height:16px;border-radius:16px;background:#d4dbe4}.mv-input .init-button img{width:8px}.mv-input-focus .init-button{display:none}.mv-checkbox{cursor:pointer}.mv-checkbox input{width:0;height:0}.mv-checkbox .checkbox{display:flex;align-items:center}.mv-checkbox .checkbox svg circle{fill:var(--gray-3)}.mv-checkbox .primary-type .checked svg circle{fill:var(--primary-color)}.mv-checkbox .sub-type .checked svg circle{fill:var(--color-black)}.mv-checkbox .box-row{display:flex;gap:8px;align-items:self-start}.mv-checkbox label{color:var(--detail-color);font-weight:400;font-size:15px;line-height:26px}.mv-checkbox label span{color:var(--gray-l-2)}.mv-checkbox .has-error label span{color:red}.mv-checkbox.mv-checkbox-disabled{pointer-events:none}.mv-checkbox.mv-checkbox-disabled .checked svg circle,.mv-checkbox.mv-checkbox-disabled svg circle{fill:#b6b6b6}.mv-checkbox.mv-checkbox-disabled label,.mv-checkbox.mv-checkbox-disabled label span{color:#b6b6b6}.mv-modal{position:fixed;z-index:20;top:0;left:0}.mv-modal,.mv-modal .modal-back{display:flex;justify-content:center;align-items:center;width:100%}.mv-modal .modal-back{max-width:568px;min-width:360px;height:100vh;background:rgba(0,0,0,.5);padding:0 20px}.mv-modal .modal-content{background:#fff;box-shadow:0 6px 10px rgba(0,0,0,.25);border-radius:10px}.agree-modal-comp .agree-content{padding:24px 22px}.agree-modal-comp .mv-button{font-weight:700;font-size:14px;line-height:24px}.agree-modal-comp .mv-button button{padding:12px 0}.agree-modal-comp .terms-text{overflow-y:auto;max-height:50vh;height:-moz-fit-content;height:fit-content;margin-bottom:18px}.agree-modal-comp .disagree-row{display:flex;align-items:center;gap:9px}.agree-modal-comp .disagree-row button{width:22px;height:22px;border:2px solid var(--gray-3);border-radius:22px}.agree-modal-comp .disagree-row .row-text{color:#000;font-weight:400;font-size:15px;line-height:26px}.mv-pw-input{padding-bottom:50px}.mv-pw-input .pw-row{display:flex;justify-content:center;gap:20px}.mv-pw-input .pw-base{width:24px;height:24px;border-radius:24px}.mv-pw-input .empty-pw{background:var(--gray-4)}.mv-pw-input .inputted-pw{background:var(--primary-color)}.mv-pw-input input{position:relative;color:transparent;caret-color:transparent;width:100%;height:1px}.mv-pw-input .auth-error{height:15px;color:red;text-align:center;margin-top:15px}.mv-pw-input .input-loading{animation:blink 1s ease-out infinite}.mv-switch{cursor:pointer}.mv-switch .switch-back{position:relative;display:flex;width:56px;height:30px;background:#424758;border-radius:100px;padding:5px;transition:all .5s}.mv-switch .switch-object{width:20px;height:20px;border-radius:20px;background:#fff;box-shadow:0 2px 4px rgba(0,0,0,.16);transition:all .5s}.mv-switch .switch-text{position:absolute;left:0;display:flex;justify-content:flex-end;width:100%;color:var(--color-white);font-family:Pretendard;font-weight:700;font-size:11px;line-height:20px;padding:0 8px 0 8px}.mv-switch-checked .switch-back{background:var(--primary-color)}.mv-switch-checked .switch-object{transform:translateX(26px)}.mv-switch-checked .switch-text{justify-content:flex-start}.mv-tab .mv-tab-row{display:flex;gap:4px}.mv-tab .mv-tab-type-round.mv-tab-row{color:var(--typo-body);background:var(--tab-bg-color);border-radius:100px;padding:8px 16px}.mv-tab .mv-tab-type-round.mv-tab-selected{color:var(--color-white);background:var(--secondary-dark-2)}.mv-tab .mv-tab-type-round .tab-label{font-weight:500;font-size:12px;line-height:24px}.mv-tab .mv-tab-type-text.mv-tab-row{color:var(--typo-mute);font-size:16px;font-weight:500;line-height:24px;padding-bottom:10px}.mv-tab .mv-tab-type-text.mv-tab-selected{color:var(--secondary-dark-2);border-bottom:2px solid var(--secondary-dark-2)}.mv-tab .mv-tab-type-text .tab-label{font-weight:500;font-size:14px;line-height:24px}.mv-progress-bar{display:flex;flex-direction:column;gap:4px;width:100%}.mv-progress-bar .bar-pointer{font-weight:400;font-size:13px;line-height:22px}.mv-progress-bar .bar-area{position:relative;flex-grow:1}.mv-progress-bar .bar-area .back-bar{background:rgba(0,0,0,.1);width:100%;height:8px;border-radius:10px}.mv-progress-bar .bar-area .upper-bar{position:absolute;bottom:0;background:var(--progress-color);height:8px;border-radius:10px}.mv-progress-bar .pointer-row{position:relative}.mv-progress-bar .limit-row{display:flex;justify-content:space-between;font-family:Pretendard}.mv-progress-bar .current-pointer{flex-grow:1;color:var(--progress-color);font-family:Pretendard;font-weight:700;font-size:13px;line-height:22px;text-align:right}.bottom-slide-sheet{position:fixed;z-index:20;top:0;left:0;display:flex;justify-content:center;width:100%;height:100%;overflow:hidden;touch-action:none}.bottom-slide-sheet .slide-back{position:absolute;width:100%;height:100%;background-color:rgba(64,64,64,.502)}@keyframes slideup{0%{transform:translateY(100%)}to{transform:translateY(0)}}.bottom-slide-sheet .slide-frame{position:absolute;bottom:0;width:100%;max-width:568px;border-radius:16px 16px 0 0;background:#fff;animation-name:slideup;box-shadow:0 -6px 10px rgba(0,0,0,.06)}.bottom-slide-sheet .slide-frame .slide-header{display:flex;justify-content:space-between;align-items:center;color:var(--typo-body);text-align:center;font-size:14px;font-weight:500;line-height:20px;padding:20px}.bottom-slide-sheet .slide-frame .slide-header .header-left{width:24px}.bottom-slide-sheet .slide-frame .slide-header span{flex:1;text-align:center}.bottom-slide-sheet .slide-frame .slide-header img{width:24px;height:24px}.bottom-slide-sheet .slide-frame .slide-header .top-bar{width:40px;height:4px;border-radius:16px;background:#e0e0e0;margin:0 auto}.bottom-slide-sheet .slide-frame .slide-content{overflow-y:auto;max-height:calc(var(--vh)*100 - 210px)}.bottom-slide-sheet .slide-frame .slide-content-max{height:calc(var(--vh)*100 - 80px)}.bottom-slide-sheet .slide-frame .slide-footer{width:100%;background:#fdfdfd;border-top:1px solid #e0e0e0;margin-bottom:5px}.bottom-slide-sheet-hidden{display:none}.pagination-nav{position:relative;height:5px;background:var(--gray-4);border-radius:10px}.pagination-nav .bullet-active{position:absolute;left:0;max-width:20px;width:100%;height:5px;border-radius:10px;background:var(--color-black);transform:translateX(2em)}.mv-slide-switch{width:100%;height:58px;background:linear-gradient(90deg,#00a8b4 32.66%,#37e2c4 91.56%);border-radius:100px;padding:9px 10px}.mv-slide-switch .switch-back{position:relative;display:flex}.mv-slide-switch .loading-back{position:relative;display:flex;align-items:center;margin-left:20px;gap:19px;width:100%;height:100%}.mv-slide-switch .loader-area{margin-right:8px}.mv-slide-switch .switch-object{z-index:1;width:40px;height:40px;border-radius:40px;background:linear-gradient(180deg,#fff,#eff2f2);box-shadow:0 4px 10px rgba(0,0,0,.2);touch-action:pan-y}.mv-slide-switch .switch-text-area{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.mv-slide-switch .switch-text{flex-shrink:0;color:var(--color-white);font-weight:700;font-size:14px;line-height:20px}.mv-passcode-input .input-area{display:flex;gap:10px}.mv-passcode-input .input-item{display:flex;justify-content:center;align-items:center;width:45px;height:50px;border:1px solid #00c4ac;border-radius:12px;color:var(--title-color);font-family:Pretendard;font-weight:600;font-size:24px;line-height:36px}.mv-passcode-input .input-item input{width:100%;height:100%}.mv-passcode-input input{width:100px;height:0}.mv-ntfc{display:flex;flex-direction:column;justify-content:center;align-items:center;width:260px;border-radius:12px;background:hsla(0,0%,7%,.94);text-align:center;padding:8px 0;animation:ntfc-move 2.5s ease-in-out}.mv-ntfc p{display:block;color:#fff;font-weight:400;font-size:13px;line-height:22px}.mv-ntfc .error-message{color:var(--color-danger)}.simple-pwd-comp .config-title{color:var(--title-color);font-weight:600;font-size:24px;line-height:32px;margin-bottom:40px;text-align:center}.simple-pwd-comp .sub-row{color:var(--gray-l-2);font-weight:400;font-size:15px;line-height:26px;text-decoration-line:underline;margin-top:40px}.mv-sticky-footer{margin-top:auto;margin-bottom:20px}.qr-scanner video{width:100vw;max-width:568px}.qr-scanner .overlay{position:relative;outline:100vmax solid rgba(0,0,0,.25);border-radius:20px}.qr-scanner .overlay .left-top{position:absolute;top:0;right:0;transform:rotate(90deg)}.qr-scanner .overlay .left-bottom{position:absolute;bottom:0;right:0;transform:rotate(180deg)}.qr-scanner .overlay .right-bottom{position:absolute;bottom:0;left:0;transform:rotate(270deg)}.qr-scanner .overlay .qr-text{position:absolute;bottom:-78px;left:50%;transform:translateX(-50%);color:var(--color-white);width:253px;white-space:pre-line;font-weight:600;font-size:18px;line-height:28px;text-align:center}.black-bg-scan{position:absolute;top:0;background-color:#000;width:100%;height:100vh;z-index:2}.select-filter-comp{padding:16px 20px 0 20px;border-radius:20px;width:100%;margin-bottom:200px}.select-filter-comp .select-filter-header{width:100%;display:grid;grid-template-columns:1fr auto 1fr;align-items:center}.select-filter-comp .select-filter-header .select-filter-title{grid-column:2;justify-self:center;font-weight:400;font-size:14px;line-height:14px;color:#4b465c}.select-filter-comp .select-filter-header .select-filter-cancel{grid-column:3;justify-self:end;color:#ff7474;font-weight:400;font-size:14px;line-height:14px}.select-filter-comp .select-filter-contents{font-weight:500;font-size:16px;color:#4b465c}.select-filter-comp .select-filter-contents .select-filter-item{height:32px;margin-bottom:8px}.select-filter-comp .select-filter-contents .select-filter-item .select-filter-item_box{display:flex;align-items:center;justify-content:space-between}.select-filter-comp .select-filter-contents .select-filter-item__list{height:32px;margin-bottom:8px;display:flex;align-items:center;justify-content:space-between}.select-filter-comp .select-filter-contents .recent{margin-bottom:24px}.select-filter-comp .select-filter-contents .top{margin-top:32px;margin-bottom:0;font-weight:400;font-size:14px;line-height:14px;height:16px;margin-bottom:16px;color:rgba(75,70,92,.5)}.select-filter-back{background-color:rgba(26,29,42,.68);position:absolute;z-index:1010100;top:-56px;left:0;width:100%;height:100vh;z-index:9}.nft-card-info-comp{padding:16px 20px 100px 20px;position:relative}.nft-card-info-comp .nft-card-info-header{position:relative;display:flex;align-items:center;justify-content:center;margin-bottom:40px}.nft-card-info-comp .nft-card-info-header .header-title{display:flex;align-items:center}.nft-card-info-comp .nft-card-info-header .header-title img{width:16px;height:16px;margin-right:8px}.nft-card-info-comp .nft-card-info-header .header-close{position:absolute;right:0;top:50%;transform:translateY(-50%)}.nft-card-info-comp .nft-card-info-item-list{display:flex;flex-direction:column;gap:16px}.nft-card-info-comp .nft-card-info-item-section{border-radius:10px;background:#fafafa;padding:20px 16px}.nft-card-info-comp .nft-card-info-item-section .nft-card-info-item .nft-card-info-content{display:flex;flex-direction:column;gap:8px}.nft-card-info-comp .nft-card-info-item-section .nft-card-info-item .nft-card-info-title{color:var(--typo-heading);font-size:16px;font-weight:500;line-height:24px}.nft-card-info-comp .nft-card-info-item-section .nft-card-info-item .info-col{color:var(--typo-mute);font-size:16px;font-weight:400;line-height:24px}.nft-card-info-comp .nft-card-info-item-section .nft-card-info-item .nft-card-info-content{color:var(--cool-gray-1);font-size:16px;font-weight:400;line-height:24px;white-space:pre-line;word-break:break-all;min-width:0}.nft-card-info-comp .nft-card-info-item-section .nft-card-info-item .nft-card-info-content .content-ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.nft-card-info-comp .extra-row{display:flex;justify-content:space-between}.nft-card-info-comp .extra-row .col-text{color:var(--typo-heading);font-size:13px;font-weight:400}.nft-card-info-comp .extra-row .val-text{color:var(--primary-color);font-size:13px;font-weight:400;cursor:pointer}.mv-date-picker .display-box{display:flex;justify-content:space-between;align-items:center;border-radius:10px;border:1px solid var(--secondary-5-base);padding:12px}.mv-date-picker .value-text{color:var(--typo-placeholder);font-size:14px;font-weight:500;line-height:20px}.mv-date-picker .error-msg{color:red;font-weight:500;font-size:14px;margin-top:5px;margin-left:5px}.mv-price-input .input-box{position:relative;display:flex;justify-content:space-between;border-radius:10px;border:1px solid var(--secondary-5-base,#dde4eb);padding:12px}.mv-price-input .input-title{color:var(--typo-body);font-size:14px;font-weight:500;line-height:20px}.mv-price-input .price-row{display:flex;gap:4px;align-items:center;width:100%;color:var(--typo-black);font-size:16px;font-weight:600;line-height:20px}.mv-price-input .number-input{flex-grow:1}.mv-price-input .number-input input{width:100%}.mv-price-input .number-input input::-moz-placeholder{color:var(--typo-placeholder);font-weight:400}.mv-price-input .number-input input::placeholder{color:var(--typo-placeholder);font-weight:400}.mv-price-input .input-append{position:absolute;top:50%;right:0;transform:translateY(-50%);width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content}.mv-price-input .error-msg{color:red;font-weight:500;font-size:14px;margin-top:5px;margin-left:5px}.mv-range-slider{width:100%}.mv-range-slider .vue-slider{padding:12px 0}.mv-range-slider .vue-slider-marks{height:10px}.mv-range-slider .custom-tooltip{color:var(--primary-color);text-align:center;font-size:14px;font-weight:600;line-height:20px}.mv-range-slider .vue-slider-dot-tooltip-top{top:0}.mv-range-slider .vue-slider-rail{border-radius:1000px;background:var(--gray-1)}.mv-range-slider .vue-slider-process{background:var(--primary-7-active)}.mv-range-slider .vue-slider-dot{color:#000}.mv-range-slider .vue-slider-dot-tooltip{visibility:visible;transition:all .3s;border:none}.mv-range-slider .vue-slider-dot-tooltip-inner{padding:8px 16px;border-radius:100px;background:#0d2238;white-space:nowrap;border:none;display:inline-flex;justify-content:center;align-items:center;gap:10px}.mv-range-slider .vue-slider-dot{height:36px}.mv-range-slider .vue-slider-dot-handle{cursor:pointer;width:100%;height:100%;border-radius:50%;border:4px solid var(--primary-color);background:#fff;box-sizing:border-box;box-shadow:0 3px 6px 0 rgba(0,0,0,.1)}.mv-range-slider .vue-slider-mark-label{color:#111;font-size:18px}.mv-range-slider .range-div{width:100%;display:flex;align-items:center;justify-content:space-between}.mv-range-slider .range-div .range-text{color:var(--typo-mute);font-size:14px;font-weight:500;line-height:20px}.date-picker-modal{z-index:20;position:fixed;top:0;left:50%;width:100vw;max-width:568px;min-width:360px;height:calc(var(--vh, 1vh)*100);overflow:scroll;transform:translateX(-50%);background:var(--color-white);display:flex;flex-direction:column}.date-picker-modal .modal-title{color:var(--typo-heading);font-size:16px;font-weight:500;line-height:24px}.date-picker-modal .picker-row{flex-grow:1;display:flex;justify-content:center;align-items:center;padding:0 24px}.date-picker-modal .picker-row .dp__button,.date-picker-modal .picker-row .dp__cell_inner{width:100%}.date-picker-modal .picker-row .dp__cell_disabled.dp__range_between{background:transparent;border-color:transparent}.date-picker-modal .picker-row .dp__calendar_item{flex:1}.date-picker-modal .picker-row button{width:inherit}.date-picker-modal .picker-row .dp__main{justify-content:center}.date-picker-modal .picker-row .dp__outer_menu_wrap{width:100%}.date-picker-modal .button-row{display:flex;flex-direction:column;gap:8px;border-top:2px solid var(--secondary-1);background:var(--gray-0);padding:16px 20px 32px 20px;margin-top:auto}.date-picker-modal .select-text{color:var(--typo-body);text-align:center;font-size:12px;font-weight:400;line-height:18px}.mv-chip{width:-moz-fit-content;width:fit-content;padding:6px 12px;font-size:12px;font-weight:500;line-height:12px;border-radius:110px;color:var(--primary-color);background:#f2f7f7}.mv-chip.mv-chip-rec{border-radius:4px;padding:4px 8px}.mv-chip.mv-chip-rec.mv-chip-color-primary{color:var(--primary-color);background:var(--primary-1)}.mv-page-tab .tab-row{width:100%;display:flex}.mv-page-tab .tab-item{width:100%;color:var(--typo-mute);text-align:center;font-size:14px;font-weight:500;line-height:20px;padding:16px 0;border-bottom:2px solid #f6f6f7}.mv-page-tab .tab-selected{color:var(--primary-5-base);border-bottom:2px solid var(--primary-5-base)}.mv-page-tab-black{background:var(--gray-0)}.mv-page-tab-black .tab-item{width:100%;border-bottom:2px solid hsla(210,8%,48%,.8);color:var(--typo-mute);font-weight:600;font-size:16px;line-height:24px;border-bottom:1px solid var(--typo-mute);padding:12px 20px;text-align:center}.mv-page-tab-black .tab-selected{border-bottom:2px solid var(--typo-black);color:var(--typo-black)}.result-comp-common .result-title{color:var(--typo-black);text-align:center;font-size:24px;font-weight:600;line-height:36px;white-space:pre-line}.result-comp-common .fail-title{color:var(--red-5-base)}.result-comp-common .title-row{display:flex;justify-content:center;align-items:center;height:80px}.result-comp-common .image-area{position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:200px}.result-comp-common .loading-back{position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}.result-comp-common .loading-spinner{position:absolute;left:50%;top:50%;transform:translateX(-62%) translateY(-50%)}.result-comp-common .result-text{color:var(--typo-body);text-align:center;font-size:16px;font-weight:500;line-height:24px;white-space:pre-line;padding:30px 20px 30px 20px}.result-comp-common .result-text-heading{color:var(--typo-body);text-align:center;font-size:20px;font-weight:500;line-height:30px}.result-comp-common .btn-row{display:flex;gap:8px;padding:0 20px 32px 20px}.result-comp-common .success-row .result-title{color:var(--primary-color)}.mv-accordion{transition:transform 1s}.mv-accordion .header-row{display:flex;justify-content:space-between;align-items:center;height:64px;padding:8px 20px}.mv-accordion .header-row .stroke-icon{transform:rotate(90deg)}.mv-accordion .content-row{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s}.mv-accordion .content-row>div{overflow:hidden}.mv-accordion-flipped .header-row .stroke-icon{transform:rotate(270deg)}.mv-accordion-flipped .content-row{grid-template-rows:1fr}.mv-count-input{display:flex;gap:4px;border-radius:100px;width:110px;height:36px;background:var(--secondary-3);color:var(--typo-black);padding:8px 16px}.mv-count-input svg{width:20px;height:20px}.mv-count-input .value-col{display:flex;justify-content:center;align-items:center;width:100%;font-size:14px;font-weight:400;line-height:20px}.mv-count-input .count-btn{width:-moz-fit-content;width:fit-content;cursor:pointer}.mv-count-input .count-btn.count-btn--disabled{pointer-events:none;color:var(--secondary-5-base)}.mv-count-input.mv-count-input--selected{background:var(--primary-1);color:var(--primary-7-active)}.mv-count-input.mv-count-input--disabled{color:var(--secondary-5-base);pointer-events:none}.intl-phone-input .custom-input-area,.intl-phone-input .iti{width:100%}.intl-phone-input .custom-input-area #phone{padding-left:50px}.mv-text-checkbox{cursor:pointer}.mv-text-checkbox>.inner-row{display:flex;justify-content:space-between;align-items:center;background:var(--gray-14);border-radius:10px;padding:12px}.mv-text-checkbox .text-content{color:var(--color-black);font-size:14px;font-weight:400;line-height:20px}.mv-text-checkbox>.desc-row{color:var(--typo-mute);font-size:13px;font-weight:500;line-height:14px;margin-top:4px}.mv-text-checkbox.mv-text-checkbox-checked>.inner-row{background:#c8efea}.alert-comp .alert-frame{border-radius:10px;background:var(--gray-0);width:312px;padding:24px 0}.alert-comp .text-area{display:flex;align-items:center;justify-content:center;color:var(--typo-heading);text-align:center;font-size:16px;font-weight:500;line-height:24px;min-height:120px;white-space:pre-line;padding:0 8px}.alert-comp .text-area.style-em{color:var(--typo-black);font-size:20px;font-weight:600;line-height:30px}.alert-comp .text-area.style-em-2{color:var(--typo-black);font-size:16px;font-weight:600;line-height:30px}.alert-comp .btn-row{display:flex;justify-content:space-between;align-items:center;padding:16px 24px}.alert-comp .confirm-btn{width:100%;color:var(--primary-color);text-align:center;font-size:16px;font-weight:500;line-height:16px;white-space:nowrap;cursor:pointer}.mv-media-input input{visibility:hidden;display:block;width:0;height:0}.mv-media-input .default-row{width:150px}.mv-media-input .default-row button{font-size:14px;font-weight:600;line-height:20px;padding:12px}.mv-media-input .input-box{flex-direction:column;align-items:center}.mv-media-input .input-box,.mv-media-input .input-display{display:flex;justify-content:center}.mv-media-input .input-display img{width:168px;height:158px;-o-object-fit:cover;object-fit:cover;border-radius:12px}.mv-media-input .error-msg{color:red;font-weight:500;font-size:14px;margin-top:5px;margin-left:5px}.mv-option-select .check-svg{display:none}.mv-option-select .op-wrapper{display:flex;gap:12px}.mv-option-select .op-btn{display:flex;justify-content:center;align-items:center;border-radius:10px;background:var(--gray-14);color:#b6b6b6;text-align:center;font-size:14px;font-weight:400;line-height:20px;padding:12px;cursor:pointer}.mv-option-select .op-btn .check-svg circle{fill:var(--gray-3)}.mv-option-select .op-btn-selected{background:var(--primary-3);font-weight:600;color:var(--primary-color)}.mv-option-select .op-btn-selected .check-svg circle{fill:var(--primary-color)}.mv-option-select .op-btn-type-check{color:var(--color-black);justify-content:space-between}.mv-option-select .op-btn-type-check .check-svg{display:block}.mv-option-select .error-msg{color:red;font-weight:500;font-size:14px;margin-top:5px;margin-left:5px}.mv-option-select .sub-msg{color:var(--primary-color);font-size:14px;font-weight:500;line-height:20px}.mv-option-select.mv-option-select-vertical .op-wrapper{flex-direction:column}.mv-textarea .input-wrapper{border-radius:10px;border:1px solid var(--secondary-5-base);background:var(--gray-0);padding:16px 12px}.mv-textarea textarea{font-family:Pretendard;margin-bottom:10px;height:94px;resize:none}.mv-textarea .max-txt{color:var(--typo-placeholder);text-align:right;font-size:13px;font-weight:400;line-height:24px}.mv-textarea .error-msg{color:red;font-weight:500;font-size:14px;margin-top:5px;margin-left:5px}.mv-textarea.mv-textarea-error .input-wrapper{border-color:red}.mv-select .dropdown-box{display:flex;justify-content:space-between;align-items:center;border-radius:10px;border:1px solid var(--gray-2);background:var(--gray-0);padding:16px;cursor:pointer}.mv-select .dropdown-box svg{color:var(--typo-placeholder)}.mv-select .dropdown-box.dropdown-box-disable{pointer-events:none;border-color:transparent}.mv-select .dropdown-box.dropdown-box-disable svg{visibility:hidden}.mv-select .dropdown-box.dropdown-box-error{border-color:red}.mv-select .dropdown-box.dropdown-box-empty{color:var(--gray-l-1)}.mv-select .error-msg{color:red;font-weight:500;font-size:14px;margin-top:5px;margin-left:5px}.mv-select .op-wrapper{display:flex;gap:8px;flex-direction:column;padding:0 20px 24px 20px}.mv-select .op-row{display:flex;gap:8px;align-items:center;padding:12px 0;cursor:pointer}.mv-select .op-row .check-img{visibility:hidden}.mv-select .op-row.op-row-selected .check-img{visibility:visible}.mv-select .op-footer{padding:16px 40px}.dot-loader{width:60px;aspect-ratio:4;--_g:no-repeat radial-gradient(circle closest-side,currentColor 90%,#0000);background:var(--_g) 0 50%,var(--_g) 50% 50%,var(--_g) 100% 50%;background-size:33.3333333333% 100%;animation:l7 1s linear infinite}@keyframes l7{33%{background-size:33.3333333333% 0,33.3333333333% 100%,33.3333333333% 100%}50%{background-size:33.3333333333% 100%,33.3333333333% 0,33.3333333333% 100%}66%{background-size:33.3333333333% 100%,33.3333333333% 100%,33.3333333333% 0}}.spin-loader{width:50px;padding:8px;aspect-ratio:1;border-radius:50%;background:#25b09b;--_m:conic-gradient(#0000 10%,#000),linear-gradient(#000 0 0) content-box;-webkit-mask:var(--_m);mask:var(--_m);-webkit-mask-composite:source-out;mask-composite:subtract;animation:l3 1s linear infinite}@keyframes l3{to{transform:rotate(1turn)}}.theme-light{--primary-color:#00c4ac;--primary-1:#e5f9f7;--primary-3:#80e1d5;--primary-5-base:#00c4ac;--primary-7-active:#00a792;--detail-color:#333;--bg-color:#fff;--title-color:#111;--back-btn-color:#111;--color-search:#5d596c;--bg-home-color:#f2f7f7;--bg-blank-color:transparent;--color-black:#000;--color-black-2:#101010;--color-black-3:#070707;--color-black-4:#333;--secondary-1:#f8fafb;--secondary-3:#ebeff3;--secondary-5-base:#dde4eb;--secondary-dark-2:#2f3349;--puple-5-base:#7c4aff;--color-white:#fff;--color-danger:#ff1717;--typo-black:#333;--gray-0:#fff;--gray-1:#f6f6f7;--gray-2:#dbdade;--gray-3:#ccd7e1;--gray-4:#d9d9d9;--gray-5:#9aa4ae;--gray-6:#e3e8e8;--gray-7:#d1dcda;--gray-8:#e5e5e5;--gray-9:#ddd;--gray-10:#a2afbc;--gray-11:#7f95a0;--gray-12:#ededed;--gray-13:#f2f4f8;--gray-14:#fafafa;--gray-l-1:#dde4eb;--gray-l-2:#717b85;--cool-gray-1:#717b85;--red-1:#ffe3e3;--red-5-base:#ff7474;--red-7-active:#d96363;--red-warn:#dc3545;--bg-green:#f2f7f7;--tab-bg-color:#e3e8e8;--tab-font-color:#000;--home-footer-bg:#fff;--progress-color:#8049f5;--typo-mute:#a5a2ad;--typo-heading:#5d596c;--typo-body:#6f6b7d;--typo-placeholder:#b7b5be;--dim-1:rgba(0,0,0,.7);--primary-gradient-1:linear-gradient(90deg,#20d0b8 10.18%,#3bc7f8 107.73%);--cover-effect:linear-gradient(180deg,hsla(0,0%,7%,0),rgba(0,0,0,.9));--seat-back:#222;--btn-color-black:#000}.theme-light .dp__theme_light{--dp-menu-border-color:#fff;--dp-primary-color:#e5f9f7;--dp-primary-text-color:#00c4ac}.theme-light.theme-monsterEnergy{--primary-color:#6bd41a;--primary-1:#ddf2cd;--primary-3:#ddf2cd}.theme-light.theme-monsterEnergy .discover-event-detail-view .cltn-image-content{background:transparent}.theme-light.theme-monsterEnergy .agree-modal-comp{--detail-color:#333}.theme-light.theme-monsterEnergy .register-common{background:#111213;--back-btn-color:#fff;--title-color:#fff;--detail-color:#fff}.theme-light.theme-monsterEnergy .register-common .status-text{color:#fff}.theme-light.theme-monsterEnergy .start-view{--bg-color:#111213}.theme-light.theme-monsterEnergy .start-view .login-txt,.theme-light.theme-monsterEnergy .start-view .sub-text{color:#fff}.theme-light.theme-monsterEnergy .reset-pwd-view{background:#111213;--title-color:#fff}.theme-light.theme-monsterEnergy .reset-pwd-view input{color:#fff}.theme-light.theme-monsterEnergy .reset-pwd-view label{color:#fff!important}.theme-light.theme-monsterEnergy .forgot-pwd-view{--title-color:#fff;--gray-l-2:#fff;--gray-l-1:#9aa4ae;--detail-color:#fff;background:#111213;--back-btn-color:#fff}.theme-light.theme-monsterEnergy .forgot-pwd-view .email-row{color:#fff}.theme-light.theme-monsterEnergy .forgot-pwd-view label{color:#fff!important}.theme-light.theme-monsterEnergy .blank-layout .theme-header{--bg-color:#111213;--back-btn-color:#fff}.theme-light.theme-monsterEnergy .auth-ctgy{--bg-color:#111213;--back-btn-color:#fff;--detail-color:#fff;--btn-color-black:#6bd41a}.theme-light.theme-monsterEnergy .auth-ctgy .auth-layout{color:#fff!important}.theme-light.theme-monsterEnergy .auth-ctgy .auth-layout .title-text{color:#fff}.theme-light.theme-monsterEnergy .auth-ctgy label{color:#fff!important}.status-disabled{--bg-home-color:#191c23;--bg-blank-color:#191c23;--tab-bg-color:#2a2e3d;--tab-font-color:#a2afbc;--home-footer-bg:#272b32;--color-search:#fff}@keyframes list-appear{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes appear{0%{opacity:0}to{opacity:1}}@keyframes ntfc-move{0%{opacity:0}20%{opacity:1}80%{opacity:1}to{opacity:0}}@keyframes blink{0%{opacity:1}50%{opacity:0}to{opacity:1}}@keyframes history-slide-up{0%{transform:translateY(0)}to{transform:translateY(-400px)}}@keyframes skeleton-bg{0%{background-color:#e9ecef}50%{background-color:#dee2e6}to{background-color:#e9ecef}}.qr-card-comp{z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;background:var(--color-white);box-shadow:0 10px 20px rgba(0,124,142,.16);border-radius:30px;padding:40px 24px}.qr-card-comp .title-text{color:var(--title-color);font-weight:600;font-size:18px;line-height:28px}.qr-card-comp img{width:190px;height:176px;margin-bottom:24px}.qr-card-comp .mv-button button{padding:10px}.nft-card-comp{position:relative;width:300px}.nft-card-comp .nft-card-theme{perspective:1500px;transition:opacity 1s}.nft-card-comp .card-line{position:absolute;top:0;left:0}.nft-card-comp .nft-card-back{display:flex;flex-direction:column;border-radius:20px;width:300px;height:470px;background-size:cover;padding:15px 20px;backface-visibility:hidden;transition:transform 1s}.nft-card-comp .card-back{position:absolute;top:0;left:0;transform:rotateY(180deg)}.nft-card-comp .card-footer img{width:30px;height:30px}.nft-card-comp .logo-area{position:relative;display:flex;justify-content:center;margin-bottom:6px;min-height:39px}.nft-card-comp .logo-area img{max-width:140px;height:39px}.nft-card-comp .logo-area .float-seat-btn{position:absolute;left:0;top:50%;transform:translateY(-50%);display:flex;gap:2px;align-items:center;height:20px;border-radius:100px;box-shadow:4px 10px 30px 0 rgba(4,4,4,.07);background:#fff;color:#5d596c;text-align:center;font-size:7px;font-weight:700;padding:4px 6.5px 4px 5px;margin-left:10px}.nft-card-comp .logo-area .float-seat-btn img{width:12px}.nft-card-comp .logo-area .float-info-img{position:absolute;right:0;top:50%;display:flex;justify-content:center;align-items:center;width:40px;height:40px;transform:translateY(-50%)}.nft-card-comp .logo-area .float-info-img img{width:20px;height:20px}.nft-card-comp .qr-image-area,.nft-card-comp .qr-row{display:flex;justify-content:center}.nft-card-comp .qr-image-area{align-items:center;border-radius:24px;background:var(--color-white);overflow:hidden}.nft-card-comp .qr-image-area img{width:100%}.nft-card-comp .qr-status-area{display:flex;justify-content:center;align-items:center;border-radius:24px;overflow:hidden}.nft-card-comp .qr-status-area img{width:100%}.nft-card-comp .nft-color-pink .nft-card-back{background:url(/img/card_back_pink.f3759b8c.png);background-size:cover}.nft-card-comp .nft-color-green .nft-card-back{background:url(/img/card_back_green.c8576c86.png);background-size:cover}.nft-card-comp .nft-color-blue .nft-card-back{background:url(/img/card_back_blue.230b0c32.png);background-size:cover}.nft-card-comp .nft-color-yellow .nft-card-back{background:url(/img/card_back_yellow.ff0972d7.png);background-size:cover}.nft-card-comp .nft-color-orange .nft-card-back{background:url(/img/card_back_orange.d85bf793.png);background-size:cover}.nft-card-comp .nft-color-pay .nft-card-back{background:url(/img/card_back_pay.a26dbd9e.png);background-size:100% 100%}.nft-card-comp .tag-area{position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:center;background:url(/img/tag_area.1e2173f6.svg);width:65.22px;height:65.46px}.nft-card-comp .tag-area .tag-name{font-weight:600;font-size:10px;line-height:15px;background:linear-gradient(270.9deg,hsla(0,0%,100%,.7) .79%,#fff 83.72%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;transform:rotate(-45deg) translateY(-15px)}.nft-card-comp .nft-image{position:relative}.nft-card-comp .nft-image img{width:260px;height:260px;border-radius:20px}.nft-card-comp .nft-image .nft-image-el{-o-object-fit:cover;object-fit:cover}.nft-card-comp .nft-status-image{position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:center;width:260px;height:260px;border-radius:20px;background:rgba(0,0,0,.8);color:#b7b5be;text-align:center;font-size:24px;font-weight:600;line-height:36px;white-space:pre-line}.nft-card-comp .nft-status-image-fail{color:var(--red-5-base)}.nft-card-comp .nft-status-image-qtnr{display:flex;flex-direction:column;justify-content:center;gap:16px}.nft-card-comp .nft-status-image-qtnr img{width:50px;height:50px}.nft-card-comp .nft-status-image-qtnr .desc-text{color:var(--gray-0);text-align:center;font-size:16px;font-weight:400;line-height:24px}.nft-card-comp .nft-status-image-qtnr .mv-button{width:174px}.nft-card-comp .nft-status-image-primary{display:flex;gap:10px;flex-direction:column;justify-content:center;align-items:center;color:var(--gray-1,#f6f6f7);background:rgba(0,167,146,.7)}.nft-card-comp .nft-status-image-gray{color:var(--gray-0);background:rgba(162,175,188,.8)}.nft-card-comp .nft-status-image-red{display:flex;flex-direction:column;gap:10px;color:var(--gray-0);background:hsla(0,100%,73%,.8)}.nft-card-comp .more-btn{border-radius:10px;width:111px;height:48px;border:1px solid var(--gray-0,#fff);color:var(--gray-0);font-size:16px;font-weight:600;line-height:16px}.nft-card-comp .center-icon,.nft-card-comp .more-btn{display:flex;justify-content:center;align-items:center}.nft-card-comp .center-icon{position:absolute;top:0;width:100%;height:100%}.nft-card-comp .offer-name{color:var(--title-color);font-size:20px;font-weight:700;line-height:24px;margin-bottom:8px}.nft-card-comp .nft-name,.nft-card-comp .offer-name{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.nft-card-comp .nft-name{color:var(--color-black);font-weight:400;font-size:12px;line-height:20px}.nft-card-comp .card-footer{margin-top:auto;display:flex;justify-content:flex-end}.nft-card-comp .card-loading{opacity:.5;width:300px;height:470px;border-radius:20px;animation:skeleton-bg .5s infinite}.nft-card-comp .fixed-info{position:absolute;bottom:24px;color:var(--title-color);font-weight:600;font-size:20px;line-height:30px}.nft-card-flipped .card-front{transform:rotateY(-180deg)}.nft-card-flipped .card-back{transform:rotateY(0deg)}.nft-card-disabled{filter:grayscale(1)}.nft-card-disabled .tag-area{background:url(/img/tag_area_disabled.a1b0c325.svg)}.nft-card-disabled .center-icon .used-mark{width:100px;height:100px}.nft-card-disabled .center-icon .lock-mark{width:65px;height:auto}.nft-card-disabled .card-footer img{filter:opacity(.2)}.nft-card-comp-mmbs .qr-image-area{width:260px;height:260px;padding:5px}.nft-card-comp-mmbs .qr-status-area{width:260px;height:260px}.nft-card-comp-ticket .nft-card-back{-webkit-mask-image:url(/img/ticket_mask.eb9deeed.svg);mask-image:url(/img/ticket_mask.eb9deeed.svg);height:490px}.nft-card-comp-ticket .divider{position:absolute;bottom:148px;left:15px;border-top:2px dashed rgba(0,0,0,.12);width:271px}.nft-card-comp-ticket .qr-image-area{width:260px;height:260px;padding:8px}.nft-card-comp-ticket .qr-status-area{width:260px;height:260px}.nft-card-comp-ticket .name-area{padding-top:18px}.nft-card-comp-pay .nft-card-back{padding-top:40px;padding-left:35px;padding-right:35px;border-radius:10px}.nft-card-comp-pay .logo-area{margin-bottom:21px}.nft-card-comp-pay .card-line,.nft-card-comp-pay .tag-area{display:none}.nft-card-comp-pay .nft-image{border-radius:10px;margin-bottom:0}.nft-card-comp-pay .nft-image img{border:2px solid #dde4eb;background:#fff}.nft-card-comp-pay .nft-image img,.nft-card-comp-pay .nft-status-image{width:228px;height:228px;border-radius:10px}.nft-card-comp-pay .name-area{padding-top:16px}.nft-card-comp-pay .offer-name{color:#fff;margin-bottom:8px}.nft-card-comp-pay .nft-name{color:#fff;font-size:20px;font-style:normal;font-weight:600;line-height:24px}.nft-card-comp-pay .qr-image-area{border-radius:10px;background:#fff;width:228px;height:228px;border:2px solid #dde4eb;margin-bottom:34px}.cltn-card-comp{z-index:1;position:relative;display:flex;flex-direction:column;width:320px;height:300px;border-radius:20px;overflow:hidden}.cltn-card-comp .back-image{z-index:-1;position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cltn-card-comp .count-row{display:flex;justify-content:flex-end;padding:12px}.cltn-card-comp .count-tag{display:flex;gap:3px;background:var(--color-white);border-radius:100px;padding:2px 6px}.cltn-card-comp .cltn-count{color:var(--primary-color);font-family:Pretendard;font-weight:400;font-size:12px;line-height:20px}.cltn-card-comp .card-footer{display:flex;gap:12px;background:linear-gradient(0deg,rgba(0,0,0,.4),transparent 90.63%);padding:24px 24px;margin-top:auto}.cltn-card-comp .cltn-text{width:100%;overflow:hidden}.cltn-card-comp .cltn-brand{font-weight:400;font-size:12px;line-height:20px}.cltn-card-comp .cltn-brand,.cltn-card-comp .cltn-name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:var(--color-white)}.cltn-card-comp .cltn-name{font-weight:600;font-size:20px;line-height:30px;width:215px}.nft-card-back-mmbs{position:relative;flex-grow:1;display:flex;flex-direction:column;align-items:center}.nft-card-back-mmbs .text-area{position:relative;width:100%;height:100%;overflow:hidden}.nft-card-back-mmbs .text-area .sub-text{font-family:Pretendard;font-weight:400;font-size:15px;line-height:26px}.nft-card-back-mmbs .text-area .main-text{font-family:Pretendard;line-height:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nft-card-back-mmbs .text-area .loct-text,.nft-card-back-mmbs .text-area .main-text{color:var(--title-color);font-weight:600;font-size:20px;margin-bottom:12px}.nft-card-back-mmbs .text-area .seat-text{position:absolute;bottom:9px;color:var(--title-color);font-weight:600;font-size:20px;line-height:30px}.nft-card-back-ticket{z-index:2;padding-top:32px}.nft-card-back-ticket .divider{position:absolute;bottom:148px;left:15px;border-top:2px dashed rgba(0,0,0,.12);width:271px}.nft-card-back-ticket .sub-text{height:20px}.nft-card-back-ticket .text-item-area{display:flex;flex-direction:column;gap:8px}.nft-card-back-ticket .text-item-area .text-item{display:flex;gap:4px;align-items:center}.nft-card-back-ticket .text-item-area .main-text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:var(--typo-black,#333);font-size:14px;font-weight:500;line-height:24px}.nft-card-back-ticket .text-item-area .detail-text{font-weight:700;font-size:13px;line-height:17px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.nft-card-back-ticket .underline{text-decoration:underline}.nft-card-back-ticket .strong-text{font-size:18px;font-weight:500;line-height:24px}.nft-card-back-pay .text-area{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px}.nft-card-back-pay .date-row{display:flex;justify-content:center;align-items:center;gap:4px;width:100%}.nft-card-back-pay .row-line{flex-grow:1;height:1px;border-radius:999px;background:var(--body-gradient,linear-gradient(150deg,#eae8ff 0,#ffe7e8 100%))}.nft-card-back-pay .sub-text{color:#fff;font-size:12px;font-style:normal;font-weight:400;line-height:14px}.nft-card-back-pay .main-text{display:flex;align-items:center;height:40px;color:#fff;text-align:center;font-size:20px;font-style:normal;font-weight:500;line-height:24px}.nft-history-card-comp{display:flex;flex-direction:column;align-items:center;width:298px;border-radius:20px;border:2px solid #f6f6f7;background:#fff;overflow:hidden;padding-top:36px}.nft-history-card-comp .sub-detail{font-size:11px;white-space:pre-line;padding:0 20px 20px 20px}.nft-history-card-comp .title-area{width:100%;text-align:center;position:relative}.nft-history-card-comp .title-area .coupon-history-btn{position:absolute;right:16px;top:0;font-weight:600;font-size:12px;color:rgba(75,70,92,.6)}.nft-history-card-comp .title-area .coupon-history-btn div{display:flex;align-items:center}.nft-history-card-comp .history-title{color:#4b465c;font-weight:600;font-size:14px;line-height:14px;margin-bottom:8px}.nft-history-card-comp .sub-row{display:flex;justify-content:center;align-items:center;gap:6px}.nft-history-card-comp .sub-row img{width:14px;height:14px;border-radius:14px}.nft-history-card-comp .sub-row .sub-text{color:#4b465c;font-size:12px;font-weight:400}.nft-history-card-comp .sub-row .sub-text p{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:200px}.nft-history-card-comp .sub-row .sub-text span{color:#b7b5be}.nft-history-card-comp .use-container{padding:8px 20px 4px 20px;width:100%;border-bottom:2px solid #f6f6f7}.nft-history-card-comp .pay-container .use-area{display:flex;justify-content:space-around;align-items:center;background:transparent}.nft-history-card-comp .use-area{display:grid;grid-template-columns:repeat(2,1fr);align-items:center;background:#ebeff3;border-radius:16px}.nft-history-card-comp .use-area .divider{width:1px;height:40px;background:#c9c7ce}.nft-history-card-comp .use-area .use-item{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;padding-top:8px;padding-bottom:8px;border-radius:0 16px 16px 0}.nft-history-card-comp .use-area .use-title{color:#6f6b7d;text-align:center;font-size:10px;font-weight:400;line-height:10px;margin-bottom:8px}.nft-history-card-comp .use-area .cnt-text{color:#4b465c;font-size:14px;font-weight:600;line-height:14px;margin-bottom:4px}.nft-history-card-comp .use-area .cnt-text .available{color:#00c4ac}.nft-history-card-comp .use-area .left-text{color:#a5a2ae;text-align:center;font-size:10px;font-weight:400;line-height:10px}.nft-history-card-comp .use-area .right-selected{background-color:#f8fafb}.nft-history-card-comp .use-area .right-selected .available,.nft-history-card-comp .use-area .right-selected .cnt-text,.nft-history-card-comp .use-area .right-selected .use-title .item-title{color:#b7b5be}.nft-history-card-comp .use-area .left-selected{border-radius:16px 0 0 16px;background-color:#f8fafb}.nft-history-card-comp .use-area .left-selected .available,.nft-history-card-comp .use-area .left-selected .cnt-text,.nft-history-card-comp .use-area .left-selected .use-title .item-title{color:#b7b5be}.nft-history-card-comp .history-area{width:100%;max-height:calc(100vh - 430px);overflow:scroll;padding:14px 20px}.nft-history-card-comp .info-area{display:flex;gap:8px;width:100%;background:#f8f7fa;padding:16px 20px}.nft-history-card-comp .info-area .info-item{display:flex;flex-direction:column;gap:8px}.nft-history-card-comp .info-area .info-title{display:flex;gap:8px}.nft-history-card-comp .info-area .info-title .title-text{color:#4b465c;font-size:12px;font-style:normal;font-weight:500}.nft-history-card-comp .info-area .right-item{flex-grow:1}.nft-history-card-comp .info-area .info-value{flex-grow:1;display:flex;align-items:center;justify-content:space-between;color:#a5a2ad;font-size:12px;font-style:normal;font-weight:400;line-height:12px}.nft-history-card-comp .info-area .info-value img{width:14px}.nft-history-list-emtpy-comp{display:flex;align-items:center;justify-content:center;flex-direction:column;margin-bottom:21px}.nft-history-list-emtpy-comp .empty-text{font-size:14px;font-weight:500;color:rgba(75,70,92,.5)}.nft-history-list-emtpy-comp .no-data-img{width:180px}.nft-history-list-comp{display:flex;flex-direction:column;gap:16px}.nft-history-list-comp .history-item-used{background-color:#f6f6f7;color:rgba(75,70,92,.5);width:100%;height:20px;font-size:14px;font-weight:600;display:flex;align-items:center;justify-content:center}.nft-history-list-comp .history-item{position:relative;z-index:1;display:flex;align-items:flex-start;gap:8px}.nft-history-list-comp .image-area{display:flex;justify-content:center;align-items:center;width:16px;height:16px;border-radius:14px;background:#f6f6f7}.nft-history-list-comp .image-area .image-back{display:flex;justify-content:center;align-items:center;width:14px;height:14px;border-radius:14px;background:red}.nft-history-list-comp .item-text{flex-grow:1}.nft-history-list-comp .item-name{color:#4b465c;font-size:14px;font-weight:600;line-height:16px}.nft-history-list-comp .item-content{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:200px;max-width:100%;color:#5d596c;font-size:12px;font-weight:400;line-height:14px;margin-top:8px;margin-bottom:8px}.nft-history-list-comp .send-row{display:flex;min-width:0;width:100%}.nft-history-list-comp .send-row .user-text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding-bottom:2px;max-width:90px}.nft-history-list-comp .send-divider{margin:0 6px}.nft-history-list-comp .item-sub{display:flex;gap:9px;align-items:center;color:#b7b5be;font-size:12px;font-weight:400;line-height:12px}.nft-history-list-comp .link{display:flex;align-items:center}.nft-history-list-comp .link img{width:12px;height:12px}.nft-history-list-comp .wait-item{color:var(--gray-l-2)}.nft-history-list-comp .wait-item .item-name{color:#a5a2ae;font-size:14px;font-weight:600;line-height:16px}.nft-history-list-comp .vertical-line{z-index:0;position:absolute;top:16px;left:8px;height:100%;border-left:1px dashed #dbdade}.nft-history-list-comp .available{color:var(--primary-color)}.nft-history-list-comp-mmbs .item-name{margin-bottom:8px}.nft-history-list-comp-mmbs .item-content{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#a5a2ae;width:200px;font-size:12px;font-style:normal;font-weight:400;line-height:12px;margin-top:0;margin-bottom:2px;padding-bottom:1px}.coupon-detail-card-comp{position:relative;width:300px;height:470px;background:var(--gray-12);-webkit-mask-image:url(/img/coupon_line.711b450b.svg)}.coupon-detail-card-comp .deactive-area{display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:14.933px;width:100%;height:260px;background:rgba(0,0,0,.7);backdrop-filter:blur(20px)}.coupon-detail-card-comp .deactive-area .title-text{color:var(--gray-0);text-align:center;font-size:20px;font-weight:700;line-height:20px}.coupon-detail-card-comp .deactive-area .desc-text{color:var(--gray-0);text-align:center;font-size:16px;font-weight:400;line-height:24px}.coupon-detail-card-comp .deactive-area .date-txt{color:#fff;text-align:center;font-size:16px;font-weight:500;line-height:24px}.coupon-detail-card-comp .status-text{font-size:20px;font-weight:600}.coupon-detail-card-comp .barcode-area{padding:22px 20px 0 20px;margin-bottom:44px}.coupon-detail-card-comp .barcode-area img{max-width:90%}.coupon-detail-card-comp .barcode-back{display:flex;flex-direction:column;justify-content:center;align-items:center;height:260px;background:var(--color-white);border-radius:16px}.coupon-detail-card-comp .coupon-pin{font-size:20px}.coupon-detail-card-comp .divider{position:absolute;bottom:159px;width:100%;border-top:2px dashed rgba(0,0,0,.12)}.coupon-detail-card-comp .text-area{display:flex;flex-direction:column;height:100%;padding:0 14px 15px 14px;overflow:hidden}.coupon-detail-card-comp .offer-name{font-weight:400;font-size:12px;line-height:20px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.coupon-detail-card-comp .desc-text{color:var(--title-color);font-weight:600;font-size:20px;line-height:30px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.coupon-detail-card-comp .valid-date{color:var(--gray-l-2);font-weight:400;font-size:13px;height:22px;line-height:22px}.coupon-detail-card-comp .mv-button{margin-top:auto}.coupon-detail-card-comp .mv-button button{font-weight:400;font-size:15px;line-height:26px;padding:10px 0}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.coupon-detail-card-comp .qr-loading{width:100px;animation:spin 1s linear infinite}.coupon-warning-content{display:flex;flex-direction:column;padding:0 20px 20px 20px;height:100%}.coupon-warning-content .box-list{flex:1 1 auto;display:flex;gap:16px;flex-direction:column;min-height:0}.coupon-warning-content .single-min-height{flex-grow:1}.coupon-warning-content .extra-box{flex:1;overflow-y:scroll}.coupon-warning-content .notice-box{border-radius:10px;background:#fafafa;padding:20px}.coupon-warning-content .place-text{display:flex;gap:8px;align-items:center;color:var(--typo-body);font-size:16px;font-weight:500;line-height:24px;min-width:0}.coupon-warning-content .ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.coupon-warning-content .title-text{color:var(--typo-heading);font-size:16px;font-weight:500;line-height:24px;margin-bottom:12px}.coupon-warning-content .memo-text{color:var(--cool-gray-1);font-size:16px;font-weight:400;line-height:24px;white-space:pre-line;word-break:break-all}.qr-status-comp{width:100%;height:100%}.qr-status-comp p{z-index:1;color:var(--title-color);font-weight:600;font-size:20px;line-height:27px;text-align:center}.qr-status-comp .status-row{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%}.qr-status-comp .type-MEMBERSHIP img{width:100px;height:100px}.qr-status-comp .type-TICKET{background:hsla(0,0%,100%,.5)}.qr-status-comp .type-TICKET img{width:100px;height:100px}.qr-status-comp .status-lock{position:relative;gap:7px;background:#fff;padding:35px}.qr-status-comp .status-lock img{z-index:1;width:94px;height:107px}.qr-status-comp .status-lock .back-image-area{z-index:0;position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%}.qr-status-comp .status-lock .back-image{width:163px;height:163px;filter:opacity(.2)}.qr-status-comp .event-lock{position:relative;gap:7px;padding:10px;background:#fff}.qr-status-comp .event-lock .lock-icon{z-index:1;width:60px;height:60px}.qr-status-comp .event-lock .title-text{color:var(--gray-0);text-align:center;font-size:20px;font-weight:700;line-height:22px;white-space:pre}.qr-status-comp .event-lock .desc-text{color:var(--gray-0);text-align:center;font-size:16px;font-weight:400;line-height:24px}.qr-status-comp .event-lock .desc-text button{width:100px;height:40px}.qr-status-comp .event-lock .back-image-area{z-index:0;position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:center;background:rgba(0,0,0,.7);width:100%;height:100%}.qr-status-comp .event-lock .back-image{width:163px;height:163px;filter:opacity(.2)}.nft-owner-history-list-comp{padding:8px 20px}.nft-owner-history-list-comp .receiver-mark{width:16px;height:16px;border-radius:16px;border:3px solid var(--primary-1);background:var(--primary-color)}.nft-owner-history-list-comp .profile-image{width:24px;height:24px;border-radius:24px}.nft-owner-history-list-comp .default-image{width:24px;height:24px;border-radius:24px;background:#d9d9d9}.nft-owner-history-list-comp .item-text{max-width:100%}.nft-owner-history-list-comp .name-row{display:flex;gap:8px;align-items:center;margin-bottom:8px}.nft-owner-history-list-comp .name-row .mv-image{flex-shrink:0}.nft-owner-history-list-comp .item-name{flex-grow:1;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:var(--typo-body);font-size:14px;font-weight:400;line-height:20px}.nft-status-card-common{z-index:1;position:absolute;left:0;top:0;width:100%;height:100%;display:flex;flex-direction:column;border-radius:20px;background:rgba(0,0,0,.4);backdrop-filter:blur(10px);padding:110px 24px 32px 24px}.nft-status-card-common .logo-area{margin-bottom:16px}.nft-status-card-common .logo-area .logo-icon{width:100px;height:100px}.nft-status-card-common .name-area{color:var(--gray-0);text-align:center;font-size:24px;font-weight:700;line-height:36px;margin-bottom:16px}.nft-status-card-common .desc-area{height:72px;color:var(--gray-0);text-align:center;font-size:16px;font-weight:400;line-height:24px;white-space:pre}.nft-status-card-common .action-row{display:flex;gap:8px;width:100%;margin-top:32px;padding-top:16px}.nft-status-card-common .action-row button{height:56px;padding:0}.nft-status-card-fail{background:rgba(0,0,0,.7)}.nft-status-card-fail .desc-area,.nft-status-card-fail .name-area{color:var(--red-5-base)}.nft-sending-modal .image-row img{height:140px}.nft-sending-modal button{background:var(--secondary-dark-2)}.modal-common{padding:24px}.modal-common .image-row{display:flex;justify-content:center;height:140px}.modal-common .title-row{color:var(--color-black-4);text-align:center;font-size:20px;font-weight:600;line-height:30px;white-space:pre-line}.modal-common .desc-row{color:#6f6b7d;text-align:center;font-size:16px;font-weight:400;line-height:24px;white-space:pre-line}.modal-common .button-row{display:flex;gap:8px}.blank-layout{position:relative;min-height:calc(var(--vh)*100);background-color:var(--bg-blank-color)}.blank-layout>.header-row{position:absolute}.blank-layout .top-back{z-index:-1;position:absolute;top:0;right:0}.blank-layout .blank-layout-footer{z-index:10;position:fixed;bottom:0;width:100%;max-width:568px;min-width:360px}.blank-layout+.common-footer{background:var(--bg-blank-color)}.auth-layout{display:flex;flex-direction:column;height:calc(var(--vh)*100);padding:0 20px}.auth-layout .logo-row svg{max-height:50px}.auth-layout .title-section{display:flex;flex-direction:column;gap:9px;justify-content:center;align-items:center;margin-top:37px;margin-bottom:30px}.auth-layout .title-text{font-weight:600;font-size:20px;line-height:32px;color:var(--title-color)}.home-layout-header{background:var(--bg-home-color)}.home-layout-header .title-section{overflow:hidden;z-index:1;top:0;display:flex;justify-content:space-between;padding:11px 20px;background:var(--bg-home-color);max-width:568px}.home-layout-header .tab-list{display:flex;align-items:center;gap:12px}.home-layout-header .title-right{display:flex;align-items:center;color:var(--color-search)}.home-layout-header .tab-item{color:var(--typo-placeholder);font-size:20px;font-weight:400;line-height:30px;cursor:pointer}.home-layout-header .tab-item.selected{font-weight:600;background:var(--primary-gradient-1);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.home-layout-header .title-area{display:flex;align-items:center;gap:8px}.home-layout-header .title-area img{height:26px}.home-layout-header .layout-title{font-family:Pretendard;font-style:normal;font-weight:600;font-size:24px;line-height:34px;background:linear-gradient(272.51deg,#19acb7 14.07%,#23cab5 102.74%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.home-layout-footer{position:relative;background:var(--home-footer-bg);box-shadow:0 -2px 6px rgba(0,0,0,.06);border-radius:10px 10px 0 0;padding-bottom:8px}.home-layout-footer .tab-list{display:flex;justify-content:space-around}.home-layout-footer .tab-item{flex:1;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;color:var(--gray-5);padding-top:10px;cursor:pointer}.home-layout-footer .tab-selected{color:var(--primary-color)}.home-layout-footer .tab-selected:before{content:" ";position:absolute;top:0;background:var(--primary-color);border-radius:20px;width:36px;height:2px}.home-layout-footer .tab-selected .search-svg{fill:var(--color-white);color:var(--primary-color)}.home-layout-footer .tab-selected .search-svg circle,.home-layout-footer .tab-selected .search-svg path,.home-layout-footer .tab-selected .search-svg rect{stroke:var(--primary-color)}.home-layout-footer .tab-selected .coupon-svg{fill:var(--primary-color);color:var(--color-white)}.home-layout-footer .tab-selected .coupon-svg rect{stroke:var(--primary-color)}.home-layout-footer .tab-selected .profile-svg{color:var(--color-white);fill:var(--primary-color)}.home-layout-footer .tab-selected .profile-svg .border{stroke:var(--primary-color)}.home-layout-footer .tab-name{font-weight:400;font-size:11px;line-height:20px}.home-layout-footer .scan-button{position:absolute;top:-13px;display:flex;justify-content:center;align-items:center;width:50px;height:50px;border-radius:50px;background:linear-gradient(152.59deg,#4ceaca 5.37%,#00cfa5 73.18%);box-shadow:0 4px 10px rgba(0,0,0,.12),inset 0 1px 2px hsla(0,0%,100%,.8)}.home-layout-footer .scan-tab{position:relative;padding-top:40px}.home-layout-footer .toggle-area{position:absolute;top:-73px;display:flex;justify-content:center;width:100%}.home-layout-footer .toggle-button{display:inline-flex;gap:2px;align-items:center;justify-content:center;background:var(--color-black);border-radius:100px;width:auto;color:var(--color-white);font-weight:500;font-size:14px;line-height:24px;padding:9px 12px}.home-layout{display:flex;flex-direction:column;min-height:calc(var(--vh)*100)}.home-layout .home-layout-header-row{z-index:10;width:100%;max-width:568px;min-width:360px}.home-layout section{flex-grow:1}.home-layout .filter-section{z-index:10;position:sticky;top:0}.home-layout .filter-section>.filters-group{display:flex;justify-content:space-between;align-items:center;background:var(--bg-home-color);padding:16px 20px}.home-layout footer{z-index:9;position:fixed;bottom:0;width:100%;max-width:568px;min-width:360px}.common-header{z-index:2;position:sticky;top:0;background:var(--bg-color)}.common-header>.nav-row{display:flex;align-items:center;justify-content:space-between;gap:10px;height:68px;padding:17px 20px}.common-header>.nav-row svg{color:var(--back-btn-color)}.common-header.detail-header-comp{background:transparent}.common-header.detail-header-comp .menu-col{display:flex;align-items:center;width:24px}.common-header .header-right,.common-header img{width:34px}.common-header .name-area{display:flex;align-items:center;min-width:0;gap:10px}.common-header .name-text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-weight:700;font-size:17px;line-height:26px}.common-header .name-image{width:34px;height:34px;border-radius:34px}.common-header .back-button{flex-shrink:0;cursor:pointer}.common-header .menu-button{width:24px;cursor:pointer}.qr-scan-header{z-index:3;position:absolute;top:0;left:0;display:flex;justify-content:space-between;width:100%;padding:13px 20px}.qr-scan-header .exit-button{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:32px;height:32px;color:var(--color-white);border-radius:32px;background:hsla(0,0%,40%,.6);cursor:pointer}.qr-scan-header .exit-button svg{width:20px;height:20px}.qr-scan-header .profile-button{flex-shrink:0;display:flex;gap:6px;justify-content:center;align-items:center;width:auto;border-radius:100px;background:var(--color-black);color:var(--primary-color);font-weight:500;font-size:14px;line-height:24px;padding:11px 16px;cursor:pointer}.qr-scan-header .profile-button img{width:20px;height:20px;border-radius:20px}.qr-scan-header .sub-button{width:auto}.float-view{z-index:20;position:fixed;top:0;left:50%;width:100vw;max-width:568px;min-width:360px;height:calc(var(--vh, 1vh)*100);overflow:scroll;transform:translateX(-50%)}.discover-layout{background:var(--bg-home-color)}.discover-layout .nft-type-filter-comp .tab-list{gap:20px}.discover-layout .filter-section{background:var(--bg-home-color);display:flex;justify-content:space-between;align-items:center;padding:0 20px}.discover-layout .type-filter{padding-top:14px}.home-view{position:relative;min-height:calc(var(--vh)*100);background:var(--bg-home-color)}.home-view .list-section{padding:6px 20px 40px 20px}.nft-type-filter-comp .tab-list{display:flex;gap:7px;overflow-x:scroll}.nft-sort-filter-comp .filter-button{display:flex;justify-content:center;align-items:center;width:40px;height:40px;border-radius:40px;background:var(--gray-0);cursor:pointer}.nft-sort-filter-comp .filter-area{padding:20px}.nft-sort-filter-comp .group-name{color:var(--typo-mute);font-size:14px;font-weight:500;line-height:14px;padding:8px 0}.nft-sort-filter-comp .button-row{border-top:2px solid var(--secondary-2,#f1f4f7);padding:16px 0 20px 0}.nft-sort-filter-comp .filter-item{display:flex;justify-content:space-between;align-items:center;padding:12px 0;cursor:pointer}.nft-list-comp{display:flex;justify-content:center}.nft-list-comp .list-area{display:flex;flex-direction:column;gap:20px}.nft-list-comp .list-action{animation:list-appear 1s}.nft-list-comp .empty-row{padding-top:44px}.cltn-list-comp{display:flex;justify-content:center}.cltn-list-comp .list-area{display:flex;flex-direction:column;gap:20px}.cltn-list-comp .list-area:first-child{margin-top:10px}.cltn-list-comp .list-area:last-child{margin-bottom:90px}.cltn-list-comp .cltn-card-comp{cursor:pointer}.qr-scan-view{position:relative;height:calc(var(--vh)*100);background:var(--color-black);touch-action:pan-x}.qr-scan-view .qr-suggest{position:absolute;bottom:100px;color:var(--color-white);width:100%;font-weight:600;font-size:18px;line-height:28px;text-align:center}.list-empty-comp{display:flex;gap:16px;flex-direction:column;align-items:center}.list-empty-comp .empty-text{color:var(--typo-body);font-size:14px;font-weight:400;line-height:20px;text-align:center;white-space:pre-line}.list-empty-comp .move-btn{display:flex;justify-content:center;gap:8px;align-items:center;border-radius:10px;background:var(--primary-gradient-1);color:#fff;text-align:center;font-size:16px;font-weight:600;line-height:24px;padding:12px 16px}.rsvp-view{padding:48px 20px}.rsvp-view .main-txt{color:#000;font-size:20px;font-weight:500;line-height:30px}.rsvp-view .sub-txt{color:var(--typo-body);font-size:15px;font-weight:700;line-height:20px}.rsvp-view .date-txt{color:var(--primary-color);font-size:12px;font-weight:700;line-height:18px}.rsvp-view .op-row{margin-top:60px}.rsvp-view .op-row.op-row-disabled{pointer-events:none}.start-view{display:flex;flex-direction:column;padding:0 20px 24px 20px;height:calc(var(--vh)*100);background:var(--bg-color)}.start-view .title-section{padding-top:120px;margin-bottom:72px}.start-view .title-section .label-image img{width:250px}.start-view .login-txt{color:var(--detail-color);text-align:center;font-size:20px;font-weight:600;line-height:32px;margin-top:20px}.start-view .start-text{font-weight:600;font-size:24px;line-height:34px;background:linear-gradient(90deg,#b8bfc3,#02a5aa 94.1%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.start-view .divider-area{padding:20px 0 14px 0}.start-view .sub-text{display:flex;justify-content:center;gap:11px;color:var(--detail-color);font-weight:400;font-size:15px;line-height:26px}.start-view .sub-text a{color:var(--primary-color)}.start-view .logo-section{display:flex;justify-content:center;margin-top:auto}.login-view{background:var(--bg-color)}.login-view form{display:flex;flex-direction:column;flex-grow:1}.login-view .title-section{display:flex;flex-direction:column;gap:9px;justify-content:center;align-items:center;margin-top:37px;margin-bottom:30px}.login-view .title-text{font-weight:600;font-size:20px;line-height:32px;color:var(--title-color)}.login-view .check-row{display:flex;align-items:center;justify-content:space-between}.login-view .check-row .forgot-text{font-family:Pretendard;font-weight:400;font-size:15px;line-height:26px}.login-view .input-section{display:flex;flex-direction:column;gap:15px}.login-view .sub-text{display:flex;justify-content:center;gap:11px;color:var(--detail-color);font-weight:400;font-size:15px;line-height:26px}.login-view .sub-text a{color:var(--primary-color)}.login-view footer{margin-top:auto}.register-view{background:var(--bg-color);position:relative;padding-bottom:30px}.register-view .title-section{display:flex;flex-direction:column;gap:9px;justify-content:center;align-items:center;margin-top:30px;margin-bottom:30px}.register-view .title-text{color:var(--title-color);font-weight:600;font-size:20px;line-height:32px}.register-view .input-section{display:flex;flex-direction:column;gap:20px;margin-bottom:20px}.register-view .check-section{display:flex;flex-direction:column;gap:12px}.register-view footer{bottom:20px;width:100%;margin-top:22px;margin-bottom:20px}.terms-common{color:var(--detail-color);font-weight:400;font-size:15px;line-height:26px;overflow-y:scroll;overflow-x:scroll}.terms-common .terms-title{color:var(--title-color);font-weight:600;font-size:20px;line-height:30px}.terms-common .terms-sub-title{color:var(--title-color);font-weight:700}.terms-common .terms-content{white-space:pre-wrap;font-family:Pretendard}.register-email-wait-view .image-area{position:relative;margin-bottom:50px}.register-email-wait-view .image-area img{width:120px}.register-email-wait-view .back-deco{position:absolute;bottom:10px;right:0;width:77px;height:28px;background:#3ba8ff;filter:blur(20px);transform:rotate(-13.11deg)}.register-email-wait-view .status-text{color:var(--color-black-2);font-weight:700;font-size:15px;line-height:26px}.wallet-config-pw-view{display:flex;flex-direction:column;align-items:center}.wallet-config-pw-view .config-title{color:var(--title-color);font-weight:600;font-size:24px;line-height:32px;text-align:center;margin-top:88px;margin-bottom:40px}.wallet-config-pw-view .confirm-title{margin-top:57px;margin-bottom:48px}.wallet-config-pw-view .sub-row{display:flex;justify-content:center;align-items:center;gap:9px;margin-top:32px}.register-common .content-section{display:flex;flex-direction:column;align-items:center}.register-common .main-text{color:var(--title-color);font-weight:600;font-size:24px;line-height:36px;text-align:center;margin-bottom:40px}.register-common .process-area{color:var(--gray-l-2);font-weight:400;font-size:15px;line-height:26px;text-align:center}.register-email-expired-view .main-text{margin-bottom:30px}.register-email-expired-view .mv-button{width:100%;padding:10px}.register-success-view .lottie-area{margin-top:98px;margin-bottom:30px}.register-success-view .footer{position:fixed;left:50%;transform:translateX(-50%);bottom:43px}.register-external-view .main-text{margin-bottom:27px}.register-external-view .process-area{margin-bottom:51px}.register-external-view .check-section{display:flex;flex-direction:column;gap:15px;margin-bottom:10px}.register-external-view form{display:flex;flex-direction:column;align-items:center;gap:15px;height:100%}.register-external-view .mv-button{width:100%;margin-top:auto;margin-bottom:20px}.forgot-pwd-view .sub-text{margin-bottom:24px;white-space:pre-line}.forgot-pwd-view .back-button,.forgot-pwd-view .sub-text{color:var(--gray-l-2);font-weight:400;font-size:15px;line-height:26px;text-align:center}.forgot-pwd-view .back-button{margin-top:17px}.forgot-pwd-view .confirm-area .main-text{margin-bottom:20px}.forgot-pwd-view .icon-row{display:flex;justify-content:center}.forgot-pwd-view .icon-area{position:relative;margin-bottom:30px}.forgot-pwd-view .icon-area:before{position:absolute;bottom:20px;right:0;content:" ";width:77px;height:28px;background:#3ba8ff;filter:blur(20px);transform:rotate(-13.11deg)}.forgot-pwd-view .email-icon{width:100px;height:100px}.forgot-pwd-view .email-row{color:var(--color-black-2);font-weight:700;font-size:15px;line-height:26px;text-align:center}.forgot-pwd-view .email-row span{color:var(--primary-color)}.reset-pwd-view .image-row{display:flex;justify-content:center;margin-bottom:35px}.reset-pwd-view .icon-image{width:70.5px;height:80px}.reset-pwd-view .input-area{display:flex;flex-direction:column;gap:24px}.two-step-verify-view-comp{z-index:20;position:fixed;top:0;left:50%;width:100vw;max-width:568px;min-width:360px;height:calc(var(--vh, 1vh)*100);overflow:scroll;transform:translateX(-50%)}.two-step-verify-view-comp .auth-layout{background:var(--color-white)}.two-step-verify-view-comp .explain-text{color:var(--gray-l-2);font-weight:400;font-size:15px;line-height:26px;text-align:center;margin-bottom:40px}.two-step-verify-view-comp .input-row{display:flex;justify-content:center;margin-bottom:28px}.two-step-verify-view-comp .resend-text{color:#333;font-weight:400;font-size:15px;line-height:26px;text-align:center}.two-step-verify-view-comp .resend-text span{color:var(--primary-color)}.two-step-verify-view-comp .button-row{margin-top:40px;margin-bottom:20px}.wallet-pwd-comp{display:flex;flex-direction:column;align-items:center;gap:40px;min-height:200px}.wallet-pwd-comp .title-text{color:var(--title-color);font-weight:600;font-size:24px;line-height:32px}.register-config-view .footer{z-index:2;position:fixed;width:100%;max-width:568px;box-sizing:border-box;bottom:0;background:var(--gray-0);border-top:2px solid var(--secondary-2,#f1f4f7);padding:16px 20px 32px 20px}.adult-identify-view{padding:20px}.adult-identify-view .mark-row{display:flex;justify-content:center;align-items:center;padding:18px 0 38px 0}.adult-identify-view .main-txt{color:var(--typo-black);text-align:center;font-size:16px;font-weight:600;line-height:24px}.adult-identify-view .desc-txt{color:var(--typo-body);text-align:center;font-size:16px;font-weight:400;line-height:24px;white-space:pre-line}.adult-identify-view .btn-row{padding:24px 0}.detail-common{padding-bottom:20px}.detail-common header{z-index:3;position:sticky;top:0;background:hsla(0,0%,100%,.9)}.detail-common .detail-section{display:flex;flex-direction:column;align-items:center;padding:0 20px}.detail-common .card-section{z-index:2}.detail-common .history-section{position:relative;margin-top:12px}.detail-common .history-section .refresh-button{position:absolute;top:9px;right:-70px;cursor:pointer}.detail-common .history-section-open{position:relative;top:-35px}.detail-common .history-section-list-open{position:relative;top:-60px}.detail-common .card-close{animation:history-slide-up .5s}.detail-common .coupon-list-section{margin-top:28px}.detail-common .coupon-list-section .name-row{display:flex;justify-content:space-between}.detail-common .coupon-list-section .list-name{color:var(--title-color);font-weight:700;font-size:20px;text-align:left;line-height:30px;margin-bottom:12px}.nft-history-comp .toggle-button{display:flex;gap:2px;justify-content:center;align-items:center;cursor:pointer}.nft-history-comp .open-button{background:var(--color-black);border-radius:100px;color:var(--color-white);font-weight:500;font-size:14px;line-height:24px;padding:9px 20px}.nft-history-comp .close-button{gap:4px;color:var(--title-color);font-weight:700;font-size:16px;line-height:26px}.nft-history-comp .close-button svg{transform:rotate(180deg)}.nft-list-carousel{max-width:100vw}@media screen and (min-width:568px){.nft-list-carousel{max-width:568px}}.nft-list-carousel .slide-item{display:flex;justify-content:center;padding:20px 0}.nft-list-carousel swiper-container{z-index:2}.nft-list-carousel swiper-slide{transition:.2s}.nft-list-carousel .swiper-slide-next,.nft-list-carousel .swiper-slide-prev{pointer-events:none;transform:scale(.9);filter:opacity(.5)}.nft-list-carousel .pagination-area{z-index:0;display:flex;justify-content:center;max-width:100%;padding:0 20px}.nft-locked-detail-view{display:flex;flex-direction:column;align-items:center;min-height:calc(var(--vh)*100)}.nft-locked-detail-view header{width:100%}.nft-locked-detail-view .slider-section{width:280px;margin-top:auto;padding-top:24px;padding-bottom:24px}.nft-passcode-comp{display:flex;flex-direction:column;align-items:center;padding:0 20px 20px 20px}.nft-passcode-comp .title-text{color:var(--title-color);font-weight:600;font-size:24px;line-height:30px;margin-bottom:8px}.nft-passcode-comp .sub-text{color:var(--gray-l-2);font-weight:400;font-size:15px;line-height:26px;margin-bottom:46px}.nft-passcode-comp .mv-button{margin-top:39px}.coupon-detail-view{position:fixed;flex-direction:column;width:100vw;max-width:568px;height:100vh;background:rgba(0,0,0,.5)}.coupon-detail-view,.coupon-detail-view .close-button{display:flex;justify-content:center;align-items:center}.coupon-detail-view .close-button{width:44px;height:44px;background:var(--color-white);box-shadow:0 2px 6px rgba(0,0,0,.12);border-radius:44px;margin-top:44px;cursor:pointer}.coupon-list-comp{min-width:320px}.coupon-list-comp .list-area{display:flex;flex-direction:column;align-items:center;gap:12px}.coupon-list-comp .loading-row{display:flex;justify-content:center;padding-top:20px}.coupon-list-comp .list-empty-row{display:flex;justify-content:center;align-items:center}.coupon-list-comp .list-empty-row img{height:160px}.coupon-list-comp .list-item{animation:list-appear 1s}.coupon-list-comp.coupon-list-comp__disabled{pointer-events:none}.coupon-list-comp .coupon-ticket-comp{cursor:pointer}.coupon-ticket-comp{position:relative;display:flex;align-items:center;gap:20px;background:var(--color-white);width:296px;height:116px;background:transparent;background-image:url(data:image/png;base64,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);background-repeat:no-repeat;background-size:cover;background-position:50%;padding:26px}.coupon-ticket-comp .coupon-image{width:60px;height:60px;border-radius:50%;border:2px solid #dde4eb;-o-object-fit:cover;object-fit:cover}.coupon-ticket-comp .text-area{display:flex;flex-direction:column;gap:4px;height:100%;min-width:0}.coupon-ticket-comp .offer-name{color:var(--color-black);font-size:12px;font-weight:400;min-height:14px;line-height:12px}.coupon-ticket-comp .desc-text,.coupon-ticket-comp .offer-name{font-style:normal;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.coupon-ticket-comp .desc-text{word-break:break-all;color:var(--title-color);font-size:16px;font-weight:600;line-height:16px;margin-top:4px;margin-bottom:8px;min-height:18px;letter-spacing:-.32px}.coupon-ticket-comp .valid-date{color:var(--gray-l-2);font-weight:400;font-size:10px;line-height:22px;margin-top:auto}.coupon-ticket-comp .active-txt{color:var(--primary-color)}.coupon-ticket-comp .tag-area{position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:center;background:url(/img/tag_area.1e2173f6.svg);width:65.22px;height:65.46px}.coupon-ticket-comp .tag-area .tag-name{color:var(--color-white);font-weight:600;font-size:12px;line-height:18px;transform:rotate(-45deg) translateY(-15px)}.coupon-ticket-comp .ex-mark{position:absolute;top:4px;right:9px;width:37px;height:21px}.coupon-ticket-comp .tag-section{position:absolute;top:0;left:0;z-index:1}.coupon-ticket-comp .tag-text-area{position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:center;width:49px;height:46px}.coupon-ticket-comp .tag-name{color:#fff;font-family:Pretendard;font-size:10px;font-weight:500;line-height:10px;transform:rotate(-45deg) translateY(-6px)}.coupon-disabled{filter:grayscale(1);background-image:url(data:image/png;base64,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)}.coupon-list-view{padding-bottom:100px}.coupon-list-view .coupon-list-header{display:flex;justify-content:space-between;padding:15px 20px}.coupon-list-view .toggle-area{display:flex;align-items:center;gap:7px}.coupon-list-view .header-title{font-family:Pretendard;font-weight:700;font-size:24px;line-height:26px;background:linear-gradient(272.51deg,#19acb7 14.07%,#23cab5 102.74%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.coupon-list-view .list-section{display:flex;justify-content:center;padding-top:20px}.coupon-list-view .list-section .list-name{display:none}.coupon-history-slide-comp{padding:24px;min-height:550px}.coupon-history-slide-comp .coupon-history-slide-title-section{position:relative;display:flex;align-items:center;justify-content:center;margin-bottom:24px}.coupon-history-slide-comp .coupon-history-slide-title-section .close-btn{position:absolute;right:0;display:flex;align-items:center}.coupon-history-slide-comp .coupon-history-slide-count-section{display:grid;grid-template-columns:repeat(3,1fr);place-items:center;padding:0 20px;margin-bottom:24px}.coupon-history-slide-comp .coupon-history-slide-count-section .count-item{min-width:90px}.coupon-history-slide-comp .coupon-history-slide-count-section .count-item .item-title{text-align:center;margin-bottom:4px;font-size:10px;font-weight:400;color:rgba(75,70,92,.8)}.coupon-history-slide-comp .coupon-history-slide-count-section .count-item .item-number{text-align:center;font-size:20px;font-weight:500;color:rgba(75,70,92,.8);width:90px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.coupon-history-slide-comp .coupon-history-slide-count-section .count-item .can-use{color:var(--primary-color)}.coupon-history-slide-comp .coupon-history-slide-count-section .column-divider{border-left:1px solid rgba(75,70,92,.05);border-right:1px solid rgba(75,70,92,.05)}.coupon-history-slide-comp .coupon-history-slide-list-section{display:flex;flex-direction:column;width:100%}.coupon-history-slide-comp .coupon-history-slide-list-section .list-item{display:flex;gap:8px;height:100px;overflow-y:scroll}.coupon-history-slide-comp .coupon-history-slide-list-section .list-item .image-area{display:flex;justify-content:center;align-items:center;width:16px;height:16px;border-radius:14px;background:#f6f6f7}.coupon-history-slide-comp .coupon-history-slide-list-section .list-item .image-area .image-back{display:flex;justify-content:center;align-items:center;width:14px;height:14px;border-radius:14px;background:red}.coupon-history-slide-comp .coupon-history-slide-list-section .list-item .list-title{flex:1;display:flex;flex-direction:column;gap:8px}.coupon-history-slide-comp .coupon-history-slide-list-section .list-item .list-title .list-title-name{line-height:16px;font-size:14px;font-weight:600;color:#5d596c;display:flex;gap:8px}.coupon-history-slide-comp .coupon-history-slide-list-section .list-item .list-title .list-title-name .coupon-history-name{flex:1;width:250px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.coupon-history-slide-comp .coupon-history-slide-list-section .list-item .list-title .list-contents{line-height:12px;font-size:12px;color:#a5a2ad}.coupon-history-slide-comp .coupon-history-slide-list-section .list-item .list-title .list-contents .contents-location{width:280px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.coupon-history-slide-comp .coupon-history-slide-no-data-section{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:16px}.coupon-history-slide-comp .coupon-history-slide-no-data-section .no-data-text{font-size:14px;font-weight:500;color:#a5a2ad}.coupon-list-modal .list-area{display:flex;gap:8px;flex-direction:column;min-height:100px;max-height:500px;overflow-y:auto;padding-bottom:88px}.coupon-list-modal .coupon-row{display:flex;gap:8px;align-items:center;padding:16px}.coupon-list-modal .coupon-row .title-text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:var(--typo-heading);font-size:14px;text-align:left;font-weight:600;line-height:16px;margin-bottom:4px}.coupon-list-modal .coupon-image{width:50px;height:50px;border:1px solid var(--secondary-3);border-radius:50px}.coupon-list-modal .sub-text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:var(--typo-mute);font-size:12px;font-weight:400;line-height:12px}.coupon-list-modal .used-coupon .coupon-image{filter:grayscale(1)}.my-profile-view{min-height:100vh;background:var(--bg-home-color);padding:0 20px 20px 20px}.my-profile-view .profile-qr-comp .qr-image-area{width:160px;height:160px}.my-profile-view .profile-qr-comp .qr-image-area img{width:160px;height:160px;border-radius:10px;border:2px solid var(--primary-3)}.my-profile-view .profile-qr-comp .qr-text{color:var(--typo-body);font-weight:400;font-size:14px;line-height:20px;background:transparent;padding:8px 0}.my-profile-view .section-box{border-radius:10px;background:var(--gray-0,#fff);padding:16px}.my-profile-view .profile-header{z-index:2;position:sticky;top:0;display:flex;background:var(--bg-home-color);padding:16px 0;margin-bottom:8px}.my-profile-view .title-text{background:linear-gradient(90deg,#18abb7,#23cab5 90.91%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:600;font-size:24px;line-height:26px}.my-profile-view .profile-row{display:flex;justify-content:center;align-items:center;padding-bottom:24px;border-bottom:1px solid var(--gray-1,#f6f6f7)}.my-profile-view .profile-image-delete-btn{cursor:pointer;text-align:center}.my-profile-view .profile-detail{align-self:flex-end;margin-left:20px;min-width:0}.my-profile-view .profile-detail .name-text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:var(--title-color);font-weight:600;font-size:20px;line-height:30px}.my-profile-view .profile-detail .sub-text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:var(--typo-body);font-weight:400;font-size:14px;line-height:20px}.my-profile-view .profile-detail .sub-text img{vertical-align:bottom;width:20px}.my-profile-view .edit-button{align-self:flex-start;flex-shrink:0;width:auto;font-weight:400;font-size:12px;line-height:18px;border:1px solid #000;border-radius:10px;padding:8px 16px;margin-left:auto;cursor:pointer}.my-profile-view .invite-row{margin-bottom:24px}.my-profile-view .invite-row .invite-button{border-radius:10px;background:linear-gradient(90deg,#20d0b8 10.18%,#3bc7f8 107.73%);color:#fff;text-align:center;font-size:16px;font-weight:600;line-height:24px;padding:20px 0;cursor:pointer}.my-profile-view .config-list{display:flex;flex-direction:column;gap:14px;margin-bottom:16px;color:var(--typo-black)}.my-profile-view .config-row{display:flex;justify-content:space-between;align-items:center;padding:8px;cursor:pointer}.my-profile-view .logout-button{width:100%;color:var(--typo-black);font-weight:400;font-size:16px;line-height:26px;padding-left:20px;text-align:center;cursor:pointer}.profile-image-comp{position:relative}.profile-image-comp .profile-image{display:block;width:60px;height:60px;border-radius:60px}.profile-image-comp .default-profile-image{display:flex;justify-content:center;align-items:center;color:#dde4eb;width:60px;height:60px;border-radius:60px;background:#f1f1f2;font-weight:500}.profile-image-comp .edit-icon-area{position:absolute;bottom:0;right:-8px;display:flex;justify-content:center;align-items:center;width:24px;height:24px;border-radius:20px;background:var(--color-white);box-shadow:0 2px 6px rgba(0,0,0,.12)}.profile-image-comp input{width:0;height:0}.profile-image-delete-btn{font-size:10px;font-weight:400;color:rgba(75,70,92,.6);padding-top:6px;text-decoration:underline}.edit-profile-view{min-height:100vh;display:flex;flex-direction:column}.edit-profile-view .tab-list{display:flex}.edit-profile-view .tab-item{width:100%;border-bottom:2px solid hsla(210,8%,48%,.8);color:hsla(210,8%,48%,.8);font-weight:600;font-size:16px;line-height:30px;padding:5px;text-align:center;cursor:pointer}.edit-profile-view .tab-selected{color:var(--color-black-2);border-color:var(--color-black-2)}.edit-profile-view .edit-area{padding-top:25px}.edit-profile-info-comp{padding:0 20px}.edit-profile-info-comp .info-area{display:flex;flex-direction:column;gap:23px}.edit-profile-info-comp .edit-row{display:flex;align-items:flex-end;gap:7px}.edit-profile-info-comp .edit-row .mv-input{flex-grow:1}.edit-profile-info-comp .edit-row .mv-button{width:auto;min-width:70px}.edit-profile-info-comp .button-row{display:flex;gap:12px;margin-top:10px}.edit-profile-info-comp .withdraw-btn{font-size:12px;text-align:right;color:var(--gray-5);padding-top:24px;cursor:pointer}.edit-password-comp .edit-form,.edit-password-comp .input-area{display:flex;flex-direction:column}.edit-password-comp .input-area{gap:24px;padding:0 20px}.edit-password-comp .edit-password-footer{margin-top:auto}.edit-password-comp .button-row{display:flex;gap:12px;padding:14px 20px}.profile-qr-comp{display:flex;flex-direction:column;align-items:center}.profile-qr-comp .qr-image-area{display:flex;justify-content:center;align-items:center;width:200px;height:200px;background:#13d6af;border-radius:30px}.profile-qr-comp .qr-image-area img{border-radius:24px}.profile-qr-comp .qr-text{color:#13b191;font-weight:400;font-size:13px;line-height:22px;background:rgba(19,214,175,.1);border-radius:100px;padding:4px 12px}.profile-qr-comp .action-list{display:flex;justify-content:space-around;width:230px}.profile-qr-comp .action-item{display:flex;flex-direction:column;align-items:center;gap:8px;color:var(--gray-l-2);font-weight:400;font-size:12px;line-height:20px}.profile-qr-comp .action-item img{width:24px}.change-auth-pwd-view .modify-area{display:flex;flex-direction:column;align-items:center;padding-top:90px;animation:appear 1s both}.change-auth-pwd-view .config-title{color:var(--title-color);font-weight:600;font-size:24px;line-height:32px;margin-bottom:40px;text-align:center}.change-auth-pwd-view .sub-row{color:var(--gray-l-2);font-weight:400;font-size:15px;line-height:26px;text-decoration-line:underline;margin-top:40px}.two-step-auth-view{padding:0 20px}.two-step-auth-view .toggle-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.two-step-auth-view .title-text{color:var(--title-color);font-weight:600;font-size:20px;line-height:32px}.two-step-auth-view .explain-text{color:var(--gray-l-2);font-weight:400;font-size:15px;line-height:26px;text-align:center;word-break:keep-all}.two-step-auth-view .explain-text span{color:var(--primary-color)}.two-step-auth-view .pwd-area{padding-top:100px}.two-step-verify-comp{display:flex;flex-direction:column;align-items:center}.two-step-verify-comp .explain-text{margin-bottom:25px}.two-step-verify-comp .input-area{margin-bottom:40px}.two-step-verify-comp .button-row{width:272px;margin-bottom:17px}.two-step-verify-comp .button-row button{padding:10px 0}.two-step-verify-comp .resend-text{color:#333;font-weight:400;font-size:15px;line-height:26px;text-align:center}.two-step-verify-comp .resend-text span{color:var(--primary-color)}.my-profile-qr-view{z-index:20;position:fixed;top:0;left:50%;width:100vw;max-width:568px;min-width:360px;height:calc(var(--vh, 1vh)*100);overflow:scroll;transform:translateX(-50%);background:var(--bg-home-color)}.my-profile-qr-view .action-row{display:flex;justify-content:center;margin-bottom:100px}.my-profile-qr-view .action-list{display:flex;justify-content:space-around;width:230px}.my-profile-qr-view .action-item{display:flex;flex-direction:column;align-items:center;gap:8px;color:var(--gray-l-2);font-weight:400;font-size:12px;line-height:20px}.my-profile-qr-view .action-item img{width:24px}.my-profile-qr-view .profile-row{margin-top:12px;margin-bottom:20px}.my-profile-qr-view .profile-row .image-area img{width:50px;height:50px;border-radius:50px;box-shadow:0 4px 10px rgba(0,0,0,.16)}.my-profile-qr-view .profile-row .default-profile-image{display:flex;justify-content:center;align-items:center;color:#dde4eb;width:50px;height:50px;border-radius:50px;background:#f1f1f2;font-weight:500}.my-profile-qr-view .qr-row{padding:0 20px;margin-bottom:24px}.my-profile-qr-view .qr-image-area{display:flex;flex-direction:column;align-items:center;width:320px;background:#13d6af;border-radius:30px;padding:64px 49px 67px 49px;margin:0 auto}.my-profile-qr-view .qr-image-area img{width:100%;border-radius:24px;margin-bottom:17px}.my-profile-qr-view .qr-name{font-weight:600;font-size:18px;line-height:30px}.change-language-comp .change-language-title-section{display:flex;align-items:center;justify-content:center}.change-language-comp .change-language-title-section .title-text{font-size:14px;font-weight:400;color:rgba(75,70,92,.9)}.change-language-comp .change-language-contents-section{padding:16px 20px;margin-bottom:40px}.change-language-comp .change-language-contents-section .change-language-item .change-language-item-title{font-size:14px;font-weight:400;margin-bottom:16px;color:rgba(75,70,92,.5)}.change-language-comp .change-language-contents-section .change-language-item .change-language-item_box{display:flex;align-items:center;justify-content:space-between}.change-language-comp .change-language-contents-section .change-language-item .change-language-item_box .change-language-item_text{font-size:16px;font-weight:5600;margin-bottom:8px;color:rgba(75,70,92,.9)}.change-language-comp .change-language-contents-section .change-language-item .change-language-item_box .change-language-item_box_lang{font-size:12px;font-weight:400;color:rgba(75,70,92,.9)}.change-language-comp .change-language-footer-section{position:fixed;width:100%;max-width:568px;bottom:0;display:flex;gap:16px;align-items:center;justify-content:space-between;padding:0 20px 20px 20px;background:var(--color-white)}.change-language-comp .change-language-footer-section .change-language-footer-item{width:100%;height:52px;border-radius:100px;border:1px solid #111;display:flex;justify-content:center;align-items:center}.change-language-comp .change-language-footer-section .confirm{border:1px solid #000;background-color:#000;color:#fff;cursor:pointer}.change-language-comp .change-language-footer-section .disabled{border:1px solid rgba(75,70,92,.1);background-color:rgba(75,70,92,.7);color:#fff;pointer-events:none}.change-language-comp .mb-32{margin-bottom:32px}.delete-profile-img-comp{height:380px;padding:24px}.delete-profile-img-comp .delete-profile-img-title-section{display:flex;align-items:center;justify-content:flex-end}.delete-profile-img-comp .delete-profile-img-title-section .delete-profile-img{width:24px;height:24px}.delete-profile-img-comp .delete-profile-img-title-section .delete-profile-img img{width:100%;height:100%}.delete-profile-img-comp .delete-profile-img-contents-section{margin-top:24px;font-size:16px;line-height:24px;font-weight:400;color:rgba(75,70,92,.9);margin-left:16px;display:flex;align-items:center;gap:16px}.delete-profile-img-comp .delete-profile-img-footer-section{margin-top:48px}.delete-profile-img-comp .delete-profile-img-footer-section .delete-profile-img-footer-item{width:100%;border-radius:10px;height:48px;display:flex;align-items:center;justify-content:center}.delete-profile-img-comp .delete-profile-img-footer-section .delete-btn{background-color:#ff7474;color:#fff;margin-bottom:8px}.delete-profile-img-comp .delete-profile-img-footer-section .disabled{background-color:hsla(0,100%,73%,.1);pointer-events:none}.delete-profile-img-comp .delete-profile-img-footer-section .cancel-btn{background-color:#dde4eb;color:#242745}.my-trst-common .filter-row{padding:8px 20px}.my-trst-common .filter-row .mv-tab-row{gap:8px;color:var(--typo-mute);background:var(--gray-1);padding:4px 12px}.my-trst-common .filter-row .mv-tab-selected{color:var(--color-white);background:var(--typo-black)}.my-trst-common .filter-row .tab-label{font-size:14px;font-weight:600;line-height:20px}.my-trst-common .summary-row{padding:20px;background:var(--gray-0)}.my-trst-common .total-name{color:var(--typo-body);font-size:14px;font-weight:500;line-height:20px}.my-trst-common .total-value{color:var(--typo-black);font-size:24px;font-weight:500;line-height:30px}.trst-list-comp{display:flex;flex-direction:column;gap:8px}.trst-list-comp .header-row{display:flex;align-items:center;justify-content:space-between;color:var(--typo-mute);font-size:14px;font-weight:400;line-height:20px;border-bottom:1px solid var(--gray-1);padding:8px 20px}.trst-list-comp .trst-item-comp{background:var(--gray-0)}.trst-list-comp .trst-item-comp .body-row{padding:16px 20px}.trst-list-comp .trst-item-comp .status-row{color:var(--typo-black);font-size:16px;font-weight:600;line-height:20px;margin-bottom:4px}.trst-list-comp .trst-item-comp .status-row.status-row-refunded{color:var(--typo-mute)}.trst-list-comp .trst-item-comp .info-row{display:flex;gap:20px;align-items:center}.trst-list-comp .trst-item-comp .card-area{flex-shrink:0;width:46px;height:71px}.trst-list-comp .trst-item-comp .card-area .nft-card-comp{position:absolute;transform:scale(.15);transform-origin:top left;pointer-events:none}.trst-list-comp .trst-item-comp .card-col{padding:0 8px;width:96px}.trst-list-comp .trst-item-comp .info-col{width:100%;min-width:0}.trst-list-comp .trst-item-comp .type-row{color:var(--puple-5-base);font-size:12px;font-weight:500;line-height:16px}.trst-list-comp .trst-item-comp .name-row{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:var(--typo-black);font-size:16px;font-weight:600;line-height:24px}.trst-list-comp .trst-item-comp .sub-name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:var(--typo-body);font-size:14px;font-weight:500;line-height:20px}.trst-list-comp .trst-item-comp .price-row{color:var(--typo-black);font-size:16px;font-weight:600;line-height:24px}.trst-list-comp .trst-item-comp .action-row .mv-button button{font-size:14px;font-style:normal;font-weight:600;line-height:14px;height:38px;padding:12px 16px}.my-trst-view{background:var(--gray-1)}.refund-comp .refund-content{padding:16px 20px 160px 20px}.refund-comp .ask-txt{color:var(--typo-black);font-size:18px;font-weight:500;line-height:30px}.refund-comp .card-area{position:relative;display:flex;justify-content:center;flex-shrink:0;height:120px;padding:16px 0}.refund-comp .card-area .nft-card-comp{position:absolute;transform:scale(.2);transform-origin:top center;pointer-events:none}.refund-comp .title-txt{color:var(--typo-black);font-size:16px;font-weight:600;line-height:40px}.refund-comp .price-row{display:flex;justify-content:space-between}.refund-comp .desc-txt{color:var(--typo-mute);font-size:14px;font-weight:500;line-height:20px}.refund-comp .primary-txt{color:var(--primary-color);font-size:18px;font-weight:600;line-height:40px}.refund-comp .price-txt{color:var(--typo-black);font-size:16px;font-weight:600;line-height:40px}.refund-comp .price-detail-txt{color:var(--typo-black);font-size:13px;font-weight:500;line-height:14px}.refund-comp .price-danger-txt{color:var(--red-5-base);font-size:16px;font-weight:600;line-height:40px}.refund-comp .sheet-footer{position:fixed;bottom:0;width:100%;background:#fdfdfd;border-top:1px solid #e0e0e0;max-width:568px;margin-bottom:5px;padding:16px 20px 48px 20px}.withdraw-comp{padding:20px}.withdraw-comp .btn-row{display:flex;gap:8px}.withdraw-comp .header-text{color:var(--typo-black);font-size:18px;font-weight:600;white-space:pre-line}.withdraw-comp .detail-text{color:var(--red-warn);font-size:16px;white-space:pre-line}.withdraw-comp .detail-text .mail-text{color:var(--typo-black);font-weight:600;padding:10px}.ntfc-view{z-index:100;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;gap:10px}.nft-ntfc-view{z-index:11}.nft-ntfc-view .slide-content{padding:20px}.alert-popup-view{z-index:100;position:fixed;top:0;left:0;width:100vw;height:calc(var(--vh)*100)}.alert-popup-view .alert-back{display:flex;justify-content:center;align-items:center;width:100%;height:100%;background:rgba(0,0,0,.7)}.receive-nft-comp.send-nft-confirm-comp .content-area{padding-top:80px}.receive-nft-comp.send-nft-confirm-comp .nft-card-row{z-index:2;position:absolute;left:50%;transform:translateX(-50%);top:0;opacity:.2}.send-nft-comp{padding:0 20px 20px 20px}.send-nft-comp .method-list{display:flex;justify-content:center;gap:12px}.send-nft-comp .method-item{display:flex;flex-direction:column;gap:4px;align-items:center;justify-content:center;width:50%;height:130px;border:1px solid #dde4eb;border-radius:20px;cursor:pointer}.send-nft-comp .method-item img{width:43px}.send-nft-comp .method-item span{color:var(--title-color);font-weight:400;font-size:15px;line-height:26px}.send-nft-comp .tab-selected{border:2px solid #111}.send-nft-comp .tab-selected span{font-weight:700}.send-nft-email-comp .image-area,.send-nft-email-comp .image-row{display:flex;justify-content:center}.send-nft-email-comp .image-area{position:relative}.send-nft-email-comp .image-area img{width:64px}.send-nft-email-comp .image-area:before{position:absolute;bottom:5px;right:-5px;content:" ";background:#64bbff;opacity:.78;filter:blur(15px);transform:rotate(-4.58deg);width:44.18px;height:21.09px}.send-nft-email-comp .title-text{color:var(--title-color);font-weight:600;font-size:24px;line-height:36px;text-align:center}.send-nft-email-comp .warning-text{color:var(--color-danger);text-align:center;font-weight:400;font-size:13px;line-height:20px;margin-top:6px;margin-bottom:24px}.send-nft-confirm-comp{position:relative}.send-nft-confirm-comp .button-row{display:flex;gap:12px}.send-nft-confirm-comp .nft-card-comp{transform-origin:0 0;transform:scale(.4) translateX(75%)}.send-nft-confirm-comp .nft-card-row{display:flex;justify-content:center;height:200px;margin-bottom:39px}.send-nft-confirm-comp .text-box{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;background:var(--gray-13);border-radius:16px;text-align:center;padding:36px 52px;white-space:pre-line;margin-bottom:26px}.send-nft-confirm-comp .text-box .text{z-index:3;color:var(--title-color);font-weight:400;font-size:15px;line-height:26px;white-space:pre-line}.send-nft-confirm-comp .text-box .text span{font-weight:600}.send-nft-confirm-comp .profile-row{z-index:3;position:absolute;top:-19px}.send-nft-confirm-comp .profile-row img{width:38px;height:38px;border-radius:38px}.send-nft-confirm-comp .profile-row .default-profile-image{display:flex;justify-content:center;align-items:center;color:#dde4eb;width:38px;height:38px;border-radius:38px;background:#f1f1f2;font-weight:500}.send-nft-view .pwd-area{padding-top:53px}.send-nft-result-comp .result-area{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:47px;height:50vh}.send-nft-result-comp .result-text{color:var(--title-color);font-weight:600;font-size:24px;line-height:32px}.nft-menu-comp{padding:16px 20px 24px 20px}.nft-menu-comp .menu-item{display:flex;align-items:center;gap:12px;padding:8px;cursor:pointer}.nft-menu-comp .menu-item img{width:40px;height:40px}.nft-menu-comp .menu-item:active{border-radius:10px;background:hsla(240,6%,97%,.8)}.nft-menu-comp .menu-item-disabled{pointer-events:none;filter:grayscale(1);color:var(--typo-mute)}.sale-reg-nft-comp{padding-bottom:180px}.sale-reg-nft-comp .price-input-row .mv-price-input .input-box{padding:16px 12px}.sale-reg-nft-comp .price-input-row .mv-price-input .unit,.sale-reg-nft-comp .price-input-row .mv-price-input input{font-size:24px}.sale-reg-nft-comp .price-input-row .input-append{right:12px}.sale-reg-nft-comp .price-input-row .max-btn button{white-space:nowrap;width:62px;height:36px}.sale-reg-nft-comp .price-desc{color:var(--typo-mute);text-align:center;font-size:16px;font-weight:500;line-height:24px}.sale-reg-nft-comp .content-area{padding:24px 20px}.sale-reg-nft-comp .period-area{position:relative;height:48px}.sale-reg-nft-comp .period-option-list{position:absolute;left:-20px;width:calc(100% + 40px);display:flex;gap:8px;overflow-x:scroll;padding:0 20px}.sale-reg-nft-comp .period-option{flex-shrink:0;min-width:118px;color:var(--typo-mute);border-radius:10px;background:var(--gray-1);text-align:center;padding:12px 16px}.sale-reg-nft-comp .option-selected{color:var(--primary-color);background:var(--primary-1)}.sale-reg-nft-comp .period-title{color:var(--typo-heading);font-size:14px;font-weight:600;line-height:20px;margin-bottom:16px}.sale-reg-nft-comp .button-area{z-index:2;position:fixed;width:100%;max-width:568px;box-sizing:border-box;bottom:0;background:var(--gray-0);border-top:2px solid var(--secondary-2,#f1f4f7);padding:16px 20px 32px 20px}.sale-reg-nft-comp .slider-row{display:flex;justify-content:center}.sale-reg-nft-comp .slider-row .mv-range-slider{width:calc(100% - 36px)}.sale-reg-nft-comp .slider-row .mv-range-slider .range-text{font-size:16px}.sale-reg-nft-comp .cal-box{display:flex;flex-direction:column;gap:16px;border-radius:10px;background:var(--gray-1);padding:16px 12px}.sale-reg-nft-comp .cal-text-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:2px}.sale-reg-nft-comp .cal-title{color:var(--typo-heading);font-size:18px;font-weight:500;line-height:28px}.sale-reg-nft-comp .sum-text{color:var(--typo-black);font-size:20px;font-weight:500;line-height:30px}.sale-reg-nft-comp .cal-list{display:flex;flex-direction:column;gap:4px}.sale-reg-nft-comp .cal-list li,.sale-reg-nft-comp .date-warn{color:var(--typo-mute);font-size:14px;font-weight:400;line-height:20px}.sale-reg-nft-comp .date-warn{text-align:center;margin-bottom:8px}.nft-result-comp .result-area{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:47px;height:50vh}.nft-result-comp .result-text{color:var(--title-color);font-weight:600;font-size:24px;line-height:32px}.sale-nft-detail-view{min-height:calc(var(--vh)*100);background:var(--gray-0)}.sale-nft-detail-view .nft-info-row{position:relative;padding:16px 20px 16px 20px}.sale-nft-detail-view .nft-card-col{top:0}.sale-nft-detail-view .btn-row{display:flex;align-items:center;justify-content:flex-end;gap:16px}.sale-nft-detail-view .btn-row button{display:flex;gap:8px;align-items:center;width:-moz-fit-content;width:fit-content;color:var(--typo-heading);font-size:14px;font-weight:500;line-height:20px;padding:8px 12px}.nft-detail-history-comp .history-content{max-height:300px;overflow-y:auto;padding:8px 20px}.nft-detail-history-comp .history-info-area{display:flex;gap:8px;width:100%;background:#f8f7fa;padding:16px 20px}.nft-detail-history-comp .history-info-area .info-item{display:flex;flex-direction:column;gap:8px}.nft-detail-history-comp .history-info-area .info-title{display:flex;gap:8px}.nft-detail-history-comp .history-info-area .info-title .title-text{color:#4b465c;font-size:12px;font-style:normal;font-weight:500}.nft-detail-history-comp .history-info-area .right-item{flex-grow:1}.nft-detail-history-comp .history-info-area .info-value{flex-grow:1;display:flex;align-items:center;justify-content:space-between;color:#a5a2ad;font-size:12px;font-style:normal;font-weight:400;line-height:12px}.nft-detail-history-comp .history-info-area .info-value img{width:14px}.sale-nft-detail-comp{padding:16px 20px;background:var(--gray-1)}.sale-nft-detail-comp .col-icon{color:var(--typo-black)}.sale-nft-detail-comp .modal-row{margin-top:8px}.sale-nft-detail-comp .modal-btn{color:var(--typo-Black);border-radius:8px;background:var(--gray-2);font-size:12px;font-weight:500;line-height:14px;text-align:center;padding:12px}.sale-nft-detail-comp .img-btn{color:var(--typo-body);background:var(--gray-2)}.sale-nft-detail-comp .info-area{display:flex;flex-direction:column;gap:8px;padding:16px 0}.sale-nft-detail-comp .info-row{display:flex;align-items:center;gap:4px;padding:8px 0}.sale-nft-detail-comp .sub-col{flex-shrink:0;display:flex;align-content:center;gap:8px}.sale-nft-detail-comp .col-name{color:var(--typo-heading);font-size:14px;font-weight:400;line-height:20px}.sale-nft-detail-comp .loc-col{display:flex;align-items:center;min-width:0;margin-left:20px}.sale-nft-detail-comp .loc-col .value-text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sale-nft-detail-comp .loc-col svg{flex-shrink:0}.sale-nft-detail-comp .value-col{color:var(--secondary-dark-2);font-size:14px;font-weight:400;line-height:20px;letter-spacing:-.28px}.sale-nft-detail-comp .map-icon{color:var(--primary-color);margin-left:4px}.sale-nft-detail-comp .underline{text-decoration-line:underline}.receive-pending-view{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:200px}.receive-pending-view .result-text{color:var(--title-color);font-weight:600;font-size:24px;line-height:32px;margin-top:48px}.nft-qtnr-view .view-content,.qtnr-input-comp .view-content{padding:48px 20px}.nft-qtnr-view .qtnr__title,.qtnr-input-comp .qtnr__title{color:var(--color-black);font-size:20px;font-weight:500;line-height:30px;letter-spacing:-.2px;white-space:pre-wrap;margin-bottom:16px}.nft-qtnr-view .qtnr__desc,.qtnr-input-comp .qtnr__desc{overflow:hidden;color:var(--typo-heading);font-size:14px;font-weight:400;line-height:20px}.nft-qtnr-view .input-list,.qtnr-input-comp .input-list{display:flex;flex-direction:column;gap:24px}.nft-qtnr-view .terms-title,.qtnr-input-comp .terms-title{color:#111;font-size:20px;font-weight:600;line-height:30px;margin-bottom:12px}.nft-qtnr-view .terms-content,.qtnr-input-comp .terms-content{white-space:pre-line}.nft-qtnr-view .terms-content strong,.qtnr-input-comp .terms-content strong{font-weight:600}.nft-qtnr-view .terms-content ol,.nft-qtnr-view .terms-content ul,.qtnr-input-comp .terms-content ol,.qtnr-input-comp .terms-content ul{padding-left:20px}.nft-qtnr-view .terms-content ul li,.qtnr-input-comp .terms-content ul li{list-style-type:disc}.nft-qtnr-view .footer-row,.qtnr-input-comp .footer-row{z-index:2;position:sticky;bottom:0;background:var(--gray-0);border-top:2px solid var(--secondary-2,#f1f4f7);padding:16px 20px 32px 20px}.cltn-detail-view{padding-bottom:50px;background:#fff}.cltn-detail-view .cltn-image-section{background:#000;position:relative;height:270px}.cltn-detail-view .cltn-image-section .banner-img{-o-object-fit:cover;object-fit:cover;width:100%;height:270px}.cltn-detail-view .cltn-image-section .back-button{position:absolute;top:14px;left:19px;transform:rotate(90deg);mix-blend-mode:difference;cursor:pointer}.cltn-detail-view .cltn-image-section .count-tag{display:flex;gap:3px;background:var(--color-white);border-radius:100px;padding:2px 6px;position:absolute;right:16px;top:14px}.cltn-detail-view .cltn-image-section .count-tag .cltn-count{color:var(--primary-color);font-family:Pretendard;font-weight:400;font-size:12px;line-height:20px}.cltn-detail-view .cltn-image-section .share-icon{position:absolute;bottom:14px;right:17px}.cltn-detail-view .cltn-profile-section{position:relative}.cltn-detail-view .cltn-profile-section .cltn-profile-name{padding:24px 17px 0 22px;font-style:normal;font-weight:600;font-size:20px;line-height:30px;letter-spacing:-.02em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.cltn-detail-view .cltn-profile-section .cltn-created-by{display:flex;align-items:center;padding:3.6px 22px 0 22px}.cltn-detail-view .cltn-profile-section .cltn-created-by .brand-img{width:16px;height:16px;border-radius:50%;margin-left:6px;margin-right:3px;-o-object-fit:fill;object-fit:fill}.cltn-detail-view .cltn-profile-section .cltn-created-by .created-by{white-space:nowrap}.cltn-detail-view .cltn-profile-section .cltn-created-by .brand-name{font-style:normal;font-weight:700;font-size:12px;line-height:20px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cltn-detail-view .cltn-profile-section .cltn-description{padding:17.15px 22px 0 22px}.cltn-detail-view .cltn-profile-section .cltn-description .desc-title-text{font-style:normal;font-weight:700;font-size:12px;line-height:20px}.cltn-detail-view .cltn-profile-section .cltn-description .desc-text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.cltn-detail-view .cltn-profile-section .cltn-description .desc-text,.cltn-detail-view .cltn-profile-section .cltn-description .desc-text-full{font-style:normal;font-weight:400;font-size:12px;line-height:20px;white-space:pre-wrap;word-break:break-word}.cltn-detail-view .cltn-profile-section .cltn-description .read-more{font-style:normal;font-weight:400;font-size:12px;line-height:20px;color:#00c4ac}.cltn-detail-view .cltn-profile-section .cltn-map{padding:12px 20px 0 19px}.cltn-detail-view .cltn-profile-section .cltn-map #google-map{width:100%;height:131px;border-radius:14px}.cltn-detail-view .cltn-profile-section .cltn-profile-info-list{padding:25px 22px 0 22px;display:flex;flex-direction:column;gap:4.81px}.cltn-detail-view .cltn-profile-section .cltn-profile-info-list .cltn-profile-info-list-item{display:flex;gap:8px;align-items:center}.cltn-detail-view .cltn-profile-section .cltn-profile-info-list .cltn-profile-info-list-item .list-item-text{font-style:normal;font-weight:400;font-size:12px;line-height:20px}.brand-detail-view{position:relative;min-height:100vh;background:#f2f7f7;padding-bottom:74px}.brand-detail-view .banner-section{background:#f7f7f7;display:flex;align-items:center;justify-content:center;width:100%;height:200px;-o-object-fit:cover;object-fit:cover;filter:drop-shadow(0 4px 10px rgba(0,0,0,.05))}.brand-detail-view .back-button{z-index:1;position:absolute;top:14px;left:19px;transform:rotate(90deg);mix-blend-mode:difference;cursor:pointer}.brand-detail-view .profile-section{display:flex;align-items:baseline;position:relative;padding:3px 23px 0 95px}.brand-detail-view .profile-section .profile-img{position:absolute;top:-32px;left:20px;width:68px;height:68px;border-radius:50%;-o-object-fit:contain;object-fit:contain;z-index:2}.brand-detail-view .profile-section .profile-name-text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-style:normal;font-weight:600;font-size:16px;line-height:30px;letter-spacing:-.02em}.brand-detail-view .section-title-text{font-style:normal;font-weight:700;font-size:12px;line-height:20px}.brand-detail-view .section-text{white-space:pre-wrap}.brand-detail-view .more-text,.brand-detail-view .section-text{font-style:normal;font-weight:400;font-size:12px;line-height:20px}.brand-detail-view .more-text{color:#00c4ac}.brand-detail-view .brand-desc-section{padding:25px 20px 0 20px}.brand-detail-view .brand-desc-section .brand-desc-text{font-style:normal;font-weight:400;font-size:12px;line-height:20px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;white-space:pre-wrap}.brand-detail-view .website-section{padding:26px 20px 0 20px}.brand-detail-view .cltns-list-section{padding:25px 0 0 0}.brand-detail-view .cltns-list-section .view-more-div{display:flex;justify-content:space-between;align-items:center;padding:0 20px}.brand-detail-view .cltns-list-section .cltn-icon{width:54px;height:54px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.brand-detail-view .cltns-list-section .cltn-list{padding-top:13px;display:flex;gap:13px;overflow-x:auto}.brand-detail-view .cltns-list-section .cltn-item:first-child{padding-left:20px}.brand-detail-view .cltns-list-section .cltn-item:last-child{padding-right:20px}.brand-detail-view .more-about-section{padding-top:97px;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:27px}.brand-detail-view .more-about-section .more-about-text{font-style:normal;font-weight:700;font-size:20px;line-height:20px}.brand-detail-view .more-about-section .link-icons{display:flex;gap:15px}.brand-detail-view .more-about-section .link-icons .icon{width:24px;height:24px}.brand-list-header{position:relative;display:flex;justify-content:space-between;padding:17px 20px}.brand-list-header .header-right{width:24px}.brand-list-header .name-area{display:flex;align-items:center;gap:10px;overflow:hidden}.brand-list-header .name-text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-weight:700;font-size:17px;letter-spacing:-.02em;line-height:26px;color:#333}.brand-list-header .name-image{width:34px;height:34px;border-radius:50%}.search-view{background-color:transparent}.search-bar-comp{border-bottom:1px solid #000;width:100%;height:56px;display:flex;align-items:center;padding:16px 20px}.search-bar-comp .search-bar{display:flex;align-items:center;justify-content:space-between;width:100%}.search-bar-comp .search-bar .search-btn-wrapper{display:flex;align-items:center;gap:8px}.search-bar-comp .search-bar .search-btn-wrapper .search-btn{height:-moz-fit-content;height:fit-content}.search-hover-comp{position:absolute;background-color:rgba(75,70,92,.678)!important;width:100%;max-width:568px;height:100%;z-index:9}.search-hover-comp .search-hover-list{background-color:#fff;padding-top:32px;padding-right:20px;padding-left:20px;padding-bottom:32px}.search-hover-comp .search-hover-list .search-hover-title{font-weight:400;font-size:12px;line-height:12px;height:36px;display:flex;flex-direction:column;justify-content:end;padding-bottom:8px;color:rgba(75,70,92,.5)}.search-hover-comp .search-hover-list .search-hover-item{display:flex;align-items:center;justify-content:space-between;padding-top:8px;padding-bottom:8px;height:36px}.search-hover-comp .search-hover-list .search-hover-item .search-hover-item-name{font-weight:400;line-height:20px;font-size:16px}.search-hover-comp .search-hover-list .search-hover-item .search-hover-item-type{font-weight:400;font-size:12px;line-height:12px;color:rgba(75,70,92,.5)}.search-hover-comp .search-hover-list .search-hover-item .highlight{color:var(--primary-color)}.search-hover-comp .result-container{font-weight:400;line-height:20px;font-size:16px;display:flex;align-items:center;width:250px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.search-recent-result-list-comp .search-recent-result-list__item{display:flex;align-items:center}.search-recent-result-list-comp .search-recent-result-list__item .search-recent-result-list__item__img img{width:32px;height:32px}.search-recent-result-list-comp .search-recent-result-list__item .search-recent-result-list__item__info{flex:1;display:flex}.search-result-section{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;margin-block-end:50px}.search-result-section .search-result-title{margin-top:40px;font-weight:400;font-size:12px;line-height:12px;margin-bottom:16px;display:flex;align-items:center;color:rgba(75,70,92,.8)}.search-result-section .search-result-nav{width:100%;height:36px;border-bottom:2px solid #f1f1f2;display:flex;align-items:center;padding-left:20px;gap:48px;position:relative}.search-result-section .search-result-nav .nav{color:#717b85;display:flex;align-items:center;height:38px;border-bottom:2px solid #f1f1f2}.search-result-section .search-result-nav .selected{color:var(--primary-color);border-bottom:2px solid var(--primary-color)}.search-result-section .search-result-list-wrapper{width:100%}.search-result-section .search-result-filter{width:100%;display:flex;align-items:center;justify-content:flex-end;gap:40px;margin-top:24px;padding-right:20px}.search-result-section .search-result-list{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:12px;margin-top:16px}.search-result-section .nft-list{display:grid;grid-template-columns:repeat(2,1fr);align-items:self-start;justify-items:center;padding:0 20px}.search-nft-card-comp .search-nft-card-wrapper .search-nft-card .search-nft-card-img{height:120px}.search-nft-card-comp .search-nft-card-wrapper .search-nft-card .search-nft-card-img img{width:154px;height:120px;border-radius:10px;-o-object-fit:cover;object-fit:cover}.search-nft-card-comp .search-nft-card-wrapper .search-nft-card .search-nft-card-info .search-nft-card-info-title{font-weight:400;font-size:10px;line-height:10px;margin-top:8px;margin-bottom:8px;color:var(--primary-color);display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;width:152px}.search-nft-card-comp .search-nft-card-wrapper .search-nft-card .search-nft-card-info .search-nft-card-info-contents{font-weight:600;font-size:14px;line-height:20px;margin-bottom:8px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;width:152px}.search-nft-card-comp .search-nft-card-wrapper .search-nft-card .search-nft-card-info .search-nft-card-info-location{font-weight:400;font-size:10px;line-height:10px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:1;text-overflow:ellipsis;width:152px}.search-empty-comp{width:100%;height:379px;display:flex;align-items:center;justify-content:center;margin-top:18px}.search-empty-comp .search-empty-wrapper{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:27px}.search-empty-comp .search-empty-wrapper .search-empty-title{font-size:14px;font-weight:400}.search-empty-comp .search-empty-wrapper .search-empty-title .search-empty-img{width:100%;height:100%}.search-filter-comp{display:flex;align-items:center;gap:4px}.search-filter-comp .search-filter-name{font-size:12px;line-height:12px;font-weight:500;color:rgba(75,70,92,.5)}.invite-view{min-height:100vh;background:var(--bg-home-color)}.invite-view .content-area{padding:0 24px 0 24px}.invite-view .title-text{font-size:20px;font-weight:500;line-height:30px;margin-bottom:24px}.invite-view .desc-text,.invite-view .title-text{color:#000;text-align:center;white-space:pre-line}.invite-view .desc-text{font-size:14px;font-weight:400;line-height:24px;margin-bottom:32px}.invite-view .invite-input-row{position:relative}.invite-view .invite-button{position:absolute;top:11px;right:14px;width:-moz-fit-content;width:fit-content}.invite-view .invite-button button{font-size:14px;font-weight:500;line-height:14px;width:-moz-fit-content;width:fit-content;padding:8px 12px}.invite-view .email-input input{background:#fff}.invite-view .email-input .error-msg{text-align:center}.invite-view .copy-button,.invite-view .copy-row{display:flex;justify-content:center}.invite-view .copy-button{gap:4px;align-items:center;width:-moz-fit-content;width:fit-content;color:#5d596c;text-align:center;font-size:16px;font-weight:500;line-height:24px;text-decoration-line:underline;margin-top:40px;cursor:pointer}.discover-cltn-item{position:relative;width:100%;aspect-ratio:1/1.0625;border-radius:20px;box-shadow:4px 4px 10px 0 rgba(0,0,0,.1)}.discover-cltn-item .border-area{position:absolute;top:0;left:0;width:100%;height:100%;border:3px solid hsla(0,0%,100%,.8);border-radius:20px}.discover-cltn-item .banner-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:20px}.discover-cltn-item .content-area{position:absolute;display:flex;flex-direction:column;justify-content:flex-end;top:0;left:0;width:100%;height:100%;border-radius:20px;background:var(--cover-effect)}.discover-cltn-item .mv-chip{position:absolute;top:28px;right:28px}.discover-cltn-item .info-row{padding:24px}.discover-cltn-item .cltn-name{color:var(--bg-green);font-size:18px;font-weight:600;line-height:26px}.discover-cltn-item .brand-row{display:flex;gap:8px;align-items:center}.discover-cltn-item .brand-name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:250px;color:var(--gray-1);font-size:14px;font-weight:400;line-height:20px}.discover-cltn-item .brand-image{width:20px;height:20px;border-radius:20px}.discover-cltn-item .price-row{color:var(--bg-green);font-size:18px;font-weight:500;line-height:27px}.discover-cltn-item .sale-content{display:none}.discover-cltn-item.discover-cltn-item-sale-end{filter:grayscale(1)}.discover-cltn-item.discover-cltn-item-sale-end .mv-chip{color:var(--typo-heading)}.discover-cltn-item-coming .brand-content{display:none}.discover-cltn-item-coming .sale-content{flex-grow:1;display:flex;flex-direction:column;padding:24px}.discover-cltn-item-coming .mv-chip{display:none}.discover-cltn-item-coming .open-box{flex-grow:1;color:#fff;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:8px;border-radius:20px;background:hsla(0,0%,7%,.8);padding:16px 0;margin-bottom:8px}.discover-cltn-item-coming .open-box .box-title{color:#f2f7f7;font-size:14px;font-weight:400;line-height:20px}.discover-cltn-item-coming .open-box .date-area{color:#f2f7f7;font-size:34px;font-weight:600;line-height:40px;text-align:center;word-break:keep-all}.discover-cltn-item-coming .sale-info-row{display:flex;gap:4px;color:var(--gray-2)}.discover-view .list-section{display:flex;flex-direction:column;gap:16px;align-items:center;padding:16px 20px}.discover-nft-detail-view .cltn-image-area{position:relative;height:-moz-fit-content;height:fit-content}.discover-nft-detail-view .cltn-image{display:block;width:100%;height:270px;-o-object-fit:cover;object-fit:cover}.discover-nft-detail-view .cltn-image-content{position:absolute;width:100%;height:100%;top:0;left:0;background:var(--cover-effect)}.discover-nft-detail-view .chip-pos{position:absolute;right:24px;bottom:24px}.discover-nft-detail-view .info-row{padding:24px}.discover-nft-detail-view .event-name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:var(--typo-heading);font-size:20px;font-weight:600;line-height:20px}.discover-nft-detail-view .icon-image{width:20px;height:20px;border:2px solid var(--secondary-5-base);border-radius:20px}.discover-nft-detail-view .icon-row{display:flex;align-items:center;gap:8px}.discover-nft-detail-view .icon-row .icon-col{display:flex;align-items:center;flex-shrink:0}.discover-nft-detail-view .brand-row{color:var(--typo-heading);font-size:16px;font-weight:400;line-height:24px}.discover-nft-detail-view .brand-row .name-text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.discover-nft-detail-view .price-row{color:var(--typo-black);font-size:20px;font-weight:600;line-height:30px}.discover-nft-detail-view .cltn-detail{display:flex;flex-direction:column;gap:4px;background:var(--gray-1)}.discover-nft-detail-view .cltn-detail .detail-item{background:var(--gray-0)}.discover-nft-detail-view .cltn-detail .title-text{color:var(--typo-black);font-size:16px;font-weight:600;line-height:24px;letter-spacing:-.32px}.discover-nft-detail-view .cltn-detail .detail-content{color:var(--typo-body);font-size:14px;font-weight:400;line-height:20px;padding:16px 20px}.discover-nft-detail-view .cltn-detail .icon-row{display:flex;gap:6px}.discover-nft-detail-view .cltn-detail .cltn-map{padding-top:6px}.discover-nft-detail-view .cltn-detail .cltn-map #google-map{width:100%;height:152px;border-radius:10px}.discover-nft-detail-view .cltn-detail .detail-text{white-space:pre-line;padding-bottom:32px}.discover-nft-list-comp .discover-nft-item{padding:24px;border-bottom:1px solid var(--secondary-3);background:var(--gray-0)}.discover-nft-list-comp .icon-row{display:flex;gap:8px;align-items:center}.discover-nft-list-comp .brand-row{color:var(--typo-heading);font-size:16px;font-weight:400;line-height:24px}.discover-nft-list-comp .nft-name{display:flex;justify-content:space-between;align-items:center}.discover-nft-list-comp .nft-name .name-text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:var(--typo-black);font-size:18px;font-weight:600;line-height:26px}.discover-nft-list-comp .nft-name svg{flex-shrink:0;margin-left:20px}.discover-nft-list-comp .user-row .name-text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:var(--typo-black);font-size:14px;font-weight:400;line-height:20px}.discover-nft-list-comp .info-row{display:flex;align-items:center;justify-content:space-between;padding:4px 0}.discover-nft-list-comp .detail-col{color:var(--typo-body);font-size:14px;font-weight:400;line-height:20px}.discover-nft-list-comp .cnt-col{color:var(--secondary-dark-2);font-size:14px;font-weight:500;line-height:20px}.discover-nft-list-comp .price-col{color:var(--typo-black);font-size:18px;font-weight:700;line-height:26px}.discover-nft-list-comp .body-color{color:var(--typo-body)}.discover-nft-list-comp .more-btn{display:flex;justify-content:center;padding-top:24px}.discover-nft-list-comp .more-btn button{width:-moz-fit-content;width:fit-content;color:var(--typo-heading);border-radius:999px;background:var(--gray-2);text-align:center;font-size:14px;font-weight:500;line-height:20px;letter-spacing:-.28px;padding:8px 16px}.payment-view{padding-bottom:104px}.payment-view .nft-row{padding:24px 20px 16px 20px}.payment-view .title-text{color:var(--typo-black);text-align:center;font-size:20px;font-weight:600;line-height:24px;white-space:pre}.payment-view .nft-detail-area{position:relative;padding:0 20px}.payment-view .nft-detail-area hr{border:1px solid var(--gray-2);margin:0}.payment-view .nft-info-row{position:relative;padding:30px 20px 0 20px;background:var(--gray-1);border-radius:10px 10px 0 0}.payment-view .nft-card-col{position:absolute;top:30px;left:20px;transform:scale(.2);transform-origin:top left}.payment-view .nft-card-col .nft-card-comp{pointer-events:none}.payment-view .icon-row{display:flex;gap:8px;align-items:center}.payment-view .nft-info-col{padding-left:80px;padding-bottom:32px}.payment-view .brand-row{color:var(--typo-heading);font-size:16px;font-weight:400;line-height:24px}.payment-view .nft-name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:var(--typo-black);font-size:16px;font-weight:600;line-height:24px;letter-spacing:-.32px}.payment-view .user-row{color:var(--typo-black);font-size:14px;font-weight:400;line-height:20px}.payment-view .user-row .name-text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.payment-view .info-row{display:flex;align-items:center;justify-content:space-between;padding:4px 0}.payment-view .detail-col{color:var(--typo-body);font-size:14px;font-weight:400;line-height:20px}.payment-view .cnt-col{color:var(--secondary-dark-2);font-size:14px;font-weight:500;line-height:20px}.payment-view .price-col{color:var(--typo-heading);font-size:16px}.payment-view .body-color{color:var(--typo-body)}.payment-view .total-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.payment-view .detail-row .sale-nft-detail-comp{border-radius:0 0 10px 10px}.payment-view .price-row{padding:23px 20px 16px 20px}.payment-view .total-col{color:#404040;font-size:20px;font-weight:400;line-height:30px}.payment-view .total-text{color:var(--typo-black);font-size:20px;font-weight:600;line-height:30px}.payment-view .price-value{display:flex;align-items:center;justify-content:space-between;padding:2px 0}.payment-view .price-col{color:#404040;font-size:14px;font-weight:400;line-height:20px}.payment-view .price-text{color:var(--typo-heading);text-align:right;font-size:16px;font-weight:500;line-height:24px}.payment-view .footer-row{z-index:2;position:fixed;width:100%;max-width:568px;box-sizing:border-box;bottom:0;background:var(--gray-0);border-top:2px solid var(--secondary-2,#f1f4f7);padding:16px 20px 32px 20px}.discover-search-header .header-input{position:relative;padding:12px 20px;display:flex;gap:16px;align-items:center;border-bottom:2px solid var(--secondary-1)}.discover-search-header .input-area{flex-grow:1;display:flex;gap:10px;border-radius:10px;background:var(--gray-1);padding:12px 10px}.discover-search-header input{color:var(--typo-black);font-size:16px;font-weight:400;line-height:20px}.discover-search-header .search-icon{flex-shrink:0}.discover-search-header .close-icon{color:var(--typo-mute)}.discover-search-preview{z-index:1;position:absolute;top:64px;left:0;display:flex;flex-direction:column;width:100%;height:calc(100% - 64px);background:var(--dim-1)}.discover-search-preview .preview-area{padding:8px 0;background:#fff;padding:24px 20px}.discover-search-preview .subject-row{padding:8px 0;color:var(--typo-mute);font-size:12px;font-weight:400;line-height:12px}.discover-search-preview .empty-text{color:var(--typo-mute);text-align:center;font-size:12px;font-weight:500;line-height:12px}.discover-search-preview .result-item{display:flex;align-items:center;gap:8px;padding:8px 0}.discover-search-preview .result-item img{width:32px;height:32px;border-radius:32px;border:1px solid var(--secondary-5-base)}.discover-search-preview .sub-text{color:var(--typo-placeholder);font-size:10px;font-weight:400;line-height:10px}.discover-search-preview .search-highlight{color:var(--primary-color)}.discover-search-preview .rest-area{flex-grow:1;height:100%}.discover-search-view .list-area{display:flex;flex-direction:column;gap:16px;align-items:center;margin-bottom:48px;padding:0 20px}.discover-search-view .tab-row{border-bottom:2px solid var(--secondary-1);padding:0 20px}.discover-search-view .tab-item{position:relative;color:var(--primary-color);width:60px;text-align:center;font-size:14px;font-weight:500;line-height:24px;border-bottom:2px solid var(--primary-color);padding:8px 0}.discover-search-view .filter-row{display:flex;justify-content:flex-end;padding:0 20px}.discover-search-view .empty-text{color:var(--typo-mute);text-align:center;font-size:12px;font-weight:500;line-height:12px}.discover-event-detail-view a{color:inherit}.discover-event-detail-view .cltn-image-area{position:relative;height:-moz-fit-content;height:fit-content}.discover-event-detail-view .cltn-image{display:block;width:100%;-o-object-fit:cover;object-fit:cover}.discover-event-detail-view .cltn-image-content{position:absolute;width:100%;height:100%;top:0;left:0;background:var(--cover-effect)}.discover-event-detail-view .chip-pos{position:absolute;right:24px;bottom:24px}.discover-event-detail-view>.info-row{position:relative;padding:24px;border-bottom:2px solid var(--gray-1)}.discover-event-detail-view>.info-row .share-icon{position:absolute;right:24px;top:24px;width:24px}.discover-event-detail-view .sub-info-row{display:flex;gap:4px;align-items:center;color:var(--typo-body)}.discover-event-detail-view .sub-info-row svg{width:16px}.discover-event-detail-view .sub-info-row p{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:14px;font-weight:400;line-height:20px}.discover-event-detail-view .event-name{color:var(--typo-black);font-size:20px;font-weight:600;line-height:normal}.discover-event-detail-view .icon-image{width:20px;height:20px;border:2px solid var(--secondary-5-base);border-radius:20px}.discover-event-detail-view .icon-row{display:flex;align-items:center;gap:8px;width:-moz-fit-content;width:fit-content}.discover-event-detail-view .icon-row .icon-col{display:flex;align-items:center;flex-shrink:0}.discover-event-detail-view .price-row{display:flex;align-items:center;justify-content:space-between;color:var(--typo-black);font-size:20px;font-weight:600;line-height:30px}.discover-event-detail-view .cltn-detail{display:flex;flex-direction:column;gap:4px;background:var(--gray-1)}.discover-event-detail-view .cltn-detail .detail-item{background:var(--gray-0)}.discover-event-detail-view .cltn-detail .title-text{color:var(--typo-black);font-size:16px;font-weight:600;line-height:24px;letter-spacing:-.32px}.discover-event-detail-view .cltn-detail .detail-content{color:var(--typo-body);font-size:14px;font-weight:400;line-height:20px;padding:16px 20px;word-break:break-all}.discover-event-detail-view .cltn-detail .icon-row{display:flex;gap:6px}.discover-event-detail-view .cltn-detail .cltn-map{padding-top:6px}.discover-event-detail-view .cltn-detail .cltn-map #google-map{width:100%;height:152px;border-radius:10px}.discover-event-detail-view .cltn-detail .detail-text{white-space:pre-line;padding-bottom:32px}.discover-event-detail-view .footer-row{z-index:2;position:sticky;bottom:0;background:var(--gray-0);border-top:2px solid var(--secondary-2,#f1f4f7);padding:16px 20px 32px 20px}.discover-event-detail-view .footer-row .sub-btn{display:flex;justify-content:center;color:var(--typo-body);text-align:center;font-size:16px;font-weight:500;line-height:16px;text-decoration-line:underline;padding:16px 0 26px 0}.discover-event-detail-view .footer-row .sub-btn button{width:-moz-fit-content;width:fit-content;cursor:pointer}.pay-date-time-comp{display:flex;flex-direction:column;padding:16px 24px;margin-bottom:172px}.pay-date-time-comp .date-row .dp__button,.pay-date-time-comp .date-row .dp__cell_inner{width:100%}.pay-date-time-comp .date-row .dp__cell_disabled.dp__range_between{background:transparent;border-color:transparent}.pay-date-time-comp .date-row .dp__calendar_item{flex:1}.pay-date-time-comp .date-row button{width:inherit}.pay-date-time-comp .date-row .dp__outer_menu_wrap{flex-grow:1}.pay-date-time-comp .select-time-title{color:var(--typo-heading);font-size:14px;font-weight:400;line-height:20px;margin:0}.pay-date-time-comp .list-row{padding-top:16px}.discover-payment-view{display:flex;flex-direction:column}.discover-payment-view .section-row{flex-grow:1;display:flex;flex-direction:column;overflow:hidden}.discover-payment-view .section-row>div{flex-grow:1}.discover-payment-view .select-title{color:var(--typo-heading);font-size:14px;font-weight:400;line-height:20px;margin-bottom:16px}.discover-payment-view .time-text{color:var(--typo-black);font-size:16px;font-weight:500;line-height:24px;padding:16px 12px}.discover-payment-view .list-item-select .item-box-selected .time-text{color:var(--primary-color)}.discover-payment-view .timer-comp{position:absolute;top:80px;right:20px}.discover-payment-view .footer-row{z-index:2;position:fixed;bottom:0;left:50%;width:100%;max-width:568px;transform:translateX(-50%);background:var(--gray-0);border-top:2px solid var(--secondary-2,#f1f4f7);padding:16px 20px 32px 20px}.pay-group-select-comp{display:flex;flex-direction:column;padding-bottom:104px}.pay-group-select-comp .header-row{border-bottom:1px solid var(--gray-1);background:var(--gray-0);padding:8px 20px}.pay-group-select-comp .header-row .title-text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:var(--typo-black);font-size:12px;font-weight:600;line-height:16px}.pay-group-select-comp .header-row .date-text{color:var(--typo-body);font-size:10px;font-weight:400;line-height:12px;letter-spacing:-.2px}.pay-group-select-comp .list-section{padding:16px 24px}.pay-group-select-comp .sub-title{color:var(--typo-heading);font-size:14px;font-weight:400;line-height:20px;margin-bottom:16px}.pay-group-select-comp .group-area{display:flex;justify-content:space-between;align-items:center;gap:4px;padding:12px}.pay-group-select-comp .count-input-col{position:relative}.pay-group-select-comp .name-text{color:var(--typo-black);font-size:16px;font-weight:600;line-height:20px;min-height:40px;word-break:break-all}.pay-group-select-comp .count-text{position:absolute;left:50%;transform:translateX(-50%);color:var(--typo-mute);font-size:10px;font-weight:500;line-height:20px;text-align:center;white-space:nowrap}.pay-group-select-comp .price-text{color:var(--typo-black);font-size:16px;font-weight:600;line-height:20px}.pay-group-select-comp .warn-color{color:var(--red-5-base)}.pay-group-select-comp .item-box-disabled .name-text,.pay-group-select-comp .item-box-disabled .price-text{color:var(--typo-placeholder)}.pay-group-select-comp .list-item-select .item-box{cursor:auto}.pay-group-detail-view{position:relative;display:flex;flex-direction:column;gap:4px;background:var(--gray-1);margin-bottom:144px}.pay-group-detail-view .pg-view{padding:20px 20px;z-index:2;position:absolute;background:var(--bg-color);top:0;left:0;width:100%;height:200%}.pay-group-detail-view .pg-view .btn-row{display:flex;justify-content:center;margin-top:12px}.pay-group-detail-view .pg-view .btn-row .mv-button{width:120px}.pay-group-detail-view .pg-view .btn-row .mv-button button{padding:10px 0}.pay-group-detail-view .card-section{display:flex;gap:20px;align-items:center;background:var(--gray-1);padding:12px 20px}.pay-group-detail-view .event-name{word-break:break-all}.pay-group-detail-view .cltn-img-container{width:60px;height:60px}.pay-group-detail-view .cltn-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.pay-group-detail-view .crcy-row{display:flex;align-items:center;gap:16px}.pay-group-detail-view .crcy-row .dropdown-box{padding:10px}.pay-group-detail-view .detail-section{background:var(--gray-0);padding:8px 20px}.pay-group-detail-view .sub-title{padding:8px 0}.pay-group-detail-view .group-text-row{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:var(--primary-color);font-size:16px;font-weight:500;line-height:24px;padding:8px 0}.pay-group-detail-view .order-row{display:flex;flex-direction:column;gap:8px}.pay-group-detail-view .order-item-row{display:flex;justify-content:space-between}.pay-group-detail-view .order-item-row .count-text{color:var(--primary-color)}.pay-group-detail-view .order-item-row .name-col{display:flex;align-items:center;gap:8px}.pay-group-detail-view .info-row{display:flex;gap:8px;padding:12px 0;border-bottom:1px solid var(--gray-1)}.pay-group-detail-view .info-row:last-child{border-bottom:0}.pay-group-detail-view .info-col{width:100px;color:var(--typo-mute);font-size:14px;font-weight:500;line-height:20px}.pay-group-detail-view .info-val{color:var(--typo-black);font-size:14px;font-weight:500;line-height:20px}.pay-group-detail-view .price-text{flex-grow:1;color:var(--typo-black);text-align:right;font-size:20px;font-weight:500;line-height:24px}.pay-group-detail-view .pay-warn-text{font-size:12px;color:var(--red-warn);padding-top:16px}.pay-price-select-view .select-list{display:flex;flex-direction:column;gap:14px;padding:8px 20px}.pay-price-select-view .notice-text{color:var(--color-black-4);font-size:12px;padding:25px;white-space:pre-line}.pay-price-select-view .price-row{display:flex;justify-content:space-between;align-items:center}.pay-price-select-view .price-row .left-col{display:flex;align-items:center;gap:8px}.pay-price-select-view .price-row .right-col{font-size:14px}.pay-price-select-view .dropdown-box{display:flex;justify-content:space-between;align-items:center;width:122px;border-radius:10px;border:1px solid var(--gray-2);background:var(--gray-0);padding:10px 12px}.pay-price-select-view .dropdown-box.dropdown-box-disable{pointer-events:none;border-color:transparent;white-space:nowrap}.pay-price-select-view .dropdown-box.dropdown-box-disable svg{visibility:hidden}.pay-price-select-view .submit-row{display:flex;align-items:center;justify-content:space-between}.pay-price-select-view .submit-row .total-row{color:var(--typo-mute);font-size:11px;font-weight:500;line-height:12px}.pay-price-select-view .submit-row .btn-col{width:156px}.pay-price-select-view .submit-row .price-text{font-size:15px;font-weight:500;line-height:24px}.pay-price-select-view .price-type-list{padding:0 20px 10px 20px}.pay-price-select-view .price-type-list .type-row{display:flex;justify-content:space-between;padding:8px 16px;border-radius:6px;font-size:15px;font-weight:400;line-height:22px}.pay-price-select-view .price-type-list .type-row .left-col{display:flex;gap:8px;align-items:center}.pay-price-select-view .price-type-list .type-row .check-img{visibility:hidden}.pay-price-select-view .price-type-list .type-row.type-row-selected .check-img{visibility:visible}.pay-price-select-view .price-footer{padding:16px 20px}.pay-group-select-sheet .list-section{padding:0 20px}.pay-group-select-sheet .group-area{display:flex;justify-content:space-between;padding:12px;color:var(--typo-body);font-size:16px;font-weight:500;line-height:24px}.seat-comp .seat-inner{display:flex;justify-content:center;align-items:center;width:37px;height:37px;border-radius:8px;border:1px solid #eee;background:var(--seat-back);color:#f5f5f5;font-size:14px;font-weight:500;line-height:18px;cursor:pointer}.seat-comp.seat-comp-mini .seat-inner{border-color:transparent;background:#eee}.seat-comp.seat-comp-selected .seat-inner{border-radius:8px;border:1px solid var(--primary-color);background:var(--primary-color)}.seat-comp.seat-comp-selected .mini-seat{background:var(--primary-color)}.seat-comp.seat-comp-reserved{pointer-events:none}.seat-comp.seat-comp-reserved .seat-inner{border:1px solid #6f6b7d;background:#6f6b7d}.seat-comp.seat-comp-reserved .mini-seat{background:#6f6b7d}.seat-comp.seat-comp-reserved .seat-name{color:#93909d;background:var(--typo-body)}.seat-comp.seat-comp-empty{pointer-events:none}.seat-comp.seat-comp-empty .seat-inner{background:transparent;border-color:transparent}.seat-comp.seat-comp-empty .mini-seat{background:transparent}.seat-select-comp{position:relative;overflow:hidden}.seat-select-comp.seat-select-comp-not-edit .seat-item{pointer-events:none}.seat-select-comp.seat-select-comp-scroll .select-height{height:calc(var(--vh)*100 - 220px)}.seat-select-comp .select-back{background:#222}.seat-select-comp .scroll-area{position:relative;overflow:auto}.seat-select-comp .scroll-area::-webkit-scrollbar{height:12px}.seat-select-comp .scroll-area::-webkit-scrollbar-track{background:#fff}.seat-select-comp .select-area{position:absolute;left:0;top:0;display:flex;width:-moz-fit-content;width:fit-content;min-width:100%;height:-moz-fit-content;height:fit-content;justify-content:center;padding:20px 20px 100px 20px}.seat-select-comp .svg-area{padding:8px}.seat-select-comp .svg-area svg{width:100%;height:auto}.seat-select-comp .svg-area .zone-btn{cursor:pointer}.seat-select-comp .select-height{height:calc(var(--vh)*100 - 214px)}.seat-select-comp .seat-wrapper{position:relative;width:-moz-fit-content;width:fit-content;display:grid;row-gap:3px;-moz-column-gap:3px;column-gap:3px;margin-bottom:20px;maring:0 auto}.seat-select-comp .y-axis{display:flex;flex-direction:column;gap:3px;position:absolute;top:114px;left:-40px;pointer-events:none}.seat-select-comp .y-axis .seat-comp .seat-inner{border:0}.seat-select-comp .scroll-map{position:absolute;top:0;left:0;border:8px solid var(--primary-color);transform-origin:0 0}.seat-select-comp .stage-row{display:flex;justify-content:center;align-items:center;margin:10px}.seat-select-comp .stage-row.stage-row-vertical .stage-block{width:49px;height:200px}.seat-select-comp .stage-block{display:flex;justify-content:center;align-items:center;color:var(--gray-0);font-size:14px;font-weight:500;line-height:18px;letter-spacing:-.28px;width:200px;height:49px;border-radius:10px;background:var(--typo-body)}.seat-select-comp .seat-map{position:absolute;bottom:10px;right:10px;transform-origin:bottom right;transform:scale(.2);opacity:.8;overflow:hidden}.seat-select-comp .seat-map .seat-comp{transform:scale(.4)}.seat-select-comp .seat-map .select-area{position:relative;background:#070707}.seat-select-comp .back-btn{position:absolute;bottom:26px;left:10px;display:flex;gap:4px;justify-content:space-between;align-items:center;color:var(--gray-0);border-radius:999px;background:var(--typo-black);box-shadow:2px 2px 10px 0 rgba(0,0,0,.04);padding:8px 20px;cursor:pointer}.seat-select-comp .back-btn svg{transform:rotate(90deg)}.pay-common .header-row{border-bottom:1px solid var(--gray-1);background:var(--gray-0);padding:8px 20px}.pay-common .header-row .title-text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:var(--typo-black);font-size:12px;font-weight:600;line-height:16px;max-width:70%}.pay-common .header-row .date-text{color:var(--typo-body);font-size:10px;font-weight:400;line-height:12px;letter-spacing:-.2px}.apply-form-view{padding-bottom:140px}.apply-form-view .content-section{padding:16px}.apply-form-view .intro-row{color:var(--typo-black);font-size:20px;font-weight:500;line-height:30px}.apply-form-view .qtnr-wrapper{display:flex;flex-direction:column;gap:24px}.apply-form-view .label-txt{color:var(--typo-body);font-size:16px;font-weight:700;line-height:20px}.apply-form-view .label-txt .required{color:var(--red-warn)}.apply-form-view .desc-txt{color:var(--typo-heading);font-size:14px;font-weight:400;line-height:20px;white-space:pre-line}.apply-form-view .desc-txt .desc-warn-txt{font-weight:600}.apply-form-view .terms-title{color:#111;font-size:20px;font-weight:600;line-height:30px;margin-bottom:12px}.apply-form-view .terms-content{white-space:pre-line}.apply-form-view .terms-content strong{font-weight:600}.apply-form-view .terms-content ol,.apply-form-view .terms-content ul{padding-left:20px}.apply-form-view .terms-content ul li{list-style-type:disc}.apply-form-view .footer-row{z-index:2;position:fixed;width:100%;max-width:568px;box-sizing:border-box;bottom:0;background:var(--gray-0);border-top:2px solid var(--secondary-2,#f1f4f7);padding:16px 20px 32px 20px}.loading-view{z-index:1000;position:fixed;top:0;left:0;display:flex;background:#fff;justify-content:center;align-items:center;width:100vw;height:calc(var(--vh)*100)}.loading-view .logo-row{animation:blink 2s infinite}html{display:flex;justify-content:center;font-size:16px}body{max-width:568px;min-width:360px;width:100%;height:100%;touch-action:pan-y;background:var(--bg-color)}.lang-ko{font-family:Pretendard,sans-serif}.lang-en{font-family:Poppins,sans-serif}.pointer-hover{cursor:pointer}.pointer-hover:hover{opacity:.8}.primary-color{color:var(--primary-color)}.text-color-default{color:rgba(75,70,92,.8)}.iti--fullscreen-popup{width:100%;left:50%!important;transform:translateX(-50%);max-width:568px}