.secondary-page{padding:12px;min-height:320px}.secondary-page .large-heading{font-weight:400;font-size:24px;line-height:30px;margin:0 0 12px}.secondary-page>p{line-height:19px;margin:14px 0}.secondary-page p.crumb{font-size:11px;margin:0 0 18px;color:#888}.secondary-page .tip{background:#fcfddc;padding:5px}.tip strong{color:#ec2078}.birthday{display:flex;flex-direction:column;align-items:center;gap:4px;background:#eee;width:90px;padding:8px;margin-top:12px}.classic-button{border:1px solid #aab8c7;border-radius:4px;background:linear-gradient(#fff, #e8edf4);color:var(--link);padding:3px 10px;font-weight:bold;font-size:11px;box-shadow:0 1px 1px #fff inset}.classic-button:hover{background:#e1edfa}textarea,input{border:1px solid #a6b9cf;border-radius:0;padding:5px;color:#222;background:#fff}textarea{resize:vertical;width:100%;margin-top:5px}label{display:block;color:#5f6f80;margin:0 0 5px}.form-actions{display:flex;align-items:center;gap:10px;margin-top:7px}.form-actions small,.quiet{color:#8693a3;font-size:11px}#scrap-form{background:#e8f2ff;padding:10px;margin-bottom:14px}.scrap{display:flex;align-items:start;gap:10px;padding:10px;background:#eff7ff;margin-top:5px;overflow-wrap:anywhere}.scrap>div{flex:1;min-width:0}.scrap small{display:block;color:#888;font-size:10px;margin:4px 0}.scrap p{margin:7px 0;line-height:18px}.scrap img{object-fit:cover}.reply{font-size:11px}.album-grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:10px}.album-grid .tile{padding:12px}.album-icon{height:148px;width:124px}.video-preview{height:180px;background:#e7eef7;display:flex;align-items:center;justify-content:center;flex-direction:column;color:#6481a5}.video-preview>.icon{width:48px;height:48px;flex-basis:48px}.update-line{border-bottom:1px solid #dce8f8;padding:10px 0}.update-line small{display:block;color:#888;font-size:10px;padding-left:20px}dialog{border:1px solid #779ac3;border-radius:6px;padding:0;max-width:520px;width:calc(100% - 30px);max-height:85vh;box-shadow:0 5px 25px rgba(40,71,109,.3333333333);background:#fff;color:#222}dialog::backdrop{background:rgba(36,63,102,.4196078431)}.dialog-heading{display:flex;align-items:center;justify-content:space-between;padding:9px 12px;background:linear-gradient(#eef6ff, #dae8fa);border-bottom:1px solid #acc5e5}.dialog-heading h2{font-size:15px}.dialog-heading button{border:0;background:none;font-size:22px;color:#3b6591;line-height:18px}#dialog-content{padding:14px;line-height:18px}#dialog-content p{margin:0 0 12px}#dialog-content input{width:100%;margin-bottom:12px}#dialog-content .tile-grid{margin-top:10px}#dialog-content .friend-tile{height:115px}#dialog-content .friend-tile img{height:76px;width:76px}.friend-preview{text-align:center}.friend-preview .community-picture{margin:0 auto 12px}.friend-preview img{display:block;width:100px;height:100px;margin:0 auto 12px}.friend-preview .classic-button{margin-top:5px}#dialog-content .portrait-large{display:block;max-width:100%;height:auto;margin:auto}.notice{background:#f9fadf;padding:8px;font-size:11px}.local-message{color:#627b35;margin:10px 0 0;font-size:11px}#status{position:fixed;bottom:18px;left:50%;transform:translateX(-50%);max-width:calc(100% - 30px);padding:9px 14px;background:#ffffdf;border:1px solid #b6bd81;border-radius:3px;color:#485c23;box-shadow:1px 2px 4px rgba(132,154,189,.4);z-index:10;font-size:12px}.credits{font-size:11px;color:#617082}.credits a{text-decoration:underline}@media(max-width: 1200px){.page-layout,.topbar-inner,.site-footer{width:calc(100% - 16px)}}@media(max-width: 1020px){.page-layout{margin-left:8px;margin-right:8px;grid-template-columns:140px minmax(0, 1fr) 250px}.topbar-inner{margin:0 8px}.site-footer{margin:10px 8px 0}.profile-stats{gap:10px}.detail-row{grid-template-columns:123px minmax(0, 1fr)}}@media(max-width: 850px){.page-layout{grid-template-columns:140px minmax(0, 1fr)}.social-column{grid-column:2;display:grid;grid-template-columns:1fr 1fr}.profile-stats{gap:15px}.tile-grid{gap:4px}.social-column .tile img,.community-picture{width:54px;height:54px}.social-column h2{font-size:13px}.friend-tile{height:87px}.community-tile{min-height:112px}}@media(max-width: 600px){.topbar{height:auto;min-height:61px}.topbar-inner{width:calc(100% - 12px);flex-wrap:wrap;height:auto;margin:0 6px;gap:0}.brand{height:31px;padding:0 7px}.brand img{width:53px}.topbar nav{flex:1}.topbar nav a{font-size:10px;padding:0 5px;letter-spacing:0}.logout{font-size:10px;margin-left:auto;padding:0 5px}.topbar form{margin:1px 0 4px auto;height:24px;width:190px}.topbar input{width:100%;min-width:0}.page-layout{width:calc(100% - 20px);display:block;margin:10px}.identity{display:grid;grid-template-columns:105px 1fr;gap:0 12px;padding:10px;margin-bottom:10px}.portrait-button{grid-column:1;grid-row:1/4;align-self:start}.portrait{width:105px;height:125px}.identity-info{border:0;padding:0;margin:0}.member-name{font-size:13px}.identity-info p{margin:4px 0}.identity-actions{padding:4px 0 0;border:0}.side-nav{grid-column:1/-1;display:flex;padding-top:8px;flex-wrap:wrap;margin-top:8px;gap:4px}.side-nav a{flex:1;justify-content:center;min-height:26px;padding:2px 5px;white-space:nowrap}.lower-nav{padding-top:0;margin-top:5px;border:0}.lower-nav a{font-size:10px}.profile-panel{padding:10px 8px}.profile-panel h1{font-size:23px;margin-bottom:8px}.profile-stats{gap:8px;flex-wrap:wrap;justify-content:flex-start}.profile-stats>a,.profile-stats>button,.rating{font-size:9px;letter-spacing:0}.profile-stats .icon{width:11px;height:11px;flex-basis:11px}.profile-stats b{font-size:10px}.detail-row{grid-template-columns:107px minmax(0, 1fr);font-size:11px;line-height:16px;padding:3px 5px}.detail-row dt{padding-right:8px}.social-column{display:grid;grid-template-columns:1fr;gap:10px;margin-top:10px}.social-column .tile img,.community-picture{width:70px;height:70px}.friend-tile{height:106px}.community-tile{min-height:124px}.social-column h2{font-size:15px}.site-footer{padding:8px;gap:8px;flex-wrap:wrap}.site-footer nav{flex:1}.site-footer button{padding:0 6px}.footer-wordmark{font-size:18px}.secondary-page .large-heading{font-size:22px}.testimonial{font-size:11px}.testimonial img{width:42px;height:48px}.recreation-note{font-size:9px}}
/*# sourceMappingURL=classicProfileLazy.min.css.map */
