.jc-copyright{text-align:center;color:#9cabbc;font-size:11px;line-height:1.6;padding:28px 12px 14px}.jc-bottom [data-chat-inbox]{position:relative}.jc-bottom .jc-chat-inbox-badge{position:absolute;top:3px;right:16%;min-width:18px;height:18px;padding:0 4px;display:grid;place-items:center;font-size:10px;background:#ff526f;color:#fff;border-radius:20px}.jc-bottom .jc-chat-inbox-badge[hidden]{display:none}.jc-bottom .jc-chat-sr{position:absolute!important}.jc-bottom [data-chat-inbox].has-unread{color:#5ee0c2}.chat-contact-status.online{color:#5ee0c2}.chat-avatar{position:relative}.chat-avatar.is-online:after{content:"";position:absolute;bottom:0;right:0;width:11px;height:11px;border:2px solid #142433;border-radius:50%;background:#5ee0c2}.jc49-preferences{display:grid;gap:10px;padding:18px 0;border-bottom:1px solid #33475d;margin-bottom:16px}.jc49-preferences label{display:flex;align-items:center;gap:10px}.jc49-preferences input{width:20px;height:20px;accent-color:#5ee0c2}.jc49-preferences p{font-size:12px;color:#a9bacb;margin:0}.jc49-preferences button{text-align:left}.jc49-banner{position:fixed;top:calc(env(safe-area-inset-top,0px) + 12px);left:50%;transform:translateX(-50%);width:min(440px,calc(100% - 24px));z-index:10020;display:flex;align-items:center;gap:10px;border:1px solid #355b65;background:#172d3b;color:#e9f3f5;border-radius:18px;box-shadow:0 12px 45px #0009;padding:12px}.jc49-banner[hidden]{display:none}.jc49-banner a{min-width:0;flex:1;color:inherit;text-decoration:none;display:grid;gap:4px}.jc49-banner strong,.jc49-banner span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jc49-banner strong{font-size:14px}.jc49-banner span{font-size:13px;color:#bdd0dc}.jc49-banner button{width:36px;height:36px;background:transparent;color:inherit;border:0;font-size:24px}.jc49-room-grid .j30-card{border-left:3px solid #5ee0c2;padding:20px;display:flex;flex-direction:column;gap:16px}.jc49-room-grid .j30-card-top{margin:0}.jc49-room-grid h3{font-size:19px}.jc49-room-grid .j30-card-bottom{margin-top:auto}.jc49-room-grid .j30-btn{min-height:44px}.jc49-progress{display:grid;gap:8px;font-size:12px;color:#aabed0}.jc49-progress progress{width:100%;height:6px;accent-color:#5ee0c2}.chat-delivery-label.jc-chat-sr{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important}@media(min-width:1100px){.jc49-room-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}
.jc-bottom .jc-chat-inbox{width:auto;height:auto;display:flex;flex-direction:column;gap:5px}.jc-main:has(#jc-chat)>.jc-copyright{display:none}
.jc50-choice{display:flex;align-items:center;gap:12px;font-weight:650;margin:18px 0}.jc50-choice input{width:21px;height:21px;accent-color:#5ee0c2;flex:none}.jc50-risk{padding:14px;border:1px solid #81713c;border-radius:12px;background:#302a1d;margin:18px 0}.jc50-risk p{font-size:13px;line-height:1.6}#local-media-dialog{max-width:560px}#local-media-dialog hr{border:0;border-top:1px solid #33475d;margin:20px 0}
