@scope (.v2-homebar){:scope{--link: #006b9d;--page: #d9e6f7;--rule: #c9def7;--stripe: #dceeff;font:12px Arial,Helvetica,sans-serif;color:#111}:root{color-scheme:light;--link: #006b9d;--page: #d9e6f7;--rule: #c9def7;--stripe: #dceeff}*{box-sizing:border-box}body{margin:0;background:var(--page);font:12px Arial,Helvetica,sans-serif;color:#111}a,.text-button{color:var(--link);text-decoration:none}a:hover,button.text-button:hover{text-decoration:underline}button,input,textarea{font:inherit}button{cursor:pointer}button:disabled{cursor:default}a:focus-visible,button:focus-visible,summary:focus-visible,input:focus-visible,textarea:focus-visible{outline:2px solid #d7279d;outline-offset:2px}button.text-button,.panel-footer button,.site-footer button,.friends-panel h2 button,.communities-panel h2 button{border:0;background:none;color:var(--link);padding:0}button.text-button:hover,.panel-footer button:hover,.site-footer button:hover{text-decoration:underline}[hidden]{display:none !important}.visually-hidden,.skip{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.skip:focus{width:auto;height:auto;clip-path:none;z-index:99;background:#fff;padding:10px}.icon{width:16px;height:16px;flex:0 0 16px;vertical-align:middle;overflow:visible}.topbar{height:33px;background:linear-gradient(#557ead 0, #81a6d3 53%, #7196c3 85%, #567daa 100%);border-top:1px solid #486c97;color:#fff}.topbar-inner{width:85%;height:32px;margin:auto;display:flex;align-items:center;gap:0}.brand{height:32px;display:flex;gap:5px;align-items:center;padding:0 10px;background:linear-gradient(#fff, #f5f5f5);border-right:1px solid #c7d3e4}.brand img{display:block;width:61px;height:auto}.brand small{font:6px Arial;color:#929ba8;writing-mode:vertical-rl}.topbar nav{display:flex;align-items:center;gap:0;padding-left:2px}.topbar nav a,.logout{color:#fff;font-size:11px;letter-spacing:.4px;padding:0 8px;border-right:1px solid #95b1d5;line-height:13px;white-space:nowrap}.topbar nav a:last-child{border:0}.logout{margin-left:auto;border:0;background:none}.topbar form{display:flex;align-items:center;background:#5e84b3;border-radius:12px;height:25px;padding:3px 4px 3px 8px;margin-right:0}.topbar input{width:128px;height:20px;padding:2px 4px;border:1px solid #5277a4;background:#fff;font-size:11px;letter-spacing:.5px}.topbar form button{border:0;background:rgba(0,0,0,0);color:#fff;padding:0 2px 0 6px;height:20px}.page-layout{display:grid;grid-template-columns:140px minmax(0, 1fr) 280px;gap:10px;width:85%;margin:12px auto 10px;align-items:start}.panel{background:#fff;border-radius:6px;box-shadow:1px 2px 1px #b5c5db;overflow:hidden}.identity{padding:10px 8px 12px}.portrait-button{display:block;width:100%;border:0;background:#eee;padding:0}.portrait{display:block;width:124px;height:148px;object-fit:cover;object-position:50% 36%}.identity-info{border-top:1px solid var(--rule);margin-top:6px;padding:7px 2px 4px}.member-name{font-weight:bold;font-size:11px}.identity-info p{margin:3px 0;color:gray;line-height:15px;font-size:11px}.identity-actions{border-top:1px solid var(--rule);padding:6px 0 4px}.identity-actions .text-button{display:flex;align-items:center;gap:4px;text-align:left;font-size:11px;min-height:18px}.more-menu{position:relative;text-align:left;margin:3px 0 0 25px;color:var(--link);font-size:11px}.more-menu summary{cursor:pointer;list-style:none}.more-menu summary::-webkit-details-marker{display:none}.more-menu>div{margin:5px 0;padding:4px;border:1px solid #aec5e2;background:#f0f7ff}.more-menu button{display:block;border:0;background:none;color:var(--link);font-size:10px;text-align:left;padding:4px 1px;width:100%}.side-nav{border-top:1px solid var(--rule);padding-top:5px;margin-top:3px}.side-nav a{display:flex;align-items:center;gap:5px;min-height:22px;padding:2px 4px;border:1px solid #d5e5fa;background:#f0f6ff;color:#31527c;font-size:11px;margin-top:-1px}.side-nav a:hover,.side-nav a[aria-current=page]{background:#dfedff;text-decoration:none}.side-nav .icon{width:14px;height:14px;flex-basis:14px}.lower-nav{margin-top:10px}main{min-width:0;outline:none}.profile-panel{padding:12px 12px 9px;border-top-right-radius:48px}.profile-panel h1{font-size:24px;font-weight:400;margin:0 0 10px;padding-bottom:7px;border-bottom:1px solid #eee;line-height:29px}.profile-stats{display:flex;flex-wrap:wrap;gap:15px;padding-bottom:9px;border-bottom:1px solid #eee;align-items:start}.profile-stats>a,.profile-stats>button,.rating{display:flex;flex-direction:column;align-items:flex-start;gap:1px;min-width:0;color:#777;font-size:10px;letter-spacing:1px}.profile-stats>button{background:none;border:0;padding:0}.profile-stats b{display:flex;align-items:center;font-weight:400;font-size:11px;letter-spacing:0;height:15px;gap:1px}.profile-stats .icon{width:13px;height:13px;flex-basis:13px}.rating b{gap:0}.faded{opacity:.28;display:flex}.profile-activity{padding:2px 0 7px;border-bottom:1px solid #eee;line-height:18px}.profile-activity p{margin:9px 0}.profile-activity strong{margin-right:4px}.activity-stat{display:inline-block;margin-right:7px}.recent-visitors a{white-space:nowrap}.profile-tabs{display:flex;gap:4px;margin:6px 0 0;align-items:flex-end}.profile-tabs button{border:1px solid #a7c3e6;border-bottom:0;border-radius:4px 4px 0 0;padding:3px 8px 2px;color:var(--link);font-weight:bold;background:#eef6ff;font-size:11px}.profile-tabs button[aria-selected=true]{background:#8aafd7;color:#fff;border-color:#8aafd7}.profile-details{margin:0}.detail-row{display:grid;grid-template-columns:139px minmax(0, 1fr);font-size:12px;line-height:16px;padding:2px 7px;background:#eff7ff}.detail-row:nth-child(even){background:var(--stripe)}.detail-row dt{color:#7d8895;text-align:right;padding-right:10px}.detail-row dd{margin:0;overflow-wrap:anywhere}.detail-row dd a{color:var(--link)}h2{font-size:15px;margin:0;font-weight:bold;line-height:20px}h2 span{color:var(--link);font-weight:400}.social-column{display:flex;flex-direction:column;gap:10px}.social-column .panel{padding:6px}.social-column h2{margin:0 4px 10px}.social-column h2 button{font-size:12px;font-weight:bold;letter-spacing:.4px}.tile-grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:5px}.tile{border:0;border-radius:0;background:#efefef;display:flex;align-items:center;flex-direction:column;justify-content:flex-start;text-align:center;min-width:0;padding:5px 3px;color:var(--link);font-size:11px;line-height:13px}.tile:hover{background:#e3edf9}.tile img{object-fit:cover}.friend-tile{height:101px}.friend-tile img{width:64px;height:64px}.tile span{margin-top:auto;padding-top:5px;overflow-wrap:anywhere}.community-tile{min-height:121px}.community-picture{width:68px;height:68px;display:block;flex-shrink:0}.community-tile span{font-size:11px;letter-spacing:.3px}.panel-footer{border-top:1px solid var(--rule);margin-top:5px;padding:6px 1px 2px;font-size:11px}.panel-footer button{font-weight:bold;text-decoration:underline}.center-groups{padding:8px 10px;margin-top:10px}.center-groups h2{font-size:14px;margin-bottom:9px}.community-section{padding:8px 10px;margin-top:10px}.community-section h2{font-size:14px;margin-bottom:9px}.community-panel-footer{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}.community-panel-footer nav{display:flex;gap:4px}.community-panel-footer nav a{padding:2px 8px;background:#edf5ff;border:1px solid #c5d8ed;border-radius:3px}.community-section .panel-footer button.classic-button{padding:3px 10px;border:1px solid #aab8c7;border-radius:4px;background:linear-gradient(#fff, #e8edf4);text-decoration:none}#community-draft-form select{display:block;width:100%;margin:0 0 12px;padding:5px;border:1px solid #a6b9cf;background:#fff;color:#222;font:inherit}.classic-table-wrap{overflow-x:auto}.classic-table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:12px}.classic-table th{background:#fff;color:#111;text-align:left;padding:4px 6px;font-weight:bold;font-size:11px}.classic-table td{padding:4px 6px;line-height:17px;overflow-wrap:anywhere;background:#eef6ff;vertical-align:middle}.classic-table tbody tr:nth-child(even) td{background:#dcecff}.classic-table tbody tr:hover td{background:#d0e4fb}.classic-table .table-number{text-align:right}.table-title{text-align:left;line-height:inherit;overflow-wrap:anywhere;max-width:100%}.table-date{white-space:nowrap}.communities-table th:first-child{width:50%}.communities-table th:nth-child(2){width:32%}.communities-table th:last-child{width:18%;text-align:right}.table-community{border:0;background:rgba(0,0,0,0);color:var(--link);padding:0;text-align:left;display:flex;align-items:center;gap:7px}.table-community:hover span{text-decoration:underline}.table-community .community-picture{width:24px;height:24px}.forum-table th:first-child{width:auto}.forum-table th:nth-child(2){width:55px;text-align:right}.forum-table th:last-child{width:90px}.events-table th:first-child{width:90px}.events-table th:last-child{width:29%}.community-section .poll-question{font-size:13px;margin:0 0 6px}.poll-author{font-size:11px;color:#888;margin:0 0 7px}#community-poll-form fieldset{padding:0;margin:0;border:0;min-width:0}.poll-option{display:flex;align-items:center;gap:6px;padding:4px 6px;margin:0;color:#111;line-height:17px;background:#eef6ff;cursor:pointer}.poll-option:nth-child(odd){background:#dcecff}.poll-option input{margin:0;accent-color:#709acb}.poll-actions{display:flex;align-items:center;gap:6px;padding-top:9px;flex-wrap:wrap}.poll-votes{margin-left:auto;font-size:11px;color:#888}.poll-feedback{margin:7px 0 0;color:#587632;font-size:11px}.poll-feedback:empty{display:none}.poll-results{margin-top:10px;padding:8px;border:1px solid #d6e6f8}.poll-result+.poll-result{margin-top:8px}.poll-result-label{display:flex;justify-content:space-between;gap:10px;font-size:11px;margin-bottom:3px}.poll-track{background:#edf3fa;height:10px}.poll-fill{height:100%;background:#89b6e0}.poll-result:nth-child(2) .poll-fill{background:#91bc7d}.poll-result:nth-child(3) .poll-fill{background:#dfb16b}.poll-result:nth-child(4) .poll-fill{background:#c99cc5}.profile-activity .fortune-line{margin-top:14px}.profile-activity .tip{background:#fffedf;padding:6px 8px;margin-bottom:3px}.profile-activity .tip strong{color:#ec2078}@media(max-width: 600px){.classic-table{font-size:11px}.classic-table th,.classic-table td{padding:4px}.forum-table th:nth-child(2){width:35px}.forum-table th:last-child,.events-table th:first-child{width:66px}.communities-table th:first-child{width:48%}.communities-table th:nth-child(2){width:30%}.communities-table th:last-child{width:22%}.table-community{gap:5px}.community-menu a{font-size:10px}}.upcoming-birthdays{padding:8px 10px 12px;margin-top:10px}.upcoming-birthdays h2{font-size:14px;margin-bottom:10px}.birthday-grid{display:flex;flex-wrap:wrap;gap:8px}.birthday-card{width:98px;padding:8px;min-height:112px}.birthday-card img{width:64px;height:64px;object-fit:cover}.birthday-card span{margin-top:7px;padding-top:0}.birthday-card time{margin-top:4px;font-size:11px;color:#111}.testimonials{padding:8px 10px;margin-top:10px}.testimonials h2{margin-bottom:9px;font-size:14px}.testimonial{display:flex;gap:10px;background:#edf6ff;padding:7px;font-size:12px;line-height:16px}.testimonial+.testimonial{margin-top:6px}.testimonial img{object-fit:cover;flex-shrink:0}.testimonial small{display:block;color:#888;font-size:10px;margin-top:6px}.site-footer{width:85%;margin:10px auto 0;border-radius:6px;box-shadow:1px 2px 1px #b5c5db;background:linear-gradient(#fff 70%, #f5f5f5);display:flex;align-items:center;padding:6px 14px;gap:10px;min-height:33px}.site-footer>img{height:14px;width:auto}.site-footer nav{display:flex;flex-wrap:wrap;row-gap:6px}.site-footer button{font-size:10px;letter-spacing:.4px;padding:0 10px;border-left:1px solid #ddd}.footer-wordmark{font-size:21px;color:#e737ad;letter-spacing:2px;margin-left:auto}.recreation-note{margin:10px auto 18px;text-align:center;font-size:10px;color:#7d91ab}.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}}.social-suite .suite-wide{grid-template-columns:140px minmax(0, 1fr)}.social-suite #main{min-width:0}.social-suite .suite-card{padding:12px;margin-bottom:10px}.social-suite .rounded-corner{border-top-right-radius:46px;padding-top:13px}.social-suite .suite-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin:4px 0 17px;padding-bottom:10px;border-bottom:1px solid #e8edf3}.social-suite .suite-heading h1{font-size:24px;font-weight:400;line-height:1.25;margin:0 0 6px}.social-suite .suite-heading p{margin:0;line-height:1.5}.social-suite .suite-heading>.classic-button{margin-top:4px;flex-shrink:0}.social-suite .title-count{color:var(--link);font-size:15px}.social-suite h2{font-size:14px;margin:0 0 12px}.social-suite h3{font-size:13px;line-height:1.5}.social-suite p{line-height:1.5}.social-suite .quiet{color:#7a818c}.social-suite .suite-crumb{font-size:11px;color:#8a8f98;margin:0 0 12px}.social-suite .suite-crumb span{padding:0 5px}.social-suite .suite-tabs{display:flex;flex-wrap:wrap;gap:4px;border-bottom:1px solid #b9d0ef;margin:0 0 16px}.social-suite .suite-tabs a,.social-suite .suite-tabs button{border:1px solid #b9d0ef;border-bottom:0;border-radius:4px 4px 0 0;background:#edf6ff;padding:4px 11px;color:#0873a6;font-weight:bold}.social-suite .suite-tabs [aria-current=page],.social-suite .suite-tabs [aria-selected=true]{background:#8cafda;color:#fff}.social-suite .classic-button{display:inline-block;color:var(--link);border:1px solid #aab8c7;border-radius:4px;background:linear-gradient(#fff, #e8edf4);padding:4px 11px;font-size:11px;font-weight:bold;white-space:normal}.social-suite .classic-button:hover{background:#e0eefb;text-decoration:none}.social-suite .form-field{display:block;margin-bottom:16px}.social-suite .form-field>span{display:block;margin-bottom:6px;color:#697b92;font-weight:bold;font-size:11px}.social-suite input:not([type=radio]):not([type=checkbox]),.social-suite textarea,.social-suite select{font:inherit;color:#242c37;border:1px solid #b0c4df;border-radius:2px;padding:6px 7px;background:#fff;max-width:100%}.social-suite textarea{resize:vertical;min-height:82px;line-height:1.6}.social-suite .form-field input,.social-suite .form-field select,.social-suite .form-field textarea{width:100%}.social-suite .classic-form{max-width:750px;padding:4px 0 10px}.social-suite .classic-form h2{margin-top:10px}.social-suite .form-actions{display:flex;align-items:center;gap:9px;flex-wrap:wrap;margin-top:12px}.social-suite .preview-note{font-size:11px;color:#8b9099;margin-top:14px}.social-suite .form-status{color:#507335;margin-top:12px}.social-suite .check-line{display:flex;gap:8px;align-items:center;margin:15px 0}.social-suite select:focus-visible{outline:2px solid #d7279d;outline-offset:2px}.social-suite .section-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:7px 0 12px}.social-suite .section-toolbar h2{margin:0}.social-suite .inline-search{display:flex;gap:8px;align-items:center;color:#778393;font-size:11px}.social-suite .inline-search input{min-width:0;max-width:230px}.social-suite .suite-table-scroll{overflow-x:auto}.social-suite .suite-table{line-height:1.6}.social-suite .suite-table th,.social-suite .suite-table td{padding:7px 8px}.social-suite .suite-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:9px;margin-top:5px}.social-suite .person-avatar{object-fit:cover;object-position:center 35%;border:3px solid #fff;box-shadow:0 0 0 1px #e0e5ea;flex-shrink:0}.social-suite .community-avatar{display:block;max-width:100%;height:auto}.social-suite .right-rail .panel{padding:8px;margin-bottom:10px}.social-suite .right-rail .community-picture{width:100%;height:auto;aspect-ratio:1;object-fit:cover}.social-suite .site-footer nav{display:flex;gap:0;flex-wrap:wrap}.social-suite .site-footer nav a{font-size:11px;padding:0 10px;border-right:1px solid #ddd}.social-suite .footer-wordmark{font-size:21px;color:#e737ad;letter-spacing:2px;margin-left:auto}.social-suite .identity-actions a{display:inline-flex;align-items:center;gap:5px}.social-suite .empty-state{background:#f3f7fc;padding:28px;color:#7a8799;text-align:center}.social-suite .pin{color:#dda845;font-size:10px}.social-suite .tip{background:#fffedf;padding:7px 9px;color:#484c46}.social-suite .tip strong{color:#e23c87}.social-suite .welcome-stats{display:flex;flex-wrap:wrap;gap:28px;margin:15px 0 24px}.social-suite .welcome-stats a{font-size:11px;color:#8490a1}.social-suite .welcome-stats strong{display:block;font-size:21px;font-weight:400;color:#2f86b0;margin-bottom:4px}.social-suite .feed-row{display:flex;gap:12px;padding:15px 4px;border-bottom:1px solid #e4edf7}.social-suite .feed-row:last-child{border-bottom:0}.social-suite .feed-row p{margin:7px 0}.social-suite .home-sticker{width:340px;max-width:100%;height:auto;display:block;margin:12px auto}.social-suite .people-cards{display:flex;flex-wrap:wrap;gap:12px}.social-suite .person-card{border:0;background:#f1f3f5;padding:8px;display:grid;gap:6px;justify-items:center;color:#407da2;font-size:11px}.social-suite .person-card span{color:#333}.social-suite .composer-label{display:block;font-weight:bold;margin:0 0 8px;color:#536c8e}.social-suite .scrap-composer>textarea{width:100%;border:1px solid #a5bede;min-height:95px}.social-suite .composer-tools{display:flex;justify-content:space-between;align-items:center;margin-top:6px;gap:10px}.social-suite .scrap-composer .form-actions{margin-top:12px}.social-suite #scrap-feedback:empty{display:none}.social-suite #scrap-feedback{color:#577c3d}.social-suite .sticker-picker{margin-top:10px;padding:10px;border:1px solid #d6e4f6;background:#f6f9fe}.social-suite .sticker-picker>div{display:flex;gap:8px;flex-wrap:wrap}.social-suite .sticker-picker button{border:2px solid rgba(0,0,0,0);border-radius:7px;background:#fff;padding:2px}.social-suite .sticker-picker button[aria-pressed=true]{border-color:#bc65a7}.social-suite .sticker-picker img{display:block;width:138px;height:auto}.social-suite #sticker-selection{margin-top:9px}.social-suite #sticker-selection img{width:180px;height:auto;vertical-align:middle;margin-right:10px}.social-suite .scrapbook-list{padding-top:9px}.social-suite #scraps-list,.social-suite .thread-posts{display:grid;gap:12px}.social-suite .message-block{display:grid;grid-template-columns:92px minmax(0, 1fr);border:1px solid #c4d7ed;border-radius:3px;background:#edf5fe;overflow:hidden}.social-suite .message-block:nth-child(even){background:#e7f1fd}.social-suite .post-author{padding:12px 10px;background:#dfebf8;border-right:1px solid #c9dbef;text-align:center}.social-suite .post-avatar{border:0;background:rgba(0,0,0,0);padding:0;display:inline-block}.social-suite .post-avatar img{display:block}.social-suite .post-content{min-width:0;display:flex;flex-direction:column;padding:10px 12px 9px}.social-suite .post-header{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding-bottom:7px;border-bottom:1px solid #d6e3f2}.social-suite .post-header .text-button{font-weight:bold;text-align:left}.social-suite .post-date{font-size:10px;color:#7d8da3;text-align:right}.social-suite .post-message{min-height:42px}.social-suite .user-text{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.7;margin:10px 0}.social-suite .scrap-sticker{width:390px;max-width:100%;height:auto;display:block;margin:12px 0 16px}.social-suite .post-actions{display:flex;justify-content:flex-end;align-items:center;gap:6px;padding-top:8px;margin-top:auto}.social-suite .post-actions .classic-button{min-width:49px;text-align:center}.social-suite .post-context{font-size:10px;color:#8091a6;margin:7px 0 0}.social-suite .reply-context{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;background:#edf4fc;border:1px solid #cadcf0;padding:8px 10px;margin:0 0 12px;color:#4c6e94}.social-suite .post-feedback{display:flex;align-items:center;justify-content:space-between;gap:12px;background:#fffde1;border:1px solid #e9dfad;padding:8px 10px;margin:0 0 12px}.social-suite .thread-toolbar{padding-top:0}.social-suite .mail-tabs{display:flex;gap:6px;border-bottom:1px solid #cedff4;padding-bottom:10px}.social-suite .mail-tabs [aria-pressed=true]{background:#8eafd6;color:#fff;border-color:#789fcf}.social-suite .mail-table th:first-child{width:30px}.social-suite .mail-table th:nth-child(2){width:140px}.social-suite .mail-table th:last-child{width:70px}.social-suite .mail-table td{padding:12px 7px}.social-suite .mail-table .unread a{font-weight:bold}.social-suite .mail-preview{color:#8893a4;font-size:11px}.social-suite .message-letter{padding:8px 8px 23px;border-bottom:1px solid #d5e2f2;margin-bottom:20px;max-width:900px}.social-suite .message-from,.social-suite .edit-portrait{display:flex;align-items:center;gap:12px;margin-bottom:18px}.social-suite .message-from p{margin:5px 0 0}.social-suite .letter-body{line-height:1.9;margin:22px 0}.social-suite .message-reply-preview{padding:15px;background:#edf4fc;margin:10px 0;white-space:pre-wrap}.social-suite .directory-grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:10px}.social-suite .directory-person{display:flex;gap:12px;background:#eff5fc;padding:13px;align-items:flex-start}.social-suite .directory-person>button{border:0;background:none;padding:0}.social-suite .directory-person p{margin:5px 0}.social-suite .directory-person .text-button{font-weight:bold}.social-suite .community-directory article{display:flex;gap:16px;padding:18px 5px;border-top:1px solid #d5e3f3}.social-suite .community-directory h2{margin:2px 0 7px}.social-suite .community-directory p{margin:7px 0}.social-suite .community-directory img{border:4px solid #f0f3f7;object-fit:contain}.social-suite .community-facts{margin:0}.social-suite .community-facts>div{display:grid;grid-template-columns:115px minmax(0, 1fr);gap:9px;padding:6px 8px;background:#edf6ff;line-height:1.6}.social-suite .community-facts>div:nth-child(even){background:#dcecff}.social-suite .community-facts dt{text-align:right;color:#8293a9}.social-suite .community-facts dd{margin:0}.social-suite .poll-summary{background:#f4f8fc;padding:14px}.social-suite .poll-detail{max-width:760px;padding:5px 0}.social-suite #suite-poll fieldset{border:0;padding:0;margin:18px 0 0}.social-suite #suite-poll .poll-option{padding:9px}.social-suite .result-row{margin:13px 0}.social-suite .result-row p{display:flex;justify-content:space-between;margin:0 0 6px}.social-suite .result-bar{height:12px;background:#eef2f8}.social-suite .result-bar span{display:block;height:100%;background:#8badd5}.social-suite .result-row:nth-child(2) .result-bar span{background:#a0be8d}.social-suite .result-row:nth-child(3) .result-bar span{background:#deb26c}.social-suite .result-row:nth-child(4) .result-bar span{background:#c29cc3}.social-suite .event-list article,.social-suite .event-detail-heading{display:flex;gap:17px;align-items:center;padding:18px 0;border-bottom:1px solid #d4e2f5}.social-suite .event-detail-heading{margin-bottom:20px}.social-suite .event-list h2,.social-suite .event-detail-heading h2{font-size:16px;margin-bottom:6px}.social-suite .date-badge{width:61px;flex-shrink:0;box-shadow:0 1px 3px #becadd;border-radius:4px;overflow:hidden;text-align:center}.social-suite .date-badge span{display:block;background:#98b6d9;color:#fff;padding:4px;font-size:10px;font-weight:bold}.social-suite .date-badge strong{display:block;padding:7px;background:#f9fbfe;color:#6884a8;font-size:28px;font-weight:400}.social-suite .event-description{line-height:1.9;margin:22px 0;max-width:750px}.social-suite .mini-people{display:flex;gap:10px;flex-wrap:wrap}.social-suite .mini-people button{border:0;background:#f0f4f9;padding:7px;display:flex;flex-direction:column;align-items:center;gap:6px;color:var(--link);font-size:11px}.social-suite .request-row,.social-suite .testimonial-entry{display:flex;gap:17px;padding:18px 0;border-top:1px solid #d5e3f6}.social-suite .request-status{color:#52793c}.social-suite .testimonial-entry blockquote{margin:10px 0 0;font:italic 15px/1.7 Georgia,serif;color:#66768c}.social-suite #testimonial-form{margin-top:20px}.social-suite .album-covers,.social-suite .photo-grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:20px;padding:10px 0}.social-suite .album-cover{display:flex;flex-direction:column;gap:9px}.social-suite .album-cover>div{padding:6px;border:1px solid #d3dfec;box-shadow:3px 3px 0 #edf2f7,4px 4px 0 #d3dfec}.social-suite .album-cover img,.social-suite .photo-grid img{display:block;width:100%;height:auto}.social-suite .photo-grid a{background:#f0f5fb;padding:7px}.social-suite .photo-grid span{display:block;padding:9px 3px 4px}.social-suite .photo-view{margin:0}.social-suite .photo-view img{width:100%;max-height:65vh;object-fit:contain;background:#edf3f9}.social-suite .photo-view figcaption{color:#8893a2;font-size:11px;padding:10px 0}.social-suite .photo-view+.suite-footer{margin-bottom:24px}.social-suite .video-gallery{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:20px}.social-suite .video-gallery video{width:100%;height:auto;background:#edf3fa}.social-suite .video-gallery h2{margin:12px 0 4px}.social-suite .video-gallery p{margin:4px 0}.social-suite .search-bar{display:flex;gap:8px;padding:10px 0 20px}.social-suite .search-bar input{flex:1;min-width:0}.social-suite .search-result{padding:12px 4px;border-top:1px solid #d7e4f5}.social-suite .search-result p{margin:5px 0;color:#8b95a1}.social-suite .help-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:20px 0}.social-suite .help-grid article{background:#edf4fc;padding:14px}.social-suite .page-index{columns:3;line-height:2.1;padding-left:17px}.social-suite #suite-dialog{border:1px solid #9cafc8;border-radius:7px;width:440px;max-width:calc(100vw - 28px);padding:0;box-shadow:0 10px 50px rgba(57,85,116,.3333333333)}.social-suite #suite-dialog::backdrop{background:rgba(48,72,101,.4)}.social-suite #suite-dialog-content{padding:18px}.social-suite #suite-dialog-close{border:0;background:rgba(0,0,0,0);color:#466580;font-size:24px;line-height:1}.social-suite #suite-status{position:fixed;right:20px;bottom:20px;background:#fffde3;border:1px solid #dcce9c;box-shadow:0 2px 12px rgba(116,132,152,.2666666667);padding:12px 18px;max-width:calc(100vw - 40px);z-index:10}.social-suite .topbar input:not([type=radio]):not([type=checkbox]){padding:2px 6px;height:21px;font-size:11px}.social-suite .topbar .logout{margin-left:auto;padding-right:10px}@media(min-width: 1600px){.social-suite .scrap-sticker{width:420px}}@media(max-width: 1100px){.social-suite .directory-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(max-width: 850px){.social-suite .suite-three{grid-template-columns:140px minmax(0, 1fr)}.social-suite .right-rail{grid-column:2;display:grid;grid-template-columns:1fr 1fr;gap:10px}.social-suite .directory-grid{grid-template-columns:1fr}.social-suite .mail-preview{display:none}.social-suite .album-covers,.social-suite .photo-grid{gap:12px}.social-suite .page-index{columns:2}}@media(max-width: 600px){.social-suite .page-layout.suite-wide,.social-suite .page-layout.suite-three{display:block}.social-suite .identity{margin-bottom:10px}.social-suite .identity .side-nav{grid-column:1/-1;display:grid;grid-template-columns:repeat(4, minmax(0, 1fr))}.social-suite .side-nav a{font-size:10px;gap:3px}.social-suite .community-identity{display:grid;grid-template-columns:84px 1fr;gap:8px}.social-suite .community-identity .identity-info{border:0;padding:4px}.social-suite .community-avatar{width:84px}.social-suite .suite-card{padding:10px}.social-suite .rounded-corner{border-top-right-radius:30px}.social-suite .suite-heading{gap:9px;flex-wrap:wrap;margin-bottom:12px}.social-suite .suite-heading h1{font-size:22px}.social-suite .suite-heading p{font-size:11px}.social-suite .suite-tabs a,.social-suite .suite-tabs button{padding:4px 8px;font-size:11px}.social-suite .message-block{grid-template-columns:58px minmax(0, 1fr)}.social-suite .post-author{padding:10px 5px}.social-suite .post-avatar img{width:44px;height:44px}.social-suite .post-content{padding:8px}.social-suite .post-header{align-items:flex-start;gap:6px;flex-wrap:wrap}.social-suite .post-header .text-button{font-size:11px}.social-suite .post-date{font-size:9px}.social-suite .scrap-sticker{margin:10px 0}.social-suite .post-actions{gap:5px}.social-suite .composer-tools{font-size:10px}.social-suite .forum-table th:nth-child(2){width:44px}.social-suite .mail-table th:nth-child(2){width:82px}.social-suite .mail-table th:last-child{width:52px}.social-suite .mail-table td,.social-suite .suite-table th{padding:8px 4px}.social-suite .mail-table button{font-size:11px;text-align:left}.social-suite .inline-search{flex-wrap:wrap;gap:5px}.social-suite .inline-search input{max-width:190px}.social-suite .section-toolbar{gap:10px}.social-suite .community-directory article{gap:10px}.social-suite .community-directory img{width:65px;height:65px}.social-suite .community-facts>div{grid-template-columns:78px minmax(0, 1fr);gap:6px;padding:6px}.social-suite .album-covers{grid-template-columns:1fr;gap:26px}.social-suite .photo-grid{grid-template-columns:repeat(2, minmax(0, 1fr));gap:10px}.social-suite .video-gallery{grid-template-columns:1fr}.social-suite .help-grid{grid-template-columns:1fr}.social-suite .page-index{columns:2;font-size:11px}.social-suite .site-footer nav a{padding:3px 6px;font-size:10px}.social-suite .footer-wordmark{display:none}.social-suite .right-rail{display:block}.social-suite .welcome-stats{gap:19px}.social-suite .form-actions{gap:8px}}@media(prefers-reduced-motion: reduce){.social-suite *{scroll-behavior:auto !important}}.c2 .c2-i{width:16px;height:16px;flex:none}.c2 .ma,.c2 .ma-photo{display:block;width:100%;height:100%;border-radius:50%;object-fit:cover;object-position:center 35%}.c2 .c2-face{display:block;width:40px;height:40px;flex:none;border-radius:50%;background:#eef4fb}.c2 .c2-face.is-small{width:30px;height:30px}.c2 .c2-page-mark{display:grid;place-items:center;width:100%;height:100%;border-radius:50%;background:#fff;box-shadow:inset 0 0 0 1px #c9def7;color:#e31c8d;font:13px Georgia,serif;letter-spacing:.5px}.c2 .user-text{white-space:pre-line;overflow-wrap:anywhere}.c2 .visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.c2 .classic-button:disabled{opacity:.55;cursor:default}@media(min-width: 1201px){.c2 .c2-layout{grid-template-columns:190px minmax(0, 1fr) 280px}}.c2 .c2-side .panel{padding:8px;margin-bottom:10px}.c2 .c2-side h2{margin:2px 2px 8px;font-size:13px}.c2 .c2-side .side-nav a{gap:7px;min-height:26px;font-size:12px}.c2 .c2-side .side-nav a .c2-i{width:15px;height:15px;color:#3d7fc0}.c2 .c2-groups{list-style:none;margin:0;padding:0}.c2 .c2-groups a{display:flex;gap:8px;align-items:center;padding:5px 3px;border-radius:4px}.c2 .c2-groups a:hover{background:#f0f6ff;text-decoration:none}.c2 .c2-groups strong{display:block;font-size:11px;line-height:1.25}.c2 .c2-groups small{color:#7a818c;font-size:10px}.c2 .c2-badge{display:grid;place-items:center;width:30px;height:30px;flex:none;border-radius:7px;color:#fff;font-size:11px;font-weight:bold}.c2 .c2-badge[data-tone=cyan]{background:linear-gradient(135deg, rgb(23.7882352941%, 72.3450980392%, 86.8156862745%), #12a9d6)}.c2 .c2-badge[data-tone=blue]{background:linear-gradient(135deg, rgb(33.1137254902%, 53.6941176471%, 88.4235294118%), #2f6fdb)}.c2 .c2-badge[data-tone=mint]{background:linear-gradient(135deg, rgb(26.3607843137%, 70.4156862745%, 57.231372549%), #1aa37a)}.c2 .c2-badge[data-tone=violet]{background:linear-gradient(135deg, rgb(57.5529411765%, 47.262745098%, 86.8156862745%), #7b5bd6)}.c2 .c2-badge[data-tone=amber]{background:linear-gradient(135deg, rgb(87.7803921569%, 62.3764705882%, 23.7882352941%), #d98a12)}.c2 .c2-badge[data-tone=rose]{background:linear-gradient(135deg, rgb(86.8156862745%, 40.1882352941%, 53.3725490196%), #d6456e)}.c2 .c2-side .panel.c2-card{padding:0}.c2 .c2-card-head{display:flex;align-items:center;gap:9px;padding:10px 12px;border-bottom:1px solid #e3ecf7;background:linear-gradient(180deg, #f7fbff, #edf5fe)}.c2 .c2-card-head h2{flex:1;margin:0;color:#1c2733;font-size:13px}.c2 .c2-card-head .c2-tool-icon{width:28px;height:28px;border-radius:8px}.c2 .c2-card-head .c2-tool-icon .c2-i{width:15px;height:15px}.c2 .c2-card-head .c2-tag{margin:0;background:rgba(255,255,255,.7019607843)}.c2 .c2-card-body{padding:4px 12px 6px}.c2 .c2-card-body>.side-nav{margin:4px 0 2px;padding:0;border:0}.c2 .c2-card-foot{display:flex;align-items:center;justify-content:space-between;gap:6px;padding:8px 12px;border-top:1px solid #e3ecf7;background:#f7fbff;font-weight:bold;font-size:11px}.c2 .c2-card-foot span{color:#7a818c}.c2 .c2-card-foot .c2-i{width:13px;height:13px;color:#7a8899;transition:transform .15s}.c2 .c2-card-foot:hover .c2-i{transform:translateX(2px)}.c2 .c2-card[data-tone=cyan] .c2-card-head{background:linear-gradient(180deg, rgb(95.3529411765%, 98.3137254902%, 99.1960784314%), rgb(88.8470588235%, 95.9529411765%, 98.0705882353%));border-bottom-color:rgb(81.4117647059%,93.2549019608%,96.7843137255%);box-shadow:inset 0 3px 0 #12a9d6}.c2 .c2-card[data-tone=cyan] .c2-card-foot a,.c2 .c2-card[data-tone=cyan] .c2-card-foot .c2-i{color:rgb(6.2117647059%,58.3215686275%,73.8509803922%)}.c2 .c2-card[data-tone=blue] .c2-card-head{background:linear-gradient(180deg, rgb(95.9215686275%, 97.1764705882%, 99.2941176471%), rgb(90.2117647059%, 93.2235294118%, 98.3058823529%));border-bottom-color:rgb(83.6862745098%,88.7058823529%,97.1764705882%);box-shadow:inset 0 3px 0 #2f6fdb}.c2 .c2-card[data-tone=blue] .c2-card-foot a,.c2 .c2-card[data-tone=blue] .c2-card-foot .c2-i{color:rgb(16.2196078431%,38.3058823529%,75.5764705882%)}.c2 .c2-card[data-tone=mint] .c2-card-head{background:linear-gradient(180deg, rgb(95.5098039216%, 98.1960784314%, 97.3921568627%), rgb(89.2235294118%, 95.6705882353%, 93.7411764706%));border-bottom-color:rgb(82.0392156863%,92.7843137255%,89.568627451%);box-shadow:inset 0 3px 0 #1aa37a}.c2 .c2-card[data-tone=mint] .c2-card-foot a,.c2 .c2-card[data-tone=mint] .c2-card-foot .c2-i{color:rgb(8.9725490196%,56.2509803922%,42.1019607843%)}.c2 .c2-card[data-tone=violet] .c2-card-head{background:linear-gradient(180deg, rgb(97.4117647059%, 96.7843137255%, 99.1960784314%), rgb(93.7882352941%, 92.2823529412%, 98.0705882353%));border-bottom-color:hsl(255.6097560976,60%,91.9607843137%);box-shadow:inset 0 3px 0 #7b5bd6}.c2 .c2-card[data-tone=violet] .c2-card-foot a,.c2 .c2-card[data-tone=violet] .c2-card-foot .c2-i{color:rgb(42.4470588235%,31.4039215686%,73.8509803922%)}.c2 .c2-card[data-tone=amber] .c2-card-head{background:linear-gradient(180deg, rgb(99.2549019608%, 97.7058823529%, 95.3529411765%), rgb(98.2117647059%, 94.4941176471%, 88.8470588235%));border-bottom-color:rgb(97.0196078431%,90.8235294118%,81.4117647059%);box-shadow:inset 0 3px 0 #d98a12}.c2 .c2-card[data-tone=amber] .c2-card-foot a,.c2 .c2-card[data-tone=amber] .c2-card-foot .c2-i{color:rgb(74.8862745098%,47.6235294118%,6.2117647059%)}.c2 .c2-card[data-tone=rose] .c2-card-head{background:linear-gradient(180deg, rgb(99.1960784314%, 96.3529411765%, 97.1568627451%), rgb(98.0705882353%, 91.2470588235%, 93.1764705882%));border-bottom-color:rgb(96.7843137255%,85.4117647059%,88.6274509804%);box-shadow:inset 0 3px 0 #d6456e}.c2 .c2-card[data-tone=rose] .c2-card-foot a,.c2 .c2-card[data-tone=rose] .c2-card-foot .c2-i{color:rgb(73.8509803922%,23.8117647059%,37.9607843137%)}.c2 .c2-rank{display:grid;place-items:center;width:20px;height:20px;flex:none;margin-top:2px;border-radius:6px;background:#eef4fb;color:#6a7c90;font-weight:bold;font-size:10px}.c2 .c2-trends .c2-card-body>a:nth-child(-n+3) .c2-rank{background:linear-gradient(145deg, #ff8fb0, #d6456e);color:#fff}.c2 .c2-trends .c2-card-body>a{display:flex !important;gap:9px;align-items:flex-start}.c2 .c2-trends .c2-card-body>a,.c2 .c2-topics .c2-card-body>a{display:block;padding:7px 4px;border-top:1px solid #e8eff8;color:#1c2733}.c2 .c2-trends .c2-card-body>a:first-child,.c2 .c2-topics .c2-card-body>a:first-child{border-top:0}.c2 .c2-trends .c2-card-body>a:hover,.c2 .c2-topics .c2-card-body>a:hover{background:#f0f6ff;text-decoration:none}.c2 .c2-trends .c2-card-body>a small,.c2 .c2-topics .c2-card-body>a small{display:block;color:#7a818c;font-size:10px}.c2 .c2-trends .c2-card-body>a strong,.c2 .c2-topics .c2-card-body>a strong{display:block;margin:1px 0;font-size:12px;color:#1c2733}.c2 .c2-latest{display:flex !important;gap:8px;align-items:center}.c2 .c2-latest img{width:54px;height:40px;flex:none;object-fit:cover;border-radius:3px}.c2 .c2-latest strong{font-size:11px !important;line-height:1.3}.c2 .c2-person{display:flex;gap:8px;align-items:center;padding:6px 0;border-top:1px solid #e8eff8}.c2 .c2-person>span{min-width:0;flex:1}.c2 .c2-person .member-name,.c2 .c2-person small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c2 .c2-person small{font-size:10px}.c2 .c2-person .classic-button{padding:3px 9px}.c2 .c2-fine{margin:4px 6px;font-size:10px;line-height:1.6}.c2 .c2-composer{overflow:visible;padding:14px 14px 12px;border-top-right-radius:34px;background:linear-gradient(180deg, #fff 0%, #f6faff 100%)}.c2 .c2-compose-row{display:flex;gap:12px;align-items:flex-start}.c2 .c2-compose-row>.c2-face{width:46px;height:46px;padding:2px;background:linear-gradient(135deg, #19bce9, #0e9af9);box-shadow:0 2px 6px rgba(14,154,249,.2509803922)}.c2 .c2-compose-row textarea{flex:1;display:block;min-height:46px;max-height:220px;margin:0;padding:12px 18px;border:1px solid #c6d8ee;border-radius:23px;background:#f3f8fe;box-shadow:inset 0 1px 2px rgba(91,134,179,.1215686275);font-size:14px;line-height:20px;resize:none;field-sizing:content;transition:min-height .28s cubic-bezier(0.2, 0.8, 0.2, 1),border-radius .28s ease,background .15s,border-color .15s,box-shadow .15s}.c2 .c2-compose-row textarea:focus{background:#fff;border-color:#5aa9e6;box-shadow:0 0 0 3px rgba(25,188,233,.2);outline:none}.c2 .c2-compose-row textarea:focus,.c2 .c2-compose-row textarea:not(:placeholder-shown){min-height:118px;border-radius:16px}.c2 .c2-attachments{position:relative;display:grid;grid-template-columns:repeat(auto-fill, minmax(120px, 1fr));gap:6px;margin:10px 0 0 58px}.c2 .c2-attachments figure{margin:0}.c2 .c2-attachments img,.c2 .c2-attachments video{display:block;width:100%;height:120px;object-fit:cover;border-radius:6px;background:#000}.c2 .c2-attachments.is-reel{grid-template-columns:150px}.c2 .c2-attachments.is-reel video{height:260px}.c2 .c2-clear{position:absolute;top:4px;right:4px;background:#fff}.c2 .c2-project-link{display:flex;gap:6px;align-items:center;margin:10px 0 0 58px;padding:0 10px;border:1px solid #c6d8ee;border-radius:6px;color:#d98a12}.c2 .c2-project-link input{flex:1;border:0;padding:8px 0;outline:none;font-size:12px}.c2 .c2-tool-icon{display:grid;place-items:center;width:30px;height:30px;flex:none;border-radius:9px;background:linear-gradient(145deg, #7fb6e6, #3d7fc0);box-shadow:0 2px 5px rgba(31,61,100,.2),inset 0 1px 0 rgba(255,255,255,.3490196078);color:#fff}.c2 .c2-tool-icon .c2-i{width:17px;height:17px}.c2 [data-tone=cyan] .c2-tool-icon,.c2 .c2-tool-icon[data-tone=cyan]{background:linear-gradient(145deg, rgb(34.9411764706%, 76.3921568627%, 88.7450980392%), #12a9d6);box-shadow:0 2px 5px rgba(18,169,214,.35),inset 0 1px 0 rgba(255,255,255,.3490196078)}.c2 [data-tone=blue] .c2-tool-icon,.c2 .c2-tool-icon[data-tone=blue]{background:linear-gradient(145deg, rgb(42.9019607843%, 60.4705882353%, 90.1176470588%), #2f6fdb);box-shadow:0 2px 5px rgba(47,111,219,.35),inset 0 1px 0 rgba(255,255,255,.3490196078)}.c2 [data-tone=mint] .c2-tool-icon,.c2 .c2-tool-icon[data-tone=mint]{background:linear-gradient(145deg, rgb(37.137254902%, 74.7450980392%, 63.4901960784%), #1aa37a);box-shadow:0 2px 5px rgba(26,163,122,.35),inset 0 1px 0 rgba(255,255,255,.3490196078)}.c2 [data-tone=violet] .c2-tool-icon,.c2 .c2-tool-icon[data-tone=violet]{background:linear-gradient(145deg, rgb(63.7647058824%, 54.9803921569%, 88.7450980392%), #7b5bd6);box-shadow:0 2px 5px rgba(123,91,214,.35),inset 0 1px 0 rgba(255,255,255,.3490196078)}.c2 [data-tone=amber] .c2-tool-icon,.c2 .c2-tool-icon[data-tone=amber]{background:linear-gradient(145deg, rgb(89.568627451%, 67.8823529412%, 34.9411764706%), #d98a12);box-shadow:0 2px 5px rgba(217,138,18,.35),inset 0 1px 0 rgba(255,255,255,.3490196078)}.c2 [data-tone=rose] .c2-tool-icon,.c2 .c2-tool-icon[data-tone=rose]{background:linear-gradient(145deg, rgb(88.7450980392%, 48.9411764706%, 60.1960784314%), #d6456e);box-shadow:0 2px 5px rgba(214,69,110,.35),inset 0 1px 0 rgba(255,255,255,.3490196078)}.c2 .c2-compose-tools{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:10px;margin-top:12px;padding:12px 0 4px;border-top:1px solid #e3ecf7}.c2 .c2-tool{position:relative;display:flex;align-items:center;justify-content:center;gap:8px;height:46px;margin:0;padding:0 6px;border:1px solid #cfdff2;border-radius:12px;font-family:inherit;line-height:1;background:linear-gradient(180deg, #fff 0%, #eaf3fd 100%);box-shadow:0 3px 0 #c5d8ee,0 5px 10px rgba(61,111,165,.1490196078),inset 0 1px 0 #fff;color:#2c3e52;font-weight:bold;font-size:12px;cursor:pointer;transition:transform .12s ease,box-shadow .12s ease,background .12s ease}.c2 .c2-tool:hover{transform:translateY(-2px);box-shadow:0 5px 0 #c5d8ee,0 10px 16px rgba(61,111,165,.2),inset 0 1px 0 #fff}.c2 .c2-tool:active,.c2 .c2-tool[aria-pressed=true]{transform:translateY(3px);background:linear-gradient(180deg, #e3eefb, #f4f9ff);box-shadow:0 0 0 #c5d8ee,inset 0 2px 5px rgba(61,111,165,.2)}.c2 .c2-tool:has(input:disabled),.c2 .c2-tool:disabled{opacity:.5;cursor:default;transform:none}.c2 .c2-tool:focus-within,.c2 .c2-tool:focus-visible{outline:2px solid #d7279d;outline-offset:2px}.c2 .c2-compose-foot{display:flex;gap:12px;align-items:center;margin-top:12px}.c2 .c2-audience{position:relative;margin-right:auto}.c2 .c2-chip{display:inline-flex;align-items:center;gap:6px;padding:5px 10px 5px 8px;border:1px solid #c6d8ee;border-radius:16px;background:linear-gradient(180deg, #fff, #eef5fd);box-shadow:0 1px 0 #c5d8ee;color:#2c3e52;font-weight:bold;font-size:11px;cursor:pointer}.c2 .c2-chip .c2-i{width:14px;height:14px;color:#2f86b0}.c2 .c2-chip .c2-i:last-child{width:12px;height:12px;color:#7a8899}.c2 .c2-chip:hover{background:#e7f1fd}.c2 .c2-chip[aria-expanded=true]{border-color:#5aa9e6;box-shadow:0 0 0 3px rgba(25,188,233,.1490196078)}.c2 .c2-chip.is-fixed{margin-right:auto;cursor:default}.c2 .c2-chip.is-fixed .c2-i:last-child{width:14px;height:14px;color:#7b5bd6}.c2 .c2-backdrop{position:fixed;inset:0;z-index:4;border:0;background:rgba(0,0,0,0);cursor:default}.c2 .c2-audience-menu{position:absolute;z-index:5;top:calc(100% + 6px);left:0;width:280px;padding:6px;border:1px solid #c9def7;border-radius:12px;background:#fff;box-shadow:0 12px 28px rgba(31,61,100,.2509803922),0 2px 6px rgba(31,61,100,.1215686275)}.c2 .c2-audience-menu p{margin:4px 8px 6px;color:#1c2733;font-weight:bold;font-size:12px}.c2 .c2-audience-menu button{display:flex;gap:10px;align-items:center;width:100%;padding:8px;border:0;border-radius:8px;background:none;text-align:left;cursor:pointer}.c2 .c2-audience-menu button:hover{background:#f0f6ff}.c2 .c2-audience-menu button[aria-selected=true]{background:#e6f3fd;box-shadow:inset 0 0 0 1px #9fd0f2}.c2 .c2-audience-menu strong{display:block;color:#1c2733;font-size:12px}.c2 .c2-audience-menu small{display:block;color:#6a7c90;font-size:10.5px}.c2 .c2-count{color:#7a818c;font-size:11px}.c2 .c2-count.is-near{color:#d6456e;font-weight:bold}.c2 .c2-post-button{min-width:92px;padding:8px 20px;border:0;border-radius:10px;background:linear-gradient(180deg, #26c6f0, #0e9af9);box-shadow:0 3px 0 #0a7cc9,0 6px 12px rgba(14,154,249,.3019607843),inset 0 1px 0 rgba(255,255,255,.4);color:#fff;font-weight:bold;font-size:13px;cursor:pointer;transition:transform .12s ease,box-shadow .12s ease}.c2 .c2-post-button:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 0 #0a7cc9,0 9px 16px rgba(14,154,249,.3490196078),inset 0 1px 0 rgba(255,255,255,.4)}.c2 .c2-post-button:active:not(:disabled){transform:translateY(3px);box-shadow:0 0 0 #0a7cc9,inset 0 2px 4px rgba(0,0,0,.3333333333)}.c2 .c2-post-button:disabled{background:linear-gradient(180deg, #dbe7f3, #c9d9ea);box-shadow:0 3px 0 #b8cbe0;color:#f7fbff;cursor:default}.c2 .c2-note{margin:8px 0 0;font-size:11px}.c2 .c2-tabs{margin:0 0 10px;padding-left:4px}.c2 .c2-post{padding:12px 12px 4px}.c2 .c2-post-head{position:relative;display:flex;gap:9px;align-items:center;margin-bottom:8px}.c2 .c2-who{flex:1;min-width:0}.c2 .c2-who p{margin:0;font-size:12px}.c2 .c2-who p a{font-weight:bold}.c2 .c2-who small{display:flex;flex-wrap:wrap;align-items:center;gap:3px;margin-top:2px;color:#7a818c;font-size:10px}.c2 .c2-who .c2-i{width:11px;height:11px}.c2 .c2-where{color:#4a5a6c;font-weight:bold}.c2 .c2-tag{margin-left:4px;padding:0 5px;border-radius:8px;background:#eef4fb;color:#6a7c90}.c2 .c2-icon-button{display:grid;place-items:center;width:28px;height:28px;border:0;border-radius:50%;background:none;color:#5d6b7b}.c2 .c2-icon-button:hover{background:#f0f6ff}.c2 .c2-menu{position:absolute;z-index:3;top:32px;right:0;display:grid;min-width:170px;padding:4px;border:1px solid #c9def7;border-radius:6px;background:#fff;box-shadow:0 6px 18px rgba(42,74,112,.2)}.c2 .c2-menu button{padding:7px 10px;border:0;border-radius:4px;background:none;text-align:left;color:#1c2733}.c2 .c2-menu button:hover{background:#f0f6ff}.c2 .c2-text{margin:0 0 9px;font-size:13px;line-height:1.45;color:#1c2733}.c2 .c2-media{margin:0 0 8px;background:#fff}.c2 .c2-media img,.c2 .c2-media video{display:block;width:100%;max-width:600px;height:auto;max-height:640px;margin:0 auto;object-fit:contain;border-radius:6px;background:#fff}.c2 .c2-grid-2,.c2 .c2-grid-3,.c2 .c2-grid-4{display:grid;gap:3px;max-width:600px;margin:0 auto 8px}.c2 .c2-grid-2 img,.c2 .c2-grid-3 img,.c2 .c2-grid-4 img{height:210px;border-radius:0;object-fit:cover}.c2 .c2-grid-2,.c2 .c2-grid-4{grid-template-columns:1fr 1fr}.c2 .c2-grid-3{grid-template-columns:1fr 1fr}.c2 .c2-grid-3 img:first-child{grid-column:1/-1;height:260px}.c2 .c2-reel{position:relative;display:flex;justify-content:center;background:#fff}.c2 .c2-reel video{width:auto;max-width:100%;height:520px;max-height:70vh;margin:0;aspect-ratio:9/16;object-fit:cover;border-radius:10px;background:#101820}.c2 .c2-reel-mark{position:absolute;top:10px;left:50%;transform:translateX(-50%);display:inline-flex;gap:4px;align-items:center;padding:3px 8px;border-radius:10px;background:rgba(0,0,0,.6);color:#fff;font-weight:bold;font-size:11px}.c2 .c2-poll{display:grid;gap:6px;margin-bottom:8px}.c2 .c2-poll-option{position:relative;display:flex;justify-content:space-between;overflow:hidden;padding:8px 11px;border:1px solid #b9d0ef;border-radius:6px;background:#fff;color:#1c2733;text-align:left}.c2 .c2-poll-option:hover{background:#f0f6ff}.c2 .c2-poll-option.is-mine{border-color:#6f9fd4;font-weight:bold}.c2 .c2-poll-bar{position:absolute;inset:0 auto 0 0;background:#dceeff}.c2 .c2-poll-label,.c2 .c2-poll-share{position:relative}.c2 .c2-event{display:flex;gap:10px;align-items:center;margin-bottom:8px;padding:10px;border:1px solid #d7e5f6;border-radius:6px;background:#f0f6ff}.c2 .c2-event>span:nth-child(2){flex:1;min-width:0}.c2 .c2-event strong{display:block;font-size:12px}.c2 .c2-event small{color:#6a7c90;font-size:10px}.c2 .c2-event.is-small{margin:0;padding:6px 2px;border:0;border-top:1px solid #e8eff8;border-radius:0;background:none}.c2 .c2-event.is-small strong{font-size:11px}.c2 .c2-date{display:grid;place-items:center;width:40px;flex:none;padding:3px 0;border-radius:6px;background:#fff;box-shadow:inset 0 0 0 1px #c9def7}.c2 .c2-date small{color:#e23c87;font-weight:bold;font-size:9px}.c2 .c2-date strong{font-size:16px !important;line-height:1}.c2 .c2-link-card{display:flex;gap:10px;align-items:stretch;margin-bottom:8px;overflow:hidden;border:1px solid #d7e5f6;border-radius:6px;background:#f0f6ff;color:#1c2733}.c2 .c2-link-card:hover{text-decoration:none;background:#e7f1fd}.c2 .c2-link-card img{width:140px;flex:none;object-fit:cover;background:#fff}.c2 .c2-link-card>span:last-child{padding:9px 10px 9px 0;min-width:0}.c2 .c2-link-card small{display:block;color:#7a818c;font-size:10px;text-transform:uppercase}.c2 .c2-link-card strong{display:block;margin:2px 0 3px;color:#006b9d;font-size:13px}.c2 .c2-link-icon{display:grid;place-items:center;width:70px;flex:none;background:#dceeff;color:#2f6fdb}.c2 .c2-link-icon .c2-i{width:28px;height:28px}.c2 .c2-counts{display:flex;justify-content:space-between;gap:10px;padding:4px 1px 6px;color:#6a7c90;font-size:11px}.c2 .c2-counts .text-button{border:0;background:none;padding:0;color:#6a7c90;font-size:11px}.c2 .c2-like-dot{display:inline-grid;place-items:center;width:17px;height:17px;margin-right:4px;vertical-align:-4px;border-radius:50%;background:linear-gradient(#3fa3ff, #1877f2);color:#fff}.c2 .c2-like-dot .c2-i{width:10px;height:10px}.c2 .c2-actions{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:2px;padding:3px 0;border-top:1px solid #e3ecf7}.c2 .c2-actions button{display:flex;align-items:center;justify-content:center;gap:6px;padding:7px 2px;border:0;border-radius:5px;background:none;color:#5d6b7b;font-weight:bold;font-size:12px}.c2 .c2-actions button:hover{background:#f0f6ff}.c2 .c2-actions button.is-on{color:#1877f2}.c2 .c2-share,.c2 .c2-report{display:flex;flex-wrap:wrap;gap:6px;align-items:center;padding:6px 0 8px}.c2 .c2-share .classic-button,.c2 .c2-report .classic-button{display:inline-flex;gap:4px;align-items:center}.c2 .c2-share .c2-i,.c2 .c2-report .c2-i{width:13px;height:13px}.c2 .c2-share p,.c2 .c2-report p{flex-basis:100%;margin:0}.c2 .c2-comments{padding:6px 0 8px;border-top:1px solid #e3ecf7}.c2 .c2-comment{display:flex;gap:7px;align-items:flex-start;margin-top:6px}.c2 .c2-comment>div{min-width:0}.c2 .c2-comment p{margin:0;padding:6px 10px;border-radius:14px;background:#eef4fb;font-size:12px}.c2 .c2-comment small{margin-left:10px;font-size:10px}.c2 .c2-comment-new{align-items:center}.c2 .c2-comment-new input{flex:1;min-width:0;padding:7px 12px;border:1px solid #c6d8ee;border-radius:16px;background:#f3f8fe;font-size:12px}.c2 .c2-message{padding:8px 10px;margin:0 0 10px;border:1px solid #c4d7ed;border-radius:4px;background:#f3f9ff}.c2 .c2-message p{margin:0}.c2 .c2-message.is-error{border-color:#f0b9c8;background:#fff3f6;color:#a31e45}.c2 .c2-sentinel{height:1px}.c2 .c2-loading{margin:6px 0 14px;text-align:center}.c2 .ma-eyes{transform-origin:32px 27px;animation:c2-blink 5s infinite}@media(max-width: 1200px){.c2 .c2-layout{grid-template-columns:170px minmax(0, 1fr)}.c2 .right-rail.c2-side{grid-column:1}}@media(max-width: 600px){.c2 .c2-layout{display:flex !important;flex-direction:column;align-items:stretch}.c2 .c2-layout>*{min-width:0}.c2 .c2-side:first-child .panel:not(:first-child),.c2 .right-rail.c2-side{display:none}.c2 .c2-side:first-child .panel:first-child .c2-card-head,.c2 .c2-side:first-child .panel:first-child .c2-card-foot{display:none}.c2 .c2-side:first-child .panel:first-child .c2-card-body{padding:6px}.c2 .c2-side .side-nav{display:flex;flex-wrap:nowrap;gap:6px;overflow-x:auto;margin:0;padding:0;border:0;scrollbar-width:none}.c2 .c2-side .side-nav a{flex:none;margin:0;padding:4px 12px;border-radius:16px}.c2 .c2-compose-tools{gap:6px}.c2 .c2-actions{gap:0}.c2 .c2-tool span,.c2 .c2-actions span{font-size:11px}.c2 .c2-attachments,.c2 .c2-project-link{margin-left:0}.c2 .c2-link-card img{width:96px}.c2 .c2-reel video{height:440px}}.c2.c3 .topbar{border-top-color:#00d8f6;background:linear-gradient(180deg, #00d8f6, #0ab8f8 48%, #098ff2);box-shadow:inset 0 1px rgba(255,255,255,.5019607843),0 6px 20px rgba(9,143,242,.2392156863);text-shadow:0 1px 1px rgba(0,101,153,.2705882353)}.c2.c3 .topbar #search-form{margin-left:auto;background:#0a7fd6}.c2.c3 .topbar #search{border-color:#0a6fbd}.c2.c2-full .topbar-inner,.c2.c2-full .page-layout,.c2.c2-full .site-footer{width:calc(100% - 24px);margin-left:12px;margin-right:12px}.c2.c2-full .c2-main{width:calc((100% + 680px)/2);max-width:100%;justify-self:center}.c2 .c2-nav-icon{display:contents}@media(min-width: 601px){.c2.c2-flat .c2-side:not(.right-rail) .panel,.c2.c2-flat .c2-side:not(.right-rail) .panel.c2-card{overflow:visible;margin-bottom:6px;padding-bottom:8px;border-bottom:1px solid rgba(23,36,43,.1215686275);border-radius:0;background:none;box-shadow:none}.c2.c2-flat .c2-side:not(.right-rail) .c2-card-head,.c2.c2-flat .c2-side:not(.right-rail) .c2-card[data-tone] .c2-card-head{padding:6px 6px 8px;border:0;background:none;box-shadow:none}.c2.c2-flat .c2-side:not(.right-rail) .c2-card-head h2,.c2.c2-flat .c2-side:not(.right-rail) .c2-card[data-tone] .c2-card-head h2{font-size:15px}.c2.c2-flat .c2-side:not(.right-rail) .c2-card-head .c2-tool-icon,.c2.c2-flat .c2-side:not(.right-rail) .c2-card[data-tone] .c2-card-head .c2-tool-icon{width:32px;height:32px;border-radius:9px}.c2.c2-flat .c2-side:not(.right-rail) .c2-card-head .c2-tool-icon .c2-i,.c2.c2-flat .c2-side:not(.right-rail) .c2-card[data-tone] .c2-card-head .c2-tool-icon .c2-i{width:17px;height:17px}.c2.c2-flat .c2-side:not(.right-rail) .c2-card-body{padding:0}.c2.c2-flat .c2-side:not(.right-rail) .c2-card-foot,.c2.c2-flat .c2-side:not(.right-rail) .c2-card[data-tone] .c2-card-foot{padding:8px 8px 2px;border:0;background:none;font-size:12px}.c2.c2-flat .c2-side:not(.right-rail) .side-nav{display:grid;gap:2px}.c2.c2-flat .c2-side:not(.right-rail) .side-nav a{gap:12px;min-height:46px;margin:0;padding:6px 8px;border:0;border-radius:10px;background:none;color:#1c2733;font-weight:bold;font-size:14px;text-transform:capitalize}.c2.c2-flat .c2-side:not(.right-rail) .c2-groups a{gap:12px;min-height:50px;padding:6px 8px;border-radius:10px}.c2.c2-flat .c2-side:not(.right-rail) .c2-groups a strong{font-size:14px}.c2.c2-flat .c2-side:not(.right-rail) .c2-groups a small{font-size:11.5px}.c2.c2-flat .c2-side:not(.right-rail) .side-nav a:hover,.c2.c2-flat .c2-side:not(.right-rail) .side-nav a[aria-current=page],.c2.c2-flat .c2-side:not(.right-rail) .c2-groups a:hover{background:rgba(255,255,255,.6509803922);text-decoration:none}.c2.c2-flat .c2-side:not(.right-rail) .side-nav a[aria-current=page]{box-shadow:inset 3px 0 0 #0e9af9}.c2.c2-flat .c2-side:not(.right-rail) .c2-nav-icon,.c2.c2-flat .c2-side:not(.right-rail) .c2-badge{display:grid;place-items:center;width:36px;height:36px;flex:none;border-radius:10px;color:#fff;box-shadow:0 2px 6px rgba(31,61,100,.2),inset 0 1px 0 rgba(255,255,255,.3490196078)}.c2.c2-flat .c2-side:not(.right-rail) .c2-nav-icon .c2-i,.c2.c2-flat .c2-side:not(.right-rail) .c2-badge .c2-i{width:19px;height:19px;color:#fff}.c2.c2-flat .c2-side:not(.right-rail) .c2-badge{font-size:12.5px}.c2.c2-flat .c2-side:not(.right-rail) .c2-nav-icon[data-tone=cyan]{background:linear-gradient(145deg, rgb(30.2941176471%, 74.7058823529%, 87.9411764706%), #12a9d6)}.c2.c2-flat .c2-side:not(.right-rail) .c2-nav-icon[data-tone=blue]{background:linear-gradient(145deg, #6393e4, #2f6fdb)}.c2.c2-flat .c2-side:not(.right-rail) .c2-nav-icon[data-tone=mint]{background:linear-gradient(145deg, rgb(32.6470588235%, 72.9411764706%, 60.8823529412%), #1aa37a)}.c2.c2-flat .c2-side:not(.right-rail) .c2-nav-icon[data-tone=violet]{background:linear-gradient(145deg, rgb(61.1764705882%, 51.7647058824%, 87.9411764706%), #7b5bd6)}.c2.c2-flat .c2-side:not(.right-rail) .c2-nav-icon[data-tone=amber]{background:linear-gradient(145deg, rgb(88.8235294118%, 65.5882352941%, 30.2941176471%), #d98a12)}.c2.c2-flat .c2-side:not(.right-rail) .c2-nav-icon[data-tone=rose]{background:linear-gradient(145deg, rgb(87.9411764706%, 45.2941176471%, 57.3529411765%), #d6456e)}.c2.c2-flat .c2-side:not(.right-rail) .c2-tag{background:rgba(255,255,255,.7019607843)}}@media(min-width: 601px)and (min-width: 1201px){.c2.c2-flat .c2-layout{grid-template-columns:250px minmax(0, 1fr) 280px}.c2.c2-flat .c2-side:not(.right-rail){position:sticky;top:10px;align-self:start;max-height:calc(100vh - 20px);overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,0) rgba(0,0,0,0)}.c2.c2-flat .c2-side:not(.right-rail):hover{scrollbar-color:#9bb4d1 rgba(0,0,0,0)}}@media(min-width: 701px){.c2.c2-plus .topbar{height:56px}.c2.c2-plus .topbar-inner{height:56px}.c2.c2-plus .brand{height:56px;padding:0 16px}.c2.c2-plus .brand img{width:92px}.c2.c2-plus .brand small{font-size:8px}.c2.c2-plus .topbar nav a{padding:0 14px;font-size:14px;font-weight:bold;line-height:18px;letter-spacing:.2px}.c2.c2-plus #search-form{height:38px;padding:4px 6px 4px 6px;border-radius:19px}.c2.c2-plus #search{width:240px;height:30px;padding:0 12px;border:0;border-radius:15px;font-size:13.5px}.c2.c2-plus #search-form button{height:30px;padding:0 6px 0 8px}.c2.c2-plus #search-form button .icon{width:18px;height:18px}.c2.c3.c2-plus .c2-bar{gap:9px;margin-left:16px}.c2.c3.c2-plus .c2-bar .c2-i{width:19px;height:19px}.c2.c3.c2-plus .c2-bar-button,.c2.c3.c2-plus .c2-bar-avatar{width:40px;height:40px}.c2.c3.c2-plus .c2-bar-count{top:-5px;right:-6px;min-width:19px;height:19px;font-size:11px;line-height:19px}}.c2.c2-plus .c2-main{font-size:14px}.c2.c2-plus .c2-main .c2-text{font-size:15px;line-height:1.5}.c2.c2-plus .c2-main .c2-who p{font-size:14.5px}.c2.c2-plus .c2-main .c2-who small{font-size:12px}.c2.c2-plus .c2-main .c2-counts,.c2.c2-plus .c2-main .c2-counts .text-button{font-size:13px}.c2.c2-plus .c2-main .c2-actions button{font-size:14px}.c2.c2-plus .c2-main .c2-actions button .c2-i{width:18px;height:18px}.c2.c2-plus .c2-main .c2-comment p,.c2.c2-plus .c2-main .c2-comment-new input{font-size:14px}.c2.c2-plus .c2-main .c2-link-card strong{font-size:15px}.c2.c2-plus .c2-main .c2-link-card .user-text{font-size:13.5px}.c2.c2-plus .c2-main .c2-poll-option,.c2.c2-plus .c2-main .c2-event strong{font-size:14px}.c2.c2-plus .c2-main .c2-compose-row textarea{font-size:15px}.c2.c2-plus .c2-main .c2-tool,.c2.c2-plus .c2-main .c2-chip{font-size:13px}.c2.c2-plus .c2-main .c2-tabs button{font-size:13px}@media(min-width: 1201px){.c2.c2-plus .right-rail.c2-side{position:sticky;top:10px;align-self:start;max-height:calc(100vh - 20px);overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,0) rgba(0,0,0,0)}.c2.c2-plus .right-rail.c2-side:hover{scrollbar-color:#9bb4d1 rgba(0,0,0,0)}}.c2.c3.c2-icons .page-layout{margin-top:18px}.c2.c3.c2-icons .topbar-inner{display:grid;grid-template-columns:minmax(0, 1fr) auto minmax(0, 1fr);align-items:center}.c2.c3.c2-icons .c2-bar-left,.c2.c3.c2-icons .c2-bar-right{display:flex;align-items:center;min-width:0}.c2.c3.c2-icons .c2-bar-right{justify-content:flex-end}.c2.c3.c2-icons .c2-bar-title{display:grid;min-width:0;margin-left:14px;color:#fff;line-height:1.15;text-decoration:none}.c2.c3.c2-icons .c2-bar-title strong{position:relative;top:-2px;overflow:hidden;font-size:17px;letter-spacing:.2px;text-overflow:ellipsis;white-space:nowrap}.c2.c3.c2-icons .c2-bar-title small{display:flex;align-items:center;gap:5px;margin-top:2px;margin-left:2px;color:#e6f8ff;font-size:11px;line-height:13px;letter-spacing:.4px}.c2.c3.c2-icons .c2-live{position:relative;top:-1px;width:6px;height:6px;flex:none;border-radius:50%;background:radial-gradient(circle at 35% 30%, #eafff0 0, #7dffaa 22%, #22d763 55%, #0c8f3d 100%);box-shadow:0 0 3px #3dff86,0 0 6px rgba(34,215,99,.6)}.c2.c3.c2-icons .c2-live::after{content:"";position:absolute;inset:0;border-radius:50%;box-shadow:0 0 6px 2px #3dff86;animation:c2-live 2s ease-in-out infinite}.c2.c3.c2-icons .topbar nav.c2-places{display:flex;align-self:stretch;gap:2px;padding:0}.c2.c3.c2-icons .topbar nav.c2-places>a,.c2.c3.c2-icons .topbar nav.c2-places>span{position:relative;display:grid;place-items:center;width:92px;height:100%;padding:0;border:0;color:rgba(255,255,255,.8509803922);transition:background .15s ease,color .15s ease}.c2.c3.c2-icons .topbar nav.c2-places>a .c2-i,.c2.c3.c2-icons .topbar nav.c2-places>span .c2-i{width:25px;height:25px;transition:transform .15s ease}.c2.c3.c2-icons .topbar nav.c2-places>a::after,.c2.c3.c2-icons .topbar nav.c2-places>span::after{content:attr(data-label);position:absolute;z-index:25;top:calc(100% + 8px);left:50%;padding:5px 10px;border-radius:8px;background:rgba(23,36,43,.9019607843);color:#fff;font:bold 12px Arial,sans-serif;text-shadow:none;white-space:nowrap;opacity:0;pointer-events:none;transform:translate(-50%, -4px);transition:opacity .15s ease .25s,transform .15s ease .25s}.c2.c3.c2-icons .topbar nav.c2-places>a:hover::after,.c2.c3.c2-icons .topbar nav.c2-places>a:focus-visible::after,.c2.c3.c2-icons .topbar nav.c2-places>span:hover::after,.c2.c3.c2-icons .topbar nav.c2-places>span:focus-visible::after{opacity:1;transform:translate(-50%, 0)}.c2.c3.c2-icons .topbar nav.c2-places>a:hover,.c2.c3.c2-icons .topbar nav.c2-places>a.is-on{background:linear-gradient(180deg, rgba(255, 255, 255, 0.2784313725), rgba(255, 255, 255, 0.1803921569));color:#fff;text-decoration:none}.c2.c3.c2-icons .topbar nav.c2-places>a:hover .c2-i{transform:translateY(-1px) scale(1.08)}.c2.c3.c2-icons .topbar nav.c2-places>a:focus-visible{outline:2px solid #fff;outline-offset:-3px}.c2.c3.c2-icons .topbar nav.c2-places>a.is-on .c2-i{filter:drop-shadow(0 0 6px rgba(255, 255, 255, 0.6509803922))}.c2.c3.c2-icons .topbar nav.c2-places>a.is-on::before{content:"";position:absolute;right:0;bottom:0;left:0;height:4px;background:#fff;box-shadow:0 0 10px rgba(255,255,255,.8)}.c2.c3.c2-icons .topbar nav.c2-places>span.is-soon{color:rgba(255,255,255,.5019607843);cursor:default}.c2.c3.c2-icons .topbar #search-form.c2-search{flex:none;width:auto;display:flex;flex-direction:row-reverse;align-items:center;height:40px;margin:0 0 0 auto;padding:0;border:1px solid rgba(255,255,255,.4509803922);border-radius:20px;background:rgba(255,255,255,.1607843137);transition:background .2s ease,box-shadow .2s ease}.c2.c3.c2-icons .topbar #search-form.c2-search:hover{background:rgba(255,255,255,.2784313725)}.c2.c3.c2-icons .topbar #search-form.c2-search:focus-within,.c2.c3.c2-icons .topbar #search-form.c2-search:has(#search:not(:placeholder-shown)){border-color:#fff;background:#fff;box-shadow:0 3px 12px rgba(0,89,150,.2784313725)}.c2.c3.c2-icons .topbar #search-form.c2-search:focus-within .c2-search-open,.c2.c3.c2-icons .topbar #search-form.c2-search:has(#search:not(:placeholder-shown)) .c2-search-open{color:#0a8fe0}.c2.c3.c2-icons .topbar #search-form.c2-search:focus-within #search,.c2.c3.c2-icons .topbar #search-form.c2-search:has(#search:not(:placeholder-shown)) #search{width:230px;padding:0 4px 0 14px;opacity:1}.c2.c3.c2-icons .c2-search-open{display:grid;place-items:center;width:38px;height:38px;margin:0;flex:none;border-radius:50%;color:#fff;cursor:pointer}.c2.c3.c2-icons .c2-search-open svg{width:18px;height:18px}.c2.c3.c2-icons .topbar #search-form.c2-search #search{width:0;min-width:0;height:38px;padding:0;border:0;border-radius:19px;background:rgba(0,0,0,0);color:#1c2733;font-size:14px;text-shadow:none;opacity:0;outline:none;transition:width .25s ease,padding .25s ease,opacity .2s ease}@media(max-width: 1100px){.c2.c3.c2-icons .c2-bar-title{display:none}.c2.c3.c2-icons .topbar nav.c2-places>a,.c2.c3.c2-icons .topbar nav.c2-places>span{width:62px}}@media(max-width: 860px){.c2.c3.c2-icons .topbar nav.c2-places>a,.c2.c3.c2-icons .topbar nav.c2-places>span{width:48px}}@media(max-width: 700px){.c2.c3.c2-icons .topbar-inner{grid-template-columns:auto minmax(0, 1fr);row-gap:4px}.c2.c3.c2-icons .c2-bar-right{flex-wrap:wrap;gap:6px}.c2.c3.c2-icons .topbar nav.c2-places{grid-column:1/-1;grid-row:2;justify-content:space-around;height:44px}.c2.c3.c2-icons .topbar nav.c2-places>a,.c2.c3.c2-icons .topbar nav.c2-places>span{width:auto;flex:1}}@keyframes c2-live{0%,100%{opacity:.35}50%{opacity:1}}@media(prefers-reduced-motion: reduce){.c2.c3.c2-icons .c2-live::after{animation:none}.c2.c3.c2-icons .topbar nav.c2-places>*,.c2.c3.c2-icons .topbar nav.c2-places .c2-i,.c2.c3.c2-icons .topbar nav.c2-places>*::after,.c2.c3.c2-icons .topbar #search-form.c2-search,.c2.c3.c2-icons .topbar #search-form.c2-search #search{transition:none}}.c2.c3.c2-icons .right-rail .c2-trends .c2-card-head{background:linear-gradient(180deg, rgb(95.3529411765%, 98.3137254902%, 99.1960784314%), rgb(88.8470588235%, 95.9529411765%, 98.0705882353%));border-bottom-color:rgb(81.4117647059%,93.2549019608%,96.7843137255%);box-shadow:inset 0 3px 0 #12a9d6}.c2.c3.c2-icons .right-rail .c2-trends .c2-tool-icon{background:linear-gradient(145deg, rgb(34.9411764706%, 76.3921568627%, 88.7450980392%), #12a9d6);box-shadow:0 2px 5px rgba(18,169,214,.35),inset 0 1px 0 rgba(255,255,255,.3490196078)}.c2.c3.c2-icons .right-rail .c2-trends .c2-card-foot a,.c2.c3.c2-icons .right-rail .c2-trends .c2-card-foot .c2-i{color:rgb(6.2117647059%,58.3215686275%,73.8509803922%)}.c2.c3.c2-icons .right-rail .c2-trends .c2-card-body>a:nth-child(-n+3) .c2-rank{background:linear-gradient(145deg, rgb(34.9411764706%, 76.3921568627%, 88.7450980392%), #12a9d6)}.c2.c3.c2-icons .right-rail .c2-latest-card .c2-card-head{background:linear-gradient(180deg, rgb(99.1960784314%, 96.3529411765%, 97.1568627451%), rgb(98.0705882353%, 91.2470588235%, 93.1764705882%));border-bottom-color:rgb(96.7843137255%,85.4117647059%,88.6274509804%);box-shadow:inset 0 3px 0 #d6456e}.c2.c3.c2-icons .right-rail .c2-latest-card .c2-tool-icon{background:linear-gradient(145deg, rgb(88.7450980392%, 48.9411764706%, 60.1960784314%), #d6456e);box-shadow:0 2px 5px rgba(214,69,110,.35),inset 0 1px 0 rgba(255,255,255,.3490196078)}.c2.c3.c2-icons .right-rail .c2-latest-card .c2-card-foot a,.c2.c3.c2-icons .right-rail .c2-latest-card .c2-card-foot .c2-i{color:rgb(73.8509803922%,23.8117647059%,37.9607843137%)}.c2.c3 .c2-bar{position:relative;display:flex;align-items:center;gap:7px;margin-left:12px}.c2.c3 .c2-bar .c2-i{width:15px;height:15px}.c2.c3 .c2-bar-button,.c2.c3 .c2-bar-avatar{position:relative;display:grid;place-items:center;flex:none;width:28px;height:28px;padding:0;border-radius:50%;cursor:pointer;transition:background .12s ease,transform .12s ease}.c2.c3 .c2-bar-button{border:1px solid rgba(255,255,255,.4509803922);background:rgba(255,255,255,.1607843137);color:#fff}.c2.c3 .c2-bar-button:hover{background:rgba(255,255,255,.2784313725);transform:translateY(-1px)}.c2.c3 .c2-bar-button[aria-expanded=true]{background:#fff;color:#0a8fe0}.c2.c3 .c2-bar-avatar{overflow:hidden;border:2px solid #fff;background:linear-gradient(135deg, #dff6ff, #ece6ff);box-shadow:0 1px 4px rgba(0,89,150,.2)}.c2.c3 .c2-bar-avatar[aria-expanded=true]{box-shadow:0 0 0 3px rgba(255,255,255,.5019607843)}.c2.c3 .c2-bar-count{position:absolute;top:-6px;right:-7px;min-width:17px;height:17px;padding:0 4px;border-radius:9px;background:#e8365d;box-shadow:0 0 0 2px #098ff2;color:#fff;font:bold 10px/17px Arial,sans-serif;text-align:center;text-shadow:none}.c2.c3 .c2-drop{position:absolute;z-index:20;top:calc(100% + 10px);right:0;width:min(330px,100vw - 16px);max-height:min(72vh,540px);overflow-y:auto;padding:8px;border:1px solid #c9def7;border-radius:12px;background:#fff;box-shadow:0 14px 34px rgba(31,61,100,.2784313725),0 2px 6px rgba(31,61,100,.1215686275);color:#1c2733;text-shadow:none;font-size:12px}.c2.c3 .c2-drop a{color:#1c2733;text-decoration:none}.c2.c3 .c2-drop p{margin:0}.c2.c3 .c2-drop small{display:block;color:#6a7c90;font-size:10.5px}.c2.c3 .c2-drop form{display:block;height:auto;margin:0;padding:0;border-radius:0;background:none}@media(max-width: 700px){.c2.c3 .c2-drop,.c2.c3 .c2-guide{position:fixed;top:66px;right:8px;left:8px;width:auto}}.c2.c3 .c2-drop-head{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin:2px 4px 8px}.c2.c3 .c2-drop-head strong{font-size:15px}.c2.c3 .c2-drop-empty{display:grid;justify-items:center;gap:10px;padding:18px 14px 20px;color:#5d6b7b;text-align:center;line-height:1.45}.c2.c3 .c2-drop-error{margin:0 4px 8px !important;color:#a31e45}.c2.c3 .c2-drop-person{display:flex;gap:9px;align-items:center;padding:7px 6px;border-radius:8px}.c2.c3 .c2-drop-person:hover{background:#f0f6ff}.c2.c3 .c2-drop-person>span{flex:1;min-width:0}.c2.c3 .c2-drop-person strong,.c2.c3 .c2-drop-person small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c2.c3 .c2-mini{display:grid;place-items:center;width:30px;height:30px;padding:0;border:1px solid #cfdff2;border-radius:50%;background:#fff;color:#5d6b7b;cursor:pointer}.c2.c3 .c2-mini.is-yes{border-color:rgba(0,0,0,0);background:linear-gradient(180deg, #26c6f0, #0e9af9);color:#fff}.c2.c3 .c2-mini:disabled{opacity:.5;cursor:default}.c2.c3 .c2-drop-foot{display:block;margin-top:6px;padding:8px 6px 2px;border-top:1px solid #e3ecf7;color:#006b9d !important;font-weight:bold;font-size:11px}.c2.c3 .c2-guide{width:min(420px,100vw - 16px)}.c2.c3 .c2-guide h3{margin:10px 4px 6px;color:#6a7c90;font-size:10.5px;letter-spacing:.6px;text-transform:uppercase}.c2.c3 .c2-guide-grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:4px}.c2.c3 .c2-guide-grid a{display:flex;gap:9px;align-items:center;min-width:0;padding:7px;border-radius:10px}.c2.c3 .c2-guide-grid a:hover{background:#f0f6ff}.c2.c3 .c2-guide-grid a>span:last-child{min-width:0}.c2.c3 .c2-guide-grid a strong,.c2.c3 .c2-guide-grid a small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c2.c3 .c2-drop-me{display:flex;gap:10px;align-items:center;margin-bottom:6px;padding:8px;border-radius:10px;box-shadow:0 1px 4px rgba(31,61,100,.1215686275)}.c2.c3 .c2-drop-me strong{display:block;font-size:14px}.c2.c3 .c2-drop-me:hover{background:#f0f6ff}.c2.c3 .c2-drop-links a,.c2.c3 .c2-drop-logout{display:flex;gap:10px;align-items:center;width:100%;padding:6px 7px;border:0;border-radius:9px;background:none;color:#1c2733;font:bold 12px Arial,sans-serif;text-align:left;cursor:pointer;height:auto}.c2.c3 .c2-drop-links a:hover,.c2.c3 .c2-drop-logout:hover{background:#f0f6ff}.c2.c3 .c2-drop-links a .c2-tool-icon,.c2.c3 .c2-drop-logout .c2-tool-icon{width:28px;height:28px;border-radius:8px}.c2.c3 .c2-drop-logout{margin-top:4px;border-top:1px solid #e3ecf7;border-radius:0 0 9px 9px;padding-top:9px}@keyframes c2-blink{0%,94%,100%{transform:scaleY(1)}97%{transform:scaleY(0.1)}}@media(prefers-reduced-motion: reduce){.c2 .ma-eyes{animation:none}.c2 .c2-tool,.c2 .c2-post-button,.c2 .c2-compose-row textarea{transition:none;transform:none !important}}}
/*# sourceMappingURL=adminHomeBarCritical.min.css.map */
