:root{
  --ut-blue:#2368f2;
  --ut-blue-2:#4d92ff;
  --ut-blue-soft:#eaf2ff;
  --ut-ink:#1b2335;
  --ut-muted:#77819a;
  --ut-line:#e7edf6;
  --ut-card:#fff;
  --ut-surface:#f5f8fe;
  --ut-shadow:0 18px 55px rgba(34,76,145,.14);
}
*{box-sizing:border-box}
body.unitalk-body{margin:0;min-width:320px;color:var(--ut-ink);font-family:'DM Sans',Arial,sans-serif;background:var(--ut-surface);overflow:hidden}
body.unitalk-body:has(.support-v2-active){overflow:hidden}
body.unitalk-body #uts-google-auth-button{display:none!important}
.unitalk-stage{position:relative;z-index:1;width:100%;height:100svh;min-height:100svh;display:block;padding:0}
.unitalk-device{width:100%;height:100%;min-width:0;position:relative;padding:0;border-radius:0;background:transparent;box-shadow:none}
.unitalk-device:before,.unitalk-device:after{display:none}
.unitalk-app{width:100%;height:100%;min-height:0;overflow:hidden;border-radius:0;background:linear-gradient(135deg,rgba(255,255,255,.98),rgba(244,248,255,.96));display:grid;grid-template-columns:250px minmax(620px,1fr) 330px;grid-template-rows:78px minmax(0,1fr)}
.unitalk-topbar{grid-column:1/-1;display:grid;grid-template-columns:250px minmax(240px,1fr) 310px;align-items:center;gap:18px;padding:0 28px;border-bottom:1px solid rgba(230,236,247,.9);background:rgba(255,255,255,.82);backdrop-filter:none;position:relative;z-index:30}.unitalk-brand{color:#0e5adb;text-decoration:none;font:900 clamp(24px,1.65vw,31px)/1 'Nunito Sans',sans-serif;letter-spacing:-1.4px}.unitalk-brand small{display:block;margin-top:4px;color:#8092b1;font:800 9px/1 'DM Sans',sans-serif;letter-spacing:.09em;text-transform:uppercase}.unitalk-mobile-menu{display:none}.unitalk-search{position:relative;display:flex;align-items:center;justify-self:center;width:min(100%,610px);height:44px;border:1px solid #e7ecf5;border-radius:999px;background:#f8faff;color:#9ca8bd;padding:0 14px;gap:10px;box-shadow:inset 0 1px 0 rgba(255,255,255,.9)}.unitalk-search>span{font-size:23px;line-height:0;translate:0 -1px}.unitalk-search input{min-width:0;width:100%;border:0;outline:0;background:transparent;color:var(--ut-ink);font:600 13px 'DM Sans',sans-serif}.unitalk-search input::placeholder{color:#a0acbe}.unitalk-search button{border:0;background:transparent;color:#7f8aa0;font-size:22px;line-height:1;cursor:pointer}.unitalk-top-actions{position:relative;justify-self:end;display:flex;align-items:center;gap:12px}.unitalk-top-help{width:38px;height:38px;display:grid;place-items:center;border-radius:13px;background:#f0f5ff;color:#3173e9;text-decoration:none;font:900 17px 'Nunito Sans',sans-serif}.unitalk-account-button{display:flex;align-items:center;gap:10px;border:0;background:transparent;color:#1c2538;font:800 13px 'Nunito Sans',sans-serif;cursor:pointer;padding:4px}.unitalk-account-button b{font-size:15px;color:#6b7890}.unitalk-account-avatar,.unitalk-avatar{display:grid;place-items:center;flex:0 0 auto;overflow:hidden;border-radius:50%;background:linear-gradient(135deg,#26334b,#0d1422);color:#fff;font:800 14px 'Nunito Sans',sans-serif;box-shadow:0 6px 14px rgba(24,45,85,.19)}.unitalk-account-avatar{width:38px;height:38px}.unitalk-avatar{width:43px;height:43px}.unitalk-avatar img,.unitalk-account-avatar img{width:100%;height:100%;object-fit:cover}.unitalk-account-menu{position:absolute;right:0;top:calc(100% + 12px);width:230px;padding:8px;border:1px solid #e4eaf4;border-radius:17px;background:#fff;box-shadow:0 20px 45px rgba(40,65,110,.18)}.unitalk-account-menu a,.unitalk-account-menu button{display:block;width:100%;border:0;border-radius:10px;background:transparent;color:#43516b;text-align:left;text-decoration:none;padding:10px 11px;font:700 12px 'DM Sans',sans-serif;cursor:pointer}.unitalk-account-menu a:hover,.unitalk-account-menu button:hover{background:#f0f5ff;color:#145ede}
.unitalk-sidebar{grid-column:1;grid-row:2;display:flex;flex-direction:column;padding:20px 13px 18px;border-right:1px solid #edf1f7;background:#fbfcff;min-height:0}.unitalk-nav{position:static;inset:auto;z-index:auto;display:grid;width:auto;margin:0;padding:0;gap:4px;border:0;border-radius:0;background:transparent;box-shadow:none;transform:none}.unitalk-nav-item{display:flex;align-items:center;gap:13px;width:100%;border:0;border-left:3px solid transparent;border-radius:12px;background:transparent;color:#5c6880;padding:13px 16px;text-align:left;font:800 14px 'Nunito Sans',sans-serif;cursor:pointer;transition:.18s ease}.unitalk-nav-item>span{width:18px;text-align:center;color:#65748c;font-size:16px}.unitalk-nav-item:hover{background:#f1f5ff;color:#2868dd}.unitalk-nav-item.active{border-left-color:#2368f2;background:#eaf2ff;color:#2165de}.unitalk-nav-item.active>span{color:#2368f2}.unitalk-sidebar-card{margin-top:auto;border-radius:17px;padding:18px;background:linear-gradient(145deg,#2169ed,#4389ff);color:#fff;box-shadow:0 15px 30px rgba(33,103,237,.22)}.unitalk-sidebar-card span{display:block;font-size:11px;opacity:.85}.unitalk-sidebar-card strong{display:block;margin:9px 0 15px;font:800 17px/1.25 'Nunito Sans',sans-serif}.unitalk-sidebar-card button{width:100%;border:0;border-radius:11px;background:#fff;color:#2368e9;padding:10px;font:900 12px 'Nunito Sans',sans-serif;cursor:pointer}.unitalk-sidebar-link{margin:14px 10px 0;color:#7c8da8;text-decoration:none;font:700 11px 'DM Sans',sans-serif}.unitalk-sidebar-overlay{display:none}
.unitalk-feed-shell{grid-column:2;grid-row:2;overflow:auto;overscroll-behavior:contain;background:#f4f7fc;padding:26px clamp(24px,2.4vw,42px) 46px;scrollbar-color:#c4d4ef transparent}.unitalk-home-view,.unitalk-page-view{width:min(100%,850px);margin-inline:auto}.unitalk-composer,.unitalk-post,.unitalk-page-card{border:1px solid #edf0f6;border-radius:24px;background:#fff;box-shadow:0 12px 30px rgba(50,82,145,.08)}.unitalk-composer{padding:20px}.unitalk-composer-top{display:flex;gap:13px}.unitalk-composer textarea{width:100%;min-height:70px;resize:vertical;border:0;outline:0;background:transparent;color:#263248;padding:7px 3px;font:600 16px/1.45 'DM Sans',sans-serif}.unitalk-composer textarea::placeholder{color:#97a3b8}.unitalk-composer-tools{min-height:24px;display:flex;justify-content:space-between;align-items:center;margin:3px 0 8px 57px;color:#9da9bc;font-size:11px}.unitalk-mode-chip{border-radius:999px;background:#edf4ff;color:#2368e9;padding:5px 8px;font-weight:800}.unitalk-composer-actions{display:flex;align-items:center;gap:3px;border-top:1px solid #edf0f5;padding-top:11px}.unitalk-compose-action{border:0;border-radius:10px;background:transparent;color:#8190a8;padding:9px 11px;font:800 12px 'Nunito Sans',sans-serif;cursor:pointer}.unitalk-compose-action:hover,.unitalk-compose-action.active{background:#edf4ff;color:#2368e9}.unitalk-publish{margin-left:auto;border:0;border-radius:12px;background:linear-gradient(135deg,#397def,#72a9ff);box-shadow:0 10px 21px rgba(38,109,236,.23);color:#fff;padding:11px 25px;font:900 13px 'Nunito Sans',sans-serif;cursor:pointer}.unitalk-publish:disabled{opacity:.55;cursor:not-allowed;box-shadow:none}.unitalk-status{min-height:16px;margin-top:8px;color:#74829a;font-size:11px}.unitalk-status.good{color:#14865d}.unitalk-status.error{color:#c1334c}
.unitalk-attachment-panel{position:relative;margin:7px 0 13px 56px;border:1px solid #dbe7f8;border-radius:18px;background:#f8fbff;padding:12px}.unitalk-attachment-panel[hidden],.unitalk-poll-panel[hidden]{display:none}.unitalk-attachment-panel>button{position:absolute;z-index:2;right:9px;top:9px;width:30px;height:30px;border:0;border-radius:50%;background:rgba(18,31,53,.78);color:#fff;font-size:20px;line-height:1;cursor:pointer}.unitalk-attachment-preview img,.unitalk-post-media img{display:block;width:100%;max-height:420px;border-radius:13px;object-fit:contain;background:#edf2fa}.unitalk-attachment-preview video,.unitalk-post-media video{display:block;width:100%;max-height:420px;border-radius:13px;background:#111}.unitalk-attachment-file,.unitalk-post-file{display:flex;align-items:center;gap:12px;min-width:0;border:1px solid #dce8f8;border-radius:13px;background:#fff;color:#3d4c64;padding:13px;text-decoration:none}.unitalk-attachment-file>span,.unitalk-post-file>span{font-size:30px}.unitalk-attachment-file strong,.unitalk-attachment-file small,.unitalk-post-file strong,.unitalk-post-file small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.unitalk-attachment-file strong,.unitalk-post-file strong{font:900 12px 'Nunito Sans',sans-serif}.unitalk-attachment-file small,.unitalk-post-file small{margin-top:3px;color:#8592a6;font-size:10px}.unitalk-poll-panel{margin:7px 0 13px 56px;border:1px solid #dbe7f8;border-radius:16px;background:#f8fbff;padding:13px}.unitalk-poll-builder-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.unitalk-poll-builder-head strong{color:#324158;font:900 13px 'Nunito Sans',sans-serif}.unitalk-poll-builder-head button{width:28px;height:28px;border:0;border-radius:50%;background:#e7eef9;color:#66758c;font-size:19px;cursor:pointer}.unitalk-poll-panel p{margin:4px 0 11px;color:#77869c;font-size:10px}.unitalk-poll-builder-options{display:grid;gap:7px}.unitalk-poll-builder-option{display:grid;grid-template-columns:26px minmax(0,1fr) 30px;align-items:center;gap:7px}.unitalk-poll-builder-option>span{display:grid;place-items:center;width:25px;height:25px;border-radius:50%;background:#e7f0ff;color:#2368e9;font:900 10px 'Nunito Sans',sans-serif}.unitalk-poll-builder-option input{grid-column:2;min-width:0;border:1px solid #cfddf2;border-radius:10px;background:#fff;color:#2d3a50;padding:9px 10px;outline:0;font:700 12px 'DM Sans',sans-serif}.unitalk-poll-builder-option input:focus{border-color:#4f8ef4;box-shadow:0 0 0 3px rgba(55,126,241,.12)}.unitalk-poll-builder-option button{grid-column:3;width:28px;height:28px;border:0;border-radius:50%;background:#fff0f2;color:#b63a51;font-size:18px;cursor:pointer}.unitalk-poll-add-option{margin:9px 0 0 33px;border:0;background:transparent;color:#246be9;padding:4px;font:900 11px 'Nunito Sans',sans-serif;cursor:pointer}.unitalk-post-media{margin:13px 0 15px}.unitalk-post-file{transition:.18s ease}.unitalk-post-file:hover{border-color:#7ba8f2;background:#f4f8ff}.unitalk-hashtag,.unitalk-inline-link{display:inline;color:#246be9;text-decoration:none;font-weight:800;overflow-wrap:anywhere}.unitalk-hashtag:hover,.unitalk-inline-link:hover{text-decoration:underline}.unitalk-media-note{display:flex;align-items:center;gap:7px;margin-top:7px;color:#8491a5;font-size:10px}.unitalk-poll{margin:13px 0 15px;border:1px solid #dce8f8;border-radius:17px;background:#f8fbff;padding:14px}.unitalk-poll-title{margin-bottom:10px;color:#324158;font:900 12px 'Nunito Sans',sans-serif}.unitalk-poll-options{display:grid;gap:8px}.unitalk-poll-option{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;overflow:hidden;border:1px solid #d7e3f5;border-radius:12px;background:#fff;color:#3c4b62;padding:11px 12px;text-align:left;font:800 12px 'Nunito Sans',sans-serif;cursor:pointer}.unitalk-poll-bar{position:absolute;z-index:-1;inset:0 auto 0 0;width:var(--poll-percent);background:#e7f1ff;transition:width .25s ease}.unitalk-poll-option:hover,.unitalk-poll-option.selected{border-color:#4f8df2;color:#195ecf}.unitalk-poll-option.selected{box-shadow:0 0 0 2px rgba(62,132,242,.13)}.unitalk-poll-result{font-size:10px;color:#6c7b91}.unitalk-poll>small{display:block;margin-top:9px;color:#7f8da2;font-size:10px}
.unitalk-tabs{display:flex;gap:26px;border-bottom:1px solid #e6ebf3;margin:27px 6px 14px}.unitalk-tab{position:relative;border:0;background:transparent;color:#8490a7;padding:0 0 11px;font:900 14px 'Nunito Sans',sans-serif;cursor:pointer}.unitalk-tab.active{color:#1e2637}.unitalk-tab.active:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:3px;border-radius:3px;background:#3681f2}.unitalk-feed-summary{margin:0 6px 15px;color:#8995a9;font-size:11px}.unitalk-feed{display:grid;gap:15px}.unitalk-loading,.unitalk-empty{padding:32px 20px;border:1px dashed #c5d8fa;border-radius:20px;background:rgba(255,255,255,.75);color:#77849a;text-align:center;font-size:13px}.unitalk-post{padding:20px}.unitalk-post-head{display:flex;justify-content:space-between;align-items:flex-start;gap:14px}.unitalk-user-link{display:flex;align-items:center;gap:11px;min-width:0;border:0;background:transparent;color:inherit;text-align:left;padding:0;cursor:pointer}.unitalk-user-link span{min-width:0}.unitalk-user-link strong,.unitalk-user-link small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.unitalk-user-link strong{color:#273248;font:900 14px 'Nunito Sans',sans-serif}.unitalk-user-link small{margin-top:2px;color:#8a97aa;font-size:10px}.unitalk-time{flex:0 0 auto;color:#98a4b7;font-size:10px}.unitalk-post-text{margin:17px 0 12px;color:#334055;white-space:pre-wrap;overflow-wrap:anywhere;font:500 14px/1.6 'DM Sans',sans-serif}.unitalk-post-label{display:inline-flex;border-radius:999px;background:#eaf2ff;color:#2368e9;margin-bottom:12px;padding:5px 8px;font:900 10px 'Nunito Sans',sans-serif}.unitalk-post-actions{display:flex;align-items:center;gap:7px;flex-wrap:wrap;border-top:1px solid #eef1f6;padding-top:12px}.unitalk-action{border:0;border-radius:999px;background:#f7f9fd;color:#718099;padding:8px 11px;font:800 11px 'Nunito Sans',sans-serif;cursor:pointer}.unitalk-action:hover{background:#edf4ff;color:#2368e9}.unitalk-action.active-like{background:#e9f8ee;color:#198259}.unitalk-action.active-dislike{background:#fff0f2;color:#bd3851}.unitalk-action.danger{margin-left:auto;background:#fff1f3;color:#bd3851}.unitalk-action.save-active{background:#fff7dd;color:#ab7900}.unitalk-post-comments{margin-top:12px;border-top:1px solid #eef1f6;padding-top:11px}.unitalk-comments-list{display:grid;gap:9px}.unitalk-comment{border-radius:14px;background:#f7f9fd;padding:11px}.unitalk-comment-head{display:flex;align-items:center;gap:9px}.unitalk-comment .unitalk-avatar{width:30px;height:30px;font-size:10px}.unitalk-comment p{margin:7px 0 0;color:#58657a;white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px;line-height:1.5}.unitalk-mini-button{margin-left:auto;border:0;background:transparent;color:#b14a5d;font-size:10px;font-weight:800;cursor:pointer}
.unitalk-page-view{display:grid;gap:16px}.unitalk-page-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin:4px 5px}.unitalk-page-heading h1{margin:0;color:#1d2739;font:900 clamp(24px,3vw,35px)/1 'Nunito Sans',sans-serif;letter-spacing:-.8px}.unitalk-page-heading p{margin:7px 0 0;color:#7b879c;font-size:13px;line-height:1.5}.unitalk-page-card{padding:21px}.unitalk-page-card h2{margin:0 0 8px;color:#273248;font:900 18px 'Nunito Sans',sans-serif}.unitalk-page-card p{color:#627087;font-size:13px;line-height:1.55}.unitalk-explore-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.unitalk-topic-card{border:1px solid #dfeafb;border-radius:16px;background:#f8fbff;padding:15px}.unitalk-topic-card strong{display:block;color:#2368e9;font:900 14px 'Nunito Sans',sans-serif}.unitalk-topic-card span{display:block;margin-top:5px;color:#7e8ba0;font-size:11px}.unitalk-settings-list{display:grid;gap:8px}.unitalk-setting{display:flex;justify-content:space-between;align-items:center;gap:16px;border-bottom:1px solid #edf1f6;padding:14px 0}.unitalk-setting:last-child{border-bottom:0}.unitalk-setting strong,.unitalk-setting small{display:block}.unitalk-setting strong{color:#2c374b;font:900 13px 'Nunito Sans',sans-serif}.unitalk-setting small{color:#8290a7;margin-top:3px;font-size:11px}.unitalk-switch{width:46px;height:26px;border:0;border-radius:999px;background:#d4dce9;padding:3px;cursor:pointer;transition:.18s ease}.unitalk-switch:after{content:"";display:block;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 2px 5px rgba(20,42,72,.18);transition:.18s ease}.unitalk-switch.active{background:#2f78ee}.unitalk-switch.active:after{translate:20px 0}.unitalk-profile-summary{display:grid;grid-template-columns:auto 1fr;gap:15px;align-items:center}.unitalk-profile-summary .unitalk-avatar{width:68px;height:68px;font-size:26px}.unitalk-profile-summary h2{margin:0}.unitalk-profile-summary .unitalk-handle{color:#2a70e8;font-size:12px;font-weight:800}.unitalk-profile-cta{display:inline-flex;margin-top:15px;border-radius:11px;background:#2368f2;color:#fff;text-decoration:none;padding:10px 13px;font:900 12px 'Nunito Sans',sans-serif}
.unitalk-rightbar{grid-column:3;grid-row:2;overflow:auto;background:#f8faff;padding:22px 18px;scrollbar-width:none}.unitalk-rightbar::-webkit-scrollbar{display:none}.unitalk-side-panel{margin-bottom:15px;border:1px solid #e9edf5;border-radius:20px;background:#fff;padding:17px;box-shadow:0 10px 25px rgba(54,82,132,.07)}.unitalk-panel-title{color:#263146;font:900 14px 'Nunito Sans',sans-serif}.unitalk-recent-activity{display:grid;gap:11px;margin:14px 0}.unitalk-activity{display:flex;gap:9px;align-items:flex-start}.unitalk-activity-icon{display:grid;place-items:center;width:27px;height:27px;border-radius:50%;background:#edf4ff;color:#246be9;font-size:13px}.unitalk-activity strong,.unitalk-activity small{display:block}.unitalk-activity strong{color:#647188;font-size:11px;font-weight:700;line-height:1.38}.unitalk-activity small{color:#9ca7b7;margin-top:3px;font-size:9px}.unitalk-activity-empty{color:#8794a9;font-size:11px;line-height:1.45}.unitalk-panel-button{width:100%;border:0;border-radius:11px;background:#edf4ff;color:#246be9;padding:10px;font:900 11px 'Nunito Sans',sans-serif;cursor:pointer}.unitalk-community-number{margin-top:15px;color:#2368ed;font:900 31px/1 'Nunito Sans',sans-serif;letter-spacing:-1.3px}.unitalk-community-label{margin-top:5px;color:#7f8ba0;font-size:11px}.unitalk-faces{display:flex;margin:16px 0}.unitalk-faces span{display:grid;place-items:center;width:30px;height:30px;border:2px solid #fff;border-radius:50%;margin-right:-8px;background:#ee9a72;color:#fff;font:900 10px 'Nunito Sans',sans-serif}.unitalk-faces span:nth-child(2){background:#7191df}.unitalk-faces span:nth-child(3){background:#6eb69c}.unitalk-faces span:nth-child(4){background:#5367a6}.unitalk-privacy-card{display:flex;align-items:flex-start;gap:11px;width:100%;border:1px solid #e9edf5;border-radius:18px;background:#fff;color:#4d5b70;padding:16px;text-align:left;cursor:pointer}.unitalk-privacy-card>span:first-child{font-size:22px}.unitalk-privacy-card strong,.unitalk-privacy-card small{display:block}.unitalk-privacy-card strong{color:#354156;font:900 12px 'Nunito Sans',sans-serif}.unitalk-privacy-card small{margin-top:4px;color:#8290a5;font-size:10px;line-height:1.35}
.unitalk-modal{position:fixed;inset:0;z-index:2147483100;display:grid;place-items:center;padding:18px}.unitalk-modal[hidden]{display:none}.unitalk-modal-backdrop{position:absolute;inset:0;border:0;background:rgba(14,25,45,.62);backdrop-filter:none}.unitalk-conversation-panel,.unitalk-profile-panel{position:relative;z-index:1;width:min(780px,94vw);max-height:min(86svh,820px);display:flex;flex-direction:column;overflow:hidden;border-radius:24px;background:#fff;box-shadow:0 30px 100px rgba(2,10,28,.38)}.unitalk-conversation-panel>header{display:flex;flex:0 0 auto;justify-content:space-between;align-items:center;border-bottom:1px solid #e8edf5;padding:17px 20px;color:#263248;font:900 16px 'Nunito Sans',sans-serif}.unitalk-conversation-panel>header button,.unitalk-modal-close{width:35px;height:35px;border:0;border-radius:50%;background:#eff3f8;color:#77849b;font-size:22px;cursor:pointer}.unitalk-conversation-content{flex:1 1 auto;min-height:0;overflow:auto;padding:20px;background:#f8faff}.unitalk-comment-compose{position:relative;z-index:2;display:grid;flex:0 0 auto;grid-template-columns:minmax(0,1fr) auto;gap:10px;width:100%;margin:0;border:0;border-top:1px solid #e8edf5;padding:13px;background:#fff;box-shadow:0 -8px 24px rgba(26,60,112,.06)}.unitalk-comment-compose textarea{display:block;width:100%;min-width:0;min-height:43px;max-height:110px;resize:vertical;border:1px solid #dce6f4;border-radius:13px;padding:11px;color:#2e3a50;font:500 12px/1.4 'DM Sans',sans-serif;outline:0}.unitalk-comment-compose textarea:focus{border-color:#5b98fa;box-shadow:0 0 0 3px rgba(74,139,250,.14)}.unitalk-comment-compose button{display:inline-flex;align-items:center;justify-content:center;align-self:end;min-width:104px;min-height:43px;border:0;border-radius:12px;background:#2368f2;color:#fff;padding:12px 16px;font:900 12px 'Nunito Sans',sans-serif;cursor:pointer;visibility:visible;opacity:1}.unitalk-comment-compose button:hover{background:#1559dc}.unitalk-comment-compose button:disabled{opacity:.62;cursor:wait}.unitalk-profile-panel{width:min(520px,94vw);padding:28px}.unitalk-modal-close{position:absolute;right:13px;top:13px}.unitalk-profile-hero{text-align:center;padding:12px 4px}.unitalk-profile-hero .unitalk-avatar{width:82px;height:82px;margin:0 auto 11px;font-size:27px}.unitalk-profile-hero h2{margin:0;color:#263248;font:900 24px 'Nunito Sans',sans-serif}.unitalk-profile-hero .handle{display:block;margin-top:4px;color:#2368e9;font-size:12px;font-weight:800}.unitalk-profile-hero p{color:#738197;font-size:13px;line-height:1.55}.unitalk-profile-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.unitalk-profile-fact{border:1px solid #dce9fc;border-radius:14px;background:#f7faff;padding:12px}.unitalk-profile-fact span,.unitalk-profile-fact strong{display:block}.unitalk-profile-fact span{color:#8592a8;font-size:9px;letter-spacing:.07em;text-transform:uppercase}.unitalk-profile-fact strong{margin-top:4px;color:#47556c;font-size:12px;line-height:1.35}.unitalk-toast{position:fixed;z-index:2147483500;left:50%;bottom:24px;translate:-50% 20px;max-width:min(92vw,470px);border-radius:999px;background:#18243a;color:#fff;padding:11px 17px;box-shadow:0 12px 30px rgba(11,27,55,.26);font:700 12px 'DM Sans',sans-serif;opacity:0;pointer-events:none;transition:.2s ease}.unitalk-toast.show{opacity:1;translate:-50% 0}
body.unitalk-body.unitalk-compact .unitalk-feed-shell{padding-top:16px}.unitalk-compact .unitalk-composer{padding:14px}.unitalk-compact .unitalk-post{padding:15px}.unitalk-compact .unitalk-post-text{margin:10px 0;font-size:13px}.unitalk-reduce-motion *{animation:none!important;transition:none!important}
html[data-universe-theme='dark'] body.unitalk-body{background:#080d15}html[data-universe-theme='dark'] .unitalk-app{background:#080d15}html[data-universe-theme='dark'] .unitalk-topbar,html[data-universe-theme='dark'] .unitalk-sidebar{background:#080d15;border-color:#1e2b3d}html[data-universe-theme='dark'] .unitalk-brand{color:#69a4ff}html[data-universe-theme='dark'] .unitalk-top-help,html[data-universe-theme='dark'] .unitalk-search,html[data-universe-theme='dark'] .unitalk-account-menu{background:#111a27;border-color:#26374c}html[data-universe-theme='dark'] .unitalk-search input,html[data-universe-theme='dark'] .unitalk-account-button,html[data-universe-theme='dark'] .unitalk-brand small{color:#d9e5f6}html[data-universe-theme='dark'] .unitalk-nav-item{color:#adbbcf}html[data-universe-theme='dark'] .unitalk-nav-item:hover,html[data-universe-theme='dark'] .unitalk-nav-item.active{background:#132544;color:#80b0ff}html[data-universe-theme='dark'] .unitalk-feed-shell{background:#0c1420}html[data-universe-theme='dark'] .unitalk-composer,html[data-universe-theme='dark'] .unitalk-post,html[data-universe-theme='dark'] .unitalk-page-card,html[data-universe-theme='dark'] .unitalk-side-panel,html[data-universe-theme='dark'] .unitalk-privacy-card,html[data-universe-theme='dark'] .unitalk-conversation-panel,html[data-universe-theme='dark'] .unitalk-profile-panel{background:#101924;border-color:#26374c;box-shadow:0 15px 30px rgba(0,0,0,.25)}html[data-universe-theme='dark'] .unitalk-composer textarea,html[data-universe-theme='dark'] .unitalk-post-text,html[data-universe-theme='dark'] .unitalk-user-link strong,html[data-universe-theme='dark'] .unitalk-page-heading h1,html[data-universe-theme='dark'] .unitalk-page-card h2,html[data-universe-theme='dark'] .unitalk-profile-hero h2,html[data-universe-theme='dark'] .unitalk-conversation-panel>header{color:#ecf4ff}html[data-universe-theme='dark'] .unitalk-tabs{border-color:#293a50}html[data-universe-theme='dark'] .unitalk-tab{color:#99a9bf}html[data-universe-theme='dark'] .unitalk-tab.active{color:#e8f1ff}html[data-universe-theme='dark'] .unitalk-post-actions,html[data-universe-theme='dark'] .unitalk-composer-actions{border-color:#26374c}html[data-universe-theme='dark'] .unitalk-action{background:#172335;color:#b9c9df}html[data-universe-theme='dark'] .unitalk-comment,html[data-universe-theme='dark'] .unitalk-conversation-content,html[data-universe-theme='dark'] .unitalk-profile-fact{background:#111c2a;border-color:#2a3a50}html[data-universe-theme='dark'] .unitalk-comment p,html[data-universe-theme='dark'] .unitalk-page-card p,html[data-universe-theme='dark'] .unitalk-profile-hero p{color:#bdc9d9}html[data-universe-theme='dark'] .unitalk-comment-compose{background:#101924;border-color:#26374c}html[data-universe-theme='dark'] .unitalk-comment-compose textarea{background:#0b121d;border-color:#2a3c55;color:#edf4ff}html[data-universe-theme='dark'] .unitalk-loading,html[data-universe-theme='dark'] .unitalk-empty{background:#101924;border-color:#30425c;color:#b8c7da}html[data-universe-theme='dark'] .unitalk-attachment-panel,html[data-universe-theme='dark'] .unitalk-poll-panel,html[data-universe-theme='dark'] .unitalk-poll{background:#111c2a;border-color:#2a3a50}html[data-universe-theme='dark'] .unitalk-attachment-file,html[data-universe-theme='dark'] .unitalk-post-file,html[data-universe-theme='dark'] .unitalk-poll-builder-option input,html[data-universe-theme='dark'] .unitalk-poll-option{background:#0b121d;border-color:#2a3c55;color:#dce8f7}html[data-universe-theme='dark'] .unitalk-poll-builder-head strong,html[data-universe-theme='dark'] .unitalk-poll-title{color:#dce8f7}html[data-universe-theme='dark'] .unitalk-poll-bar{background:#152d4f}
@media(max-width:1400px){.unitalk-app{grid-template-columns:215px minmax(500px,1fr) 285px}.unitalk-topbar{grid-template-columns:215px minmax(220px,1fr) 270px}.unitalk-sidebar{padding-inline:10px}.unitalk-nav-item{padding-inline:13px}}
@media(max-width:1080px){.unitalk-app{grid-template-columns:minmax(0,1fr);grid-template-rows:70px minmax(0,1fr)}.unitalk-topbar{grid-column:1;grid-template-columns:48px minmax(0,1fr) auto;padding:0 16px}.unitalk-mobile-menu{display:grid;place-items:center;width:38px;height:38px;border:0;border-radius:12px;background:#edf4ff;color:#2469e9;font-size:19px;cursor:pointer}.unitalk-brand{font-size:25px}.unitalk-brand small{display:none}.unitalk-search{display:none}.unitalk-top-help{display:none}.unitalk-top-actions{gap:0}.unitalk-account-button>span:not(.unitalk-account-avatar),.unitalk-account-button>b{display:none}.unitalk-sidebar{position:fixed;z-index:90;left:0;top:70px;bottom:0;width:268px;translate:-105% 0;transition:.22s ease;box-shadow:15px 0 40px rgba(44,72,126,.18)}.unitalk-sidebar.open{translate:0 0}.unitalk-sidebar-overlay{position:fixed;z-index:80;inset:70px 0 0;border:0;background:rgba(12,25,48,.38);display:none}.unitalk-sidebar-overlay.show{display:block}.unitalk-feed-shell{grid-column:1;grid-row:2;padding:22px max(18px,calc((100vw - 780px)/2)) 55px}.unitalk-rightbar{display:none}}
@media(max-width:620px){.unitalk-topbar{padding:0 12px}.unitalk-feed-shell{padding:16px 12px 48px}.unitalk-composer{padding:14px}.unitalk-composer textarea{font-size:14px}.unitalk-composer-tools{margin-left:51px}.unitalk-composer-actions{gap:1px;flex-wrap:wrap}.unitalk-compose-action{padding:9px 8px}.unitalk-compose-action span{display:none}.unitalk-publish{padding:10px 18px}.unitalk-attachment-panel,.unitalk-poll-panel{margin-left:0}.unitalk-tabs{gap:22px;margin-top:20px}.unitalk-tab{font-size:13px}.unitalk-post{padding:15px}.unitalk-post-text{font-size:13px}.unitalk-time{font-size:9px}.unitalk-post-actions{gap:5px}.unitalk-action{padding:7px 9px;font-size:10px}.unitalk-profile-facts,.unitalk-explore-grid{grid-template-columns:1fr}.unitalk-comment-compose{grid-template-columns:1fr}.unitalk-comment-compose button{justify-self:end}.unitalk-modal{padding:0}.unitalk-conversation-panel{width:100%;height:100%;max-height:100%;border-radius:0}.unitalk-profile-panel{width:min(94vw,520px);padding:25px 18px}}

/* Mobile integrity: isolate UNITALK from generic site navigation rules. */
.unitalk-sidebar .unitalk-nav{position:static!important;inset:auto!important;z-index:auto!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-auto-flow:row!important;grid-auto-rows:auto!important;align-items:stretch!important;align-content:start!important;justify-content:stretch!important;width:100%!important;height:auto!important;min-height:0!important;max-width:none!important;margin:0!important;padding:0!important;gap:4px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;transform:none!important;flex-wrap:nowrap!important}
.unitalk-sidebar .unitalk-nav-item{grid-column:1!important;width:100%!important;min-width:0!important}
.unitalk-feed-shell,.unitalk-home-view,.unitalk-page-view,.unitalk-feed,.unitalk-composer,.unitalk-post,.unitalk-page-card{min-width:0}
.unitalk-home-view[hidden],.unitalk-page-view[hidden]{display:none!important}
.unitalk-feed{grid-template-columns:minmax(0,1fr)}
.unitalk-composer,.unitalk-post,.unitalk-page-card{width:100%;max-width:100%}
.unitalk-composer-top,.unitalk-composer textarea{min-width:0}
.unitalk-attachment-file,.unitalk-post-file{width:100%;max-width:100%;overflow:hidden}
.unitalk-attachment-file>span:last-child,.unitalk-post-file>span:last-child{flex:1 1 auto;min-width:0}

@media(max-width:620px){
  .unitalk-app{grid-template-rows:118px minmax(0,1fr)}
  .unitalk-topbar{grid-template-columns:44px minmax(0,1fr) auto;grid-template-rows:62px 44px;align-content:center;gap:0 8px;padding:0 12px 10px}
  .unitalk-mobile-menu,.unitalk-brand,.unitalk-top-actions{grid-row:1}
  .unitalk-search{grid-column:1/-1;grid-row:2;display:flex;width:100%;height:40px}
  .unitalk-sidebar{top:118px}
  .unitalk-sidebar-overlay{inset:118px 0 0}
  .unitalk-compose-action{display:grid;place-items:center;min-width:42px;min-height:42px;padding:8px;font-size:16px}
  .unitalk-publish{min-height:42px}
  .unitalk-tabs{overflow-x:auto;scrollbar-width:none}
  .unitalk-tabs::-webkit-scrollbar{display:none}
  .unitalk-tab{flex:0 0 auto}
  .unitalk-action{min-height:38px}
  .unitalk-comment-compose button{min-height:42px;justify-self:stretch}
  #support-v2-panel#support-v2-panel{left:8px!important;right:8px!important;top:8px!important;bottom:8px!important;width:auto!important;height:auto!important;max-width:none!important;max-height:none!important;border-radius:18px!important}
}
