@font-face{font-display:swap;font-family:Pretendard;font-style:normal;font-weight:45 920;src:url(/static/media/PretendardVariable.2bc582461caf4e05b51d.woff2) format("woff2-variations")}:root{--bg-color:#fff;--text-color:#000}[data-theme=dark]{--bg-color:#000;--text-color:#fff}[data-theme=light]{--bg-color:#fff;--text-color:#000}@media (prefers-color-scheme:dark){:root{--bg-color:#000;--text-color:#fff}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;background-color:var(--bg-color);color:#000;color:var(--text-color);font-family:Pretendard,-apple-system,BlinkMacSystemFont,Apple SD Gothic Neo,Noto Sans KR,Malgun Gothic,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;transition:background-color .3s ease,color .3s ease}#root,html{-webkit-overflow-scrolling:touch;background-color:#fff;background-color:var(--bg-color);transition:background-color .3s ease}#root{overscroll-behavior-y:contain}*{font-family:Pretendard,-apple-system,BlinkMacSystemFont,Apple SD Gothic Neo,Noto Sans KR,Malgun Gothic,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.event-selector{position:relative}.event-selector.dark-theme .event-trigger{align-items:center;background:#ffffff1a;border:1px solid #fff3;border-radius:6px;color:#fff;cursor:pointer;display:flex;gap:4px;justify-content:center;min-height:2.25rem;padding:4px 8px;transition:all .15s ease-in-out;-webkit-user-select:none;user-select:none}.event-selector.dark-theme .event-trigger:hover{background:#ffffff26;border-color:#ffffff4d}.event-selector.dark-theme .event-trigger:focus{border-color:#07f;box-shadow:0 0 0 .125rem #0077ff40;outline:none}.event-selector.dark-theme .event-dropdown{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000f2;color:#fff}.event-selector.dark-theme .event-dropdown .event-option{border-bottom:1px solid #ffffff1a;color:#fff}.event-selector.dark-theme .event-dropdown .event-option:hover{background:#ffffff1a}.event-selector.dark-theme .event-dropdown .event-option:last-child{border-bottom:none}.event-selector.dark-theme .event-dropdown .event-option .event-logo{filter:brightness(1)}.event-selector.dark-theme .event-dropdown .event-option .event-home-icon{color:#fffc}.event-selector.dark-theme .event-dropdown .event-option:hover .event-home-icon{color:#fff}.event-selector.dark-theme .event-dropdown .home-option{border-bottom:none;border-top:1px solid #fff3}.event-selector.light-theme .event-trigger{align-items:center;background:#0000;border:1px solid #0000;border-radius:6px;color:#000;cursor:pointer;display:flex;gap:4px;justify-content:center;min-height:2.25rem;padding:4px 8px;transition:all .15s ease-in-out;-webkit-user-select:none;user-select:none}.event-selector.light-theme .event-trigger:hover{background:#f4f8fc;border-color:#b3c9ff}.event-selector.light-theme .event-trigger:focus{border-color:#3b82f6;box-shadow:0 0 0 .125rem #3b82f640;outline:none}.event-selector.light-theme .event-dropdown{background:#fff;color:#000}.event-selector.light-theme .event-dropdown .event-option{border-bottom:1px solid #f1f5f9;color:#000}.event-selector.light-theme .event-dropdown .event-option:hover{background:#f8f9fa}.event-selector.light-theme .event-dropdown .event-option:last-child{border-bottom:none}.event-selector.light-theme .event-dropdown .event-option .event-logo{filter:brightness(1)}.event-selector.light-theme .event-dropdown .event-option .event-home-icon{color:#0009}.event-selector.light-theme .event-dropdown .event-option:hover .event-home-icon{color:#000c}.event-selector.light-theme .event-dropdown .home-option{border-bottom:none;border-top:1px solid #e5e7eb;margin-top:4px}.event-selector .event-current{align-items:center;display:flex;flex:1 1;gap:4px;justify-content:center}.event-selector .event-icon{flex-shrink:0;height:16px;transition:color .2s ease;width:16px}.event-selector .event-text{font-size:14px;font-weight:500;white-space:nowrap}.event-selector .event-arrow{color:#ffffffb3;flex-shrink:0;height:.875rem;transition:transform .2s ease;width:.875rem}.event-selector .event-arrow.rotate{transform:rotate(180deg)}.event-selector .event-dropdown{border-radius:10px;box-shadow:0 4px 16px #0003;left:0;max-height:12rem;min-width:180px;overflow-y:auto;padding:5px;position:absolute;right:0;z-index:9999}.event-selector .event-dropdown.below{animation:fadeInDown .2s ease-out}.event-selector .event-dropdown.above{animation:fadeInUp .2s ease-out}.event-selector .event-dropdown .event-option{align-items:center;cursor:pointer!important;display:flex;gap:8px;justify-content:center;justify-content:flex-start;padding:8px;pointer-events:auto;transition:all .15s ease-in-out;-webkit-user-select:none;user-select:none}.event-selector .event-dropdown .event-option:focus{outline:1px solid #0077ff80}.event-selector .event-dropdown .event-option:first-child{border-radius:6px 6px 0 0}.event-selector .event-dropdown .event-option .event-logo{flex-shrink:0;height:20px;object-fit:contain;width:20px}.event-selector .event-dropdown .event-option .event-home-icon{flex-shrink:0;height:16px;transition:color .2s ease;width:16px}.event-selector .event-dropdown .event-option .event-name{flex:1 1;font-size:14px;font-weight:500}.event-selector .event-dropdown .home-option:last-child{border-radius:0 0 6px 6px}.event-selector.compact .event-trigger{justify-content:center;min-width:2.25rem;padding:4px 8px}.event-selector.compact .event-arrow{display:none}.event-selector.compact .event-dropdown{left:auto;min-width:200px;right:0}.event-selector.open .event-trigger{background:#ffffff26;border-color:#07f;box-shadow:0 0 0 .125rem #0077ff40}.event-selector.light-theme .event-arrow{color:#000000b3}@media(max-width:767px){.event-selector .event-trigger{min-height:2.25rem;padding:4px 8px}.event-selector .event-icon{height:14px;width:14px}.event-selector .event-text{font-size:.75rem}.event-selector .event-dropdown .event-option{padding:8px}.event-selector .event-dropdown .event-option .event-name{font-size:12px}.event-selector .event-dropdown .event-option .event-logo{height:18px;width:18px}.event-selector .event-dropdown .event-option .event-home-icon{height:14px;width:14px}.event-selector.compact .event-trigger{min-width:2.25rem;padding:4px}.event-selector.compact .event-dropdown{min-width:160px}}@media(min-width:768px)and (max-width:991px){.event-selector .event-dropdown .event-option{padding:8px}}.event-dropdown::-webkit-scrollbar{width:4px}.event-selector.dark-theme .event-dropdown::-webkit-scrollbar-track{background:#ffffff1a;border-radius:2px}.event-selector.dark-theme .event-dropdown::-webkit-scrollbar-thumb{background:#ffffff4d;border-radius:2px}.event-selector.dark-theme .event-dropdown::-webkit-scrollbar-thumb:hover{background:#ffffff80}.event-selector.light-theme .event-dropdown::-webkit-scrollbar-track{background:#0000001a;border-radius:2px}.event-selector.light-theme .event-dropdown::-webkit-scrollbar-thumb{background:#0000004d;border-radius:2px}.event-selector.light-theme .event-dropdown::-webkit-scrollbar-thumb:hover{background:#00000080}.language-selector{position:relative}.language-selector.dark-theme .language-trigger{align-items:center;background:#ffffff1a;border:1px solid #fff3;border-radius:6px;color:#fff;cursor:pointer;display:flex;gap:4px;justify-content:center;min-height:2.25rem;padding:4px 8px;transition:all .15s ease-in-out;-webkit-user-select:none;user-select:none}.language-selector.dark-theme .language-trigger:hover{background:#ffffff26;border-color:#ffffff4d}.language-selector.dark-theme .language-trigger:focus{border-color:#07f;box-shadow:0 0 0 .125rem #0077ff40;outline:none}.language-selector.dark-theme .language-dropdown{background:#000;color:#fff}.language-selector.dark-theme .language-dropdown .language-option{border-bottom:1px solid #fff3;color:#fff}.language-selector.dark-theme .language-dropdown .language-option:hover{background:#ffffff1a}.language-selector.dark-theme .language-dropdown .language-option.selected{background:#ffffff26;color:#fffffff2}.language-selector.dark-theme .language-dropdown .language-option.selected:hover{background:#fff3;color:#fff}.language-selector.dark-theme .language-dropdown .language-option.selected .language-check{color:#07f}.language-selector.light-theme .language-trigger{align-items:center;background:#0000;border:1px solid #0000;border-radius:6px;color:#000;cursor:pointer;display:flex;gap:4px;justify-content:center;min-height:2.25rem;padding:4px 8px;transition:all .15s ease-in-out;-webkit-user-select:none;user-select:none}.language-selector.light-theme .language-trigger:hover{background:#f4f8fc;border-color:#b3c9ff}.language-selector.light-theme .language-trigger:focus{border-color:#3b82f6;box-shadow:0 0 0 .125rem #3b82f640;outline:none}.language-selector.light-theme .language-dropdown{background:#fff;color:#000}.language-selector.light-theme .language-dropdown .language-option{border-bottom:1px solid #0003;color:#000}.language-selector.light-theme .language-dropdown .language-option:hover{background:#f8f9fa}.language-selector.light-theme .language-dropdown .language-option.selected{background:#3b82f61a;color:#3b82f6;font-weight:500}.language-selector.light-theme .language-dropdown .language-option.selected:hover{background:#3b82f626;color:#3b82f6}.language-selector.light-theme .language-dropdown .language-option.selected .language-check{color:#3b82f6}.language-selector .language-current{align-items:center;display:flex;flex:1 1;gap:4px;justify-content:center}.language-selector .language-flag{font-size:1rem;line-height:1}.language-selector .language-name{font-size:14px;font-weight:500;white-space:nowrap}.language-selector .language-arrow{color:#ffffffb3;flex-shrink:0;height:.875rem;transition:transform .2s ease;width:.875rem}.language-selector .language-arrow.rotate{transform:rotate(180deg)}.language-selector .language-dropdown{border-radius:10px;box-shadow:0 4px 16px #0003;left:0;max-height:12rem;min-width:120px;overflow-y:auto;padding:5px;position:absolute;right:0;z-index:9999}.language-selector .language-dropdown.below{animation:fadeInDown .2s ease-out}.language-selector .language-dropdown.above{animation:fadeInUp .2s ease-out}.language-selector .language-dropdown .language-option{align-items:center;cursor:pointer!important;display:flex;gap:8px;justify-content:center;justify-content:flex-start;padding:8px;pointer-events:auto;transition:all .15s ease-in-out;-webkit-user-select:none;user-select:none}.language-selector .language-dropdown .language-option:focus{outline:1px solid #0077ff80}.language-selector .language-dropdown .language-option:first-child{border-radius:6px 6px 0 0}.language-selector .language-dropdown .language-option:last-child{border-bottom:none;border-radius:0 0 6px 6px}.language-selector .language-dropdown .language-option .language-flag{flex-shrink:0;font-size:12px}.language-selector .language-dropdown .language-option .language-name{flex:1 1;font-size:12px}.language-selector .language-dropdown .language-option .language-check{flex-shrink:0;font-size:14px;font-weight:700}.language-selector.compact .language-trigger{justify-content:center;min-width:2.25rem;padding:4px}.language-selector.compact .language-arrow{display:none}.language-selector.compact .language-dropdown{left:auto;min-width:160px;right:0}.language-selector.open .language-trigger{background:#ffffff26;border-color:#07f;box-shadow:0 0 0 .125rem #0077ff40}@media(max-width:767px){.language-selector .language-trigger{min-height:2.25rem;padding:4px 8px}.language-selector .language-name{font-size:.75rem}.language-selector .language-dropdown .language-option{padding:8px}.language-selector .language-dropdown .language-option .language-name{font-size:12px}.language-selector.compact .language-trigger{min-width:2.25rem;padding:4px}.language-selector.compact .language-dropdown{min-width:120px}}@media(min-width:768px)and (max-width:991px){.language-selector .language-dropdown .language-option{padding:8px}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.language-dropdown::-webkit-scrollbar{width:4px}.language-selector.dark-theme .language-dropdown::-webkit-scrollbar-track{background:#ffffff1a;border-radius:2px}.language-selector.dark-theme .language-dropdown::-webkit-scrollbar-thumb{background:#ffffff4d;border-radius:2px}.language-selector.dark-theme .language-dropdown::-webkit-scrollbar-thumb:hover{background:#ffffff80}.language-selector.light-theme .language-dropdown::-webkit-scrollbar-track{background:#0000001a;border-radius:2px}.language-selector.light-theme .language-dropdown::-webkit-scrollbar-thumb{background:#0000004d;border-radius:2px}.language-selector.light-theme .language-dropdown::-webkit-scrollbar-thumb:hover{background:#00000080}.main-layout{--scrollbar-glow:#8cdc7399;--scroll-progress:0;background-color:#fff;background-color:var(--bg-color,#fff);display:flex;flex-direction:column}.main-layout.theme-home{-ms-overflow-style:none;height:auto;min-height:100vh;min-height:100dvh;scrollbar-color:#07f9 #0000000d;scrollbar-width:none;scrollbar-width:thin}.main-layout.theme-home .main-layout-background{display:none}.main-layout.theme-home .scroll-container{flex:none;height:auto;overflow-y:visible}.main-layout.theme-home .main-layout-main{display:flex;flex:none;flex-direction:column;height:auto;overflow-y:visible}.main-layout.theme-home::-webkit-scrollbar{background:#0000;width:0;width:8px}.main-layout.theme-home::-webkit-scrollbar-track{background:#0000000d;border-radius:4px;margin:8px 0}.main-layout.theme-home::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#07fc,#07f9);border:1px solid #07f3;border-radius:4px;-webkit-transition:all .3s cubic-bezier(.25,.46,.45,.94);transition:all .3s cubic-bezier(.25,.46,.45,.94)}.main-layout.theme-home::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#07f,#07fc);box-shadow:0 0 8px #0077ff4d}.main-layout.theme-home::-webkit-scrollbar-thumb:active{background:linear-gradient(180deg,#0063eb,#0063ebe6)}.main-layout.theme-home .main-layout-header{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff!important;border-bottom:1px solid #0000001a}.main-layout.theme-home .main-layout-footer .footer-content p{color:#000!important}.main-layout.theme-package{background-color:#0d0d0d;background-color:var(--bg-color,#0d0d0d)}.main-layout.theme-package .main-layout-main{background:#0d0d0d url(/static/media/background_umf_entire.ac800d49e7ccdae47e4f.png) top/1180px no-repeat fixed;display:block;position:relative}.main-layout.theme-default{background-color:#fff;background-color:var(--bg-color,#fff)}.main-layout.light-mode .main-layout-header{background:#fff!important;border-bottom:1px solid #0000001a!important}.main-layout.light-mode .main-layout-footer .footer-content .footer-icons .footer-icon-link:hover{background:#0000001a!important;border-color:#0000!important}.main-layout.light-mode .main-layout-footer .footer-content .footer-icons .footer-icon-link .footer-icon{color:#000c!important}.main-layout.light-mode .main-layout-footer .footer-content .footer-icons .footer-icon-link:hover .footer-icon,.main-layout.light-mode .main-layout-footer .footer-content p{color:#000!important}.main-layout.dark-mode .main-layout-header,.main-layout.theme-package .main-layout-header{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000!important;border-bottom:1px solid #ffffff1a}.main-layout.dark-mode .main-layout-footer .footer-content .footer-icons .footer-icon-link:hover,.main-layout.theme-package .main-layout-footer .footer-content .footer-icons .footer-icon-link:hover{background:#ffffff1a!important}.main-layout.dark-mode .main-layout-footer .footer-content .footer-icons .footer-icon-link .footer-icon,.main-layout.theme-package .main-layout-footer .footer-content .footer-icons .footer-icon-link .footer-icon{color:#fffc!important}.main-layout.dark-mode .main-layout-footer .footer-content .footer-icons .footer-icon-link:hover .footer-icon,.main-layout.dark-mode .main-layout-footer .footer-content p,.main-layout.theme-package .main-layout-footer .footer-content .footer-icons .footer-icon-link:hover .footer-icon,.main-layout.theme-package .main-layout-footer .footer-content p{color:#fff!important}.main-layout.dark-mode.theme-home,.main-layout.theme-package.theme-home{scrollbar-color:#07f9 #ffffff0d}.main-layout.dark-mode.theme-home::-webkit-scrollbar-track,.main-layout.theme-package.theme-home::-webkit-scrollbar-track{background:#ffffff0d}.main-layout.dark-mode.theme-home::-webkit-scrollbar-thumb,.main-layout.theme-package.theme-home::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#07fc,#07f9);border:1px solid #07f3}.main-layout.dark-mode.theme-home::-webkit-scrollbar-thumb:hover,.main-layout.theme-package.theme-home::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#07f,#07fc);box-shadow:0 0 8px #0077ff4d}.main-layout.theme-madlymedley{background-color:#8cc6da;background-color:var(--bg-color,#8cc6da);scrollbar-color:#7cbad8 #ffffff1a}.main-layout.theme-madlymedley .main-layout-main{background:#8cc6da url(/static/media/background_culturethink.03b3b8172e91bc72bfa7.jpg) fixed top/contain;display:block;position:relative}.main-layout.theme-madlymedley .main-layout-header{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#fffffffa!important;border-bottom:3px solid #7cbad84d;box-shadow:0 4px 20px #7cbad826;position:relative;z-index:101}.main-layout.theme-madlymedley .main-layout-header:before{background:linear-gradient(135deg,#ffffffe6,#f8f9faf2);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}.main-layout.theme-madlymedley .main-layout-footer .footer-content p{color:#2c3e50!important;font-weight:500;overflow:hidden;text-overflow:ellipsis;text-shadow:0 1px 1px #fffc;white-space:nowrap;width:100%}.main-layout.theme-madlymedley .main-layout-footer .footer-content .footer-icons .footer-icon-link{border-radius:12px;transition:all .3s cubic-bezier(.175,.885,.32,1.275)}.main-layout.theme-madlymedley .main-layout-footer .footer-content .footer-icons .footer-icon-link:hover{background:#7cbad833!important;border-color:#7cbad866!important;box-shadow:0 6px 20px #7cbad840;transform:translateY(-2px) scale(1.05)}.main-layout.theme-madlymedley .main-layout-footer .footer-content .footer-icons .footer-icon-link .footer-icon{color:#2c3e50cc!important;transition:all .3s ease}.main-layout.theme-madlymedley .main-layout-footer .footer-content .footer-icons .footer-icon-link:hover .footer-icon{color:#7cbad8!important;transform:scale(1.1)}.main-layout.theme-madlymedley .eqpay-logo.theme-madlymedley{filter:brightness(1.05) saturate(1.1) drop-shadow(0 2px 4px rgba(124,186,216,.3));transition:all .3s ease}.main-layout.theme-madlymedley .eqpay-logo.theme-madlymedley:hover{filter:brightness(1.1) saturate(1.2) drop-shadow(0 4px 8px rgba(124,186,216,.4));transform:scale(1.02)}.main-layout.theme-madlymedley::-webkit-scrollbar-track{background:#ffffff1a;border-radius:10px}.main-layout.theme-madlymedley::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#7cbad8,#5a9bc0);border:2px solid #fffc;border-radius:10px;box-shadow:inset 0 1px 0 #ffffff4d}.main-layout.theme-madlymedley::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#5a9bc0,#4a8bb0);box-shadow:inset 0 1px 0 #ffffff80}.main-layout.theme-madlymedley::-webkit-scrollbar-thumb:active{background:linear-gradient(180deg,#4a8bb0,#3a7ba0)}.main-layout.theme-package .main-layout-header{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000f2!important;border-bottom:1px solid #ffffff1a}.main-layout.theme-package .main-layout-footer .footer-content p{color:#fff!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.main-layout.theme-madlymedley .main-layout-header{background:url(/static/media/container_background_culturethink.2b60cd03dfdbcc26f893.png)!important;background-position:50%;background-repeat:no-repeat;background-size:contain!important}.main-layout.theme-madlymedley .main-layout-header:before{display:none}.main-layout.theme-madlymedley .main-layout-footer{background:url(/static/media/container_background_culturethink.2b60cd03dfdbcc26f893.png)!important;background-position:50%;background-repeat:no-repeat;background-size:contain!important}.main-layout.theme-madlymedley .scroll-container{scrollbar-color:#7cbad8 #fff6}.main-layout .scroll-container{display:flex;flex:1 1;flex-direction:column;min-height:0;scrollbar-color:#8cdc7399 #ffffff0d;scrollbar-width:thin}.main-layout .scroll-container::-webkit-scrollbar{background:#0000;width:8px}.main-layout .scroll-container::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px;margin:8px 0}.main-layout .scroll-container::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#8cdc73cc,#8cdc7399);border:1px solid #8cdc7333;border-radius:4px;-webkit-transition:all .3s cubic-bezier(.25,.46,.45,.94);transition:all .3s cubic-bezier(.25,.46,.45,.94)}.main-layout .scroll-container::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#8cdc73,#8cdc73cc);box-shadow:0 0 8px #8cdc734d}.main-layout .scroll-container::-webkit-scrollbar-thumb:active{background:linear-gradient(180deg,#78c85f,#78c85fe6)}@supports(-webkit-overflow-scrolling:touch){.main-layout .scroll-container{-webkit-overflow-scrolling:touch;overflow-scrolling:touch}}.main-layout .scroll-container .main-layout-main{flex:1 1;min-height:0}.main-layout .scroll-container .main-layout-footer{background:#0000;flex-shrink:0;padding:20px 0}.main-layout .scroll-container .main-layout-footer .container{max-width:none;padding:0 20px;width:100%}.main-layout .scroll-container .main-layout-footer .footer-content{align-items:center;display:flex;gap:16px;justify-content:space-between}.main-layout .scroll-container .main-layout-footer .footer-content .footer-icons{align-items:center;display:flex;gap:8px}.main-layout .scroll-container .main-layout-footer .footer-content .footer-icons .footer-icon-link{align-items:center;background:#ffffff1a;border:1px solid #0000;border-radius:50%;display:flex;height:26px;justify-content:center;text-decoration:none;transition:all .3s ease;width:26px}.main-layout .scroll-container .main-layout-footer .footer-content .footer-icons .footer-icon-link:hover{background:#fff3;border-color:#fff6;box-shadow:0 4px 12px #0003;transform:translateY(-2px)}.main-layout .scroll-container .main-layout-footer .footer-content .footer-icons .footer-icon-link .footer-icon{color:#fffc;height:16px;transition:color .3s ease;width:16px}.main-layout .scroll-container .main-layout-footer .footer-content .footer-icons .footer-icon-link:hover .footer-icon{color:#fff}.main-layout .scroll-container .main-layout-footer .footer-content p{color:#ffffffb3;font-size:14px;margin:0}.main-layout-header{background:#000000f2;border-bottom:1px solid #ffffff1a;flex-shrink:0;height:70px;overflow:visible!important;padding-left:0;padding-right:0;padding-top:0;position:relative;transition:background .3s ease,border-color .3s ease;z-index:1000}.main-layout-header .container{height:70px;max-width:none;padding:0 20px;position:relative;width:100%}.main-layout-header .header-content{justify-content:space-between;min-height:70px;overflow:visible;position:relative}.main-layout-header .header-content,.main-layout-header .logo-section{align-items:center;display:flex;gap:20px}.main-layout-header .logo-section .logo-icon{align-items:center;cursor:pointer;display:flex;justify-content:center}.main-layout-header .logo-section .logo-icon .eqpay-logo{height:32px;transition:all .3s ease;width:auto}.main-layout-header .header-actions{align-items:center;display:flex;gap:8px;position:relative}.main-layout-header .header-actions .header-button{font-size:14px;gap:4px}.main-layout-header .header-actions .header-button .icon{height:16px;width:16px}.main-layout-header .header-actions .eqpay-header-button{background:linear-gradient(135deg,#00d4ff,#09c);border:none;color:#fff}.main-layout-header .header-actions .eqpay-header-button .icon{height:16px;width:16px}.main-layout-header .header-actions .vvip-exclusive{background:#00df52;border:none;border-radius:20px;color:#000;font-weight:600;padding:4px 8px}@media(max-width:768px){.theme-home .scroll-container{flex:none!important;height:auto!important}.theme-home .main-layout-main{height:auto!important}.main-layout-header,.main-layout-header .container{height:60px}.main-layout-header .header-content{gap:12px;min-height:60px}.main-layout-header .logo-section{gap:8px}.main-layout-header .logo-section .logo-icon{height:32px}.main-layout-header .logo-section .logo-icon .eqpay-logo{height:26px}.main-layout-header .logo-section .logo-text h1{font-size:16px}.main-layout-header .logo-section .logo-text p{font-size:11px}.main-layout-header .header-actions{gap:8px}.main-layout-header .header-actions .vvip-exclusive{display:none}}@media(max-width:500px){.main-layout-header .container{padding:0 16px}.main-layout-header .header-actions{gap:8px}.main-layout-header .header-actions a button span:not(.icon){display:none}.main-layout-footer .footer-content p{align-self:flex-start}.main-layout-footer .footer-content .footer-icons{align-self:flex-start;gap:12px}.main-layout-footer .footer-content .footer-icons .footer-icon-link{height:24px;width:24px}.main-layout-footer .footer-content .footer-icons .footer-icon-link .footer-icon{height:12px;width:12px}}.badge{align-items:center;border:1px solid #0000;border-radius:6px;display:inline-flex;line-height:1;transition:all .15s ease-in-out}.badge-sm{font-size:.65rem;font-weight:500;padding:4px}.badge-md{font-size:.75rem;font-weight:500;padding:4px 8px}.badge-lg{font-size:.9rem;font-weight:600;padding:8px 16px}.badge-default{background:url(/static/media/container_background_culturethink.2b60cd03dfdbcc26f893.png);background-position:50%;background-repeat:no-repeat;background-size:cover;border-color:#fff3;color:#fff}.badge-default.light-mode{border-color:#0003;color:#000}.badge-success{background-color:#8cdc7333;border-color:#8cdc734d;color:#8cdc73}.badge-success.light-mode{border-color:#34a70f;color:#34a70f}.badge-warning{background-color:#f59e0b33;border-color:#f59e0b4d;color:#f59e0b}.badge-warning.light-mode{background-color:#f59e0b26;border-color:#f19800;color:#f19800}.badge-danger,.badge-danger.light-mode{background-color:#ef444433;border-color:#ef44444d;color:#ef4444}.badge-info,.badge-info.light-mode{background-color:#4682dc33;border-color:#4682dc4d;color:#4682dc}.button{align-items:center;border:none;border-radius:6px;cursor:pointer;display:inline-flex;font-size:16px;font-weight:500;justify-content:center;padding:8px 16px;text-decoration:none;transition:all .15s ease-in-out}.button:disabled{cursor:not-allowed;opacity:.6}.button.button-primary{align-items:center;background-color:#00df52;border:none;border-radius:6px;color:#fff;cursor:pointer;display:inline-flex;font-size:16px;font-weight:500;justify-content:center;padding:8px 16px;text-decoration:none;transition:all .15s ease-in-out}.button.button-primary:disabled{cursor:not-allowed;opacity:.6}.button.button-primary:hover:not(:disabled){background-color:#00ac3f}.button.button-secondary{align-items:center;background-color:#cf3fff;border:none;border-radius:6px;color:#fff;cursor:pointer;display:inline-flex;font-size:16px;font-weight:500;justify-content:center;padding:8px 16px;text-decoration:none;transition:all .15s ease-in-out}.button.button-secondary:disabled{cursor:not-allowed;opacity:.6}.button.button-secondary:hover:not(:disabled){background-color:#c20cff}.button.button-success{align-items:center;background-color:#28a745;border:none;border-radius:6px;color:#fff;cursor:pointer;display:inline-flex;font-size:16px;font-weight:500;justify-content:center;padding:8px 16px;text-decoration:none;transition:all .15s ease-in-out}.button.button-success:disabled{cursor:not-allowed;opacity:.6}.button.button-success:hover:not(:disabled){background-color:#1e7e34}.button.button-danger{align-items:center;background-color:#dc3545;border:none;border-radius:6px;color:#fff;cursor:pointer;display:inline-flex;font-size:16px;font-weight:500;justify-content:center;padding:8px 16px;text-decoration:none;transition:all .15s ease-in-out}.button.button-danger:disabled{cursor:not-allowed;opacity:.6}.button.button-danger:hover:not(:disabled){background-color:#bd2130}.button.button-warning{align-items:center;background-color:#ffc107;border:none;border-radius:6px;color:#343a40;cursor:pointer;display:inline-flex;font-size:16px;font-weight:500;justify-content:center;padding:8px 16px;text-decoration:none;transition:all .15s ease-in-out}.button.button-warning:disabled{cursor:not-allowed;opacity:.6}.button.button-warning:hover:not(:disabled){background-color:#d39e00}.button.button-info{align-items:center;background-color:#07f;border:none;border-radius:6px;color:#fff;cursor:pointer;display:inline-flex;font-size:16px;font-weight:500;justify-content:center;padding:8px 16px;text-decoration:none;transition:all .15s ease-in-out}.button.button-info:disabled{cursor:not-allowed;opacity:.6}.button.button-info:hover:not(:disabled){background-color:#005fcc}.button.button-outline{align-items:center;background-color:#0000;border:2px solid #00df52;border-radius:6px;color:#00df52;cursor:pointer;display:inline-flex;font-size:16px;font-weight:500;justify-content:center;padding:8px 16px;text-decoration:none;transition:all .15s ease-in-out}.button.button-outline:disabled{cursor:not-allowed;opacity:.6}.button.button-outline:hover:not(:disabled){background-color:#00df52;color:#fff}.button.button-ghost{align-items:center;background-color:#ffffff1a;border:1px solid #fff3;border-radius:6px;color:#fff;cursor:pointer;display:inline-flex;font-size:16px;font-weight:500;justify-content:center;padding:8px 16px;text-decoration:none;transition:all .15s ease-in-out}.button.button-ghost:disabled{cursor:not-allowed;opacity:.6}.button.button-ghost:hover:not(:disabled){background-color:#fff3}.button.button-sm{font-size:14px;padding:4px 8px}.button.button-lg{font-size:20px;padding:16px 24px}.button.button-block{width:100%}.button.button-rounded{border-radius:50px}.button.button-loading{color:#0000;position:relative}.button.button-loading:after{animation:spin 1s linear infinite;border:2px solid #0000;border-radius:50%;border-top-color:initial;content:"";height:16px;left:50%;margin:-8px 0 0 -8px;position:absolute;top:50%;width:16px}.button.theme-madlymedley{background:linear-gradient(135deg,#8cc6da,#6ab4c8);border:3px solid #8cc6da;border-radius:16px;box-shadow:0 6px 20px #7cbad84d,inset 0 1px 0 #ffffff4d;color:#fff;font-size:1rem;font-weight:700;overflow:hidden;position:relative;text-shadow:0 1px 2px #0003;transition:all .4s cubic-bezier(.175,.885,.32,1.275)}.button.theme-madlymedley:before{background:radial-gradient(circle at 30% 30%,#fff3 0,#0000 50%),radial-gradient(circle at 70% 70%,#ffffff1a 0,#0000 50%);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;transition:all .3s ease}.button.theme-madlymedley:hover:not(:disabled){background:linear-gradient(135deg,#5a9bc0,#4a8bb0);border-color:#4a8bb0;box-shadow:0 10px 30px #7cbad866,inset 0 1px 0 #fff6;text-shadow:0 2px 4px #0000004d;transform:translateY(-3px) scale(1.02)}.button.theme-madlymedley:hover:not(:disabled):before{background:radial-gradient(circle at 40% 40%,#ffffff4d 0,#0000 60%),radial-gradient(circle at 60% 60%,#fff3 0,#0000 60%)}.button.theme-madlymedley:active:not(:disabled){box-shadow:0 4px 15px #7cbad84d,inset 0 1px 0 #fff3;transform:translateY(-1px) scale(1.01)}.button.theme-madlymedley:disabled{background:linear-gradient(135deg,#b8d4e0,#a8c4d0);border-color:#b8d4e0;box-shadow:none;color:#fff9;cursor:not-allowed;transform:none}.button.theme-madlymedley.button-outline{background:#0000;border:3px solid #7cbad8;box-shadow:0 4px 15px #7cbad833,inset 0 1px 0 #ffffff1a;color:#7cbad8;font-weight:600}.button.theme-madlymedley.button-outline:hover:not(:disabled){background:linear-gradient(135deg,#7cbad8,#5a9bc0);box-shadow:0 8px 25px #7cbad84d,inset 0 1px 0 #ffffff4d;color:#fff}.button.theme-madlymedley.button-ghost{background:#7cbad81a;border:2px solid #7cbad84d;color:#7cbad8;font-weight:600}.button.theme-madlymedley.button-ghost:hover:not(:disabled){background:#7cbad833;border-color:#7cbad880;box-shadow:0 4px 15px #7cbad833;color:#5a9bc0}.card{background-color:#fff;background:#000c;border:1px solid #ffffff1a;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.075);max-width:100%;padding:24px;position:relative;transition:all .15s ease-in-out;width:100%}.card:hover{border-color:#fff3}.card-header{border-bottom:1px solid #ffffff1a;display:flex;flex-direction:column;gap:4px;padding-bottom:16px}.card-content{padding-top:24px}.card-title{color:#fff;font-size:1.4rem;font-weight:600;line-height:1.2;margin:0}@media(max-width:767px){.card-title{font-size:1.3rem}}.card-description{color:#9ca3af;font-size:14px;line-height:1.5;margin:0;white-space:pre-line}.card.gradient-primary{background:linear-gradient(135deg,#8cdc731a,#4682dc0d);border-color:#8cdc734d}.card.gradient-secondary{background:linear-gradient(135deg,#cca2bb1a,#0000);border-color:#cca2bb33}.card.gradient-success{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#00df520d!important;border:1px solid #00df524d!important;box-shadow:0 0 20px #8cdc7333}.card.theme-madlymedley{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffffa;border:3px solid #8cc6da;border-radius:20px;box-shadow:0 8px 25px #7cbad833,inset 0 1px 0 #fffc;overflow:hidden;position:relative;transition:all .4s cubic-bezier(.175,.885,.32,1.275)}.card.theme-madlymedley:before{background:radial-gradient(circle at 20% 30%,#ffffff4d 0,#0000 50%),radial-gradient(circle at 80% 70%,#7cbad81a 0,#0000 50%);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.card.theme-madlymedley:hover{border-color:#5a9bc0;box-shadow:0 15px 35px #7cbad84d,inset 0 1px 0 #ffffffe6;transform:translateY(-4px) scale(1.02)}.card.theme-madlymedley:active{transform:translateY(-2px) scale(1.01)}.card.theme-madlymedley .card-header{background:linear-gradient(135deg,#7cbad80d,#ffffff1a);border-bottom:2px solid #7cbad833;border-radius:18px 18px 0 0;padding:24px 28px 20px;position:relative}.card.theme-madlymedley .card-title{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#8cc6da,#6ab4c8 50%,#5aa4b8);-webkit-background-clip:text;background-clip:text;color:#1a252f;font-size:1.6rem;font-weight:800;letter-spacing:-.5px;margin-bottom:4px;text-shadow:1px 1px 2px #00000026}@media(max-width:767px){.card.theme-madlymedley .card-title{font-size:1.5rem}}.card.theme-madlymedley .card-description{color:#2d3748;font-size:1rem;font-weight:600;line-height:1.7;text-shadow:0 1px 1px #ffffffe6}.card.theme-madlymedley .card-content{background:linear-gradient(135deg,#fffc,#f8f9fae6);padding:24px 28px 28px;position:relative}.card.theme-madlymedley.gradient-primary{background:linear-gradient(135deg,#8cc6da26,#6ab4c814);border:3px solid #8cc6da;box-shadow:0 10px 30px #7cbad840,inset 0 1px 0 #ffffffe6}.card.theme-madlymedley.gradient-primary:before{background:radial-gradient(circle at 30% 20%,#7cbad833 0,#0000 60%),radial-gradient(circle at 70% 80%,#fff6 0,#0000 60%)}.card.theme-madlymedley.gradient-secondary{background:linear-gradient(135deg,#e1e2e133,#7cbad81a);border:3px solid #e1e2e1;box-shadow:0 10px 30px #e1e2e133,inset 0 1px 0 #ffffffe6}.card.theme-madlymedley.gradient-secondary:before{background:radial-gradient(circle at 25% 25%,#e1e2e14d 0,#0000 50%),radial-gradient(circle at 75% 75%,#7cbad826 0,#0000 50%)}.card.theme-madlymedley.gradient-success{background:linear-gradient(135deg,#7cbad833,#5a9bc01a)!important;border:3px solid #5a9bc0!important;box-shadow:0 12px 35px #7cbad859,inset 0 1px 0 #fffffff2!important}.card.theme-madlymedley.gradient-success:before{background:radial-gradient(circle at 40% 30%,#7cbad840 0,#0000 70%),radial-gradient(circle at 60% 70%,#ffffff80 0,#0000 70%)}.input{background:#000000b3;border:1px solid #fff3;border-radius:6px;color:#fff;font-size:16px;padding:8px 16px;transition:all .15s ease-in-out;width:100%}.input:focus{border-color:#00df52;box-shadow:0 0 0 .2rem #00df5240}.input:disabled{background-color:#f8f9fa}.input::placeholder{color:#6b7280}.input:focus{border-color:#8cdc73;box-shadow:0 0 0 .2rem #8cdc7340;outline:none}.input:disabled{background-color:#00000080;color:#6b7280;cursor:not-allowed}.input.error,.input.error:focus{border-color:#ef4444}.input.error:focus{box-shadow:0 0 0 .2rem #ef444440}.input.success{border-color:#8cdc73}.input.success:focus{border-color:#8cdc73;box-shadow:0 0 0 .2rem #8cdc7340}.input .theme-madlymedley .input{background:#fffffff2;border:2px solid #ff6b354d;color:#2c3e50}.input .theme-madlymedley .input::placeholder{color:#6b7280}.input .theme-madlymedley .input:focus{border-color:#ff6b35;box-shadow:0 0 0 3px #ff6b351a;outline:none}.input .theme-madlymedley .input:disabled{background:#ffffffb3;color:#6b7280}.input .theme-madlymedley .input.error{border-color:#e74c3c}.input .theme-madlymedley .input.error:focus{border-color:#e74c3c;box-shadow:0 0 0 3px #e74c3c1a}.input .theme-madlymedley .input.success{border-color:#00df52}.input .theme-madlymedley .input.success:focus{border-color:#00df52;box-shadow:0 0 0 3px #00df521a}.label{color:#fff;display:inline-block;font-size:14px;font-weight:500;line-height:1.5;margin-bottom:4px;transition:all .15s ease-in-out}.label:hover{color:#8cdc73}.label.required:after{color:#ef4444;content:" *"}.label.disabled{color:#6b7280;cursor:not-allowed}.label.disabled:hover{color:#6b7280}.separator{background-color:#ffffff1a;border:none}.separator-horizontal{height:1px;margin:16px 0;width:100%}.separator-vertical{height:100%;margin:0 16px;width:1px}.order-history.madly-medley{color:#2c3e50;display:flex;flex-direction:column;min-height:calc(100vh - 136px);position:relative}.order-history.madly-medley .icon{height:20px;width:20px}@media(max-width:767px){.order-history.madly-medley .icon{height:18px;width:18px}}.order-history.madly-medley .icon-zap{color:#07f;height:20px;width:20px}@media(max-width:767px){.order-history.madly-medley .icon-zap{height:18px;width:18px}}.order-history.madly-medley .order-history-loading{align-items:center;display:flex;justify-content:center;min-height:100vh}.order-history.madly-medley .order-history-loading .loading-text{color:#2c3e50;font-size:20px;font-weight:600}.order-history.madly-medley .order-history-main{display:flex;flex:1 1;flex-direction:column;padding:80px 0 48px;position:relative}.order-history.madly-medley .order-history-header{align-items:center;display:flex;justify-content:flex-end;position:absolute;right:20px;top:20px;z-index:100}.order-history.madly-medley .back-to-purchase-link{align-items:center;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:url(/static/media/container_background_culturethink.2b60cd03dfdbcc26f893.png);background-position:50%;background-repeat:no-repeat;background-size:cover;border:2px solid #8cc6da4d;border-radius:12px;box-shadow:0 4px 20px #8cc6da26;color:#2c3e50;cursor:pointer;display:flex;font-size:15px;font-weight:600;gap:8px;outline:none;padding:12px 20px;text-decoration:none;transition:all .3s ease}.order-history.madly-medley .back-to-purchase-link:hover{background:#fffcf5;border-color:#8cc6da;box-shadow:0 8px 30px #8cc6da66;color:#2c3e50;text-decoration:none;transform:translateY(-2px)}.order-history.madly-medley .back-to-purchase-link:active{transform:translateY(0)}.order-history.madly-medley .back-to-purchase-link:focus{outline:2px solid #8cc6da;outline-offset:2px}.order-history.madly-medley .back-to-purchase-link .icon{color:#3170e0;height:18px;width:18px}.order-history.madly-medley .back-to-purchase-link .container{display:flex;flex:1 1;flex-direction:column;margin:0 auto;max-width:1200px;padding:0 16px;width:100%}@media(max-width:767px){.order-history.madly-medley .back-to-purchase-link .container{max-width:100%;padding:0 8px}}@media(min-width:768px)and (max-width:991px){.order-history.madly-medley .back-to-purchase-link .container{max-width:900px}}.order-history.madly-medley .page-title{margin-bottom:48px;margin-left:auto;margin-right:auto;max-width:1200px;padding:0 16px;text-align:center}@media(max-width:767px){.order-history.madly-medley .page-title{margin-bottom:24px;max-width:100%;padding:0 8px}}@media(min-width:768px)and (max-width:991px){.order-history.madly-medley .page-title{max-width:900px}}.order-history.madly-medley .page-title h2{color:#1a1a1a;font-size:3rem;font-weight:700;margin-bottom:16px;text-shadow:2px 2px 4px #f5f5f0cc}@media(max-width:767px){.order-history.madly-medley .page-title h2{font-size:2rem;margin-bottom:8px}}@media(min-width:768px)and (max-width:991px){.order-history.madly-medley .page-title h2{font-size:2.5rem}}.order-history.madly-medley .page-title p{color:#1a1a1a;font-size:20px;font-weight:500;margin:0 auto;max-width:32rem}@media(max-width:767px){.order-history.madly-medley .page-title p{font-size:16px;padding:0 8px}}@media(min-width:768px)and (max-width:991px){.order-history.madly-medley .page-title p{font-size:16px}}.order-history.madly-medley .content-container{display:flex;flex:1 1;flex-direction:column;margin:0 auto;max-width:800px;padding:0 32px;width:100%}@media(max-width:767px){.order-history.madly-medley .content-container{max-width:100%;padding:0 20px}}.order-history.madly-medley .search-card{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:url(/static/media/container_background_culturethink.2b60cd03dfdbcc26f893.png)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;border:2px solid #f5f5f0!important;box-shadow:4px 4px 12px #00000014,8px 8px 20px #0000000d;margin-bottom:24px;margin-left:auto;margin-right:auto;max-width:800px;position:relative}@media(max-width:767px){.order-history.madly-medley .search-card{max-width:100%}}.order-history.madly-medley .search-card .search-title{align-items:center;display:flex;gap:8px;justify-content:center;justify-content:flex-start}.order-history.madly-medley .search-card .search-content{display:flex;flex-direction:column;gap:24px;padding-top:0;position:relative;z-index:10}.order-history.madly-medley .search-card .search-type-selector{display:flex;flex-direction:column;gap:8px}.order-history.madly-medley .search-card .search-type-selector .search-type-radio-group{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px}@media(max-width:767px){.order-history.madly-medley .search-card .search-type-selector .search-type-radio-group{gap:16px}.order-history.madly-medley .search-card .search-type-selector .search-type-radio-group .radio-option{flex:none}}.order-history.madly-medley .search-card .search-type-selector .radio-option{align-items:center;border-radius:6px;cursor:pointer;display:flex;flex:1 1;gap:8px;min-width:0;transition:all .3s ease}.order-history.madly-medley .search-card .search-type-selector .radio-option input[type=radio]{display:none}.order-history.madly-medley .search-card .search-type-selector .radio-option .radio-custom{background:#f5f5f04d;border:2px solid rgba(8,74,132,.349);border-radius:50%;height:18px;position:relative;transition:all .3s ease;width:18px}.order-history.madly-medley .search-card .search-type-selector .radio-option .radio-custom:after{background:#0066e4;border-radius:50%;content:"";height:8px;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s ease;width:8px}.order-history.madly-medley .search-card .search-type-selector .radio-option input[type=radio]:checked+.radio-custom{background:#8cc6da0d;border-color:#0066e4}.order-history.madly-medley .search-card .search-type-selector .radio-option input[type=radio]:checked+.radio-custom:after{opacity:1}.order-history.madly-medley .search-card .search-type-selector .radio-option .radio-label{color:#2c3e50;font-size:14px;font-weight:500;transition:all .3s ease}.order-history.madly-medley .search-card .search-type-selector .radio-option input[type=radio]:checked~.radio-label{color:#0066e4;font-weight:600}.order-history.madly-medley .search-card .input-group{display:flex;flex-direction:column;gap:4px}.order-history.madly-medley .search-card .input-group .required{color:#ef4444}.order-history.madly-medley .search-card .email-name-input-group{display:flex;flex-direction:column;gap:16px}@media(max-width:767px){.order-history.madly-medley .search-card .email-name-input-group{gap:8px}}.order-history.madly-medley .search-card .order-number-input,.order-history.madly-medley .search-card .search-value-input{background:#fffffff2;border:2px solid rgba(8,74,132,.349);color:#2c3e50;text-align:center}.order-history.madly-medley .search-card .order-number-input:focus,.order-history.madly-medley .search-card .search-value-input:focus{border-color:#8cc6da;box-shadow:0 0 0 3px #084a841a;outline:none}.order-history.madly-medley .search-card .order-number-input::placeholder,.order-history.madly-medley .search-card .search-value-input::placeholder{color:#6b7280}.order-history.madly-medley .search-card .order-number-input{font-family:Courier New,monospace}.order-history.madly-medley .search-card .error-message{background:#ef44441a;border:1px solid #ef44444d;border-radius:6px;padding:16px}.order-history.madly-medley .search-card .error-message p{color:#f87171;font-size:14px;margin:0}.order-history.madly-medley .search-card .search-button{background-color:#0066e4!important;border-color:#0066e4!important;color:#fff!important;font-size:16px;font-weight:600;gap:8px;padding:8px;transition:all .3s ease}.order-history.madly-medley .search-card .search-button:hover:not(:disabled){background-color:#0a74f6!important;border-color:#0a74f6!important;color:#fff!important}.order-history.madly-medley .search-card .search-button:active:not(:disabled){background-color:#1b81ff!important;border-color:#1b81ff!important;color:#fff!important}.order-history.madly-medley .search-card .search-button:focus{outline:2px solid #0066e4;outline-offset:2px}.order-history.madly-medley .search-card .search-button .icon{color:#fff!important}.order-history.madly-medley .search-card .test-info{color:#34495e;font-size:14px;text-align:center}.order-history.madly-medley .search-card .test-info p{margin:4px 0}.order-history.madly-medley .order-details{display:flex;flex:1 1;flex-direction:column;gap:24px;margin:0 auto;min-height:0;width:100%}@media(max-width:767px){.order-history.madly-medley .order-details{max-width:100%}}.order-history.madly-medley .order-status-card{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:url(/static/media/container_background_culturethink.2b60cd03dfdbcc26f893.png)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;border:2px solid #f5f5f0!important;box-shadow:4px 4px 12px #00000014,8px 8px 20px #0000000d}.order-history.madly-medley .order-status-card .order-title{align-items:center;color:#2c3e50;display:flex;gap:8px;justify-content:center;justify-content:flex-start}.order-history.madly-medley .order-status-card .order-number-notice{background:#084a841a;border:2px solid rgba(8,74,132,.349);border-radius:8px;margin-top:16px;padding:16px}.order-history.madly-medley .order-status-card .order-number-notice .notice-title{color:#2c3e50;font-size:.95rem;font-weight:600;margin-bottom:4px}.order-history.madly-medley .order-status-card .order-number-notice .notice-description{color:#2c3e50;font-size:.85rem;line-height:1.4}.order-history.madly-medley .order-status-card .order-info-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr}@media(max-width:767px){.order-history.madly-medley .order-status-card .order-info-grid{grid-template-columns:1fr}}.order-history.madly-medley .order-status-card .order-info-left,.order-history.madly-medley .order-status-card .order-info-right{display:flex;flex-direction:column;gap:16px}.order-history.madly-medley .order-status-card .info-item{display:flex;flex-direction:column;gap:4px}.order-history.madly-medley .order-status-card .info-item .order-number-label{color:#8cc6da;font-weight:600}.order-history.madly-medley .order-status-card .info-item .label{color:#2c3e50;font-size:14px;font-weight:600}.order-history.madly-medley .order-status-card .info-item p{color:#2c3e50;margin:0}.order-history.madly-medley .order-status-card .info-item .payment-date{font-family:Courier New,monospace}.order-history.madly-medley .order-status-card .info-item .total-amount{color:#3170e0;font-size:20px;font-weight:600}.order-history.madly-medley .order-status-card .info-item .order-number-container{align-items:center;display:flex;gap:4px}.order-history.madly-medley .order-status-card .info-item .order-number-container .order-number{flex:1 1;font-weight:600}.order-history.madly-medley .order-status-card .info-item .order-number-container .copy-button{background-color:#8cc6da1a!important;border:1px solid #8cc6da4d!important;border-radius:6px;color:#2c3e50!important;height:32px;padding:6px!important;transition:all .2s ease;width:32px}.order-history.madly-medley .order-status-card .info-item .order-number-container .copy-button:hover{background-color:#8cc6da33!important;border-color:#8cc6da!important;transform:scale(1.05)}.order-history.madly-medley .order-status-card .info-item .order-number-container .copy-button .icon{height:16px;width:16px}.order-history.madly-medley .event-info-card{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:url(/static/media/container_background_culturethink.2b60cd03dfdbcc26f893.png)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;border:2px solid #f5f5f0!important;box-shadow:4px 4px 12px #00000014,8px 8px 20px #0000000d}.order-history.madly-medley .event-info-card .event-title{align-items:center;display:flex;gap:8px;justify-content:center;justify-content:flex-start}.order-history.madly-medley .event-info-card .event-info-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr}@media(max-width:767px){.order-history.madly-medley .event-info-card .event-info-grid{grid-template-columns:1fr}}.order-history.madly-medley .event-info-card .event-info-left,.order-history.madly-medley .event-info-card .event-info-right{display:flex;flex-direction:column;gap:16px}.order-history.madly-medley .event-info-card .event-name{color:#2c3e50;font-size:20px;font-weight:600}.order-history.madly-medley .event-info-card .ticket-type{align-items:center;display:flex;gap:4px;justify-content:center;justify-content:flex-start}.order-history.madly-medley .event-info-card .ticket-type .crown-icon{color:#8cc6da;height:1rem;width:1rem}.order-history.madly-medley .event-info-card .event-details{display:flex;flex-direction:column;gap:16px}.order-history.madly-medley .event-info-card .event-detail{align-items:center;color:#34495e;display:flex;gap:4px;justify-content:center;justify-content:flex-start}.order-history.madly-medley .event-info-card .event-detail .icon{height:20px;width:20px}@media(max-width:767px){.order-history.madly-medley .event-info-card .event-detail .icon{height:18px;width:18px}}.order-history.madly-medley .payment-info-card{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:url(/static/media/container_background_culturethink.2b60cd03dfdbcc26f893.png)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;border:2px solid #f5f5f0!important;box-shadow:4px 4px 12px #00000014,8px 8px 20px #0000000d}.order-history.madly-medley .payment-info-card .payment-header{align-items:center;align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.order-history.madly-medley .payment-info-card .payment-info-actions{align-items:center;display:flex;gap:8px}.order-history.madly-medley .payment-info-card .payment-info-actions .refresh-button{background:#0000!important;border:none!important;color:#34a70f!important;height:32px;padding:6px!important;transition:all .3s ease;width:32px}.order-history.madly-medley .payment-info-card .payment-info-actions .refresh-button:hover:not(:disabled){background:#34a70f1a!important;color:#34a70f!important;transform:scale(1.1)}.order-history.madly-medley .payment-info-card .payment-info-actions .refresh-button:disabled{cursor:not-allowed;opacity:.4}.order-history.madly-medley .payment-info-card .payment-info-actions .refresh-button .icon{height:18px;width:18px}.order-history.madly-medley .payment-info-card .payment-title{align-items:center;color:#2c3e50;display:flex;gap:8px;justify-content:center;justify-content:flex-start}.order-history.madly-medley .payment-info-card .payment-info-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr;margin-bottom:24px}@media(max-width:767px){.order-history.madly-medley .payment-info-card .payment-info-grid{grid-template-columns:1fr}}.order-history.madly-medley .payment-info-card .payment-info-left,.order-history.madly-medley .payment-info-card .payment-info-right{display:flex;flex-direction:column;gap:16px}.order-history.madly-medley .payment-info-card .payment-method-display{align-items:center;color:#2c3e50;display:flex;gap:8px;margin:0}.order-history.madly-medley .payment-info-card .payment-method-display .eqpay-logo{flex-shrink:0;height:20px!important;margin-top:2px;width:fit-content}.order-history.madly-medley .payment-info-card .transaction-hash{max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.order-history.madly-medley .payment-info-card .transaction-hash a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.order-history.madly-medley .payment-info-card .payment-summary{background:#fff;border:2px solid rgba(8,74,132,.349);border-radius:6px;overflow:hidden;padding:16px;position:relative}.order-history.madly-medley .payment-info-card .payment-summary .summary-item,.order-history.madly-medley .payment-info-card .payment-summary .summary-total{align-items:center;display:flex;font-size:14px;justify-content:space-between}.order-history.madly-medley .payment-info-card .payment-summary .summary-item{color:#34495e;margin-bottom:4px}.order-history.madly-medley .payment-info-card .payment-summary .summary-total{color:#3170e0;font-size:20px;font-weight:600}.order-history.madly-medley .eqpay-info-card{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:url(/static/media/container_background_culturethink.2b60cd03dfdbcc26f893.png)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;border:2px solid #8cc6da66!important;box-shadow:4px 4px 12px #00000014,8px 8px 20px #0000000d}.order-history.madly-medley .eqpay-info-card .eqpay-title{align-items:center;display:flex;gap:8px;justify-content:center;justify-content:flex-start}.order-history.madly-medley .eqpay-info-card .eqpay-content{display:flex;flex-direction:column;gap:24px}.order-history.madly-medley .eqpay-info-card .eqpay-status{background:#8cc6da1a;border:2px solid #8cc6da4d;border-radius:6px;overflow:hidden;padding:16px;position:relative}.order-history.madly-medley .eqpay-info-card .eqpay-status .status-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.order-history.madly-medley .eqpay-info-card .eqpay-status .status-header h4{font-weight:600;margin:0}.order-history.madly-medley .eqpay-info-card .eqpay-status .status-header.completed h4{color:#8cc6da}.order-history.madly-medley .eqpay-info-card .eqpay-status .status-header.pending h4{color:#ffc107}.order-history.madly-medley .eqpay-info-card .eqpay-status .status-header.processing h4{color:#17a2b8}.order-history.madly-medley .eqpay-info-card .eqpay-status .status-header .check-icon{height:1.25rem;width:1.25rem}.order-history.madly-medley .eqpay-info-card .eqpay-status .status-header .check-icon.success{color:#8cc6da}.order-history.madly-medley .eqpay-info-card .eqpay-status .status-header .check-icon.warning{color:#ffc107}.order-history.madly-medley .eqpay-info-card .eqpay-status .status-header .check-icon.info{color:#17a2b8}.order-history.madly-medley .eqpay-info-card .eqpay-status p{color:#2c3e50;font-size:14px;margin-bottom:16px}.order-history.madly-medley .eqpay-info-card .eqpay-status .eqpay-link{align-items:center;display:flex;justify-content:center}.order-history.madly-medley .eqpay-info-card .eqpay-status .eqpay-link a{text-decoration:none;transition:transform .3s ease}.order-history.madly-medley .eqpay-info-card .eqpay-status .eqpay-link a:hover{transform:scale(1.05)}.order-history.madly-medley .eqpay-info-card .eqpay-status .eqpay-link .external-icon{align-items:center;background:#8cc6da33;border-radius:4px;display:flex;height:1rem;justify-content:center;margin-left:4px;width:1rem}.order-history.madly-medley .eqpay-info-card .eqpay-status .eqpay-link .external-icon span{font-size:.75rem;font-weight:700}.order-history.madly-medley .eqpay-info-card .trust-indicators{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}.order-history.madly-medley .eqpay-info-card .trust-indicators .trust-item{background:#f5f5f0cc;border:2px solid #8cc6da4d;border-radius:6px;overflow:hidden;padding:16px;position:relative;text-align:center}.order-history.madly-medley .eqpay-info-card .trust-indicators .trust-item .trust-icon{color:#8cc6da;height:1.25rem;margin:0 auto 4px;width:1.25rem}.order-history.madly-medley .eqpay-info-card .trust-indicators .trust-item p{color:#2c3e50;font-size:.75rem;margin:0}.order-history.madly-medley .open-payment-section{background:#8cc6da1a;border:2px solid #8cc6da4d;border-radius:6px;padding:16px;position:relative;text-align:center;z-index:10}.order-history.madly-medley .open-payment-section .open-payment-button{background:linear-gradient(135deg,#8cc6da,#6ba3b8);border:none;border-radius:6px;color:#2c3e50;font-weight:600;margin-bottom:8px;padding:12px 20px;transition:all .3s ease;width:100%}.order-history.madly-medley .open-payment-section .open-payment-button:hover{background:linear-gradient(135deg,#6ba3b8,#5a92a7);box-shadow:0 4px 12px #8cc6da4d;transform:translateY(-1px)}.order-history.madly-medley .open-payment-section .open-payment-button .icon{stroke:#2c3e50!important;height:18px;margin-right:8px;width:auto}.order-history.madly-medley .open-payment-section .open-payment-description{color:#34495e;font-size:13px;line-height:1.4;margin:0!important}.order-history.madly-medley .payment-actions{border-radius:12px;display:flex;gap:16px;margin-top:24px;padding:0!important}.order-history.madly-medley .payment-actions .payment-status-button{background:#f5f5f0cc;border:2px solid rgba(8,74,132,.349);border-radius:6px;color:#2c3e50;flex:1 1;font-size:14px;font-weight:500;gap:4px;padding:14px;transition:all .3s ease}.order-history.madly-medley .payment-actions .payment-status-button:hover{background:#8cc6da26!important;border-color:rgba(8,74,132,.349)!important;box-shadow:0 4px 12px #8cc6da33!important;transform:translateY(-1px)}.order-history.madly-medley .payment-actions .payment-status-button:active{box-shadow:0 2px 6px #8cc6da33!important;transform:translateY(0)}.order-history.madly-medley .payment-actions .payment-status-button:focus{outline:2px solid #8cc6da!important;outline-offset:2px}.order-history.madly-medley .payment-actions .payment-status-button .icon{height:16px;width:16px}.order-history.madly-medley .payment-actions .payment-reopen-button{align-items:center;background:#0066e4;border:none;border-radius:8px;color:#fff;display:flex;flex:1 1;font-weight:600;gap:8px;justify-content:center;padding:12px 20px;transition:all .3s ease}.order-history.madly-medley .payment-actions .payment-reopen-button:hover{background:#0a74f6;box-shadow:0 4px 12px #0066e4;transform:translateY(-1px)}.order-history.madly-medley .payment-actions .payment-reopen-button:active{box-shadow:0 2px 6px #0066e4!important;transform:translateY(0)}.order-history.madly-medley .payment-actions .payment-reopen-button:focus{outline:1px solid #0066e4!important;outline-offset:2px}.order-history.madly-medley .payment-actions .payment-reopen-button .icon{stroke:#fff!important;height:16px;width:auto}.order-history.madly-medley .payment-actions .payment-expired-message{background:#ef44441a;border:2px solid #ef44444d;border-radius:6px;padding:16px;text-align:center}.order-history.madly-medley .payment-actions .payment-expired-message p{color:#e74c3c;font-size:14px;font-weight:500;margin:0}.order-history.madly-medley .payment-status-modal-backdrop{align-items:center;background:#0000;bottom:0;display:flex;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;transition:background .3s ease;z-index:10000}.order-history.madly-medley .payment-status-modal-backdrop.visible{background:#000c}.order-history.madly-medley .payment-status-modal{-ms-overflow-style:none;background:#f1f5f9;border-radius:16px;box-shadow:0 20px 40px #0000004d;max-height:calc(90vh - 70px);max-width:500px;opacity:0;overflow-y:auto;position:relative;scrollbar-width:none;transform:scale(.8) translateY(20px);transition:all .3s ease;width:100%}.order-history.madly-medley .payment-status-modal::-webkit-scrollbar{display:none}.order-history.madly-medley .payment-status-modal.visible{opacity:1;transform:scale(1) translateY(0)}.order-history.madly-medley .payment-status-modal-header{align-items:center;background:#f1f5f9;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;margin-bottom:20px;padding:24px 24px 12px;position:sticky;top:0;z-index:10}.order-history.madly-medley .payment-status-modal-header .eqpay-logo{height:auto;width:80px}.order-history.madly-medley .payment-status-modal-header .close-button{background:#0000;border:none;border-radius:50%;color:#666;padding:8px;transition:all .2s ease}.order-history.madly-medley .payment-status-modal-header .close-button:hover{background:#0000001a!important}.order-history.madly-medley .payment-status-modal-header .close-button .icon{height:20px;width:20px}.order-history.madly-medley .payment-status-content{padding:0 24px 24px}.order-history.madly-medley .payment-progress-section{background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000001a;margin-bottom:20px;padding:24px}.order-history.madly-medley .payment-progress-section .progress-title{color:#333;font-size:18px;font-weight:600;margin-bottom:20px;text-align:center}.order-history.madly-medley .payment-progress-section .progress-steps{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}@media(max-width:768px){.order-history.madly-medley .payment-progress-section .progress-steps{align-items:flex-start;flex-direction:column;gap:8px}}.order-history.madly-medley .payment-progress-section .progress-steps .progress-step{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:8px}@media(max-width:768px){.order-history.madly-medley .payment-progress-section .progress-steps .progress-step{align-items:center;flex:none;flex-direction:row;gap:12px;width:100%}}.order-history.madly-medley .payment-progress-section .progress-steps .progress-step .step-icon{align-items:center;background:#e5e7eb;border:2px solid #d1d5db;border-radius:50%;box-shadow:0 2px 4px #0000001a;display:flex;height:40px;justify-content:center;transition:all .3s ease;width:40px}.order-history.madly-medley .payment-progress-section .progress-steps .progress-step .step-icon .icon{color:#9ca3af;height:20px;width:20px}.order-history.madly-medley .payment-progress-section .progress-steps .progress-step .step-icon.completed{background:#10b981;border-color:#10b981;box-shadow:0 2px 8px #10b9814d}.order-history.madly-medley .payment-progress-section .progress-steps .progress-step .step-icon.completed .icon{color:#fff}.order-history.madly-medley .payment-progress-section .progress-steps .progress-step .step-label{color:#6b7280;font-size:12px;font-weight:500;text-align:center}@media(max-width:768px){.order-history.madly-medley .payment-progress-section .progress-steps .progress-step .step-label{font-size:14px;text-align:left}}.order-history.madly-medley .payment-progress-section .progress-steps .progress-step.completed .step-icon{background:#10b981;border-color:#10b981}.order-history.madly-medley .payment-progress-section .progress-steps .progress-step.completed .step-icon .icon{color:#fff}.order-history.madly-medley .payment-progress-section .progress-steps .progress-step.completed .step-label{color:#10b981;font-weight:600}.order-history.madly-medley .payment-progress-section .progress-steps .progress-step.progress .step-icon{animation:pulse 2s infinite;background:#fbbf24;border-color:#fbbf24;box-shadow:0 2px 8px #fbbf244d}.order-history.madly-medley .payment-progress-section .progress-steps .progress-step.progress .step-icon .icon{color:#fff}.order-history.madly-medley .payment-progress-section .progress-steps .progress-step.progress .step-label{color:#fbbf24;font-weight:600}.order-history.madly-medley .payment-progress-section .progress-steps .progress-line{background:#e5e7eb;border-radius:2px;box-shadow:0 1px 3px #0000001a;flex:1 1;height:4px;margin:0 2px;overflow:hidden;position:relative;top:-13px}.order-history.madly-medley .payment-progress-section .progress-steps .progress-line .progress-line-fill{background:linear-gradient(90deg,#07f,#0056d6);border-radius:2px;box-shadow:0 1px 3px #0077ff4d;height:100%;overflow:hidden;position:relative;transition:width .5s ease}.order-history.madly-medley .payment-progress-section .progress-steps .progress-line .progress-line-fill:after{animation:shimmer 2s infinite;background:linear-gradient(90deg,#0000,#fff6,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;width:100%}.order-history.madly-medley .payment-progress-section .progress-steps .progress-line.completed{background:#10b981;box-shadow:0 1px 3px #10b9814d}.order-history.madly-medley .payment-progress-section .progress-steps .progress-line.completed .progress-line-fill{background:linear-gradient(90deg,#10b981,#059669);box-shadow:0 1px 3px #10b9814d}.order-history.madly-medley .payment-progress-section .progress-steps .progress-line.completed .progress-line-fill:after{background:linear-gradient(90deg,#0000,#ffffff4d,#0000)}.order-history.madly-medley .payment-progress-section .progress-steps .progress-line.progress{background:#fbbf24;box-shadow:0 1px 3px #fbbf244d}.order-history.madly-medley .payment-progress-section .progress-steps .progress-line.progress .progress-line-fill{background:linear-gradient(90deg,#fbbf24,#f59e0b);box-shadow:0 1px 3px #fbbf244d}@media(max-width:768px){.order-history.madly-medley .payment-progress-section .progress-steps .progress-line{align-self:flex-start;flex:none;height:30px;margin:0 0 0 17.5px;position:static;top:0;width:3px}}.order-history.madly-medley .payment-progress-section .payment-notice{background:#fef3c7;border:1px solid #f59e0b;border-radius:8px;margin-top:16px;padding:12px;white-space:pre-line}.order-history.madly-medley .payment-progress-section .payment-notice p{color:#92400e;font-size:13px;line-height:1.4;margin:0}.order-history.madly-medley .payment-progress-section .payment-notice .payment-reopen-link{background:#4a90e21a;border-radius:4px;color:#4a90e2;cursor:pointer;display:inline-block;font-size:14px;font-weight:600;line-height:1.4;margin-top:8px;padding:4px 8px;text-decoration:underline;transition:all .3s ease}.order-history.madly-medley .payment-progress-section .payment-notice .payment-reopen-link:hover{background:#4a90e233;color:#357abd;text-decoration:none}.order-history.madly-medley .payment-progress-section .payment-notice .payment-reopen-link:active{box-shadow:0 2px 6px #0003!important;transform:translateY(0)}.order-history.madly-medley .payment-progress-section .payment-notice .payment-reopen-link:focus{outline:1px solid #0056d6!important;outline-offset:2px}.order-history.madly-medley .payment-progress-section .payment-expired-section{background:#fef2f2;border:1px solid #fecaca;border-radius:12px;margin:20px 0;padding:32px 16px;text-align:center}.order-history.madly-medley .payment-progress-section .payment-expired-section .expired-icon{align-items:center;background:#ef4444;border-radius:50%;box-shadow:0 4px 12px #ef44444d;display:flex;height:64px;justify-content:center;margin:0 auto 16px;width:64px}.order-history.madly-medley .payment-progress-section .payment-expired-section .expired-icon .icon{color:#fff;height:32px;width:32px}.order-history.madly-medley .payment-progress-section .payment-expired-section .expired-title{color:#dc2626;font-size:20px;font-weight:600;margin:0 0 12px}.order-history.madly-medley .payment-progress-section .payment-expired-section .expired-description{color:#7f1d1d;font-size:14px;line-height:1.5;margin:0 auto;max-width:400px}.order-history.madly-medley .payment-details-section{background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000001a;padding:24px}.order-history.madly-medley .payment-details-section .details-title{color:#333;font-size:18px;font-weight:600;margin-bottom:20px}.order-history.madly-medley .payment-details-section .details-grid{grid-gap:16px;display:grid;gap:16px}.order-history.madly-medley .payment-details-section .details-grid .detail-item{align-items:center;border-bottom:1px solid #f3f4f6;display:flex;justify-content:space-between;padding:12px 0}.order-history.madly-medley .payment-details-section .details-grid .detail-item:last-child{border-bottom:none}.order-history.madly-medley .payment-details-section .details-grid .detail-item label{color:#6b7280;font-size:14px;font-weight:500}.order-history.madly-medley .payment-details-section .details-grid .detail-item p{color:#333;font-size:14px;font-weight:600;margin:0;text-align:right}.order-history.madly-medley .payment-details-section .details-grid .detail-item p.payment-amount{color:#07f;font-weight:700}.order-history.madly-medley .payment-details-section .details-grid .detail-item p.transaction-hash{font-family:Courier New,monospace;font-size:12px;word-break:break-all}@media(max-width:768px){.order-history.madly-medley .payment-details-section .details-grid .detail-item{align-items:flex-start;flex-direction:column;gap:8px}.order-history.madly-medley .payment-details-section .details-grid .detail-item label{color:#9ca3af;font-size:13px}.order-history.madly-medley .payment-details-section .details-grid .detail-item p{font-size:15px;text-align:left;word-break:break-all}}.order-history.madly-medley .payment-guide-section{border-top:1px solid #e5e7eb;margin-top:20px;padding-top:20px}.order-history.madly-medley .payment-guide-section .guide-item{margin-bottom:24px}.order-history.madly-medley .payment-guide-section .guide-item:last-child{margin-bottom:0}.order-history.madly-medley .payment-guide-section .guide-item .guide-header{align-items:center;display:flex;gap:8px;margin-bottom:12px}.order-history.madly-medley .payment-guide-section .guide-item .guide-header .info-icon{align-items:center;background:#07f;border-radius:50%;color:#fff;display:flex;font-size:12px;font-weight:700;height:20px;justify-content:center;width:20px}.order-history.madly-medley .payment-guide-section .guide-item .guide-header h4{color:#333;font-size:16px;font-weight:600;margin:0}.order-history.madly-medley .payment-guide-section .guide-item .guide-description{color:#6b7280;font-size:14px;line-height:1.5;margin-bottom:16px}.order-history.madly-medley .payment-guide-section .guide-item .network-times{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr;margin-top:16px}.order-history.madly-medley .payment-guide-section .guide-item .network-times .network-item{align-items:center;background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;display:flex;gap:8px;justify-content:space-between;padding:8px}.order-history.madly-medley .payment-guide-section .guide-item .network-times .network-item .network-icon{align-items:center;display:flex;gap:8px;justify-content:center}.order-history.madly-medley .payment-guide-section .guide-item .network-times .network-item .network-icon .network-svg-icon{height:16px;width:16px}.order-history.madly-medley .payment-guide-section .guide-item .network-times .network-item .network-icon.tron .network-svg-icon{color:#ff6b35}.order-history.madly-medley .payment-guide-section .guide-item .network-times .network-item .network-icon.ethereum .network-svg-icon{color:#627eea}.order-history.madly-medley .payment-guide-section .guide-item .network-times .network-item .network-icon.avalanche .network-svg-icon{color:#e84142}.order-history.madly-medley .payment-guide-section .guide-item .network-times .network-item .network-name{color:#374151;font-size:14px;font-weight:500}.order-history.madly-medley .payment-guide-section .guide-item .network-times .network-item .network-time{color:#6b7280;font-size:12px}.order-history.madly-medley .modal-overlay{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000b3;display:flex;height:100%;justify-content:center;left:0;opacity:0;position:fixed;top:0;transition:all .3s cubic-bezier(.4,0,.2,1);visibility:hidden;width:100%;z-index:999}.order-history.madly-medley .modal-overlay.visible{opacity:1;visibility:visible}.order-history.madly-medley .order-list-modal{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:url(/static/media/container_background_culturethink.2b60cd03dfdbcc26f893.png);background-position:50%;background-repeat:no-repeat;background-size:cover;border:2px solid #8cc6da66;border-radius:16px;box-shadow:0 25px 50px #8cc6da4d;left:50%;max-height:80vh;max-width:600px;opacity:0;overflow:hidden;position:fixed;top:50%;transform:translate(-50%,-50%) scale(.9);transition:all .3s cubic-bezier(.4,0,.2,1);width:90%;z-index:1000}.order-history.madly-medley .order-list-modal.visible{opacity:1;transform:translate(-50%,-50%) scale(1)}.order-history.madly-medley .order-list-modal .order-list-modal-header{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#f5f5f01a;border-bottom:2px solid rgba(8,74,132,.349);display:flex;justify-content:space-between;padding:24px}.order-history.madly-medley .order-list-modal .order-list-modal-header h3{color:#2c3e50;font-size:1.5rem;font-weight:600;margin:0;text-shadow:0 1px 2px #0000001a}.order-history.madly-medley .order-list-modal .order-list-modal-header .close-button{background:#8cc6da26!important;border:2px solid rgba(8,74,132,.349)!important;border-radius:8px;color:#2c3e50!important;height:40px;padding:8px!important;transition:all .3s ease;width:40px}.order-history.madly-medley .order-list-modal .order-list-modal-header .close-button:hover{background:#8cc6da40!important;border-color:#8cc6da99!important;transform:scale(1.1)}.order-history.madly-medley .order-list-modal .order-list-modal-header .close-button .icon{height:20px;width:20px}.order-history.madly-medley .order-list-modal .order-list-modal-content{max-height:calc(80vh - 120px);overflow-y:auto;padding:24px}.order-history.madly-medley .order-list-modal .order-list-modal-content .no-orders{color:#34495e;font-size:1.1rem;padding:40px 20px;text-align:center}.order-history.madly-medley .order-list-modal .order-list-modal-content .order-list{display:flex;flex-direction:column;gap:16px}.order-history.madly-medley .order-list-modal .order-list-modal-content .order-list .order-list-item{background:#fff;border:2px solid rgba(8,74,132,.349);border-radius:12px;box-shadow:0 2px 8px #0000000d;cursor:pointer;padding:20px;transition:all .3s ease}.order-history.madly-medley .order-list-modal .order-list-modal-content .order-list .order-list-item:hover{border-color:rgba(8,74,132,.349);box-shadow:0 8px 25px rgba(8,74,132,.349);transform:translateY(-2px)}.order-history.madly-medley .order-list-modal .order-list-modal-content .order-list .order-list-item .order-item-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.order-history.madly-medley .order-list-modal .order-list-modal-content .order-list .order-list-item .order-item-header .order-number-partial{color:#0066e4;font-family:Courier New,monospace;font-size:1.1rem;font-weight:600;letter-spacing:1px}.order-history.madly-medley .order-list-modal .order-list-modal-content .order-list .order-list-item .order-item-header .order-status{align-items:center;display:flex}.order-history.madly-medley .order-list-modal .order-list-modal-content .order-list .order-list-item .order-item-header .order-date{background:#084a841a;border-radius:6px;color:#34495e;font-size:.9rem;padding:4px 8px}.order-history.madly-medley .order-list-modal .order-list-modal-content .order-list .order-list-item .order-item-details{display:flex;flex-direction:column;gap:8px}.order-history.madly-medley .order-list-modal .order-list-modal-content .order-list .order-list-item .order-item-details .order-date-detailed,.order-history.madly-medley .order-list-modal .order-list-modal-content .order-list .order-list-item .order-item-details .order-name,.order-history.madly-medley .order-list-modal .order-list-modal-content .order-list .order-list-item .order-item-details .orderer-name{color:#2c3e50;font-size:.95rem;line-height:1.4}.order-history.madly-medley .order-list-modal .order-list-modal-content .order-list .order-list-item .order-item-details .order-date-detailed strong,.order-history.madly-medley .order-list-modal .order-list-modal-content .order-list .order-list-item .order-item-details .order-name strong,.order-history.madly-medley .order-list-modal .order-list-modal-content .order-list .order-list-item .order-item-details .orderer-name strong{color:#34495e;font-weight:500}.order-history.madly-medley .order-list-modal .order-list-modal-content .order-list .order-list-item .order-item-details .order-date-detailed{color:#34495e;font-family:Courier New,monospace;font-size:.9rem}.order-history.madly-medley .order-list-modal .order-list-item .order-item-header .order-status .status-badge{border-radius:20px;font-size:12px;font-weight:700;letter-spacing:.5px;padding:4px 12px;text-transform:uppercase}.order-history.madly-medley .order-list-modal .order-list-item .order-item-header .order-status .status-badge.completed{background:#8cc6da33;border:1px solid #8cc6da66;color:#8cc6da}.order-history.madly-medley .order-list-modal .order-list-item .order-item-header .order-status .status-badge.expired{background:#e74c3c33;border:1px solid #e74c3c66;color:#e74c3c}.order-history.madly-medley .order-list-modal .order-list-item .order-item-header .order-status .status-badge.pending{background:#ffc10733;border:1px solid #ffc10766;color:#f39c12}.order-history.madly-medley .order-list-modal .order-list-item .order-item-header .order-status .status-badge.processing{background:#3498db33;border:1px solid #3498db66;color:#3498db}.order-history.madly-medley:before{background:linear-gradient(90deg,#0000,#8cc6da1a 25%,#8cc6da33 50%,#8cc6da1a 75%,#0000) 0 80%/100% 2px no-repeat,linear-gradient(90deg,#0000,#8cc6da26 30%,#8cc6da40 50%,#8cc6da26 70%,#0000) 0 60%/100% 1px no-repeat,linear-gradient(90deg,#0000,#8cc6da1a 20%,#8cc6da33 50%,#8cc6da1a 80%,#0000) 0 40%/100% 1px no-repeat,linear-gradient(0deg,#f5f5f01a 0,#f5f5f00d 15%,#f5f5f008 30%,#f5f5f005 50%,#f5f5f003 70%,hsla(60,20%,95%,.005) 85%,#0000);bottom:0;content:"";display:none;height:40vh;left:0;pointer-events:none;position:fixed;width:100%;z-index:-1}@media(max-width:768px){.order-history.madly-medley{background-attachment:scroll;background-position:top;background-size:120% auto;min-height:calc(100vh - 126px)}.order-history.madly-medley .modal-overlay{padding:16px}.order-history.madly-medley .modal-overlay .order-list-modal{max-height:calc(100vh - 32px);max-width:none;width:100%}.order-history.madly-medley .order-history-header{right:16px;top:16px}.order-history.madly-medley .back-to-purchase-link{font-size:14px;padding:10px 16px}.order-history.madly-medley .back-to-purchase-link .icon{height:16px;width:16px}.order-history.madly-medley .payment-status-modal{max-height:calc(80vh - 70px);max-width:100%}.order-history.madly-medley .payment-status-content{padding:0 16px 16px}.order-history.madly-medley .payment-actions{flex-direction:column}.order-history.madly-medley .payment-guide-section .guide-item .network-times{gap:8px;grid-template-columns:1fr}.order-history.madly-medley .payment-guide-section .guide-item .network-times .network-item{justify-content:space-between}.order-history.madly-medley:before{display:block}}@media(max-width:600px){.order-history.madly-medley{background-position:top;background-size:150% auto}}@media(max-width:375px){.order-history.madly-medley .modal-overlay{padding:8px}.order-history.madly-medley .modal-overlay .order-list-modal .order-list-modal-header{padding:16px}.order-history.madly-medley .modal-overlay .order-list-modal .order-list-modal-header h3{font-size:1.2rem}.order-history.madly-medley .modal-overlay .order-list-modal .order-list-modal-content{padding:16px}.order-history.madly-medley .order-history-header{right:12px;top:12px}.order-history.madly-medley .back-to-purchase-link{font-size:13px;padding:8px 12px}.order-history.madly-medley .back-to-purchase-link .icon{height:14px;width:14px}.order-history.madly-medley .payment-status-modal{margin:0 8px}.order-history.madly-medley .payment-status-content{padding:0 12px 12px}.order-history.madly-medley .payment-details-section,.order-history.madly-medley .payment-guide-section,.order-history.madly-medley .payment-progress-section{padding:12px}.order-history.madly-medley .progress-steps .progress-step .step-icon{height:28px;width:28px}.order-history.madly-medley .progress-steps .progress-step .step-icon .icon{height:14px;width:14px}.order-history.madly-medley .progress-steps .progress-step .step-label{font-size:12px}.order-history.madly-medley .progress-steps .progress-line{height:16px}.order-history.madly-medley .details-grid .detail-item label{font-size:12px}.order-history.madly-medley .details-grid .detail-item p{font-size:14px}}.custom-select{position:relative;width:100%}.custom-select .select-trigger{align-items:center;background:#000000b3;border:1px solid #fff3;border-radius:6px;color:#fff;cursor:pointer;display:flex;font-size:16px;justify-content:space-between;min-height:2.75rem;padding:8px;transition:all .15s ease-in-out;width:100%}.custom-select .select-trigger:hover{border-color:#ffffff4d}.custom-select .select-trigger:focus{border-color:#00df52;box-shadow:0 0 0 .2rem #00df5240;outline:none}.custom-select .select-trigger .theme-madlymedley .select-trigger{background:#fffffff2;border:2px solid #ff6b354d;color:#2c3e50}.custom-select .select-trigger .theme-madlymedley .select-trigger:hover{border-color:#ff6b3580}.custom-select .select-trigger .theme-madlymedley .select-trigger:focus{border-color:#ff6b35;box-shadow:0 0 0 3px #ff6b351a}.custom-select .select-value{flex:1 1;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.custom-select .select-arrow{color:#9ca3af;flex-shrink:0;height:1rem;margin-left:4px;transition:transform .2s ease;width:1rem}.custom-select .select-arrow.rotate{transform:rotate(180deg)}.custom-select .select-dropdown{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000f2;border:1px solid #fff3;border-radius:6px;box-shadow:0 4px 12px #0000004d;left:0;margin-top:4px;max-height:12rem;overflow-y:auto;position:absolute;right:0;top:100%;z-index:100}.custom-select .select-dropdown .theme-madlymedley .select-dropdown{background:#fffffffa;border:2px solid #ff6b354d;box-shadow:0 4px 12px #ff6b3533}.custom-select .select-dropdown .select-option{border-bottom:1px solid #ffffff1a;color:#fff;cursor:pointer;padding:8px 16px;transition:all .15s ease-in-out}.custom-select .select-dropdown .select-option:last-child{border-bottom:none}.custom-select .select-dropdown .select-option:hover{background:#ffffff1a}.custom-select .select-dropdown .select-option.selected{background:#00df5233;color:#00df52;font-weight:600}.custom-select .select-dropdown .select-option:focus{background:#ffffff1a;outline:none}.custom-select .select-dropdown .select-option .theme-madlymedley .select-option{border-bottom:1px solid #ff6b351a;color:#2c3e50}.custom-select .select-dropdown .select-option .theme-madlymedley .select-option:hover{background:#ff6b351a}.custom-select .select-dropdown .select-option .theme-madlymedley .select-option.selected{background:#ff6b3533;color:#ff6b35;font-weight:600}.custom-select .select-dropdown .select-option .theme-madlymedley .select-option:focus{background:#ff6b351a}.custom-select.disabled .select-trigger{background:#00000080;cursor:not-allowed;opacity:.6}.custom-select.disabled .select-trigger:hover{border-color:#fff3}.custom-select.open .select-trigger{border-color:#00df52;box-shadow:0 0 0 .2rem #00df5240}@media(max-width:767px){.custom-select .select-dropdown{max-height:10rem}.custom-select .select-dropdown .select-option{align-items:center;display:flex;font-size:16px;justify-content:center;justify-content:flex-start;min-height:3rem;padding:16px}.custom-select.phone-country-select .select-dropdown{bottom:100%;margin-bottom:4px;margin-top:0;top:auto}}.select-dropdown::-webkit-scrollbar{width:4px}.select-dropdown::-webkit-scrollbar-track{background:#ffffff1a;border-radius:2px}.select-dropdown::-webkit-scrollbar-thumb{background:#ffffff4d;border-radius:2px}.select-dropdown::-webkit-scrollbar-thumb:hover{background:#ffffff80}.toast{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000e6;border:1px solid #fff3;border-radius:6px;box-shadow:0 4px 12px #0000004d;max-width:400px;min-width:320px;position:fixed;right:24px;top:24px;transition:all .3s ease;z-index:100000}.toast.toast-visible{opacity:1;transform:translateX(0)}.toast.toast-hidden{opacity:0;transform:translateX(100%)}.toast.toast-success{border-color:#00df5280}.toast.toast-success .toast-icon{color:#00df52}.toast.toast-error{border-color:#ef444480}.toast.toast-error .toast-icon{color:#ef4444}.toast.toast-info{border-color:#3b82f680}.toast.toast-info .toast-icon{color:#3b82f6}.toast .toast-content{align-items:center;color:#fff;display:flex;gap:8px;justify-content:center;justify-content:flex-start;padding:16px}.toast .toast-icon{flex-shrink:0}.toast .toast-icon .icon{height:1.25rem;width:1.25rem}.toast .toast-message{flex:1 1;font-size:14px;line-height:1.4}.toast .toast-close{background:none;border:none;border-radius:4px;color:#ffffffb3;cursor:pointer;flex-shrink:0;padding:4px;transition:all .15s ease-in-out}.toast .toast-close:hover{background:#ffffff1a;color:#fff}.toast .toast-close .icon{height:1rem;width:1rem}@media(max-width:767px){.toast{left:16px;max-width:none;min-width:auto;right:16px;top:16px}.toast .toast-content{padding:8px 16px}.toast .toast-message{font-size:.75rem}}.event-end-modal-backdrop{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#000c;bottom:0;display:flex;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;z-index:9999}.event-end-modal-container{max-width:500px;width:100%}.event-end-modal-container.ultrakorea .event-end-modal{background:linear-gradient(135deg,#0a0a0a,#1a1a1a 50%,#0f0f0f);border:1px solid #80808066;border-radius:16px}.event-end-modal-container.ultrakorea .event-end-modal .event-end-modal-header{border-bottom:1px solid #8080804d}.event-end-modal-container.ultrakorea .event-end-modal .event-end-modal-header .close-button{align-items:center;background:#8080801a;border:1px solid #80808066;border-radius:50%;cursor:pointer;display:flex;height:24px;justify-content:center;padding:0;position:absolute;right:-8px;top:-8px;transition:all .2s ease;width:24px;z-index:10}.event-end-modal-container.ultrakorea .event-end-modal .event-end-modal-header .close-button:hover{background:#80808033;border-color:#80808099;box-shadow:0 0 15px #80808066;transform:scale(1.05)}.event-end-modal-container.ultrakorea .event-end-modal .event-end-modal-header .close-button .icon{color:#fff;height:16px;width:16px}.event-end-modal-container.ultrakorea .event-end-modal .event-end-modal-header .event-end-modal-title{color:#fff;text-shadow:0 0 20px #00df5299,0 0 40px #cf3fff4d;word-break:keep-all}.event-end-modal-container.ultrakorea .event-end-modal .event-end-modal-content .event-end-message .event-end-text{color:#e2e8f0;text-shadow:0 0 10px #00df5233;white-space:pre-line}.event-end-modal-container.ultrakorea .event-end-modal .event-end-modal-content .event-end-message .event-end-text eqpay{color:#07f;font-weight:600;text-shadow:0 0 10px #07f6}.event-end-modal-container.ultrakorea .event-end-modal .event-end-modal-content .event-end-actions .event-end-button.primary{background:linear-gradient(135deg,#07f,#06c);color:#fff}.event-end-modal-container.ultrakorea .event-end-modal .event-end-modal-content .event-end-actions .event-end-button.primary .button-content{align-items:center;display:flex;gap:8px;justify-content:center}.event-end-modal-container.ultrakorea .event-end-modal .event-end-modal-content .event-end-actions .event-end-button.primary .button-content .eqpay-logo-small{height:14px;width:auto}.event-end-modal-container.ultrakorea .event-end-modal .event-end-modal-content .event-end-actions .event-end-button.primary:hover{box-shadow:0 8px 25px #07f9,0 0 40px #0077ff4d;transform:translateY(-2px)}.event-end-modal-container.ultrakorea .event-end-modal .event-end-modal-content .event-end-actions .event-end-button.secondary{background:#0000;border:2px solid #7dd87d;box-shadow:0 0 10px #7dd87d33;color:#7dd87d}.event-end-modal-container.ultrakorea .event-end-modal .event-end-modal-content .event-end-actions .event-end-button.secondary:hover{background:#7dd87d1a;box-shadow:0 0 20px #7dd87d66;transform:translateY(-1px)}.event-end-modal-container.culturethink .event-end-modal{background:linear-gradient(135deg,#87ceeb,#98d8e8 50%,#b0e0e6);border:2px solid #ffffff4d;border-radius:20px;box-shadow:0 20px 40px #0000001a,0 0 60px #87ceeb33}.event-end-modal-container.culturethink .event-end-modal .event-end-modal-header{background:linear-gradient(135deg,#98d8e8,#b0e0e6);border-bottom:1px solid #ffffff4d;position:relative}.event-end-modal-container.culturethink .event-end-modal .event-end-modal-header .close-button{align-items:center;background:#ffffff4d;border:1px solid #ffffff80;border-radius:50%;cursor:pointer;display:flex;height:32px;justify-content:center;position:absolute;right:-8px;top:-8px;transition:all .2s ease;width:32px;z-index:10}.event-end-modal-container.culturethink .event-end-modal .event-end-modal-header .close-button:hover{background:#fff6;border-color:#ffffffb3;transform:scale(1.05)}.event-end-modal-container.culturethink .event-end-modal .event-end-modal-header .close-button .icon{color:#4a5568;height:16px;width:16px}.event-end-modal-container.culturethink .event-end-modal .event-end-modal-header .event-end-modal-title{color:#2d3748;text-shadow:0 2px 4px #0000001a}.event-end-modal-container.culturethink .event-end-modal .event-end-modal-content .event-end-message .event-end-text{color:#4a5568;white-space:pre-line}.event-end-modal-container.culturethink .event-end-modal .event-end-modal-content .event-end-message .event-end-text eqpay{color:#07f;font-weight:600;text-shadow:0 0 5px #0077ff4d}.event-end-modal-container.culturethink .event-end-modal .event-end-modal-content .event-end-actions .event-end-button.primary{background:linear-gradient(135deg,#ff6b9d,#ff8fab);box-shadow:0 4px 15px #ff6b9d4d;color:#fff}.event-end-modal-container.culturethink .event-end-modal .event-end-modal-content .event-end-actions .event-end-button.primary .button-content{align-items:center;display:flex;gap:8px;justify-content:center}.event-end-modal-container.culturethink .event-end-modal .event-end-modal-content .event-end-actions .event-end-button.primary .button-content .eqpay-logo-small{height:14px;width:auto}.event-end-modal-container.culturethink .event-end-modal .event-end-modal-content .event-end-actions .event-end-button.primary:hover{box-shadow:0 8px 25px #ff6b9d66;transform:translateY(-2px)}.event-end-modal-container.culturethink .event-end-modal .event-end-modal-content .event-end-actions .event-end-button.secondary{background:#0000;border:2px solid #ff6b9d;color:#ff6b9d}.event-end-modal-container.culturethink .event-end-modal .event-end-modal-content .event-end-actions .event-end-button.secondary:hover{background:#ff6b9d1a;transform:translateY(-1px)}.event-end-modal{border-radius:16px;overflow:hidden}.event-end-modal .event-end-modal-header{padding:24px 24px 16px;position:relative}.event-end-modal .event-end-modal-header .event-end-modal-title{font-size:24px;font-weight:700;line-height:1.3;margin:0;text-align:center}.event-end-modal .event-end-modal-content{padding:24px}.event-end-modal .event-end-modal-content .event-end-message{margin-bottom:32px;text-align:center}.event-end-modal .event-end-modal-content .event-end-message .event-end-text{font-size:18px;font-weight:400;line-height:1.6;margin:0}.event-end-modal .event-end-modal-content .event-end-actions{display:flex;flex-direction:column;gap:12px}.event-end-modal .event-end-modal-content .event-end-actions .event-end-button{border:none;border-radius:12px;cursor:pointer;font-size:16px;font-weight:600;height:48px;transition:all .2s ease}.event-end-modal .event-end-modal-content .event-end-actions .event-end-button:active{transform:translateY(0)}@media(max-width:768px){.event-end-modal-backdrop{padding:16px}.event-end-modal-container{max-width:100%}.event-end-modal-container.ultrakorea .event-end-modal .event-end-modal-header .close-button{height:24px;right:-8px;top:-8px;width:24px}.event-end-modal-container.ultrakorea .event-end-modal .event-end-modal-header .close-button .icon{height:14px;width:14px}.event-end-modal-container.ultrakorea .event-end-modal .event-end-modal-header .event-end-modal-title{font-size:20px;text-shadow:0 0 15px #00df5280,0 0 30px #cf3fff33}.event-end-modal-container.culturethink .event-end-modal{border-radius:16px}.event-end-modal-container.culturethink .event-end-modal .event-end-modal-header .close-button{height:24px;right:-8px;top:-8px;width:24px}.event-end-modal-container.culturethink .event-end-modal .event-end-modal-header .close-button .icon{height:14px;width:14px}.event-end-modal-container.culturethink .event-end-modal .event-end-modal-header .event-end-modal-title{font-size:20px}.event-end-modal .event-end-modal-header{padding:20px 20px 12px}.event-end-modal .event-end-modal-content{padding:20px}.event-end-modal .event-end-modal-content .event-end-message{margin-bottom:24px}.event-end-modal .event-end-modal-content .event-end-message .event-end-text{font-size:16px}.event-end-modal .event-end-modal-content .event-end-actions{gap:10px}.event-end-modal .event-end-modal-content .event-end-actions .event-end-button{font-size:15px;height:44px}}@media(max-width:480px){.event-end-modal-backdrop{padding:12px}.event-end-modal-container.ultrakorea .event-end-modal .event-end-modal-header .close-button{height:20px;right:-8px;top:-8px;width:20px}.event-end-modal-container.ultrakorea .event-end-modal .event-end-modal-header .close-button .icon{height:12px;width:12px}.event-end-modal-container.ultrakorea .event-end-modal .event-end-modal-header .event-end-modal-title{font-size:18px;text-shadow:0 0 12px #00df5266,0 0 24px #cf3fff33}.event-end-modal-container.culturethink .event-end-modal{border-radius:12px}.event-end-modal-container.culturethink .event-end-modal .event-end-modal-header .close-button{height:20px;right:-8px;top:-8px;width:20px}.event-end-modal-container.culturethink .event-end-modal .event-end-modal-header .close-button .icon{height:12px;width:12px}.event-end-modal-container.culturethink .event-end-modal .event-end-modal-header .event-end-modal-title{font-size:18px}.event-end-modal .event-end-modal-header{padding:16px 16px 8px}.event-end-modal .event-end-modal-content{padding:16px}.event-end-modal .event-end-modal-content .event-end-message{margin-bottom:20px}.event-end-modal .event-end-modal-content .event-end-message .event-end-text{font-size:15px}.event-end-modal .event-end-modal-content .event-end-actions .event-end-button{font-size:14px;height:42px}}@media(prefers-color-scheme:dark){.event-end-modal{background:linear-gradient(135deg,#0f0f23,#1a1a2e)}.event-end-modal .event-end-modal-header{background:linear-gradient(135deg,#1a1a2e,#0f0f23)}}@media(prefers-contrast:high){.event-end-modal{border:2px solid #fff}.event-end-modal .event-end-modal-header{border-bottom:2px solid #fff}}#SellPackageMadlyMedley .sell-package{display:flex;flex-direction:column;gap:40px;min-height:100vh;padding-bottom:60px}#SellPackageMadlyMedley .sell-package-header{align-items:center;display:none;justify-content:flex-end;position:absolute;right:20px;top:20px;z-index:100}#SellPackageMadlyMedley .order-history-link{align-items:center;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:url(/static/media/container_background_culturethink.2b60cd03dfdbcc26f893.png);background-position:50%;background-repeat:no-repeat;background-size:cover;border:2px solid #8cc6da4d;border-radius:12px;box-shadow:0 4px 20px #8cc6da26;color:#2c3e50;cursor:pointer;display:flex;font-size:15px;font-weight:600;gap:8px;outline:none;padding:12px 20px;text-decoration:none;transition:all .3s ease}#SellPackageMadlyMedley .order-history-link.bottom{border-radius:8px;margin-top:12px;width:100%}#SellPackageMadlyMedley .order-history-link:hover{box-shadow:0 8px 30px #8cc6da66;color:#2c3e50;text-decoration:none;transform:translateY(-2px)}#SellPackageMadlyMedley .order-history-link:active{transform:translateY(0)}#SellPackageMadlyMedley .order-history-link:focus{outline:2px solid #8cc6da;outline-offset:2px}#SellPackageMadlyMedley .order-history-link .icon{color:#3170e0;height:18px;width:18px}#SellPackageMadlyMedley .sell-package-hero{padding:40px 16px 48px;position:relative}#SellPackageMadlyMedley .sell-package-hero .sell-package-hero-inner{margin:0 auto;max-width:1200px;text-align:center}#SellPackageMadlyMedley .sell-package-hero .sell-package-hero-inner .kbw-eqpay-banner{height:50px;margin-bottom:30px;object-fit:contain}#SellPackageMadlyMedley .sell-package-hero .sell-package-hero-inner .page-switch-tabs{align-items:center;background:#6b8ea6;border-radius:999px;box-shadow:0 6px 18px #00000026;display:inline-flex;gap:8px;margin:0 auto 10px;padding:6px}#SellPackageMadlyMedley .sell-package-hero .sell-package-hero-inner .page-switch-tabs .tab-item{appearance:none;background:#0000;border:0;border-radius:999px;color:#fff;cursor:pointer;font-size:14px;font-weight:800;outline:none;padding:10px 18px;transition:all .2s ease-in-out;white-space:nowrap}#SellPackageMadlyMedley .sell-package-hero .sell-package-hero-inner .page-switch-tabs .tab-item.active{background:#fff;box-shadow:0 2px 8px #00000026;color:#1f2937}#SellPackageMadlyMedley .sell-package-hero .sell-package-hero-badge .badge{background:none;border:none;border-radius:50px;box-shadow:none;color:#000;font-size:18px;font-weight:700}#SellPackageMadlyMedley .sell-package-hero .sell-package-hero-logo{align-items:center;display:flex;justify-content:center;margin:14px auto 6px}#SellPackageMadlyMedley .sell-package-hero .sell-package-hero-logo .hero-logo{height:172px;max-width:100%;object-fit:contain;width:auto}#SellPackageMadlyMedley .sell-package-hero .sell-package-hero-desc{color:#000;font-size:18px;font-weight:500;line-height:28px}#SellPackageMadlyMedley .sell-package-hero .sell-package-hero-meta{align-items:center;display:flex;gap:20px;justify-content:center;margin-top:12px}#SellPackageMadlyMedley .sell-package-hero .sell-package-hero-meta .meta-item{align-items:center;background:url(/static/media/container_background_culturethink.2b60cd03dfdbcc26f893.png);background-position:50%;background-repeat:no-repeat;background-size:cover;border:2px solid #f5f5f0;border-radius:25px;box-shadow:2px 2px 8px #0000000f,4px 4px 12px #0000000a;color:#000;display:flex;gap:8px;padding:8px 16px}#SellPackageMadlyMedley .sell-package-hero .sell-package-hero-meta .meta-item .meta-icon{color:#0991bf;height:20px;width:20px}#SellPackageMadlyMedley .sell-package-hero .sell-package-hero-meta .meta-item.location{cursor:pointer;transition:all .2s ease}#SellPackageMadlyMedley .sell-package-hero .sell-package-hero-meta .meta-item.location span{text-decoration:underline;text-decoration-color:#8cc6dab3;text-underline-offset:2px;transition:all .2s ease}#SellPackageMadlyMedley .sell-package-hero .sell-package-hero-meta .meta-item.location:hover{background-color:#faf8f0;box-shadow:0 6px 20px #8cc6da4d;color:#000;transform:translateY(-2px)}#SellPackageMadlyMedley .sell-package-hero .sell-package-hero-meta .meta-item.location:hover .meta-icon{transform:scale(1.1)}#SellPackageMadlyMedley .sell-package-hero .sell-package-hero-meta .meta-item.location:hover span{text-decoration-color:#8cc6da;text-underline-offset:3px;transform:scale(1.01)}#SellPackageMadlyMedley .sell-package-hero .sell-package-hero-meta .meta-item.location:active{background-color:#fcfaf5;transform:translateY(0)}#SellPackageMadlyMedley .sell-package-hero .sell-package-hero-meta .meta-item.location .meta-icon{transition:transform .2s ease}#SellPackageMadlyMedley .sell-package-container{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 280px;margin:0 auto;max-width:1200px;width:100%}#SellPackageMadlyMedley .sell-package-main{display:flex;flex-direction:column;gap:24px;width:100%}#SellPackageMadlyMedley .sell-package-aside{height:max-content;position:sticky;top:50px}#SellPackageMadlyMedley .vvip-packages-card{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:url(/static/media/container_background_culturethink.2b60cd03dfdbcc26f893.png)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;border:2px solid #f5f5f0!important;box-shadow:4px 4px 12px #00000014,8px 8px 20px #0000000d}#SellPackageMadlyMedley .vvip-packages-card .card-header .card-title{color:#2c3e50}#SellPackageMadlyMedley .vvip-packages-card .card-header .card-description{color:#34495e}#SellPackageMadlyMedley .vvip-packages-card .card-content{padding-top:0}#SellPackageMadlyMedley .vvip-packages-grid{grid-gap:16px;display:grid;gap:16px}#SellPackageMadlyMedley .vvip-package-wrapper{background:#faf8f0;border:2px solid #f5f5f0;border-radius:12px;box-shadow:3px 3px 8px #0000000f,6px 6px 15px #0000000a;display:flex;flex-direction:column;gap:0;overflow:hidden;position:relative;transition:all .3s ease}#SellPackageMadlyMedley .vvip-package-wrapper.one-day{border-color:#b1d3d7}#SellPackageMadlyMedley .vvip-package-wrapper.two-day{border-color:#e0d2ef}#SellPackageMadlyMedley .vvip-package-wrapper.vvip{border-color:#eaccc4}#SellPackageMadlyMedley .vvip-package-wrapper:hover:not(.sold-out){box-shadow:0 8px 25px #8cc6da33;transform:translateY(-2px)}#SellPackageMadlyMedley .vvip-package-wrapper.selected{animation:selectedGlow 2.5s ease-in-out infinite;position:relative;transform:translateY(-2px);z-index:10}#SellPackageMadlyMedley .vvip-package-wrapper.selected.one-day{border-color:#b1d3d7;box-shadow:0 12px 30px #c1dcdf4d,0 0 25px #c1dcdf33,0 0 50px #c1dcdf1a}#SellPackageMadlyMedley .vvip-package-wrapper.selected.two-day{border-color:#e0d2ef;box-shadow:0 12px 30px #dcceea4d,0 0 25px #dcceea33,0 0 50px #dcceea1a}#SellPackageMadlyMedley .vvip-package-wrapper.selected.vvip{border-color:#eaccc4;box-shadow:0 12px 30px #eaccc44d,0 0 25px #eaccc433,0 0 50px #eaccc41a}#SellPackageMadlyMedley .vvip-package-wrapper .sold-out-icon{height:auto;pointer-events:none;position:absolute;right:-20px;top:50%;transform:rotate(-20deg) translateY(-50%);width:200px;z-index:100}#SellPackageMadlyMedley .vvip-package-wrapper .sold-out-icon.one-day{color:#b1d3d7!important}#SellPackageMadlyMedley .vvip-package-wrapper .sold-out-icon.two-day{color:#e0d2ef!important}#SellPackageMadlyMedley .vvip-package-wrapper .sold-out-icon.vvip{color:#eaccc4!important}#SellPackageMadlyMedley .vvip-package-item{align-items:center;background:#fcfaf5;border-radius:12px;box-shadow:0 4px 20px #00000014;cursor:pointer;display:flex;gap:32px;justify-content:space-between;min-height:90px;padding:24px;position:relative;transition:all .3s ease}#SellPackageMadlyMedley .vvip-package-item.selected.one-day{border-bottom:2px solid #b1d3d7}#SellPackageMadlyMedley .vvip-package-item.selected.two-day{border-bottom:2px solid #e0d2ef}#SellPackageMadlyMedley .vvip-package-item.selected.vvip{border-bottom:2px solid #eaccc4}#SellPackageMadlyMedley .vvip-package-item.sold-out{cursor:not-allowed!important;filter:grayscale(90%) brightness(.5);opacity:.1}#SellPackageMadlyMedley .vvip-package-item.sold-out:hover{box-shadow:none;transform:none}#SellPackageMadlyMedley .vvip-package-item.one-day{background:#d8e7e8}#SellPackageMadlyMedley .vvip-package-item.two-day{background:#e8e2f2}#SellPackageMadlyMedley .vvip-package-item.vvip{background:#f6eae3}#SellPackageMadlyMedley .package-name{color:#000;font-size:24px;font-weight:900;letter-spacing:2px;line-height:1.1;margin:0;text-align:left;text-transform:uppercase}#SellPackageMadlyMedley .package-name.h3{white-space:nowrap}#SellPackageMadlyMedley .one-day .package-badge,#SellPackageMadlyMedley .two-day .package-badge,#SellPackageMadlyMedley .vvip .package-badge{color:#2c3e50}#SellPackageMadlyMedley .price-amount{color:#000;font-size:28px;font-weight:900;line-height:1}#SellPackageMadlyMedley .price-currency{color:#2c2c2c;font-size:18px;font-weight:600}#SellPackageMadlyMedley .package-tickets{align-items:center;color:#34495e;display:flex;font-size:18px;font-weight:700;grid-column:2;justify-content:center;letter-spacing:1px;text-align:right;text-transform:uppercase}#SellPackageMadlyMedley .package-additional-info{animation:fadeInDown .4s ease-out;background:#f5f5f00d;border-radius:0 0 8px 8px;border-top:1px solid #f5f5f01a;margin-top:0;overflow:hidden;padding:16px 32px}#SellPackageMadlyMedley .additional-info-content{display:flex;flex-direction:column;gap:12px}#SellPackageMadlyMedley .contents-list{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));margin-top:8px}#SellPackageMadlyMedley .contents-list .info-row{align-items:flex-start;border-bottom:1px solid #f5f5f00d;display:flex;justify-content:flex-start}#SellPackageMadlyMedley .contents-list .info-row:last-child{border-bottom:none}#SellPackageMadlyMedley .contents-list .info-row .package-table-info{align-items:flex-start;display:flex;gap:8px;justify-content:flex-start;width:100%}#SellPackageMadlyMedley .contents-list .info-row .package-table-info .table-capacity{font-size:14px;font-weight:400;line-height:1.4}#SellPackageMadlyMedley .info-row{align-items:center;display:flex;justify-content:space-between}#SellPackageMadlyMedley .info-row .minimum-spend-info,#SellPackageMadlyMedley .info-row .package-table-info{align-items:center;display:flex;gap:12px;justify-content:space-between;width:100%}#SellPackageMadlyMedley .info-row .info-label{color:#000;font-size:16px;font-weight:500}#SellPackageMadlyMedley .info-row .min-spend-amount,#SellPackageMadlyMedley .info-row .table-capacity{color:#000;font-size:14px;font-weight:600}#SellPackageMadlyMedley .minimum-spend-info{align-items:center;display:flex;gap:2px;justify-content:space-between;width:100%}#SellPackageMadlyMedley .min-spend-amount{color:#3170e0}#SellPackageMadlyMedley .min-spend-label{color:#34495e}#SellPackageMadlyMedley .vvip-layout-guidelines-card{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:url(/static/media/container_background_culturethink.2b60cd03dfdbcc26f893.png)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;border:2px solid #f5f5f0cc!important;box-shadow:0 8px 32px #0000001a}#SellPackageMadlyMedley .vvip-layout-guidelines-card .card-header .card-title{color:#2c3e50}#SellPackageMadlyMedley .vvip-layout-guidelines-card .card-header .card-description{color:#34495e;font-size:12px;line-height:1.5}#SellPackageMadlyMedley .guidelines-images{align-items:center;display:flex;flex-direction:column;max-height:750px;overflow:hidden;position:relative;transition:max-height .3s ease-in-out;width:100%}#SellPackageMadlyMedley .guidelines-images.expanded{max-height:none}#SellPackageMadlyMedley .guidelines-images.expanded:after{opacity:0;pointer-events:none}#SellPackageMadlyMedley .guidelines-images:after{background:linear-gradient(180deg,#f5f5f000 0,#f5f5f04d 30%,#f5f5f0b3 60%,#f5f5f0f2 90%,#f5f5f0);bottom:0;content:"";height:150px;left:0;pointer-events:none;position:absolute;right:0;transition:opacity .3s ease-in-out;z-index:1}#SellPackageMadlyMedley .guideline-image{box-shadow:0 4px 12px #00000014;height:auto;max-width:800px;transition:transform .2s ease-in-out;width:100%}#SellPackageMadlyMedley .guidelines-toggle{display:flex;justify-content:center;margin-top:-60px;padding-top:75px;position:relative;z-index:2}#SellPackageMadlyMedley .guidelines-toggle .toggle-button{background:linear-gradient(135deg,#8cc6da,#6ba3b8);border:none;border-radius:20px;box-shadow:0 2px 8px #8cc6da4d;color:#fff;cursor:pointer;font-size:14px;font-weight:500;padding:8px 24px;transition:all .2s ease-in-out}#SellPackageMadlyMedley .guidelines-toggle .toggle-button:hover{background:linear-gradient(135deg,#7bb5c9,#5a92a7);box-shadow:0 4px 12px #8cc6da66;transform:translateY(-1px)}#SellPackageMadlyMedley .guidelines-toggle .toggle-button:active{box-shadow:0 2px 6px #8cc6da4d;transform:translateY(0)}#SellPackageMadlyMedley .guidelines-toggle .toggle-button:focus{outline:2px solid #8cc6da;outline-offset:2px}#SellPackageMadlyMedley .vvip-layout-section{align-self:center;display:flex;flex-direction:column;gap:16px}#SellPackageMadlyMedley .vvip-layout-disclaimer{color:#34495e;font-size:12px;line-height:1.5}#SellPackageMadlyMedley .vvip-layout-image{align-items:center;background:#f5f5f0cc;border:1px solid #8cc6da4d;border-radius:12px;display:flex;justify-content:center;overflow:hidden}#SellPackageMadlyMedley .vvip-layout-image img{height:auto;object-fit:contain;transition:transform .2s ease-in-out;width:100%}#SellPackageMadlyMedley .vvip-layout-image img:hover{transform:scale(1.02)}#SellPackageMadlyMedley .vvip-guidelines-section{display:flex;flex-direction:column;gap:24px}#SellPackageMadlyMedley .guidelines-content h4,#SellPackageMadlyMedley .vvip-experience-features h4{color:#2c3e50;font-size:16px;font-weight:600;line-height:1.5;margin-bottom:16px}#SellPackageMadlyMedley .vvip-benefits-list{grid-gap:8px;display:grid;gap:8px;list-style:none;margin:0;padding:0}#SellPackageMadlyMedley .vvip-benefits-list li{color:#34495e;font-size:14px;line-height:1.6;padding-left:20px;position:relative}#SellPackageMadlyMedley .vvip-benefits-list li:before{color:#8cc6da;content:"•";font-weight:700;left:0;position:absolute;top:0}#SellPackageMadlyMedley .package-badges{align-items:flex-start;display:flex;flex-direction:column;gap:8px}#SellPackageMadlyMedley .package-badge{border-radius:20px;color:#fff;font-size:12px;font-weight:700;letter-spacing:1px;padding:4px 12px;text-transform:uppercase;white-space:nowrap}#SellPackageMadlyMedley .one-day .package-badge{background:#8cc6dae6;color:#1a1a1a}#SellPackageMadlyMedley .two-day .package-badge{background:#e1e2e1e6;color:#1a1a1a}#SellPackageMadlyMedley .vvip .package-badge{background:#c5e8f2e6;color:#1a1a1a}#SellPackageMadlyMedley .package-price-section{align-items:center;display:flex;flex-direction:column;gap:8px;grid-column:3;text-align:center}#SellPackageMadlyMedley .package-price{align-items:baseline;display:flex;flex-direction:row;gap:8px}#SellPackageMadlyMedley .min-spend-amount{color:#ffd700e6;font-size:16px;font-weight:700}#SellPackageMadlyMedley .min-spend-label{color:#ffd700b3;font-size:12px;font-weight:500}#SellPackageMadlyMedley .package-features,#SellPackageMadlyMedley .package-features-english{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));list-style:none;margin:0;padding:0}#SellPackageMadlyMedley .package-features li{color:#f5f5f0cc;font-size:14px;line-height:1.4;padding-left:16px;position:relative}#SellPackageMadlyMedley .package-features li:before{color:#00df52;content:"–";left:0;position:absolute;top:0}#SellPackageMadlyMedley .package-features-english li{color:#f5f5f099;font-size:12px;font-style:italic;line-height:1.4;padding-left:16px;position:relative}#SellPackageMadlyMedley .package-features-english li:before{color:#00df52;content:"–";left:0;position:absolute;top:0}#SellPackageMadlyMedley .guidelines-list{grid-gap:8px;display:grid;gap:8px;list-style:none;margin:0;padding:0}#SellPackageMadlyMedley .guidelines-list li{color:#34495e;font-size:14px;line-height:1.5;padding-left:16px;position:relative}#SellPackageMadlyMedley .guidelines-list li:before{color:#8cc6da;content:"•";font-weight:700;left:0;position:absolute;top:0}#SellPackageMadlyMedley .benefits-list{grid-gap:16px 24px;display:grid;gap:16px 24px;grid-template-columns:1fr 1fr;padding-left:0}#SellPackageMadlyMedley .benefits-list .benefit-item{align-items:flex-start;display:flex;gap:12px}#SellPackageMadlyMedley .benefits-list .benefit-item .benefit-icon{background:#f5f5f026;border-radius:12px;height:32px;width:32px}#SellPackageMadlyMedley .benefits-list .benefit-item .benefit-title{color:#fff;font-weight:600}#SellPackageMadlyMedley .benefits-list .benefit-item .benefit-desc{color:#f5f5f0b3;font-size:14px}#SellPackageMadlyMedley .lineup-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}#SellPackageMadlyMedley .lineup-column .lineup-day-badge{align-items:center;border-radius:16px;display:inline-flex;font-weight:700;justify-content:center;width:100%}#SellPackageMadlyMedley .lineup-column .lineup-stage{font-size:14px;font-weight:500;margin-top:6px}#SellPackageMadlyMedley .lineup-column .lineup-list{grid-gap:8px;display:grid;gap:8px;margin-top:12px;padding-left:0}#SellPackageMadlyMedley .lineup-column .lineup-item{align-items:center;background:linear-gradient(90deg,#f5f5f014,#f5f5f005);border:1px solid #f5f5f026;border-radius:10px;display:grid;grid-template-columns:64px 1fr auto;padding:12px}#SellPackageMadlyMedley .lineup-column .lineup-item.badge-green{border-color:#00df52b3}#SellPackageMadlyMedley .lineup-column .lineup-item.badge-green .lineup-star{color:#00df52b3}#SellPackageMadlyMedley .lineup-column .lineup-item.badge-blue{border-color:#0077ffb3}#SellPackageMadlyMedley .lineup-column .lineup-item.badge-blue .lineup-star{color:#0077ffb3}#SellPackageMadlyMedley .lineup-column .lineup-item.badge-purple{border-color:#cf3fffb3}#SellPackageMadlyMedley .lineup-column .lineup-item.badge-purple .lineup-star{color:#cf3fffb3}#SellPackageMadlyMedley .lineup-column .lineup-item .lineup-time{color:#f5f5f0b3;font-family:Menlo,monospace}#SellPackageMadlyMedley .lineup-column .lineup-item .lineup-artist{color:#fff;font-weight:600}#SellPackageMadlyMedley .lineup-column .lineup-item .lineup-star{color:#00df52;height:16px;width:16px}#SellPackageMadlyMedley .lineup-column .badge-green{color:#00df52}#SellPackageMadlyMedley .lineup-column .badge-blue{color:#07f}#SellPackageMadlyMedley .lineup-column .badge-purple{color:#cf3fff}#SellPackageMadlyMedley .eqpay-section{padding:0 16px}#SellPackageMadlyMedley .eqpay-section .eqpay-section-container{display:flex;justify-content:center;margin:0 auto;max-width:1200px}#SellPackageMadlyMedley .eqpay-info-card{-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);background:#0077ff80!important;border:2px solid #f5f5f0cc!important;box-shadow:0 8px 32px #0000001a;width:100%}#SellPackageMadlyMedley .eqpay-info-card .eqpay-header{align-items:center;display:flex;gap:16px;margin-bottom:8px}#SellPackageMadlyMedley .eqpay-info-card .eqpay-header .card-title{color:#000;font-size:24px;margin-bottom:0!important}#SellPackageMadlyMedley .eqpay-info-card .eqpay-logo{flex-shrink:0;height:auto;width:80px}#SellPackageMadlyMedley .eqpay-info-card .card-description{color:#2c2c2c;font-size:16px;line-height:1.6}#SellPackageMadlyMedley .eqpay-info-card .eqpay-button{font-size:16px;font-weight:600;padding:12px 32px}#SellPackageMadlyMedley .eqpay-info-card .eqpay-button:focus{outline:2px solid #8cc6da}#SellPackageMadlyMedley .benefits-card,#SellPackageMadlyMedley .eqpay-card,#SellPackageMadlyMedley .lineup-card{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}#SellPackageMadlyMedley .benefits-card .card-header .card-title,#SellPackageMadlyMedley .eqpay-card .card-header .card-title,#SellPackageMadlyMedley .lineup-card .card-header .card-title{color:#fff}#SellPackageMadlyMedley .benefits-card .card-header .card-description,#SellPackageMadlyMedley .eqpay-card .card-header .card-description,#SellPackageMadlyMedley .lineup-card .card-header .card-description{color:#f5f5f0b3}#SellPackageMadlyMedley .eqpay-card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0077ff1a!important;border:1px solid #0077ff4d!important}#SellPackageMadlyMedley .eqpay-card .eqpay-header{align-items:center;display:flex;gap:12px;margin-bottom:8px}#SellPackageMadlyMedley .eqpay-card .eqpay-header .card-title{font-size:20px;margin-bottom:0!important}#SellPackageMadlyMedley .eqpay-card .eqpay-logo{align-self:flex-start;flex-shrink:0;height:auto;margin-top:3px;width:65px}#SellPackageMadlyMedley .eqpay-card .eqpay-benefits{color:#fff;display:flex;gap:12px}#SellPackageMadlyMedley .eqpay-card .eqpay-button:focus{outline:2px solid #07f}#SellPackageMadlyMedley .purchase-card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:url(/static/media/container_background_culturethink.2b60cd03dfdbcc26f893.png)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;border:2px solid #f5f5f0!important;box-shadow:5px 5px 15px #00000014,10px 10px 25px #0000000d}#SellPackageMadlyMedley .purchase-card .card-header .card-title{color:#2c3e50}#SellPackageMadlyMedley .purchase-card .card-content{padding-top:0}#SellPackageMadlyMedley .purchase-card .purchase-price{align-items:center;display:flex;flex-direction:column;gap:6px}#SellPackageMadlyMedley .purchase-card .purchase-price .price-amount{color:#2c3e50;font-size:24px;font-weight:800}#SellPackageMadlyMedley .purchase-card .purchase-price .price-unit{color:#8cc6da}#SellPackageMadlyMedley .purchase-card .purchase-price .limited-badge{background:#faf8f0;border:1px solid #e74c3c80;border-radius:6px;color:#e74c3c;font-size:12px;padding:3px 8px}#SellPackageMadlyMedley .purchase-card .package-selection{grid-gap:12px;display:grid;gap:12px}#SellPackageMadlyMedley .purchase-card .package-list{grid-gap:8px;-ms-overflow-style:none;display:grid;gap:8px;max-height:335px;overflow-y:auto;scrollbar-width:none}#SellPackageMadlyMedley .purchase-card .package-list::-webkit-scrollbar{display:none}#SellPackageMadlyMedley .purchase-card .package-item{align-items:center;background:#fcfaf5;border:1px solid #8cc6da4d;border-radius:8px;cursor:pointer;display:flex;justify-content:space-between;padding:12px;transition:all .2s ease}#SellPackageMadlyMedley .purchase-card .package-item:hover{background:#8cc6da1a;border-color:#8cc6da99}#SellPackageMadlyMedley .purchase-card .package-item.selected{background:#8cc6da26;border-color:#8cc6da}#SellPackageMadlyMedley .purchase-card .package-item.sold-out{background:#f5f5f0!important;border-color:#8cc6da1a!important;cursor:not-allowed!important;filter:grayscale(90%) brightness(.5);opacity:.1;pointer-events:none}#SellPackageMadlyMedley .purchase-card .package-item.sold-out:hover{background:#f5f5f0!important;border-color:#8cc6da1a!important;transform:none}#SellPackageMadlyMedley .purchase-card .package-item .package-info{display:flex;flex-direction:column;gap:4px}#SellPackageMadlyMedley .purchase-card .package-item .package-header{display:flex;flex-direction:column;gap:8px;grid-column:1}#SellPackageMadlyMedley .purchase-card .package-item .package-name{align-items:flex-start;color:#2c3e50;display:flex;font-size:14px;font-weight:600;gap:8px}#SellPackageMadlyMedley .purchase-card .package-item .package-details{color:#34495e;font-size:12px}#SellPackageMadlyMedley .purchase-card .package-item .package-price{color:#3170e0;font-size:14px;font-weight:700;white-space:nowrap}#SellPackageMadlyMedley .purchase-card .purchase-summary{grid-gap:8px;display:grid;gap:8px;margin-top:16px}#SellPackageMadlyMedley .purchase-card .purchase-summary .summary-row{align-items:center;color:#2c3e50;display:flex;justify-content:space-between}#SellPackageMadlyMedley .purchase-card .purchase-summary .summary-row .summary-value{font-weight:600;white-space:pre-line}#SellPackageMadlyMedley .purchase-card .purchase-summary .summary-row .summary-value.accent{color:#3170e0;font-weight:700}#SellPackageMadlyMedley .purchase-card .purchase-button{background-color:#0066e4!important;border-color:#0066e4!important;color:#fff!important;margin-top:24px;transition:all .3s ease;width:100%}#SellPackageMadlyMedley .purchase-card .purchase-button:hover:not(:disabled){background-color:#0a74f6!important;border-color:#0a74f6!important;color:#fff!important}#SellPackageMadlyMedley .purchase-card .purchase-button:active:not(:disabled){background-color:#1b81ff!important;border-color:#1b81ff!important;color:#fff!important}#SellPackageMadlyMedley .purchase-card .purchase-button:focus{outline:2px solid #0066e4;outline-offset:2px}#SellPackageMadlyMedley .purchase-card .purchase-button:disabled{background:#6b7280!important;border-color:#6b7280!important;color:#9ca3af!important;cursor:not-allowed;opacity:.6}#SellPackageMadlyMedley .purchase-card .purchase-button .icon{color:#fff!important}#SellPackageMadlyMedley .purchase-card .purchase-notes{grid-gap:4px;color:#34495e;display:grid;font-size:12px;gap:4px;justify-items:center;margin-bottom:0;margin-top:20px}#SellPackageMadlyMedley .selected-package-details{display:flex;flex-direction:column;gap:16px}#SellPackageMadlyMedley .selected-package-header .package-location-badge{background:#8cc6da33;border:1px solid #8cc6da4d;color:#8cc6da}#SellPackageMadlyMedley .selected-package-specs{border-bottom:1px solid #8cc6da4d;display:flex;flex-direction:column;gap:16px;padding-bottom:24px}#SellPackageMadlyMedley .spec-item{align-items:center;display:flex;justify-content:space-between}#SellPackageMadlyMedley .spec-item .spec-label{color:#34495e;font-size:14px;font-weight:500;white-space:pre-line}#SellPackageMadlyMedley .spec-item .spec-value{color:#2c3e50;font-size:14px;font-weight:600}#SellPackageMadlyMedley .selected-package-price{align-items:center;display:flex;justify-content:space-between;margin-top:8px}#SellPackageMadlyMedley .selected-package-price .price-label{color:#34495e;font-size:16px;font-weight:600}#SellPackageMadlyMedley .selected-package-price .price-amount{color:#3170e0;font-size:18px;font-weight:700}#SellPackageMadlyMedley .sold-out-badge{background:#ef444433;border:1px solid #ef44444d;border-radius:4px;color:#ef4444;font-size:10px;font-weight:600;letter-spacing:.5px;padding:2px 6px;position:absolute;right:12px;text-transform:uppercase;top:8px}#SellPackageMadlyMedley .payment-notice{background:linear-gradient(135deg,#0077ff26,#0064c814);border:2px solid #07f6;border-radius:12px;margin-bottom:24px;padding:20px;text-align:center}#SellPackageMadlyMedley .payment-notice .payment-notice-header{margin-bottom:8px}#SellPackageMadlyMedley .payment-notice .payment-notice-title{color:#07f;font-size:16px;font-weight:700}#SellPackageMadlyMedley .payment-notice .payment-notice-content{color:#f5f5f0e6;font-size:14px;line-height:1.6;margin:0}#SellPackageMadlyMedley .payment-notice .payment-notice-content strong{color:#fff;font-weight:700}#SellPackageMadlyMedley .order-id-highlight{background:linear-gradient(135deg,#f5f5f014,#f5f5f00a);border:2px solid #f5f5f033;border-radius:12px;margin:24px 0;padding:24px;text-align:center}#SellPackageMadlyMedley .order-id-highlight .order-id-important{color:#fff;font-size:18px;font-weight:800;letter-spacing:1px;margin-bottom:16px;text-transform:uppercase}#SellPackageMadlyMedley .order-id-highlight .order-id-container{background:#0006;border:2px dashed #f5f5f04d;border-radius:8px;margin:12px 0;padding:20px;position:relative}#SellPackageMadlyMedley .order-id-highlight .order-id-container .order-id-label{color:#f5f5f0b3;font-size:12px;font-weight:600;margin-bottom:8px}#SellPackageMadlyMedley .order-id-highlight .order-id-container .order-id-value{align-items:center;color:#fff;display:flex;font-family:Courier New,monospace;font-size:24px;font-weight:900;gap:12px;justify-content:center;letter-spacing:2px;word-break:break-all}#SellPackageMadlyMedley .order-id-highlight .order-id-container .order-id-value .copy-button-inline{background:#f5f5f01a;border:1px solid #f5f5f04d;border-radius:6px;color:#fff;height:auto;min-width:auto;padding:6px}#SellPackageMadlyMedley .order-id-highlight .order-id-container .order-id-value .copy-button-inline:hover{background:#f5f5f033}#SellPackageMadlyMedley .order-id-highlight .order-id-container .order-id-value .copy-button-inline .icon{color:#fff!important;height:16px;width:16px}#SellPackageMadlyMedley .order-id-highlight .order-id-note{color:#f5f5f0e6;font-size:13px;line-height:1.5;margin-bottom:0;margin-top:16px}#SellPackageMadlyMedley .receipt-section-new{background:#f5f5f00d;border-radius:12px;margin:24px 0;padding:20px}#SellPackageMadlyMedley .receipt-section-new .receipt-section-title-new{color:#00df52;font-size:16px;font-weight:700;margin:0 0 16px}#SellPackageMadlyMedley .receipt-section-new .receipt-row{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}#SellPackageMadlyMedley .receipt-section-new .receipt-row .receipt-label-new{color:#f5f5f0b3;font-size:14px}#SellPackageMadlyMedley .receipt-section-new .receipt-row .receipt-value-new{align-items:center;color:#fff;display:flex;font-size:14px;font-weight:600;gap:8px}#SellPackageMadlyMedley .receipt-section-new .receipt-row .receipt-value-new .eqpay-logo-inline{flex-shrink:0;height:20px;width:fit-content}#SellPackageMadlyMedley .receipt-section-new .receipt-total{align-items:center;border-top:1px solid #f5f5f01a;display:flex;font-size:18px;font-weight:700;justify-content:space-between;margin-top:16px;padding-top:16px}#SellPackageMadlyMedley .receipt-section-new .receipt-total .receipt-total-label{color:#fff}#SellPackageMadlyMedley .receipt-section-new .receipt-total .receipt-total-value{color:#00df52;font-size:20px}#SellPackageMadlyMedley .payment-actions-new{background:#1a1a1a;margin-bottom:0;padding-bottom:20px;padding-top:20px}#SellPackageMadlyMedley .payment-actions-new .order-inquiry-button-new{align-items:center;background-color:#00df52!important;border-color:#00df52!important;color:#000!important;display:flex;gap:8px;justify-content:center;padding:16px;transition:all .3s ease;width:100%}#SellPackageMadlyMedley .payment-actions-new .order-inquiry-button-new:hover:not(:disabled){background-color:#00c947!important;border-color:#00c947!important;color:#000!important}#SellPackageMadlyMedley .payment-actions-new .order-inquiry-button-new:active:not(:disabled){background-color:#00b83d!important;border-color:#00b83d!important;color:#000!important}#SellPackageMadlyMedley .payment-actions-new .order-inquiry-button-new:focus{outline:2px solid #00df52;outline-offset:2px}#SellPackageMadlyMedley .payment-actions-new .order-inquiry-button-new .icon{color:#000!important;flex-shrink:0;height:16px;width:16px}#SellPackageMadlyMedley .purchase-button{align-items:center;background-color:#00df52!important;border-color:#00df52!important;color:#000!important;display:flex;gap:8px;justify-content:center;transition:all .3s ease}#SellPackageMadlyMedley .purchase-button:hover:not(:disabled){background-color:#00c947!important;border-color:#00c947!important;color:#000!important}#SellPackageMadlyMedley .purchase-button:active:not(:disabled){background-color:#00b83d!important;border-color:#00b83d!important;color:#000!important}#SellPackageMadlyMedley .purchase-button:focus{outline:2px solid #00df52;outline-offset:2px}#SellPackageMadlyMedley .purchase-button .icon{color:#000!important;flex-shrink:0;height:16px;width:16px}body .modal-close-button{border:1px solid #f5f5f033}body .modal-backdrop.culture-think{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000c;display:flex;height:100vh;height:100dvh;left:0;overflow-y:auto;padding:0;position:fixed;top:0;width:100vw;z-index:99999}body .modal-backdrop.culture-think .payment-modal{background:#e8f4f8;border:none;border-radius:0;box-sizing:border-box;display:flex;flex-direction:column;height:100vh;height:100dvh;margin:0;max-height:none;max-width:none;overflow-y:auto;padding:0;position:relative;width:100vw}body .modal-backdrop.culture-think .payment-modal .modal-header{margin-bottom:32px;padding:32px;position:relative;text-align:center}body .modal-backdrop.culture-think .payment-modal .modal-header .card-title{color:#000}body .modal-backdrop.culture-think .payment-modal .modal-header .card-description{color:#34495e;font-size:14px;line-height:1.6;white-space:pre-line}body .modal-backdrop.culture-think .payment-modal .modal-header .card-description strong{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#8cc6da,#a8d8e8);-webkit-background-clip:text;background-clip:text;color:#8cc6da;font-weight:700;text-shadow:0 0 10px #8cc6da4d}body .modal-backdrop.culture-think .payment-modal .modal-header .modal-icon{align-items:center;background:#00df5233;border-radius:50%;color:#00df52;display:flex;height:48px;justify-content:center;margin:0 auto 16px;width:48px}body .modal-backdrop.culture-think .payment-modal .modal-header .close-button{background:#0000;border:1px solid #2c3c5033;border-radius:50%;color:#2c3e50;height:26px;padding:0;position:absolute;right:18px;top:18px;width:26px}body .modal-backdrop.culture-think .payment-modal .modal-content{flex:1 1;margin:0 auto;max-width:800px;min-height:0;overflow-y:auto;padding:0 32px;width:100%}body .modal-backdrop.culture-think .payment-modal .modal-content .order-summary{background:#fff;border:1px solid #f5f5f0cc;border-radius:8px;margin-bottom:24px;padding:16px}body .modal-backdrop.culture-think .payment-modal .modal-content .order-summary h4{color:#000;margin-bottom:12px}body .modal-backdrop.culture-think .payment-modal .modal-content .order-summary .summary-details .summary-row{color:#2c2c2c;display:flex;justify-content:space-between;margin-bottom:8px}body .modal-backdrop.culture-think .payment-modal .modal-content .order-summary .summary-details .summary-total{color:#3170e0;display:flex;font-weight:700;justify-content:space-between;margin-top:8px}body .modal-backdrop.culture-think .payment-modal .modal-content .user-info-form{margin-bottom:32px}body .modal-backdrop.culture-think .payment-modal .modal-content .user-info-form .form-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr;margin-bottom:20px}body .modal-backdrop.culture-think .payment-modal .modal-content .user-info-form .form-field{display:flex;flex-direction:column;gap:8px}body .modal-backdrop.culture-think .payment-modal .modal-content .user-info-form .form-field .required{color:#e90052}body .modal-backdrop.culture-think .payment-modal .modal-content .user-info-form .form-field .field-error{color:#e90052;font-size:12px;margin-top:4px}body .modal-backdrop.culture-think .payment-modal .modal-content .user-info-form .form-field .field-note{color:#2c3e50;font-size:12px;margin-top:4px}body .modal-backdrop.culture-think .payment-modal .modal-content .user-info-form .form-field .input{background:#fffffff2!important;border:2px solid rgba(8,74,132,.349)!important;color:#2c3e50!important}body .modal-backdrop.culture-think .payment-modal .modal-content .user-info-form .form-field .input::placeholder{color:#6b7280!important}body .modal-backdrop.culture-think .payment-modal .modal-content .user-info-form .form-field .input:focus{border-color:#084a84!important;box-shadow:0 0 0 3px rgba(8,74,132,.349)!important;outline:none!important}body .modal-backdrop.culture-think .payment-modal .modal-content .user-info-form .form-field .input:disabled{background:#ffffffb3!important;color:#6b7280!important}body .modal-backdrop.culture-think .payment-modal .modal-content .user-info-form .form-field .input.error{border-color:#e74c3c!important}body .modal-backdrop.culture-think .payment-modal .modal-content .user-info-form .form-field .input.error:focus{border-color:#e74c3c!important;box-shadow:0 0 0 3px #e74c3c1a!important}body .modal-backdrop.culture-think .payment-modal .modal-content .user-info-form .form-field .input.success{border-color:#00df52!important}body .modal-backdrop.culture-think .payment-modal .modal-content .user-info-form .form-field .input.success:focus{border-color:#00df52!important;box-shadow:0 0 0 3px #00df521a!important}body .modal-backdrop.culture-think .payment-modal .modal-content .user-info-form .form-field .custom-select .select-trigger{background:#fffffff2!important;border:2px solid rgba(8,74,132,.349)!important;color:#2c3e50!important}body .modal-backdrop.culture-think .payment-modal .modal-content .user-info-form .form-field .custom-select .select-trigger:hover{border-color:rgba(8,74,132,.349)!important}body .modal-backdrop.culture-think .payment-modal .modal-content .user-info-form .form-field .custom-select .select-trigger:focus{border-color:#084a84!important;box-shadow:0 0 0 3px rgba(8,74,132,.349)!important}body .modal-backdrop.culture-think .payment-modal .modal-content .user-info-form .form-field .custom-select .select-dropdown{background:#fffffffa!important;border:2px solid rgba(8,74,132,.349)!important;box-shadow:0 4px 12px rgba(8,74,132,.349)!important}body .modal-backdrop.culture-think .payment-modal .modal-content .user-info-form .form-field .custom-select .select-option{border-bottom:1px solid rgba(8,74,132,.349)!important;color:#2c3e50!important}body .modal-backdrop.culture-think .payment-modal .modal-content .user-info-form .form-field .custom-select .select-option:hover{background:#ff6b351a!important}body .modal-backdrop.culture-think .payment-modal .modal-content .user-info-form .form-field .custom-select .select-option.selected{background:rgba(31,151,255,.349)!important;color:#084a84!important;font-weight:600!important}body .modal-backdrop.culture-think .payment-modal .modal-content .user-info-form .form-field .custom-select .select-option:focus{background:#ff6b351a!important}body .modal-backdrop.culture-think .payment-modal .modal-content .user-info-form .form-field .phone-input-container{align-items:stretch;display:flex;gap:8px}body .modal-backdrop.culture-think .payment-modal .modal-content .user-info-form .form-field .phone-input-container .phone-country-select{flex:0 0 160px;min-width:160px}body .modal-backdrop.culture-think .payment-modal .modal-content .user-info-form .form-field .phone-input-container .input-wrapper{flex:1 1;min-height:44px;min-width:0}body .modal-backdrop.culture-think .payment-modal .modal-content .desktop-payment-section{display:block}body .modal-backdrop.culture-think .payment-modal .modal-content .desktop-payment-section .terms-agreement-field{margin-top:20px}body .modal-backdrop.culture-think .payment-modal .modal-content .desktop-payment-section .terms-agreement-field .terms-agreement{align-items:center;display:flex;gap:8px;padding:12px 0}body .modal-backdrop.culture-think .payment-modal .modal-content .desktop-payment-section .terms-agreement-field .terms-agreement .terms-check-icon{color:#10b981!important;flex-shrink:0;height:20px;width:20px}body .modal-backdrop.culture-think .payment-modal .modal-content .desktop-payment-section .terms-agreement-field .terms-agreement .required{color:#10b981!important;flex-shrink:0;font-size:14px;font-weight:600}body .modal-backdrop.culture-think .payment-modal .modal-content .desktop-payment-section .terms-agreement-field .terms-agreement .terms-link{color:#2c3e50!important;cursor:pointer;font-size:16px;font-weight:500;text-decoration:underline;transition:color .2s ease}body .modal-backdrop.culture-think .payment-modal .modal-content .desktop-payment-section .terms-agreement-field .terms-agreement .terms-link:hover{color:#ff6b35!important}body .modal-backdrop.culture-think .payment-modal .modal-content .desktop-payment-section .confirm-button{align-items:center;background-color:#0066e4!important;border-color:#0066e4!important;color:#fff!important;display:flex;gap:8px;justify-content:center;transition:all .3s ease}body .modal-backdrop.culture-think .payment-modal .modal-content .desktop-payment-section .confirm-button:hover:not(:disabled){background-color:#0a74f6!important;border-color:#0a74f6!important;color:#fff!important}body .modal-backdrop.culture-think .payment-modal .modal-content .desktop-payment-section .confirm-button:active:not(:disabled){background-color:#1b81ff!important;border-color:#1b81ff!important;color:#fff!important}body .modal-backdrop.culture-think .payment-modal .modal-content .desktop-payment-section .confirm-button:focus{outline:2px solid #0066e4;outline-offset:2px}body .modal-backdrop.culture-think .payment-modal .modal-content .desktop-payment-section .confirm-button .icon{color:#fff!important;flex-shrink:0;height:16px;width:16px}body .modal-backdrop.culture-think .payment-modal .modal-content .desktop-payment-section .confirm-button.enabled{background:#0066e4;border-color:#0066e4;color:#fff!important}body .modal-backdrop.culture-think .payment-modal .modal-content .desktop-payment-section .confirm-button.disabled{cursor:not-allowed;opacity:.5}body .modal-backdrop.culture-think .payment-modal .modal-content .desktop-payment-section .confirm-button.eqpay-button{background:linear-gradient(135deg,#0066e4,#07f);border:none;color:#fff!important;font-weight:600;overflow:hidden;position:relative;transition:all .3s ease}body .modal-backdrop.culture-think .payment-modal .modal-content .desktop-payment-section .confirm-button.eqpay-button:hover:not(:disabled){background:linear-gradient(135deg,#07f,#0066e4);box-shadow:0 4px 12px #0066e44d;color:#fff!important;transform:translateY(-1px)}body .modal-backdrop.culture-think .payment-modal .modal-content .desktop-payment-section .confirm-button.eqpay-button:active:not(:disabled){color:#fff!important;outline:1px solid #0066e4!important;transform:translateY(0)}body .modal-backdrop.culture-think .payment-modal .modal-content .desktop-payment-section .confirm-button.eqpay-button:focus:not(:disabled){outline:1px solid #0066e4!important}body .modal-backdrop.culture-think .payment-modal .modal-content .desktop-payment-section .confirm-button.eqpay-button.disabled{background:#6b7280!important;color:#9ca3af!important;cursor:not-allowed}body .modal-backdrop.culture-think .payment-modal .modal-content .desktop-payment-section .confirm-button.eqpay-button .icon{filter:brightness(0) invert(1);height:24px;margin-right:8px;width:60px}body .modal-backdrop.culture-think .payment-modal .modal-content .mobile-fixed-bottom-section.culture-think{display:none}body .modal-backdrop.culture-think .payment-modal .modal-content .mobile-fixed-bottom-section.culture-think .mobile-payment-container .mobile-confirm-button.eqpay-button{background:linear-gradient(135deg,#0066e4,#07f);border:none;border-radius:12px;color:#fff;font-size:16px;font-weight:600;margin-bottom:10px;padding:8px;transition:all .3s ease}body .modal-backdrop.culture-think .payment-modal .modal-content .mobile-fixed-bottom-section.culture-think .mobile-payment-container .mobile-confirm-button.eqpay-button:hover:not(:disabled){background:linear-gradient(135deg,#07f,#0066e4);box-shadow:0 4px 12px #0066e44d;transform:translateY(-1px)}body .modal-backdrop.culture-think .payment-modal .modal-content .mobile-fixed-bottom-section.culture-think .mobile-payment-container .mobile-confirm-button.eqpay-button.disabled{background:#6b7280;color:#9ca3af;cursor:not-allowed}body .modal-backdrop.culture-think .payment-modal .modal-content .mobile-fixed-bottom-section.culture-think .mobile-payment-container .mobile-confirm-button.eqpay-button .icon{filter:brightness(0) invert(1);height:24px;margin-right:8px;width:60px}body .modal-backdrop.culture-think .payment-modal .modal-content .mobile-fixed-bottom-section.culture-think .mobile-payment-container .mobile-terms-agreement{align-items:center;display:flex;font-size:12px;gap:6px;justify-content:center}body .modal-backdrop.culture-think .payment-modal .modal-content .mobile-fixed-bottom-section.culture-think .mobile-payment-container .mobile-terms-agreement .mobile-terms-check-icon{color:#ff6b35!important;flex-shrink:0;height:18px;width:18px}body .modal-backdrop.culture-think .payment-modal .modal-content .mobile-fixed-bottom-section.culture-think .mobile-payment-container .mobile-terms-agreement .mobile-required{color:#ff6b35!important;flex-shrink:0;font-size:12px;font-weight:600}body .modal-backdrop.culture-think .payment-modal .modal-content .mobile-fixed-bottom-section.culture-think .mobile-payment-container .mobile-terms-agreement .mobile-terms-link{color:#2c3e50!important;cursor:pointer;font-size:14px;font-weight:500;line-height:1.3;text-align:center;text-decoration:underline;transition:color .2s ease}body .modal-backdrop.culture-think .payment-modal .modal-content .mobile-fixed-bottom-section.culture-think .mobile-payment-container .mobile-terms-agreement .mobile-terms-link:hover{color:#ff6b35!important}body .modal-backdrop.culture-think .notice-modal{background:#f5f5f0f2;border:2px solid #f5f5f0cc;border-radius:12px;display:flex;flex-direction:column;margin:0;max-height:80vh;max-width:600px;overflow:hidden;padding:0;position:relative;width:90vw}body .modal-backdrop.culture-think .notice-modal .modal-header{margin-bottom:0;padding:32px;position:relative;text-align:center}body .modal-backdrop.culture-think .notice-modal .modal-header .card-title{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#2c3e50,#2c3e50);-webkit-background-clip:text;background-clip:text;color:#2c3e50;font-weight:700;text-shadow:0 0 10px #2c3e504d}body .modal-backdrop.culture-think .notice-modal .modal-header .card-description{color:#f5f5f0b3;font-size:14px;line-height:1.6;white-space:pre-line}body .modal-backdrop.culture-think .notice-modal .modal-header .card-description strong{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#00df52,#00c947);-webkit-background-clip:text;background-clip:text;color:#00df52;font-weight:700;text-shadow:0 0 10px #00df524d}body .modal-backdrop.culture-think .notice-modal .modal-header .modal-icon{align-items:center;background:#00df5233;border-radius:50%;color:#00df52;display:flex;height:48px;justify-content:center;margin:0 auto 16px;width:48px}body .modal-backdrop.culture-think .notice-modal .modal-header .close-button{background:#0000;border:1px solid #2c3c5033;border-radius:50%;color:#2c3e50;height:26px;padding:0;position:absolute;right:18px;top:18px;width:26px}body .modal-backdrop.culture-think .notice-modal .modal-content{display:flex;flex:1 1;flex-direction:column;gap:24px;overflow-y:auto;padding:0 32px 32px}body .modal-backdrop.culture-think .notice-modal .modal-content .notice-content{flex:1 1;overflow-y:auto}body .modal-backdrop.culture-think .notice-modal .modal-content .notice-text-content{display:flex;flex-direction:column;gap:24px}body .modal-backdrop.culture-think .notice-modal .modal-content .notice-paragraph{color:#34495e;font-size:15px;line-height:1.7;margin:0}body .modal-backdrop.culture-think .notice-modal .modal-content .notice-paragraph strong{color:#2c3e50;font-weight:600}body .modal-backdrop.culture-think .notice-modal .modal-content .notice-paragraph u{text-decoration:underline;text-decoration-color:#8cc6da;text-underline-offset:3px}body .modal-backdrop.culture-think .notice-modal .modal-content .notice-paragraph .notice-warning u{text-decoration:underline;text-decoration-color:#e74c3c;text-decoration-thickness:2px;text-underline-offset:3px}body .modal-backdrop.culture-think .notice-modal .modal-content .notice-paragraph em{color:#34495e;font-size:14px;font-style:italic}body .modal-backdrop.culture-think .notice-modal .modal-content .notice-paragraph:has(.notice-warning){background:#e74c3c0d;border:1px solid #e74c3c33;border-radius:8px;margin:12px 0;padding:16px}body .modal-backdrop.culture-think .notice-modal .modal-content .notice-warning{border-radius:6px;color:#e74c3c;display:inline-block;font-size:16px;font-weight:700;margin:10px 0}body .modal-backdrop.culture-think .notice-modal .modal-content .notice-subtitle{color:#8cc6da;font-size:16px;font-weight:600}body .modal-backdrop.culture-think .notice-modal .modal-content .notice-final{border-top:1px solid #8cc6da4d;margin-top:8px;padding-top:20px}body .modal-backdrop.culture-think .notice-modal .modal-content .notice-actions{display:flex;gap:12px;justify-content:center}body .modal-backdrop.culture-think .notice-modal .modal-content .agree-button{background-color:#0066e4!important;border-color:#0066e4!important;color:#fff!important;font-size:16px;font-weight:600;height:48px;min-width:120px;transition:all .3s ease}body .modal-backdrop.culture-think .notice-modal .modal-content .agree-button:hover{background-color:#0a74f6!important;border-color:#0a74f6!important}body .modal-backdrop.culture-think .notice-modal .modal-content .agree-button:active{background-color:#1b81ff!important;border-color:#1b81ff!important}body .modal-backdrop.culture-think .notice-modal .modal-content .agree-button:focus{outline:1px solid #0066e4;outline-offset:2px}@media(max-width:768px){body .modal-backdrop.culture-think .notice-modal .modal-content{padding:0 20px 20px}body .modal-backdrop.culture-think .notice-modal .notice-text-content{gap:20px}body .modal-backdrop.culture-think .notice-modal .notice-paragraph{color:#34495e;font-size:14px;line-height:1.6}body .modal-backdrop.culture-think .notice-modal .notice-subtitle,body .modal-backdrop.culture-think .notice-modal .notice-warning{font-size:15px}body .modal-backdrop.culture-think .notice-modal .notice-paragraph:has(.notice-warning){margin:10px 0;padding:14px}}@media(max-width:480px){body .modal-backdrop.culture-think .notice-modal{max-height:85vh;width:95vw}body .modal-backdrop.culture-think .notice-modal .modal-content{padding:0 16px 16px}body .modal-backdrop.culture-think .notice-modal .notice-text-content{gap:18px}body .modal-backdrop.culture-think .notice-modal .notice-paragraph{color:#34495e;font-size:13px;line-height:1.5}body .modal-backdrop.culture-think .notice-modal .notice-paragraph:has(.notice-warning){margin:8px 0;padding:12px}body .modal-backdrop.culture-think .notice-modal .notice-paragraph em{color:#34495e;font-size:12px}body .modal-backdrop.culture-think .notice-modal .notice-subtitle,body .modal-backdrop.culture-think .notice-modal .notice-warning{font-size:14px}body .modal-backdrop.culture-think .notice-modal .notice-warning{color:#e74c3c}body .modal-backdrop.culture-think .notice-modal .notice-subtitle{color:#8cc6da}body .modal-backdrop.culture-think .notice-modal .agree-button{background-color:#0066e4!important;border-color:#0066e4!important;color:#fff!important;font-size:15px;height:44px}}body .mobile-purchase-fixed.culture-think{-webkit-backdrop-filter:blur(15px)!important;backdrop-filter:blur(15px)!important;background:url(/static/media/container_background_culturethink.2b60cd03dfdbcc26f893.png)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;border-top:2px solid #8cc6da66!important;bottom:0!important;box-shadow:0 -4px 20px #8cc6da33!important;display:none!important;left:0!important;padding:16px!important;position:fixed!important;right:0!important;z-index:5000!important}body .mobile-purchase-fixed.culture-think .mobile-purchase-content{align-items:center;display:flex;gap:16px;justify-content:space-between;margin:0 auto;max-width:1200px}body .mobile-purchase-fixed.culture-think .mobile-purchase-content .mobile-price-info{flex:1 1;min-width:0}body .mobile-purchase-fixed.culture-think .mobile-purchase-content .mobile-price-info .mobile-price{color:#3170e0;font-size:18px;font-weight:800;line-height:1.2;text-shadow:0 1px 2px #0000001a}body .mobile-purchase-fixed.culture-think .mobile-purchase-content .mobile-price-info .mobile-package{color:#2c3e50;font-size:14px;font-weight:600;margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body .mobile-purchase-fixed.culture-think .mobile-purchase-content .mobile-purchase-button{background:#0066e4!important;border:2px solid #0066e4!important;border-radius:12px;box-shadow:0 4px 12px #8cc6da4d;color:#fff!important;flex-shrink:0;font-size:16px;font-weight:500;height:48px;min-width:120px;transition:all .3s ease}body .mobile-purchase-fixed.culture-think .mobile-purchase-content .mobile-purchase-button:hover:not(:disabled){background:#0a74f6!important;border-color:#0a74f6!important;box-shadow:0 6px 16px #8cc6da66;color:#fff!important;transform:translateY(-2px)}body .mobile-purchase-fixed.culture-think .mobile-purchase-content .mobile-purchase-button:active:not(:disabled){background:#1b81ff!important;border-color:#1b81ff!important;box-shadow:0 2px 8px #8cc6da4d;color:#fff!important;transform:translateY(0)}body .mobile-purchase-fixed.culture-think .mobile-purchase-content .mobile-purchase-button:focus{outline:2px solid #0066e4;outline-offset:2px}body .mobile-purchase-fixed.culture-think .mobile-purchase-content .mobile-purchase-button .icon{color:#fff!important;height:18px;width:18px}body .image-modal-backdrop.culture-think{align-items:center;animation:fadeIn .3s ease-out;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000e6;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:9999}body .image-modal-backdrop.culture-think .image-modal{animation:slideIn .3s ease-out;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#f5f5f0f2;border:2px solid #f5f5f0cc;border-radius:16px;box-shadow:0 20px 40px #0000001a;height:auto;max-height:90vh;max-width:90vw;overflow:hidden;width:auto}body .image-modal-backdrop.culture-think .image-modal .image-modal-header{align-items:center;background:#f5f5f0;border-bottom:1px solid #8cc6da4d;display:flex;justify-content:space-between;padding:16px 20px}body .image-modal-backdrop.culture-think .image-modal .image-modal-header h3{color:#2c3e50;font-size:18px;font-weight:600;margin:0;width:calc(100% - 20px)}body .image-modal-backdrop.culture-think .image-modal .image-modal-header .modal-close-button{align-items:center;background:#8cc6da1a;border:1px solid #8cc6da4d;border-radius:8px;color:#2c3e50;cursor:pointer;display:flex;height:20px;justify-content:center;right:10px;top:10px;transition:all .2s ease;width:20px}body .image-modal-backdrop.culture-think .image-modal .image-modal-header .modal-close-button:hover{background:#8cc6da33;border-color:#8cc6da80}body .image-modal-backdrop.culture-think .image-modal .image-modal-header .modal-close-button .icon{color:#2c3e50;height:20px;width:20px}body .image-modal-backdrop.culture-think .image-modal .image-modal-content{align-items:center;display:flex;justify-content:center;max-height:calc(90vh - 80px);overflow:hidden;padding:0}body .image-modal-backdrop.culture-think .image-modal .image-modal-content img{border-radius:0 0 16px 16px;height:auto;max-height:100%;max-width:100%;object-fit:contain;width:auto}body .bottom-modal-backdrop.culture-think{align-items:flex-end!important;-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important;background:#000000b3!important;display:flex!important;height:100vh!important;height:100dvh!important;justify-content:center!important;left:0!important;position:fixed!important;top:0!important;width:100vw!important;z-index:99999!important}body .bottom-modal-backdrop.culture-think .bottom-modal{animation:slideUp .3s ease-out!important;background:url(/static/media/container_background_culturethink.2b60cd03dfdbcc26f893.png)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;border:2px solid #8cc6da66!important;border-radius:20px 20px 0 0!important;box-shadow:0 -8px 32px #8cc6da4d!important;display:flex!important;flex-direction:column!important;margin-bottom:0;max-height:80vh!important;max-width:500px!important;overflow:hidden!important;padding-bottom:0;width:100%!important}body .bottom-modal-backdrop.culture-think .bottom-modal .bottom-modal-header{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#f5f5f01a;border-bottom:2px solid #8cc6da4d;padding:20px 24px 24px;position:relative;text-align:center}body .bottom-modal-backdrop.culture-think .bottom-modal .bottom-modal-header h3{color:#2c3e50;font-size:20px;font-weight:700;margin:0;text-shadow:0 1px 2px #0000001a}body .bottom-modal-backdrop.culture-think .bottom-modal .bottom-modal-header .modal-close-button{background:#8cc6da26;border:2px solid #8cc6da66;border-radius:50%;color:#2c3e50;height:32px;transition:all .2s ease;width:32px}body .bottom-modal-backdrop.culture-think .bottom-modal .bottom-modal-header .modal-close-button:hover{background:#8cc6da40;border-color:#8cc6da99;transform:scale(1.1)}body .bottom-modal-backdrop.culture-think .bottom-modal .bottom-modal-header .modal-close-button .icon{height:16px;width:16px}body .bottom-modal-backdrop.culture-think .bottom-modal .bottom-modal-content{flex:1 1;overflow-y:auto;padding:20px 24px 24px}body .bottom-modal-backdrop.culture-think .bottom-modal .bottom-modal-content .package-selector{display:flex;flex-direction:column;gap:16px}body .bottom-modal-backdrop.culture-think .bottom-modal .bottom-modal-content .package-selector .package-option{background:#f5f5f0e6;border:2px solid #8cc6da4d;border-radius:16px;box-shadow:0 2px 8px #0000000d;cursor:pointer;display:flex;flex-direction:column;padding:16px 20px;position:relative;transition:all .3s ease}body .bottom-modal-backdrop.culture-think .bottom-modal .bottom-modal-content .package-selector .package-option:hover{background:#8cc6da1a;border-color:#8cc6da99;box-shadow:0 4px 12px #8cc6da33;transform:translateY(-2px)}body .bottom-modal-backdrop.culture-think .bottom-modal .bottom-modal-content .package-selector .package-option.selected{background:#00df521a;border-color:#00df52;box-shadow:0 4px 16px #00df524d;transform:translateY(-2px)}body .bottom-modal-backdrop.culture-think .bottom-modal .bottom-modal-content .package-selector .package-option.sold-out{background:#f5f5f066!important;border-color:#8cc6da1a!important;cursor:not-allowed!important;filter:grayscale(90%) brightness(.5);opacity:.1;pointer-events:none}body .bottom-modal-backdrop.culture-think .bottom-modal .bottom-modal-content .package-selector .package-option.sold-out:hover{background:#f5f5f066!important;border-color:#8cc6da1a!important;box-shadow:0 2px 8px #0000000d;transform:none}body .bottom-modal-backdrop.culture-think .bottom-modal .bottom-modal-content .package-selector .package-option .package-option-name{align-items:center;color:#2c3e50;display:flex;font-size:18px;font-weight:700;gap:8px;margin-bottom:6px}body .bottom-modal-backdrop.culture-think .bottom-modal .bottom-modal-content .package-selector .package-option .package-option-name .sold-out-badge{background:#ef444433;border:1px solid #ef44444d;border-radius:6px;color:#ef4444;font-size:10px;font-weight:600;letter-spacing:.5px;padding:3px 8px;text-transform:uppercase}body .bottom-modal-backdrop.culture-think .bottom-modal .bottom-modal-content .package-selector .package-option .package-option-info{align-items:flex-end;display:flex;gap:8px;justify-content:space-between}body .bottom-modal-backdrop.culture-think .bottom-modal .bottom-modal-content .package-selector .package-option .package-option-info .package-option-details{color:#34495e;font-size:13px;font-weight:500;line-height:1.4;margin-bottom:4px}body .bottom-modal-backdrop.culture-think .bottom-modal .bottom-modal-content .package-selector .package-option .package-option-info .package-option-price{color:#3170e0;font-size:18px;font-weight:800;text-shadow:0 1px 2px #0000001a;white-space:nowrap}body .minimum-spend-text{color:#f5f5f080}@media(max-width:1250px){#SellPackageMadlyMedley .sell-package-container{gap:20px;max-width:1000px;padding:0 20px}#SellPackageMadlyMedley .eqpay-section .eqpay-section-container{max-width:1000px;padding:0 20px}#SellPackageMadlyMedley .sell-package-aside{width:280px}#SellPackageMadlyMedley .purchase-card .package-list{max-height:250px}#SellPackageMadlyMedley .sell-package-hero .sell-package-hero-logo .hero-logo{height:160px}#SellPackageMadlyMedley .sell-package-hero .sell-package-hero-desc{font-size:16px;line-height:24px}}@media(min-width:1025px){body .mobile-fixed-bottom-section.culture-think{display:none!important}body .desktop-payment-section{display:block!important}}@media(max-width:1024px){#SellPackageMadlyMedley .sell-package-header{display:flex}#SellPackageMadlyMedley .eqpay-section{padding:0 20px}#SellPackageMadlyMedley .eqpay-section .eqpay-section-container{padding:0}#SellPackageMadlyMedley .sell-package{background-size:contain}#SellPackageMadlyMedley .sell-package-container{gap:24px;grid-template-columns:1fr;width:100%}#SellPackageMadlyMedley .sell-package-aside{display:none}#SellPackageMadlyMedley .lineup-grid{gap:16px;grid-template-columns:repeat(3,1fr)}#SellPackageMadlyMedley .benefits-list{grid-template-columns:repeat(2,1fr)}#SellPackageMadlyMedley .vvip-packages-grid{gap:16px}body .modal-backdrop.culture-think .payment-modal .modal-content{padding-bottom:120px}body .desktop-payment-section{display:none!important}body .mobile-fixed-bottom-section.culture-think{-webkit-backdrop-filter:blur(15px)!important;backdrop-filter:blur(15px)!important;background:url(/static/media/container_background_culturethink.2b60cd03dfdbcc26f893.png)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;border-top:2px solid #8cc6da66!important;bottom:0!important;box-shadow:0 -4px 20px #8cc6da33!important;display:block!important;left:0!important;min-height:80px!important;padding:16px!important;position:fixed!important;right:0!important;z-index:1000!important}body .mobile-purchase-fixed.culture-think{display:block!important}}@media(max-width:900px){#SellPackageMadlyMedley .sell-package-hero .sell-package-hero-logo .hero-logo{height:160px}#SellPackageMadlyMedley .benefits-list,#SellPackageMadlyMedley .lineup-grid{gap:20px;grid-template-columns:1fr}#SellPackageMadlyMedley .sell-package-container{padding:0 16px}#SellPackageMadlyMedley .vvip-packages-grid{gap:12px}#SellPackageMadlyMedley .vvip-package-wrapper .sold-out-icon{right:-60px;top:50%;transform:translateY(-50%) rotate(-10deg);width:350px}#SellPackageMadlyMedley .vvip-package-item{gap:12px;grid-template-columns:1fr;min-height:auto;padding:16px 20px}#SellPackageMadlyMedley .vvip-package-item .package-header{align-items:flex-start;flex-direction:row;gap:8px;grid-column:1;text-align:left}#SellPackageMadlyMedley .vvip-package-item .package-header .package-name{font-size:20px;line-height:1.2;margin:0}#SellPackageMadlyMedley .vvip-package-item .package-tickets{color:#f5f5f0;font-size:14px;font-weight:600;grid-column:1;justify-content:flex-start}#SellPackageMadlyMedley .vvip-package-item .package-price-section{align-items:flex-end;flex-direction:column;gap:8px;grid-column:1}#SellPackageMadlyMedley .vvip-package-item .package-price-section .package-price .price-currency{font-size:14px}#SellPackageMadlyMedley .vvip-package-item .package-price-section .package-price .price-amount{font-size:24px;font-weight:800}#SellPackageMadlyMedley .vvip-package-item .package-price-section .minimum-spend-info{align-items:flex-start;flex-direction:column;gap:2px}#SellPackageMadlyMedley .vvip-package-item .package-price-section .minimum-spend-info .min-spend-label{color:#f5f5f099;font-size:12px}#SellPackageMadlyMedley .vvip-package-item .package-price-section .minimum-spend-info .min-spend-amount{font-size:13px;font-weight:600}#SellPackageMadlyMedley .vvip-package-item .package-additional-info{padding:12px 16px}#SellPackageMadlyMedley .vvip-package-item .info-row .info-label,#SellPackageMadlyMedley .vvip-package-item .info-row .min-spend-amount,#SellPackageMadlyMedley .vvip-package-item .info-row .table-capacity{font-size:13px}#SellPackageMadlyMedley .package-name{font-size:22px}#SellPackageMadlyMedley .price-amount{font-size:28px}#SellPackageMadlyMedley .package-features{gap:10px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}}@media(max-width:768px){#SellPackageMadlyMedley .sell-package{background-attachment:scroll;background-size:contain}#SellPackageMadlyMedley .vvip-package-wrapper .sold-out-icon{right:-15px;width:160px}#SellPackageMadlyMedley .sell-package-hero .sell-package-hero-logo .hero-logo{height:160px}#SellPackageMadlyMedley .sell-package-hero-desc{white-space:pre-line}#SellPackageMadlyMedley .benefits-list,#SellPackageMadlyMedley .lineup-grid{grid-template-columns:1fr}#SellPackageMadlyMedley .sell-package-aside{display:none}#SellPackageMadlyMedley .sell-package-header{right:16px;top:16px}#SellPackageMadlyMedley .order-history-link{font-size:14px;padding:10px 16px}#SellPackageMadlyMedley .order-history-link .icon{height:16px;width:16px}#SellPackageMadlyMedley .vvip-packages-grid{gap:8px}#SellPackageMadlyMedley .vvip-package-item{gap:10px;min-height:auto;padding:14px 16px}#SellPackageMadlyMedley .vvip-package-item .package-header .package-name{font-size:18px;line-height:1.1}#SellPackageMadlyMedley .vvip-package-item .package-header .package-badges .package-badge{font-size:9px;padding:3px 10px}#SellPackageMadlyMedley .vvip-package-item .package-tickets{font-size:13px;font-weight:600}#SellPackageMadlyMedley .vvip-package-item .package-price-section{gap:6px}#SellPackageMadlyMedley .vvip-package-item .package-price-section .package-price .price-currency{font-size:12px}#SellPackageMadlyMedley .vvip-package-item .package-price-section .package-price .price-amount{font-size:20px;font-weight:800}#SellPackageMadlyMedley .vvip-package-item .package-price-section .minimum-spend-info{gap:1px}#SellPackageMadlyMedley .vvip-package-item .package-price-section .minimum-spend-info .min-spend-label{font-size:11px}#SellPackageMadlyMedley .vvip-package-item .package-price-section .minimum-spend-info .min-spend-amount{font-size:12px}#SellPackageMadlyMedley .vvip-package-item .package-additional-info{padding:10px 14px}#SellPackageMadlyMedley .vvip-package-item .package-additional-info .info-row .info-label,#SellPackageMadlyMedley .vvip-package-item .package-additional-info .info-row .min-spend-amount,#SellPackageMadlyMedley .vvip-package-item .package-additional-info .info-row .table-capacity{font-size:12px}#SellPackageMadlyMedley .package-header{gap:12px}#SellPackageMadlyMedley .package-price{text-align:left}#SellPackageMadlyMedley .vvip-layout-guidelines-content{gap:24px;grid-template-columns:1fr}#SellPackageMadlyMedley .vvip-layout-image img{max-width:100%}#SellPackageMadlyMedley .vvip-guidelines-section{order:-1}#SellPackageMadlyMedley .package-features{gap:8px}#SellPackageMadlyMedley .eqpay-section{padding:0 16px}#SellPackageMadlyMedley .eqpay-info-card .eqpay-header{align-items:flex-start;flex-direction:column;gap:12px}#SellPackageMadlyMedley .eqpay-info-card .eqpay-header .card-title{color:#000;font-size:20px}#SellPackageMadlyMedley .eqpay-info-card .eqpay-logo{width:60px}#SellPackageMadlyMedley .eqpay-info-card .card-description{color:#2c2c2c;font-size:14px}#SellPackageMadlyMedley .eqpay-info-card .eqpay-button{font-size:14px;padding:10px 24px}body .modal-backdrop.culture-think .payment-modal .modal-header{padding:24px 20px}body .modal-backdrop.culture-think .payment-modal .modal-content{-webkit-overflow-scrolling:touch;max-width:100%;overflow-y:auto;padding:0 20px 120px}body .modal-backdrop.culture-think .payment-modal .modal-content .user-info-form .form-grid{gap:16px;grid-template-columns:1fr}body .modal-backdrop.culture-think .payment-modal .modal-content .user-info-form .form-field .phone-input-container .phone-country-select{flex:0 0 140px;min-width:140px}body .image-modal-backdrop.culture-think .image-modal{margin:10px;max-height:95vh;max-width:95vw}body .image-modal-backdrop.culture-think .image-modal .image-modal-header{padding:12px 16px}body .image-modal-backdrop.culture-think .image-modal .image-modal-header h3{font-size:16px}body .image-modal-backdrop.culture-think .image-modal .image-modal-header .modal-close-button{height:20px;width:20px}body .image-modal-backdrop.culture-think .image-modal .image-modal-header .modal-close-button .icon{height:18px;width:18px}body .image-modal-backdrop.culture-think .image-modal .image-modal-content{max-height:calc(95vh - 72px)}}@media(max-width:600px){#SellPackageMadlyMedley .sell-package{background-size:contain}#SellPackageMadlyMedley .sell-package-hero .sell-package-hero-logo .hero-logo{height:160px}#SellPackageMadlyMedley .sell-package-header{left:12px;top:12px}#SellPackageMadlyMedley .minimum-spend-info{align-items:center}#SellPackageMadlyMedley .order-history-link{background:#fff8f0f2;border:2px solid #8cc6da4d;font-size:13px;padding:8px 12px}#SellPackageMadlyMedley .order-history-link .icon{height:14px;width:14px}#SellPackageMadlyMedley .vvip-package-item{padding:16px 20px}#SellPackageMadlyMedley .vvip-package-item .package-header{text-align:center}#SellPackageMadlyMedley .vvip-package-item .package-price-section{flex-direction:column;gap:12px}#SellPackageMadlyMedley .package-name{font-size:20px}#SellPackageMadlyMedley .price-amount{font-size:24px}#SellPackageMadlyMedley .package-tickets{font-size:14px}#SellPackageMadlyMedley .package-additional-info{padding:10px 16px}#SellPackageMadlyMedley .info-row .info-label,#SellPackageMadlyMedley .info-row .min-spend-amount,#SellPackageMadlyMedley .info-row .table-capacity{font-size:12px}#SellPackageMadlyMedley .guideline-image{max-width:100%}}@media(max-width:480px){#SellPackageMadlyMedley .kbw-eqpay-banner{height:40px!important}#SellPackageMadlyMedley .sell-package-hero .sell-package-hero-logo .hero-logo{height:140px}#SellPackageMadlyMedley .sell-package-hero .sell-package-hero-badge .badge{font-size:16px}#SellPackageMadlyMedley .sell-package-hero .sell-package-hero-meta{flex-direction:column;gap:12px}#SellPackageMadlyMedley .guideline-image{max-width:100%}#SellPackageMadlyMedley .phone-input-container{flex-direction:column;gap:12px}#SellPackageMadlyMedley .vvip-package-wrapper .sold-out-icon{right:-32px;transform:rotate(-20deg) translateY(-52%);width:110px}#SellPackageMadlyMedley .vvip-package-item{gap:8px;padding:12px 14px}#SellPackageMadlyMedley .vvip-package-item .package-header{align-items:flex-start;flex-direction:column;gap:6px}#SellPackageMadlyMedley .vvip-package-item .package-header .package-name{font-size:16px;line-height:1.1}#SellPackageMadlyMedley .vvip-package-item .package-header .package-badges .package-badge{font-size:9px;padding:3px 8px}#SellPackageMadlyMedley .vvip-package-item .package-tickets{display:none;font-size:12px}#SellPackageMadlyMedley .vvip-package-item .package-price-section{gap:4px}#SellPackageMadlyMedley .vvip-package-item .package-price-section .package-price .price-currency{font-size:11px}#SellPackageMadlyMedley .vvip-package-item .package-price-section .package-price .price-amount{font-size:18px;font-weight:800}#SellPackageMadlyMedley .vvip-package-item .package-price-section .minimum-spend-info{gap:1px}#SellPackageMadlyMedley .vvip-package-item .package-price-section .minimum-spend-info .min-spend-label{font-size:10px}#SellPackageMadlyMedley .vvip-package-item .package-price-section .minimum-spend-info .min-spend-amount{font-size:11px}#SellPackageMadlyMedley .vvip-package-item .package-additional-info{padding:8px 12px}#SellPackageMadlyMedley .vvip-package-item .package-additional-info .info-row .info-label,#SellPackageMadlyMedley .vvip-package-item .package-additional-info .info-row .min-spend-amount,#SellPackageMadlyMedley .vvip-package-item .package-additional-info .info-row .table-capacity{font-size:11px}#SellPackageMadlyMedley .min-spend,#SellPackageMadlyMedley .package-header{align-items:flex-start;flex-direction:column}#SellPackageMadlyMedley .min-spend{gap:4px;justify-content:flex-start}body .modal-backdrop.culture-think .payment-modal .modal-content .user-info-form .form-field .phone-input-container{flex-direction:column;gap:12px}body .modal-backdrop.culture-think .payment-modal .modal-content .user-info-form .form-field .phone-input-container .phone-country-select{flex:1 1;min-width:auto}body .modal-backdrop.culture-think .payment-modal .modal-content .user-info-form .form-field .phone-input-container .input-wrapper{flex:1 1;min-height:44px}body .modal-backdrop.culture-think .payment-modal .modal-content .receipt-section-new .receipt-row{align-items:flex-start;flex-direction:column;gap:8px}body .modal-backdrop.culture-think .payment-modal .modal-content .receipt-total{align-items:flex-start;flex-direction:column;gap:0}body .modal-backdrop.culture-think .payment-modal .modal-content .receipt-total .receipt-total-label{font-size:14px}body .modal-backdrop.culture-think .payment-modal .modal-content .receipt-total .receipt-total-value{align-self:flex-end}}@media(max-width:320px){#SellPackageMadlyMedley .kbw-eqpay-banner{height:30px!important}}#SellPackageMadlyMedley .eqpay-banner-desktop{border-radius:8px;display:block;margin-top:16px;overflow:hidden;transition:all .3s ease}#SellPackageMadlyMedley .eqpay-banner-desktop .eqpay-banner-image{border:1px solid rgba(41,137,255,.502);border-radius:8px;cursor:pointer;height:auto;transition:all .3s ease;width:100%}#SellPackageMadlyMedley .eqpay-banner-desktop .eqpay-banner-image:hover{box-shadow:0 8px 25px #0000004d;transform:scale(1.02)}#SellPackageMadlyMedley .eqpay-banner-desktop .eqpay-banner-image:active{transform:scale(.98)}#SellPackageMadlyMedley .eqpay-banner-mobile{border:1px solid rgba(41,137,255,.502);border-radius:8px;display:none;overflow:hidden;transition:all .3s ease}#SellPackageMadlyMedley .eqpay-banner-mobile .eqpay-banner-image{border-radius:8px;cursor:pointer;height:auto;transition:all .3s ease;width:100%}#SellPackageMadlyMedley .eqpay-banner-mobile .eqpay-banner-image:hover{box-shadow:0 8px 25px #0000004d;transform:scale(1.02)}#SellPackageMadlyMedley .eqpay-banner-mobile .eqpay-banner-image:active{transform:scale(.98)}@media(max-width:1024px){#SellPackageMadlyMedley .eqpay-banner-desktop{display:none}#SellPackageMadlyMedley .eqpay-banner-mobile{display:flex}}@media(max-width:600px){#SellPackageMadlyMedley .eqpay-banner-mobile .eqpay-banner-image{content:url(/static/media/eqpay_banner_600.c29cb7b5495aac14d581.png)}}@media(min-width:601px)and (max-width:768px){#SellPackageMadlyMedley .eqpay-banner-mobile .eqpay-banner-image{content:url(/static/media/eqpay_banner_601-768.af5e9b6b1d3652068ace.png)}}@media(min-width:769px)and (max-width:1024px){#SellPackageMadlyMedley .eqpay-banner-mobile .eqpay-banner-image{content:url(/static/media/eqpay_banner_769_1024.e4ce2446530e8fb0a49b.png)}}.home{flex-direction:column;justify-content:center;min-height:calc(100vh - 137px);overflow-x:hidden;transition:background-color .3s ease;width:100%}.home,.home .home-hero{align-items:center;display:flex}.home .home-hero{gap:16px;justify-content:space-between;min-height:80vh;padding:48px 16px 16px;position:relative}.home .home-content{display:flex;flex:1 1 55%;flex-direction:column;gap:24px;max-width:720px}.home .home-logo{color:currentColor;height:44px;opacity:.9;width:120px}.home .home-logo-svg{height:100%;width:100%}.home .home-title{display:flex;flex-direction:column;gap:8px;margin-bottom:0;transition:all .3s ease;word-break:keep-all}.home .home-title-main{font-size:clamp(40px,6vw,51px);font-weight:600;letter-spacing:-.02em;white-space:pre-line}.home .home-title-sub{color:#ffffffd9;font-size:clamp(24px,4vw,40px);font-weight:700}.home .home-desc{font-size:clamp(14px,2.2vw,24px);line-height:1.7;margin-bottom:0;max-width:640px;transition:color .3s ease}.home .home-cta{margin-top:16px}.home .home-cta-button{background-color:#07f;border-radius:8px;font-size:20px;padding:8px 16px}.home .home-cta-button:active,.home .home-cta-button:hover{background-color:#005fcc!important}.home .home-cta-button:focus{outline:1px solid #07f}.home .home-phone{flex-shrink:0;height:663px;margin-right:-40px;position:relative;width:100%;width:600px}.home .home-video{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.home .umf-project-banner{cursor:pointer;margin:48px auto;max-width:1200px;padding:0 16px;transition:all .3s ease;width:100%}.home .umf-project-banner:hover{transform:translateY(-2px)}.home .umf-project-banner .banner-content{align-items:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(135deg,#141428f2,#0a0a19e6)!important;border:1px solid #cf3fff66!important;border-radius:16px;box-shadow:0 0 20px #cf3fff33,inset 0 1px 0 #ffffff1a;display:flex;gap:24px;justify-content:space-between;overflow:hidden;padding:24px;position:relative;transition:all .3s ease}.home .umf-project-banner .banner-content:before{background:linear-gradient(135deg,#cf3fff1a,#00df521a 50%,#cf3fff1a);bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease;z-index:1}.home .umf-project-banner .banner-content:after{background:radial-gradient(circle at 20% 50%,#cf3fff1a 0,#0000 50%),radial-gradient(circle at 80% 50%,#00df521a 0,#0000 50%);bottom:0;content:"";left:0;opacity:.3;position:absolute;right:0;top:0;z-index:1}.home .umf-project-banner .banner-content:hover{background:linear-gradient(135deg,#141428fa,#0a0a19f2)!important;border-color:#cf3fff99!important;box-shadow:0 0 30px #cf3fff4d,0 0 60px #00df5233,inset 0 1px 0 #fff3}.home .umf-project-banner .banner-content:hover:before{opacity:1}.home .umf-project-banner .banner-content>*{position:relative;z-index:2}.home .umf-project-banner .banner-image{align-items:center;display:flex;flex-shrink:0;height:60px;justify-content:center;position:relative;width:auto}.home .umf-project-banner .banner-image:before{background:linear-gradient(45deg,#cf3fff4d,#00df524d);border-radius:16px;content:"";inset:-4px;opacity:0;position:absolute;transition:opacity .3s ease;z-index:-1}.home .umf-project-banner .banner-image .umf-banner-img{border-radius:12px;filter:drop-shadow(0 0 10px rgba(207,63,255,.3));height:100%;object-fit:contain;transition:all .3s ease;width:100%}.home .umf-project-banner:hover .banner-image:before{opacity:1}.home .umf-project-banner:hover .banner-image .umf-banner-img{filter:drop-shadow(0 0 20px rgba(207,63,255,.5))}.home .umf-project-banner .banner-info{flex:1 1;min-width:0}.home .umf-project-banner .banner-info .banner-title{color:#fff;font-size:20px;font-weight:700;letter-spacing:.5px;margin:0 0 4px;text-shadow:0 0 10px #cf3fff80}.home .umf-project-banner .banner-info .banner-description{color:#ffffffe6;font-size:14px;line-height:1.6;margin:0;text-shadow:0 0 5px #00df524d}.home .umf-project-banner .banner-arrow{align-items:center;background:linear-gradient(135deg,#cf3fff33,#00df5233);border:1px solid #cf3fff4d;border-radius:50%;box-shadow:0 0 15px #cf3fff33;color:#fffc;display:flex;flex-shrink:0;height:44px;justify-content:center;transition:all .3s ease;width:44px}.home .umf-project-banner .banner-arrow svg{filter:drop-shadow(0 0 5px rgba(255,255,255,.5));height:20px;width:20px}.home .umf-project-banner:hover .banner-arrow{background:linear-gradient(135deg,#cf3fff66,#00df5266);border-color:#cf3fff99;box-shadow:0 0 25px #cf3fff66,0 0 50px #00df5233;color:#fff;transform:translateX(3px)}.home.home-dark{background-color:#000;color:#fff}.home.home-dark .home-title{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#1893ff,#6bebff);-webkit-background-clip:text;background-clip:text}.home.home-dark .home-desc{color:#fff}.home.home-dark .umf-project-banner .banner-content{background:linear-gradient(135deg,#ffffff1a,#ffffff0d);border-color:#fff3}.home.home-light{background-color:#fff;color:#000}.home.home-light .home-title{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#d760ff,#0072ff);-webkit-background-clip:text;background-clip:text}.home.home-light .home-desc{color:#000}.home.home-light .umf-project-banner .banner-content{background:linear-gradient(135deg,#141428f2,#0a0a19e6)!important;border-color:#cf3fff66!important;box-shadow:0 0 20px #cf3fff33,inset 0 1px 0 #ffffff1a}.home.home-light .umf-project-banner .banner-info .banner-title{color:#fff;text-shadow:0 0 10px #cf3fff80}.home.home-light .umf-project-banner .banner-info .banner-description{color:#ffffffe6;text-shadow:0 0 5px #00df524d}.home.home-light .umf-project-banner .banner-arrow{background:linear-gradient(135deg,#cf3fff33,#00df5233);border:1px solid #cf3fff4d;box-shadow:0 0 15px #cf3fff33;color:#fffc}.home.home-light .umf-project-banner:hover .banner-arrow{background:linear-gradient(135deg,#cf3fff66,#00df5266);border-color:#cf3fff99;box-shadow:0 0 25px #cf3fff66,0 0 50px #00df5233;color:#fff}@media(max-width:992px){.home .home-hero{flex-direction:column;gap:60px;padding:48px 0}.home .home-content{align-items:center;gap:8px;order:1;text-align:center}.home .home-phone{order:2}.home .umf-project-banner{margin-top:24px}.home .umf-project-banner .banner-content{flex-direction:column;gap:16px;padding:16px;text-align:center}.home .umf-project-banner .banner-image{height:50px;justify-content:center}.home .umf-project-banner .banner-info .banner-title{font-size:18px}.home .umf-project-banner .banner-info .banner-description{font-size:13px}}@media(max-width:768px){.home .umf-project-banner .banner-image{height:40px;width:100%}}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes shimmer{0%{left:-100%}to{left:100%}}.order-history.ultra-korea{color:#fff;display:flex;flex-direction:column;min-height:calc(100vh - 136px);position:relative}.order-history.ultra-korea .icon{height:20px;width:20px}@media(max-width:767px){.order-history.ultra-korea .icon{height:18px;width:18px}}.order-history.ultra-korea .icon-zap{color:#07f;height:20px;width:20px}@media(max-width:767px){.order-history.ultra-korea .icon-zap{height:18px;width:18px}}.order-history.ultra-korea .order-history-loading{align-items:center;background-color:#000;display:flex;justify-content:center;min-height:100vh}.order-history.ultra-korea .order-history-loading .loading-text{color:#fff;font-size:20px}.order-history.ultra-korea .order-history-main{display:flex;flex:1 1;flex-direction:column;padding:80px 0 48px;position:relative}.order-history.ultra-korea .order-history-header{align-items:center;display:flex;justify-content:flex-end;position:absolute;right:20px;top:20px;z-index:100}.order-history.ultra-korea .back-to-purchase-link{align-items:center;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#000000b3;border:1px solid #ffffff4d;border-radius:12px;box-shadow:0 4px 20px #0000004d;color:#fff;cursor:pointer;display:flex;font-size:15px;font-weight:600;gap:8px;outline:none;padding:12px 20px;text-decoration:none;transition:all .3s ease}.order-history.ultra-korea .back-to-purchase-link:hover{background:#000c;border-color:#ffffff80;box-shadow:0 8px 30px #0006;color:#fff;text-decoration:none;transform:translateY(-2px)}.order-history.ultra-korea .back-to-purchase-link:active{transform:translateY(0)}.order-history.ultra-korea .back-to-purchase-link:focus{outline:2px solid #ffffff80;outline-offset:2px}.order-history.ultra-korea .back-to-purchase-link .icon{color:#00df52;height:18px;width:18px}.order-history.ultra-korea .back-to-purchase-link .container{display:flex;flex:1 1;flex-direction:column;margin:0 auto;max-width:1200px;padding:0 16px;width:100%}@media(max-width:767px){.order-history.ultra-korea .back-to-purchase-link .container{max-width:100%;padding:0 8px}}@media(min-width:768px)and (max-width:991px){.order-history.ultra-korea .back-to-purchase-link .container{max-width:900px}}.order-history.ultra-korea .page-title{margin-bottom:48px;margin-left:auto;margin-right:auto;max-width:1200px;padding:0 16px;text-align:center}@media(max-width:767px){.order-history.ultra-korea .page-title{margin-bottom:24px;max-width:100%;padding:0 8px}}@media(min-width:768px)and (max-width:991px){.order-history.ultra-korea .page-title{max-width:900px}}.order-history.ultra-korea .page-title h2{color:#fff;font-size:3rem;font-weight:700;margin-bottom:16px}@media(max-width:767px){.order-history.ultra-korea .page-title h2{font-size:2rem;margin-bottom:8px}}@media(min-width:768px)and (max-width:991px){.order-history.ultra-korea .page-title h2{font-size:2.5rem}}.order-history.ultra-korea .page-title p{color:#d1d5db;font-size:20px;margin:0 auto;max-width:32rem}@media(max-width:767px){.order-history.ultra-korea .page-title p{font-size:16px;padding:0 8px}}@media(min-width:768px)and (max-width:991px){.order-history.ultra-korea .page-title p{font-size:16px}}.order-history.ultra-korea .content-container{display:flex;flex:1 1;flex-direction:column;margin:0 auto;max-width:800px;padding:0 32px;width:100%}@media(max-width:767px){.order-history.ultra-korea .content-container{max-width:100%;padding:0 20px}}.order-history.ultra-korea .search-card{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);margin-bottom:24px;margin-left:auto;margin-right:auto;max-width:800px;position:relative}@media(max-width:767px){.order-history.ultra-korea .search-card{max-width:100%}}.order-history.ultra-korea .search-card:before{background:linear-gradient(135deg,#cca2bb0d,#0000);content:"";inset:0;opacity:.3;position:absolute;z-index:1}.order-history.ultra-korea .search-card .search-title{align-items:center;display:flex;gap:8px;justify-content:center;justify-content:flex-start}.order-history.ultra-korea .search-card .search-content{display:flex;flex-direction:column;gap:24px;padding-top:0;position:relative;z-index:10}.order-history.ultra-korea .search-card .search-type-selector{display:flex;flex-direction:column;gap:8px}.order-history.ultra-korea .search-card .search-type-selector .search-type-radio-group{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px}@media(max-width:767px){.order-history.ultra-korea .search-card .search-type-selector .search-type-radio-group{gap:16px}.order-history.ultra-korea .search-card .search-type-selector .search-type-radio-group .radio-option{flex:none}}.order-history.ultra-korea .search-card .search-type-selector .radio-option{align-items:center;border-radius:6px;cursor:pointer;display:flex;flex:1 1;gap:8px;min-width:0;transition:all .3s ease}.order-history.ultra-korea .search-card .search-type-selector .radio-option input[type=radio]{display:none}.order-history.ultra-korea .search-card .search-type-selector .radio-option .radio-custom{background:#0000004d;border:2px solid #ffffff4d;border-radius:50%;height:18px;position:relative;transition:all .3s ease;width:18px}.order-history.ultra-korea .search-card .search-type-selector .radio-option .radio-custom:after{background:#00df52;border-radius:50%;content:"";height:8px;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s ease;width:8px}.order-history.ultra-korea .search-card .search-type-selector .radio-option input[type=radio]:checked+.radio-custom{background:#00df520d;border-color:#00df52}.order-history.ultra-korea .search-card .search-type-selector .radio-option input[type=radio]:checked+.radio-custom:after{opacity:1}.order-history.ultra-korea .search-card .search-type-selector .radio-option .radio-label{color:#fffc;font-size:14px;font-weight:500;transition:all .3s ease}.order-history.ultra-korea .search-card .search-type-selector .radio-option input[type=radio]:checked~.radio-label{color:#00df52;font-weight:600}.order-history.ultra-korea .search-card .input-group{display:flex;flex-direction:column;gap:4px}.order-history.ultra-korea .search-card .input-group .required{color:#ef4444}.order-history.ultra-korea .search-card .email-name-input-group{display:flex;flex-direction:column;gap:16px}@media(max-width:767px){.order-history.ultra-korea .search-card .email-name-input-group{gap:8px}}.order-history.ultra-korea .search-card .order-number-input,.order-history.ultra-korea .search-card .search-value-input{background:#000000b3;border:1px solid #fff3;text-align:center}.order-history.ultra-korea .search-card .order-number-input:focus,.order-history.ultra-korea .search-card .search-value-input:focus{border-color:#8cdc73;box-shadow:0 0 0 .2rem #8cdc7340}.order-history.ultra-korea .search-card .order-number-input{font-family:Courier New,monospace}.order-history.ultra-korea .search-card .error-message{background:#ef44441a;border:1px solid #ef44444d;border-radius:6px;padding:16px}.order-history.ultra-korea .search-card .error-message p{color:#f87171;font-size:14px;margin:0}.order-history.ultra-korea .search-card .search-button{background-color:#00df52!important;border-color:#00df52!important;color:#000!important;font-size:16px;font-weight:600;gap:8px;padding:8px;transition:all .3s ease}.order-history.ultra-korea .search-card .search-button:hover:not(:disabled){background-color:#00c947!important;border-color:#00c947!important;color:#000!important}.order-history.ultra-korea .search-card .search-button:active:not(:disabled){background-color:#00b83d!important;border-color:#00b83d!important;color:#000!important}.order-history.ultra-korea .search-card .search-button:focus{outline:2px solid #00df52;outline-offset:2px}.order-history.ultra-korea .search-card .search-button .icon{color:#000!important}.order-history.ultra-korea .search-card .test-info{color:#9ca3af;font-size:14px;text-align:center}.order-history.ultra-korea .search-card .test-info p{margin:4px 0}.order-history.ultra-korea .order-details{display:flex;flex:1 1;flex-direction:column;gap:24px;margin:0 auto;min-height:0;width:100%}@media(max-width:767px){.order-history.ultra-korea .order-details{max-width:100%}}.order-history.ultra-korea .order-status-card{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.order-history.ultra-korea .order-status-card .order-title{align-items:center;display:flex;gap:8px;justify-content:center;justify-content:flex-start}.order-history.ultra-korea .order-status-card .order-number-notice{background:#ffc1071a;border:1px solid #ffc1074d;border-radius:8px;margin-top:16px;padding:16px}.order-history.ultra-korea .order-status-card .order-number-notice .notice-title{color:#ffc107;font-size:.95rem;font-weight:600;margin-bottom:4px}.order-history.ultra-korea .order-status-card .order-number-notice .notice-description{color:#ffc107cc;font-size:.85rem;line-height:1.4}.order-history.ultra-korea .order-status-card .order-info-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr}@media(max-width:767px){.order-history.ultra-korea .order-status-card .order-info-grid{grid-template-columns:1fr}}.order-history.ultra-korea .order-status-card .order-info-left,.order-history.ultra-korea .order-status-card .order-info-right{display:flex;flex-direction:column;gap:16px}.order-history.ultra-korea .order-status-card .info-item{display:flex;flex-direction:column;gap:4px}.order-history.ultra-korea .order-status-card .info-item .order-number-label{color:#c7ced9;font-weight:600}.order-history.ultra-korea .order-status-card .info-item .label{color:#9ca3af;font-size:14px}.order-history.ultra-korea .order-status-card .info-item p{color:#fff;margin:0}.order-history.ultra-korea .order-status-card .info-item .payment-date{font-family:Courier New,monospace}.order-history.ultra-korea .order-status-card .info-item .total-amount{color:#8cdc73;font-size:20px;font-weight:600}.order-history.ultra-korea .order-status-card .info-item .order-number-container{align-items:center;display:flex;gap:4px}.order-history.ultra-korea .order-status-card .info-item .order-number-container .order-number{flex:1 1;font-weight:600}.order-history.ultra-korea .order-status-card .info-item .order-number-container .copy-button{background-color:#b2b2b21a!important;border:1px solid #d8d8d84d!important;border-radius:6px;color:#fff!important;height:32px;padding:6px!important;transition:all .2s ease;width:32px}.order-history.ultra-korea .order-status-card .info-item .order-number-container .copy-button:hover{background-color:#00df5233!important;border-color:#00df52!important;transform:scale(1.05)}.order-history.ultra-korea .order-status-card .info-item .order-number-container .copy-button .icon{height:16px;width:16px}.order-history.ultra-korea .event-info-card .event-title{align-items:center;display:flex;gap:8px;justify-content:center;justify-content:flex-start}.order-history.ultra-korea .event-info-card .event-info-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr}@media(max-width:767px){.order-history.ultra-korea .event-info-card .event-info-grid{grid-template-columns:1fr}}.order-history.ultra-korea .event-info-card .event-info-left,.order-history.ultra-korea .event-info-card .event-info-right{display:flex;flex-direction:column;gap:16px}.order-history.ultra-korea .event-info-card .event-name{font-size:20px;font-weight:600}.order-history.ultra-korea .event-info-card .ticket-type{align-items:center;display:flex;gap:4px;justify-content:center;justify-content:flex-start}.order-history.ultra-korea .event-info-card .ticket-type .crown-icon{color:#8cdc73;height:1rem;width:1rem}.order-history.ultra-korea .event-info-card .event-details{display:flex;flex-direction:column;gap:16px}.order-history.ultra-korea .event-info-card .event-detail{align-items:center;color:#d1d5db;display:flex;gap:4px;justify-content:center;justify-content:flex-start}.order-history.ultra-korea .event-info-card .event-detail .icon{height:20px;width:20px}@media(max-width:767px){.order-history.ultra-korea .event-info-card .event-detail .icon{height:18px;width:18px}}.order-history.ultra-korea .payment-info-card{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.order-history.ultra-korea .payment-info-card .payment-header{align-items:center;align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.order-history.ultra-korea .payment-info-card .payment-info-actions{align-items:center;display:flex;gap:8px}.order-history.ultra-korea .payment-info-card .payment-info-actions .refresh-button{background:#0000!important;border:none!important;color:#ffffffb3!important;height:32px;padding:6px!important;transition:all .3s ease;width:32px}.order-history.ultra-korea .payment-info-card .payment-info-actions .refresh-button:hover:not(:disabled){background:#ffffff1a!important;color:#fff!important;transform:scale(1.1)}.order-history.ultra-korea .payment-info-card .payment-info-actions .refresh-button:disabled{cursor:not-allowed;opacity:.4}.order-history.ultra-korea .payment-info-card .payment-info-actions .refresh-button .icon{height:18px;width:18px}.order-history.ultra-korea .payment-info-card .payment-title{align-items:center;display:flex;gap:8px;justify-content:center;justify-content:flex-start}.order-history.ultra-korea .payment-info-card .payment-info-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr;margin-bottom:24px}@media(max-width:767px){.order-history.ultra-korea .payment-info-card .payment-info-grid{grid-template-columns:1fr}}.order-history.ultra-korea .payment-info-card .payment-info-left,.order-history.ultra-korea .payment-info-card .payment-info-right{display:flex;flex-direction:column;gap:16px}.order-history.ultra-korea .payment-info-card .payment-method-display{align-items:center;color:#fff;display:flex;gap:8px;margin:0}.order-history.ultra-korea .payment-info-card .payment-method-display .eqpay-logo{flex-shrink:0;height:20px!important;margin-top:2px;width:fit-content}.order-history.ultra-korea .payment-info-card .transaction-hash{max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.order-history.ultra-korea .payment-info-card .transaction-hash a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.order-history.ultra-korea .payment-info-card .payment-summary{background:#00000080;border:1px solid #ffffff1a;border-radius:6px;overflow:hidden;padding:16px;position:relative}.order-history.ultra-korea .payment-info-card .payment-summary:before{background:linear-gradient(90deg,#cca2bb0d 0,#0000);content:"";inset:0;position:absolute;z-index:1}.order-history.ultra-korea .payment-info-card .payment-summary .summary-item,.order-history.ultra-korea .payment-info-card .payment-summary .summary-total{align-items:center;display:flex;font-size:14px;justify-content:space-between;position:relative;z-index:10}.order-history.ultra-korea .payment-info-card .payment-summary .summary-item{color:#d1d5db;margin-bottom:4px}.order-history.ultra-korea .payment-info-card .payment-summary .summary-total{color:#8cdc73;font-size:20px;font-weight:600}.order-history.ultra-korea .eqpay-info-card{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border:1px solid #0077ff4d!important}.order-history.ultra-korea .eqpay-info-card .eqpay-title{align-items:center;display:flex;gap:8px;justify-content:center;justify-content:flex-start}.order-history.ultra-korea .eqpay-info-card .eqpay-content{display:flex;flex-direction:column;gap:24px}.order-history.ultra-korea .eqpay-info-card .eqpay-status{background:linear-gradient(90deg,#8cdc731a 0,#4682dc0d);border:1px solid #8cdc7333;border-radius:6px;overflow:hidden;padding:16px;position:relative}.order-history.ultra-korea .eqpay-info-card .eqpay-status:before{background:linear-gradient(135deg,#cca2bb1a,#0000);content:"";inset:0;opacity:.4;position:absolute;z-index:1}.order-history.ultra-korea .eqpay-info-card .eqpay-status .status-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px;position:relative;z-index:10}.order-history.ultra-korea .eqpay-info-card .eqpay-status .status-header h4{font-weight:600;margin:0}.order-history.ultra-korea .eqpay-info-card .eqpay-status .status-header.completed h4{color:#8cdc73}.order-history.ultra-korea .eqpay-info-card .eqpay-status .status-header.pending h4{color:#ffc107}.order-history.ultra-korea .eqpay-info-card .eqpay-status .status-header.processing h4{color:#17a2b8}.order-history.ultra-korea .eqpay-info-card .eqpay-status .status-header .check-icon{height:1.25rem;width:1.25rem}.order-history.ultra-korea .eqpay-info-card .eqpay-status .status-header .check-icon.success{color:#8cdc73}.order-history.ultra-korea .eqpay-info-card .eqpay-status .status-header .check-icon.warning{color:#ffc107}.order-history.ultra-korea .eqpay-info-card .eqpay-status .status-header .check-icon.info{color:#17a2b8}.order-history.ultra-korea .eqpay-info-card .eqpay-status p{color:#d1d5db;font-size:14px;margin-bottom:16px;position:relative;z-index:10}.order-history.ultra-korea .eqpay-info-card .eqpay-status .eqpay-link{align-items:center;display:flex;justify-content:center;position:relative;z-index:10}.order-history.ultra-korea .eqpay-info-card .eqpay-status .eqpay-link a{text-decoration:none;transition:transform .3s ease}.order-history.ultra-korea .eqpay-info-card .eqpay-status .eqpay-link a:hover{transform:scale(1.05)}.order-history.ultra-korea .eqpay-info-card .eqpay-status .eqpay-link .external-icon{align-items:center;background:#0003;border-radius:4px;display:flex;height:1rem;justify-content:center;margin-left:4px;width:1rem}.order-history.ultra-korea .eqpay-info-card .eqpay-status .eqpay-link .external-icon span{font-size:.75rem;font-weight:700}.order-history.ultra-korea .eqpay-info-card .trust-indicators{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}.order-history.ultra-korea .eqpay-info-card .trust-indicators .trust-item{background:#0000004d;border-radius:6px;overflow:hidden;padding:16px;position:relative;text-align:center}.order-history.ultra-korea .eqpay-info-card .trust-indicators .trust-item:before{background:linear-gradient(0deg,#cca2bb14 0,#0000);content:"";inset:0;opacity:.6;position:absolute;z-index:1}.order-history.ultra-korea .eqpay-info-card .trust-indicators .trust-item .trust-icon{color:#8cdc73;height:1.25rem;margin:0 auto 4px;position:relative;width:1.25rem;z-index:10}.order-history.ultra-korea .eqpay-info-card .trust-indicators .trust-item p{color:#d1d5db;font-size:.75rem;margin:0;position:relative;z-index:10}.order-history.ultra-korea .open-payment-section{background:#0077ff1a;border:1px solid #0077ff4d;border-radius:6px;padding:16px;position:relative;text-align:center;z-index:10}.order-history.ultra-korea .open-payment-section .open-payment-button{background:linear-gradient(135deg,#07f,#0056d6);border:none;border-radius:6px;color:#fff;font-weight:600;margin-bottom:8px;padding:12px 20px;transition:all .3s ease;width:100%}.order-history.ultra-korea .open-payment-section .open-payment-button:hover{background:linear-gradient(135deg,#0056d6,#0041a3);box-shadow:0 4px 12px #0077ff4d;transform:translateY(-1px)}.order-history.ultra-korea .open-payment-section .open-payment-button .icon{stroke:#fff!important;height:18px;margin-right:8px;width:auto}.order-history.ultra-korea .open-payment-section .open-payment-description{color:#a0a0a0;font-size:13px;line-height:1.4;margin:0!important}.order-history.ultra-korea .payment-actions{border-radius:12px;display:flex;gap:16px;margin-top:24px;padding:0!important}.order-history.ultra-korea .payment-actions .payment-status-button{background:#0000;background:#ffffff1a;border:1px solid #fff3;border-radius:6px;color:#fff;flex:1 1;font-size:14px;font-weight:500;gap:4px;padding:14px;transition:all .3s ease}.order-history.ultra-korea .payment-actions .payment-status-button:hover{background:#ffffff26!important;border-color:#ffffff4d!important;box-shadow:0 4px 12px #0003!important;transform:translateY(-1px)}.order-history.ultra-korea .payment-actions .payment-status-button:active{box-shadow:0 2px 6px #0003!important;transform:translateY(0)}.order-history.ultra-korea .payment-actions .payment-status-button:focus{outline:2px solid #0056d6!important;outline-offset:2px}.order-history.ultra-korea .payment-actions .payment-status-button .icon{height:16px;width:16px}.order-history.ultra-korea .payment-actions .payment-reopen-button{align-items:center;background:linear-gradient(135deg,#07f,#0056d6);border:none;border-radius:8px;color:#fff;display:flex;flex:1 1;font-weight:600;gap:8px;justify-content:center;padding:12px 20px;transition:all .3s ease}.order-history.ultra-korea .payment-actions .payment-reopen-button:hover{background:linear-gradient(135deg,#0056d6,#0041a3);box-shadow:0 4px 12px #0077ff4d;transform:translateY(-1px)}.order-history.ultra-korea .payment-actions .payment-reopen-button:active{box-shadow:0 2px 6px #0003!important;transform:translateY(0)}.order-history.ultra-korea .payment-actions .payment-reopen-button:focus{outline:1px solid #0056d6!important;outline-offset:2px}.order-history.ultra-korea .payment-actions .payment-reopen-button .icon{stroke:#fff!important;height:16px;width:auto}.order-history.ultra-korea .payment-actions .payment-expired-message{background:#ef44441a;border:1px solid #ef44444d;border-radius:6px;padding:16px;text-align:center}.order-history.ultra-korea .payment-actions .payment-expired-message p{color:#f87171;font-size:14px;font-weight:500;margin:0}.order-history.ultra-korea .payment-status-modal-backdrop{align-items:center;background:#0000;bottom:0;display:flex;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;transition:background .3s ease;z-index:10000}.order-history.ultra-korea .payment-status-modal-backdrop.visible{background:#000c}.order-history.ultra-korea .payment-status-modal{-ms-overflow-style:none;background:#f1f5f9;border-radius:16px;box-shadow:0 20px 40px #0000004d;max-height:calc(90vh - 70px);max-width:500px;opacity:0;overflow-y:auto;position:relative;scrollbar-width:none;transform:scale(.8) translateY(20px);transition:all .3s ease;width:100%}.order-history.ultra-korea .payment-status-modal::-webkit-scrollbar{display:none}.order-history.ultra-korea .payment-status-modal.visible{opacity:1;transform:scale(1) translateY(0)}.order-history.ultra-korea .payment-status-modal-header{align-items:center;background:#f1f5f9;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;margin-bottom:20px;padding:24px 24px 12px;position:sticky;top:0;z-index:10}.order-history.ultra-korea .payment-status-modal-header .eqpay-logo{height:auto;width:80px}.order-history.ultra-korea .payment-status-modal-header .close-button{background:#0000;border:none;border-radius:50%;color:#666;padding:8px;transition:all .2s ease}.order-history.ultra-korea .payment-status-modal-header .close-button:hover{background:#0000001a!important}.order-history.ultra-korea .payment-status-modal-header .close-button .icon{height:20px;width:20px}.order-history.ultra-korea .payment-status-content{padding:0 24px 24px}.order-history.ultra-korea .payment-progress-section{background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000001a;margin-bottom:20px;padding:24px}.order-history.ultra-korea .payment-progress-section .progress-title{color:#333;font-size:18px;font-weight:600;margin-bottom:20px;text-align:center}.order-history.ultra-korea .payment-progress-section .progress-steps{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}@media(max-width:768px){.order-history.ultra-korea .payment-progress-section .progress-steps{align-items:flex-start;flex-direction:column;gap:8px}}.order-history.ultra-korea .payment-progress-section .progress-steps .progress-step{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:8px}@media(max-width:768px){.order-history.ultra-korea .payment-progress-section .progress-steps .progress-step{align-items:center;flex:none;flex-direction:row;gap:12px;width:100%}}.order-history.ultra-korea .payment-progress-section .progress-steps .progress-step .step-icon{align-items:center;background:#e5e7eb;border:2px solid #d1d5db;border-radius:50%;box-shadow:0 2px 4px #0000001a;display:flex;height:40px;justify-content:center;transition:all .3s ease;width:40px}.order-history.ultra-korea .payment-progress-section .progress-steps .progress-step .step-icon .icon{color:#9ca3af;height:20px;width:20px}.order-history.ultra-korea .payment-progress-section .progress-steps .progress-step .step-icon.completed{background:#10b981;border-color:#10b981;box-shadow:0 2px 8px #10b9814d}.order-history.ultra-korea .payment-progress-section .progress-steps .progress-step .step-icon.completed .icon{color:#fff}.order-history.ultra-korea .payment-progress-section .progress-steps .progress-step .step-label{color:#6b7280;font-size:12px;font-weight:500;text-align:center}@media(max-width:768px){.order-history.ultra-korea .payment-progress-section .progress-steps .progress-step .step-label{font-size:14px;text-align:left}}.order-history.ultra-korea .payment-progress-section .progress-steps .progress-step.completed .step-icon{background:#10b981;border-color:#10b981}.order-history.ultra-korea .payment-progress-section .progress-steps .progress-step.completed .step-icon .icon{color:#fff}.order-history.ultra-korea .payment-progress-section .progress-steps .progress-step.completed .step-label{color:#10b981;font-weight:600}.order-history.ultra-korea .payment-progress-section .progress-steps .progress-step.progress .step-icon{animation:pulse 2s infinite;background:#fbbf24;border-color:#fbbf24;box-shadow:0 2px 8px #fbbf244d}.order-history.ultra-korea .payment-progress-section .progress-steps .progress-step.progress .step-icon .icon{color:#fff}.order-history.ultra-korea .payment-progress-section .progress-steps .progress-step.progress .step-label{color:#fbbf24;font-weight:600}.order-history.ultra-korea .payment-progress-section .progress-steps .progress-line{background:#e5e7eb;border-radius:2px;box-shadow:0 1px 3px #0000001a;flex:1 1;height:4px;margin:0 2px;overflow:hidden;position:relative;top:-13px}.order-history.ultra-korea .payment-progress-section .progress-steps .progress-line .progress-line-fill{background:linear-gradient(90deg,#07f,#0056d6);border-radius:2px;box-shadow:0 1px 3px #0077ff4d;height:100%;overflow:hidden;position:relative;transition:width .5s ease}.order-history.ultra-korea .payment-progress-section .progress-steps .progress-line .progress-line-fill:after{animation:shimmer 2s infinite;background:linear-gradient(90deg,#0000,#fff6,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;width:100%}.order-history.ultra-korea .payment-progress-section .progress-steps .progress-line.completed{background:#10b981;box-shadow:0 1px 3px #10b9814d}.order-history.ultra-korea .payment-progress-section .progress-steps .progress-line.completed .progress-line-fill{background:linear-gradient(90deg,#10b981,#059669);box-shadow:0 1px 3px #10b9814d}.order-history.ultra-korea .payment-progress-section .progress-steps .progress-line.completed .progress-line-fill:after{background:linear-gradient(90deg,#0000,#ffffff4d,#0000)}.order-history.ultra-korea .payment-progress-section .progress-steps .progress-line.progress{background:#fbbf24;box-shadow:0 1px 3px #fbbf244d}.order-history.ultra-korea .payment-progress-section .progress-steps .progress-line.progress .progress-line-fill{background:linear-gradient(90deg,#fbbf24,#f59e0b);box-shadow:0 1px 3px #fbbf244d}@media(max-width:768px){.order-history.ultra-korea .payment-progress-section .progress-steps .progress-line{align-self:flex-start;flex:none;height:30px;margin:0 0 0 17.5px;position:static;top:0;width:3px}}.order-history.ultra-korea .payment-progress-section .payment-notice{background:#fef3c7;border:1px solid #f59e0b;border-radius:8px;margin-top:16px;padding:12px;white-space:pre-line}.order-history.ultra-korea .payment-progress-section .payment-notice p{color:#92400e;font-size:13px;line-height:1.4;margin:0}.order-history.ultra-korea .payment-progress-section .payment-notice .payment-reopen-link{background:#4a90e21a;border-radius:4px;color:#4a90e2;cursor:pointer;display:inline-block;font-size:14px;font-weight:600;line-height:1.4;margin-top:8px;padding:4px 8px;text-decoration:underline;transition:all .3s ease}.order-history.ultra-korea .payment-progress-section .payment-notice .payment-reopen-link:hover{background:#4a90e233;color:#357abd;text-decoration:none}.order-history.ultra-korea .payment-progress-section .payment-notice .payment-reopen-link:active{box-shadow:0 2px 6px #0003!important;transform:translateY(0)}.order-history.ultra-korea .payment-progress-section .payment-notice .payment-reopen-link:focus{outline:1px solid #0056d6!important;outline-offset:2px}.order-history.ultra-korea .payment-progress-section .payment-expired-section{background:#fef2f2;border:1px solid #fecaca;border-radius:12px;margin:20px 0;padding:32px 16px;text-align:center}.order-history.ultra-korea .payment-progress-section .payment-expired-section .expired-icon{align-items:center;background:#ef4444;border-radius:50%;box-shadow:0 4px 12px #ef44444d;display:flex;height:64px;justify-content:center;margin:0 auto 16px;width:64px}.order-history.ultra-korea .payment-progress-section .payment-expired-section .expired-icon .icon{color:#fff;height:32px;width:32px}.order-history.ultra-korea .payment-progress-section .payment-expired-section .expired-title{color:#dc2626;font-size:20px;font-weight:600;margin:0 0 12px}.order-history.ultra-korea .payment-progress-section .payment-expired-section .expired-description{color:#7f1d1d;font-size:14px;line-height:1.5;margin:0 auto;max-width:400px}.order-history.ultra-korea .payment-details-section{background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000001a;padding:24px}.order-history.ultra-korea .payment-details-section .details-title{color:#333;font-size:18px;font-weight:600;margin-bottom:20px}.order-history.ultra-korea .payment-details-section .details-grid{grid-gap:16px;display:grid;gap:16px}.order-history.ultra-korea .payment-details-section .details-grid .detail-item{align-items:center;border-bottom:1px solid #f3f4f6;display:flex;justify-content:space-between;padding:12px 0}.order-history.ultra-korea .payment-details-section .details-grid .detail-item:last-child{border-bottom:none}.order-history.ultra-korea .payment-details-section .details-grid .detail-item label{color:#6b7280;font-size:14px;font-weight:500}.order-history.ultra-korea .payment-details-section .details-grid .detail-item p{color:#333;font-size:14px;font-weight:600;margin:0;text-align:right}.order-history.ultra-korea .payment-details-section .details-grid .detail-item p.payment-amount{color:#07f;font-weight:700}.order-history.ultra-korea .payment-details-section .details-grid .detail-item p.transaction-hash{font-family:Courier New,monospace;font-size:12px;word-break:break-all}@media(max-width:768px){.order-history.ultra-korea .payment-details-section .details-grid .detail-item{align-items:flex-start;flex-direction:column;gap:8px}.order-history.ultra-korea .payment-details-section .details-grid .detail-item label{color:#9ca3af;font-size:13px}.order-history.ultra-korea .payment-details-section .details-grid .detail-item p{font-size:15px;text-align:left;word-break:break-all}}.order-history.ultra-korea .payment-guide-section{border-top:1px solid #e5e7eb;margin-top:20px;padding-top:20px}.order-history.ultra-korea .payment-guide-section .guide-item{margin-bottom:24px}.order-history.ultra-korea .payment-guide-section .guide-item:last-child{margin-bottom:0}.order-history.ultra-korea .payment-guide-section .guide-item .guide-header{align-items:center;display:flex;gap:8px;margin-bottom:12px}.order-history.ultra-korea .payment-guide-section .guide-item .guide-header .info-icon{align-items:center;background:#07f;border-radius:50%;color:#fff;display:flex;font-size:12px;font-weight:700;height:20px;justify-content:center;width:20px}.order-history.ultra-korea .payment-guide-section .guide-item .guide-header h4{color:#333;font-size:16px;font-weight:600;margin:0}.order-history.ultra-korea .payment-guide-section .guide-item .guide-description{color:#6b7280;font-size:14px;line-height:1.5;margin-bottom:16px}.order-history.ultra-korea .payment-guide-section .guide-item .network-times{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr;margin-top:16px}.order-history.ultra-korea .payment-guide-section .guide-item .network-times .network-item{align-items:center;background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;display:flex;gap:8px;justify-content:space-between;padding:8px}.order-history.ultra-korea .payment-guide-section .guide-item .network-times .network-item .network-icon{align-items:center;display:flex;gap:8px;justify-content:center}.order-history.ultra-korea .payment-guide-section .guide-item .network-times .network-item .network-icon .network-svg-icon{height:16px;width:16px}.order-history.ultra-korea .payment-guide-section .guide-item .network-times .network-item .network-icon.tron .network-svg-icon{color:#ff6b35}.order-history.ultra-korea .payment-guide-section .guide-item .network-times .network-item .network-icon.ethereum .network-svg-icon{color:#627eea}.order-history.ultra-korea .payment-guide-section .guide-item .network-times .network-item .network-icon.avalanche .network-svg-icon{color:#e84142}.order-history.ultra-korea .payment-guide-section .guide-item .network-times .network-item .network-name{color:#374151;font-size:14px;font-weight:500}.order-history.ultra-korea .payment-guide-section .guide-item .network-times .network-item .network-time{color:#6b7280;font-size:12px}.order-history.ultra-korea .modal-overlay{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000b3;display:flex;height:100%;justify-content:center;left:0;opacity:0;position:fixed;top:0;transition:all .3s cubic-bezier(.4,0,.2,1);visibility:hidden;width:100%;z-index:999}.order-history.ultra-korea .modal-overlay.visible{opacity:1;visibility:visible}.order-history.ultra-korea .order-list-modal{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(135deg,#1a1a1af2,#141414fa);border:1px solid #ffffff26;border-radius:16px;box-shadow:0 25px 50px #00000080;left:50%;max-height:80vh;max-width:600px;opacity:0;overflow:hidden;position:fixed;top:50%;transform:translate(-50%,-50%) scale(.9);transition:all .3s cubic-bezier(.4,0,.2,1);width:90%;z-index:1000}.order-history.ultra-korea .order-list-modal.visible{opacity:1;transform:translate(-50%,-50%) scale(1)}.order-history.ultra-korea .order-list-modal .order-list-modal-header{align-items:center;background:#0003;border-bottom:1px solid #ffffff1a;display:flex;justify-content:space-between;padding:24px}.order-history.ultra-korea .order-list-modal .order-list-modal-header h3{color:#fff;font-size:1.5rem;font-weight:600;margin:0}.order-history.ultra-korea .order-list-modal .order-list-modal-header .close-button{background:#ffffff1a!important;border:1px solid #fff3!important;border-radius:8px;color:#fff!important;height:40px;padding:8px!important;transition:all .3s ease;width:40px}.order-history.ultra-korea .order-list-modal .order-list-modal-header .close-button:hover{background:#fff3!important;border-color:#ffffff4d!important}.order-history.ultra-korea .order-list-modal .order-list-modal-header .close-button .icon{height:20px;width:20px}.order-history.ultra-korea .order-list-modal .order-list-modal-content{max-height:calc(80vh - 120px);overflow-y:auto;padding:24px}.order-history.ultra-korea .order-list-modal .order-list-modal-content .no-orders{color:#fff9;font-size:1.1rem;padding:40px 20px;text-align:center}.order-history.ultra-korea .order-list-modal .order-list-modal-content .order-list{display:flex;flex-direction:column;gap:16px}.order-history.ultra-korea .order-list-modal .order-list-modal-content .order-list .order-list-item{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;cursor:pointer;padding:20px;transition:all .3s ease}.order-history.ultra-korea .order-list-modal .order-list-modal-content .order-list .order-list-item:hover{background:#ffffff14;border-color:#00df524d;box-shadow:0 8px 25px #0000004d;transform:translateY(-2px)}.order-history.ultra-korea .order-list-modal .order-list-modal-content .order-list .order-list-item .order-item-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.order-history.ultra-korea .order-list-modal .order-list-modal-content .order-list .order-list-item .order-item-header .order-number-partial{color:#00df52;font-family:Courier New,monospace;font-size:1.1rem;font-weight:600;letter-spacing:1px}.order-history.ultra-korea .order-list-modal .order-list-modal-content .order-list .order-list-item .order-item-header .order-status{align-items:center;display:flex}.order-history.ultra-korea .order-list-modal .order-list-modal-content .order-list .order-list-item .order-item-header .order-date{background:#ffffff1a;border-radius:6px;color:#fff9;font-size:.9rem;padding:4px 8px}.order-history.ultra-korea .order-list-modal .order-list-modal-content .order-list .order-list-item .order-item-details{display:flex;flex-direction:column;gap:8px}.order-history.ultra-korea .order-list-modal .order-list-modal-content .order-list .order-list-item .order-item-details .order-date-detailed,.order-history.ultra-korea .order-list-modal .order-list-modal-content .order-list .order-list-item .order-item-details .order-name,.order-history.ultra-korea .order-list-modal .order-list-modal-content .order-list .order-list-item .order-item-details .orderer-name{color:#fffc;font-size:.95rem;line-height:1.4}.order-history.ultra-korea .order-list-modal .order-list-modal-content .order-list .order-list-item .order-item-details .order-date-detailed strong,.order-history.ultra-korea .order-list-modal .order-list-modal-content .order-list .order-list-item .order-item-details .order-name strong,.order-history.ultra-korea .order-list-modal .order-list-modal-content .order-list .order-list-item .order-item-details .orderer-name strong{color:#fff9;font-weight:500}.order-history.ultra-korea .order-list-modal .order-list-modal-content .order-list .order-list-item .order-item-details .order-date-detailed{color:#ffffffb3;font-family:Courier New,monospace;font-size:.9rem}.order-history.ultra-korea:before{background:linear-gradient(90deg,#0000,#00df521a 25%,#00df5233 50%,#00df521a 75%,#0000) 0 80%/100% 2px no-repeat,linear-gradient(90deg,#0000,#0077ff26 30%,#0077ff40 50%,#0077ff26 70%,#0000) 0 60%/100% 1px no-repeat,linear-gradient(90deg,#0000,#cf3fff1a 20%,#cf3fff33 50%,#cf3fff1a 80%,#0000) 0 40%/100% 1px no-repeat,linear-gradient(0deg,#0d0d0d 0,#0d0d0df2 15%,#0d0d0dcc 30%,#0d0d0d99 50%,#0d0d0d4d 70%,#0d0d0d1a 85%,#0000);bottom:0;content:"";display:none;height:40vh;left:0;pointer-events:none;position:fixed;width:100%;z-index:-1}@media(max-width:768px){.order-history.ultra-korea{background-attachment:scroll;background-position:top;background-size:120% auto;min-height:calc(100vh - 126px)}.order-history.ultra-korea .modal-overlay{padding:16px}.order-history.ultra-korea .modal-overlay .order-list-modal{max-height:calc(100vh - 32px);max-width:none;width:100%}.order-history.ultra-korea .order-history-header{right:16px;top:16px}.order-history.ultra-korea .back-to-purchase-link{font-size:14px;padding:10px 16px}.order-history.ultra-korea .back-to-purchase-link .icon{height:16px;width:16px}.order-history.ultra-korea .payment-status-modal{max-height:calc(80vh - 70px);max-width:100%}.order-history.ultra-korea .payment-status-content{padding:0 16px 16px}.order-history.ultra-korea .payment-actions{flex-direction:column}.order-history.ultra-korea .payment-guide-section .guide-item .network-times{gap:8px;grid-template-columns:1fr}.order-history.ultra-korea .payment-guide-section .guide-item .network-times .network-item{justify-content:space-between}.order-history.ultra-korea:before{display:block}}@media(max-width:600px){.order-history.ultra-korea{background-position:top;background-size:150% auto}}@media(max-width:375px){.order-history.ultra-korea .modal-overlay{padding:8px}.order-history.ultra-korea .modal-overlay .order-list-modal .order-list-modal-header{padding:16px}.order-history.ultra-korea .modal-overlay .order-list-modal .order-list-modal-header h3{font-size:1.2rem}.order-history.ultra-korea .modal-overlay .order-list-modal .order-list-modal-content{padding:16px}.order-history.ultra-korea .order-history-header{right:12px;top:12px}.order-history.ultra-korea .back-to-purchase-link{font-size:13px;padding:8px 12px}.order-history.ultra-korea .back-to-purchase-link .icon{height:14px;width:14px}.order-history.ultra-korea .payment-status-modal{margin:0 8px}.order-history.ultra-korea .payment-status-content{padding:0 12px 12px}.order-history.ultra-korea .payment-details-section,.order-history.ultra-korea .payment-guide-section,.order-history.ultra-korea .payment-progress-section{padding:12px}.order-history.ultra-korea .progress-steps .progress-step .step-icon{height:28px;width:28px}.order-history.ultra-korea .progress-steps .progress-step .step-icon .icon{height:14px;width:14px}.order-history.ultra-korea .progress-steps .progress-step .step-label{font-size:12px}.order-history.ultra-korea .progress-steps .progress-line{height:16px}.order-history.ultra-korea .details-grid .detail-item label{font-size:12px}.order-history.ultra-korea .details-grid .detail-item p{font-size:14px}}@keyframes selectedGlow{0%,to{filter:brightness(1) saturate(1)}50%{filter:brightness(1.15) saturate(1.2)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideDown{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes modalSlideIn{0%{opacity:0;transform:translate(-50%,-60%)}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes slideIn{0%{opacity:0;transform:scale(.9) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}#SellPackageUltraKorea .sell-package{display:flex;flex-direction:column;gap:40px;min-height:100vh;padding-bottom:60px}#SellPackageUltraKorea .sell-package-header{align-items:center;display:none;justify-content:flex-end;position:absolute;right:20px;top:20px;z-index:100}#SellPackageUltraKorea .order-history-link{align-items:center;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#000000b3;border:1px solid #ffffff4d;border-radius:12px;box-shadow:0 4px 20px #0000004d;color:#fff;cursor:pointer;display:flex;font-size:15px;font-weight:600;gap:8px;outline:none;padding:12px 20px;text-decoration:none;transition:all .3s ease}#SellPackageUltraKorea .order-history-link.bottom{border-radius:8px;margin-top:12px;width:100%}#SellPackageUltraKorea .order-history-link:hover{background:#000c;border-color:#ffffff80;box-shadow:0 8px 30px #0006;color:#fff;text-decoration:none;transform:translateY(-2px)}#SellPackageUltraKorea .order-history-link:active{transform:translateY(0)}#SellPackageUltraKorea .order-history-link:focus{outline:2px solid #ffffff80;outline-offset:2px}#SellPackageUltraKorea .order-history-link .icon{color:#00df52;height:18px;width:18px}#SellPackageUltraKorea .sell-package-hero{padding:40px 16px 48px;position:relative}#SellPackageUltraKorea .sell-package-hero .sell-package-hero-inner{margin:0 auto;max-width:1200px;text-align:center}#SellPackageUltraKorea .sell-package-hero .sell-package-hero-inner .kbw-eqpay-banner{height:50px;margin-bottom:30px;object-fit:contain}#SellPackageUltraKorea .sell-package-hero .sell-package-hero-inner .page-switch-tabs{align-items:center;background:#00000059;border-radius:999px;box-shadow:0 6px 18px #00000040;display:inline-flex;gap:8px;margin:0 auto 10px;padding:6px}#SellPackageUltraKorea .sell-package-hero .sell-package-hero-inner .page-switch-tabs .tab-item{appearance:none;background:#0000;border:0;border-radius:999px;color:#fff;cursor:pointer;font-size:14px;font-weight:800;outline:none;padding:10px 18px;transition:all .2s ease-in-out;white-space:nowrap}#SellPackageUltraKorea .sell-package-hero .sell-package-hero-inner .page-switch-tabs .tab-item.active{background:#fff;box-shadow:0 2px 8px #00000040;color:#1f2937}#SellPackageUltraKorea .sell-package-hero .sell-package-hero-badge .badge{background:#00df521a;border:1px solid #00df524d;border-radius:50px;color:#00df52;font-size:16px;padding:6px 12px}#SellPackageUltraKorea .sell-package-hero .sell-package-hero-logo{align-items:center;display:flex;justify-content:center;margin:12px auto 14px}#SellPackageUltraKorea .sell-package-hero .sell-package-hero-logo .hero-logo{height:122px;max-width:100%;object-fit:contain;width:auto}#SellPackageUltraKorea .sell-package-hero .sell-package-hero-desc{color:#fff;font-size:18px;line-height:28px;opacity:.9}#SellPackageUltraKorea .sell-package-hero .sell-package-hero-meta{align-items:center;display:flex;gap:20px;justify-content:center;margin-top:12px}#SellPackageUltraKorea .sell-package-hero .sell-package-hero-meta .meta-item{align-items:center;color:#fff;display:flex;gap:8px}#SellPackageUltraKorea .sell-package-hero .sell-package-hero-meta .meta-item .meta-icon{color:#fff;height:20px;width:20px}#SellPackageUltraKorea .sell-package-hero .sell-package-hero-meta .meta-item.location{cursor:pointer;transition:all .2s ease}#SellPackageUltraKorea .sell-package-hero .sell-package-hero-meta .meta-item.location span{text-decoration:underline;text-decoration-color:#ffffff80;text-underline-offset:2px;transition:all .2s ease}#SellPackageUltraKorea .sell-package-hero .sell-package-hero-meta .meta-item.location:hover{background-color:#00df5226;border-color:#00df524d;box-shadow:0 4px 12px #00df5233;color:#00df52;transform:translateY(-2px)}#SellPackageUltraKorea .sell-package-hero .sell-package-hero-meta .meta-item.location:hover .meta-icon{transform:scale(1.1)}#SellPackageUltraKorea .sell-package-hero .sell-package-hero-meta .meta-item.location:hover span{text-decoration-color:#00df52;text-underline-offset:3px}#SellPackageUltraKorea .sell-package-hero .sell-package-hero-meta .meta-item.location:active{background-color:#00df5233;transform:translateY(0)}#SellPackageUltraKorea .sell-package-hero .sell-package-hero-meta .meta-item.location .meta-icon{transition:transform .2s ease}#SellPackageUltraKorea .sell-package-container{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 280px;margin:0 auto;max-width:1200px}#SellPackageUltraKorea .sell-package-main{display:flex;flex-direction:column;gap:24px}#SellPackageUltraKorea .sell-package-aside{height:max-content;position:sticky;top:50px}#SellPackageUltraKorea .vvip-packages-card{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}#SellPackageUltraKorea .vvip-packages-card .card-header .card-title{color:#fff}#SellPackageUltraKorea .vvip-packages-card .card-header .card-description{color:#ffffffb3}#SellPackageUltraKorea .vvip-packages-grid{grid-gap:16px;box-shadow:0 4px 20px #0000004d;display:grid;gap:16px}#SellPackageUltraKorea .vvip-package-wrapper{border:2px solid #fff3;border-radius:8px;display:flex;flex-direction:column;gap:0;overflow:hidden;position:relative;transition:all .3s ease}#SellPackageUltraKorea .vvip-package-wrapper.tier-2{border-color:#00b40066}#SellPackageUltraKorea .vvip-package-wrapper.tier-1{border-color:#c8009666}#SellPackageUltraKorea .vvip-package-wrapper.junior-suite,#SellPackageUltraKorea .vvip-package-wrapper.suite{border-color:#d4c97c66}#SellPackageUltraKorea .vvip-package-wrapper.skybox{border-color:#c8966466}#SellPackageUltraKorea .vvip-package-wrapper.selected{animation:selectedGlow 2.5s ease-in-out infinite;position:relative;transform:translateY(-2px);z-index:10}#SellPackageUltraKorea .vvip-package-wrapper.selected.tier-2{border-color:#00b400cc;box-shadow:0 12px 30px #00b40080,0 0 25px #00b40066,0 0 50px #00b40033}#SellPackageUltraKorea .vvip-package-wrapper.selected.tier-1{border-color:#c80096cc;box-shadow:0 12px 30px #c8009680,0 0 25px #c8009666,0 0 50px #c8009633}#SellPackageUltraKorea .vvip-package-wrapper.selected.junior-suite,#SellPackageUltraKorea .vvip-package-wrapper.selected.suite{border-color:#d4c97ccc;box-shadow:0 12px 30px #d4c97c80,0 0 25px #d4c97c66,0 0 50px #d4c97c33}#SellPackageUltraKorea .vvip-package-wrapper.selected.skybox{border-color:#c89664cc;box-shadow:0 12px 30px #c8966480,0 0 25px #c8966466,0 0 50px #c8966433}#SellPackageUltraKorea .vvip-package-wrapper .sold-out-icon{height:auto;pointer-events:none;position:absolute;right:-20px;top:50%;transform:rotate(-20deg) translateY(-50%);width:200px;z-index:100}#SellPackageUltraKorea .vvip-package-wrapper .sold-out-icon.tier-2{color:#00b400!important}#SellPackageUltraKorea .vvip-package-wrapper .sold-out-icon.tier-1{color:#c80096!important}#SellPackageUltraKorea .vvip-package-wrapper .sold-out-icon.junior-suite,#SellPackageUltraKorea .vvip-package-wrapper .sold-out-icon.suite{color:#d4c97c!important}#SellPackageUltraKorea .vvip-package-wrapper .sold-out-icon.skybox{color:#c89664!important}#SellPackageUltraKorea .vvip-package-item.suite{background:linear-gradient(135deg,#96643226,#64461e14)}#SellPackageUltraKorea .package-name.h3{white-space:nowrap}#SellPackageUltraKorea .skybox .package-badge{background:#d4c97ccc}#SellPackageUltraKorea .vvip-layout-guidelines-card{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}#SellPackageUltraKorea .vvip-layout-guidelines-card .card-header .card-title{color:#fff}#SellPackageUltraKorea .vvip-layout-guidelines-card .card-header .card-description{color:#ffffffb3;font-size:12px;line-height:1.5}#SellPackageUltraKorea .vvip-layout-guidelines-content{align-items:start;display:flex;flex-direction:column;gap:32px}#SellPackageUltraKorea .vvip-layout-section{align-self:center;display:flex;flex-direction:column;gap:16px}#SellPackageUltraKorea .vvip-layout-disclaimer{color:#ffffffb3;font-size:12px;line-height:1.5}#SellPackageUltraKorea .vvip-layout-image{align-items:center;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;display:flex;justify-content:center;overflow:hidden}#SellPackageUltraKorea .vvip-layout-image img{height:auto;object-fit:contain;transition:transform .2s ease-in-out;width:100%}#SellPackageUltraKorea .vvip-layout-image img:hover{transform:scale(1.02)}#SellPackageUltraKorea .vvip-guidelines-section{display:flex;flex-direction:column;gap:24px}#SellPackageUltraKorea .guidelines-content h4,#SellPackageUltraKorea .vvip-experience-features h4{color:#fff;font-size:16px;font-weight:600;line-height:1.5;margin-bottom:16px}#SellPackageUltraKorea .vvip-benefits-list{grid-gap:8px;display:grid;gap:8px;list-style:none;margin:0;padding:0}#SellPackageUltraKorea .vvip-benefits-list li{color:#fffc;font-size:14px;line-height:1.6;padding-left:20px;position:relative}#SellPackageUltraKorea .vvip-benefits-list li:before{color:#00df52;content:"•";font-weight:700;left:0;position:absolute;top:0}#SellPackageUltraKorea .vvip-package-item{grid-gap:32px;align-items:center;background:#1a1a1a;border-radius:8px;cursor:pointer;display:grid;gap:32px;grid-template-columns:1fr auto auto;min-height:120px;padding:24px;position:relative;transition:all .3s ease}#SellPackageUltraKorea .vvip-package-item:hover:not(.sold-out){box-shadow:0 8px 25px #0006;transform:translateY(-2px)}#SellPackageUltraKorea .vvip-package-item.selected.tier-2{border-bottom:2px solid #00b400}#SellPackageUltraKorea .vvip-package-item.selected.tier-1{border-bottom:2px solid #c80096}#SellPackageUltraKorea .vvip-package-item.selected.junior-suite,#SellPackageUltraKorea .vvip-package-item.selected.skybox,#SellPackageUltraKorea .vvip-package-item.selected.suite{border-bottom:2px solid #d4c97c}#SellPackageUltraKorea .vvip-package-item.sold-out{cursor:not-allowed!important;filter:grayscale(70%);opacity:.3}#SellPackageUltraKorea .vvip-package-item.sold-out:hover{box-shadow:none;transform:none}#SellPackageUltraKorea .vvip-package-item.tier-2{background:linear-gradient(135deg,#00b40026,#00780014)}#SellPackageUltraKorea .vvip-package-item.tier-1{background:linear-gradient(135deg,#c8009626,#96006414)}#SellPackageUltraKorea .vvip-package-item.junior-suite,#SellPackageUltraKorea .vvip-package-item.suite{background:linear-gradient(135deg,#d4c97c26,#64461e14)}#SellPackageUltraKorea .vvip-package-item.skybox{background:linear-gradient(135deg,#c8966426,#96643214)}#SellPackageUltraKorea .package-additional-info{animation:fadeInDown .4s ease-out;background:#ffffff0d;border-radius:0 0 8px 8px;border-top:1px solid #ffffff1a;margin-top:0;overflow:hidden;padding:16px 32px}#SellPackageUltraKorea .additional-info-content{display:flex;flex-direction:column;gap:12px}#SellPackageUltraKorea .info-row{align-items:center;display:flex;justify-content:space-between}#SellPackageUltraKorea .info-row .minimum-spend-info,#SellPackageUltraKorea .info-row .package-table-info{align-items:center;display:flex;gap:12px;justify-content:space-between;width:100%}#SellPackageUltraKorea .info-row .info-label{color:#ffffffb3;font-size:14px;font-weight:500}#SellPackageUltraKorea .info-row .min-spend-amount,#SellPackageUltraKorea .info-row .table-capacity{color:#fff;font-size:14px;font-weight:600}#SellPackageUltraKorea .package-header{display:flex;flex-direction:column;gap:8px;grid-column:1}#SellPackageUltraKorea .package-name{color:#fff;font-size:28px;font-weight:900;letter-spacing:2px;line-height:1.1;margin:0;text-transform:uppercase}#SellPackageUltraKorea h3.package-name{white-space:nowrap}#SellPackageUltraKorea .package-badges{align-items:flex-start;display:flex;flex-direction:column;gap:8px}#SellPackageUltraKorea .package-badge{border-radius:20px;color:#fff;font-size:12px;font-weight:700;letter-spacing:1px;padding:4px 12px;text-transform:uppercase;white-space:nowrap}#SellPackageUltraKorea .tier-2 .package-badge{background:#00b400cc}#SellPackageUltraKorea .tier-1 .package-badge{background:#c80096cc}#SellPackageUltraKorea .junior-suite .package-badge,#SellPackageUltraKorea .suite .package-badge{background:#d4c97ccc}#SellPackageUltraKorea .skybox .package-badge{background:#c89664cc}#SellPackageUltraKorea .package-price-section{align-items:center;display:flex;flex-direction:column;gap:8px;grid-column:3;text-align:center}#SellPackageUltraKorea .package-price{align-items:baseline;display:flex;flex-direction:row;gap:8px}#SellPackageUltraKorea .price-amount{color:#fff;font-size:32px;font-weight:900;line-height:1}#SellPackageUltraKorea .price-currency{color:#fffc;font-size:18px;font-weight:600}#SellPackageUltraKorea .minimum-spend-info{align-items:center;display:flex;gap:2px;justify-content:space-between;width:100%}#SellPackageUltraKorea .min-spend-amount{color:#ffd700e6;font-size:16px;font-weight:700}#SellPackageUltraKorea .min-spend-label{color:#ffd700b3;font-size:12px;font-weight:500}#SellPackageUltraKorea .package-tickets{align-items:center;color:#fff;display:flex;font-size:18px;font-weight:700;grid-column:2;justify-content:center;letter-spacing:1px;text-align:right;text-transform:uppercase}#SellPackageUltraKorea .package-features,#SellPackageUltraKorea .package-features-english{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));list-style:none;margin:0;padding:0}#SellPackageUltraKorea .package-features li{color:#fffc;font-size:14px;line-height:1.4;padding-left:16px;position:relative}#SellPackageUltraKorea .package-features li:before{color:#00df52;content:"–";left:0;position:absolute;top:0}#SellPackageUltraKorea .package-features-english li{color:#fff9;font-size:12px;font-style:italic;line-height:1.4;padding-left:16px;position:relative}#SellPackageUltraKorea .package-features-english li:before{color:#00df52;content:"–";left:0;position:absolute;top:0}#SellPackageUltraKorea .guidelines-list{grid-gap:8px;display:grid;gap:8px;list-style:none;margin:0;padding:0}#SellPackageUltraKorea .guidelines-list li{color:#fffc;font-size:14px;line-height:1.5;padding-left:16px;position:relative}#SellPackageUltraKorea .guidelines-list li:before{color:#e90052;content:"•";font-weight:700;left:0;position:absolute;top:0}#SellPackageUltraKorea .benefits-list{grid-gap:16px 24px;display:grid;gap:16px 24px;grid-template-columns:1fr 1fr;padding-left:0}#SellPackageUltraKorea .benefits-list .benefit-item{align-items:flex-start;display:flex;gap:12px}#SellPackageUltraKorea .benefits-list .benefit-item .benefit-icon{background:#ffffff26;border-radius:12px;height:32px;width:32px}#SellPackageUltraKorea .benefits-list .benefit-item .benefit-title{color:#fff;font-weight:600}#SellPackageUltraKorea .benefits-list .benefit-item .benefit-desc{color:#ffffffb3;font-size:14px}#SellPackageUltraKorea .lineup-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}#SellPackageUltraKorea .lineup-column .lineup-day-badge{align-items:center;border-radius:16px;display:inline-flex;font-weight:700;justify-content:center;width:100%}#SellPackageUltraKorea .lineup-column .lineup-stage{font-size:14px;font-weight:500;margin-top:6px}#SellPackageUltraKorea .lineup-column .lineup-list{grid-gap:8px;display:grid;gap:8px;margin-top:12px;padding-left:0}#SellPackageUltraKorea .lineup-column .lineup-item{align-items:center;background:linear-gradient(90deg,#ffffff14,#ffffff05);border:1px solid #ffffff26;border-radius:10px;display:grid;grid-template-columns:64px 1fr auto;padding:12px}#SellPackageUltraKorea .lineup-column .lineup-item.badge-green{border-color:#00df52b3}#SellPackageUltraKorea .lineup-column .lineup-item.badge-green .lineup-star{color:#00df52b3}#SellPackageUltraKorea .lineup-column .lineup-item.badge-blue{border-color:#0077ffb3}#SellPackageUltraKorea .lineup-column .lineup-item.badge-blue .lineup-star{color:#0077ffb3}#SellPackageUltraKorea .lineup-column .lineup-item.badge-purple{border-color:#cf3fffb3}#SellPackageUltraKorea .lineup-column .lineup-item.badge-purple .lineup-star{color:#cf3fffb3}#SellPackageUltraKorea .lineup-column .lineup-item .lineup-time{color:#ffffffb3;font-family:Menlo,monospace}#SellPackageUltraKorea .lineup-column .lineup-item .lineup-artist{color:#fff;font-weight:600}#SellPackageUltraKorea .lineup-column .lineup-item .lineup-star{color:#00df52;height:16px;width:16px}#SellPackageUltraKorea .lineup-column .badge-green{color:#00df52}#SellPackageUltraKorea .lineup-column .badge-blue{color:#07f}#SellPackageUltraKorea .lineup-column .badge-purple{color:#cf3fff}#SellPackageUltraKorea .benefits-card,#SellPackageUltraKorea .lineup-card{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}#SellPackageUltraKorea .benefits-card .card-header .card-title,#SellPackageUltraKorea .lineup-card .card-header .card-title{color:#fff}#SellPackageUltraKorea .benefits-card .card-header .card-description,#SellPackageUltraKorea .lineup-card .card-header .card-description{color:#ffffffb3}#SellPackageUltraKorea .purchase-card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#00df520d!important;border:1px solid #00df524d!important}#SellPackageUltraKorea .purchase-card .purchase-price{align-items:center;display:flex;flex-direction:column;gap:6px}#SellPackageUltraKorea .purchase-card .purchase-price .price-amount{color:#fff;font-size:24px;font-weight:800}#SellPackageUltraKorea .purchase-card .purchase-price .price-unit{color:#00df52}#SellPackageUltraKorea .purchase-card .purchase-price .limited-badge{background:#0009;border:1px solid #e9005280;border-radius:6px;color:#e90052;font-size:12px;padding:3px 8px}#SellPackageUltraKorea .purchase-card .package-selection{grid-gap:12px;display:grid;gap:12px}#SellPackageUltraKorea .purchase-card .package-list{grid-gap:8px;-ms-overflow-style:none;display:grid;gap:8px;max-height:335px;overflow-y:auto;scrollbar-width:none}#SellPackageUltraKorea .purchase-card .package-list::-webkit-scrollbar{display:none}#SellPackageUltraKorea .purchase-card .package-item{align-items:center;background:#ffffff0d;border:1px solid #fff3;border-radius:8px;cursor:pointer;display:flex;justify-content:space-between;padding:12px;transition:all .2s ease}#SellPackageUltraKorea .purchase-card .package-item:hover{background:#cf3fff1a;border-color:#cf3fff80}#SellPackageUltraKorea .purchase-card .package-item.selected{background:#cf3fff26;border-color:#cf3fff}#SellPackageUltraKorea .purchase-card .package-item.sold-out{background:#ffffff05!important;border-color:#ffffff1a!important;cursor:not-allowed!important;filter:grayscale(70%);opacity:.3;pointer-events:none}#SellPackageUltraKorea .purchase-card .package-item.sold-out:hover{background:#ffffff05!important;border-color:#ffffff1a!important;transform:none}#SellPackageUltraKorea .purchase-card .package-item .package-info{display:flex;flex-direction:column;gap:4px}#SellPackageUltraKorea .purchase-card .package-item .package-name{align-items:center;color:#fff;display:flex;font-size:14px;font-weight:600;gap:8px}#SellPackageUltraKorea .purchase-card .package-item .package-details{color:#ffffffb3;font-size:12px}#SellPackageUltraKorea .purchase-card .package-item .package-price{color:#00df52;font-size:14px;font-weight:700;white-space:nowrap}#SellPackageUltraKorea .purchase-card .purchase-summary{grid-gap:8px;display:grid;gap:8px;margin-top:16px}#SellPackageUltraKorea .purchase-card .purchase-summary .summary-row{align-items:center;color:#fff;display:flex;justify-content:space-between}#SellPackageUltraKorea .purchase-card .purchase-summary .summary-row .summary-value{font-weight:600;white-space:pre-line}#SellPackageUltraKorea .purchase-card .purchase-summary .summary-row .summary-value.accent{color:#00df52;font-weight:700}#SellPackageUltraKorea .purchase-card .purchase-button{background-color:#00df52!important;border-color:#00df52!important;color:#000!important;margin-top:24px;transition:all .3s ease;width:100%}#SellPackageUltraKorea .purchase-card .purchase-button:hover:not(:disabled){background-color:#00c947!important;border-color:#00c947!important;color:#000!important}#SellPackageUltraKorea .purchase-card .purchase-button:active:not(:disabled){background-color:#00b83d!important;border-color:#00b83d!important;color:#000!important}#SellPackageUltraKorea .purchase-card .purchase-button:focus{outline:2px solid #00df52;outline-offset:2px}#SellPackageUltraKorea .purchase-card .purchase-button:disabled{background:#6b7280!important;border-color:#6b7280!important;color:#9ca3af!important;cursor:not-allowed;opacity:.6}#SellPackageUltraKorea .purchase-card .purchase-button .icon{color:#000!important}#SellPackageUltraKorea .purchase-card .purchase-notes{grid-gap:4px;color:#ffffffb3;display:grid;font-size:12px;gap:4px;justify-items:center;margin-bottom:0;margin-top:20px}#SellPackageUltraKorea .selected-package-details{display:flex;flex-direction:column;gap:16px}#SellPackageUltraKorea .selected-package-header .package-location-badge{background:#00df5233;border:1px solid #00df524d;color:#00df52}#SellPackageUltraKorea .selected-package-specs{border-bottom:1px solid #ffffff1a;display:flex;flex-direction:column;gap:16px;padding-bottom:24px}#SellPackageUltraKorea .spec-item{align-items:center;display:flex;justify-content:space-between}#SellPackageUltraKorea .spec-item .spec-label{color:#ffffffb3;font-size:14px;font-weight:500;white-space:pre-line}#SellPackageUltraKorea .spec-item .spec-value{color:#fff;font-size:14px;font-weight:600}#SellPackageUltraKorea .selected-package-price{align-items:center;display:flex;justify-content:space-between;margin-top:8px}#SellPackageUltraKorea .selected-package-price .price-label{color:#fffc;font-size:16px;font-weight:600}#SellPackageUltraKorea .selected-package-price .price-amount{color:#00df52;font-size:18px;font-weight:700}#SellPackageUltraKorea .sold-out-badge{background:#ef444433;border:1px solid #ef44444d;border-radius:4px;color:#ef4444;font-size:10px;font-weight:600;letter-spacing:.5px;padding:2px 6px;position:absolute;right:12px;text-transform:uppercase;top:8px}#SellPackageUltraKorea .payment-notice{background:linear-gradient(135deg,#0077ff26,#0064c814);border:2px solid #07f6;border-radius:12px;margin-bottom:24px;padding:20px;text-align:center}#SellPackageUltraKorea .payment-notice .payment-notice-header{margin-bottom:8px}#SellPackageUltraKorea .payment-notice .payment-notice-title{color:#07f;font-size:16px;font-weight:700}#SellPackageUltraKorea .payment-notice .payment-notice-content{color:#ffffffe6;font-size:14px;line-height:1.6;margin:0}#SellPackageUltraKorea .payment-notice .payment-notice-content strong{color:#fff;font-weight:700}#SellPackageUltraKorea .order-id-highlight{background:linear-gradient(135deg,#ffffff14,#ffffff0a);border:2px solid #fff3;border-radius:12px;margin:24px 0;padding:24px;text-align:center}#SellPackageUltraKorea .order-id-highlight .order-id-important{color:#fff;font-size:18px;font-weight:800;letter-spacing:1px;margin-bottom:16px;text-transform:uppercase}#SellPackageUltraKorea .order-id-highlight .order-id-container{background:#0006;border:2px dashed #ffffff4d;border-radius:8px;margin:12px 0;padding:20px;position:relative}#SellPackageUltraKorea .order-id-highlight .order-id-container .order-id-label{color:#ffffffb3;font-size:12px;font-weight:600;margin-bottom:8px}#SellPackageUltraKorea .order-id-highlight .order-id-container .order-id-value{align-items:center;color:#fff;display:flex;font-family:Courier New,monospace;font-size:24px;font-weight:900;gap:12px;justify-content:center;letter-spacing:2px;word-break:break-all}#SellPackageUltraKorea .order-id-highlight .order-id-container .order-id-value .copy-button-inline{background:#ffffff1a;border:1px solid #ffffff4d;border-radius:6px;color:#fff;height:auto;min-width:auto;padding:6px}#SellPackageUltraKorea .order-id-highlight .order-id-container .order-id-value .copy-button-inline:hover{background:#fff3}#SellPackageUltraKorea .order-id-highlight .order-id-container .order-id-value .copy-button-inline .icon{color:#fff!important;height:16px;width:16px}#SellPackageUltraKorea .order-id-highlight .order-id-note{color:#ffffffe6;font-size:13px;line-height:1.5;margin-bottom:0;margin-top:16px}#SellPackageUltraKorea .receipt-section-new{background:#ffffff0d;border-radius:12px;margin:24px 0;padding:20px}#SellPackageUltraKorea .receipt-section-new .receipt-section-title-new{color:#00df52;font-size:16px;font-weight:700;margin:0 0 16px}#SellPackageUltraKorea .receipt-section-new .receipt-row{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}#SellPackageUltraKorea .receipt-section-new .receipt-row .receipt-label-new{color:#ffffffb3;font-size:14px}#SellPackageUltraKorea .receipt-section-new .receipt-row .receipt-value-new{align-items:center;color:#fff;display:flex;font-size:14px;font-weight:600;gap:8px}#SellPackageUltraKorea .receipt-section-new .receipt-total{align-items:center;border-top:1px solid #ffffff1a;display:flex;font-size:18px;font-weight:700;justify-content:space-between;margin-top:16px;padding-top:16px}#SellPackageUltraKorea .receipt-section-new .receipt-total .receipt-total-label{color:#fff}#SellPackageUltraKorea .receipt-section-new .receipt-total .receipt-total-value{color:#00df52;font-size:20px}#SellPackageUltraKorea .payment-actions-new{background:#1a1a1a;margin-bottom:0;padding-bottom:20px;padding-top:20px}#SellPackageUltraKorea .payment-actions-new .order-inquiry-button-new{align-items:center;background-color:#00df52!important;border-color:#00df52!important;color:#000!important;display:flex;gap:8px;justify-content:center;padding:16px;transition:all .3s ease;width:100%}#SellPackageUltraKorea .payment-actions-new .order-inquiry-button-new:hover:not(:disabled){background-color:#00c947!important;border-color:#00c947!important;color:#000!important}#SellPackageUltraKorea .payment-actions-new .order-inquiry-button-new:active:not(:disabled){background-color:#00b83d!important;border-color:#00b83d!important;color:#000!important}#SellPackageUltraKorea .payment-actions-new .order-inquiry-button-new:focus{outline:2px solid #00df52;outline-offset:2px}#SellPackageUltraKorea .payment-actions-new .order-inquiry-button-new .icon{color:#000!important;flex-shrink:0;height:16px;width:16px}#SellPackageUltraKorea .purchase-button{align-items:center;background-color:#00df52!important;border-color:#00df52!important;color:#000!important;display:flex;gap:8px;justify-content:center;transition:all .3s ease}#SellPackageUltraKorea .purchase-button:hover:not(:disabled){background-color:#00c947!important;border-color:#00c947!important;color:#000!important}#SellPackageUltraKorea .purchase-button:active:not(:disabled){background-color:#00b83d!important;border-color:#00b83d!important;color:#000!important}#SellPackageUltraKorea .purchase-button:focus{outline:2px solid #00df52;outline-offset:2px}#SellPackageUltraKorea .purchase-button .icon{color:#000!important;flex-shrink:0;height:16px;width:16px}body .modal-close-button{align-items:center;background:#0000;border:1px solid #fff3;border-radius:50%;color:#fff;display:flex;height:32px;justify-content:center;padding:0!important;position:absolute;right:16px;top:16px;width:32px}body .modal-backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000c;left:0;position:fixed;top:0;z-index:99999}body .modal-backdrop,body .modal-backdrop .payment-modal{display:flex;height:100vh;height:100dvh;overflow-y:auto;padding:0;width:100vw}body .modal-backdrop .payment-modal{background:#1a1a1a;border:none;border-radius:0;box-sizing:border-box;flex-direction:column;margin:0;max-height:none;max-width:none;position:relative}body .modal-backdrop .payment-modal .modal-header{margin-bottom:32px;padding:32px;position:relative;text-align:center}body .modal-backdrop .payment-modal .modal-header .card-description{color:#ffffffb3;font-size:14px;line-height:1.6;white-space:pre-line}body .modal-backdrop .payment-modal .modal-header .card-description strong{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#00df52,#00c947);-webkit-background-clip:text;background-clip:text;color:#00df52;font-weight:700;text-shadow:0 0 10px #00df524d}body .modal-backdrop .payment-modal .modal-header .modal-icon{align-items:center;background:#00df5233;border-radius:50%;color:#00df52;display:flex;height:48px;justify-content:center;margin:0 auto 16px;width:48px}body .modal-backdrop .payment-modal .modal-header .close-button{background:#0000;border:1px solid #fff3;border-radius:50%;color:#fff;height:26px;padding:0;position:absolute;right:18px;top:18px;width:26px}body .modal-backdrop .payment-modal .modal-content{flex:1 1;margin:0 auto;max-width:800px;min-height:0;overflow-y:auto;padding:0 32px;width:100%}body .modal-backdrop .payment-modal .modal-content .order-summary{background:#ffffff0d;border-radius:8px;margin-bottom:24px;padding:16px}body .modal-backdrop .payment-modal .modal-content .order-summary h4{color:#fff;margin-bottom:12px}body .modal-backdrop .payment-modal .modal-content .order-summary .summary-details .summary-row{color:#fffc;display:flex;justify-content:space-between;margin-bottom:8px}body .modal-backdrop .payment-modal .modal-content .order-summary .summary-details .summary-total{color:#00df52;display:flex;font-weight:700;justify-content:space-between;margin-top:8px}body .modal-backdrop .payment-modal .modal-content .user-info-form{margin-bottom:32px}body .modal-backdrop .payment-modal .modal-content .user-info-form .form-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr;margin-bottom:20px}body .modal-backdrop .payment-modal .modal-content .user-info-form .form-field{display:flex;flex-direction:column;gap:8px}body .modal-backdrop .payment-modal .modal-content .user-info-form .form-field .required{color:#e90052}body .modal-backdrop .payment-modal .modal-content .user-info-form .form-field .field-error{color:#e90052;font-size:12px;margin-top:4px}body .modal-backdrop .payment-modal .modal-content .user-info-form .form-field .field-note{color:#fff9;font-size:12px;margin-top:4px}body .modal-backdrop .payment-modal .modal-content .user-info-form .form-field .phone-input-container{align-items:stretch;display:flex;gap:8px}body .modal-backdrop .payment-modal .modal-content .user-info-form .form-field .phone-input-container .phone-country-select{flex:0 0 160px;min-width:160px}body .modal-backdrop .payment-modal .modal-content .user-info-form .form-field .input-wrapper,body .modal-backdrop .payment-modal .modal-content .user-info-form .form-field .phone-input-container .input-wrapper{flex:1 1;min-height:44px;min-width:0}body .modal-backdrop .payment-modal .modal-content .desktop-payment-section{display:block}body .modal-backdrop .payment-modal .modal-content .desktop-payment-section .terms-agreement-field{margin-top:20px}body .modal-backdrop .payment-modal .modal-content .desktop-payment-section .terms-agreement-field .terms-agreement{align-items:center;display:flex;gap:8px;padding:12px 0}body .modal-backdrop .payment-modal .modal-content .desktop-payment-section .terms-agreement-field .terms-agreement .terms-check-icon{color:#10b981;flex-shrink:0;height:20px;width:20px}body .modal-backdrop .payment-modal .modal-content .desktop-payment-section .terms-agreement-field .terms-agreement .required{color:#10b981;flex-shrink:0;font-size:14px;font-weight:600}body .modal-backdrop .payment-modal .modal-content .desktop-payment-section .terms-agreement-field .terms-agreement .terms-link{color:#6b7280;cursor:pointer;font-size:16px;font-weight:500;text-decoration:underline;transition:color .2s ease}body .modal-backdrop .payment-modal .modal-content .desktop-payment-section .terms-agreement-field .terms-agreement .terms-link:hover{color:#4b5563}body .modal-backdrop .payment-modal .modal-content .desktop-payment-section .confirm-button{align-items:center;background-color:#00df52!important;border-color:#00df52!important;color:#000!important;display:flex;gap:8px;justify-content:center;transition:all .3s ease}body .modal-backdrop .payment-modal .modal-content .desktop-payment-section .confirm-button:hover:not(:disabled){background-color:#00c947!important;border-color:#00c947!important;color:#000!important}body .modal-backdrop .payment-modal .modal-content .desktop-payment-section .confirm-button:active:not(:disabled){background-color:#00b83d!important;border-color:#00b83d!important;color:#000!important}body .modal-backdrop .payment-modal .modal-content .desktop-payment-section .confirm-button:focus{outline:2px solid #00df52;outline-offset:2px}body .modal-backdrop .payment-modal .modal-content .desktop-payment-section .confirm-button .icon{color:#000!important;flex-shrink:0;height:16px;width:16px}body .modal-backdrop .payment-modal .modal-content .desktop-payment-section .confirm-button.enabled{background:#00df52;border-color:#00df52;color:#000}body .modal-backdrop .payment-modal .modal-content .desktop-payment-section .confirm-button.disabled{cursor:not-allowed;opacity:.5}body .modal-backdrop .payment-modal .modal-content .desktop-payment-section .confirm-button.eqpay-button{background:linear-gradient(135deg,#0066e4,#07f);border:none;color:#fff!important;font-weight:600;overflow:hidden;position:relative;transition:all .3s ease}body .modal-backdrop .payment-modal .modal-content .desktop-payment-section .confirm-button.eqpay-button:hover:not(:disabled){background:linear-gradient(135deg,#07f,#0066e4);box-shadow:0 4px 12px #0066e44d;color:#fff!important;transform:translateY(-1px)}body .modal-backdrop .payment-modal .modal-content .desktop-payment-section .confirm-button.eqpay-button:active:not(:disabled){color:#fff!important;outline:1px solid #0066e4!important;transform:translateY(0)}body .modal-backdrop .payment-modal .modal-content .desktop-payment-section .confirm-button.eqpay-button:focus:not(:disabled){outline:1px solid #0066e4!important}body .modal-backdrop .payment-modal .modal-content .desktop-payment-section .confirm-button.eqpay-button.disabled{background:#6b7280!important;color:#9ca3af!important;cursor:not-allowed}body .modal-backdrop .payment-modal .modal-content .desktop-payment-section .confirm-button.eqpay-button .icon{filter:brightness(0) invert(1);height:24px;margin-right:8px;width:60px}body .modal-backdrop .payment-modal .modal-content .mobile-fixed-bottom-section.ultra-korea{display:block}body .modal-backdrop .payment-modal .modal-content .mobile-fixed-bottom-section.ultra-korea .mobile-payment-container .mobile-confirm-button.eqpay-button{background:linear-gradient(135deg,#07f,#06c);border:none;border-radius:12px;color:#fff;font-size:16px;font-weight:600;margin-bottom:16px;padding:8px;transition:all .3s ease}body .modal-backdrop .payment-modal .modal-content .mobile-fixed-bottom-section.ultra-korea .mobile-payment-container .mobile-confirm-button.eqpay-button:hover:not(:disabled){background:linear-gradient(135deg,#06c,#05b);box-shadow:0 4px 12px #0077ff4d;transform:translateY(-1px)}body .modal-backdrop .payment-modal .modal-content .mobile-fixed-bottom-section.ultra-korea .mobile-payment-container .mobile-confirm-button.eqpay-button.disabled{background:#6b7280;color:#9ca3af;cursor:not-allowed}body .modal-backdrop .payment-modal .modal-content .mobile-fixed-bottom-section.ultra-korea .mobile-payment-container .mobile-confirm-button.eqpay-button .icon{height:24px;margin-right:8px;width:60px}body .modal-backdrop .payment-modal .modal-content .mobile-fixed-bottom-section.ultra-korea .mobile-payment-container .mobile-terms-agreement{align-items:center;display:flex;font-size:12px;gap:6px;justify-content:center}body .modal-backdrop .payment-modal .modal-content .mobile-fixed-bottom-section.ultra-korea .mobile-payment-container .mobile-terms-agreement .mobile-terms-check-icon{color:#10b981;flex-shrink:0;height:18px;width:18px}body .modal-backdrop .payment-modal .modal-content .mobile-fixed-bottom-section.ultra-korea .mobile-payment-container .mobile-terms-agreement .mobile-required{color:#10b981;flex-shrink:0;font-size:12px;font-weight:600}body .modal-backdrop .payment-modal .modal-content .mobile-fixed-bottom-section.ultra-korea .mobile-payment-container .mobile-terms-agreement .mobile-terms-link{color:#d1d5db;cursor:pointer;font-size:14px;font-weight:500;line-height:1.3;text-align:center;text-decoration:underline;transition:color .2s ease}body .modal-backdrop .payment-modal .modal-content .mobile-fixed-bottom-section.ultra-korea .mobile-payment-container .mobile-terms-agreement .mobile-terms-link:hover{color:#f3f4f6}body .modal-backdrop .notice-modal{background:#1a1a1a;border:1px solid #ffffff1a;border-radius:12px;display:flex;flex-direction:column;margin:0;max-height:80vh;max-width:600px;overflow:hidden;padding:0;position:relative;width:90vw}body .modal-backdrop .notice-modal .modal-header{margin-bottom:32px;padding:32px;position:relative;text-align:center}body .modal-backdrop .notice-modal .modal-header .card-description{color:#ffffffb3;font-size:14px;line-height:1.6;white-space:pre-line}body .modal-backdrop .notice-modal .modal-header .card-description strong{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#00df52,#00c947);-webkit-background-clip:text;background-clip:text;color:#00df52;font-weight:700;text-shadow:0 0 10px #00df524d}body .modal-backdrop .notice-modal .modal-header .modal-icon{align-items:center;background:#00df5233;border-radius:50%;color:#00df52;display:flex;height:48px;justify-content:center;margin:0 auto 16px;width:48px}body .modal-backdrop .notice-modal .modal-header .close-button{background:#0000;border:1px solid #fff3;border-radius:50%;color:#fff;height:26px;padding:0;position:absolute;right:18px;top:18px;width:26px}body .modal-backdrop .notice-modal .modal-content{display:flex;flex:1 1;flex-direction:column;gap:24px;overflow-y:auto;padding:0 32px 32px}body .modal-backdrop .notice-modal .modal-content .notice-content{flex:1 1;overflow-y:auto}body .modal-backdrop .notice-modal .modal-content .notice-text-content{display:flex;flex-direction:column;gap:24px}body .modal-backdrop .notice-modal .modal-content .notice-paragraph{color:#ffffffe6;font-size:15px;line-height:1.7;margin:0}body .modal-backdrop .notice-modal .modal-content .notice-paragraph strong{color:#fff;font-weight:600}body .modal-backdrop .notice-modal .modal-content .notice-paragraph u{text-decoration:underline;text-decoration-color:#00df52;text-underline-offset:3px}body .modal-backdrop .notice-modal .modal-content .notice-paragraph .notice-warning u{text-decoration:underline;text-decoration-color:#ff6b6b;text-decoration-thickness:2px;text-underline-offset:3px}body .modal-backdrop .notice-modal .modal-content .notice-paragraph em{color:#ffffffb3;font-size:14px;font-style:italic}body .modal-backdrop .notice-modal .modal-content .notice-paragraph:has(.notice-warning){background:#ff6b6b0d;border:1px solid #ff6b6b33;border-radius:8px;margin:12px 0;padding:16px}body .modal-backdrop .notice-modal .modal-content .notice-warning{border-radius:6px;color:#ff6b6b;display:inline-block;font-size:16px;font-weight:700;margin:10px 0}body .modal-backdrop .notice-modal .modal-content .notice-subtitle{color:#00df52;font-size:16px;font-weight:600}body .modal-backdrop .notice-modal .modal-content .notice-final{border-top:1px solid #fff3;margin-top:8px;padding-top:20px}body .modal-backdrop .notice-modal .modal-content .notice-actions{display:flex;gap:12px;justify-content:center}body .modal-backdrop .notice-modal .modal-content .agree-button{background-color:#00df52!important;border-color:#00df52!important;color:#000!important;font-size:16px;font-weight:600;height:48px;min-width:120px;transition:all .3s ease}body .modal-backdrop .notice-modal .modal-content .agree-button:active,body .modal-backdrop .notice-modal .modal-content .agree-button:hover{background-color:#00c947!important;border-color:#00c947!important}body .modal-backdrop .notice-modal .modal-content .agree-button:focus{outline:1px solid #00df52;outline-offset:2px}@media(max-width:768px){body .modal-backdrop .notice-modal .modal-content{padding:0 20px 20px}body .modal-backdrop .notice-modal .notice-text-content{gap:20px}body .modal-backdrop .notice-modal .notice-paragraph{font-size:14px;line-height:1.6}body .modal-backdrop .notice-modal .notice-subtitle,body .modal-backdrop .notice-modal .notice-warning{font-size:15px}body .modal-backdrop .notice-modal .notice-paragraph:has(.notice-warning){margin:10px 0;padding:14px}}@media(max-width:480px){body .modal-backdrop .notice-modal{max-height:85vh;width:95vw}body .modal-backdrop .notice-modal .modal-content{padding:0 16px 16px}body .modal-backdrop .notice-modal .notice-text-content{gap:18px}body .modal-backdrop .notice-modal .notice-paragraph{font-size:13px;line-height:1.5}body .modal-backdrop .notice-modal .notice-paragraph:has(.notice-warning){margin:8px 0;padding:12px}body .modal-backdrop .notice-modal .notice-paragraph em{font-size:12px}body .modal-backdrop .notice-modal .notice-subtitle,body .modal-backdrop .notice-modal .notice-warning{font-size:14px}body .modal-backdrop .notice-modal .agree-button{font-size:15px;height:44px}}body .mobile-purchase-fixed{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1a1a1af2;border-top:1px solid #ffffff1a;bottom:0;display:none;left:0;padding:16px;position:fixed;right:0;z-index:5000}body .mobile-purchase-fixed .mobile-purchase-content{align-items:center;display:flex;gap:16px;justify-content:space-between;margin:0 auto;max-width:1200px}body .mobile-purchase-fixed .mobile-purchase-content .mobile-price-info{flex:1 1;min-width:0}body .mobile-purchase-fixed .mobile-purchase-content .mobile-price-info .mobile-price{color:#00df52;font-size:16px;font-weight:700;line-height:1.2}body .mobile-purchase-fixed .mobile-purchase-content .mobile-price-info .mobile-package{color:#fffc;font-size:14px;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body .mobile-purchase-fixed .mobile-purchase-content .mobile-purchase-button{background-color:#00df52!important;border-color:#00df52!important;color:#000!important;flex-shrink:0;font-weight:600;height:48px;min-width:120px;transition:all .3s ease}body .mobile-purchase-fixed .mobile-purchase-content .mobile-purchase-button:hover:not(:disabled){background-color:#00c947!important;border-color:#00c947!important;color:#000!important}body .mobile-purchase-fixed .mobile-purchase-content .mobile-purchase-button:active:not(:disabled){background-color:#00b83d!important;border-color:#00b83d!important;color:#000!important}body .mobile-purchase-fixed .mobile-purchase-content .mobile-purchase-button:focus{outline:2px solid #00df52;outline-offset:2px}body .mobile-purchase-fixed .mobile-purchase-content .mobile-purchase-button .icon{color:#000!important}body .image-modal-backdrop{align-items:center;animation:fadeIn .3s ease-out;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000e6;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:9999}body .image-modal-backdrop .image-modal{animation:slideIn .3s ease-out;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff1a;border:1px solid #fff3;border-radius:16px;box-shadow:0 20px 40px #00000080;height:auto;max-height:90vh;max-width:90vw;overflow:hidden;width:auto}body .image-modal-backdrop .image-modal .image-modal-header{align-items:center;background:#ffffff0d;border-bottom:1px solid #ffffff1a;display:flex;justify-content:space-between;padding:16px 20px}body .image-modal-backdrop .image-modal .image-modal-header h3{color:#fff;font-size:18px;font-weight:600;margin:0;width:calc(100% - 20px)}body .image-modal-backdrop .image-modal .image-modal-header .modal-close-button{align-items:center;background:#ffffff1a;border:1px solid #fff3;border-radius:8px;color:#fff;cursor:pointer;display:flex;height:20px;justify-content:center;right:10px;top:10px;transition:all .2s ease;width:20px}body .image-modal-backdrop .image-modal .image-modal-header .modal-close-button:hover{background:#fff3;border-color:#ffffff4d}body .image-modal-backdrop .image-modal .image-modal-header .modal-close-button .icon{height:20px;width:20px}body .image-modal-backdrop .image-modal .image-modal-content{align-items:center;display:flex;justify-content:center;max-height:calc(90vh - 80px);overflow:hidden;padding:0}body .image-modal-backdrop .image-modal .image-modal-content img{border-radius:0 0 16px 16px;height:auto;max-height:100%;max-width:100%;object-fit:contain;width:auto}body .bottom-modal-backdrop{align-items:flex-end;background:#0009;display:flex;height:100vh;height:100dvh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:99999}body .bottom-modal-backdrop .bottom-modal{animation:slideUp .3s ease-out;background:#1a1a1a;border-radius:20px 20px 0 0;display:flex;flex-direction:column;margin-bottom:0;max-height:80vh;max-width:500px;overflow:hidden;padding-bottom:0;width:100%}body .bottom-modal-backdrop .bottom-modal .bottom-modal-header{border-bottom:1px solid #ffffff1a;padding:20px 24px 24px;position:relative;text-align:center}body .bottom-modal-backdrop .bottom-modal .bottom-modal-header h3{color:#fff;font-size:18px;font-weight:600;margin:0}body .bottom-modal-backdrop .bottom-modal .bottom-modal-header .modal-close-button .icon{height:16px;width:16px}body .bottom-modal-backdrop .bottom-modal .bottom-modal-content{flex:1 1;overflow-y:auto;padding:16px 24px 24px}body .bottom-modal-backdrop .bottom-modal .bottom-modal-content .package-selector{display:flex;flex-direction:column;gap:18px}body .bottom-modal-backdrop .bottom-modal .bottom-modal-content .package-selector .package-option{background:#ffffff0d;border:1px solid #fff3;border-radius:12px;cursor:pointer;display:flex;flex-direction:column;padding:8px 16px;position:relative;transition:all .2s ease}body .bottom-modal-backdrop .bottom-modal .bottom-modal-content .package-selector .package-option:hover{background:#00df521a;border-color:#00df5280}body .bottom-modal-backdrop .bottom-modal .bottom-modal-content .package-selector .package-option.selected{background:#00df5226;border-color:#00df52}body .bottom-modal-backdrop .bottom-modal .bottom-modal-content .package-selector .package-option.sold-out{background:#ffffff05!important;border-color:#ffffff1a!important;cursor:not-allowed!important;filter:grayscale(70%);opacity:.3;pointer-events:none}body .bottom-modal-backdrop .bottom-modal .bottom-modal-content .package-selector .package-option.sold-out:hover{background:#ffffff05!important;border-color:#ffffff1a!important;transform:none}body .bottom-modal-backdrop .bottom-modal .bottom-modal-content .package-selector .package-option .package-option-name{align-items:center;color:#fff;display:flex;font-size:16px;font-weight:600;gap:8px;margin-bottom:4px}body .bottom-modal-backdrop .bottom-modal .bottom-modal-content .package-selector .package-option .package-option-info{align-items:flex-end;display:flex;gap:4px;justify-content:space-between}body .bottom-modal-backdrop .bottom-modal .bottom-modal-content .package-selector .package-option .package-option-info .package-option-details{color:#ffffffb3;font-size:12px;line-height:1.4;margin-bottom:2px}body .bottom-modal-backdrop .bottom-modal .bottom-modal-content .package-selector .package-option .package-option-info .package-option-price{color:#00df52;font-size:16px;font-weight:700;white-space:nowrap}body .bottom-modal-backdrop .bottom-modal .bottom-modal-content .sold-out-badge{background:#ef444433;border:1px solid #ef44444d;border-radius:4px;color:#ef4444;font-size:10px;font-weight:600;letter-spacing:.5px;padding:2px 6px;position:absolute;right:12px;text-transform:uppercase;top:8px}body .minimum-spend-text{color:#ffffff80;display:block;font-size:12px;margin-top:2px}body .eqpay-banner-desktop{border-radius:8px;display:block;margin-top:16px;overflow:hidden;transition:all .3s ease}body .eqpay-banner-desktop .eqpay-banner-image{border:1px solid rgba(41,137,255,.502);border-radius:8px;cursor:pointer;height:auto;transition:all .3s ease;width:100%}body .eqpay-banner-desktop .eqpay-banner-image:hover{box-shadow:0 8px 25px #0000004d;transform:scale(1.02)}body .eqpay-banner-desktop .eqpay-banner-image:active{transform:scale(.98)}body .eqpay-banner-mobile{border:1px solid rgba(41,137,255,.502);border-radius:8px;display:none;overflow:hidden;transition:all .3s ease}body .eqpay-banner-mobile .eqpay-banner-image{border-radius:8px;cursor:pointer;height:auto;transition:all .3s ease;width:100%}body .eqpay-banner-mobile .eqpay-banner-image:hover{box-shadow:0 8px 25px #0000004d;transform:scale(1.02)}body .eqpay-banner-mobile .eqpay-banner-image:active{transform:scale(.98)}@media(max-width:1250px){#SellPackageUltraKorea .sell-package-container{gap:20px;max-width:1000px;padding:0 20px}#SellPackageUltraKorea .sell-package-aside{width:280px}#SellPackageUltraKorea .purchase-card .package-list{max-height:250px}#SellPackageUltraKorea .sell-package-hero .sell-package-hero-logo .hero-logo{height:110px}#SellPackageUltraKorea .sell-package-hero .sell-package-hero-desc{font-size:16px;line-height:24px}}@media(min-width:1025px){body .mobile-fixed-bottom-section.ultra-korea{display:none!important}}@media(max-width:1024px){#SellPackageUltraKorea .sell-package-header{display:flex}#SellPackageUltraKorea .sell-package{background-position:top;background-size:cover}#SellPackageUltraKorea .sell-package-container{gap:24px;grid-template-columns:1fr;width:100%}#SellPackageUltraKorea .eqpay-banner-desktop,#SellPackageUltraKorea .sell-package-aside{display:none}#SellPackageUltraKorea .eqpay-banner-mobile{display:flex}#SellPackageUltraKorea .lineup-grid{gap:16px;grid-template-columns:repeat(3,1fr)}#SellPackageUltraKorea .benefits-list{grid-template-columns:repeat(2,1fr)}#SellPackageUltraKorea .vvip-packages-grid{gap:16px}body .modal-backdrop .payment-modal .modal-content{padding-bottom:120px}body .mobile-fixed-bottom-section.ultra-korea{background:#1f2937;border-top:1px solid #374151;bottom:0;box-shadow:0 -4px 6px -1px #00000040;display:block;left:0;min-height:80px;padding:16px;position:fixed;right:0;z-index:1000}body .mobile-purchase-fixed{display:block}}@media(max-width:900px){#SellPackageUltraKorea .sell-package-hero .sell-package-hero-logo .hero-logo{height:100px}#SellPackageUltraKorea .benefits-list,#SellPackageUltraKorea .lineup-grid{gap:20px;grid-template-columns:1fr}#SellPackageUltraKorea .sell-package-container{padding:0 16px}#SellPackageUltraKorea .vvip-packages-grid{gap:12px}#SellPackageUltraKorea .vvip-package-item{gap:12px;grid-template-columns:1fr;min-height:auto;padding:16px 20px}#SellPackageUltraKorea .vvip-package-item .package-header{align-items:flex-start;flex-direction:row;gap:8px;grid-column:1;text-align:left}#SellPackageUltraKorea .vvip-package-item .package-header .package-name{font-size:20px;line-height:1.2;margin:0}#SellPackageUltraKorea .vvip-package-item .package-tickets{color:#ffffffe6;font-size:14px;font-weight:600;grid-column:1;justify-content:flex-start}#SellPackageUltraKorea .vvip-package-item .package-price-section{align-items:flex-end;flex-direction:column;gap:8px;grid-column:1}#SellPackageUltraKorea .vvip-package-item .package-price-section .package-price .price-currency{font-size:14px}#SellPackageUltraKorea .vvip-package-item .package-price-section .package-price .price-amount{font-size:24px;font-weight:800}#SellPackageUltraKorea .vvip-package-item .package-price-section .minimum-spend-info{align-items:flex-start;flex-direction:column;gap:2px}#SellPackageUltraKorea .vvip-package-item .package-price-section .minimum-spend-info .min-spend-label{color:#fff9;font-size:12px}#SellPackageUltraKorea .vvip-package-item .package-price-section .minimum-spend-info .min-spend-amount{font-size:13px;font-weight:600}#SellPackageUltraKorea .vvip-package-item .package-additional-info{padding:12px 16px}#SellPackageUltraKorea .vvip-package-item .info-row .info-label,#SellPackageUltraKorea .vvip-package-item .info-row .min-spend-amount,#SellPackageUltraKorea .vvip-package-item .info-row .table-capacity{font-size:13px}#SellPackageUltraKorea .package-name{font-size:24px}#SellPackageUltraKorea .price-amount{font-size:28px}#SellPackageUltraKorea .package-features{gap:10px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}}@media(max-width:768px){#SellPackageUltraKorea .sell-package{background-attachment:scroll;background-position:top;background-size:120% auto}#SellPackageUltraKorea .vvip-package-wrapper .sold-out-icon{right:-15px;width:160px}#SellPackageUltraKorea .sell-package-hero .sell-package-hero-logo .hero-logo{height:90px}#SellPackageUltraKorea .benefits-list,#SellPackageUltraKorea .lineup-grid{grid-template-columns:1fr}#SellPackageUltraKorea .sell-package-aside{display:none}#SellPackageUltraKorea .sell-package-header{right:16px;top:16px}#SellPackageUltraKorea .order-history-link{font-size:14px;padding:10px 16px}#SellPackageUltraKorea .order-history-link .icon{height:16px;width:16px}#SellPackageUltraKorea .vvip-packages-grid{gap:8px}#SellPackageUltraKorea .vvip-package-item{gap:10px;min-height:auto;padding:14px 16px}#SellPackageUltraKorea .vvip-package-item .package-header .package-name{font-size:18px;line-height:1.1}#SellPackageUltraKorea .vvip-package-item .package-header .package-badges .package-badge{font-size:9px;padding:3px 10px}#SellPackageUltraKorea .vvip-package-item .package-tickets{font-size:13px;font-weight:600}#SellPackageUltraKorea .vvip-package-item .package-price-section{gap:6px}#SellPackageUltraKorea .vvip-package-item .package-price-section .package-price .price-currency{font-size:12px}#SellPackageUltraKorea .vvip-package-item .package-price-section .package-price .price-amount{font-size:20px;font-weight:800}#SellPackageUltraKorea .vvip-package-item .package-price-section .minimum-spend-info{gap:1px}#SellPackageUltraKorea .vvip-package-item .package-price-section .minimum-spend-info .min-spend-label{font-size:11px}#SellPackageUltraKorea .vvip-package-item .package-price-section .minimum-spend-info .min-spend-amount{font-size:12px}#SellPackageUltraKorea .vvip-package-item .package-additional-info{padding:10px 14px}#SellPackageUltraKorea .vvip-package-item .package-additional-info .info-row .info-label,#SellPackageUltraKorea .vvip-package-item .package-additional-info .info-row .min-spend-amount,#SellPackageUltraKorea .vvip-package-item .package-additional-info .info-row .table-capacity{font-size:12px}#SellPackageUltraKorea .package-header{gap:12px}#SellPackageUltraKorea .package-price{text-align:left}#SellPackageUltraKorea .vvip-layout-guidelines-content{gap:24px;grid-template-columns:1fr}#SellPackageUltraKorea .vvip-layout-image img{max-width:100%}#SellPackageUltraKorea .vvip-guidelines-section{order:-1}#SellPackageUltraKorea .package-features{gap:8px}body .modal-backdrop .payment-modal .modal-header{padding:24px 20px}body .modal-backdrop .payment-modal .modal-content{-webkit-overflow-scrolling:touch;max-width:100%;overflow-y:auto;padding:0 20px 120px}body .modal-backdrop .payment-modal .modal-content .user-info-form .form-grid{gap:16px;grid-template-columns:1fr}body .modal-backdrop .payment-modal .modal-content .user-info-form .form-field .phone-input-container .phone-country-select{flex:0 0 140px;min-width:140px}body .image-modal-backdrop .image-modal{margin:10px;max-height:95vh;max-width:95vw}body .image-modal-backdrop .image-modal .image-modal-header{padding:12px 16px}body .image-modal-backdrop .image-modal .image-modal-header h3{font-size:16px}body .image-modal-backdrop .image-modal .image-modal-header .modal-close-button{height:20px;width:20px}body .image-modal-backdrop .image-modal .image-modal-header .modal-close-button .icon{height:18px;width:18px}body .image-modal-backdrop .image-modal .image-modal-content{max-height:calc(95vh - 72px)}}@media(max-width:600px){#SellPackageUltraKorea .sell-package{background-position:top;background-size:150% auto}#SellPackageUltraKorea .sell-package-hero .sell-package-hero-logo .hero-logo{height:80px}#SellPackageUltraKorea .sell-package-header{left:12px;top:12px}#SellPackageUltraKorea .minimum-spend-info{align-items:center}#SellPackageUltraKorea .order-history-link{font-size:13px;padding:8px 12px}#SellPackageUltraKorea .order-history-link .icon{height:14px;width:14px}#SellPackageUltraKorea .vvip-package-item{padding:16px 20px}#SellPackageUltraKorea .vvip-package-item .package-header{text-align:center}#SellPackageUltraKorea .vvip-package-item .package-price-section{flex-direction:column;gap:12px}#SellPackageUltraKorea .package-name{font-size:20px}#SellPackageUltraKorea .price-amount{font-size:24px}#SellPackageUltraKorea .package-tickets{font-size:14px}#SellPackageUltraKorea .package-additional-info{padding:10px 16px}#SellPackageUltraKorea .info-row .info-label,#SellPackageUltraKorea .info-row .min-spend-amount,#SellPackageUltraKorea .info-row .table-capacity{font-size:12px}}@media(max-width:480px){#SellPackageUltraKorea .kbw-eqpay-banner{height:40px!important}#SellPackageUltraKorea .sell-package-hero .sell-package-hero-logo .hero-logo{height:70px}#SellPackageUltraKorea .phone-input-container,#SellPackageUltraKorea .sell-package-hero .sell-package-hero-meta{flex-direction:column;gap:12px}#SellPackageUltraKorea .vvip-package-wrapper .sold-out-icon{right:-32px;transform:rotate(-20deg) translateY(-52%);width:110px}#SellPackageUltraKorea .vvip-package-item{gap:8px;padding:12px 14px}#SellPackageUltraKorea .vvip-package-item .package-header{align-items:flex-start;flex-direction:column;gap:6px}#SellPackageUltraKorea .vvip-package-item .package-header .package-name{font-size:16px;line-height:1.1}#SellPackageUltraKorea .vvip-package-item .package-header .package-badges .package-badge{font-size:9px;padding:3px 8px}#SellPackageUltraKorea .vvip-package-item .package-tickets{font-size:12px}#SellPackageUltraKorea .vvip-package-item .package-price-section{gap:4px}#SellPackageUltraKorea .vvip-package-item .package-price-section .package-price .price-currency{font-size:11px}#SellPackageUltraKorea .vvip-package-item .package-price-section .package-price .price-amount{font-size:18px;font-weight:800}#SellPackageUltraKorea .vvip-package-item .package-price-section .minimum-spend-info{gap:1px}#SellPackageUltraKorea .vvip-package-item .package-price-section .minimum-spend-info .min-spend-label{font-size:10px}#SellPackageUltraKorea .vvip-package-item .package-price-section .minimum-spend-info .min-spend-amount{font-size:11px}#SellPackageUltraKorea .vvip-package-item .package-additional-info{padding:8px 12px}#SellPackageUltraKorea .vvip-package-item .package-additional-info .info-row .info-label,#SellPackageUltraKorea .vvip-package-item .package-additional-info .info-row .min-spend-amount,#SellPackageUltraKorea .vvip-package-item .package-additional-info .info-row .table-capacity{font-size:11px}#SellPackageUltraKorea .min-spend,#SellPackageUltraKorea .package-header{align-items:flex-start;flex-direction:column}#SellPackageUltraKorea .min-spend{gap:4px;justify-content:flex-start}#SellPackageUltraKorea .modal-backdrop .payment-modal .modal-content .user-info-form .form-field .phone-input-container{flex-direction:column;gap:12px}#SellPackageUltraKorea .modal-backdrop .payment-modal .modal-content .user-info-form .form-field .phone-input-container .phone-country-select{flex:1 1;min-width:auto}#SellPackageUltraKorea .modal-backdrop .payment-modal .modal-content .user-info-form .form-field .phone-input-container .input-wrapper{flex:1 1;min-height:44px}body .modal-backdrop .payment-modal .modal-content .receipt-section-new .receipt-row{align-items:flex-start;flex-direction:column;gap:8px}body .modal-backdrop .payment-modal .modal-content .receipt-total{align-items:flex-start;flex-direction:column;gap:0}body .modal-backdrop .payment-modal .modal-content .receipt-total .receipt-total-label{font-size:14px}body .modal-backdrop .payment-modal .modal-content .receipt-total .receipt-total-value{align-self:flex-end}}@media(max-width:600px){#SellPackageUltraKorea .eqpay-banner-mobile .eqpay-banner-image{content:url(/static/media/eqpay_banner_600.c29cb7b5495aac14d581.png)}}@media(min-width:601px)and (max-width:768px){#SellPackageUltraKorea .eqpay-banner-mobile .eqpay-banner-image{content:url(/static/media/eqpay_banner_601-768.af5e9b6b1d3652068ace.png)}}@media(min-width:769px)and (max-width:1024px){#SellPackageUltraKorea .eqpay-banner-mobile .eqpay-banner-image{content:url(/static/media/eqpay_banner_769_1024.e4ce2446530e8fb0a49b.png)}}@media(max-width:320px){#SellPackageUltraKorea .kbw-eqpay-banner{height:30px!important}}.kbw-layout{padding:60px 16px 12px}.kbw-layout .kbw-layout-inner{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:1200px;text-align:center}.kbw-layout .kbw-layout-inner .kbw-banner{display:block;height:64px;margin-bottom:28px;object-fit:contain}.kbw-layout .page-switch-tabs{align-items:center;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#00000059;border-radius:999px;box-shadow:0 6px 18px #00000040;display:flex;gap:8px;justify-content:center;margin:0 auto 10px;padding:6px;position:relative}.kbw-layout .page-switch-tabs:before{background:#fff;border-radius:999px;box-shadow:0 2px 8px #00000026;content:"";height:calc(100% - 12px);left:6px;position:absolute;top:6px;transition:transform .3s ease-out;width:calc(50% - 6px);z-index:1}.kbw-layout .page-switch-tabs.culture-think-active:before{transform:translateX(100%)}.kbw-layout .page-switch-tabs .tab-item{appearance:none;background:#0000;border:0;border-radius:999px;color:#fff;cursor:pointer;font-size:18px;font-weight:800;min-width:300px;outline:none;padding:10px 18px;position:relative;transition:color .3s ease-out;white-space:nowrap;z-index:2}.kbw-layout .page-switch-tabs .tab-item.active{color:#1f2937}@media(max-width:768px){.kbw-layout{padding:56px 12px 8px}.kbw-layout .kbw-layout-inner .kbw-banner{height:56px}.kbw-layout .page-switch-tabs .tab-item{font-size:16px;min-width:200px}}@media(max-width:480px){.kbw-layout{padding:56px 12px 8px}.kbw-layout .kbw-layout-inner .kbw-banner{height:42px}.kbw-layout .page-switch-tabs{gap:6px;padding:4px;width:100%}.kbw-layout .page-switch-tabs .tab-item{font-size:12px;min-width:auto;padding:8px 6px;width:100%}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}*{box-sizing:border-box;margin:0;padding:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;scroll-padding-top:20px}body,html{font-size:16px}body{background-color:#f8f9fa;background-color:var(--bg-color,#f8f9fa);color:#343a40;color:var(--text-color,#343a40);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;line-height:1.5}body,html{-ms-overflow-style:none;scrollbar-width:none}body::-webkit-scrollbar,html::-webkit-scrollbar{display:none}#root{display:flex;flex-direction:column}a{color:#07f;text-decoration:none;transition:all .15s ease-in-out}a:hover{color:#005fcc}h1,h2,h3,h4,h5,h6{font-weight:600;line-height:1.2}h1,h2,h3,h4,h5,h6,ol,p,ul{margin-bottom:16px}ol,ul{padding-left:24px}li{margin-bottom:4px}table{border-collapse:collapse;margin-bottom:16px;width:100%}td,th{border-bottom:1px solid #f8f9fa;padding:8px;text-align:left}th{background-color:#f8f9fa;font-weight:600}button{align-items:center;border:none;border-radius:6px;cursor:pointer;display:inline-flex;font-size:16px;font-weight:500;justify-content:center;padding:8px 16px;text-decoration:none;transition:all .15s ease-in-out}button:disabled{cursor:not-allowed;opacity:.6}input,select,textarea{border:1px solid #cf3fff;border-radius:6px;font-size:16px;padding:8px 16px;transition:all .15s ease-in-out;width:100%}input:focus,select:focus,textarea:focus{border-color:#00df52;box-shadow:0 0 0 .2rem #00df5240;outline:none}input:disabled,select:disabled,textarea:disabled{background-color:#f8f9fa;cursor:not-allowed}.container{margin:0 auto;max-width:1200px;padding:0 16px;width:100%}@media(max-width:767px){.container{max-width:100%;padding:0 8px}}@media(min-width:768px)and (max-width:991px){.container{max-width:900px;padding:0 16px}}@media(min-width:992px){.container{max-width:1200px}}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-primary{color:#00df52}.text-secondary{color:#cf3fff}.text-success{color:#28a745}.text-danger{color:#dc3545}.text-warning{color:#ffc107}.text-info{color:#17a2b8}.mb-0{margin-bottom:0}.mb-1{margin-bottom:4px}.mb-2{margin-bottom:8px}.mb-3{margin-bottom:16px}.mb-4{margin-bottom:24px}.mb-5{margin-bottom:48px}.mt-0{margin-top:0}.mt-1{margin-top:4px}.mt-2{margin-top:8px}.mt-3{margin-top:16px}.mt-4{margin-top:24px}.mt-5{margin-top:48px}.p-0{padding:0}.p-1{padding:4px}.p-2{padding:8px}.p-3{padding:16px}.p-4{padding:24px}.p-5{padding:48px}:focus{outline:2px solid #00df52;outline-offset:2px}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:#0000}::-webkit-scrollbar-thumb{background:#cf3fff80;border-radius:2px}::-webkit-scrollbar-thumb:hover{background:#c20cff}
/*# sourceMappingURL=main.ea8a13d9.css.map*/