/* Verified Unity WarTeamInvitePlane:
   F_ChatRoomItem 700x132.87, T_Accept / T_Refuse source yellow/blue,
   F_AllRefuse source blue, scroll 701.1x1034.6 and footer 720x144.4.
*/
#rk-atlantis-overlay .rk-atl-invite-list-veil{position:fixed;inset:0;z-index:338;display:flex;justify-content:center;align-items:center;direction:rtl;padding:8px;background:#050910ea}
#rk-atlantis-overlay .rk-atl-invite-list-shell{display:flex;flex-direction:column;width:min(96vw,520px);max-height:94dvh;overflow:hidden;color:#f9ddaa;border:2px solid #bb945c;border-radius:12px;background:linear-gradient(150deg,#304450,#182738 76%);box-shadow:0 16px 48px #000c}
#rk-atlantis-overlay .rk-atl-invite-list-header{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2px;flex:none;height:82px;background:url('/assets/atlantis-reference/signup-team-art/TY_InterfaceTop.png') center/100% 100% no-repeat;text-align:center;font-size:18px;font-weight:800}
#rk-atlantis-overlay .rk-atl-invite-list-source{font-size:10px;color:#e9c99b}
#rk-atlantis-overlay .rk-atl-invite-list-close{position:absolute;top:10px;inset-inline-end:5px;width:72px;height:50px;background:url('/assets/atlantis-reference/signup-team-art/TY_InterfaceClose.png') center/100% 100% no-repeat;border:0;color:#ffedc1;font-size:12px;cursor:pointer}
#rk-atlantis-overlay .rk-atl-invite-list-content{display:flex;flex-direction:column;gap:12px;min-height:95px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;padding:10px 11px}
#rk-atlantis-overlay .rk-atl-invite-list-group{display:flex;flex-direction:column;gap:6px}
#rk-atlantis-overlay .rk-atl-invite-list-group h3{font-size:14px;color:#fbd79b;margin:0!important;padding:3px 8px;border-bottom:1px solid #998059}
#rk-atlantis-overlay .rk-atl-invite-list-card{display:flex;align-items:center;gap:7px;min-height:107px;padding:6px 5px;border:1px solid #927551;border-radius:6px;background:linear-gradient(140deg,#33485c,#233349)}
#rk-atlantis-overlay .rk-atl-invite-list-portrait,#rk-atlantis-overlay .rk-atl-invite-list-friend{width:55px;height:55px;object-fit:contain;flex:none}
#rk-atlantis-overlay .rk-atl-invite-list-info{display:flex;flex-direction:column;gap:5px;min-width:0;flex:1;overflow-wrap:anywhere}
#rk-atlantis-overlay .rk-atl-invite-list-info strong{font-size:13px;color:#ffdfa9}
#rk-atlantis-overlay .rk-atl-invite-list-info span{font-size:11px;color:#f0d1a1}
#rk-atlantis-overlay .rk-atl-invite-list-info .rk-atl-invite-list-explain{font-size:10px;line-height:1.4;color:#d5bfa4}
#rk-atlantis-overlay .rk-atl-invite-list-actions{display:flex;flex-direction:column;gap:5px;flex:none}
#rk-atlantis-overlay .rk-atl-invite-list-actions button{height:41px;width:85px;padding:0;border:0;font-size:12px;font-weight:800;cursor:pointer;color:#f8e9ca;background:url('/assets/atlantis-reference/signup-team-art/TY_BlueButton01.png') center/100% 100% no-repeat}
#rk-atlantis-overlay .rk-atl-invite-list-actions .rk-atl-invite-list-accept{color:#392710;background-image:url('/assets/atlantis-reference/signup-team-art/TY_YellowButton01.png')}
#rk-atlantis-overlay .rk-atl-invite-list-empty{text-align:center;font-size:12px!important;color:#e9cda2!important;padding:15px 0;margin:0!important}
#rk-atlantis-overlay .rk-atl-invite-list-footer{display:flex;justify-content:center;align-items:center;min-height:85px;flex:none;padding:8px;border-top:2px solid #977955;background:url('/assets/atlantis-reference/invite-dialog-art/TY_Background01.png') center/100% 100% no-repeat}
#rk-atlantis-overlay .rk-atl-invite-list-allrefuse{width:min(200px,75%);height:57px;color:#f2e0bb;font-weight:800;border:0;background:url('/assets/atlantis-reference/signup-team-art/TY_BlueButton01.png') center/100% 100% no-repeat}
#rk-atlantis-overlay .rk-atl-invite-list-allrefuse:disabled{opacity:.43;cursor:not-allowed}
#rk-atlantis-overlay .rk-atl-invite-list-note{text-align:center;color:#f2ce99!important;font-size:11px!important;line-height:1.5;margin:0!important;padding:4px 12px 10px}
#rk-atlantis-overlay .rk-atl-invite-list-open{width:min(100%,260px);min-height:52px;display:block;margin:10px auto 3px;background:url('/assets/atlantis-reference/signup-team-art/TY_YellowButton01.png') center/100% 100% no-repeat;border:0;color:#3e2b16;font-weight:800;cursor:pointer}
@media(max-width:365px){#rk-atlantis-overlay .rk-atl-invite-list-card{gap:4px}#rk-atlantis-overlay .rk-atl-invite-list-portrait,#rk-atlantis-overlay .rk-atl-invite-list-friend{width:44px;height:51px}#rk-atlantis-overlay .rk-atl-invite-list-actions button{width:65px;height:39px}#rk-atlantis-overlay .rk-atl-invite-list-info span{font-size:10px}}
