dialog.i55-member-window{box-sizing:border-box;width:min(880px,96vw);max-width:96vw;max-height:94dvh;margin:auto;padding:3px;background:#fffbef;color:#111;border:4px solid;border-color:#eee #666 #666 #eee;border-radius:0;box-shadow:inset 1px 1px white,3px 4px #0005;font:18px/1.3 Arial,sans-serif;overflow:auto}dialog.i55-member-window::backdrop{background:#0006}.i55-member-window *{box-sizing:border-box}.i55-member-title{display:flex;justify-content:space-between;align-items:center;background:linear-gradient(90deg,#000080,#92c4db);padding:2px 3px;color:white;font:bold 17px Arial;height:28px}.i55-member-title>span{display:flex;align-items:center;gap:4px}.i55-member-title i{display:inline-block;width:22px;height:24px;background:url('/images/chat/signon-reference.png') -21px -12px/785px 534px}.i55-member-window button.i55-member-close{background:#c0c0c0;color:#000;border:2px outset white;border-radius:0;width:25px;height:23px;font:bold 24px/17px Arial;padding:0;cursor:pointer}.i55-member-count{margin:12px 10px 6px;font:18px Arial}.i55-directory-columns,.i55-directory-row{display:grid!important;grid-template-columns:38% 31% 31%;text-align:left}.i55-directory-columns{margin:4px 19px 6px;padding:0 28px;font:bold 19px Arial;letter-spacing:.04em}.i55-directory-list{margin:0 10px;height:min(560px,62dvh);overflow-y:scroll;background:#fff;border:2px inset #aaa}.i55-member-window button.i55-directory-row{width:100%;margin:0;padding:2px 28px;border:0;border-radius:0;background:#fff;color:#111;font:19px/1.15 Arial;cursor:pointer}.i55-directory-row span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:12px}.i55-member-window button.i55-directory-row:hover,.i55-member-window button.i55-directory-row:focus-visible,.i55-member-window button.i55-directory-row.is-selected{background:#000080;color:#fff;outline:0}.i55-member-footer{display:flex;align-items:center;gap:18px;padding:18px 10px 12px;flex-wrap:wrap}.i55-member-footer img{margin-left:auto;width:180px;max-width:35%;height:auto}.i55-member-footer button,.i55-member-footer a{display:inline-block;background:#0079ae;color:white!important;text-decoration:none;border:2px outset #b7e9ff;box-shadow:4px 4px #aaa;border-radius:0;padding:5px 12px;font:15px Arial;cursor:pointer}.i55-profile-top{display:flex;justify-content:space-between;align-items:center;padding:12px 10px}.i55-profile-top h2{font:bold 29px/1.4 Arial;color:#111;margin:0}.i55-profile-top img{width:200px;max-width:38%;height:auto;margin-right:20px}.i55-profile-values{display:grid;grid-template-columns:160px minmax(0,1fr);align-content:start;margin:0 8px;padding:8px 4px;height:min(340px,50dvh);overflow-y:scroll;border:3px inset #aaa;background:#fff;font:17px/1.4 Arial;color:#111}.i55-profile-values dt,.i55-profile-values dd{margin:0;padding:0 4px;font-weight:normal;overflow-wrap:anywhere;white-space:pre-wrap}.i55-directory-list::-webkit-scrollbar,.i55-profile-values::-webkit-scrollbar{width:20px;background:repeating-conic-gradient(#ddd 0% 25%,#fff 0% 50%) 0 0/2px 2px}.i55-directory-list::-webkit-scrollbar-thumb,.i55-profile-values::-webkit-scrollbar-thumb{background:#c0c0c0;border:2px outset #eee}@media(max-width:600px){.i55-member-title{font-size:13px}.i55-directory-columns{font-size:13px;padding:0 6px}.i55-member-window button.i55-directory-row{font-size:15px;padding:5px 6px}.i55-profile-values{grid-template-columns:110px minmax(0,1fr);font-size:14px}.i55-profile-top h2{font-size:24px}.i55-member-footer{gap:12px}.i55-member-footer button,.i55-member-footer a{font-size:12px;padding:6px}.i55-member-count{font-size:14px}}