.tmw{--amber:#d97706;--amber-bg:#f59e0b12;--amber-line:#f59e0b59;--green-bg:#10b98114;--green-line:#10b98159;display:grid;height:660px;border-radius:12px;overflow:hidden;border:1px solid #e5e7ebb3;box-shadow:0 50px 100px -40px #0000008c,0 24px 60px -30px #0891b259;font-size:15px;line-height:1.45;text-align:left;background:var(--main);color:var(--t1)}.dark .tmw{border-color:#1f2937b3;box-shadow:0 50px 100px -40px #000000b3,0 24px 70px -30px #0e74908c}@media (max-width:768px){.tmw{height:600px;grid-template-columns:1fr!important;grid-template-rows:1fr!important}.tmw .tmw-members,.tmw .tmw-rail,.tmw .tmw-side,.tmw .tmw-top{display:none!important}}.tmw .tmw-main{flex-direction:column;min-width:0}.tmw .tmw-main,.tmw .tmw-msgs{display:flex;min-height:0;overflow:hidden}.tmw .tmw-msgs{flex:1;flex-direction:column;justify-content:flex-end;padding:8px 0 12px}.tmw .clk{cursor:pointer}.tmw button{font:inherit;color:inherit;background:none;border:0;text-align:left}.tmw .ic{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.tmw .m{display:flex;gap:10px;padding:6px 20px;animation:tmw-up .4s ease-out both}.tmw .m:hover{background:var(--hov)}.tmw .m .av{flex-shrink:0;display:grid;place-items:center;font-weight:700;color:#fff}.tmw .m .b{min-width:0;flex:1}.tmw .m .n{font-weight:700;color:var(--t1)}.tmw .m .n small{font-weight:400;color:var(--t3);margin-left:6px;font-size:12px}.tmw .m .n .apb{font-size:9.5px;font-weight:700;padding:1px 4px;border-radius:3px;margin-left:5px;letter-spacing:.03em;vertical-align:middle}.tmw .m .t{color:var(--t2);margin-top:1px}.tmw .m .t .at{color:var(--acc);font-weight:600;background:color-mix(in srgb,var(--acc) 14%,#0000);padding:0 3px;border-radius:3px}@keyframes tmw-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.tmw .tools{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.tmw .tool{display:inline-flex;align-items:center;gap:6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px;padding:4px 8px;border:1px solid var(--ln);border-radius:6px;color:var(--t2);background:var(--sur)}.tmw .tool i{width:10px;height:10px;border-radius:50%;border:2px solid var(--acc);border-right:2px solid #0000;animation:tmw-spin .8s linear infinite}.tmw .tool.ok i{border:none;background:#22a06b;animation:none}@keyframes tmw-spin{to{transform:rotate(1turn)}}.tmw .done{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:600;color:#22a06b;margin-top:6px}.tmw .done:before{content:"✓";font-size:11px}.tmw .res{margin-top:8px;border:1px solid var(--ln);border-radius:8px;padding:10px 12px;background:var(--sur);font-size:13px;color:var(--t2);max-width:560px}.tmw .res .ttl{font-weight:600;color:var(--t1);margin-bottom:6px}.tmw .res table{width:100%;border-collapse:collapse;font-size:12.5px;font-variant-numeric:tabular-nums}.tmw .res td,.tmw .res th{padding:4px 6px;text-align:left;border-bottom:1px solid var(--ln)}.tmw .res th{color:var(--t3);font-weight:500;font-size:11.5px}.tmw .bars{display:flex;align-items:flex-end;gap:12px;height:90px;padding:14px 4px 0}.tmw .bars div{flex:1;background:#e8833a;border-radius:3px 3px 0 0;position:relative;animation:tmw-grow .7s ease-out both;transform-origin:bottom}.tmw .bars div span{position:absolute;top:-18px;left:0;right:0;text-align:center;font-size:11px;color:var(--t3)}@keyframes tmw-grow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.tmw .bars-x{display:flex;justify-content:space-between;font-size:11px;color:var(--t3);padding:4px 4px 0}.tmw .file{display:flex;align-items:center;gap:10px;margin-top:8px;border:1px solid var(--ln);border-radius:8px;padding:8px 10px;background:var(--sur);max-width:420px}.tmw .file .fi{width:34px;height:34px;border-radius:6px;background:#1d6f42;color:#fff;display:grid;place-items:center;font-size:10px;font-weight:800;flex-shrink:0}.tmw .file .fi.pdf{background:#d93025}.tmw .file b{display:block;font-size:13px;color:var(--t1)}.tmw .file small{font-size:11.5px;color:var(--t3)}.tmw .chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.tmw .chip{font-size:12.5px;padding:5px 10px;border-radius:6px;border:1px solid var(--ln);color:var(--t1);background:var(--sur);cursor:pointer}.tmw .chip.pick{background:var(--acc);border-color:var(--acc);color:#fff}.tmw .appr{margin-top:8px;border-radius:8px;padding:10px 12px;border:1px solid var(--amber-line);background:var(--amber-bg);transition:.5s;max-width:560px}.tmw .appr .h{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:var(--t1)}.tmw .appr .h .tg{margin-left:auto;font-size:9.5px;font-weight:700;padding:1px 6px;border-radius:4px;background:#f59e0b26;color:var(--amber)}.tmw .appr .mono{font-family:ui-monospace,Menlo,monospace;font-size:11.5px;margin-top:6px;color:var(--t3)}.tmw .appr .acts{display:flex;gap:6px;margin-top:8px;flex-wrap:wrap}.tmw .appr .acts span{font-size:12.5px;padding:5px 10px;border-radius:6px;border:1px solid var(--ln);color:var(--t1);background:var(--sur);cursor:pointer}.tmw .appr .acts span.go{background:var(--acc);color:#fff;border-color:var(--acc)}.tmw .appr.ok,.tmw .appr.ok .acts span.go{border-color:var(--green-line);background:var(--green-bg)}.tmw .appr.ok .acts span.go{color:#22a06b}.tmw .cite{display:inline-flex;align-items:center;gap:6px;margin-top:8px;font-size:12px;padding:4px 9px;border-radius:6px;border:1px solid var(--ln);color:var(--acc);background:var(--sur)}.tmw .react{display:flex;gap:6px;margin-top:8px}.tmw .react span{font-size:12px;padding:2px 8px;border-radius:99px;border:1px solid var(--ln);background:var(--sur);color:var(--t3);cursor:pointer}.tmw .react span.me{border-color:var(--acc);background:color-mix(in srgb,var(--acc) 12%,#0000);color:var(--acc)}.tmw .mem{align-items:center;gap:6px}.tmw .avs,.tmw .mem{display:inline-flex}.tmw .avs i{width:22px;height:22px;border-radius:5px;border:2px solid var(--sur);margin-left:-7px;display:inline-grid;place-items:center;font-size:9px;font-weight:700;color:#fff;font-style:normal}.tmw .avs i:first-child{margin-left:0}.tmw.slack{--rail:#350d36;--side:#3f0e40;--side-t:#cfc3cf;--side-hi:#1164a3;--hov:#f8f8f8;--sur:#fff;--ln:#ddd;--t1:#1d1c1d;--t2:#1d1c1d;--t3:#616061;--acc:#1264a3;--main:#fff;--hd:#fff;--hdl:#ddd;grid-template-columns:64px 240px 1fr;grid-template-rows:40px 1fr}.dark .tmw.slack{--rail:#121016;--side:#19171d;--side-t:#bcbbbd;--hov:#222529;--sur:#222529;--ln:#35373b;--t1:#d1d2d3;--t2:#d1d2d3;--t3:#ababad;--acc:#1d9bd1;--main:#1a1d21;--hd:#1a1d21;--hdl:#35373b}.tmw.slack .tmw-top{grid-column:1/-1;background:var(--rail);display:flex;align-items:center;justify-content:center;gap:8px;color:#fff;padding:0 12px;position:relative}.tmw.slack .tmw-top .srch{width:min(560px,60%);height:26px;border-radius:6px;background:#ffffff2e;color:#fffc;font-size:13px;display:flex;align-items:center;gap:8px;padding:0 10px}.tmw.slack .tmw-top .arr{position:absolute;left:78px;display:flex;gap:10px;opacity:.7}.tmw.slack .tmw-top .q{position:absolute;right:14px;opacity:.8;width:18px;height:18px;border-radius:50%;border:1.5px solid;display:grid;place-items:center;font-size:11px}.tmw.slack .tmw-rail{background:var(--rail);display:flex;flex-direction:column;align-items:center;gap:6px;padding-top:10px;color:#fff}.tmw.slack .tmw-rail .wsi{width:36px;height:36px;border-radius:8px;background:#fff;color:#3f0e40;display:grid;place-items:center;font-weight:800;margin-bottom:8px}.tmw.slack .tmw-rail .ri{width:38px;height:44px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;font-size:10px;opacity:.75;border-radius:8px;cursor:pointer}.tmw.slack .tmw-rail .ri.on{opacity:1}.tmw.slack .tmw-rail .ri.on .ib{background:#ffffff38}.tmw.slack .tmw-rail .ib{width:32px;height:24px;border-radius:6px;display:grid;place-items:center}.tmw.slack .tmw-rail .me{margin-top:auto;margin-bottom:12px;width:32px;height:32px;border-radius:6px;background:#e11d74;display:grid;place-items:center;font-size:12px;font-weight:700;position:relative}.tmw.slack .tmw-rail .me:after{content:"";position:absolute;right:-3px;bottom:-3px;width:10px;height:10px;border-radius:50%;background:#2bac76;border:2px solid var(--rail)}.tmw.slack .tmw-side{background:var(--side);color:var(--side-t);padding:0 8px 8px;overflow:hidden;display:flex;flex-direction:column}.tmw.slack .tmw-side .ws{display:flex;align-items:center;justify-content:space-between;color:#fff;font-weight:800;font-size:16px;padding:12px 10px 8px;cursor:pointer}.tmw.slack .tmw-side .ws span:first-child{display:inline-flex;align-items:center;gap:4px}.tmw.slack .tmw-side .ws .nw{width:30px;height:30px;border-radius:50%;background:#fff;color:#3f0e40;display:grid;place-items:center}.tmw.slack .tmw-side .it{display:flex;align-items:center;gap:8px;padding:5px 10px;border-radius:6px;font-size:15px;cursor:pointer;white-space:nowrap;width:100%;color:inherit}.tmw.slack .tmw-side .it:hover{background:#ffffff14}.tmw.slack .tmw-side .it.on{background:var(--side-hi);color:#fff}.tmw.slack .tmw-side .it.on:hover{background:var(--side-hi)}.tmw.slack .tmw-side .it .h{opacity:.7;width:16px;text-align:center;display:inline-flex;justify-content:center}.tmw.slack .tmw-side .sec{display:flex;align-items:center;gap:6px;padding:12px 10px 4px;font-size:15px;cursor:pointer}.tmw.slack .tmw-side .sec .c{opacity:.7;font-size:10px}.tmw.slack .tmw-side .add{opacity:.75}.tmw.slack .hd{display:flex;align-items:center;gap:14px;padding:0 20px;height:49px;border-bottom:1px solid var(--hdl);background:var(--hd);flex-shrink:0}.tmw.slack .hd .cn{font-weight:900;font-size:18px;color:var(--t1);display:flex;align-items:center;gap:4px;cursor:pointer}.tmw.slack .tabs{display:flex;gap:2px;padding:0 20px;border-bottom:1px solid var(--hdl);height:38px;align-items:flex-end;font-size:13px;color:var(--t3);flex-shrink:0}.tmw.slack .tabs span{padding:8px 10px;cursor:pointer;border-bottom:2px solid #0000}.tmw.slack .tabs span.on{color:var(--t1);border-bottom-color:var(--t1)}.tmw.slack .hd .mem{margin-left:auto;border:1px solid var(--ln);border-radius:6px;padding:3px 8px;font-size:13px;color:var(--t3);cursor:pointer}.tmw.slack .m .av{width:36px;height:36px;border-radius:8px;font-size:13px}.tmw.slack .m .n .apb{color:var(--t3)}.tmw.slack .comp,.tmw.slack .m .n .apb{background:var(--sur);border:1px solid var(--ln)}.tmw.slack .comp{margin:0 20px 18px;border-radius:8px;overflow:hidden;flex-shrink:0}.tmw.slack .comp .fmt{display:flex;gap:14px;padding:6px 10px;background:var(--hov);font-size:12px;color:var(--t3);font-weight:700}.tmw.slack .comp .in{padding:10px 12px;color:var(--t3);font-size:15px}.tmw.slack .comp .bt{display:flex;gap:14px;align-items:center;padding:6px 10px 8px;color:var(--t3)}.tmw.slack .comp .send{margin-left:auto;background:#007a5a;color:#fff;width:34px;height:26px;border-radius:5px;display:grid;place-items:center}.tmw.slack .dv{display:flex;align-items:center;gap:10px;padding:8px 20px;color:var(--t3);font-size:12px}.tmw.slack .dv:after,.tmw.slack .dv:before{content:"";flex:1;height:1px;background:var(--ln)}.tmw.slack .dv span{border:1px solid var(--ln);border-radius:99px;padding:2px 10px;font-weight:700;color:var(--t1)}.tmw.discord{--rail:#1e1f22;--side:#2b2d31;--side-t:#949ba4;--hov:#2e3035;--sur:#2b2d31;--ln:#3f4147;--t1:#f2f3f5;--t2:#dbdee1;--t3:#949ba4;--acc:#5865f2;--main:#313338;grid-template-columns:72px 240px 1fr 240px;color:var(--t2)}@media (max-width:1000px){.tmw.discord{grid-template-columns:72px 240px 1fr}.tmw.discord .tmw-members{display:none}}.tmw.discord .tmw-rail{background:var(--rail);display:flex;flex-direction:column;align-items:center;gap:8px;padding-top:12px}.tmw.discord .tmw-rail .g{width:48px;height:48px;border-radius:50%;background:#313338;display:grid;place-items:center;color:#fff;font-weight:700;font-size:14px;cursor:pointer;transition:.2s}.tmw.discord .tmw-rail .g.on,.tmw.discord .tmw-rail .g:hover{border-radius:16px}.tmw.discord .tmw-rail .g.on{background:#5865f2}.tmw.discord .tmw-rail .sep{width:32px;height:2px;background:#35363c;border-radius:1px}.tmw.discord .tmw-rail .g.plus{color:#23a559}.tmw.discord .tmw-side{background:var(--side);display:flex;flex-direction:column;overflow:hidden}.tmw.discord .tmw-side .sv{height:48px;display:flex;align-items:center;justify-content:space-between;padding:0 16px;font-weight:600;color:#f2f3f5;box-shadow:0 1px 0 #0000003d;cursor:pointer;flex-shrink:0}.tmw.discord .tmw-side .cat{gap:4px;padding:16px 8px 2px 12px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.02em}.tmw.discord .tmw-side .cat,.tmw.discord .tmw-side .it{display:flex;align-items:center;color:var(--side-t);cursor:pointer}.tmw.discord .tmw-side .it{gap:6px;margin:1px 8px;padding:6px 8px;border-radius:4px;font-size:15px;font-weight:500;width:calc(100% - 16px)}.tmw.discord .tmw-side .it:hover{background:#35373c;color:#dbdee1}.tmw.discord .tmw-side .it.on{background:#404249;color:#fff}.tmw.discord .tmw-side .it .h{opacity:.6;font-size:17px;width:16px;text-align:center}.tmw.discord .tmw-side .me{margin-top:auto;background:#232428;display:flex;align-items:center;gap:8px;padding:6px 8px}.tmw.discord .tmw-side .me .av{width:32px;height:32px;border-radius:50%;background:#e11d74;display:grid;place-items:center;font-size:12px;font-weight:700;color:#fff;position:relative}.tmw.discord .tmw-side .me .av:after{content:"";position:absolute;right:-2px;bottom:-2px;width:10px;height:10px;border-radius:50%;background:#23a559;border:2px solid #232428}.tmw.discord .tmw-side .me b{display:block;font-size:13px;color:#f2f3f5}.tmw.discord .tmw-side .me small{font-size:11px;color:var(--side-t)}.tmw.discord .tmw-side .me .ics{margin-left:auto;display:flex;gap:8px;color:#b5bac1}.tmw.discord .hd{height:48px;display:flex;align-items:center;gap:8px;padding:0 16px;box-shadow:0 1px 0 #0000003d;color:#f2f3f5;font-weight:600;flex-shrink:0}.tmw.discord .hd .h{color:#80848e;font-size:22px;font-weight:400}.tmw.discord .hd .ds{color:var(--t3);font-weight:400;font-size:14px;border-left:1px solid #3f4147;padding-left:10px;margin-left:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tmw.discord .hd .ics{margin-left:auto;display:flex;gap:16px;color:#b5bac1;flex-shrink:0}.tmw.discord .m .av{width:40px;height:40px;border-radius:50%;font-size:14px}.tmw.discord .m .n{font-weight:500;color:#f2f3f5}.tmw.discord .m .n .apb{background:#5865f2;color:#fff;font-size:10px;padding:1px 4px}.tmw.discord .comp{margin:0 16px 24px;background:#383a40;border-radius:8px;display:flex;align-items:center;gap:12px;padding:11px 16px;color:var(--t3);flex-shrink:0}.tmw.discord .comp .pl{width:22px;height:22px;border-radius:50%;background:#b5bac1;color:#383a40;display:grid;place-items:center;font-weight:800}.tmw.discord .comp .ics{margin-left:auto;display:flex;gap:14px;color:#b5bac1;align-items:center}.tmw.discord .tmw-members{background:var(--side);padding:16px 8px;overflow:hidden}.tmw.discord .tmw-members .cat{font-size:12px;font-weight:700;color:var(--side-t);text-transform:uppercase;padding:8px 8px 4px}.tmw.discord .tmw-members .u{display:flex;align-items:center;gap:10px;padding:5px 8px;border-radius:4px;color:var(--side-t);font-size:15px;cursor:pointer}.tmw.discord .tmw-members .u:hover{background:#35373c;color:#dbdee1}.tmw.discord .tmw-members .u .av{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;font-size:11px;font-weight:700;color:#fff;position:relative}.tmw.discord .tmw-members .u .av:after{content:"";position:absolute;right:-2px;bottom:-2px;width:10px;height:10px;border-radius:50%;background:#23a559;border:2px solid var(--side)}.tmw.discord .tmw-members .u .av.off:after{background:#80848e}.tmw.discord .tmw-members .u .apb{background:#5865f2;color:#fff;font-size:10px;font-weight:700;padding:1px 4px;border-radius:3px}.tmw.discord .dv{display:flex;align-items:center;gap:6px;padding:8px 16px;color:var(--t3);font-size:12px;font-weight:600}.tmw.discord .dv:after,.tmw.discord .dv:before{content:"";flex:1;height:1px;background:#3f4147}.tmw.teams{--rail:#ebebeb;--side:#f5f5f5;--side-t:#424242;--hov:#f5f5f5;--sur:#fff;--ln:#e0e0e0;--t1:#242424;--t2:#242424;--t3:#616161;--acc:#5b5fc7;--main:#f5f5f5;grid-template-columns:68px 300px 1fr}.dark .tmw.teams{--rail:#1f1f1f;--side:#292929;--side-t:#d6d6d6;--hov:#333;--sur:#292929;--ln:#3d3d3d;--t1:#fff;--t2:#e0e0e0;--t3:#adadad;--acc:#7f85f5;--main:#1f1f1f}.tmw.teams .tmw-rail{background:var(--rail);padding-top:10px;gap:2px}.tmw.teams .tmw-rail,.tmw.teams .tmw-rail .ri{display:flex;flex-direction:column;align-items:center}.tmw.teams .tmw-rail .ri{width:60px;height:56px;justify-content:center;gap:3px;font-size:10px;color:var(--t3);cursor:pointer;border-radius:6px}.tmw.teams .tmw-rail .ri.on{color:var(--acc);font-weight:600;position:relative}.tmw.teams .tmw-rail .ri.on:before{content:"";position:absolute;left:0;top:14px;bottom:14px;width:3px;border-radius:2px;background:var(--acc)}.tmw.teams .tmw-side{background:var(--side);border-right:1px solid var(--ln);overflow:hidden;display:flex;flex-direction:column}.tmw.teams .tmw-side .th{display:flex;align-items:center;justify-content:space-between;padding:14px 16px 8px;font-weight:700;font-size:18px;color:var(--t1)}.tmw.teams .tmw-side .th .ics{display:flex;gap:10px;color:var(--t3)}.tmw.teams .tmw-side .tm{display:flex;align-items:center;gap:10px;padding:8px 16px;font-weight:600;color:var(--t1);cursor:pointer}.tmw.teams .tmw-side .tm .ti{width:30px;height:30px;border-radius:6px;display:grid;place-items:center;font-size:11px;font-weight:700;color:#fff}.tmw.teams .tmw-side .it{padding:6px 16px 6px 56px;color:var(--side-t);cursor:pointer;font-size:14px;width:100%}.tmw.teams .tmw-side .it:hover{background:var(--hov)}.tmw.teams .tmw-side .it.on{background:var(--sur);color:var(--acc);font-weight:600;box-shadow:inset 3px 0 0 var(--acc)}.tmw.teams .hd{height:56px;display:flex;align-items:center;gap:12px;padding:0 20px;background:var(--sur);border-bottom:1px solid var(--ln);flex-shrink:0}.tmw.teams .hd .ti{width:30px;height:30px;border-radius:6px;background:#0f6cbd;color:#fff;display:grid;place-items:center;font-size:11px;font-weight:700}.tmw.teams .hd b{font-size:16px;color:var(--t1)}.tmw.teams .hd .tabs{display:flex;gap:18px;margin-left:24px;font-size:14px;color:var(--t3);height:56px;align-items:center}.tmw.teams .hd .tabs span{cursor:pointer;height:56px;display:flex;align-items:center;border-bottom:2px solid #0000}.tmw.teams .hd .tabs span.on{color:var(--acc);border-bottom-color:var(--acc);font-weight:600}.tmw.teams .hd .ics{margin-left:auto;display:flex;gap:16px;color:var(--t3)}.tmw.teams .tmw-msgs{padding:12px 20px;gap:10px}.tmw.teams .m{border:1px solid var(--ln);border-radius:6px;padding:12px 16px}.tmw.teams .m,.tmw.teams .m:hover{background:var(--sur)}.tmw.teams .m .av{width:32px;height:32px;border-radius:50%;font-size:12px}.tmw.teams .m .n .apb{background:var(--hov)}.tmw.teams .comp,.tmw.teams .m .n .apb{color:var(--t3);border:1px solid var(--ln)}.tmw.teams .comp{margin:14px 20px 18px;background:var(--sur);border-radius:6px;padding:10px 12px;display:flex;align-items:center;justify-content:space-between;flex-shrink:0}.tmw.teams .comp .ics{display:flex;gap:12px}.tmw.gchat{--rail:#f6f8fc;--side:#f6f8fc;--side-t:#1f1f1f;--hov:#f1f3f4;--sur:#fff;--ln:#e0e3e7;--t1:#1f1f1f;--t2:#1f1f1f;--t3:#5f6368;--acc:#0b57d0;--main:#fff;--sel:#c2e7ff;--sel-t:#001d35;grid-template-columns:72px 260px 1fr}.dark .tmw.gchat{--rail:#1e1f20;--side:#1e1f20;--side-t:#e3e3e3;--hov:#2b2c2e;--sur:#2d2e30;--ln:#3c4043;--t1:#e3e3e3;--t2:#e3e3e3;--t3:#9aa0a6;--acc:#a8c7fa;--main:#131314;--sel:#004a77;--sel-t:#c2e7ff}.tmw.gchat .tmw-rail{background:var(--rail);padding-top:14px;gap:4px}.tmw.gchat .tmw-rail,.tmw.gchat .tmw-rail .ri{display:flex;flex-direction:column;align-items:center}.tmw.gchat .tmw-rail .ri{width:64px;height:56px;justify-content:center;gap:2px;font-size:11px;color:var(--t3);cursor:pointer}.tmw.gchat .tmw-rail .ri .ib{width:56px;height:30px;border-radius:99px;display:grid;place-items:center}.tmw.gchat .tmw-rail .ri.on{color:var(--t1);font-weight:600}.tmw.gchat .tmw-rail .ri.on .ib{background:var(--sel);color:var(--sel-t)}.tmw.gchat .tmw-side{background:var(--side);padding:12px 12px 12px 8px;overflow:hidden}.tmw.gchat .tmw-side .nw{display:inline-flex;align-items:center;gap:10px;background:var(--sur);border:1px solid var(--ln);border-radius:14px;padding:12px 18px;font-weight:600;color:var(--t1);box-shadow:0 1px 3px #00000026;margin:4px 0 12px 8px;cursor:pointer}.tmw.gchat .tmw-side .sec{display:flex;align-items:center;justify-content:space-between;padding:10px 12px 4px;font-size:13px;font-weight:600;color:var(--t3)}.tmw.gchat .tmw-side .it{display:flex;align-items:center;gap:10px;padding:6px 12px;border-radius:99px;color:var(--side-t);cursor:pointer;font-size:14px;width:100%}.tmw.gchat .tmw-side .it:hover{background:var(--hov)}.tmw.gchat .tmw-side .it.on{background:var(--sel);color:var(--sel-t);font-weight:600}.tmw.gchat .tmw-side .it .av{border-radius:50%}.tmw.gchat .tmw-side .it .av,.tmw.gchat .tmw-side .it .sp{width:24px;height:24px;display:grid;place-items:center;font-size:10px;font-weight:700;color:#fff}.tmw.gchat .tmw-side .it .sp{border-radius:6px}.tmw.gchat .hd{height:64px;display:flex;align-items:center;gap:12px;padding:0 20px;border-bottom:1px solid var(--ln);flex-shrink:0}.tmw.gchat .hd .sp{width:36px;height:36px;border-radius:8px;background:#1e8e3e;color:#fff;display:grid;place-items:center;font-weight:700;font-size:13px}.tmw.gchat .hd b{font-size:18px;color:var(--t1);font-weight:500}.tmw.gchat .hd .tabs{display:flex;gap:20px;margin-left:28px;height:64px;align-items:center;font-size:14px;color:var(--t3);font-weight:500}.tmw.gchat .hd .tabs span{height:64px;display:flex;align-items:center;border-bottom:3px solid #0000;cursor:pointer}.tmw.gchat .hd .tabs span.on{color:var(--acc);border-bottom-color:var(--acc)}.tmw.gchat .hd .ics{margin-left:auto;display:flex;gap:16px;color:var(--t3)}.tmw.gchat .m .av{width:32px;height:32px;border-radius:50%;font-size:12px}.tmw.gchat .m .n{font-weight:500}.tmw.gchat .m .n .apb{background:var(--hov)}.tmw.gchat .comp,.tmw.gchat .m .n .apb{color:var(--t3);border:1px solid var(--ln)}.tmw.gchat .comp{margin:0 20px 18px;background:var(--sur);border-radius:24px;padding:10px 16px;display:flex;align-items:center;gap:12px;flex-shrink:0}.tmw.gchat .comp .ics{margin-left:auto;display:flex;gap:14px;align-items:center}.tmw.gchat .dv{text-align:center;font-size:12px;color:var(--t3);padding:6px}.tmw-pill{position:relative;overflow:hidden}.tmw-pill .bar{position:absolute;left:0;bottom:0;height:2px;width:0;background:#0e7490}.tmw-pill.on .bar{animation:tmw-fill var(--len,8s) linear forwards}@keyframes tmw-fill{to{width:100%}}@media (prefers-reduced-motion:reduce){.tmw .bars div,.tmw .m,.tmw .tool i,.tmw-pill .bar{animation:none!important}.tmw-pill.on .bar{width:100%}}.tmw.tmw-stage{grid-template-columns:1fr!important;grid-template-rows:1fr!important;position:absolute;inset:0;height:100%;box-shadow:none;border:0;border-radius:0}.tmw.tmw-stage .tmw-members,.tmw.tmw-stage .tmw-rail,.tmw.tmw-stage .tmw-side,.tmw.tmw-stage .tmw-top{display:none}.tmw.tmw-stage .tmw-msgs{padding-bottom:8px}.tmw .bot-mark{width:58%;height:58%;object-fit:contain;display:block}