.pagesdirectoryhead{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:22px}.pagelisttabs,.pagetabs{display:flex;gap:22px}.pagelisttabs button{font-size:12px;padding:5px 0;color:#7a8ca5}.pagelisttabs .selected{color:#e9b0b0}.pagecard{padding:0}.pagecard .minicover{width:100%;display:block;padding:0;border:0;height:90px;background:linear-gradient(135deg,#303d45,#3e323d)}.pagecard .person{margin-top:-23px}.pagecard .person strong{font-size:12px}.pagecard .person .avatar{width:54px;height:54px}.pagecard .person>span:last-child{padding-top:28px}.pagelabel{font-size:6px;font-weight:600;border:1px solid #4b5260;border-radius:3px;color:#909eaf;padding:1px 3px;margin-left:3px;vertical-align:middle;letter-spacing:.5px}.person strong .pagelabel{display:inline}.pagecategory{font-size:9px;color:#94a5bb;display:flex;align-items:center;gap:6px;margin-top:13px}.pagecard .pagecategory{font-size:8px;color:#889bb4;margin-top:15px}.pagecard .residentbody p{min-height:38px;max-height:76px;overflow:hidden}.pagecard .residentbody .full{margin-top:5px}.pageprofile .cover{background:linear-gradient(130deg,#283740,#423941)}.pageaccess{position:absolute;bottom:15px;right:15px;background:#151c25de;border:1px solid #ffffff25;padding:7px 10px;border-radius:6px;font-size:9px;color:#e8c0b8;display:flex;align-items:center;gap:7px}.pageprofile .profilemain h1{margin-top:6px}.pagetabs{margin:25px 0;border-bottom:1px solid var(--line);gap:27px}.pagetabs button{padding:0 2px 13px;font-size:11px;color:#8296ae;border-radius:0;position:relative}.pagetabs .selected{color:#e1b7b7}.pagetabs .selected:after{content:'';height:2px;position:absolute;left:0;right:0;bottom:-1px;background:var(--accent)}.pagepublishnotice{display:flex;align-items:center;gap:7px;font-size:10px;color:#8fa0b6;padding:0 3px 12px}.pagepublishnotice strong{color:#d1b2b2}.pageteam{padding:24px}.pageteam h2{font-size:22px;margin-bottom:12px}.pageteam>p{font-size:12px;line-height:1.9;color:#8a9db7}.pageteam form{margin:25px 0 30px;padding:19px;border:1px solid #354353;border-radius:9px;background:#1c263245}.pageteam form label{margin:0 0 15px}.pageteam form input{font-size:12px}.pageteam form .primary{width:auto}.pagemanagers{display:grid;gap:0}.pagemanager{display:flex;align-items:center;gap:15px;padding:18px 0;border-top:1px solid var(--line)}.pagemanager>div{flex:1;min-width:0}.pagemanager .rolebadge{font-size:8px}.pagemanager .quiet{font-size:10px;padding:5px;min-width:45px}.ownerprotected{color:#747c8b;min-width:45px;text-align:center}.pageperson .avatar{border-radius:12px}.pageprofile .avatar.large{border-radius:22px}.pagecard .avatar{border-radius:13px}.pagedirectory{margin-bottom:25px}#createPageForm select{display:block;width:100%;margin-top:7px;font-size:12px}#createPageForm .formhint{display:block;margin:7px 0 0}#createPageForm>.primary{margin-top:20px}#editPageForm>.primary{margin-top:20px}.pagecard .residentbody .person>span:last-child{max-width:calc(100% - 60px)}@media(max-width:760px){.pagesdirectoryhead{gap:10px;align-items:center}.pagesdirectoryhead>.primary{font-size:10px;padding:8px 10px}.pagelisttabs{gap:13px}.pagelisttabs button{font-size:10px}.pagecard .person{margin-top:-20px;gap:5px}.pagecard .person>span:last-child{padding-top:0;max-width:100%!important}.pagecard .person strong{font-size:11px}.pagecard .person small{font-size:8px}.pagecard .person .avatar{width:46px;height:46px}.pagecard .minicover{height:75px}.pagecard .pagecategory{font-size:8px;margin-top:13px}.pagecard .residentbody .full{font-size:10px}.pageaccess{font-size:8px;bottom:13px;right:10px;padding:5px 7px}.pagepublishnotice{font-size:9px;flex-wrap:wrap}.pagetabs{gap:22px}.pagetabs button{font-size:10px}.pageteam{padding:19px}.pageteam h2{font-size:20px}.pageteam>p{font-size:11px}.pageteam form{padding:15px}.pagemanager{gap:9px}.pagemanager .person{gap:8px}.pagemanager .avatar{width:31px;height:31px;font-size:10px}.pagemanager .person strong{font-size:10px}.pagemanager .person small{font-size:8px}.pagemanager .rolebadge{font-size:7px;padding:3px 5px}.pagemanager .quiet{font-size:9px;min-width:33px}.sidebar nav:has([data-go=pages]) button{padding:7px 2px}.sidebar nav:has([data-go=pages]) button span{font-size:6px}.sidebar nav:has([data-go=pages]) button svg{width:17px}.sidebar nav:has([data-go=moderation]) button span{font-size:5.5px}}
.pageprofile .profilebuttons{flex-wrap:wrap;justify-content:flex-end}.pageprofile .profiletop>.profilebuttons{max-width:calc(100% - 110px)}@media(max-width:760px){.pageprofile .profiletop>.profilebuttons{max-width:calc(100% - 90px)}.pageprofile #certifyPage{font-size:9px}}
