/* From actual Unity WarTeamPopPanel (620x846) and WarTeamSettingPanel (980 wide). */
#rk-atlantis-overlay .rk-atl-info-veil{position:fixed;inset:0;z-index:333;background:#050a10e8;display:flex;align-items:center;justify-content:center;padding:9px;direction:rtl}
#rk-atlantis-overlay .rk-atl-info-screen{width:min(94vw,445px);max-height:93dvh;overflow-y:auto;display:flex;flex-direction:column;align-items:stretch;gap:8px;padding:8px 9px 0;color:#f9dfac;background:linear-gradient(#34424cdb,#1a293bdb),url('/assets/atlantis-reference/invite-dialog-art/TY_DiKuang05.png') center/100% 100% no-repeat;border:2px solid #b99860;border-radius:14px;box-shadow:0 18px 54px #000d}
#rk-atlantis-overlay .rk-atl-info-header{height:64px;flex:none;display:grid;place-items:center;background:url('/assets/atlantis-reference/signup-team-art/TY_InterfaceTop.png') center/100% 100% no-repeat;color:#ffdf97;text-shadow:0 2px 4px #080d14;font-size:16px;text-align:center;font-weight:800}
#rk-atlantis-overlay .rk-atl-info-body{display:flex;flex-direction:column;align-items:stretch;gap:8px;padding:1px 5px}
#rk-atlantis-overlay .rk-atl-info-disclaimer{margin:0!important;color:#f3d4a0!important;font-size:11px!important;line-height:1.6;text-align:center}
#rk-atlantis-overlay .rk-atl-info-row{width:100%;min-height:49px;display:flex;justify-content:space-between;align-items:center;gap:9px;padding:9px 12px;color:#ebd6af;background:#23374bc2 url('/assets/atlantis-reference/invite-dialog-art/TY_DiKuang03.png') center/100% 100% no-repeat;border:1px solid #857154;border-radius:5px;overflow-wrap:anywhere;font-size:13px}
#rk-atlantis-overlay .rk-atl-info-row strong{font-size:13px;color:#ffe3b3;text-align:left;font-weight:750;overflow-wrap:anywhere}
#rk-atlantis-overlay .rk-atl-info-settings-fields{display:flex;flex-direction:column;gap:7px;margin:6px 0}
#rk-atlantis-overlay .rk-atl-info-settings-line{opacity:.67}
#rk-atlantis-overlay .rk-atl-info-settings-line strong{color:#d7c3a9}
#rk-atlantis-overlay .rk-atl-info-footer{min-height:90px;display:flex;align-items:center;justify-content:center;gap:8px;padding:7px;background:url('/assets/atlantis-reference/invite-dialog-art/TY_Background01.png') center/100% 100% no-repeat;border-top:3px solid #a88b5d}
#rk-atlantis-overlay .rk-atl-info-footer button{min-width:112px;min-height:59px;flex:1;background:url('/assets/atlantis-reference/signup-team-art/TY_BlueButton01.png') center/100% 100% no-repeat;color:#ffecc9;font-weight:800;border:0;cursor:pointer;font-size:13px}
#rk-atlantis-overlay .rk-atl-info-footer .rk-atl-info-apply{background-image:url('/assets/atlantis-reference/signup-team-art/TY_GreenButton01.png');color:#193624}
#rk-atlantis-overlay .rk-atl-info-footer .rk-atl-info-confirm{background-image:url('/assets/atlantis-reference/signup-team-art/TY_YellowButton01.png');color:#382516}
#rk-atlantis-overlay .rk-atl-info-footer button:disabled{opacity:.4;cursor:not-allowed}
#rk-atlantis-overlay .rk-atl-info-flag-preview{position:relative;width:186px;height:170px;margin:auto;background:radial-gradient(ellipse,#6d61476b,transparent 75%)}
#rk-atlantis-overlay .rk-atl-info-flag-preview img{position:absolute;pointer-events:none;object-fit:contain}
#rk-atlantis-overlay .rk-atl-info-flag-base{width:100px;height:126px;left:43px;top:30px}
#rk-atlantis-overlay .rk-atl-info-flag-head{width:90px;height:107px;left:48px;top:35px}
#rk-atlantis-overlay .rk-atl-info-flag-crown{width:143px;height:72px;left:21px;top:2px}
#rk-atlantis-overlay .rk-atl-info-description{padding:11px;background:url('/assets/atlantis-reference/invite-dialog-art/TY_DiKuang03.png') center/100% 100% no-repeat;color:#e8cfa7;text-align:center;font-size:12px;line-height:1.6}
#rk-atlantis-overlay .rk-atl-info-preview-button{background:url('/assets/atlantis-reference/signup-team-art/TY_BlueButton01.png') center/100% 100% no-repeat;min-height:43px;color:#f4dcac;border:0;font-weight:750;padding:8px;cursor:pointer}
@media(max-width:350px){#rk-atlantis-overlay .rk-atl-info-screen{padding:5px}#rk-atlantis-overlay .rk-atl-info-footer button{min-width:95px}}
