#tlFriends82.tl-social82-entry{position:relative!important;box-sizing:border-box;width:56px!important;height:64px!important;min-height:64px;flex:0 0 64px!important;padding:4px 1px!important;gap:4px!important;display:flex!important;flex-direction:column;justify-content:center;align-items:center;overflow:visible;font:11px/14px system-ui,sans-serif}#tlFriends82>svg{width:24px!important;height:24px!important;flex:0 0 24px}#tlFriends82>span{display:block;box-sizing:border-box;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;font:inherit}#tlFriends82>.tl-social82-badge{position:absolute!important;right:0;top:0;display:block;box-sizing:border-box;background:#bd1426;color:#fff;border:2px solid #fff;border-radius:12px;min-width:19px;height:19px;padding:0 4px;font:700 10px/15px system-ui,sans-serif;text-align:center;pointer-events:none}.tl-social82{max-width:760px;min-width:260px}.tl-social82 header{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.tl-social82 h3{flex:1}.tl-social82-tabs{display:flex;gap:5px;flex-wrap:wrap;padding:12px 0;border-bottom:1px solid #e5e7eb;margin-bottom:12px}.tl-social82-tabs [aria-pressed=true]{background:#fcebed;color:#aa1525;border-color:#d98a94}.tl-social82-person{display:flex;align-items:center;gap:10px;padding:12px 0;border-bottom:1px solid #eef0f3}.tl-social82-person>div{flex:1;min-width:0;overflow-wrap:anywhere}.tl-social82-person b,.tl-social82-person small{display:block}.tl-social82-person small{color:#687384;margin-top:4px}.tl-social82-avatar{display:grid;place-items:center;flex:none;width:40px;height:40px;background:#f5e8ea;color:#ac1a2a;border-radius:50%;font-size:19px}.tl-social82-actions{display:flex;gap:6px;flex-wrap:wrap;align-items:center;justify-content:flex-end}.tl-social82 input[type=search],.tl-social82 input:not([type]),.tl-social82 textarea{display:block;box-sizing:border-box;width:100%;padding:10px 12px;border:1px solid #d8dce3;border-radius:9px;margin:6px 0 10px;font:inherit}.tl-social82 label{display:block;margin:12px 0}.tl-social82 form{display:flex;gap:10px;align-items:center}.tl-social82 form label{flex:1}.tl-social82 details{margin-top:22px;padding-top:12px;border-top:1px solid #eee}.tl-social82-pick{max-height:340px;overflow:auto;border:1px solid #e4e7eb;border-radius:10px;padding:8px 12px}.tl-social82-pick label{padding:7px;margin:0;border-bottom:1px solid #f0f1f3}.tl-social82-group{padding:14px 0;border-top:1px solid #e4e7eb;display:flex;gap:8px;flex-wrap:wrap}.tl-social82-group h4,.tl-social82-group p,.tl-social82-group label{width:100%;margin:4px 0 8px}.tl-social82-system{align-self:center!important;width:auto!important;max-width:85%;margin:10px auto!important;text-align:center;color:#687384;background:transparent!important;border:0!important;box-shadow:none!important}.tl-social82-system p{font-size:12px;line-height:1.5;margin:0;padding:5px 12px;border-radius:12px;background:#e8ebf0}.tl-social82-system small{font-size:10px}.tl-social82 button:focus-visible,.tl-social82-entry:focus-visible{outline:3px solid #176bc1;outline-offset:2px}@media(max-width:600px){.tl-social82-person{align-items:flex-start;flex-wrap:wrap}.tl-social82-actions{width:100%;justify-content:flex-start;padding-left:50px}.tl-social82 form{display:block}}

/* Account82 additive styles. Existing editors/viewers/uploads stay untouched. */
.tl-account82{max-width:640px;margin:auto;min-width:0;padding:8px}
.tl-account82 [hidden],.tl-account82[hidden]{display:none!important}
.tl-account82>header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}
.tl-account82 h3{margin:0;font-size:21px}.tl-account82 h4{margin:0 0 8px}
.tl-account82 form,.tl-account82 fieldset{display:grid;gap:15px;min-width:0}
.tl-account82 fieldset{border:0;padding:0;margin:0}
.tl-account82 label:not(.tl-account82-check){display:grid;gap:7px}
.tl-account82 input:not([type=checkbox]),.tl-account82 textarea,.tl-account82 select{box-sizing:border-box;width:100%;min-height:42px;border:1px solid #dcd7d7;border-radius:10px;padding:10px 12px;font:inherit;background:#fff;color:#242121}
.tl-account82 input:focus,.tl-account82 select:focus,.tl-account82 textarea:focus{outline:2px solid #c91d32;outline-offset:2px}
.tl-account82-check{display:flex;align-items:center;gap:10px;line-height:1.5}
.tl-account82-check input{width:20px;height:20px;flex-shrink:0;accent-color:#c3142a}
.tl-account82-note{color:#64616a;line-height:1.6;margin:8px 0 18px}
.tl-account82-device{padding:16px;border:1px solid #e5e1e1;border-radius:14px;margin:12px 0;overflow-wrap:anywhere}
.tl-account82-device p{margin:6px 0}.tl-account82-device dl{display:grid;grid-template-columns:minmax(100px,1fr) 2fr;gap:6px 14px}
.tl-account82-device dt{color:#64616a}.tl-account82-device dd{margin:0}
.tl-account82-dates{display:grid;grid-template-columns:1fr 1fr 1.4fr;gap:10px}
.tl-account82-auth{border-top:1px solid #e5e1e1;padding-top:10px;margin-top:10px}
.tl-account82-role{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:8px}.tl-account82-role a{padding:9px 14px;border:1px solid #dedada;border-radius:9px;text-decoration:none;color:#7b2633}.tl-account82-role a[aria-current]{background:#fce9ed;border-color:#c51e33;font-weight:700}
@media(max-width:520px){.tl-account82{padding:2px}.tl-account82-dates{grid-template-columns:1fr 1fr}.tl-account82-dates>label:last-child{grid-column:1/-1}.tl-account82-device dl{grid-template-columns:1fr}.tl-account82-device dd{margin-bottom:6px}}

html.tl-desktop-app body{font-family:"Segoe UI",Arial,sans-serif}html.tl-desktop-app body.tl-guest-page:not(.tl-employee-page){display:flex;flex-direction:column;height:100vh;min-height:0;overflow:hidden}html.tl-desktop-app body.tl-guest-page:not(.tl-employee-page)>.tl-guest-header{flex:0 0 58px;box-sizing:border-box}html.tl-desktop-app body.tl-guest-page:not(.tl-employee-page)>.tl-guest-root{flex:1;min-height:0;width:100%;max-width:none;margin:0;padding:12px;box-sizing:border-box}html.tl-desktop-app body.tl-guest-page:not(.tl-employee-page) .tl-app{height:100%;max-height:none}

.tl-video-upgrade82{display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap;margin-top:14px}.tl-video-upgrade82 span{font-size:13px;color:#566277}.tl-call-callback82{display:block;width:100%;border-radius:0 0 12px 12px;color:#ab1625;font-weight:700}.tl-call-log [data-call-direction82]{color:inherit}.tl-call-minimize82{position:absolute;top:12px;right:12px}.tl-call-compact82{position:fixed;top:12px;left:50%;transform:translateX(-50%);max-width:70vw;z-index:10050;border:0;border-radius:24px;background:#21734c;color:white;padding:12px 22px;box-shadow:0 4px 18px #0003;cursor:pointer;font:600 14px inherit}.tl-call-compact82[hidden]{display:none!important}
