.cupidon-journey-navigation{display:flex;justify-content:flex-end;gap:20px;align-items:center;padding:20px 0}.cupidon-journey-navigation[hidden]{display:none}
.luwa-production[data-cupidon-journey=on] .site-header,.luwa-production[data-cupidon-journey=on] #main>:not(#cupidon-journey){display:none!important}
.luwa-production[data-cupidon-journey=on] #main{max-width:none;padding:0;margin:0}.luwa-production[data-cupidon-journey=on] #cupidon-journey{border:0;padding:0}
.cp-app .cp-nav{padding-top:26px}.cp-app .cp-character img{object-fit:contain}.cp-app .cp-main{min-height:60vh}.cp-app .cp-toast{z-index:1001}.cp-app .cp-media-editor input:disabled{display:none}.cp-app .cp-file-label:has(input:disabled){opacity:.4;cursor:not-allowed}
@media(max-width:600px){.cupidon-journey-navigation{justify-content:center;gap:12px;flex-wrap:wrap}.cp-app .cp-nav nav{display:flex;gap:13px;flex-wrap:wrap}.cp-app .cp-nav nav button{font-size:12px}.cp-app .cp-nav-account{max-width:140px;overflow:hidden;text-overflow:ellipsis}.cp-app .cp-nav{flex-wrap:wrap;gap:14px}.cp-app .cp-nav nav{order:3;width:100%;justify-content:center}}
@media(prefers-reduced-motion:reduce){.cp-app *{animation:none!important;scroll-behavior:auto!important;transition:none!important}}
.cp-app .cp-inbox{border:1px solid var(--cp-line);border-radius:20px;padding:22px;margin-top:30px;display:grid;gap:12px}.cp-app .cp-inbox h2,.cp-app .cp-notification-settings h2{font-size:25px}.cp-app .cp-inbox-item{display:flex;align-items:center;text-align:left;gap:12px;padding:12px;border-radius:12px;background:#121317}.cp-app .cp-inbox-item span{flex:1}.cp-app .cp-notification-settings{margin:40px 0 70px;border-top:1px solid var(--cp-line);padding-top:30px;display:grid;gap:20px}.cp-app .cp-notification-settings form{display:grid;gap:15px}
