.deposit-summary{border-radius:8px;flex-direction:column;align-items:center;gap:20px;width:100%;display:flex}.deposit-summary>.summary-box{background-color:var(--app-neutral-20);flex-direction:column;justify-content:space-between;gap:12px;width:100%;padding:16px;display:flex}.deposit-summary>.summary-box>.info-row{justify-content:space-between;align-items:center;width:100%;height:30px;display:flex}.deposit-summary>.summary-box>.info-row>.label,.deposit-summary>.summary-box>.info-row>.value{font-family:Pretendard;font-size:var(--font-size-description);letter-spacing:-.3px;font-style:normal;font-weight:400;line-height:normal}.deposit-summary>.summary-box>.info-row>.currency{font-size:var(--font-size-section-title);color:var(--app-text-secondary);margin-left:4px}.deposit-summary>.message{color:var(--app-neutral-240);font-family:Pretendard;font-size:var(--font-size-description);letter-spacing:-.3px;font-style:normal;font-weight:600;line-height:normal}.confirm-btn{background:var(--app-primary);height:50px;color:var(--app-white);width:100%;font-size:var(--font-size-button);border:none;border-radius:4px;justify-content:center;align-items:center;margin:0 auto 10px;padding:16px;font-weight:700;display:flex}.confirm-btn:active{filter:brightness(.95);transform:translateY(0)}.confirm-btn.secondary{background:var(--app-neutral-400)}.confirm-btn:disabled{opacity:.5;cursor:not-allowed}.oncash-pin-section{border-top:1px solid var(--app-white-alpha-10);box-sizing:border-box;width:100%;margin-top:20px;padding:16px}.oncash-pin-section .info-row{margin-bottom:12px}.oncash-pin-section .info-row .label{color:var(--app-white-alpha-70);font-size:var(--font-size-secondary)}.oncash-pin-section .pin-input-row{flex-direction:column;gap:10px;width:100%;margin-top:12px;display:flex}.oncash-pin-section .pin-input-row .pin-input{border:1px solid var(--app-white-alpha-15);width:100%;font-size:var(--font-size-normal);background-color:var(--app-white-alpha-03);color:var(--app-primary);box-sizing:border-box;border-radius:8px;padding:14px 16px;font-family:inherit;transition:all .2s}.oncash-pin-section .pin-input-row .pin-input::placeholder{color:var(--app-white-alpha-40)}.oncash-pin-section .pin-input-row .pin-input:focus{border-color:var(--app-primary-60);background-color:var(--app-white-alpha-06);box-shadow:0 0 8px color-mix(in srgb, var(--app-success) 15%, transparent);outline:none}.oncash-pin-section .pin-input-row .pin-input:disabled{background-color:color-mix(in srgb, var(--app-text-primary) 2%, transparent);cursor:not-allowed;color:var(--app-white-alpha-40)}.oncash-pin-section .pin-input-row .button-group{gap:10px;width:100%;display:flex}.oncash-pin-section .pin-input-row .button-group .save-pin-btn{background:var(--app-primary-60);color:var(--app-surface-0);cursor:pointer;font-family:inherit;font-weight:700;font-size:var(--font-size-button);border:none;border-radius:999px;flex:1;padding:14px 20px;transition:all .3s}.oncash-pin-section .pin-input-row .button-group .save-pin-btn:active:not(:disabled){filter:brightness(.95);transform:translateY(0)}.oncash-pin-section .pin-input-row .button-group .save-pin-btn:disabled{opacity:.5;cursor:not-allowed}.oncash-pin-section .pin-input-row .button-group .save-pin-btn.saved{background:color-mix(in srgb, var(--app-success) 25%, transparent);color:var(--app-white);border:1px solid color-mix(in srgb, var(--app-success) 50%, transparent);cursor:default;font-weight:700}.oncash-pin-section .pin-input-row .button-group .save-pin-btn.saved:active{opacity:1;background:color-mix(in srgb, var(--app-success) 25%, transparent)}.oncash-pin-section .pin-hint{font-size:var(--font-size-description);color:var(--app-white-alpha-80);text-align:center;margin-top:10px;font-weight:500}
.stepper-container{border-radius:10px;justify-content:space-between;align-items:center;width:100%;padding:20px 0;display:flex;position:relative}.stepper-wrapper{justify-content:space-between;align-items:center;width:100%;display:flex;position:relative}.stepper-content{justify-content:space-between;width:100%;display:flex}.stepper-content .step{z-index:2;flex-direction:column;flex:none;display:flex;position:relative}.stepper-content .step:first-child{align-items:flex-start}.stepper-content .step:first-child .stepper-label{text-align:left}.stepper-content .step:nth-child(2){align-items:center}.stepper-content .step:last-child{align-items:flex-end}.stepper-content .step:last-child .stepper-label{text-align:right}.circle{background:var(--app-neutral-240);width:28px;height:28px;color:var(--app-black);font-size:var(--font-size-normal);z-index:2;border-radius:50%;justify-content:center;align-items:center;font-weight:600;transition:all .3s;display:flex;position:relative}.circle .step-number{color:var(--app-black)}.circle.completed{background-color:var(--app-primary);color:var(--app-black)}.circle.completed .step-number{color:var(--app-black)}.circle.active{background-color:var(--app-primary);color:var(--app-black)}.circle.active .step-number{color:var(--app-black)}.stepper-label{font-size:var(--font-size-secondary);color:var(--app-neutral-50);text-align:center;white-space:nowrap;margin-top:10px;font-weight:500;transition:color .3s}.stepper-label.active{color:var(--app-primary);font-weight:600}.stepper-label.completed{color:var(--app-text-secondary)}.line-container{z-index:1;align-items:center;height:4px;display:flex;position:absolute;top:14px;left:20px;right:20px}.line-background{background:linear-gradient(90deg, var(--app-primary) 0%, var(--app-neutral-50) 100%);border-radius:2px;width:100%;height:100%;position:absolute}.line-progress{background:linear-gradient(90deg, var(--app-primary) 0%, var(--app-primary) 100%);height:100%;box-shadow:0 0 8px color-mix(in srgb, var(--app-primary) 40%, transparent);border-radius:2px;transition:width .4s;position:absolute}
@keyframes skeleton-shimmer{0%{background-position:-200px 0}to{background-position:calc(200px + 100%) 0}}.deposit-history-container{flex-direction:column;gap:12px;display:flex}.deposit-history-container>.deposit-history-header-container{justify-content:space-between;align-items:center;gap:10px;width:100%;display:flex}.deposit-history-container>.deposit-history-header-container>.header-search-container{background:var(--app-neutral-20);border-radius:var(--app-radius-button);flex:1;align-items:center;gap:8px;height:36px;padding:0 12px;display:flex}.deposit-history-container>.deposit-history-header-container>.header-search-container>img{opacity:.6;width:14px;height:14px}.deposit-history-container>.deposit-history-header-container>.header-search-container>input{width:100%;font-size:var(--font-size-secondary);color:var(--app-neutral-260);background:0 0;outline:none}.deposit-history-container>.deposit-history-header-container>.header-search-container>input::placeholder{color:var(--app-neutral-240)}.deposit-history-container>.deposit-history-header-container>.header-delete-container{border:1px solid color-mix(in srgb, var(--app-danger-60) 24%, transparent);background:color-mix(in srgb, var(--app-danger-60) 7%, transparent);cursor:pointer;border-radius:var(--app-radius-button);height:36px;box-shadow:inset 0 1px 0 var(--app-white-alpha-04);flex-shrink:0;justify-content:center;align-items:center;gap:6px;padding:0 12px;transition:border-color .2s,background .2s,transform .2s;display:flex}.deposit-history-container>.deposit-history-header-container>.header-delete-container:active{border-color:color-mix(in srgb, var(--app-danger-60) 42%, transparent);background:color-mix(in srgb, var(--app-danger-60) 13%, transparent);transform:scale(.97)}.deposit-history-container>.deposit-history-header-container>.header-delete-container>img{filter:brightness(0)invert();opacity:.62;width:12px;height:12px}.deposit-history-container>.deposit-history-header-container>.header-delete-container>span{color:var(--app-white);font-size:var(--font-size-description);white-space:nowrap;font-weight:600}.deposit-history-container>.deposit-history{flex-direction:column;gap:6px;display:flex}.deposit-history-container>.deposit-history>.empty-deposit-history{width:100%;height:150px;color:var(--app-neutral-240);font-size:var(--font-size-secondary);border-radius:10px;place-items:center;display:grid}.deposit-history-container>.deposit-history>.history-item-container{border-radius:var(--app-radius-button);justify-content:space-between;align-items:center;width:100%;padding:12px;display:flex}.deposit-history-container>.deposit-history>.history-item-container>.history-item-content-container{font-size:var(--font-size-description);flex-direction:column;gap:4px;display:flex}.deposit-history-container>.deposit-history>.history-item-container>.history-item-content-container>.item-processType{color:var(--app-text-tertiary);align-items:center;gap:6px;display:flex}.deposit-history-container>.deposit-history>.history-item-container>.history-item-content-container>.item-processType>span{font-weight:600}.deposit-history-container>.deposit-history>.history-item-container>.history-item-content-container>.item-processType>span.Rejected{color:var(--app-danger-60)}.deposit-history-container>.deposit-history>.history-item-container>.history-item-content-container>.item-processType>span.Approved{color:var(--app-primary-50)}.deposit-history-container>.deposit-history>.history-item-container>.history-item-content-container>.item-processType>span.Pending{color:var(--app-warning)}.deposit-history-container>.deposit-history>.history-item-container>.history-item-content-container>.item-processType>span.Requested{color:var(--app-primary)}.deposit-history-container>.deposit-history>.history-item-container>.history-item-content-container>.item-dateTime{color:var(--app-text-tertiary);font-size:var(--font-size-description)}.deposit-history-container>.deposit-history>.history-item-container>.history-item-content-container>.item-dateTime>span{color:var(--app-text-primary);font-weight:500}.deposit-history-container>.deposit-history>.history-item-container>.history-item-content-container>.item-amount{font-size:var(--font-size-normal);color:var(--app-white);margin-top:2px;font-weight:700}.deposit-history-container>.deposit-history>.history-item-container>.history-item-content-container>.item-amount.Rejected{color:var(--app-danger-60)}.deposit-history-container>.deposit-history>.history-item-container>.history-item-content-container>.item-amount.Approved{color:var(--app-primary-50)}.deposit-history-container>.deposit-history>.history-item-container>.history-item-content-container>.item-amount.Pending{color:var(--app-warning)}.deposit-history-container>.deposit-history>.history-item-container>.history-item-content-container>.item-amount.Requested{color:var(--app-primary)}.deposit-history-container>.deposit-history>.history-item-container>img{cursor:pointer;opacity:.5;width:16px;height:16px;transition:opacity .2s}.deposit-history-container>.deposit-history>.history-item-container>img:active{opacity:1}.deposit-history-container>.deposit-history>.history-item-container.skeleton .skeleton-line{background:linear-gradient(90deg, var(--app-surface-3) 0%, var(--app-surface-3) 50%, var(--app-surface-3) 100%);background-size:200px 100%;border-radius:4px;animation:1.5s ease-in-out infinite skeleton-shimmer}.deposit-history-container>.deposit-history>.history-item-container.skeleton .skeleton-process-type{width:120px;height:14px}.deposit-history-container>.deposit-history>.history-item-container.skeleton .skeleton-date-time{width:150px;height:12px}.deposit-history-container>.deposit-history>.history-item-container.skeleton .skeleton-amount{width:100px;height:18px;margin-top:2px}.deposit-history-container>.deposit-history>.history-item-container.skeleton .skeleton-delete-icon{background:linear-gradient(90deg, var(--app-surface-3) 0%, var(--app-surface-3) 50%, var(--app-surface-3) 100%);background-size:200px 100%;border-radius:4px;width:16px;height:16px;animation:1.5s ease-in-out infinite skeleton-shimmer}.deposit-history-container>.deposit-history>.history-item-container.empty-placeholder{background:0 0;min-height:70px}
.input-container{background:var(--app-surface-2);flex-direction:row;width:100%;height:60px;display:flex;overflow:hidden}.input-container .deposit-input{color:var(--app-white);width:100%;font-size:var(--font-size-section-title);text-align:center;background:0 0;border:none}.input-container .deposit-input:focus{outline:none}
.PopupItem.DepositSplitPopup{background:var(--app-neutral-10);width:100%;min-width:0;max-width:100%;height:auto;min-height:0;color:var(--app-text-primary);font-family:var(--popup-font-family);flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}.PopupItem.DepositSplitPopup,.PopupItem.DepositSplitPopup *{box-sizing:border-box}.PopupItem.DepositSplitPopup .popup-header{flex-shrink:0;gap:12px;padding:16px;display:flex}.PopupItem.DepositSplitPopup .popup-header h4{color:var(--app-white);margin:0;font-size:17px;font-weight:700}.PopupItem.DepositSplitPopup .popup-content{overscroll-behavior:contain;touch-action:pan-y;flex-direction:column;flex:1;gap:16px;min-height:0;max-height:60vh;padding:16px;display:flex;overflow:hidden auto}.PopupItem.DepositSplitPopup .popup-content>*{flex-shrink:0}.PopupItem.DepositSplitPopup .popup-content::-webkit-scrollbar{width:4px}.PopupItem.DepositSplitPopup .popup-content::-webkit-scrollbar-track{background:0 0}.PopupItem.DepositSplitPopup .popup-content::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--app-white) 16%, transparent);border-radius:0}.PopupItem.DepositSplitPopup .split-notice{background:color-mix(in srgb, var(--app-primary) 6%, transparent);border:none;border-radius:0;align-items:flex-start;gap:12px;padding:16px;display:flex}.PopupItem.DepositSplitPopup .split-notice .notice-icon{width:22px;height:22px;color:var(--app-primary);border:1px solid;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;display:flex}.PopupItem.DepositSplitPopup .split-notice p{white-space:pre-line;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.6}.PopupItem.DepositSplitPopup .split-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;display:grid}.PopupItem.DepositSplitPopup .summary-card{background:var(--app-surface-3);border:none;border-radius:0;min-width:0;padding:12px}.PopupItem.DepositSplitPopup .summary-card dt{color:var(--app-text-secondary);font-size:12px;line-height:1.5}.PopupItem.DepositSplitPopup .summary-card dd{overflow-wrap:anywhere;margin:8px 0 0;font-size:clamp(15px,4vw,17px);font-weight:700}.PopupItem.DepositSplitPopup .summary-card.highlight dd{color:var(--app-primary)}.PopupItem.DepositSplitPopup .split-table-header-wrapper{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin-bottom:12px;display:flex}.PopupItem.DepositSplitPopup .split-table-title{margin:0;font-size:15px;font-weight:600}.PopupItem.DepositSplitPopup .total-split-deposit-count{color:var(--app-text-secondary);margin:0;font-size:12px}.PopupItem.DepositSplitPopup .split-table-wrapper{min-width:0}.PopupItem.DepositSplitPopup .split-table-wrapper .quantum-table-container{background:0 0}.PopupItem.DepositSplitPopup .split-table-wrapper .quantum-table{table-layout:fixed;border-collapse:separate;border-spacing:0;width:100%;min-width:0}.PopupItem.DepositSplitPopup .split-table-wrapper .quantum-table thead tr th,.PopupItem.DepositSplitPopup .split-table-wrapper .quantum-table tbody tr td{white-space:normal;overflow-wrap:anywhere;letter-spacing:normal;border:none;height:auto;padding:12px 8px}.PopupItem.DepositSplitPopup .split-table-wrapper .quantum-table thead tr th{background:var(--app-surface-3);color:var(--app-text-secondary);font-size:12px}.PopupItem.DepositSplitPopup .split-table-wrapper .quantum-table tbody tr td{background:var(--app-surface-2);border-bottom:1px solid var(--app-white-alpha-06);color:var(--app-text-primary);font-size:14px}.PopupItem.DepositSplitPopup .split-table-wrapper .quantum-table tbody tr:hover td{background:var(--app-surface-2)}.PopupItem.DepositSplitPopup .split-table-grid .quantum-table{border:1px solid color-mix(in srgb, var(--app-white) 16%, transparent);border-radius:0;display:block;overflow:hidden}.PopupItem.DepositSplitPopup .split-table-grid .quantum-table thead{display:none}.PopupItem.DepositSplitPopup .split-table-grid .quantum-table tbody{background:color-mix(in srgb, var(--app-white) 16%, transparent);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.PopupItem.DepositSplitPopup .split-table-grid .quantum-table tbody tr{display:contents}.PopupItem.DepositSplitPopup .split-table-grid .quantum-table tbody tr:last-child:nth-child(odd):after{content:"";background:var(--app-surface-2);order:1}.PopupItem.DepositSplitPopup .split-table-grid .quantum-table tbody tr td{border:none;justify-content:center;align-items:center;min-width:0;min-height:60px;padding:12px 6px;display:flex}.PopupItem.DepositSplitPopup .split-table-total{background:color-mix(in srgb, var(--app-primary) 8%, transparent);overflow-wrap:anywhere;border-radius:0;justify-content:space-between;align-items:center;gap:12px;padding:12px 8px;font-size:14px;display:flex}.PopupItem.DepositSplitPopup .split-table-total .split-total-summary{align-items:center;gap:5px;display:flex}.PopupItem.DepositSplitPopup .split-table-total .split-total-label{white-space:nowrap;word-break:keep-all;color:#a4a9b3;letter-spacing:.04em;text-transform:uppercase;font-size:12px;display:inline-block}.PopupItem.DepositSplitPopup .split-table-total strong{text-align:right;white-space:nowrap;min-width:0;font-size:16px}.PopupItem.DepositSplitPopup .split-table-total strong .split-amount{white-space:nowrap;overflow-wrap:normal}.PopupItem.DepositSplitPopup .split-table-total .high-value-transfer-notice{justify-content:center;align-items:center;gap:8px;min-width:0;font-size:10px;font-weight:400;display:flex}.PopupItem.DepositSplitPopup .split-table-total .high-value-transfer-notice p{text-align:start;word-break:keep-all;min-width:0;color:var(--app-danger-alpha-30);overflow-wrap:anywhere;margin:0;line-height:1.5}.PopupItem.DepositSplitPopup .split-amount{vertical-align:middle;overflow-wrap:anywhere;align-items:center;gap:6px;max-width:100%;display:inline-flex}.PopupItem.DepositSplitPopup .split-amount .split-currency-label{white-space:nowrap;flex-shrink:0}.PopupItem.DepositSplitPopup .summary-card dd,.PopupItem.DepositSplitPopup .split-table-wrapper td,.PopupItem.DepositSplitPopup .split-table-total{font-variant-numeric:tabular-nums}.PopupItem.DepositSplitPopup .split-empty{background:var(--app-surface-2);color:var(--app-text-secondary);text-align:center;padding:24px 16px;line-height:1.6}.PopupItem.DepositSplitPopup .deposit-split-popup-pagination{padding-top:20px}.PopupItem.DepositSplitPopup .deposit-split-popup-pagination:empty{display:none}.PopupItem.DepositSplitPopup .deposit-split-popup-pagination .Tag.PageNation{flex-wrap:nowrap;justify-content:center;gap:4px;padding:0}.PopupItem.DepositSplitPopup .deposit-split-popup-pagination .Tag.PageNation button{border:none;border-radius:0;flex-shrink:0;min-width:40px;min-height:40px;padding:0}.PopupItem.DepositSplitPopup .deposit-split-popup-pagination .Tag.PageNation .page-number-group{gap:4px;min-width:0}.PopupItem.DepositSplitPopup .deposit-split-popup-pagination .Tag.PageNation>button{background:var(--app-neutral-120);opacity:1;cursor:pointer;transition:background-color .18s;transform:none}.PopupItem.DepositSplitPopup .deposit-split-popup-pagination .Tag.PageNation>button:hover{background:var(--app-white-alpha-10)}.PopupItem.DepositSplitPopup .deposit-split-popup-pagination.is-first-page .Tag.PageNation>button:first-child,.PopupItem.DepositSplitPopup .deposit-split-popup-pagination.is-last-page .Tag.PageNation>button:last-child{opacity:.5;cursor:not-allowed}.PopupItem.DepositSplitPopup .popup-footer{padding:14px 16px calc(16px + env(safe-area-inset-bottom,0px));background:var(--app-neutral-10);flex-shrink:0;gap:10px;display:flex}.PopupItem.DepositSplitPopup .action-btn{min-width:0;min-height:48px;font:inherit;cursor:pointer;border:none;border-radius:0;flex:1;padding:12px 16px;font-size:15px;transition:background-color .18s}.PopupItem.DepositSplitPopup .action-btn.cancel-btn{background:var(--app-surface-3);color:var(--app-text-primary);height:100%}.PopupItem.DepositSplitPopup .action-btn.cancel-btn:hover{background:var(--app-surface-muted)}.PopupItem.DepositSplitPopup .action-btn.confirm-btn{background:var(--app-primary);height:100%;color:var(--app-text-button)}.PopupItem.DepositSplitPopup .action-btn.confirm-btn:hover:not(:disabled){background:var(--app-primary-hover)}.PopupItem.DepositSplitPopup .action-btn:focus-visible{outline:2px solid var(--app-primary);outline-offset:3px}.PopupItem.DepositSplitPopup .action-btn:disabled{opacity:.5;cursor:not-allowed}
.PopupItem.WithdrawPopup>.withdraw-popup-content{border-radius:20px 20px 0 0;flex-direction:column;width:100%;max-width:500px;max-height:100%;animation:.3s ease-out slideUp;display:flex;position:relative;overflow:hidden}@keyframes slideUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-header{flex-shrink:0;justify-content:space-between;align-items:center;padding:24px 20px 16px;display:flex;position:relative}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-header>.withdraw-popup-title-wrapper{align-items:center;gap:10px;display:flex}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-header>.withdraw-popup-title-wrapper>.withdraw-popup-icon{width:22px;height:22px}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-header>.withdraw-popup-title-wrapper>.withdraw-popup-title{font-size:var(--font-size-header);color:var(--app-neutral-260);font-weight:700}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-header>.withdraw-popup-close{cursor:pointer;-webkit-tap-highlight-color:#0000;background-color:unset;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:all .2s;display:flex}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-header>.withdraw-popup-close:active{background:var(--app-neutral-210);transform:scale(.92)}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-header>.withdraw-popup-close svg{width:14px;height:14px}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body{flex-direction:column;flex:1;gap:14px;padding:16px 16px 100px;display:flex;overflow-y:auto}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body::-webkit-scrollbar{width:3px}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body::-webkit-scrollbar-track{background:0 0}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body::-webkit-scrollbar-thumb{background:var(--app-white-alpha-15);border-radius:2px}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .withdraw-stats{background:var(--app-neutral-215);border:1px solid var(--app-neutral-210);border-radius:12px;flex-direction:row;align-items:stretch;width:100%;display:flex;overflow:hidden}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .withdraw-stats .withdraw-stat-item{flex-direction:column;flex:1;justify-content:center;align-items:center;min-width:0;padding:12px 6px;display:flex;position:relative}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .withdraw-stats .withdraw-stat-item.border:before,.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .withdraw-stats .withdraw-stat-item.border:after{content:"";background:var(--app-neutral-210);width:1px;height:70%;position:absolute;top:15%}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .withdraw-stats .withdraw-stat-item.border:before{left:0}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .withdraw-stats .withdraw-stat-item.border:after{right:0}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .withdraw-stats .withdraw-stat-item .stats-title{color:var(--app-neutral-240);text-align:center;font-size:var(--font-size-description);word-break:keep-all;margin-bottom:6px;font-weight:500;line-height:1.3}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .withdraw-stats .withdraw-stat-item .stats-value{color:var(--app-primary-50);text-align:center;font-size:var(--font-size-secondary);font-weight:700;line-height:1.3}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .tab-options{border:1px solid var(--app-primary);background:var(--app-neutral-10);border-radius:999px;padding:4px;display:flex}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .tab-options .tab-button{min-width:0;font-size:var(--font-size-description);color:var(--app-text-secondary);cursor:pointer;white-space:nowrap;text-overflow:ellipsis;-webkit-tap-highlight-color:#0000;background:0 0;border:0;border-radius:999px;flex:1;justify-content:center;align-items:center;padding:12px 20px;font-weight:700;transition:background-color .2s,color .2s,transform .15s;display:flex;overflow:hidden}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .tab-options .tab-button.active{color:var(--app-neutral-100);background:var(--app-primary)}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .tab-options .tab-button:active{transform:scale(.98)}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .info-section{justify-content:flex-end;align-items:center;width:100%;display:flex}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .info-section .info-btn{border:1px solid var(--app-neutral-210);cursor:pointer;-webkit-tap-highlight-color:#0000;background:0 0;border-radius:20px;flex-direction:row;align-items:center;gap:6px;padding:8px 12px;transition:all .2s;display:flex}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .info-section .info-btn:active{background:var(--app-neutral-215);transform:scale(.98)}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .info-section .info-btn .info-icon{width:18px;height:18px;color:var(--app-primary);flex-shrink:0;justify-content:center;align-items:center;font-size:0;line-height:1;display:inline-flex}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .info-section .info-btn .info-icon svg{width:18px;height:18px;display:block}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .info-section .info-btn .info-text{color:var(--app-text-secondary);font-size:var(--font-size-description);font-weight:500}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .withdraw-rolling-quest{margin-bottom:16px}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .withdraw-rolling-quest .loading-container,.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .withdraw-rolling-quest .empty-quest{border:1px solid color-mix(in srgb, var(--app-white) 9%, transparent);background:linear-gradient(145deg, color-mix(in srgb, var(--app-white) 7%, transparent), transparent 62%),color-mix(in srgb, var(--app-surface-1) 58%, transparent);-webkit-backdrop-filter:blur(16px)saturate(90%);min-height:150px;color:var(--app-surface-3);border-radius:14px;flex-direction:column;justify-content:center;align-items:center;display:flex}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .withdraw-rolling-quest .loading-container img,.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .withdraw-rolling-quest .empty-quest img{opacity:.4;width:50px;height:50px;margin-bottom:12px}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .withdraw-rolling-quest .loading-container p,.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .withdraw-rolling-quest .empty-quest p{font-size:var(--font-size-secondary)}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .withdraw-rolling-quest .loading-spinner{border:3px solid var(--app-primary-alpha-15);border-top-color:var(--app-primary);border-radius:50%;width:32px;height:32px;animation:1s linear infinite withdraw-quest-spin}@keyframes withdraw-quest-spin{to{transform:rotate(360deg)}}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .withdraw-rolling-quest .quest-card{border-radius:16px;overflow:visible}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .withdraw-rolling-quest .quest-card .quest-header{justify-content:space-between;align-items:center;gap:10px;padding:14px 14px 4px;display:flex}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .withdraw-rolling-quest .quest-card .quest-header .quest-section{flex:auto;align-items:flex-start;gap:9px;min-width:0;display:flex}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .withdraw-rolling-quest .quest-card .quest-header .quest-section .tooltip-container{flex:none;margin-top:7px}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .withdraw-rolling-quest .quest-card .quest-header .bonus-name{border:1px solid color-mix(in srgb, var(--app-white) 10%, transparent);width:auto;min-width:0;max-width:100%;min-height:31px;color:color-mix(in srgb, var(--app-white) 80%, transparent);background:color-mix(in srgb, var(--app-black) 18%, transparent);letter-spacing:.02em;overflow-wrap:anywhere;white-space:normal;border-radius:8px;flex:auto;align-items:center;padding:7px 12px;font-family:Pretendard-Regular,Pretendard,sans-serif;font-size:11px;font-weight:700;line-height:1.4;display:flex}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .withdraw-rolling-quest .quest-card .quest-header .text-guide{white-space:normal;word-break:break-word;width:200px;max-width:200px}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .withdraw-rolling-quest .quest-card .quest-header .status-badge{font-size:var(--font-size-caption);text-transform:uppercase;border-radius:999px;flex:none;padding:5px 9px;font-weight:600}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .withdraw-rolling-quest .quest-card .quest-header .status-badge.status-active{color:var(--app-primary);border:1px solid var(--app-primary);background:color-mix(in srgb, var(--app-primary) 10%, transparent)}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .withdraw-rolling-quest .quest-card .quest-header .status-badge.status-completed{background:color-mix(in srgb, var(--app-primary) 12%, transparent);color:var(--app-primary);border:1px solid color-mix(in srgb, var(--app-primary) 20%, transparent)}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .withdraw-rolling-quest .quest-card .quest-header .status-badge.status-cancelled,.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .withdraw-rolling-quest .quest-card .quest-header .status-badge.status-failed{background:color-mix(in srgb, var(--app-danger) 12%, transparent);color:var(--app-danger-60);border:1px solid color-mix(in srgb, var(--app-danger) 20%, transparent)}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .withdraw-rolling-quest .quest-card .quest-header .status-badge.status-expired{background:color-mix(in srgb, var(--app-warning) 12%, transparent);color:var(--app-warning);border:1px solid color-mix(in srgb, var(--app-warning) 20%, transparent)}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .withdraw-rolling-quest .quest-card .progress-section{border-bottom:1px solid var(--app-white-alpha-06);flex-direction:column;gap:10px;padding:16px 14px 14px;display:flex}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .withdraw-rolling-quest .quest-card .progress-section .progress-top{justify-content:space-between;align-items:center;display:flex}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .withdraw-rolling-quest .quest-card .progress-section .progress-top .progress-amounts{font-family:Pretendard-Regular,Pretendard,sans-serif;font-size:18px}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .withdraw-rolling-quest .quest-card .progress-section .progress-top .progress-amounts .current{color:var(--app-primary);font-weight:700}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .withdraw-rolling-quest .quest-card .progress-section .progress-top .progress-amounts .separator{color:var(--app-surface-3);margin:0 4px}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .withdraw-rolling-quest .quest-card .progress-section .progress-top .progress-amounts .target{color:var(--app-neutral-90);font-weight:500}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .withdraw-rolling-quest .quest-card .progress-section .progress-top .percent-value{font-size:var(--font-size-normal);color:var(--app-primary);font-weight:700}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .withdraw-rolling-quest .quest-card .progress-section .progress-bar-track{border:1px solid var(--app-white-alpha-10);background:var(--app-neutral-30);border-radius:999px;width:100%;height:8px;overflow:hidden}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .withdraw-rolling-quest .quest-card .progress-section .progress-bar-track .progress-bar-fill{background:linear-gradient(90deg, var(--app-primary-50), var(--app-primary));height:100%;box-shadow:0 0 10px color-mix(in srgb, var(--app-primary) 35%, transparent);border-radius:999px;min-width:0;transition:width .8s}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .withdraw-rolling-quest .quest-card .progress-section .remaining{border:1px solid color-mix(in srgb, var(--app-white) 7%, transparent);color:color-mix(in srgb, var(--app-white) 45%, transparent);background:color-mix(in srgb, var(--app-black) 14%, transparent);border-radius:7px;align-self:flex-start;padding:6px 9px;font-size:10px}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .withdraw-rolling-quest .quest-card .progress-section .remaining strong{color:var(--app-primary);font-weight:700}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .withdraw-rolling-quest .quest-card .summary-cards{border-bottom:1px solid var(--app-white-alpha-06);grid-template-columns:repeat(2,1fr);gap:8px;padding:12px;display:grid}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .withdraw-rolling-quest .quest-card .summary-cards .summary-card{border:1px solid var(--app-white-alpha-06);background:linear-gradient(145deg, color-mix(in srgb, var(--app-white) 5%, transparent), transparent 65%),color-mix(in srgb, var(--app-white) 2%, var(--app-surface-1));text-align:left;border-radius:9px;min-width:0;padding:11px 10px}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .withdraw-rolling-quest .quest-card .summary-cards .summary-card .card-label{color:color-mix(in srgb, var(--app-white) 40%, transparent);text-transform:uppercase;letter-spacing:.5px;margin-bottom:7px;font-size:10px;font-weight:750;display:block}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .withdraw-rolling-quest .quest-card .summary-cards .summary-card .card-label .bonus-percent{color:var(--app-primary);margin-left:4px;font-weight:600}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .withdraw-rolling-quest .quest-card .summary-cards .summary-card .card-value{color:color-mix(in srgb, var(--app-white) 82%, transparent);font-variant-numeric:tabular-nums;text-overflow:ellipsis;font-family:Pretendard-Regular,Pretendard,sans-serif;font-size:14px;font-weight:700;display:block;overflow:hidden}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .withdraw-rolling-quest .quest-card .summary-cards .summary-card.bonus .card-value{color:var(--app-primary)}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .withdraw-rolling-quest .quest-card .summary-cards .summary-card.carryover{border-color:color-mix(in srgb, var(--app-warning) 24%, transparent);background:color-mix(in srgb, var(--app-warning) 8%, var(--app-surface-1))}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .withdraw-rolling-quest .quest-card .summary-cards .summary-card.carryover .card-value{color:var(--app-warning)}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .withdraw-rolling-quest .quest-card .summary-cards .summary-card.target{border-color:color-mix(in srgb, var(--app-primary) 68%, transparent);background:linear-gradient(145deg, color-mix(in srgb, var(--app-primary) 19%, transparent), transparent 68%),color-mix(in srgb, var(--app-primary) 8%, var(--app-surface-1))}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .withdraw-rolling-quest .quest-card .summary-cards .summary-card.target .card-value{color:var(--app-primary);font-weight:800}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .withdraw-rolling-quest .quest-card .calculation-formula{background:var(--app-neutral-20);border-bottom:1px solid var(--app-white-alpha-06);padding:10px}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .withdraw-rolling-quest .quest-card .calculation-formula .formula-content{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-bottom:10px;display:flex}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .withdraw-rolling-quest .quest-card .calculation-formula .formula-content .formula-item{font-size:var(--font-size-normal);padding:8px 14px;font-family:SF Mono,Monaco,monospace;font-weight:600;transition:transform .2s}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .withdraw-rolling-quest .quest-card .calculation-formula .formula-content .formula-item:hover{transform:scale(1.02)}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .withdraw-rolling-quest .quest-card .calculation-formula .formula-content .formula-item.deposit{background:var(--app-white-alpha-06);color:var(--app-neutral-90);border:1px solid var(--app-white-alpha-10)}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .withdraw-rolling-quest .quest-card .calculation-formula .formula-content .formula-item.bonus{background:var(--app-neutral-20);border:1px solid var(--app-primary-60);color:var(--app-neutral-60)}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .withdraw-rolling-quest .quest-card .calculation-formula .formula-content .formula-item.carryover{background:color-mix(in srgb, var(--app-warning) 12%, transparent);color:var(--app-warning);border:1px solid color-mix(in srgb, var(--app-warning) 22%, transparent)}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .withdraw-rolling-quest .quest-card .calculation-formula .formula-content .formula-item.result{background:var(--app-neutral-20);border:1px solid var(--app-primary-60);color:var(--app-neutral-60);font-size:var(--font-size-header);font-weight:700}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .withdraw-rolling-quest .quest-card .calculation-formula .formula-content .formula-operator{font-size:var(--font-size-header);color:var(--app-surface-3);font-weight:700}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .withdraw-rolling-quest .quest-card .calculation-formula .formula-labels{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:flex}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .withdraw-rolling-quest .quest-card .calculation-formula .formula-labels span{font-size:var(--font-size-micro);color:var(--app-surface-3);text-align:center;text-transform:uppercase;letter-spacing:.3px;min-width:50px;font-weight:500}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .withdraw-rolling-quest .quest-card .calculation-formula .formula-labels span:empty{min-width:24px}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .withdraw-rolling-quest .quest-card .playable-games{border-bottom:1px solid var(--app-white-alpha-06);background:0 0;padding:14px 16px}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .withdraw-rolling-quest .quest-card .playable-games .games-label{font-size:var(--font-size-caption);color:var(--app-surface-3);text-transform:uppercase;letter-spacing:.6px;margin-bottom:12px;font-weight:500;display:block}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .withdraw-rolling-quest .quest-card .playable-games .games-tags{flex-wrap:wrap;gap:8px;display:flex}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .withdraw-rolling-quest .quest-card .playable-games .games-tags .game-tag{border:1px solid color-mix(in srgb, var(--app-white) 14%, transparent);color:color-mix(in srgb, var(--app-white) 65%, transparent);background:color-mix(in srgb, var(--app-white) 4%, transparent);font-size:var(--font-size-caption);border-radius:999px;padding:5px 10px;font-weight:500;display:inline-flex}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .withdraw-rolling-quest .quest-card .game-stats-section{background:var(--app-neutral-20);flex-direction:column;gap:8px;padding:20px;display:flex}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .withdraw-rolling-quest .quest-card .game-stats-section .section-title{font-size:var(--font-size-section-title);color:var(--app-white);letter-spacing:-.2px;margin-bottom:6px;padding-left:14px;font-weight:700;position:relative}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .withdraw-rolling-quest .quest-card .game-stats-section .section-title:before{content:"";background:var(--app-primary);width:4px;height:22px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .withdraw-rolling-quest .quest-card .game-stats-section .game-stats-table{background:var(--app-surface-1);border:1px solid var(--app-white-alpha-04);overflow:hidden}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .withdraw-rolling-quest .quest-card .game-stats-section .game-stats-table .table-header{background:var(--app-surface-1);font-size:var(--font-size-description);color:var(--app-surface-3);text-transform:uppercase;letter-spacing:.8px;border-bottom:1px solid var(--app-white-alpha-04);grid-template-columns:2fr 1fr 1.5fr 1.5fr;padding:16px 22px;font-weight:600;display:grid}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .withdraw-rolling-quest .quest-card .game-stats-section .game-stats-table .table-row{border-bottom:1px solid var(--app-white-alpha-03);grid-template-columns:2fr 1fr 1.5fr 1.5fr;padding:18px 22px;transition:all .2s;display:grid}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .withdraw-rolling-quest .quest-card .game-stats-section .game-stats-table .table-row:last-child{border-bottom:none}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .withdraw-rolling-quest .quest-card .game-stats-section .game-stats-table .table-row .game-name{font-size:var(--font-size-normal);color:var(--app-neutral-90);font-weight:600}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .withdraw-rolling-quest .quest-card .game-stats-section .game-stats-table .table-row .bet-count{font-size:var(--font-size-normal);color:var(--app-text-tertiary);font-weight:500}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .withdraw-rolling-quest .quest-card .game-stats-section .game-stats-table .table-row .bet-amount{font-size:var(--font-size-normal);color:var(--app-text-tertiary);font-family:SF Mono,Monaco,monospace}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .withdraw-rolling-quest .quest-card .game-stats-section .game-stats-table .table-row .rolling-amount{font-size:var(--font-size-normal);color:var(--app-primary);font-family:SF Mono,Monaco,monospace;font-weight:700}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .input-group{flex-direction:column;gap:14px;display:flex}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .input-group .verify-pin-container .label{font-size:var(--font-size-secondary);color:var(--app-text-secondary);margin-bottom:10px;font-weight:500;display:block}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .input-group .verify-pin-container .input-wrapper{width:100%}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .input-group .verify-pin-container .input-row{gap:10px;display:flex}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .input-group .verify-pin-container .input-row .input-field{color:var(--app-text-primary);font-size:var(--font-size-normal);border-radius:var(--app-radius-button);background-color:unset;outline:none;flex:1;min-width:0;padding:15px 16px;font-weight:500;transition:all .2s}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .input-group .verify-pin-container .input-row .input-field::placeholder{color:var(--app-neutral-240)}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .input-group .verify-pin-container .input-row .verify-pin-btn{background:var(--app-primary);color:var(--app-text-primary);font-size:var(--font-size-button);cursor:pointer;white-space:nowrap;border-radius:var(--app-radius-button);border:none;flex-shrink:0;padding:15px 20px;font-weight:700;transition:all .2s}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .input-group .verify-pin-container .input-row .verify-pin-btn:active{opacity:.9;transform:scale(.97)}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .input-group .bank-info-row .label{font-size:var(--font-size-secondary);color:var(--app-text-secondary);margin-bottom:10px;font-weight:500;display:block}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .input-group .bank-info-row .input-field{background:unset;width:100%;color:var(--app-text-tertiary);font-size:var(--font-size-normal);border-radius:var(--app-radius-button);outline:none;padding:15px 16px;font-weight:500}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .withdrawal-section{background:var(--app-neutral-20);border-radius:var(--app-radius-button);padding:16px}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .withdrawal-section .withdraw-amount-row{margin-bottom:14px}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .withdrawal-section .withdraw-amount-row .label{font-size:var(--font-size-secondary);color:var(--app-text-secondary);margin-bottom:10px;font-weight:500;display:block}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .withdrawal-section .withdraw-amount-row .amount-input-wrapper{background:var(--app-neutral-30);border-radius:var(--app-radius-button);align-items:center;height:56px;padding:0 16px;transition:all .2s;display:flex;position:relative}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .withdrawal-section .withdraw-amount-row .amount-input-wrapper .Tag.Input{flex:1;height:100%;position:relative}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .withdrawal-section .withdraw-amount-row .amount-input-wrapper .Tag.Input input{width:100%;height:100%;color:var(--app-primary-50);font-size:var(--font-size-page-title);text-align:right;background:0 0;border:none;outline:none;padding:0;font-weight:700;position:relative}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .withdrawal-section .withdraw-amount-row .amount-input-wrapper .Tag.Input input::placeholder{color:var(--app-neutral-240);font-weight:500;font-size:var(--font-size-subheader)}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .withdrawal-section .withdraw-amount-row .amount-input-wrapper .currency{font-size:var(--font-size-normal);color:var(--app-text-tertiary);flex-shrink:0;margin-left:10px;font-weight:600}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .withdrawal-section .number-pad{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .withdrawal-section .number-pad .button{background:var(--app-neutral-30);color:var(--app-neutral-80);font-size:var(--font-size-button);cursor:pointer;text-align:center;border-radius:var(--app-radius-button);padding:14px 8px;transition:all .15s}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .withdrawal-section .number-pad .button:active{background:var(--app-primary-50);color:var(--app-neutral-100);transform:scale(.97)}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .button-withdraw{background:var(--app-primary);color:var(--app-text-primary);font-size:var(--font-size-button-large);cursor:pointer;text-align:center;border-radius:var(--app-radius-button);border:none;margin-top:8px;padding:17px 24px;font-weight:800;transition:all .2s}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .button-withdraw.disabled-withdraw{opacity:.6;pointer-events:none}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .button-withdraw:active{opacity:.9;transform:scale(.98)}.PopupItem.WithdrawPopup>.withdraw-popup-content>.withdraw-popup-body .button-withdraw.processing{background:var(--app-neutral-215);color:var(--app-neutral-240);cursor:not-allowed;opacity:1}
@keyframes skeleton-shimmer{0%{background-position:-200px 0}to{background-position:calc(200px + 100%) 0}}.withdraw-history-main{flex-direction:column;gap:12px;display:flex}.withdraw-history-main>.withdraw-history-tools{justify-content:space-between;align-items:center;gap:10px;display:flex}.withdraw-history-main>.withdraw-history-tools>.withdraw-history-input-container{border-radius:var(--app-radius-button);flex:1;align-items:center;gap:8px;height:36px;padding:0 12px;display:flex}.withdraw-history-main>.withdraw-history-tools>.withdraw-history-input-container>img{opacity:.6;width:14px;height:14px}.withdraw-history-main>.withdraw-history-tools>.withdraw-history-input-container>input{width:100%;font-size:var(--font-size-secondary);color:var(--app-neutral-260);background:0 0;outline:none}.withdraw-history-main>.withdraw-history-tools>.withdraw-history-input-container>input::placeholder{color:var(--app-neutral-240)}.withdraw-history-main>.withdraw-history-tools>.withdraw-history-delete-btn{border:1px solid color-mix(in srgb, var(--app-danger-60) 24%, transparent);background:color-mix(in srgb, var(--app-danger-60) 7%, transparent);cursor:pointer;border-radius:var(--app-radius-button);height:36px;box-shadow:inset 0 1px 0 var(--app-white-alpha-04);flex-shrink:0;justify-content:center;align-items:center;gap:6px;padding:0 12px;transition:border-color .2s,background .2s,transform .2s;display:flex}.withdraw-history-main>.withdraw-history-tools>.withdraw-history-delete-btn:active{border-color:color-mix(in srgb, var(--app-danger-60) 42%, transparent);background:color-mix(in srgb, var(--app-danger-60) 13%, transparent);transform:scale(.97)}.withdraw-history-main>.withdraw-history-tools>.withdraw-history-delete-btn>img{filter:brightness(0)invert();opacity:.62;width:12px;height:12px}.withdraw-history-main>.withdraw-history-tools>.withdraw-history-delete-btn>p{color:var(--app-white);font-size:var(--font-size-description);white-space:nowrap;margin:0;font-weight:600}.withdraw-history-main>.withdraw-history-data-container{flex-direction:column;gap:6px;display:flex}.withdraw-history-main>.withdraw-history-data-container>.empty-withdrawal-history{background:var(--app-neutral-20);width:100%;height:150px;color:var(--app-neutral-240);font-size:var(--font-size-secondary);border-radius:var(--app-radius-button);border:none;place-items:center;display:grid}.withdraw-history-main>.withdraw-history-data-container>.history-item-container{border-radius:var(--app-radius-button);justify-content:space-between;align-items:center;width:100%;padding:12px;display:flex}.withdraw-history-main>.withdraw-history-data-container>.history-item-container>.history-item-content-container{font-size:var(--font-size-description);flex-direction:column;gap:4px;display:flex}.withdraw-history-main>.withdraw-history-data-container>.history-item-container>.history-item-content-container>.item-processType{color:var(--app-text-tertiary);align-items:center;gap:6px;display:flex}.withdraw-history-main>.withdraw-history-data-container>.history-item-container>.history-item-content-container>.item-processType>span{font-weight:600}.withdraw-history-main>.withdraw-history-data-container>.history-item-container>.history-item-content-container>.item-processType>span.Rejected{color:var(--app-danger-60)}.withdraw-history-main>.withdraw-history-data-container>.history-item-container>.history-item-content-container>.item-processType>span.Approved{color:var(--app-primary-50)}.withdraw-history-main>.withdraw-history-data-container>.history-item-container>.history-item-content-container>.item-processType>span.Pending{color:var(--app-warning)}.withdraw-history-main>.withdraw-history-data-container>.history-item-container>.history-item-content-container>.item-processType>span.Requested{color:var(--app-primary)}.withdraw-history-main>.withdraw-history-data-container>.history-item-container>.history-item-content-container>.item-dateTime{color:var(--app-text-tertiary);font-size:var(--font-size-description)}.withdraw-history-main>.withdraw-history-data-container>.history-item-container>.history-item-content-container>.item-dateTime>span{color:var(--app-text-primary);font-weight:500}.withdraw-history-main>.withdraw-history-data-container>.history-item-container>.history-item-content-container>.item-amount{font-size:var(--font-size-normal);color:var(--app-white);margin-top:2px;font-weight:700}.withdraw-history-main>.withdraw-history-data-container>.history-item-container>.history-item-content-container>.item-amount.Rejected{color:var(--app-danger-60)}.withdraw-history-main>.withdraw-history-data-container>.history-item-container>.history-item-content-container>.item-amount.Approved{color:var(--app-primary-50)}.withdraw-history-main>.withdraw-history-data-container>.history-item-container>.history-item-content-container>.item-amount.Pending{color:var(--app-warning)}.withdraw-history-main>.withdraw-history-data-container>.history-item-container>.history-item-content-container>.item-amount.Requested{color:var(--app-primary)}.withdraw-history-main>.withdraw-history-data-container>.history-item-container>img{cursor:pointer;opacity:.5;width:16px;height:16px;transition:opacity .2s}.withdraw-history-main>.withdraw-history-data-container>.history-item-container>img:active{opacity:1}.withdraw-history-main>.withdraw-history-data-container>.history-item-container.skeleton .skeleton-line{background:linear-gradient(90deg, var(--app-surface-3) 0%, var(--app-surface-3) 50%, var(--app-surface-3) 100%);background-size:200px 100%;border-radius:4px;animation:1.5s ease-in-out infinite skeleton-shimmer}.withdraw-history-main>.withdraw-history-data-container>.history-item-container.skeleton .skeleton-process-type{width:120px;height:14px}.withdraw-history-main>.withdraw-history-data-container>.history-item-container.skeleton .skeleton-date-time{width:150px;height:12px}.withdraw-history-main>.withdraw-history-data-container>.history-item-container.skeleton .skeleton-amount{width:100px;height:18px;margin-top:2px}.withdraw-history-main>.withdraw-history-data-container>.history-item-container.skeleton .skeleton-delete-icon{background:linear-gradient(90deg, var(--app-surface-3) 0%, var(--app-surface-3) 50%, var(--app-surface-3) 100%);background-size:200px 100%;border-radius:4px;width:16px;height:16px;animation:1.5s ease-in-out infinite skeleton-shimmer}.withdraw-history-main>.withdraw-history-data-container>.history-item-container.empty-placeholder{background:0 0;min-height:70px}
.tooltip-container{display:inline-block;position:relative}.tooltip-container>img{filter:var(--app-filter-primary)}.tooltip-container .tooltip{box-sizing:border-box;isolation:isolate;background:linear-gradient(145deg, color-mix(in srgb, var(--app-white) 8%, transparent), color-mix(in srgb, var(--app-white) 2%, transparent) 58%, transparent),#33404d;color:var(--app-white);font-size:var(--font-size-normal);white-space:nowrap;z-index:1000;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--app-white) 16%, transparent),0 10px 22px color-mix(in srgb, var(--app-black) 20%, transparent);-webkit-backdrop-filter:blur(18px)saturate(90%);border-color:#0000;border-radius:12px;padding:10px 12px;position:absolute;overflow:hidden}.tooltip-container .tooltip:before,.tooltip-container .tooltip:after{content:"";z-index:2;border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;-webkit-mask-composite:xor;padding:1.25px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.tooltip-container .tooltip:before{background:radial-gradient(ellipse 72% 36px at 0 0, color-mix(in srgb, var(--app-white) 68%, transparent) 0%, color-mix(in srgb, var(--app-white) 38%, transparent) 32%, color-mix(in srgb, var(--app-white) 12%, transparent) 72%, transparent 100%);clip-path:polygon(0 0,72% 0,72% 2px,24px 2px,24px 36px,0 36px);filter:drop-shadow(0 1px 2px color-mix(in srgb, var(--app-primary) 10%, transparent))}.tooltip-container .tooltip:after{background:radial-gradient(ellipse 72% 36px at 100% 100%, color-mix(in srgb, var(--app-white) 68%, transparent) 0%, color-mix(in srgb, var(--app-white) 38%, transparent) 32%, color-mix(in srgb, var(--app-white) 12%, transparent) 72%, transparent 100%);clip-path:polygon(28% calc(100% - 2px),calc(100% - 24px) calc(100% - 2px),calc(100% - 24px) calc(100% - 36px),100% calc(100% - 36px),100% 100%,28% 100%);filter:drop-shadow(0 -1px 2px color-mix(in srgb, var(--app-primary) 10%, transparent))}.tooltip-container .tooltip.tooltip-top{margin-bottom:8px;bottom:100%;left:50%;transform:translate(-50%)}.tooltip-container .tooltip.tooltip-top:after{content:"";z-index:1;clip-path:none;filter:none;background:0 0;border:6px solid #0000;border-top-color:#33404d;margin-left:-5px;position:absolute;inset:100% auto auto 50%;-webkit-mask:none;mask:none}.tooltip-container .tooltip.tooltip-bottom{max-width:calc(100vw - 16px);transform:translateX(calc(-50% + var(--tooltip-offset-x,0px)));white-space:normal;margin-top:8px;top:100%;left:50%}.tooltip-container .tooltip.tooltip-bottom:after{content:"";z-index:1;inset:auto auto 100%;left:calc(50% - var(--tooltip-offset-x,0px));clip-path:none;filter:none;background:0 0;border:6px solid #0000;border-bottom-color:#33404d;margin-left:-5px;position:absolute;-webkit-mask:none;mask:none}.tooltip-container .tooltip.tooltip-left{margin-right:8px;top:50%;right:100%;transform:translateY(-50%)}.tooltip-container .tooltip.tooltip-left:after{content:"";z-index:1;clip-path:none;filter:none;background:0 0;border:6px solid #0000;border-left-color:#33404d;margin-top:-5px;position:absolute;inset:50% auto auto 100%;-webkit-mask:none;mask:none}.tooltip-container .tooltip.tooltip-right{margin-left:8px;top:50%;left:100%;transform:translateY(-50%)}.tooltip-container .tooltip.tooltip-right:after{content:"";z-index:1;clip-path:none;filter:none;background:0 0;border:6px solid #0000;border-right-color:#33404d;margin-top:-5px;position:absolute;inset:50% 100% auto auto;-webkit-mask:none;mask:none}
.ConcernPopup{width:100%;height:auto;padding:20px;position:relative;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border:none!important}.ConcernPopup>.close-wrapper{z-index:10;position:absolute;right:0}.ConcernPopup .cscenter-form{flex-direction:column;gap:10px;display:flex;overflow-y:auto}.ConcernPopup .cscenter-form .title{font-size:var(--font-size-page-title);text-transform:capitalize}.ConcernPopup .cscenter-form .title span{color:#00d0ae;font-weight:600}.ConcernPopup .cscenter-form .form-group{flex-direction:column;gap:6px;display:flex}.ConcernPopup .cscenter-form .form-group .label{font-size:var(--font-size-subheader);text-transform:capitalize;width:40px}.ConcernPopup .cscenter-form .form-group input,.ConcernPopup .cscenter-form .form-group select,.ConcernPopup .cscenter-form .form-group textarea{font-weight:400;font-size:var(--font-size-normal);text-align:start;background-color:color-mix(in srgb, var(--app-surface-2) 30%, transparent);color:var(--app-white-alpha-75);width:100%;height:40px;border:1px solid #0000;outline:none;margin-bottom:4px;padding-left:6px;padding-right:6px}.ConcernPopup .cscenter-form .form-group input:focus,.ConcernPopup .cscenter-form .form-group select:focus,.ConcernPopup .cscenter-form .form-group textarea:focus{color:var(--app-white)}.ConcernPopup .cscenter-form .form-group input::-moz-placeholder{color:var(--app-white-alpha-46);padding-left:5px}.ConcernPopup .cscenter-form .form-group select::-moz-placeholder{color:var(--app-white-alpha-46);padding-left:5px}.ConcernPopup .cscenter-form .form-group textarea::-moz-placeholder{color:var(--app-white-alpha-46);padding-left:5px}.ConcernPopup .cscenter-form .form-group input::placeholder,.ConcernPopup .cscenter-form .form-group select::placeholder,.ConcernPopup .cscenter-form .form-group textarea::placeholder{color:var(--app-white-alpha-46);padding-left:5px}.ConcernPopup .cscenter-form .form-group input{padding:0 16px}.ConcernPopup .cscenter-form .form-group .concern-title-input-wrapper{align-items:center;width:100%;margin-bottom:4px;display:flex;position:relative}.ConcernPopup .cscenter-form .form-group .concern-title-input-wrapper input{box-sizing:border-box;margin-bottom:0;padding-right:70px}.ConcernPopup .cscenter-form .form-group .concern-title-input-wrapper .cscenter-title-char-count{font-size:var(--font-size-caption);color:var(--app-neutral-260);pointer-events:none;white-space:nowrap;font-weight:500;position:absolute;right:16px}.ConcernPopup .cscenter-form .form-group textarea{resize:none;height:200px;padding:12px 16px;overflow:auto}.ConcernPopup .cscenter-form .form-group .concern-message-textarea-wrapper{width:100%;margin-bottom:4px;position:relative}.ConcernPopup .cscenter-form .form-group .concern-message-textarea-wrapper textarea{box-sizing:border-box;margin-bottom:0;padding-bottom:36px}.ConcernPopup .cscenter-form .form-group .concern-message-textarea-wrapper .cscenter-content-char-count{font-size:var(--font-size-caption);color:var(--app-white-alpha-46);pointer-events:none;white-space:nowrap;font-weight:500;position:absolute;bottom:12px;right:16px}.ConcernPopup .cscenter-form .form-group textarea::-webkit-scrollbar{width:1em}.ConcernPopup .cscenter-form .form-group textarea::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px var(--app-black-alpha-30)}.ConcernPopup .cscenter-form .form-group textarea::-webkit-scrollbar-thumb{background-color:#a9a9a9;outline:1px solid #708090}.ConcernPopup .cscenter-form .form-group select{appearance:none;text-transform:capitalize;background-image:url(/img/expand_arrow_icon.png);background-position:right 20px center;background-repeat:no-repeat;background-size:10px;padding-left:16px}.ConcernPopup .cscenter-form .form-group select option:disabled{color:var(--app-white-alpha-50)}.ConcernPopup .cscenter-form .form-group select option:nth-child(2n){background-color:var(--app-surface-3)}.ConcernPopup .cscenter-form .form-group select option:nth-child(odd){background-color:var(--app-surface-2)}.ConcernPopup .cscenter-form .form-group>.category-list{font-size:var(--font-size-normal);align-items:center;gap:15px;display:flex}.ConcernPopup .cscenter-form .submit-btn{width:100%;height:48px;color:var(--app-white);font-weight:800;font-size:var(--font-size-button-large);border-radius:var(--app-radius-button);text-transform:capitalize;background:#00d0ae;border:0;justify-content:center;align-items:center;display:flex;position:relative}
@font-face{font-family:Propaganda;src:url(https://fontsforyou.com/fonts/p/Propaganda.ttf)format("truetype")}.coupon-popup-content{background:0 0;border-radius:20px 20px 0 0;flex-direction:column;width:100%;max-width:500px;max-height:100%;animation:.3s ease-out slideUp;display:flex;position:relative;overflow:hidden}.coupon-popup-header{flex-shrink:0;justify-content:center;align-items:center;padding:24px 20px 0;display:flex;position:relative}.coupon-popup-title-wrapper{align-items:center;gap:10px;display:flex}.coupon-popup-icon{width:150px;height:auto;filter:drop-shadow(0 0 12px var(--app-primary-light))}.coupon-popup-close{cursor:pointer;-webkit-tap-highlight-color:#0000;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:all .2s;display:flex;position:absolute;top:10px;right:10px}.coupon-popup-close:active{background:var(--app-neutral-210);transform:scale(.92)}.coupon-popup-close svg{width:14px;height:14px}.coupon-popup-title{color:var(--app-neutral-260);font-size:17px;font-weight:700}.coupon-popup-body{color:var(--app-white);-webkit-overflow-scrolling:touch;flex-direction:column;flex:1;gap:14px;padding:16px 16px 100px;display:flex;overflow-y:auto}.coupon-popup-body::-webkit-scrollbar{width:3px}.coupon-popup-body::-webkit-scrollbar-track{background:0 0}.coupon-popup-body::-webkit-scrollbar-thumb{background:var(--app-white-alpha-15);border-radius:2px}.scrollbox-coupon{touch-action:pan-y;justify-content:center;align-items:center;height:auto;padding:8px 0;display:flex}.scrollbox-coupon .scroll-left,.scrollbox-coupon .scroll-right{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin:0 10px;display:flex}.scrollbox-coupon .scroll-left img,.scrollbox-coupon .scroll-right img{opacity:.85;width:28px;height:28px;transition:transform .15s,opacity .15s;display:block}.scrollbox-coupon .scroll-left:active:not(:disabled) img,.scrollbox-coupon .scroll-right:active:not(:disabled) img{transform:scale(.96)}.scrollbox-coupon .scroll-left:disabled,.scrollbox-coupon .scroll-right:disabled{cursor:default;opacity:.25}.coupon-container{flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex;position:relative;overflow:hidden}.coupon-container.is-loading .loading-overlay{display:flex}.coupon-image{-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;height:100%}.coupon-overlay-top{z-index:2;flex-direction:column;justify-content:center;align-items:center;width:73%;height:100%;display:flex;position:absolute;top:10%;left:30px;transform:rotate(-7deg)}.coupon-overlay-top .amount-container{color:var(--app-white);flex-direction:column;align-items:center;min-width:0;padding:6px 8px;display:flex}.coupon-overlay-top .amount-container .krw{color:var(--app-text-primary);text-align:center;font-family:Afacad-Regular,serif;font-size:clamp(16px,10dvw,50px);font-style:italic;font-weight:700;line-height:normal}.coupon-overlay-top .amount-container .krw.is-inactive{color:var(--app-neutral-70)}.coupon-overlay-top .coupon-amount{color:var(--app-text-primary);font-family:Cyber-Brush-Regular;font-size:clamp(18px,12cqw,24px);font-style:normal;font-weight:400;line-height:normal}.coupon-overlay-top .coupon-amount.is-long{font-size:clamp(14px,10cqw,20px);line-height:120%}.coupon-overlay-top .coupon-amount.is-used,.coupon-overlay-top .coupon-amount.is-long.is-used{font-size:clamp(14px,10cqw,20px)}.coupon-overlay-top .coupon-amount.POINT_SWAP_COUPON{color:var(--app-text-primary);text-shadow:0 0 12px var(--app-primary)}.coupon-overlay-top .coupon-amount.POINT_SWAP_COUPON.is-inactive{color:var(--app-neutral-70);text-shadow:none}.coupon-overlay-top .coupon-amount.DEPOSIT_POINT_SWAP_COUPON{color:var(--app-text-primary);text-shadow:0 0 12px var(--app-secondary)}.coupon-overlay-top .coupon-amount.DEPOSIT_POINT_SWAP_COUPON.is-inactive{color:var(--app-neutral-70);text-shadow:none}.data-container{color:var(--app-white);flex-direction:row;gap:10px;padding:6px 8px;display:flex}.coupon-date{text-align:center;font-family:Pretendard,sans-serif;font-size:clamp(12px,8cqw,18px);font-style:normal;font-weight:600;line-height:160%}.coupon-date.POINT_SWAP_COUPON{color:var(--app-text-primary)}.coupon-date.POINT_SWAP_COUPON.is-active{color:var(--app-accent);font-size:clamp(14px,10cqw,20px);line-height:normal}.coupon-date.DEPOSIT_POINT_SWAP_COUPON{color:var(--app-text-primary)}.coupon-date.DEPOSIT_POINT_SWAP_COUPON.is-active{color:var(--app-secondary);font-size:clamp(14px,10cqw,20px);font-weight:500;line-height:normal}.coupon-date.is-inactive{color:var(--app-neutral-70)}.loading-overlay{background:var(--app-black-alpha-40);z-index:3;flex-direction:column;justify-content:center;align-items:center;gap:8px;display:none;position:absolute;inset:0}.loading-overlay .spinner{border:3px solid var(--app-white-alpha-25);border-top-color:var(--app-white);border-radius:50%;width:30px;height:30px;animation:.9s linear infinite coupon-spin}.loading-overlay .loading-text{opacity:.9;font-size:13px}.coupon-table-container{flex-direction:column;gap:16px;width:100%;display:flex}.coupon-table-container>.button{justify-content:center;width:100%;display:flex}.coupon-table-container>.button>.claimCoupon{width:160px;height:80px;color:var(--app-text-primary);text-shadow:0 0 4px var(--app-danger);border:none;flex-shrink:0;justify-content:center;align-items:center;font-family:BlackHanSans-Regular,sans-serif;font-size:24px;font-style:normal;font-weight:400;line-height:normal;display:flex}.coupon-dashboard{gap:10px;width:100%;display:flex}.coupon-dashboard .available,.coupon-dashboard .claimed,.coupon-dashboard .rejected{background:var(--app-neutral-215);border:1px solid var(--app-neutral-210);border-radius:12px;flex-direction:column;align-items:flex-start;width:100%;padding:12px 14px;display:flex}.coupon-dashboard .available .label,.coupon-dashboard .claimed .label,.coupon-dashboard .rejected .label{color:var(--app-neutral-240);white-space:nowrap;margin-bottom:4px;font-size:12px;font-weight:500}.coupon-dashboard .available .count,.coupon-dashboard .claimed .count,.coupon-dashboard .rejected .count{white-space:nowrap;font-family:Cravend-Regular,sans-serif;font-size:16px;font-weight:700}.coupon-dashboard .available .count{color:var(--app-primary-60)}.coupon-dashboard .claimed .count,.coupon-dashboard .rejected .count{color:var(--app-primary-80)}.coupon-datagrid-pagination .PageNation{background:0 0}.coupon-no-data{color:var(--app-neutral-240);justify-content:center;align-items:center;padding:60px 20px;font-size:14px;display:flex}@media (min-width:768px){.coupon-date{font-size:20px!important}}@keyframes coupon-spin{to{transform:rotate(360deg)}}@keyframes slideUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes jinx-glitch{0%,50%,to{filter:drop-shadow(0 0 0 var(--app-primary)) drop-shadow(0 0 0 var(--app-secondary)) saturate(1)}5%,15%,25%{filter:drop-shadow(-1px 0 0 var(--app-primary)) drop-shadow(1px 0 0 var(--app-secondary)) saturate(1.5)}10%,30%{filter:drop-shadow(2px 0 0 var(--app-primary)) drop-shadow(-2px 0 0 var(--app-secondary)) saturate(2)}}.CouponPopup .coupon-popup-header{flex-wrap:wrap;justify-content:center;padding:0 20px;position:relative}.CouponPopup .coupon-popup-icon{width:150px;height:auto;filter:drop-shadow(0 0 12px var(--app-primary-light))}.CouponPopup .coupon-popup-close{z-index:30;position:absolute;top:10px;right:10px}.CouponPopup .coupon-popup-badge-group{flex:0 0 100%;justify-content:flex-end;gap:6px;display:flex}.CouponPopup .coupon-popup-count-badge{border:1px solid var(--app-neutral-50);background:color-mix(in srgb, var(--app-primary) 16%, transparent);border-radius:8px;justify-content:center;align-items:center;gap:4px;min-width:0;min-height:26px;padding:4px 7px;display:flex}.CouponPopup .coupon-popup-count-badge span,.CouponPopup .coupon-popup-count-badge strong{white-space:nowrap;font-family:Pretendard,sans-serif;line-height:1}.CouponPopup .coupon-popup-count-badge span{color:var(--app-white);font-size:10px;font-weight:600}.CouponPopup .coupon-popup-count-badge strong{color:var(--app-white);font-size:13px;font-weight:900}.CouponPopup .coupon-popup-count-badge.available{border:1px solid var(--app-primary);background:color-mix(in srgb, var(--app-primary) 16%, transparent)}.CouponPopup .coupon-popup-count-badge.available span,.CouponPopup .coupon-popup-count-badge.available strong{color:var(--app-primary-light)}.CouponPopup .coupon-popup-count-badge.claimed,.CouponPopup .coupon-popup-count-badge.expired{background:color-mix(in srgb, var(--app-neutral-60) 20%, var(--app-surface-1))}.CouponPopup .coupon-popup-body{padding:8px 12px calc(20px + env(safe-area-inset-bottom));gap:8px;overflow-x:hidden}.CouponPopup .scrollbox-coupon{width:100%;min-height:clamp(286px,80vw,330px);padding:0;position:relative}.CouponPopup .scrollbox-coupon .scroll-left,.CouponPopup .scrollbox-coupon .scroll-right{z-index:30;width:44px;height:44px;color:var(--app-white);margin:0;position:absolute;top:50%;transform:translateY(-50%)}.CouponPopup .scrollbox-coupon .scroll-left svg,.CouponPopup .scrollbox-coupon .scroll-right svg{width:21px;height:24px}.CouponPopup .scrollbox-coupon .scroll-left{left:0}.CouponPopup .scrollbox-coupon .scroll-left svg{transform:rotate(180deg)}.CouponPopup .scrollbox-coupon .scroll-right{right:0}.CouponPopup .coupon-container{z-index:10;aspect-ratio:.66;width:clamp(176px,50vw,200px);height:auto;filter:drop-shadow(0 9px 14px color-mix(in srgb, var(--app-black) 45%, transparent));overflow:visible}.CouponPopup .coupon-swap{width:100%;height:100%;position:relative}.CouponPopup .coupon-swap.slide-right{animation:.48s cubic-bezier(.22,.72,.2,1) coupon-in-right}.CouponPopup .coupon-swap.slide-left{animation:.48s cubic-bezier(.22,.72,.2,1) coupon-in-left}.CouponPopup .coupon-swap.is-tearing>.coupon-image,.CouponPopup .coupon-swap.is-tearing>.coupon-overlay-top{opacity:0}.CouponPopup .coupon-image{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.CouponPopup .coupon-preview{z-index:1;aspect-ratio:.66;opacity:.38;filter:saturate(.5)brightness(.72);pointer-events:none;width:clamp(176px,50vw,200px);position:absolute;top:50%;transform:translateY(-50%)scale(.55)}.CouponPopup .coupon-preview>img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.CouponPopup .coupon-preview-left{transform-origin:0;left:-15%}.CouponPopup .coupon-preview-right{transform-origin:100%;right:-15%}.CouponPopup .coupon-preview-copy{text-align:center;width:84%;color:var(--app-neutral-50);flex-direction:column;align-items:center;display:flex;position:absolute;top:54%;left:8%}.CouponPopup .coupon-preview-copy strong{font-size:clamp(15px,5vw,25px)}.CouponPopup .coupon-preview-copy span{white-space:nowrap;margin-top:5px;font-size:clamp(6px,1.8vw,9px)}.CouponPopup .coupon-preview.coupon-status-available .coupon-preview-copy{left:8%}.CouponPopup .coupon-preview.coupon-status-available .coupon-preview-copy strong,.CouponPopup .coupon-preview.coupon-status-available .coupon-preview-copy span{color:var(--app-neutral-50)}.CouponPopup .coupon-preview.coupon-status-used .coupon-preview-copy{top:55%}.CouponPopup .coupon-preview.coupon-status-used .coupon-preview-copy strong,.CouponPopup .coupon-preview.coupon-status-used .coupon-preview-copy span,.CouponPopup .coupon-preview.coupon-status-expired .coupon-preview-copy strong,.CouponPopup .coupon-preview.coupon-status-expired .coupon-preview-copy span{color:var(--app-white)}.CouponPopup .coupon-overlay-top,.CouponPopup .coupon-overlay-top.is-long{width:84%;height:auto;padding:0;top:55%;left:8%;transform:none}.CouponPopup .coupon-overlay-top .amount-container,.CouponPopup .coupon-overlay-top.is-long .amount-container{gap:2px;padding:0}.CouponPopup .coupon-overlay-top .coupon-amount,.CouponPopup .coupon-overlay-top .coupon-amount.is-long,.CouponPopup .coupon-overlay-top .krw,.CouponPopup .coupon-overlay-top.is-long .coupon-amount,.CouponPopup .coupon-overlay-top.is-long .coupon-amount.is-long,.CouponPopup .coupon-overlay-top.is-long .krw{color:var(--app-neutral-50);text-shadow:none;font-family:Pretendard,sans-serif;font-size:clamp(14px,10cqw,24px);font-style:normal;font-weight:800;line-height:1}.CouponPopup .coupon-overlay-top .krw,.CouponPopup .coupon-overlay-top.is-long .krw{font-weight:600}.CouponPopup .coupon-overlay-top .date-container,.CouponPopup .coupon-overlay-top.is-long .date-container{white-space:nowrap;gap:3px;padding:0}.CouponPopup .coupon-overlay-top .coupon-date,.CouponPopup .coupon-overlay-top.is-long .coupon-date{line-height:1;color:var(--app-neutral-60)!important;font-size:clamp(8px,2.5vw,14px)!important}.CouponPopup .coupon-overlay-top.coupon-status-used{text-align:center;justify-content:center;align-items:center;width:84%;top:53%;left:8%}.CouponPopup .coupon-tear{z-index:12;pointer-events:none;position:absolute;inset:0}.CouponPopup .tear-piece{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;filter:drop-shadow(2px 0 1px color-mix(in srgb, var(--app-black) 33%, transparent));position:absolute;inset:0}.CouponPopup .tear-top{clip-path:polygon(0 0,100% 0,100% 35%,95% 36%,90% 34%,85% 36%,80% 34%,75% 36%,70% 34%,65% 36%,60% 34%,55% 36%,50% 34%,45% 36%,40% 34%,35% 36%,30% 34%,25% 36%,20% 34%,15% 36%,10% 34%,5% 36%,0 35%);animation:.72s cubic-bezier(.2,.8,.2,1) forwards coupon-tear-top}.CouponPopup .tear-bottom{clip-path:polygon(0 35%,5% 36%,10% 34%,15% 36%,20% 34%,25% 36%,30% 34%,35% 36%,40% 34%,45% 36%,50% 34%,55% 36%,60% 34%,65% 36%,70% 34%,75% 36%,80% 34%,85% 36%,90% 34%,95% 36%,100% 35%,100% 100%,0 100%);animation:.72s cubic-bezier(.2,.8,.2,1) forwards coupon-tear-bottom}.CouponPopup .coupon-table-container{gap:12px}.CouponPopup .coupon-table-container>.button>.claimCoupon{border:1px solid var(--app-primary);background:color-mix(in srgb, var(--app-primary) 55%, transparent);width:170px;height:46px;box-shadow:0 0 12px color-mix(in srgb, var(--app-primary) 54%, transparent);color:var(--app-white);text-shadow:none;border-radius:9px;font:800 15px/1 inherit}.CouponPopup .coupon-table-container>.button>.claimCoupon:disabled{opacity:.4;background:var(--app-neutral-50);box-shadow:none;border:none}.CouponPopup .coupon-dashboard{gap:5px}.CouponPopup .coupon-dashboard .available,.CouponPopup .coupon-dashboard .claimed,.CouponPopup .coupon-dashboard .rejected{border-color:color-mix(in srgb, var(--app-primary) 55%, transparent);align-items:center;min-width:0;padding:8px 6px}@media (hover:hover){.CouponPopup .scrollbox-coupon button:hover svg path{stroke:var(--app-primary);stroke-width:1px}.CouponPopup .coupon-table-container>.button>.claimCoupon:hover:not(:disabled){border-color:color-mix(in srgb, var(--app-primary) 78%, var(--app-white));background:var(--popup2-accent-strong,var(--app-primary));box-shadow:0 0 9px color-mix(in srgb, var(--app-primary) 34%, transparent)}}@keyframes coupon-in-right{0%{opacity:.38;transform:translate(26%)scale(.55)}}@keyframes coupon-in-left{0%{opacity:.38;transform:translate(-26%)scale(.55)}}@keyframes coupon-tear-top{48%{opacity:1;transform:translate(-2px,-6px)rotate(-1deg)}to{opacity:0;transform:translate(-10px,-52px)rotate(-5deg)}}@keyframes coupon-tear-bottom{48%{opacity:1;transform:translate(2px,6px)rotate(1deg)}to{opacity:0;transform:translate(10px,58px)rotate(4deg)}}@media (prefers-reduced-motion:reduce){.CouponPopup .coupon-swap,.CouponPopup .tear-piece{animation-duration:1ms!important}}
.popup_item.zxx_mobile_marble_popup{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;max-height:100%;overflow:auto}.popup_item.zxx_mobile_marble_popup .zxx_mobile_marble_popup_header{z-index:2;height:44px;color:var(--app-white);background:var(--app-marble-popup-header-background);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);justify-content:space-between;align-items:center;padding:0 12px;display:flex;position:sticky;top:0}.popup_item.zxx_mobile_marble_popup .zxx_mobile_marble_popup_header .title{font-size:var(--font-size-subheader);font-weight:700}@media (orientation:portrait){.event_main_container.force_landscape{transform-origin:50%;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)rotate(90deg);width:100dvh!important;height:100vw!important}}
.event_marble_container{--event-marble-main-scale:.48;--event-marble-ui-scale:1;justify-content:center;align-items:flex-start;width:100%;height:100%;display:flex}.event_marble_container .event_marble_content{transition:transform .3s;position:relative}.event_marble_container>.event_marble_main{transform:scale(var(--event-marble-main-scale));transform-origin:50%;flex-direction:column;justify-content:center;align-items:center;transition:transform .2s;display:flex;position:absolute}.event_marble_container>.event_marble_main .event_marble_board_background{background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;top:-320px;left:-655px;transform:translate(0%)rotateX(21.3deg)rotateY(0)rotate(0)scale(1)!important}.event_marble_container>.event_marble_title{width:230px;height:45px;transform:scale(var(--event-marble-ui-scale));transform-origin:0 0;transition:transform .2s;position:absolute;top:20px;left:50px}.event_marble_container>.event_marble_title .onetop_icon{background-position:50%;background-repeat:no-repeat;background-size:cover;width:200px}.event_marble_container>.event_marble_controls{height:100%;position:absolute;top:0;right:0}.event_marble_container>.event_marble_controls>.event_marble_control_btns{z-index:100;flex-direction:column;justify-content:space-between;align-items:center;gap:10px;height:100%;padding:12px;display:flex;position:relative}.event_marble_container>.event_marble_controls>.event_marble_control_btns>.sound{flex-direction:row;align-self:flex-end;gap:10px;display:flex}.event_marble_container>.event_marble_controls>.event_marble_control_btns>.sound>.sound_button{justify-content:center;align-items:center;width:30px;height:30px;display:flex}.event_marble_container>.event_marble_controls>.event_marble_control_btns>.sound>.sound_button img{width:30px;height:30px}.event_marble_container>.event_marble_controls>.event_marble_control_btns>.sound>.more_info_button{background-repeat:no-repeat;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.event_marble_container>.event_marble_controls>.event_marble_control_btns>.sound>.more_info_button img{width:30px;height:30px}.event_marble_container>.event_marble_controls>.event_marble_control_btns>.sound>.rotate_button{background-repeat:no-repeat;background-size:cover;width:45px;height:45px}.event_marble_container>.event_marble_controls>.event_marble_control_btns>.more_details{z-index:99;white-space:nowrap;border-radius:var(--app-radius-card);background:var(--app-event-marble-panel-background);border:1px solid var(--app-event-marble-panel-border);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:12px;display:inline-flex;position:relative}.event_marble_container>.event_marble_controls>.event_marble_control_btns>.more_details>.dice_usage_details{color:var(--app-white);text-align:center;font-family:Pretendard;font-size:var(--font-size-description);letter-spacing:-.35px;gap:5px;font-style:normal;font-weight:700;line-height:normal;display:flex}.event_marble_container>.event_marble_controls>.event_marble_control_btns>.more_details>.dice_usage_details>.bal_value{color:var(--app-event-marble-text-accent);font-family:Pretendard;font-size:var(--font-size-description);letter-spacing:-.35px;font-style:normal;font-weight:700;line-height:normal}.event_marble_container>.event_marble_controls>.event_marble_control_btns>.more_details>.dice_usage_details>.krw{color:var(--app-white);font-family:Pretendard;font-size:var(--font-size-description);letter-spacing:-.35px;font-style:normal;font-weight:700;line-height:normal}.event_marble_container>.event_marble_controls>.event_marble_control_btns>.more_details>.dice_usage{color:var(--app-white);text-align:center;font-family:Pretendard;font-size:var(--font-size-description);letter-spacing:-.35px;gap:5px;font-style:normal;font-weight:700;line-height:normal;display:flex}.event_marble_container>.event_marble_controls>.event_marble_control_btns>.more_details>.dice_usage>.limit_value,.event_marble_container>.event_marble_controls>.event_marble_control_btns>.more_details>.dice_usage>.three{color:var(--app-event-marble-text-accent);font-family:Pretendard;font-size:var(--font-size-description);letter-spacing:-.35px;font-style:normal;font-weight:700;line-height:normal}.event_marble_container>.event_marble_controls>.event_marble_control_btns>.more_details>.dice_usage>.krw{color:var(--app-white);font-family:Pretendard;font-size:var(--font-size-description);letter-spacing:-.35px;font-style:normal;font-weight:700;line-height:normal}.event_marble_container>.event_marble_controls>.transaction_history_group{z-index:200;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:12px;display:flex;position:absolute;bottom:60px;right:5px}.event_marble_container>.event_marble_controls>.transaction_history_group>.dice_history{box-sizing:border-box;background:var(--app-event-marble-button-primary-background);width:99px;color:var(--app-event-marble-history-button-text);text-align:center;font-family:Pretendard;font-size:var(--font-size-description);white-space:normal;overflow-wrap:anywhere;border-top-left-radius:10px;border-top-right-radius:10px;justify-content:center;align-items:center;padding:8px 10px;font-style:normal;font-weight:700;line-height:14px;display:flex;overflow:hidden}.event_marble_container>.event_marble_dice_container{z-index:20;height:100%;position:absolute;top:20px}.event_marble_container>.event_marble_dice_container .dice_wrapper{position:absolute;top:-30px;left:-98px}.event_marble_container>.event_marble_reward{border-radius:var(--app-radius-popup);width:45px;height:45px;transform:scale(var(--event-marble-ui-scale));transform-origin:0 100%;transition:transform .2s;position:absolute;bottom:20px;left:50px}@media (orientation:landscape) and (max-width:900px),(orientation:landscape) and (max-height:420px){.event_marble_container{--event-marble-main-scale:.44;--event-marble-ui-scale:.92}}@media (orientation:landscape) and (max-width:760px),(orientation:landscape) and (max-height:390px){.event_marble_container{--event-marble-main-scale:.36;--event-marble-ui-scale:.8}}@media (orientation:landscape) and (max-width:640px),(orientation:landscape) and (max-height:340px){.event_marble_container{--event-marble-main-scale:.32;--event-marble-ui-scale:.72}}@media (orientation:portrait) and (max-height:900px),(orientation:portrait) and (max-width:420px){.force_landscape .event_marble_container{--event-marble-main-scale:.44;--event-marble-ui-scale:.92}}@media (orientation:portrait) and (max-height:760px),(orientation:portrait) and (max-width:390px){.force_landscape .event_marble_container{--event-marble-main-scale:.36;--event-marble-ui-scale:.8}}@media (orientation:portrait) and (max-height:640px),(orientation:portrait) and (max-width:340px){.force_landscape .event_marble_container{--event-marble-main-scale:.32;--event-marble-ui-scale:.72}}
.marble_info_modal_overlay{padding:12px}.marble_info_modal_overlay>.marble_info{box-sizing:border-box;border-radius:12px;flex-direction:column;gap:10px;width:min(340px,100vw - 24px);min-height:150px;max-height:calc(100dvh - 24px);padding:14px;animation:.6s ease-out forwards slideUp;display:flex;overflow-y:auto}.marble_info_modal_overlay>.marble_info .more_info_button{width:20px;height:20px}.marble_info_modal_overlay>.marble_info .modal_close_btn{cursor:pointer;width:18px;height:18px}.marble_info_modal_overlay>.marble_info>.modal_header{flex-direction:row;justify-content:space-between;align-items:center;width:100%;min-height:22px;display:flex}.marble_info_modal_overlay>.marble_info>.modal_header>.title_container{flex-direction:row;justify-content:center;align-items:center;gap:6px;display:flex}.marble_info_modal_overlay>.marble_info>.modal_header>.title_container>.detail-icon{aspect-ratio:1;flex-shrink:0;width:20px;height:20px}.marble_info_modal_overlay>.marble_info>.modal_header>.title_container>.modal_title{color:var(--app-white);font-family:Pretendard;font-size:var(--font-size-normal);letter-spacing:-.4px;font-style:normal;font-weight:700;line-height:normal}.marble_info_modal_overlay>.marble_info>.modal_subheader{flex-direction:row;justify-content:space-between;align-items:center;width:100%;min-height:22px;display:flex}.marble_info_modal_overlay>.marble_info>.modal_subheader>.title_container{flex-direction:row;justify-content:center;align-items:center;gap:6px;display:flex}.marble_info_modal_overlay>.marble_info>.modal_subheader>.title_container>.detail-icon{aspect-ratio:1;flex-shrink:0;width:20px;height:20px}.marble_info_modal_overlay>.marble_info>.modal_subheader>.title_container>.modal_title{color:var(--app-white);font-family:Pretendard;font-size:var(--font-size-normal);letter-spacing:-.4px;font-style:normal;font-weight:700;line-height:normal}.marble_info_modal_overlay>.marble_info>.modal_content>.top_content{flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:4px 6px;display:flex}.marble_info_modal_overlay>.marble_info>.modal_content>.top_content>.section_content{color:var(--app-white);flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex}.marble_info_modal_overlay>.marble_info>.modal_content>.top_content>.section_content>.marble_description{color:var(--app-white);font-family:Pretendard,sans-serif;font-size:var(--font-size-description);text-align:center;font-weight:600;line-height:1.35}.marble_info_modal_overlay>.marble_info>.modal_content>.top_content>.section_bullet{padding:4px 6px}.marble_info_modal_overlay>.marble_info>.modal_content>.top_content>.section_bullet>.bullet_list{margin:0;padding:0 8px}.marble_info_modal_overlay>.marble_info>.modal_content>.top_content>.section_bullet>.bullet_list>.bullet_item{color:var(--app-white);text-align:center;font-family:Pretendard;font-size:var(--font-size-description);letter-spacing:-.35px;font-style:normal;font-weight:700;line-height:normal}.marble_info_modal_overlay>.marble_info>.modal_content{width:100%}.marble_info_modal_overlay>.marble_info>.modal_content>.bottom_content{flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:4px 6px;display:flex}.marble_info_modal_overlay>.marble_info>.modal_content>.bottom_content>.section_content{flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex}.marble_info_modal_overlay>.marble_info>.modal_content>.bottom_content>.section_content>.marble_description{color:#fff;text-align:center;font-family:Pretendard;font-size:var(--font-size-description);letter-spacing:-.35px;font-style:normal;font-weight:700;line-height:normal}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(25px)}to{opacity:1;transform:translateY(0)}}
.event_marble_overlay.event_marble_overlay{z-index:1000;box-sizing:border-box;-webkit-backdrop-filter:blur(10px);background:#0000008c;justify-content:center;align-items:center;width:100vw;height:100dvh;padding:24px;display:flex;position:fixed;inset:0;transform:none}@media (orientation:portrait){.event_marble_overlay.event_marble_overlay{transform-origin:50%;width:100dvh;height:100vw;inset:50% auto auto 50%;transform:translate(-50%,-50%)rotate(90deg)}}
.dice_3_d{width:150px;height:150px;position:absolute;top:-70px;left:21px}.cube{width:200px;height:200px;transform-style:preserve-3d;z-index:999;background:var(--app-white);border-radius:var(--app-radius-popup);transition:transform 3s ease-in-out;position:absolute;top:-90px;left:15px;scale:.3}.cube.active{left:20%}.cube .side{z-index:100;width:100%;height:100%;font-size:var(--font-size-display);color:var(--app-event-marble-dice-face-text);border-radius:var(--app-radius-popup);background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;display:flex;position:absolute}.cube .side.one{transform:rotateX(0)translateZ(100px)}.cube .side.two{transform:rotateY(180deg)translateZ(100px)}.cube .side.three{transform:rotateY(90deg)translateZ(100px)}.cube .side.four{transform:rotateY(-90deg)translateZ(100px)}.cube .side.five{transform:rotateX(90deg)translateZ(100px)}.cube .side.six{transform:rotateX(-90deg)translateZ(100px)}.cube.rolling{animation:.6s infinite roll-scale-animation}@keyframes roll-scale-animation{0%{transform:scale(1.9)rotateX(0)rotateY(0)}25%{transform:scale(1.9)rotateX(180deg)rotateY(180deg)}50%{transform:scale(1.9)rotateX(360deg)rotateY(360deg)}75%{transform:scale(1.9)rotateX(540deg)rotateY(540deg)}to{transform:scale(1.9)rotateX(720deg)rotateY(720deg)}}.dice_roll_container{transform:scale(var(--event-marble-ui-scale,1));transform-origin:top;text-align:center;z-index:auto;height:30px;font-family:Arial,sans-serif;transition:transform .2s;position:absolute;top:calc(50% - 15px);left:50%}.dice_roll_container .title{font-size:var(--font-size-display);color:var(--app-event-marble-dice-result-text)}.dice_roll_container .title .dice_wrapper{perspective:1000px;z-index:999;width:150px;height:150px;position:absolute}.dice_roll_container .title .result_text{font-size:var(--font-size-section-title);font-weight:700}.dice_roll_container .dice_counter .dice_bal,.dice_roll_container .dice_counter .dice_limit{color:var(--app-white);font-weight:700;font-size:var(--font-size-description);letter-spacing:.5px}.dice_roll_container .dice_counter .limit_value,.dice_roll_container .dice_counter .bal_value{color:var(--app-white);font-weight:700}.dice_roll_container .dice_counter .three{color:var(--app-greyscale-190)}.dice_roll_container .dice_counter{z-index:999;border-radius:var(--app-radius-popup);justify-content:space-between;width:300px;height:28px;padding:10px;display:flex;position:absolute;top:20px;left:50%;transform:translate(-50%,-50%)}.dice_roll_container .dice_counter .dice_bal,.dice_roll_container .dice_counter .dice_limit{color:var(--app-white);font-weight:700;font-size:var(--font-size-micro);letter-spacing:.5px;white-space:nowrap}.dice_roll_container .dice_counter .limit_value,.dice_roll_container .dice_counter .bal_value{color:var(--app-event-marble-dice-counter-value-text);white-space:nowrap;font-weight:700}.dice_roll_container .dice_counter .max_value{color:var(--app-event-marble-dice-counter-limit-text)}.dice_roll_container .roll_button{white-space:nowrap;cursor:pointer;z-index:1;background-position:50%;background-repeat:no-repeat;background-size:contain;justify-content:center;align-items:center;width:80px;height:80px;transition:background-color .3s;display:flex;position:absolute;top:20px;left:-20px}.dice_roll_container .roll_button.disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.dice_roll_container .roll_button .text_cotainer{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;top:65px}.dice_roll_container .roll_button .text_cotainer .text{color:var(--app-event-marble-dice-roll-button-text);font-size:var(--font-size-micro);padding-top:10px;font-weight:700}.dice_roll_container .roll_button .text_cotainer .subtext{color:var(--app-event-marble-dice-roll-button-text);font-weight:700;font-size:var(--font-size-micro)}.dice_roll_container .result_text{font-size:var(--font-size-page-title);margin-top:20px}
.modal_overlay{box-sizing:border-box;z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#000000b3;justify-content:center;align-items:center;width:100%;height:100dvh;padding:12px;display:flex;position:fixed;inset:0}.modal_overlay .modal_wrapper{box-sizing:border-box;border-radius:12px;flex-direction:column;justify-content:space-between;align-items:center;gap:12px;width:min(240px,100vw - 24px);min-height:260px;max-height:calc(100dvh - 24px);padding:16px;animation:.6s ease-out forwards slideUp;display:flex;position:relative}.modal_overlay .modal_wrapper .modal_content{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:14px;height:auto;min-height:170px;display:flex}.modal_overlay .modal_wrapper .modal_content .modal_title,.modal_overlay .modal_wrapper .modal_content .modal_success_title{color:var(--app-white);font-family:Pretendard;font-size:var(--font-size-header);letter-spacing:-.6px;font-style:normal;font-weight:700;line-height:normal}.modal_overlay .modal_wrapper .modal_content .modal_message{color:var(--app-white);font-family:Pretendard;font-size:var(--font-size-normal);letter-spacing:-.6px;font-style:normal;font-weight:700;line-height:normal}.modal_overlay .modal_wrapper .modal_content .modal_success_message{color:var(--app-white);font-family:Pretendard;font-size:var(--font-size-normal);letter-spacing:-.5px;padding:0 8px;font-weight:600;line-height:1.4}.modal_overlay .modal_wrapper .modal_content .modal_confirm_text{color:#fff;font-family:Pretendard;font-size:var(--font-size-description);letter-spacing:-.4px;font-weight:500}.modal_overlay .modal_wrapper.success_modal .modal_content .modal_success_title{animation:.5s ease-out successPulse}@keyframes successPulse{0%{opacity:0;transform:scale(.8)}50%{transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.modal_overlay .modal_wrapper.error_modal{border:2px solid var(--app-danger-50)}.modal_overlay .modal_wrapper .modal_btn_grp{justify-content:center;gap:10px;width:100%;display:flex}.modal_overlay .modal_wrapper .modal_btn_grp .modal_claim_btn,.modal_overlay .modal_wrapper .modal_btn_grp .modal_cancel_btn,.modal_overlay .modal_wrapper .modal_btn_grp .modal_ok_btn{border-radius:var(--app-radius-card);min-height:34px;font-family:Pretendard;font-size:var(--font-size-description);cursor:pointer;text-align:center;letter-spacing:-.4px;border:none;flex:1;padding:9px 18px;font-weight:700;transition:all .3s}.modal_overlay .modal_wrapper .modal_btn_grp .modal_claim_btn,.modal_overlay .modal_wrapper .modal_btn_grp .modal_ok_btn{background:var(--app-event-marble-button-primary-background);color:#fff;border-radius:99px}.modal_overlay .modal_wrapper .modal_btn_grp .modal_cancel_btn{background:var(--app-event-marble-text-muted);color:#fff;border-radius:99px}@keyframes slideUp{0%{opacity:0;transform:translateY(25px)}to{opacity:1;transform:translateY(0)}}
.marble_reward_tile_modal_overlay{z-index:999;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);box-sizing:border-box;background:#000000b8;justify-content:center;align-items:center;width:100%;height:100%;padding:12px;animation:.2s ease-out reward-overlay-fade-in;display:flex;position:fixed;inset:0;overflow:hidden}.marble_reward_tile_modal_overlay.card-wrapper{transform:none}.marble_reward_tile_info{width:min(248px,100vw - 24px);min-height:280px;max-height:calc(100dvh - 24px);color:var(--app-white);box-sizing:border-box;border-radius:12px;flex-direction:column;padding:16px;animation:.45s cubic-bezier(.22,1,.36,1) reward-card-slide-up;display:flex;position:relative;overflow:hidden}.marble_reward_tile_info.notification_type{min-height:240px}.marble_reward_tile_info .popup_header{z-index:2;justify-content:flex-end;width:100%;min-height:28px;display:flex;position:relative}.marble_reward_tile_info .close_wrapper{justify-content:center;align-items:center;display:flex}.marble_reward_tile_info .popup_close_button{cursor:pointer;border-radius:var(--app-radius-popup);background:#ffffff14;border:1px solid #ffffff29;justify-content:center;align-items:center;width:30px;height:30px;padding:5px;transition:background-color .15s,transform .15s;display:flex}.marble_reward_tile_info .popup_close_button img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;display:block}.marble_reward_tile_info .popup_close_button:hover:not(:disabled){background:#ffffff2e;transform:scale(1.06)}.marble_reward_tile_info .popup_close_button:focus-visible{outline:2px solid var(--app-white);outline-offset:2px}.marble_reward_tile_info .popup_close_button:disabled{cursor:not-allowed;opacity:.45}.marble_reward_tile_info .tile_card_wrapper{flex-direction:column;flex:1;justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.marble_reward_header,.tile_card_title{color:var(--app-white);font-family:Pretendard,sans-serif;font-size:var(--font-size-header);text-align:center;text-shadow:0 2px 8px #0006;margin:0;font-weight:700;line-height:1.2}.marble_reward_header.congrats_title,.tile_card_title.congrats_title{color:var(--app-event-marble-reward-congrats-text);text-shadow:0 0 12px #ffd70073}.marble_reward_icon{flex:1;justify-content:center;align-items:center;width:100%;min-height:86px;display:flex}.marble_reward_icon .reward_img,.marble_reward_icon .img_icon{-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 10px 14px #00000059);width:82px;height:82px;display:block}.marble_reward_description,.tile_label{width:100%;color:var(--app-white);font-family:Pretendard,sans-serif;font-size:var(--font-size-subheader);text-align:center;white-space:pre-line;word-break:keep-all;justify-content:center;align-items:center;font-weight:700;line-height:1.5;display:flex}.marble_reward_description.large,.tile_label.large{font-family:Pretendard,sans-serif;font-size:var(--font-size-normal);line-height:1.35}.marble_reward_description.full_rotation_message,.tile_label.full_rotation_message{flex:1}.marble_reward_claim{justify-content:center;align-items:center;width:100%;margin-top:auto;display:flex}.marble_reward_claim .button-wrapper{justify-content:center;align-items:center;gap:12px;width:100%;display:flex}.marble_reward_claim .confirm_btn,.marble_reward_claim .claim-btn,.marble_reward_claim .get_button{color:#fff;min-width:96px;min-height:34px;font-family:Pretendard,sans-serif;font-size:var(--font-size-description);cursor:pointer;background:linear-gradient(180deg, var(--app-event-marble-reward-action-gradient-start) 0%, var(--app-event-marble-reward-action-gradient-end) 100%);box-shadow:0 5px 0 var(--app-event-marble-reward-action-shadow),0 8px 16px #00000040;border:0;border-radius:99px;justify-content:center;align-items:center;padding:8px 16px;font-weight:700;line-height:1;transition:filter .15s,transform .15s,box-shadow .15s;display:inline-flex}.marble_reward_claim .confirm_btn:hover:not(:disabled),.marble_reward_claim .claim-btn:hover:not(:disabled),.marble_reward_claim .get_button:hover:not(:disabled){filter:brightness(1.08);box-shadow:0 6px 0 var(--app-event-marble-reward-action-shadow),0 10px 18px #00000047;transform:translateY(-1px)}.marble_reward_claim .confirm_btn:active:not(:disabled),.marble_reward_claim .claim-btn:active:not(:disabled),.marble_reward_claim .get_button:active:not(:disabled){box-shadow:0 2px 0 var(--app-event-marble-reward-action-shadow),0 5px 10px #0000003d;transform:translateY(3px)}.marble_reward_claim .confirm_btn:focus-visible,.marble_reward_claim .claim-btn:focus-visible,.marble_reward_claim .get_button:focus-visible{outline-offset:3px;outline:3px solid #ffffffe6}.marble_reward_claim .confirm_btn:disabled,.marble_reward_claim .confirm_btn.disabled,.marble_reward_claim .claim-btn:disabled,.marble_reward_claim .claim-btn.disabled,.marble_reward_claim .get_button:disabled,.marble_reward_claim .get_button.disabled{cursor:not-allowed;filter:grayscale(.45);opacity:.55;box-shadow:0 3px 0 var(--app-event-marble-reward-action-disabled-shadow);transform:none}.marble_reward_claim .button-wrapper .confirm_btn:first-child{color:var(--app-white);background:linear-gradient(180deg, var(--app-event-marble-button-secondary-gradient-start) 0%, var(--app-event-marble-button-secondary-gradient-end) 100%);box-shadow:0 5px 0 var(--app-event-marble-button-secondary-shadow),0 8px 16px #00000040}@keyframes reward-overlay-fade-in{0%{opacity:0}to{opacity:1}}@keyframes reward-card-slide-up{0%{opacity:0;transform:translateY(28px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes reward-roulette-float{0%,to{transform:translateY(0)rotate(-2deg)}50%{transform:translateY(-8px)rotate(2deg)}}
.event_marble_overlay.marble_history_modal_overlay{background:color-mix(in srgb, var(--app-black) 62%, transparent);-webkit-backdrop-filter:blur(14px)saturate(115%);backdrop-filter:blur(14px)saturate(115%);padding:24px}.marble_history_modal.liquid_glass{box-sizing:border-box;border:1px solid color-mix(in srgb, var(--app-white) 40%, transparent);width:min(700px,100vw - 48px);height:min(310px,100dvh - 48px);color:var(--app-white);background:linear-gradient(140deg, color-mix(in srgb, var(--app-white) 5%, transparent), transparent 42%),color-mix(in srgb, var(--app-event-marble-history-background) 42%, transparent);box-shadow:inset 1px 1px 0 color-mix(in srgb, var(--app-white) 12%, transparent),0 30px 90px color-mix(in srgb, var(--app-black) 48%, transparent);-webkit-backdrop-filter:blur(22px)saturate(125%);backdrop-filter:blur(22px)saturate(125%);border-radius:16px;flex-direction:column;gap:10px;padding:20px 24px 12px;animation:.45s ease-out forwards slideUp;display:flex;position:relative;overflow:visible}.marble_history_modal.liquid_glass>.table_header_title{flex:0 0 36px;justify-content:space-between;align-items:center;width:100%;min-height:36px;display:flex;position:relative}.marble_history_modal.liquid_glass>.table_header_title>.marble_history_title{align-items:center;gap:12px;min-width:0;display:flex}.marble_history_modal.liquid_glass>.table_header_title>.marble_history_title>.dice_icon{-o-object-fit:contain;object-fit:contain;flex:0 0 32px;width:32px;height:32px;display:block}.marble_history_modal.liquid_glass>.table_header_title>.marble_history_title>.history_tabs{align-items:center;gap:12px;min-width:0;display:flex}.marble_history_modal.liquid_glass>.table_header_title>.marble_history_title>.history_tabs>.history_tab{color:color-mix(in srgb, var(--app-white) 42%, transparent);font-family:Pretendard,sans-serif;font-size:var(--font-size-description);letter-spacing:-.04em;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;line-height:1.2;transition:color .16s,opacity .16s}.marble_history_modal.liquid_glass>.table_header_title>.marble_history_title>.history_tabs>.history_tab+.history_tab{border-left:1px solid color-mix(in srgb, var(--app-white) 16%, transparent);padding-left:12px}.marble_history_modal.liquid_glass>.table_header_title>.marble_history_title>.history_tabs>.history_tab:hover{color:color-mix(in srgb, var(--app-white) 72%, transparent)}.marble_history_modal.liquid_glass>.table_header_title>.marble_history_title>.history_tabs>.history_tab.active{color:var(--app-white);font-size:var(--font-size-header);cursor:default;font-weight:800}.marble_history_modal.liquid_glass>.table_header_title>.modal_close_btn{box-sizing:content-box;width:18px;height:18px;box-shadow:inset 1px 1px 0 color-mix(in srgb, var(--app-white) 8%, transparent),0 10px 30px color-mix(in srgb, var(--app-black) 30%, transparent);cursor:pointer;opacity:.82;background:#161b26;border:1px solid #262d3d;border-radius:50%;padding:8px;transition:opacity .16s,transform .16s,background-color .16s;position:absolute;top:-38px;right:-42px}.marble_history_modal.liquid_glass>.table_header_title>.modal_close_btn:hover{opacity:1;background:#1d2431;transform:scale(1.05)}.marble_history_modal.liquid_glass>.table_container{box-sizing:border-box;background:#161b26;border:1px solid #262d3d;border-radius:14px;flex-direction:column;flex:auto;width:100%;min-height:0;display:flex;overflow:hidden}.marble_history_modal.liquid_glass>.table_container .history_table{border-spacing:0;border-collapse:collapse;table-layout:fixed;width:100%;height:100%}.marble_history_modal.liquid_glass>.table_container .history_table th,.marble_history_modal.liquid_glass>.table_container .history_table td{width:20%!important}.marble_history_modal.liquid_glass>.table_container .history_table thead{height:38px}.marble_history_modal.liquid_glass>.table_container .history_table thead tr{background:#161b26;height:38px}.marble_history_modal.liquid_glass>.table_container .history_table thead tr th{color:var(--app-white);font-family:Pretendard,sans-serif;font-size:var(--font-size-description);letter-spacing:-.035em;white-space:nowrap;background:0 0;border-bottom:1px solid #262d3d;padding:7px 10px;font-weight:700;line-height:1.2}.marble_history_modal.liquid_glass>.table_container .history_table tbody tr{background:#161b26;border-bottom:1px solid #262d3d;height:30px;transition:background-color .16s}.marble_history_modal.liquid_glass>.table_container .history_table tbody tr:hover{background:color-mix(in srgb, var(--app-white) 5%, transparent)}.marble_history_modal.liquid_glass>.table_container .history_table tbody tr:last-child{border-bottom:0}.marble_history_modal.liquid_glass>.table_container .history_table tbody tr td{color:color-mix(in srgb, var(--app-white) 72%, transparent);font-family:Pretendard,sans-serif;font-size:var(--font-size-caption);letter-spacing:-.025em;background:0 0;padding:5px 10px;font-weight:500;line-height:1.25}.marble_history_modal.liquid_glass>.Tag.PageNation{box-sizing:border-box;background:0 0;border:0;flex:0 0 30px;align-self:center;height:30px;display:flex;padding:0!important}.marble_history_modal.liquid_glass>.Tag.PageNation>button,.marble_history_modal.liquid_glass>.Tag.PageNation .page-number-group button{height:30px;font-size:var(--font-size-caption);color:color-mix(in srgb, var(--app-white) 74%, transparent);background:#161b26;border-color:#262d3d}.marble_history_modal.liquid_glass>.Tag.PageNation>button{min-width:58px}.marble_history_modal.liquid_glass>.Tag.PageNation .page-number-group{gap:4px}.marble_history_modal.liquid_glass>.Tag.PageNation .page-number-group button{width:30px}.marble_history_modal.liquid_glass>.Tag.PageNation button:hover:not(:disabled){color:var(--app-white);background:color-mix(in srgb, var(--app-event-marble-history-tab-active-background) 56%, transparent)}.marble_history_modal.liquid_glass>.Tag.PageNation .active{color:var(--app-event-marble-history-button-text)!important;background:var(--app-event-marble-history-tab-active-background)!important}@media (max-width:1100px),(max-height:800px){.event_marble_overlay.marble_history_modal_overlay{padding:24px}.marble_history_modal.liquid_glass{gap:10px;width:min(700px,100vw - 48px);height:min(310px,100dvh - 48px);padding:20px 24px 12px}.marble_history_modal.liquid_glass>.table_header_title{flex-basis:36px;min-height:36px}.marble_history_modal.liquid_glass>.table_header_title>.marble_history_title{gap:12px}.marble_history_modal.liquid_glass>.table_header_title>.marble_history_title>.dice_icon{flex-basis:32px;width:32px;height:32px}.marble_history_modal.liquid_glass>.table_header_title>.modal_close_btn{width:18px;height:18px;padding:8px;top:-38px;right:-42px}.marble_history_modal.liquid_glass>.table_container{border-radius:14px}.marble_history_modal.liquid_glass>.table_container .history_table thead,.marble_history_modal.liquid_glass>.table_container .history_table thead tr{height:38px}.marble_history_modal.liquid_glass>.table_container .history_table tbody tr{height:30px}}@media (max-width:700px){.event_marble_overlay.marble_history_modal_overlay{padding:12px}.marble_history_modal.liquid_glass{border-radius:14px;gap:10px;width:100%;height:min(300px,100dvh - 24px);padding:16px 14px 12px}.marble_history_modal.liquid_glass>.table_header_title>.marble_history_title{gap:8px}.marble_history_modal.liquid_glass>.table_header_title>.marble_history_title>.dice_icon{flex-basis:32px;width:32px;height:32px}.marble_history_modal.liquid_glass>.table_header_title>.marble_history_title>.history_tabs{gap:8px}.marble_history_modal.liquid_glass>.table_header_title>.marble_history_title>.history_tabs>.history_tab{font-size:var(--font-size-caption)}.marble_history_modal.liquid_glass>.table_header_title>.marble_history_title>.history_tabs>.history_tab+.history_tab{padding-left:8px}.marble_history_modal.liquid_glass>.table_header_title>.marble_history_title>.history_tabs>.history_tab.active{font-size:var(--font-size-subheader)}.marble_history_modal.liquid_glass>.table_header_title>.modal_close_btn{width:16px;height:16px;padding:8px;top:-10px;right:-8px}.marble_history_modal.liquid_glass>.table_container{overflow:auto}.marble_history_modal.liquid_glass>.table_container .history_table{min-width:620px}.marble_history_modal.liquid_glass>.table_container .history_table thead th,.marble_history_modal.liquid_glass>.table_container .history_table tbody td{padding-left:12px;padding-right:12px}.marble_history_modal.liquid_glass>.Tag.PageNation{max-width:100%}.marble_history_modal.liquid_glass>.Tag.PageNation>button{min-width:54px}}@keyframes slideUp{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}
