.tchat-wave{align-items:center;gap:2px;height:20px;display:inline-flex}.tchat-wave i{background:#b5c0c4;border-radius:2px;width:3px;display:block}.tchat-wave i.on{background:#00a884}.tchat-mini{width:100%;max-width:340px;font-size:var(--ui-sm);color:#1d1c1d;text-align:left;background:#fff;border-radius:12px;line-height:1.4;overflow:hidden;box-shadow:0 0 0 1px #0c103314,0 18px 36px -18px #0c103366}.tchat-mini p{margin:0}.va-win.tchat-sl,.tchat-sl{font-family:var(--font-lato),Lato,var(--font-inter),"Helvetica Neue",Arial,sans-serif;font-size:var(--ui-md);color:#1d1c1d;background:#3f0e40}.tchat-sl-top{background:#350d36;justify-content:center;align-items:center;gap:8px;height:38px;padding:0 10px;display:flex}.tchat-sl-dots{gap:6px;display:flex;position:absolute;top:14px;left:12px}.tchat-sl-dots i{background:#ffffff38;border-radius:50%;width:9px;height:9px}.tchat-sl-search{color:#d8cdd8;width:min(330px,62%);height:24px;font-size:var(--ui-xs);white-space:nowrap;background:#ffffff29;border-radius:6px;align-items:center;gap:8px;padding:0 10px;display:flex;overflow:hidden}.tchat-sl-body{grid-template-columns:166px minmax(0,1fr);min-height:0;display:grid}.tchat-sl-side{color:#cfc3cf;font-size:var(--ui-md);background:#3f0e40;min-width:0;padding:10px 8px 12px}.tchat-sl-ws{color:#fff;font-weight:800;font-size:var(--ui-lg);white-space:nowrap;align-items:center;gap:4px;padding:2px 8px 10px;display:flex}.tchat-sl-it{white-space:nowrap;border-radius:6px;align-items:center;gap:8px;height:26px;padding:0 8px;display:flex;overflow:hidden}.tchat-sl-it .h{text-align:center;opacity:.8;flex:none;width:14px}.tchat-sl-it.on{color:#fff;background:#1164a3;font-weight:700}.tchat-sl-it.b{color:#fff;font-weight:700}.tchat-sl-sec{font-size:var(--ui-sm);color:#cfc3cf;align-items:center;gap:4px;margin:12px 0 2px;padding:0 8px;display:flex}.tchat-sl-dm{color:#fff;border-radius:4px;flex:none;place-items:center;width:16px;height:16px;font-size:9px;font-weight:700;display:grid;overflow:hidden}.tchat-sl-main{background:#fff;border-top-left-radius:8px;flex-direction:column;min-width:0;display:flex}.tchat-sl-head{border-bottom:1px solid #e2e2e2;align-items:center;gap:8px;height:44px;padding:0 16px;display:flex}.tchat-sl-head b{font-size:var(--ui-xl);font-weight:800}.tchat-sl-head small{color:#616061;font-size:var(--ui-sm)}.tchat-sl-ch{font-size:var(--ui-sm);color:#616061;padding:10px 16px 0}.tchat-sl-ch b{color:#1d1c1d;font-weight:800;font-size:var(--ui-md)}.tchat-sl-msgs{flex-direction:column;gap:12px;padding:8px 16px 4px;display:flex}.tchat-sl-msg{align-items:flex-start;gap:9px;min-width:0;display:flex}.tchat-sl-msg>div{flex:1;min-width:0}.tchat-sl-av{color:#fff;width:32px;height:32px;font-size:var(--ui-xs);border-radius:7px;flex:none;place-items:center;font-weight:700;display:grid;overflow:hidden}.tchat-sl-av .va-bav{border-radius:7px!important}.tchat-sl-who{align-items:baseline;gap:6px;line-height:1.3;display:flex}.tchat-sl-who b{font-weight:900}.tchat-sl-who time{font-size:var(--ui-xs);color:#616061}.tchat-sl-app{color:#616061;letter-spacing:.02em;background:#1d1c1d14;border-radius:3px;padding:0 3px;font-size:9px;font-weight:700;line-height:14px;display:inline-block}.tchat-sl-msg p{color:#1d1c1d;text-wrap:pretty}.tchat-sl-at{color:#1264a3;background:#e8f5fa;border-radius:3px;padding:0 2px;font-weight:500}.tchat-sl-list{margin:4px 0 0;padding:0;list-style:none}.tchat-sl-list li{color:#1d1c1d;justify-content:space-between;gap:10px;padding:2px 0;display:flex}.tchat-sl-list li:before{content:"•";color:#616061;margin-right:-4px}.tchat-sl-list li span{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.tchat-sl-list li small{color:#616061;font-size:var(--ui-sm);flex:none}.tchat-sl-reps{color:#1264a3;font-weight:700;font-size:var(--ui-sm);align-items:center;gap:8px;margin-top:4px;display:flex}.tchat-sl-reps i{display:flex}.tchat-sl-reps .tchat-sl-av{border-radius:4px;width:18px;height:18px;font-size:8px}.tchat-sl-reps small{color:#616061;font-weight:400}.tchat-sl-div{color:#616061;font-size:var(--ui-xs);align-items:center;gap:10px;margin:2px 0 -2px;display:flex}.tchat-sl-div:after{content:"";background:#e2e2e2;flex:1;height:1px}.tchat-sl-blk{background:#fff;border:1px solid #ddd;border-radius:8px;margin-top:6px;padding:10px 12px}.tchat-sl-blk>b{font-weight:800;display:block}.tchat-sl-flds{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px 12px;margin-top:8px;display:grid}.tchat-sl-flds span{flex-direction:column;min-width:0;line-height:1.3;display:flex}.tchat-sl-flds small{font-size:var(--ui-xs);color:#616061}.tchat-sl-flds em{white-space:nowrap;text-overflow:ellipsis;font-style:normal;font-weight:700;overflow:hidden}.tchat-sl-btns{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.tchat-sl-btn{height:28px;font-weight:700;font-size:var(--ui-sm);color:#1d1c1d;white-space:nowrap;background:#fff;border:1px solid #1d1c1d4d;border-radius:6px;align-items:center;padding:0 12px;display:inline-flex}.tchat-sl-btn.p{color:#fff;background:#007a5a;border-color:#007a5a}.tchat-sl-comp{border:1px solid #bbbabb;border-radius:8px;margin:10px 16px 14px}.tchat-sl-comp p{color:#868686;padding:9px 12px 4px}.tchat-sl-tools{color:#868686;align-items:center;gap:10px;padding:2px 8px 6px;display:flex}.tchat-sl-tools .send{color:#fff;background:#007a5a;border-radius:4px;place-items:center;width:26px;height:24px;margin-left:auto;display:grid}.tchat-slm-bar{height:30px;font-weight:800;font-size:var(--ui-sm);color:#1d1c1d;border-bottom:1px solid #e8e8e8;align-items:center;gap:6px;padding:0 12px;display:flex}.tchat-slm-bar small{color:#616061;margin-left:auto;font-weight:400}.tchat-slm-body{padding:10px 12px 12px}.tchat-slm-body .tchat-sl-msgs{gap:10px;padding:0}.tchat-slm-body .tchat-sl-av{border-radius:6px;width:26px;height:26px}.va-win.tchat-tm,.tchat-tm{font-family:"Segoe UI",var(--font-inter),-apple-system,"Helvetica Neue",Arial,sans-serif;font-size:var(--ui-md);color:#242424;background:#ebebeb}.tchat-tm-top{background:#ebebeb;align-items:center;gap:10px;height:40px;padding:0 10px;display:flex}.tchat-tm-grid{flex:none;grid-template-columns:repeat(3,4px);gap:2px;margin:0 8px 0 6px;display:grid}.tchat-tm-grid i{background:#616161;border-radius:1px;width:4px;height:4px}.tchat-tm-nav{color:#616161;flex:none;gap:6px;display:flex}.tchat-tm-search{color:#707070;max-width:300px;height:26px;font-size:var(--ui-xs);white-space:nowrap;background:#fff;border-radius:4px;flex:1;align-items:center;gap:8px;margin:0 auto;padding:0 10px;display:flex;overflow:hidden;box-shadow:inset 0 0 0 1px #e0e0e0}.tchat-tm-me{color:#fff;width:26px;height:26px;font-size:var(--ui-2xs);background:#c19c00;border-radius:50%;flex:none;place-items:center;font-weight:600;display:grid;position:relative}.tchat-tm-me:after{content:"";background:#13a10e;border-radius:50%;width:8px;height:8px;position:absolute;bottom:-1px;right:-1px;box-shadow:0 0 0 2px #ebebeb}.tchat-tm-body{grid-template-columns:56px 160px minmax(0,1fr);display:grid}.tchat-tm-rail{flex-direction:column;align-items:center;gap:6px;padding-top:4px;display:flex}.tchat-tm-ri{color:#616161;flex-direction:column;align-items:center;gap:2px;width:52px;padding:6px 0;font-size:9.5px;display:flex;position:relative}.tchat-tm-ri.on{color:#5b5fc7;font-weight:600}.tchat-tm-ri.on:before{content:"";background:#5b5fc7;border-radius:2px;width:3px;position:absolute;top:8px;bottom:8px;left:0}.tchat-tm-list{background:#f5f5f5;border-top-left-radius:8px;min-width:0;padding:6px 6px 12px}.tchat-tm-lh{font-weight:700;font-size:var(--ui-lg);justify-content:space-between;align-items:center;padding:6px 8px 10px;display:flex}.tchat-tm-team{white-space:nowrap;align-items:center;gap:8px;padding:4px 6px;font-weight:600;display:flex;overflow:hidden}.tchat-tm-tav{color:#fff;background:#4f52b2;border-radius:4px;flex:none;place-items:center;width:22px;height:22px;font-size:9px;font-weight:700;display:grid}.tchat-tm-c{color:#424242;white-space:nowrap;border-radius:4px;align-items:center;height:28px;padding:0 8px 0 36px;display:flex;overflow:hidden}.tchat-tm-c.on{color:#242424;background:#fff;font-weight:600;box-shadow:0 1px 2px #00000014}.tchat-tm-c.b{color:#242424;font-weight:700}.tchat-tm-main{background:#fff;flex-direction:column;min-width:0;display:flex}.tchat-tm-head{border-bottom:1px solid #e0e0e0;align-items:center;gap:10px;padding:10px 16px 0;display:flex}.tchat-tm-head .tchat-tm-tav{width:28px;height:28px;font-size:var(--ui-2xs);margin-bottom:8px}.tchat-tm-head b{font-size:var(--ui-lg);margin-bottom:8px;font-weight:700}.tchat-tm-tabs{color:#616161;align-self:flex-end;gap:14px;display:flex}.tchat-tm-tabs span{white-space:nowrap;border-bottom:2px solid #0000;padding:4px 0 8px}.tchat-tm-tabs .on{color:#242424;border-color:#5b5fc7;font-weight:600}.tchat-tm-feed{background:#f5f5f5;flex:1;padding:12px 14px 14px}.tchat-tm-post{background:#fff;border-radius:6px;box-shadow:0 1px 2px #0000001f,0 0 0 1px #00000008}.tchat-tm-m{gap:10px;padding:12px 14px;display:flex}.tchat-tm-m>div{flex:1;min-width:0}.tchat-tm-m+.tchat-tm-m{background:#fafafa;border-top:1px solid #ededed;padding-top:10px}.tchat-tm-av{color:#fff;width:30px;height:30px;font-size:var(--ui-2xs);border-radius:50%;flex:none;place-items:center;font-weight:600;display:grid}.tchat-tm-who{align-items:baseline;gap:8px;line-height:1.3;display:flex}.tchat-tm-who b{font-weight:600}.tchat-tm-who time{font-size:var(--ui-xs);color:#616161}.tchat-tm-m p{color:#242424;margin-top:2px}.tchat-tm-at{color:#5b5fc7;font-weight:600}.tchat-tm-card{background:#fff;border:1px solid #e0e0e0;border-radius:6px;margin-top:8px;overflow:hidden}.tchat-tm-card-h{align-items:center;gap:8px;padding:10px 12px 0;display:flex}.tchat-tm-card-h b{min-width:0;font-weight:700;font-size:var(--ui-lg);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.tchat-tm-card-h small{color:#616161;font-size:var(--ui-xs);white-space:nowrap}.tchat-tm-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:10px 12px 0;display:grid}.tchat-tm-facts span{flex-direction:column;min-width:0;line-height:1.25;display:flex}.tchat-tm-facts small{font-size:var(--ui-2xs);color:#616161}.tchat-tm-facts em{font-style:normal;font-weight:700;font-size:var(--ui-xl);font-variant-numeric:tabular-nums;white-space:nowrap}.tchat-tm-facts em.r{color:#c4314b}.tchat-tm-rows{border-top:1px solid #ededed;margin:10px 12px 0}.tchat-tm-row{border-bottom:1px solid #f0f0f0;align-items:center;gap:10px;padding:6px 0;display:flex}.tchat-tm-row span{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.tchat-tm-row small{color:#616161;font-variant-numeric:tabular-nums;flex:none}.tchat-tm-row small.r{color:#c4314b;font-weight:600}.tchat-tm-row small.g{color:#0e700e;font-weight:600}.tchat-tm-acts{gap:8px;padding:10px 12px 12px;display:flex}.tchat-tm-btn{height:28px;font-weight:600;font-size:var(--ui-sm);color:#242424;white-space:nowrap;background:#fff;border:1px solid #d1d1d1;border-radius:4px;justify-content:center;align-items:center;padding:0 12px;display:inline-flex}.tchat-tm-btn.p{color:#fff;background:#5b5fc7;border-color:#5b5fc7}.tchat-tm-reply{color:#616161;font-size:var(--ui-sm);border-top:1px solid #ededed;align-items:center;gap:8px;padding:9px 14px;display:flex}.tchat-tmm-bar{height:32px;font-weight:600;font-size:var(--ui-sm);color:#242424;background:#ebebeb;align-items:center;gap:8px;padding:0 12px;display:flex}.tchat-tmm-bar img{flex:none}.tchat-tmm-bar small{color:#616161;white-space:nowrap;margin-left:auto;font-weight:400}.tchat-tmm-body{background:#f5f5f5;padding:10px}.tchat-tmm-body .tchat-tm-card{margin-top:0}.tchat-tmm-chat{flex-direction:column;gap:6px;display:flex}.tchat-tmm-b{background:#fff;border-radius:6px;max-width:88%;padding:8px 10px;box-shadow:0 1px 2px #0000001a}.tchat-tmm-b.me{background:#e8ebfa;align-self:flex-end}.va-win.tchat-wa,.tchat-wa{font-family:"Segoe UI","Helvetica Neue",var(--font-inter),Arial,sans-serif;font-size:var(--ui-md);color:#111b21}.tchat-wa-body{grid-template-columns:200px minmax(0,1fr);display:grid}.tchat-wa-list{background:#fff;border-right:1px solid #e9edef;min-width:0}.tchat-wa-lh{justify-content:space-between;align-items:center;padding:14px 14px 8px;display:flex}.tchat-wa-lh b{font-size:var(--ui-2xl);color:#111b21;letter-spacing:-.01em;font-weight:700}.tchat-wa-lh span{color:#54656f;gap:10px;display:flex}.tchat-wa-search{color:#667781;height:30px;font-size:var(--ui-sm);white-space:nowrap;background:#f0f2f5;border-radius:16px;align-items:center;gap:8px;margin:0 10px;padding:0 12px;display:flex}.tchat-wa-chips{gap:6px;padding:10px 10px 6px;display:flex}.tchat-wa-chips span{color:#54656f;height:24px;font-size:var(--ui-xs);white-space:nowrap;background:#f0f2f5;border-radius:12px;padding:0 10px;line-height:24px}.tchat-wa-chips .on{color:#008069;background:#d9fdd3;font-weight:600}.tchat-wa-ci{border-radius:8px;align-items:center;gap:10px;min-width:0;margin:0 4px;padding:8px 10px;display:flex}.tchat-wa-ci.on{background:#f0f2f5}.tchat-wa-ci>div{flex:1;min-width:0;line-height:1.3}.tchat-wa-ci b{white-space:nowrap;justify-content:space-between;gap:6px;font-weight:500;display:flex}.tchat-wa-ci b span{text-overflow:ellipsis;overflow:hidden}.tchat-wa-ci b small{font-weight:400;font-size:var(--ui-2xs);color:#667781;flex:none}.tchat-wa-ci p{color:#667781;font-size:var(--ui-sm);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tchat-wa-ci .u{color:#fff;min-width:18px;height:18px;font-size:var(--ui-2xs);text-align:center;background:#25d366;border-radius:9px;flex:none;margin-left:auto;padding:0 5px;font-weight:700;line-height:18px}.tchat-wa-av{color:#fff;width:38px;height:38px;font-size:var(--ui-xs);border-radius:50%;flex:none;place-items:center;font-weight:600;display:grid;overflow:hidden}.tchat-wa-conv{background:#efeae2;flex-direction:column;min-width:0;display:flex}.tchat-wa-head{background:#f0f2f5;border-bottom:1px solid #e9edef;align-items:center;gap:10px;height:52px;padding:0 14px;display:flex}.tchat-wa-head>span:not(.va-bav){flex-direction:column;flex:1;min-width:0;line-height:1.25;display:flex}.tchat-wa-head b{font-weight:500;font-size:var(--ui-lg)}.tchat-wa-head small{color:#667781;font-size:var(--ui-xs)}.tchat-wa-head i{color:#54656f;gap:14px;display:flex}.tchat-wa-feed{background-color:#efeae2;background-image:radial-gradient(#00000009 1.2px,#0000 1.3px),radial-gradient(#00000006 1px,#0000 1.1px);background-position:0 0,7px 9px;background-size:22px 22px,14px 14px;flex-direction:column;flex:1;gap:6px;padding:12px 16px 10px;display:flex}.tchat-wa-day{color:#54656f;font-size:var(--ui-2xs);background:#fff;border-radius:7px;align-self:center;padding:3px 10px;box-shadow:0 1px .5px #0b141a21}.tchat-wa-b{background:#fff;border-radius:8px;max-width:82%;padding:6px 8px 6px 9px;position:relative;box-shadow:0 1px .5px #0b141a21}.tchat-wa-b.me{background:#d9fdd3;align-self:flex-end}.tchat-wa-b.me.tail{border-top-right-radius:0}.tchat-wa-b.tail:not(.me){border-top-left-radius:0}.tchat-wa-b p{color:#111b21;text-wrap:pretty}.tchat-wa-b .t{color:#667781;font-size:var(--ui-2xs);justify-content:flex-end;align-items:center;gap:3px;margin-top:2px;line-height:1;display:flex}.tchat-wa-b .t svg{color:#53bdeb}.tchat-wa-voice{align-items:center;gap:8px;min-width:230px;display:flex}.tchat-wa-voice .pl{color:#54656f;flex:none;place-items:center;width:22px;display:grid}.tchat-wa-voice .tchat-wave{flex:1}.tchat-wa-voice .va-av,.tchat-wa-voice .tchat-wa-av{width:34px;height:34px}.tchat-wa-vt{color:#667781;font-size:var(--ui-2xs);justify-content:space-between;margin:2px 0 0 30px;display:flex}.tchat-wa-tr{font-size:var(--ui-sm);border-top:1px solid #00000012;padding-top:6px;color:#3b4a54!important;margin-top:6px!important}.tchat-wa-q{background:#f5f6f6;border-left:4px solid #06cf9c;border-radius:6px;margin-top:6px;padding:6px 8px}.tchat-wa-q b{color:#06cf9c;font-size:var(--ui-xs);font-weight:600;display:block}.tchat-wa-q span{color:#3b4a54;font-size:var(--ui-sm);text-wrap:pretty;display:block}.tchat-wa-bt{flex-direction:column;gap:2px;max-width:82%;margin-top:-4px;display:flex}.tchat-wa-bt span{color:#027eb5;height:30px;font-weight:500;font-size:var(--ui-sm);background:#fff;border-radius:8px;justify-content:center;align-items:center;gap:6px;display:flex;box-shadow:0 1px .5px #0b141a21}.tchat-wa-bt.row{flex-direction:row}.tchat-wa-bt.row span{flex:1}.tchat-wa-comp{color:#54656f;background:#f0f2f5;align-items:center;gap:10px;padding:8px 12px;display:flex}.tchat-wa-comp p{color:#667781;height:32px;line-height:32px;font-size:var(--ui-sm);background:#fff;border-radius:8px;flex:1;padding:0 12px}.tchat-wa-doc{background:#f5f6f6;border-radius:6px;align-items:center;gap:8px;padding:8px;display:flex}.tchat-wa-doc .ic{color:#fff;background:#e2463b;border-radius:3px;flex:none;place-items:center;width:28px;height:34px;font-size:8px;font-weight:700;display:grid}.tchat-wa-doc span{flex-direction:column;min-width:0;line-height:1.3;display:flex}.tchat-wa-doc b{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.tchat-wa-doc small{color:#667781;font-size:var(--ui-2xs)}.tchat-wam{background:#efeae2 radial-gradient(#00000009 1.2px,#0000 1.3px) 0 0/22px 22px;flex-direction:column;gap:6px;padding:12px;display:flex}.tchat-wam .tchat-wa-b,.tchat-wam .tchat-wa-bt{max-width:92%}.tchat-wa-ul{margin:4px 0 0;padding:0;list-style:none}.tchat-wa-ul li{color:#111b21;gap:8px;padding:1px 0;display:flex}.tchat-wa-ul li b{font-variant-numeric:tabular-nums;flex:none;width:44px;font-weight:600}.va-win.tchat-tg,.tchat-tg{font-family:var(--font-roboto),Roboto,-apple-system,"Segoe UI",var(--font-inter),"Helvetica Neue",Arial,sans-serif;font-size:var(--ui-md);color:#000}.tchat-tg-head{background:#fff;border-bottom:1px solid #dfe1e5;align-items:center;gap:10px;height:52px;padding:0 14px;display:flex}.tchat-tg-head .back{color:#707579;display:flex}.tchat-tg-head>span:not(.va-bav):not(.back){flex-direction:column;flex:1;min-width:0;line-height:1.25;display:flex}.tchat-tg-head b{font-weight:600;font-size:var(--ui-lg)}.tchat-tg-head small{color:#707579;font-size:var(--ui-xs)}.tchat-tg-head i{color:#707579;gap:16px;display:flex}.tchat-tg-bg{background-color:#a5bf8c;background-image:radial-gradient(circle at 12% 18%,#e8ecbef2,#0000 46%),radial-gradient(circle at 88% 22%,#96c391e6,#0000 50%),radial-gradient(circle at 20% 92%,#82b48ce6,#0000 50%),radial-gradient(circle at 85% 85%,#dee2a0f2,#0000 48%);background-position:0 0;background-repeat:repeat;background-size:auto;background-attachment:scroll;background-origin:padding-box;background-clip:border-box}.tchat-tg-feed{flex-direction:column;gap:6px;padding:12px 16px 8px;display:flex}.tchat-tg-day{color:#fff;font-size:var(--ui-xs);background:#0003;border-radius:12px;align-self:center;padding:2px 10px;font-weight:500}.tchat-tg-b{background:#fff;border-radius:12px;max-width:80%;padding:6px 10px;position:relative;box-shadow:0 1px 2px #10232f26}.tchat-tg-b.me{background:#eeffde;border-bottom-right-radius:4px;align-self:flex-end}.tchat-tg-b:not(.me){border-bottom-left-radius:4px}.tchat-tg-b p{text-wrap:pretty}.tchat-tg-b .t{float:right;color:#a0acb6;font-size:var(--ui-2xs);align-items:center;gap:3px;margin:6px 0 -2px 10px;line-height:1;display:flex}.tchat-tg-b.me .t{color:#4fae4e}.tchat-tg-name{color:#3390ec;font-weight:600;font-size:var(--ui-sm);margin-bottom:2px;display:block}.tchat-tg-file{align-items:center;gap:10px;min-width:220px;padding:2px 0 4px;display:flex}.tchat-tg-file .ic{color:#fff;background:#4fae4e;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;display:grid}.tchat-tg-b:not(.me) .tchat-tg-file .ic{background:#3390ec}.tchat-tg-file span{flex-direction:column;min-width:0;line-height:1.3;display:flex}.tchat-tg-file b{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.tchat-tg-file small{color:#4fae4e;font-size:var(--ui-xs)}.tchat-tg-b:not(.me) .tchat-tg-file small{color:#707579}.tchat-tg-tbl{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;margin:6px 0 2px}.tchat-tg-tbl td{white-space:nowrap;border-top:1px solid #eef0f2;padding:3px 0}.tchat-tg-tbl td:first-child{color:#475057;padding-right:14px}.tchat-tg-tbl td:nth-child(2){text-align:right;font-weight:600}.tchat-tg-tbl td:nth-child(3){color:#8a9198;font-size:var(--ui-xs);text-align:right;padding-left:10px}.tchat-tg-kb{grid-template-columns:1fr 1fr;gap:4px;width:80%;max-width:80%;display:grid}.tchat-tg-kb span{color:#fff;height:30px;font-weight:500;font-size:var(--ui-sm);white-space:nowrap;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#28462852;border-radius:8px;justify-content:center;align-items:center;display:flex}.tchat-tg-kb span.w{grid-column:1/-1}.tchat-tg-comp{align-items:center;gap:10px;padding:8px 14px 12px;display:flex}.tchat-tg-menu{color:#fff;height:32px;font-weight:600;font-size:var(--ui-sm);background:#3390ec;border-radius:16px;flex:none;align-items:center;gap:6px;padding:0 12px;display:flex}.tchat-tg-in{color:#a2acb4;background:#fff;border-radius:12px;flex:1;align-items:center;gap:10px;min-width:0;height:40px;padding:0 12px;display:flex;box-shadow:0 1px 2px #10232f26}.tchat-tg-in p{font-size:var(--ui-md);flex:1}.tchat-tg-mic{color:#707579;background:#fff;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;display:grid;box-shadow:0 1px 2px #10232f26}.tchat-tgm{flex-direction:column;gap:5px;padding:12px;display:flex}.tchat-tgm .tchat-tg-b,.tchat-tgm .tchat-tg-kb{max-width:94%}.tchat-tgm .tchat-tg-kb{width:94%}.tchat-ph{background:#1c1c1e;border-radius:52px;width:322px;padding:9px;box-shadow:inset 0 0 0 2px #3a3a3c,0 44px 90px -30px #05081e99,0 12px 28px -10px #05081e52}.tchat-im{font-family:-apple-system,BlinkMacSystemFont,"SF Pro Text",var(--font-inter),"Helvetica Neue",Arial,sans-serif;font-size:var(--ui-lg);color:#000;letter-spacing:-.01em;background:#fff;border-radius:44px;flex-direction:column;display:flex;position:relative;overflow:hidden}.tchat-im-status{height:44px;font-weight:600;font-size:var(--ui-lg);justify-content:space-between;align-items:center;padding:0 26px 0 32px;display:flex}.tchat-im-island{background:#000;border-radius:14px;width:92px;height:26px;margin-left:-46px;position:absolute;top:10px;left:50%}.tchat-im-sig{align-items:center;gap:5px;display:flex}.tchat-im-sig i{background:#000;border-radius:1px;width:3px;display:block}.tchat-im-bat{border:1px solid #0006;border-radius:3px;width:22px;height:11px;padding:1px;display:inline-block}.tchat-im-bat:before{content:"";background:#000;border-radius:1px;width:75%;height:100%;display:block}.tchat-im-head{background:#f9f9f9f0;border-bottom:1px solid #e5e5ea;flex-direction:column;align-items:center;gap:3px;padding:0 0 7px;display:flex;position:relative}.tchat-im-head .back{color:#007aff;display:flex;position:absolute;top:14px;left:10px}.tchat-im-head .vid{color:#007aff;display:flex;position:absolute;top:16px;right:16px}.tchat-im-head small{font-size:var(--ui-2xs);color:#000;align-items:center;gap:2px;display:flex}.tchat-im-head small svg{color:#8e8e93}.tchat-im-feed{flex-direction:column;flex:1;gap:3px;padding:10px 12px 6px;display:flex;overflow:hidden}.tchat-im-feed>*{flex:none}.tchat-im-time{color:#8e8e93;font-size:var(--ui-2xs);align-self:center;margin:2px 0 6px}.tchat-im-time b{font-weight:600}.tchat-im-b{color:#000;text-wrap:pretty;background:#e9e9eb;border-radius:18px;max-width:78%;padding:7px 12px;line-height:1.3;position:relative}.tchat-im-b.me{color:#fff;background:#0b84fe;align-self:flex-end}.tchat-im-b.last{border-bottom-left-radius:5px}.tchat-im-b.me.last{border-bottom-right-radius:5px;border-bottom-left-radius:18px}.tchat-im-gap{height:6px}.tchat-im-att{background:#e9e9eb;border-radius:18px;max-width:78%;overflow:hidden}.tchat-im-pg{background:#fff;border-radius:10px 10px 0 0;flex-direction:column;gap:5px;height:54px;margin:8px 8px 0;padding:10px 12px;display:flex}.tchat-im-pg i{background:#e1e1e6;border-radius:2px;height:4px;display:block}.tchat-im-pg i.h{background:#c7c7cc;width:60%;height:6px}.tchat-im-att span{flex-direction:column;padding:7px 12px 8px;line-height:1.25;display:flex}.tchat-im-att b{font-weight:600;font-size:var(--ui-md)}.tchat-im-att small{color:#6c6c70;font-size:var(--ui-xs)}.tchat-im-del{color:#8e8e93;font-size:var(--ui-2xs);align-self:flex-end;margin:1px 4px 0 0;font-weight:500}.tchat-im-comp{align-items:center;gap:8px;padding:6px 10px 26px;display:flex}.tchat-im-plus{color:#8e8e93;background:#e9e9eb;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;display:grid}.tchat-im-in{color:#b3b3b8;height:32px;font-size:var(--ui-md);border:1px solid #d1d1d6;border-radius:16px;flex:1;justify-content:space-between;align-items:center;padding:0 6px 0 12px;display:flex}.tchat-im-in svg{color:#b3b3b8}.tchat-im-bar{background:#000;border-radius:2px;width:110px;height:4px;margin-left:-55px;position:absolute;bottom:8px;left:50%}.tchat-imm{font-family:-apple-system,BlinkMacSystemFont,"SF Pro Text",var(--font-inter),"Helvetica Neue",Arial,sans-serif;font-size:var(--ui-md);letter-spacing:-.01em;flex-direction:column;gap:3px;padding:12px;display:flex}.tchat-imm .tchat-im-b,.tchat-imm .tchat-im-att{max-width:86%}.tchat-imm .tchat-im-pg{height:50px}.tchat-imm-hd{font-size:var(--ui-xs);background:#f9f9f9;border-bottom:1px solid #e5e5ea;justify-content:center;align-items:center;gap:6px;margin:-12px -12px 6px;padding:7px 0;font-weight:600;display:flex}.tchat-im-ul{margin:3px 0 0;padding:0;list-style:none}.tchat-im-ul li{justify-content:space-between;gap:10px;display:flex}.tchat-im-ul li b{font-variant-numeric:tabular-nums;font-weight:600}.tchat-ph-wrap{justify-content:flex-start;display:flex}@media (max-width:1040px){.tchat-ph-wrap{justify-content:flex-end}}@media (max-width:640px){.tchat-sl-body{grid-template-columns:minmax(0,1fr)}.tchat-sl-side{display:none}.tchat-sl-main{border-radius:0}.tchat-sl-hide,.tchat-tm-hide,.tchat-wa-hide,.tchat-tg-hide{display:none!important}.tchat-sl-flds{grid-template-columns:repeat(2,minmax(0,1fr))}.tchat-tm-body{grid-template-columns:minmax(0,1fr)}.tchat-tm-rail,.tchat-tm-list{display:none}.tchat-tm-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.tchat-wa-body{grid-template-columns:minmax(0,1fr)}.tchat-wa-list{display:none}.tchat-wa-voice,.tchat-tg-file{min-width:0}.tchat-tg-b,.tchat-tg-kb{max-width:90%}.tchat-tg-kb{width:90%}.tchat-ph-wrap{justify-content:center}.tchat-ph{border-radius:46px;width:292px;padding:8px}.tchat-im{border-radius:38px}}
.tfield{font-family:var(--font-inter),Inter,"Helvetica Neue",Arial,sans-serif;font-size:var(--ui-sm)}.tfield-ic{flex:none;display:block}.tfield-logo{object-fit:contain;border-radius:22%;flex:none;display:block}.tfield-tile{background:#fff;border-radius:5px;flex:none;place-items:center;display:grid;overflow:hidden}.tfield-num{text-align:right;font-variant-numeric:tabular-nums}.tfield-st{height:20px;font-size:var(--ui-2xs);white-space:nowrap;border-radius:10px;flex:none;align-items:center;gap:5px;padding:0 8px;font-weight:600;display:inline-flex}.tfield-st i{background:currentColor;border-radius:50%;width:6px;height:6px}.tfield-st-draft{color:#4b5560;background:#f1f3f5}.tfield-st-amber{color:#8f5300;background:#fff4e0}.tfield-st-green{color:#1f7a45;background:#e6f5ea}.tfield-st-red{color:#b4372d;background:#fdeceb}.tfield-st-blue{color:#1557a8;background:#e8f1fd}.tfield-barry{border:1px solid var(--accent-line);background:var(--accent-soft);border-radius:8px;align-items:center;gap:12px;padding:12px 14px;display:flex}.tfield-barry-txt{flex:1;min-width:0}.tfield-barry-txt>p:first-child{color:var(--accent-ink);text-wrap:pretty}.tfield-barry-txt b{font-weight:600}.tfield-barry-fig{gap:20px;display:flex;margin-top:6px!important}.tfield-barry-fig span{flex-direction:column;min-width:0;line-height:1.25;display:flex}.tfield-barry-fig small{font-size:var(--ui-2xs);color:#6a767c;white-space:nowrap}.tfield-barry-fig b{font-size:var(--ui-lg);color:#1f2933;font-variant-numeric:tabular-nums;white-space:nowrap}.tfield-barry .va-btn{flex:none}.tfield-m{text-align:left;color:#1f2933;background:#fff;border-radius:10px;width:100%;max-width:340px;line-height:1.4;overflow:hidden;box-shadow:0 0 0 1px #0c103314,0 18px 36px -18px #0c103366}.tfield-m p{margin:0}.tfield-mbar{align-items:center;gap:8px;min-width:0;height:34px;padding:0 10px;display:flex}.tfield-mbar b{font-weight:600;font-size:var(--ui-sm);white-space:nowrap}.tfield-mbar span{min-width:0;font-size:var(--ui-xs);white-space:nowrap;text-overflow:ellipsis;opacity:.72;margin-left:auto;overflow:hidden}.tfield-mbody{padding:10px 12px 12px}.tfield-mttl{justify-content:space-between;align-items:center;gap:8px;display:flex}.tfield-mttl b{min-width:0;font-size:var(--ui-md);white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}.tfield-msub{font-size:var(--ui-xs);color:#6a767c;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-top:2px!important}.tfield-rows{margin-top:8px}.tfield-row{border-top:1px solid #eceef0;align-items:center;gap:10px;min-width:0;padding:6px 0;display:flex}.tfield-row:first-child{border-top:0}.tfield-row-k{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-weight:500;overflow:hidden}.tfield-row-k small{font-weight:400;font-size:var(--ui-2xs);color:#6a767c;text-overflow:ellipsis;display:block;overflow:hidden}.tfield-row-v{font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;font-weight:600}.tfield-row-v.dim{color:#6a767c;font-weight:500}.tfield-row-tot{border-top:1px solid #c9ced3}.tfield-row-tot .tfield-row-k,.tfield-row-tot .tfield-row-v{font-weight:700}.tfield-src{color:var(--accent-ink);font-weight:500;font-size:var(--ui-xs);align-items:center;gap:6px;margin-top:8px;display:flex}.tfield-src svg{border-radius:3px;flex:none}.tfield-src span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.tfield-m .va-btns{margin-top:10px}.tfield-note{background:var(--accent-soft);border:1px solid var(--accent-line);color:var(--ink-2);font-size:var(--ui-xs);border-radius:6px;padding:9px 10px;margin-top:10px!important}.tfield-note b{color:var(--accent-ink);font-weight:600}.tfield-list{margin:8px 0 0;padding:0;list-style:none}.tfield-list li{color:#1f2933;font-size:var(--ui-xs);gap:8px;padding:5px 0;line-height:1.4;display:flex}.tfield-list li:before{content:"";background:#9aa4ad;border-radius:50%;flex:none;width:5px;height:5px;margin-top:6px}.tfield-jb{background:#fff;min-height:430px;display:flex}.tfield-jb-side{color:#cfdade;background:#032b3a;flex-direction:column;flex:none;width:138px;padding:12px 8px;display:flex}.tfield-jb-brand{color:#fff;font-weight:700;font-size:var(--ui-lg);letter-spacing:-.01em;align-items:center;gap:7px;padding:2px 6px 14px;display:flex}.tfield-jb-co{font-size:var(--ui-2xs);background:#ffffff12;border-radius:6px;margin:0 0 10px;padding:6px 8px;line-height:1.3}.tfield-jb-co b{color:#fff;font-size:var(--ui-xs);white-space:nowrap;text-overflow:ellipsis;font-weight:600;display:block;overflow:hidden}.tfield-jb-nav{flex-direction:column;gap:1px;display:flex}.tfield-jb-nav span{height:28px;font-size:var(--ui-xs);white-space:nowrap;border-radius:6px;align-items:center;gap:9px;padding:0 8px;font-weight:500;display:flex}.tfield-jb-nav span.on{color:#fff;background:#ffffff1f;box-shadow:inset 3px 0 #7db00e}.tfield-jb-nav svg{opacity:.85}.tfield-jb-main{flex-direction:column;flex:1;min-width:0;display:flex}.tfield-jb-top{border-bottom:1px solid #e3e7e9;align-items:center;gap:8px;height:44px;padding:0 14px;display:flex}.tfield-jb-mlogo{display:none}.tfield-jb-search{color:#8a979d;max-width:220px;height:28px;font-size:var(--ui-xs);border:1px solid #d7dde0;border-radius:6px;flex:1;align-items:center;gap:6px;padding:0 9px;display:flex}.tfield-jb-create{color:#fff;height:28px;font-size:var(--ui-xs);background:#7db00e;border-radius:6px;align-items:center;gap:4px;padding:0 11px;font-weight:700;display:inline-flex}.tfield-jb-me{color:#032b3a;width:26px;height:26px;font-size:var(--ui-2xs);background:#e9eef0;border-radius:50%;place-items:center;font-weight:700;display:grid}.tfield-jb-body{flex-direction:column;flex:1;padding:12px 16px 16px;display:flex}.tfield-jb-crumb{font-size:var(--ui-xs);color:#6b7a81}.tfield-jb-head{align-items:center;gap:10px;margin-top:4px;display:flex}.tfield-jb-head b{font-size:var(--ui-2xl);letter-spacing:-.01em;color:#032b3a;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:700;overflow:hidden}.tfield-jb-client{font-size:var(--ui-xs);color:#4b5b62;gap:18px;margin-top:6px;display:flex}.tfield-jb-client span{white-space:nowrap}.tfield-jb-client strong{color:#032b3a;font-weight:600}.tfield-jb-t{border-collapse:collapse;border:1px solid #e3e7e9;border-radius:6px;width:100%;margin-top:12px}.tfield-jb-t th{text-align:left;font-size:var(--ui-2xs);color:#4b5b62;white-space:nowrap;background:#f6f8f9;border-bottom:1px solid #e3e7e9;padding:6px 10px;font-weight:600}.tfield-jb-t td{color:#032b3a;white-space:nowrap;vertical-align:top;border-bottom:1px solid #eef1f2;padding:7px 10px}.tfield-jb-t td:first-child{text-overflow:ellipsis;max-width:200px;font-weight:600;overflow:hidden}.tfield-jb-t td small{font-weight:400;font-size:var(--ui-2xs);color:#6b7a81;text-overflow:ellipsis;display:block;overflow:hidden}.tfield-jb-t tr.tfield-jb-tot td{background:#f6f8f9;border-bottom:0;font-weight:700}.tfield-jb-t tr.tfield-jb-adj td:first-child{box-shadow:inset 3px 0 0 var(--accent)}.tfield-jb-t tr.tfield-jb-adj{background:#f7f8ff}.tfield-jb .tfield-barry{margin-top:12px}.tfield-jbm .tfield-mbar{color:#fff;background:#032b3a}.tfield-jb-prog{background:#eef1f2;border-radius:4px;height:8px;margin-top:10px;display:flex;overflow:hidden}.tfield-jb-prog i{height:100%;display:block}.tfield-jb-prog .l{background:#032b3a}.tfield-jb-prog .e{background:#7db00e}.tfield-jb-legend{font-size:var(--ui-2xs);color:#4b5b62;gap:12px;margin-top:6px;display:flex}.tfield-jb-legend span{white-space:nowrap;align-items:center;gap:5px;display:flex}.tfield-jb-legend i{border-radius:2px;width:8px;height:8px}.tfield-hcp{background:#fff}.tfield-hcp-nav{color:#c7d3e3;background:#0b2545;align-items:center;gap:4px;height:46px;padding:0 12px;display:flex}.tfield-hcp-nav .tfield-tile{width:24px;height:24px;margin-right:6px}.tfield-hcp-nav span{height:46px;font-size:var(--ui-xs);white-space:nowrap;align-items:center;padding:0 9px;font-weight:500;display:flex}.tfield-hcp-nav span.on{color:#fff;font-weight:600;box-shadow:inset 0 -3px #0090ff}.tfield-hcp-nav span.tfield-hcp-new{color:#fff;height:28px;font-size:var(--ui-xs);background:#0090ff;border-radius:6px;align-items:center;padding:0 12px;font-weight:700;display:inline-flex}.tfield-hcp-bar{align-items:center;gap:10px;padding:12px 16px 10px;display:flex}.tfield-hcp-bar b{font-size:var(--ui-2xl);color:#0b2545;letter-spacing:-.01em;font-weight:700}.tfield-hcp-date{font-size:var(--ui-sm);color:#33415c;align-items:center;gap:6px;font-weight:600;display:flex}.tfield-hcp-date em{color:#6a7a90;width:22px;height:22px;font-style:normal;font-size:var(--ui-xs);border:1px solid #d5dbe5;border-radius:5px;place-items:center;display:grid}.tfield-hcp-seg{font-size:var(--ui-xs);border:1px solid #d5dbe5;border-radius:6px;display:flex;overflow:hidden}.tfield-hcp-seg span{color:#53627a;border-left:1px solid #d5dbe5;padding:4px 9px}.tfield-hcp-seg span:first-child{border-left:0}.tfield-hcp-seg span.on{color:#0b5cad;background:#e8f3ff;font-weight:600}.tfield-hcp-grid{border:1px solid #e1e6ee;border-radius:6px;margin:0 16px;overflow:hidden}.tfield-hcp-hrs{height:26px;font-size:var(--ui-2xs);color:#6a7a90;background:#f6f8fb;border-bottom:1px solid #e1e6ee;display:flex}.tfield-hcp-hrs>span:first-child{border-right:1px solid #e1e6ee;flex:none;width:96px}.tfield-hcp-hrs div{flex:1;display:flex}.tfield-hcp-hrs div span{border-left:1px solid #edf0f5;flex:1;padding:6px 0 0 5px}.tfield-hcp-hrs div span:first-child{border-left:0}.tfield-hcp-row{border-bottom:1px solid #edf0f5;height:52px;display:flex}.tfield-hcp-row:last-child{border-bottom:0}.tfield-hcp-who{color:#0b2545;width:96px;font-weight:600;font-size:var(--ui-xs);white-space:nowrap;border-right:1px solid #e1e6ee;flex:none;align-items:center;gap:7px;padding:0 8px;display:flex}.tfield-hcp-who i{color:#fff;width:22px;height:22px;font-style:normal;font-size:var(--ui-2xs);border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid}.tfield-hcp-lane{background:repeating-linear-gradient(90deg,#0000 0 calc(20% - 1px),#f1f4f8 calc(20% - 1px) 20%);flex:1;min-width:0;position:relative}.tfield-hcp-job{border-left:3px solid;border-radius:5px;flex-direction:column;justify-content:center;min-width:0;padding:0 7px;line-height:1.25;display:flex;position:absolute;top:6px;bottom:6px;overflow:hidden}.tfield-hcp-job b{font-size:var(--ui-2xs);white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}.tfield-hcp-job small{font-size:var(--ui-2xs);white-space:nowrap;text-overflow:ellipsis;opacity:.8;overflow:hidden}.tfield-hcp-job.c1{color:#0b3f78;background:#e3f0ff;border-color:#0090ff}.tfield-hcp-job.c2{color:#175a33;background:#e6f6ec;border-color:#2e9d5b}.tfield-hcp-job.c3{color:#7a4500;background:#fff1e1;border-color:#f08c00}.tfield-hcp-job.c4{color:#45308a;background:#f1ebff;border-color:#7c5cdb}.tfield-hcp-job.flag{box-shadow:0 0 0 2px var(--accent)}.tfield-hcp-job .tfield-hcp-ok{background:var(--accent);border-radius:50%;place-items:center;width:12px;height:12px;display:grid;position:absolute;top:4px;right:4px}.tfield-hcp .tfield-barry{margin:12px 16px 16px}.tfield-hcpm .tfield-mbar{color:#fff;background:#0b2545}.tfield-hcpm .tfield-tile{width:20px;height:20px}.tfield-hcp-opt{gap:6px;margin-top:10px;display:flex}.tfield-st-win{background:#fff}.tfield-st-nav{color:#b9c0c8;background:#1b1f24;align-items:center;gap:2px;height:44px;padding:0 10px;display:flex}.tfield-st-nav .tfield-tile{border-radius:5px;width:24px;height:24px;margin-right:8px}.tfield-st-nav span{height:44px;font-size:var(--ui-xs);white-space:nowrap;align-items:center;padding:0 8px;font-weight:500;display:flex}.tfield-st-nav span.on{color:#fff;font-weight:600;box-shadow:inset 0 -3px #0265dc}.tfield-st-nav span.tfield-st-me{color:#fff;width:26px;height:26px;font-size:var(--ui-2xs);background:#0265dc;border-radius:50%;flex:none;justify-content:center;place-items:center;padding:0;font-weight:700;display:grid}.tfield-st-head{background:#f7f8fa;border-bottom:1px solid #dfe3e8;padding:12px 16px 0}.tfield-st-crumb{font-size:var(--ui-xs);color:#5f6b7a}.tfield-st-title{align-items:center;gap:10px;margin-top:3px;display:flex}.tfield-st-title b{min-width:0;font-size:var(--ui-xl);color:#1b1f24;white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}.tfield-st-btn{color:#1b1f24;height:28px;font-size:var(--ui-xs);background:#fff;border:1px solid #c5ccd5;border-radius:4px;flex:none;align-items:center;padding:0 12px;font-weight:600;display:inline-flex}.tfield-st-tabs{color:#4c5766;font-size:var(--ui-xs);gap:18px;margin-top:8px;display:flex}.tfield-st-tabs span{white-space:nowrap;border-bottom:3px solid #0000;padding:7px 0}.tfield-st-tabs .on{color:#1b1f24;border-color:#0265dc;font-weight:600}.tfield-st-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:12px 16px 0;display:grid}.tfield-st-kpis div{border:1px solid #e3e7ec;border-radius:6px;min-width:0;padding:8px 10px;line-height:1.25}.tfield-st-kpis small{font-size:var(--ui-2xs);color:#5f6b7a;white-space:nowrap;display:block}.tfield-st-kpis b{font-size:var(--ui-lg);color:#1b1f24;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}.tfield-st-t{border-collapse:collapse;border:1px solid #e3e7ec;width:calc(100% - 32px);margin:10px 16px 0}.tfield-st-t th{text-align:left;font-size:var(--ui-2xs);color:#3d4754;white-space:nowrap;background:#f4f6f8;border-bottom:1px solid #dfe3e8;padding:6px 10px;font-weight:600}.tfield-st-t td{color:#1b1f24;white-space:nowrap;border-bottom:1px solid #edf0f3;padding:7px 10px}.tfield-st-t tr:last-child td{border-bottom:0}.tfield-st-t td:first-child{font-weight:600}.tfield-st-over{color:#b4372d;font-weight:600}.tfield-st-under{color:#1f7a45;font-weight:600}.tfield-st-t tr.tfield-st-flag td:first-child{box-shadow:inset 3px 0 0 var(--accent)}.tfield-st-t tr.tfield-st-flag{background:#f7f8ff}.tfield-st-win .tfield-barry{margin:12px 16px 16px}.tfield-stm .tfield-mbar{color:#fff;background:#1b1f24}.tfield-stm .tfield-tile{border-radius:4px;width:20px;height:20px}.tfield-st-opts{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:10px;display:grid}.tfield-st-opt{border:1px solid #e3e7ec;border-radius:6px;min-width:0;padding:8px;line-height:1.3}.tfield-st-opt small{font-size:var(--ui-2xs);color:#5f6b7a;font-weight:600;display:block}.tfield-st-opt b{font-size:var(--ui-md);font-variant-numeric:tabular-nums;margin-top:2px;font-weight:700;display:block}.tfield-st-opt span{font-size:var(--ui-2xs);color:#5f6b7a;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;display:block;overflow:hidden}.tfield-st-opt.rec{border-color:#0265dc;box-shadow:inset 0 0 0 1px #0265dc}.tfield-st-board{flex-direction:column;gap:4px;margin-top:2px;display:flex}.tfield-st-lane{align-items:center;gap:8px;min-width:0;display:flex}.tfield-st-lane>span{width:44px;font-size:var(--ui-2xs);color:#3d4754;white-space:nowrap;flex:none;font-weight:600}.tfield-st-lane>div{background:#f4f6f8;border-radius:4px;flex:1;height:18px;position:relative}.tfield-st-lane i{background:#cfe0f7;border-left:3px solid #0265dc;border-radius:3px;position:absolute;top:3px;bottom:3px}.tfield-st-lane i.clash{background:#fde3e1;border-color:#d9534a}.tfield-st-lane i.none{background:repeating-linear-gradient(45deg,#fff4e0,#fff4e0 4px,#fde8c4 4px 8px);border-color:#f08c00}.tfield-quo{color:#141414;background:#fff;min-height:420px;display:flex}.tfield-quo-side{background:#f6f6f4;border-right:1px solid #e7e7e3;flex-direction:column;flex:none;width:136px;padding:12px 8px;display:flex}.tfield-quo-ws{font-weight:700;font-size:var(--ui-xs);align-items:center;gap:7px;min-width:0;padding:0 4px 12px;display:flex}.tfield-quo-ws span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.tfield-quo-h{font-size:var(--ui-2xs);color:#8a8a84;padding:8px 6px 4px;font-weight:600}.tfield-quo-inb{height:30px;font-size:var(--ui-xs);white-space:nowrap;border-radius:6px;align-items:center;gap:7px;min-width:0;padding:0 6px;font-weight:500;display:flex}.tfield-quo-inb span{text-overflow:ellipsis;min-width:0;overflow:hidden}.tfield-quo-inb em{font-style:normal;font-size:var(--ui-2xs);color:#e9ff5c;background:#141414;border-radius:8px;margin-left:auto;padding:0 5px;font-weight:700;line-height:16px}.tfield-quo-inb.on{background:#fff;box-shadow:0 0 0 1px #e4e4df}.tfield-quo-emo{color:#141414;background:#e9ff5c;border-radius:5px;flex:none;place-items:center;width:18px;height:18px;font-size:10px;font-weight:800;display:grid}.tfield-quo-list{border-right:1px solid #ececea;flex-direction:column;flex:none;width:176px;display:flex}.tfield-quo-lh{height:44px;font-weight:700;font-size:var(--ui-sm);border-bottom:1px solid #ececea;align-items:center;gap:6px;padding:0 12px;display:flex}.tfield-quo-lh small{color:#8a8a84;font-weight:500;font-size:var(--ui-2xs);margin-left:auto}.tfield-quo-c{border-bottom:1px solid #f1f1ef;gap:8px;min-width:0;padding:9px 10px;display:flex}.tfield-quo-c.on{background:#f3f3ef}.tfield-quo-av{width:26px;height:26px;font-size:var(--ui-2xs);color:#141414;border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid}.tfield-quo-ct{flex:1;min-width:0;line-height:1.3}.tfield-quo-ct b{font-size:var(--ui-xs);white-space:nowrap;gap:4px;font-weight:600;display:flex}.tfield-quo-ct b span{text-overflow:ellipsis;min-width:0;overflow:hidden}.tfield-quo-ct b time{color:#8a8a84;font-weight:400;font-size:var(--ui-2xs);flex:none;margin-left:auto}.tfield-quo-ct p{font-size:var(--ui-2xs);color:#66665f;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tfield-quo-c.unread .tfield-quo-ct p{color:#141414;font-weight:600}.tfield-quo-th{flex-direction:column;flex:1;min-width:0;display:flex}.tfield-quo-thh{border-bottom:1px solid #ececea;align-items:center;gap:8px;min-width:0;height:44px;padding:0 12px;display:flex}.tfield-quo-thh b{font-size:var(--ui-sm);white-space:nowrap;font-weight:700}.tfield-quo-thh small{color:#8a8a84;min-width:0;font-size:var(--ui-2xs);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tfield-quo-msgs{flex-direction:column;flex:1;gap:8px;padding:12px;display:flex}.tfield-quo-day{font-size:var(--ui-2xs);color:#8a8a84;align-self:center}.tfield-quo-call{font-size:var(--ui-xs);border:1px solid #ececea;border-radius:10px;align-items:center;gap:8px;min-width:0;padding:8px 10px;display:flex}.tfield-quo-call svg{color:#66665f;flex:none}.tfield-quo-call div{min-width:0;line-height:1.3}.tfield-quo-call b{font-weight:600;display:block}.tfield-quo-call span{color:#66665f;font-size:var(--ui-2xs);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.tfield-quo-in{max-width:86%;font-size:var(--ui-xs);background:#f1f1ee;border-radius:14px 14px 14px 4px;align-self:flex-start;padding:8px 11px;line-height:1.4}.tfield-quo-out{color:#fff;max-width:86%;font-size:var(--ui-xs);background:#141414;border-radius:14px 14px 4px;align-self:flex-end;padding:8px 11px;line-height:1.4}.tfield-quo-meta{font-size:var(--ui-2xs);color:#8a8a84}.tfield-quo-meta.r{align-self:flex-end}.tfield-quo-draft{border:1px solid var(--accent-line);background:var(--accent-soft);border-radius:10px;margin:0 12px;padding:10px 12px}.tfield-quo-draft-h{font-size:var(--ui-2xs);color:var(--accent-ink);align-items:center;gap:7px;min-width:0;font-weight:600;display:flex}.tfield-quo-draft-h span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.tfield-quo-draft p{font-size:var(--ui-xs);color:#1f2933;line-height:1.45;margin-top:6px!important}.tfield-quo-draft .va-btns{margin-top:8px}.tfield-quo-comp{color:#9a9a93;height:36px;font-size:var(--ui-xs);border:1px solid #e4e4df;border-radius:10px;align-items:center;gap:8px;margin:10px 12px 12px;padding:0 10px;display:flex}.tfield-quo-comp em{color:#e9ff5c;background:#141414;border-radius:50%;place-items:center;width:24px;height:24px;margin-left:auto;font-style:normal;display:grid}.tfield-quom .tfield-mbar{color:#fff;background:#141414}.tfield-quom .tfield-mbar img{border-radius:5px}.tfield-quo-tr{font-size:var(--ui-xs);color:#33332e;background:#f6f6f4;border-radius:8px;padding:8px 10px;line-height:1.45;margin-top:8px!important}.tfield-quo-tr b{font-size:var(--ui-2xs);color:#8a8a84;margin-bottom:2px;font-weight:600;display:block}.tfield-quo-mmsgs{flex-direction:column;gap:6px;margin-top:2px;display:flex}@media (max-width:1180px){.tfield-quo-side{display:none}}@media (max-width:640px){.tfield-hide{display:none!important}.tfield-barry{flex-wrap:wrap}.tfield-barry-txt{flex-basis:calc(100% - 44px)}.tfield-barry .va-btn{margin-left:40px}.tfield-jb{min-height:0}.tfield-jb-side{display:none}.tfield-jb-mlogo{color:#032b3a;font-weight:700;font-size:var(--ui-md);align-items:center;gap:6px;display:flex}.tfield-jb-search{display:none}.tfield-jb-head b{font-size:var(--ui-xl)}.tfield-jb-t td:first-child{max-width:150px}.tfield-hcp-who,.tfield-hcp-hrs>span:first-child{width:72px}.tfield-hcp-bar b{font-size:var(--ui-xl)}.tfield-st-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.tfield-st-title b{font-size:var(--ui-lg)}.tfield-quo{min-height:0}.tfield-quo-list{display:none}}
.tacct{font-family:var(--font-inter),Inter,"Helvetica Neue",Arial,sans-serif;font-size:var(--ui-sm)}.tacct .va-pc-est{margin:12px 16px 16px}.tacct-num{text-align:right;font-variant-numeric:tabular-nums}.tacct-neg{color:#b4372d}.tacct-pos{color:#1f7a45}.tacct-t{border-collapse:collapse;border:1px solid #e1e4e6;width:calc(100% - 32px);margin:12px 16px 0}.tacct-t th{text-align:left;font-size:var(--ui-xs);color:#232729;white-space:nowrap;background:#f4f5f6;border-bottom:1px solid #d6dadc;padding:7px 10px;font-weight:600}.tacct-t td{color:#232729;white-space:nowrap;border-bottom:1px solid #e6e8e9;padding:8px 10px}.tacct-t tr:last-child td{border-bottom:0}.tacct-t .tacct-num{text-align:right}.tacct-t td.tacct-name{text-overflow:ellipsis;max-width:200px;font-weight:600;overflow:hidden}.tacct-t tr.tacct-hit{background:#f7f8ff}.tacct-t tr.tacct-hit td:first-child{box-shadow:inset 3px 0 0 var(--accent)}.tacct-t tr.tacct-dim td{color:#8a9499}.tacct-meter{justify-content:flex-end;align-items:center;gap:8px;display:inline-flex}.tacct-meter>span{background:#eef0f1;border-radius:3px;width:54px;height:6px;display:block;overflow:hidden}.tacct-meter>span i{background:#2e9d5b;border-radius:3px;height:100%;display:block}.tacct-meter>span i.over{background:#d9534a}.tacct-meter>span i.near{background:#e0a020}.tacct-meter b{font-variant-numeric:tabular-nums;width:34px;font-weight:600}.tacct-sg-nav{color:#fff;background:#000;align-items:center;gap:10px;height:44px;padding:0 14px;display:flex}.tacct-sg-logo{font-size:var(--ui-lg);letter-spacing:-.01em;flex:none;align-items:center;gap:8px;font-weight:600;display:flex}.tacct-sg-logo img{display:block}.tacct-sg-logo span{color:#c9cdd0;font-weight:500}.tacct-sg-ent{border-left:1px solid #333;flex-direction:column;justify-content:center;min-width:0;height:30px;padding:0 10px;line-height:1.2;display:flex}.tacct-sg-ent small{font-size:var(--ui-2xs);color:#9aa0a4;white-space:nowrap}.tacct-sg-ent b{font-size:var(--ui-xs);white-space:nowrap;font-weight:600}.tacct-sg-search{color:#8d9396;max-width:170px;height:26px;font-size:var(--ui-xs);white-space:nowrap;background:#1d1f21;border-radius:13px;flex:1;margin-left:auto;padding:0 10px;line-height:26px;overflow:hidden}.tacct-sg-me{color:#000;width:26px;height:26px;font-size:var(--ui-2xs);background:#00d639;border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid}.tacct-sg-mods{color:#4d5559;background:#fff;border-bottom:1px solid #d6dadc;align-items:stretch;gap:18px;height:36px;padding:0 16px;display:flex}.tacct-sg-mods span{white-space:nowrap;border-bottom:3px solid #0000;align-items:center;display:flex}.tacct-sg-mods .on{color:#000;border-color:#00d639;font-weight:600}.tacct-sg-head{align-items:flex-end;gap:10px;padding:12px 16px 0;display:flex}.tacct-sg-head>div{min-width:0}.tacct-sg-head small{font-size:var(--ui-xs);color:#6a767c;display:block}.tacct-sg-head b{font-size:var(--ui-2xl);letter-spacing:-.01em;white-space:nowrap;margin-top:2px;font-weight:700;display:block}.tacct-sg-btn{color:#000;height:28px;font-size:var(--ui-sm);white-space:nowrap;background:#fff;border:1px solid #000;border-radius:14px;flex:none;align-items:center;margin-left:auto;padding:0 12px;font-weight:600;display:inline-flex}.tacct-sg-filters{gap:6px;padding:10px 16px 0;display:flex}.tacct-chip{color:#4d5559;height:22px;font-size:var(--ui-xs);white-space:nowrap;background:#f0f2f3;border-radius:11px;align-items:center;padding:0 9px;display:inline-flex}.tacct-chip b{color:#232729;margin-left:4px;font-weight:600}.tacct-qb-top{background:#fff;border-bottom:1px solid #dcdee0;align-items:center;gap:10px;height:44px;padding:0 14px;display:flex}.tacct-qb-brand{font-size:var(--ui-lg);color:#000;letter-spacing:-.01em;flex:none;align-items:center;gap:7px;font-weight:700;display:flex}.tacct-qb-co{font-size:var(--ui-sm);color:#393a3d;white-space:nowrap;border-left:1px solid #dcdee0;padding-left:10px;font-weight:500}.tacct-qb-search{color:#8d9096;max-width:190px;height:26px;font-size:var(--ui-xs);white-space:nowrap;border:1px solid #babec5;border-radius:4px;flex:1;margin-left:auto;padding:0 10px;line-height:24px;overflow:hidden}.tacct-qb-me{color:#fff;width:26px;height:26px;font-size:var(--ui-2xs);background:#393a3d;border-radius:50%;flex:none;place-items:center;font-weight:600;display:grid}.tacct-qb-body{display:flex}.tacct-qb-rail{color:#393a3d;background:#f4f5f8;border-right:1px solid #e3e5e8;flex:none;width:112px;padding:10px 0}.tacct-qb-new{color:#2ca01c;background:#fff;border:1px solid #2ca01c;border-radius:14px;justify-content:center;align-items:center;height:28px;margin:0 10px 8px;font-weight:700;display:flex}.tacct-qb-rail span{white-space:nowrap;padding:6px 14px;display:block}.tacct-qb-rail .on{color:#000;background:#e1f0de;font-weight:600;box-shadow:inset 3px 0 #2ca01c}.tacct-qb-main{flex:1;min-width:0}.tacct-qb-head{align-items:center;gap:10px;padding:12px 16px 0;display:flex}.tacct-qb-head b{font-size:var(--ui-2xl);letter-spacing:-.01em;font-weight:700}.tacct-qb-btn{color:#fff;height:28px;font-size:var(--ui-sm);white-space:nowrap;background:#2ca01c;border-radius:4px;flex:none;align-items:center;margin-left:auto;padding:0 12px;font-weight:600;display:inline-flex}.tacct-qb-money{grid-template-columns:1.25fr .8fr 1fr;gap:3px;margin:12px 16px 0;display:grid}.tacct-qb-money>div{min-width:0}.tacct-qb-money small{font-size:var(--ui-2xs);color:#6b6c72;white-space:nowrap;display:block}.tacct-qb-money b{font-size:var(--ui-lg);font-variant-numeric:tabular-nums;font-weight:700;display:block}.tacct-qb-money i{border-radius:2px;height:8px;margin-top:4px;display:block}.tacct-qb-money .od i{background:#ff8000}.tacct-qb-money .nd i{background:#babec5}.tacct-qb-money .pd i{background:#2ca01c}.tacct-qb-od{color:#c45500;font-weight:600}.tacct .tacct-qb-main .tacct-t{margin-top:12px}.tacct-qt-top{background:#fff;border-bottom:1px solid #dcdee0;align-items:center;gap:10px;height:44px;padding:0 14px;display:flex}.tacct-qt-brand{font-size:var(--ui-lg);color:#000;letter-spacing:-.01em;flex:none;align-items:center;gap:7px;font-weight:700;display:flex}.tacct-qt-brand span{color:#393a3d;font-weight:500}.tacct-qt-who{font-size:var(--ui-xs);color:#393a3d;white-space:nowrap;align-items:center;gap:6px;margin-left:auto;display:flex}.tacct-qt-who i{background:#2ca01c;border-radius:50%;width:7px;height:7px}.tacct-qt-body{display:flex}.tacct-qt-rail{color:#c9cbcf;background:#2b2c2f;flex:none;width:112px;padding:10px 0}.tacct-qt-rail span{white-space:nowrap;padding:6px 14px;display:block}.tacct-qt-rail .on{color:#fff;background:#3d3f43;font-weight:600;box-shadow:inset 3px 0 #2ca01c}.tacct-qt-main{flex:1;min-width:0;padding-bottom:2px}.tacct-qt-head{align-items:center;gap:8px;padding:12px 16px 0;display:flex}.tacct-qt-head b{font-size:var(--ui-2xl);letter-spacing:-.01em;font-weight:700}.tacct-qt-wk{height:24px;font-size:var(--ui-xs);color:#393a3d;white-space:nowrap;border:1px solid #babec5;border-radius:4px;align-items:center;gap:6px;padding:0 9px;display:inline-flex}.tacct-qt-btn{color:#fff;height:28px;font-size:var(--ui-sm);white-space:nowrap;background:#2ca01c;border-radius:4px;flex:none;align-items:center;margin-left:auto;padding:0 12px;font-weight:600;display:inline-flex}.tacct-qt-grid{border:1px solid #e1e4e6;border-radius:4px;grid-template-columns:96px repeat(3,minmax(0,1fr));margin:12px 16px 0;display:grid;overflow:hidden}.tacct-qt-grid>div{border-top:1px solid #e6e8e9;border-left:1px solid #e6e8e9;min-width:0;padding:6px}.tacct-qt-grid>.p,.tacct-qt-grid>.h0{border-left:0}.tacct-qt-grid>.h{font-size:var(--ui-xs);color:#393a3d;white-space:nowrap;background:#f4f5f6;border-top:0;font-weight:600}.tacct-qt-grid>.h.tm{color:#1d6b12;background:#e1f0de}.tacct-qt-grid>.p{flex-direction:column;justify-content:center;line-height:1.25;display:flex}.tacct-qt-grid>.p b{white-space:nowrap;font-weight:600}.tacct-qt-grid>.p small{font-size:var(--ui-2xs);color:#6b6c72;white-space:nowrap}.tacct-qt-grid>.tm{background:#f6fbf5}.tacct-qt-shift{border-left:3px solid;border-radius:4px;flex-direction:column;padding:5px 7px;line-height:1.25;display:flex;overflow:hidden}.tacct-qt-shift b{font-weight:600;font-size:var(--ui-xs);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tacct-qt-shift small{font-size:var(--ui-2xs);white-space:nowrap;opacity:.85}.tacct-qt-shift.c1{color:#0b4f80;background:#e3f1fb;border-color:#0077c5}.tacct-qt-shift.c2{color:#7c4300;background:#fdf0e1;border-color:#e07800}.tacct-qt-shift.c3{color:#4a2a8f;background:#efe9fb;border-color:#7a4bd6}.tacct-vc-nav{color:#d7dadd;background:#33373b;align-items:stretch;gap:2px;height:44px;padding:0 12px;display:flex}.tacct-vc-logo{font-size:var(--ui-lg);color:#fff;letter-spacing:-.01em;flex:none;align-items:center;gap:7px;margin-right:10px;font-weight:700;display:flex}.tacct-vc-logo img{background:#fff;border-radius:5px;display:block}.tacct-vc-nav>span:not(.tacct-vc-logo):not(.va-sp):not(.tacct-vc-me){white-space:nowrap;border-bottom:3px solid #0000;align-items:center;padding:0 9px;display:flex}.tacct-vc-nav .on{color:#fff;font-weight:600;border-color:#f7931e!important}.tacct-vc-me{color:#fff;width:26px;height:26px;font-size:var(--ui-2xs);background:#f7931e;border-radius:50%;flex:none;align-self:center;place-items:center;font-weight:700;display:grid}.tacct-vc-head{align-items:center;gap:10px;padding:12px 16px 0;display:flex}.tacct-vc-head b{font-size:var(--ui-2xl);letter-spacing:-.01em;white-space:nowrap;font-weight:700}.tacct-vc-btn{color:#fff;height:28px;font-size:var(--ui-sm);white-space:nowrap;background:#f7931e;border-radius:4px;flex:none;align-items:center;margin-left:auto;padding:0 12px;font-weight:600;display:inline-flex}.tacct-vc-filters{gap:6px;padding:10px 16px 0;display:flex}.tacct-tag{color:#8f4f00;height:17px;font-size:var(--ui-2xs);vertical-align:1px;background:#fff1de;border-radius:9px;align-items:center;margin-left:6px;padding:0 6px;font-weight:600;display:inline-flex}.tacct-m{font-family:var(--font-inter),Inter,"Helvetica Neue",Arial,sans-serif;font-size:var(--ui-sm);background:#fff;border-radius:10px;overflow:hidden;box-shadow:0 0 0 1px #0c103314,0 18px 36px -18px #0c103366}.tacct-mb{align-items:center;gap:8px;min-width:0;height:34px;padding:0 10px;display:flex}.tacct-mb img{flex:none;display:block}.tacct-mb b{white-space:nowrap;font-weight:600}.tacct-mb span{min-width:0;font-size:var(--ui-xs);white-space:nowrap;text-overflow:ellipsis;margin-left:auto;overflow:hidden}.tacct-mb.sg{color:#fff;background:#000}.tacct-mb.sg span{color:#9aa0a4}.tacct-mb.qb,.tacct-mb.qt{color:#000;background:#fff;border-bottom:1px solid #e3e5e8}.tacct-mb.qb span,.tacct-mb.qt span{color:#6b6c72}.tacct-mb.qt{box-shadow:inset 0 3px #2ca01c}.tacct-mb.vc{color:#fff;background:#33373b}.tacct-mb.vc span{color:#b5babe}.tacct-mb.vc img{background:#fff;border-radius:4px}.tacct-mbody{padding:4px 12px 8px}.tacct-mbody.pad{padding:12px}.tacct-mr{border-top:1px solid #e6e8e9;align-items:center;gap:10px;min-width:0;padding:8px 0;display:flex}.tacct-mr:first-child{border-top:0}.tacct-mr .w{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-weight:500;overflow:hidden}.tacct-mr .k{color:#6a767c;font-variant-numeric:tabular-nums;white-space:nowrap;flex:none}.tacct-mr .v{font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right;flex:none;font-weight:600}.tacct-mr .v.wide{min-width:58px}.tacct-mr.tot{border-top:1px solid #c4cacd}.tacct-mr.tot .w,.tacct-mr.tot .v{font-weight:700}.tacct-src{color:var(--accent-ink);font-weight:500;font-size:var(--ui-xs);align-items:center;gap:6px;padding:2px 0 6px;display:flex}.tacct-src svg{border-radius:3px;flex:none}.tacct-stack{background:#eef0f1;border-radius:4px;flex:none;width:70px;height:8px;position:relative;overflow:hidden}.tacct-stack i,.tacct-stack u{position:absolute;top:0;bottom:0}.tacct-stack i{background:#232729;left:0}.tacct-stack u{background:repeating-linear-gradient(135deg,#8a9499 0 2px,#c4cacd 2px 4px)}.tacct-stack.over{box-shadow:inset 0 0 0 1px #d9534a}.tacct-legend{color:#6a767c;font-size:var(--ui-xs);gap:12px;padding:4px 0 6px;display:flex}.tacct-legend span{align-items:center;gap:5px;display:inline-flex}.tacct-legend i{background:#232729;border-radius:2px;width:10px;height:6px}.tacct-legend i.c{background:repeating-linear-gradient(135deg,#8a9499 0 2px,#c4cacd 2px 4px)}.tacct-mail-h{border-bottom:1px solid #e6e8e9;flex-direction:column;gap:3px;padding-bottom:8px;display:flex}.tacct-mail-h div{gap:8px;min-width:0;display:flex}.tacct-mail-h div span{color:#6a767c;flex:none;width:44px}.tacct-mail-h div b{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:600;overflow:hidden}.tacct-mail-p{color:#393a3d;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;margin:8px 0 0!important}.tacct-att{color:#393a3d;height:24px;font-size:var(--ui-xs);border:1px solid #dcdee0;border-radius:4px;align-items:center;gap:6px;margin-top:8px;padding:0 9px;font-weight:500;display:inline-flex}.tacct-att i{background:#d9534a;border-radius:2px;width:12px;height:14px}.tacct-ttl{justify-content:space-between;align-items:center;gap:8px;display:flex}.tacct-ttl b{min-width:0;font-size:var(--ui-lg);white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}.tacct-draft{color:#8f5300;height:20px;font-size:var(--ui-2xs);white-space:nowrap;background:#fff4e5;border:1px solid #f3cf95;border-radius:10px;flex:none;align-items:center;padding:0 8px;font-weight:600;display:inline-flex}.tacct-lines{border:1px solid #e1e4e6;border-radius:4px;margin:8px 0 0;padding:0;list-style:none}.tacct-lines li{color:#232729;border-top:1px solid #e6e8e9;gap:10px;min-width:0;padding:6px 9px;display:flex}.tacct-lines li:first-child{border-top:0}.tacct-lines li span{color:#6a767c;white-space:nowrap;flex:none;min-width:50px}.tacct-lines li em{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-style:normal;overflow:hidden}.tacct .va-btns,.tacct-m .va-btns{margin-top:10px}.tacct-flag{border-top:1px solid #e6e8e9;align-items:flex-start;gap:9px;min-width:0;padding:8px 0;display:flex}.tacct-flag:first-child{border-top:0}.tacct-flag>i{background:#e0a020;border-radius:50%;flex:none;width:8px;height:8px;margin-top:4px}.tacct-flag>i.r{background:#d9534a}.tacct-flag>div{flex:1;min-width:0;line-height:1.35}.tacct-flag b{white-space:nowrap;text-overflow:ellipsis;font-weight:600;display:block;overflow:hidden}.tacct-flag small{color:#6a767c;font-size:var(--ui-xs);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.tacct-flag>em{font-style:normal;font-size:var(--ui-2xs);color:var(--accent-ink);background:var(--accent-soft);white-space:nowrap;border-radius:9px;flex:none;padding:2px 7px;font-weight:600}.tacct-foot{color:#6a767c;font-size:var(--ui-xs);border-top:1px solid #c4cacd;justify-content:space-between;align-items:center;gap:8px;margin-top:4px;padding-top:9px;display:flex}.tacct-foot .va-btn{height:26px}.tacct-figs{border-bottom:1px solid #e6e8e9;gap:18px;padding:10px 0 8px;display:flex}.tacct-figs span{flex-direction:column;min-width:0;line-height:1.25;display:flex}.tacct-figs small{font-size:var(--ui-2xs);color:#6a767c;white-space:nowrap}.tacct-figs b{font-size:var(--ui-lg);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}@media (max-width:640px){.tacct .va-pc-est{margin:12px 12px 14px}.tacct-t{width:calc(100% - 24px);margin:12px 12px 0}.tacct-t th,.tacct-t td{padding:7px 8px}.tacct-t td.tacct-name{max-width:130px}.tacct-sg-head,.tacct-qb-head,.tacct-qt-head,.tacct-vc-head{padding:12px 12px 0}.tacct-sg-head b,.tacct-qb-head b,.tacct-qt-head b,.tacct-vc-head b{font-size:var(--ui-xl)}.tacct-sg-filters,.tacct-vc-filters{padding:10px 12px 0}.tacct-sg-search,.tacct-qb-search,.tacct-sg-ent,.tacct-qb-co,.tacct-qb-rail,.tacct-qt-rail,.tacct-hide{display:none}.tacct-sg-mods{gap:14px;padding:0 12px}.tacct-qb-money{margin:12px 12px 0}.tacct-qt-grid{grid-template-columns:78px repeat(2,minmax(0,1fr));margin:12px 12px 0}.tacct-qt-grid>.d1{display:none}.tacct-vc-nav>span.tacct-hide-n{display:none!important}.tacct-meter>span{width:36px}}
.tcrm-w{font-family:var(--font-inter),Inter,"Helvetica Neue",Arial,sans-serif;font-size:var(--ui-sm)}.tcrm-ic{flex:none;display:block}.tcrm-lg{object-fit:contain;flex:none;display:block}.tcrm-out{margin:12px 14px 14px}.tcrm-out .va-gw-out-txt>p{text-wrap:pretty}.tcrm-m{font-family:var(--font-inter),Inter,"Helvetica Neue",Arial,sans-serif;font-size:var(--ui-sm);background:#fff;border-radius:10px;overflow:hidden;box-shadow:0 0 0 1px #0c103314,0 18px 36px -18px #0c103366}.tcrm-mbar{border-bottom:1px solid #e6e8ec;align-items:center;gap:8px;min-width:0;height:34px;padding:0 10px;display:flex}.tcrm-mbar b{font-weight:600;font-size:var(--ui-sm);white-space:nowrap}.tcrm-mbar span{min-width:0;font-size:var(--ui-xs);white-space:nowrap;text-overflow:ellipsis;opacity:.75;margin-left:auto;overflow:hidden}.tcrm-mb{padding:12px}.tcrm-mb-flush{padding:0 0 12px}.tcrm-mb .va-btns{margin-top:10px}.tcrm-mt{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.tcrm-mt b{min-width:0;font-size:var(--ui-lg);white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}.tcrm-pill{height:20px;font-size:var(--ui-2xs);white-space:nowrap;border-radius:10px;flex:none;align-items:center;gap:4px;padding:0 8px;font-weight:600;display:inline-flex}.tcrm-pill-g{color:#1f7a45;background:#e5f5ec}.tcrm-pill-a{color:#8f5300;background:#fff4e0}.tcrm-pill-r{color:#b4372d;background:#fdecea}.tcrm-pill-n{color:#4d5559;background:#eef0f3}.tcrm-dl{border:1px solid #e1e4e8;border-radius:6px;margin:10px 0 0}.tcrm-dl div{border-top:1px solid #e9ebee;justify-content:space-between;gap:12px;padding:6px 9px;display:flex}.tcrm-dl div:first-child{border-top:0}.tcrm-dl dt{color:#6a767c;white-space:nowrap}.tcrm-dl dd{color:#232729;text-align:right;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-weight:600;overflow:hidden}.tcrm-by{color:var(--accent-ink);font-weight:500;font-size:var(--ui-xs);align-items:center;gap:6px;min-width:0;margin-top:10px;display:flex}.tcrm-by span:last-child{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.tcrm-rows>div{border-top:1px solid #e9ebee;justify-content:space-between;align-items:center;gap:10px;padding:7px 0;display:flex}.tcrm-rows>div:first-child{border-top:0;padding-top:0}.tcrm-rows span{color:#3c4448;white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.tcrm-rows b{font-variant-numeric:tabular-nums;flex:none;font-weight:600}.tcrm-rows .tcrm-tot{border-top:1px solid #c4cacd}.tcrm-rows .tcrm-tot span,.tcrm-rows .tcrm-tot b{color:#232729;font-weight:700}.tcrm-cb{border:1.5px solid #9aa6b2;border-radius:50%;flex:none;width:14px;height:14px}.tcrm-tasks>div{border-top:1px solid #e9ebee;align-items:center;gap:9px;min-width:0;padding:8px 0;display:flex}.tcrm-tasks>div:first-child{border-top:0;padding-top:0}.tcrm-tasks-t{flex-direction:column;flex:1;min-width:0;line-height:1.3;display:flex}.tcrm-tasks-t b{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.tcrm-tasks-t small{font-size:var(--ui-xs);color:#6a767c}.tcrm-hs{color:#33475b;background:#f5f8fa;display:flex}.tcrm-hs-rail{color:#b7c5d3;background:#213343;flex-direction:column;flex:none;align-items:center;gap:16px;width:44px;padding:12px 0;display:flex}.tcrm-hs-rail-lg{filter:brightness(0)invert();margin-bottom:6px}.tcrm-hs-rail .on{color:#fff;background:#3d5468;border-radius:6px;place-items:center;width:30px;height:30px;margin:-7px 0;display:grid}.tcrm-hs-main{flex:1;min-width:0}.tcrm-hs-top{background:#fff;border-bottom:1px solid #dfe3eb;align-items:center;gap:10px;height:42px;padding:0 12px;display:flex}.tcrm-hs-search{color:#7c98b6;width:min(240px,60%);height:28px;font-size:var(--ui-xs);background:#f5f8fa;border:1px solid #cbd6e2;border-radius:4px;align-items:center;gap:7px;padding:0 10px;display:flex}.tcrm-hs-me{color:#fff;width:26px;height:26px;font-size:var(--ui-2xs);background:#ff7a59;border-radius:50%;flex:none;place-items:center;font-weight:600;display:grid}.tcrm-hs-head{background:#fff;border-bottom:1px solid #dfe3eb;padding:12px 14px 0}.tcrm-hs-title{align-items:center;gap:10px;min-width:0;display:flex}.tcrm-hs-title b{font-size:var(--ui-2xl);color:#33475b;font-weight:600}.tcrm-hs-pick{height:26px;font-size:var(--ui-xs);white-space:nowrap;background:#f5f8fa;border:1px solid #cbd6e2;border-radius:4px;align-items:center;gap:4px;padding:0 9px;font-weight:600;display:inline-flex}.tcrm-hs-btn{color:#fff;height:30px;font-size:var(--ui-sm);white-space:nowrap;background:#ff5c35;border-radius:4px;flex:none;align-items:center;padding:0 12px;font-weight:600;display:inline-flex}.tcrm-hs-tabs{color:#516f90;gap:18px;margin-top:8px;display:flex}.tcrm-hs-tabs span{white-space:nowrap;border-bottom:3px solid #0000;padding:7px 0}.tcrm-hs-tabs .on{color:#33475b;border-color:#33475b;font-weight:600}.tcrm-hs-board{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:10px 12px 0;display:grid}.tcrm-hs-col{background:#eaf0f6;border-radius:4px;flex-direction:column;gap:6px;min-width:0;padding:6px;display:flex}.tcrm-hs-colh{align-items:center;gap:6px;min-width:0;padding:2px;display:flex}.tcrm-hs-colh b{min-width:0;font-size:var(--ui-xs);text-transform:uppercase;letter-spacing:.02em;white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}.tcrm-hs-colh span{font-size:var(--ui-2xs);color:#516f90;flex:none}.tcrm-hs-card{background:#fff;border:1px solid #cbd6e2;border-radius:4px;flex-direction:column;gap:1px;min-width:0;padding:7px 8px;line-height:1.35;display:flex}.tcrm-hs-card b{font-size:var(--ui-xs);color:#0091ae;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.tcrm-hs-amt,.tcrm-hs-dt{font-size:var(--ui-2xs);color:#516f90;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tcrm-hs-card.is-b{box-shadow:inset 3px 0 0 var(--accent);background:#f7f8ff}.tcrm-hs-card.is-q .tcrm-hs-dt{color:#b4372d;font-weight:600}.tcrm-hs-tag{color:var(--accent-ink);font-size:var(--ui-2xs);white-space:nowrap;align-items:center;gap:3px;margin-top:4px;font-weight:600;display:inline-flex;overflow:hidden}.tcrm-hs-tot{font-size:var(--ui-2xs);color:#516f90;margin-top:auto;padding:2px 2px 0;font-weight:600}.tcrm-m-hs .tcrm-mbar{color:#fff;background:#213343;border-bottom:0}.tcrm-m-hs .tcrm-mbar img{filter:brightness(0)invert()}.tcrm-pd{color:#21232c;background:#fff;display:flex}.tcrm-pd-rail{color:#a7b0bb;background:#1b2128;flex-direction:column;flex:none;align-items:center;gap:16px;width:44px;padding:12px 0;display:flex}.tcrm-pd-rail-lg{border-radius:6px;margin-bottom:6px}.tcrm-pd-rail .on{color:#fff;background:#2f3a45;border-radius:6px;place-items:center;width:30px;height:30px;margin:-7px 0;display:grid}.tcrm-pd-main{background:#f4f5f7;flex:1;min-width:0}.tcrm-pd-top{background:#fff;border-bottom:1px solid #e3e6ea;align-items:center;gap:12px;height:44px;padding:0 12px;display:flex}.tcrm-pd-top>b{font-size:var(--ui-xl);font-weight:700}.tcrm-pd-search{color:#80868f;max-width:230px;height:28px;font-size:var(--ui-xs);border:1px solid #d5d9de;border-radius:6px;flex:1;align-items:center;gap:7px;padding:0 10px;display:flex}.tcrm-pd-me{color:#fff;width:26px;height:26px;font-size:var(--ui-2xs);background:#4a5568;border-radius:50%;flex:none;place-items:center;font-weight:600;display:grid}.tcrm-pd-bar{background:#fff;border-bottom:1px solid #e3e6ea;align-items:center;gap:8px;padding:9px 12px;display:flex}.tcrm-pd-views{color:#5a626c;border:1px solid #d5d9de;border-radius:6px;display:flex;overflow:hidden}.tcrm-pd-views span{border-left:1px solid #d5d9de;place-items:center;width:28px;height:26px;display:grid}.tcrm-pd-views span:first-child{color:#2f5fd0;background:#e9f1ff;border-left:0}.tcrm-pd-add{color:#fff;white-space:nowrap;background:#017737;border-radius:6px;align-items:center;gap:4px;height:28px;padding:0 11px;font-weight:600;display:inline-flex}.tcrm-pd-sum{color:#5a626c;font-size:var(--ui-xs);white-space:nowrap}.tcrm-pd-pick{white-space:nowrap;background:#fff;border:1px solid #d5d9de;border-radius:6px;align-items:center;gap:4px;height:28px;padding:0 10px;font-weight:600;display:inline-flex}.tcrm-pd-board{background:#e3e6ea;border-bottom:1px solid #e3e6ea;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.tcrm-pd-col{background:#f4f5f7;flex-direction:column;gap:6px;min-width:0;padding:0 6px 8px;display:flex}.tcrm-pd-colh{background:#fff;border-bottom:1px solid #e3e6ea;min-width:0;margin:0 -6px 2px;padding:7px 18px 7px 10px;line-height:1.3;position:relative}.tcrm-pd-colh:after{content:"";border-top:1px solid #c9ced6;border-right:1px solid #c9ced6;width:10px;height:10px;position:absolute;top:50%;right:6px;transform:translateY(-50%)rotate(45deg)}.tcrm-pd-colh b{font-size:var(--ui-xs);white-space:nowrap;text-overflow:ellipsis;font-weight:700;display:block;overflow:hidden}.tcrm-pd-colh small{font-size:var(--ui-2xs);color:#6a717b;white-space:nowrap;display:block}.tcrm-pd-card{background:#fff;border-radius:4px;flex-direction:column;gap:1px;min-width:0;padding:7px 8px;line-height:1.35;display:flex;position:relative;box-shadow:0 0 0 1px #e1e4e8,0 1px 2px #0000000f}.tcrm-pd-card b{font-size:var(--ui-xs);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.tcrm-pd-card small{font-size:var(--ui-2xs);color:#6a717b;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tcrm-pd-val{font-size:var(--ui-2xs);color:#3c4148;align-items:center;gap:5px;margin-top:3px;font-weight:600;display:flex}.tcrm-pd-av{color:#fff;background:#c9ced6;border-radius:50%;flex:none;place-items:center;width:14px;height:14px;font-size:7px;font-weight:700;display:grid}.tcrm-pd-act{color:#fff;border-radius:50%;flex:none;place-items:center;width:14px;height:14px;margin-left:auto;display:grid}.tcrm-pd-act.ok{background:#08a742}.tcrm-pd-act.due{background:#e0352b}.tcrm-pd-act.none{background:#f2b51c}.tcrm-pd-card.rot{background:#fdeeed;box-shadow:0 0 0 1px #f2b8b3}.tcrm-pd-card.is-b{box-shadow:inset 3px 0 0 var(--accent),0 0 0 1px #d2d8fc;background:#f7f8ff}.tcrm-pd-tag{color:var(--accent-ink);font-size:var(--ui-2xs);white-space:nowrap;align-items:center;gap:3px;margin-top:3px;font-weight:600;display:inline-flex}.tcrm-m-pd .tcrm-mbar{color:#fff;background:#1b2128;border-bottom:0}.tcrm-m-pd .tcrm-mbar img{border-radius:4px}.tcrm-pd-stages{gap:2px;margin-top:8px;display:flex}.tcrm-pd-stages i{clip-path:polygon(0 0,calc(100% - 4px) 0,100% 50%,calc(100% - 4px) 100%,0 100%,4px 50%);background:#e1e4e8;flex:1;height:6px}.tcrm-pd-stages i.on{background:#08a742}.tcrm-pd-acts{border-top:1px solid #e9ebee;margin-top:10px}.tcrm-pd-acts>div{border-bottom:1px solid #e9ebee;align-items:center;gap:8px;min-width:0;padding:7px 0;display:flex}.tcrm-pd-acts .ai{color:#3c4148;background:#eef0f3;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;display:grid}.tcrm-pd-acts span:not(.ai){white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-weight:500;overflow:hidden}.tcrm-pd-acts small{color:#6a717b;font-size:var(--ui-xs);flex:none}.tcrm-pd-file{background:#fafbfc;border:1px solid #e1e4e8;border-radius:6px;align-items:center;gap:8px;min-width:0;margin-bottom:8px;padding:8px 9px;display:flex}.tcrm-pd-file b{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-weight:600;overflow:hidden}.tcrm-pd-file .tcrm-ic{color:#e0352b}.tcrm-pd-won{color:#fff;height:20px;font-size:var(--ui-2xs);background:#08a742;border-radius:4px;align-items:center;padding:0 8px;font-weight:700;display:inline-flex}.tcrm-steps{counter-reset:s;margin:10px 0 0;padding:0;list-style:none}.tcrm-steps li{color:#3c4448;gap:8px;min-width:0;padding:5px 0;display:flex}.tcrm-steps li:before{counter-increment:s;content:counter(s);color:#3c4148;width:17px;height:17px;font-size:var(--ui-2xs);background:#eef0f3;border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid}.tcrm-steps li span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.tcrm-ghl{color:#101828;background:#fff;display:flex}.tcrm-ghl-side{color:#c3cad5;width:136px;font-size:var(--ui-xs);background:#18212f;flex-direction:column;flex:none;gap:2px;padding:10px 8px;display:flex}.tcrm-ghl-loc{background:#263142;border-radius:6px;flex-direction:column;gap:1px;margin-bottom:8px;padding:7px 8px;line-height:1.25;display:flex}.tcrm-ghl-loc b{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.tcrm-ghl-loc small{font-size:var(--ui-2xs);color:#98a2b3;white-space:nowrap}.tcrm-ghl-nav{white-space:nowrap;border-radius:5px;align-items:center;gap:7px;height:26px;padding:0 8px;display:flex}.tcrm-ghl-nav.on{color:#fff;background:#155eef;font-weight:600}.tcrm-ghl-main{flex-direction:column;flex:1;min-width:0;display:flex}.tcrm-ghl-top{color:#475467;height:40px;font-size:var(--ui-xs);border-bottom:1px solid #eaecf0;align-items:center;gap:14px;padding:0 12px;display:flex}.tcrm-ghl-top b{color:#101828;border-bottom:2px solid #155eef;padding:12px 0 10px;font-weight:600}.tcrm-ghl-me{color:#155eef;width:24px;height:24px;font-size:var(--ui-2xs);background:#e0eaff;border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid}.tcrm-ghl-body{flex:1;min-height:0;display:flex}.tcrm-ghl-list{background:#fcfcfd;border-right:1px solid #eaecf0;flex:none;width:168px}.tcrm-ghl-ltabs{color:#667085;font-size:var(--ui-2xs);border-bottom:1px solid #eaecf0;gap:10px;padding:8px 10px;font-weight:600;display:flex}.tcrm-ghl-ltabs .on{color:#155eef}.tcrm-ghl-conv{border-bottom:1px solid #f2f4f7;gap:8px;min-width:0;padding:8px 10px;display:flex}.tcrm-ghl-conv.on{background:#eff4ff;box-shadow:inset 3px 0 #155eef}.tcrm-ghl-av{color:#fff;width:26px;height:26px;font-size:var(--ui-2xs);border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid}.tcrm-ghl-conv>span:last-child{flex-direction:column;min-width:0;line-height:1.3;display:flex}.tcrm-ghl-conv b{font-size:var(--ui-xs);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.tcrm-ghl-conv small{font-size:var(--ui-2xs);color:#667085;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tcrm-ghl-thread{background:#f9fafb;flex-direction:column;flex:1;min-width:0;display:flex}.tcrm-ghl-th{background:#fff;border-bottom:1px solid #eaecf0;align-items:center;gap:8px;min-width:0;padding:8px 12px;display:flex}.tcrm-ghl-th>span:nth-child(2){flex-direction:column;min-width:0;line-height:1.25;display:flex}.tcrm-ghl-th b{font-weight:600}.tcrm-ghl-th small{font-size:var(--ui-2xs);color:#667085;white-space:nowrap}.tcrm-ghl-th .tcrm-pill{margin-left:auto}.tcrm-ghl-msgs{flex-direction:column;gap:8px;padding:12px;display:flex}.tcrm-ghl-day{font-size:var(--ui-2xs);color:#98a2b3;align-self:center}.tcrm-ghl-in,.tcrm-ghl-outb{border-radius:10px;max-width:84%;padding:7px 10px;line-height:1.4}.tcrm-ghl-in{background:#fff;border:1px solid #eaecf0;border-bottom-left-radius:3px;align-self:flex-start}.tcrm-ghl-outb{color:#fff;background:#155eef;border-bottom-right-radius:3px;align-self:flex-end}.tcrm-ghl-meta{font-size:var(--ui-2xs);color:#98a2b3}.tcrm-ghl-meta.r{align-self:flex-end;margin-top:-4px}.tcrm-ghl-meta.l{margin-top:-4px}.tcrm-ghl-comp{border:1px solid var(--accent-line);background:#fff;border-radius:10px;margin:auto 10px 10px;overflow:hidden}.tcrm-ghl-ctabs{color:#667085;font-size:var(--ui-2xs);border-bottom:1px solid #eaecf0;gap:12px;padding:6px 10px;font-weight:600;display:flex}.tcrm-ghl-ctabs .on{color:#155eef}.tcrm-ghl-ctabs .by{color:var(--accent-ink);align-items:center;gap:5px;margin-left:auto;display:flex}.tcrm-ghl-draft{color:#344054;text-wrap:pretty;padding:9px 10px 0;line-height:1.45}.tcrm-ghl-cfoot{align-items:center;gap:8px;min-width:0;padding:9px 10px 10px;display:flex}.tcrm-ghl-att{color:#344054;min-width:0;height:24px;font-size:var(--ui-2xs);white-space:nowrap;background:#f2f4f7;border-radius:5px;align-items:center;gap:5px;padding:0 8px;font-weight:600;display:inline-flex;overflow:hidden}.tcrm-ghl-cfoot .va-btn{flex:none;margin-left:auto}.tcrm-m-ghl .tcrm-mbar{color:#fff;background:#18212f;border-bottom:0}.tcrm-mchat{flex-direction:column;gap:8px;display:flex}.tcrm-mchat .tcrm-ghl-in,.tcrm-mchat .tcrm-ghl-outb{max-width:90%}.tcrm-ghl-outb.is-d{background:var(--accent-soft);color:var(--accent-ink);border:1px dashed var(--accent-line)}.tcrm-inv>div{border-top:1px solid #f2f4f7;align-items:center;gap:8px;min-width:0;padding:8px 0;display:flex}.tcrm-inv>div:first-child{border-top:0;padding-top:0}.tcrm-inv-t{flex-direction:column;flex:1;min-width:0;line-height:1.3;display:flex}.tcrm-inv-t b{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.tcrm-inv-t small{font-size:var(--ui-xs);color:#667085}.tcrm-inv-amt{text-align:right;font-variant-numeric:tabular-nums;flex:none;width:58px;font-weight:600}.tcrm-inv .tcrm-pill{justify-content:center;width:58px}.tcrm-gm{font-family:var(--font-roboto),Roboto,Arial,sans-serif;color:#1f1f1f;background:#f6f8fc}.tcrm-gm-top{color:#444746;align-items:center;gap:10px;height:50px;padding:0 12px;display:flex}.tcrm-gm-brand{width:122px;font-size:var(--ui-xl);color:#444746;flex:none;align-items:center;gap:6px;display:flex}.tcrm-gm-search{color:#444746;max-width:330px;height:34px;font-size:var(--ui-sm);background:#e9eef6;border-radius:17px;flex:1;align-items:center;gap:8px;padding:0 12px;display:flex}.tcrm-gm-me{color:#fff;width:26px;height:26px;font-size:var(--ui-2xs);background:#0b57d0;border-radius:50%;flex:none;place-items:center;font-weight:600;display:grid}.tcrm-gm-body{gap:0;padding:0 10px 10px 0;display:flex}.tcrm-gm-nav{flex:none;width:150px;padding:0 6px 0 8px}.tcrm-gm-compose{color:#001d35;background:#c2e7ff;border-radius:14px;align-items:center;gap:8px;height:40px;margin:0 0 10px;padding:0 16px 0 12px;font-weight:500;display:inline-flex}.tcrm-gm-ni{color:#1f1f1f;white-space:nowrap;border-radius:13px;align-items:center;gap:10px;height:26px;padding:0 10px;display:flex}.tcrm-gm-ni small{font-size:var(--ui-xs);margin-left:auto;font-weight:600}.tcrm-gm-ni.on{color:#001d35;background:#d3e3fd;font-weight:700}.tcrm-gm-lh{color:#1f1f1f;margin:10px 0 2px 10px;font-weight:500}.tcrm-gm-dot{border-radius:3px;flex:none;width:10px;height:10px;transform:rotate(45deg)scale(.8)}.tcrm-gm-panel{background:#fff;border-radius:14px;flex:1;min-width:0;overflow:hidden}.tcrm-gm-tool{color:#444746;border-bottom:1px solid #f1f3f4;align-items:center;gap:14px;height:38px;padding:0 14px;display:flex}.tcrm-gm-tool small{font-size:var(--ui-xs);color:#5f6368;margin-left:auto}.tcrm-gm-cb{border:1.5px solid #8e918f;border-radius:2px;flex:none;width:12px;height:12px}.tcrm-gm-row{color:#444746;background:#f2f6fc;border-bottom:1px solid #f1f3f4;align-items:center;gap:8px;min-width:0;height:36px;padding:0 12px;display:flex}.tcrm-gm-row.un{color:#1f1f1f;background:#fff}.tcrm-gm-row.un .tcrm-gm-from,.tcrm-gm-row.un .tcrm-gm-subj b,.tcrm-gm-row.un time{font-weight:700}.tcrm-gm-row.is-b{box-shadow:inset 3px 0 0 var(--accent);background:#f4f5ff}.tcrm-gm-row .tcrm-ic{color:#c4c7c5}.tcrm-gm-from{white-space:nowrap;text-overflow:ellipsis;flex:none;width:118px;overflow:hidden}.tcrm-gm-from em{color:#d93025;font-style:normal}.tcrm-gm-subj{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.tcrm-gm-subj b{color:#1f1f1f;font-weight:500}.tcrm-gm-subj span{color:#5f6368}.tcrm-gm-lbl{height:16px;font-size:var(--ui-2xs);vertical-align:1px;border-radius:4px;align-items:center;margin-right:6px;padding:0 5px;font-weight:500;display:inline-flex}.tcrm-gm-lbl.bids{color:#0d652d;background:#c6efd6}.tcrm-gm-lbl.cli{color:#0842a0;background:#d3e3fd}.tcrm-gm-lbl.inv{color:#8a3c00;background:#ffe2c6}.tcrm-gm-lbl.ren{color:#4a2c8a;background:#e8def8}.tcrm-gm-row time{font-size:var(--ui-xs);color:#444746;flex:none}.tcrm-gm .tcrm-out{margin:10px 12px 12px}.tcrm-m-gm{font-family:var(--font-roboto),Roboto,Arial,sans-serif}.tcrm-m-gm .tcrm-mbar{color:#1f1f1f;background:#f2f6fc;border-bottom:1px solid #e3e8ef}.tcrm-gm-bid>div{border-top:1px solid #f1f3f4;align-items:center;gap:8px;min-width:0;padding:8px 0;display:flex}.tcrm-gm-bid>div:first-child{border-top:0;padding-top:0}.tcrm-gm-bid .tcrm-inv-t small{color:#5f6368}.tcrm-gm-hdr{border-bottom:1px solid #eceff1}.tcrm-gm-hdr div{color:#1f1f1f;white-space:nowrap;text-overflow:ellipsis;border-top:1px solid #eceff1;gap:8px;min-width:0;padding:6px 12px;display:flex;overflow:hidden}.tcrm-gm-hdr div:first-child{border-top:0}.tcrm-gm-hdr span{color:#5f6368;flex:none}.tcrm-gm-txt{color:#1f1f1f;text-wrap:pretty;padding:10px 12px 0;line-height:1.45}.tcrm-mb-flush>.va-btns,.tcrm-mb-flush>.tcrm-by{margin:10px 12px 0}.tcrm-gm-att{height:26px;font-size:var(--ui-xs);color:#1f1f1f;border:1px solid #dadce0;border-radius:6px;align-items:center;gap:6px;margin:10px 12px 0;padding:0 9px;font-weight:500;display:inline-flex}.tcrm-gm-att .tcrm-ic{color:#d93025}.tcrm-ol{font-family:"Segoe UI",var(--font-inter),Inter,"Helvetica Neue",Arial,sans-serif;color:#242424;background:#fff}.tcrm-ol-top{color:#fff;background:#0f6cbd;align-items:center;gap:12px;height:40px;padding:0 12px;display:flex}.tcrm-ol-top>b{font-weight:600;font-size:var(--ui-lg)}.tcrm-ol-search{color:#616161;max-width:300px;height:28px;font-size:var(--ui-xs);background:#fff;border-radius:4px;flex:1;align-items:center;gap:8px;margin-left:24px;padding:0 10px;display:flex}.tcrm-ol-me{color:#0f548c;width:26px;height:26px;font-size:var(--ui-2xs);background:#c7e0f4;border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid}.tcrm-ol-rib{background:#fafafa;border-bottom:1px solid #e0e0e0}.tcrm-ol-tabs{color:#424242;gap:16px;padding:6px 14px 0;display:flex}.tcrm-ol-tabs span{border-bottom:2px solid #0000;padding:3px 0 5px}.tcrm-ol-tabs .on{color:#242424;border-color:#0f6cbd;font-weight:600}.tcrm-ol-cmds{color:#424242;font-size:var(--ui-xs);white-space:nowrap;align-items:center;gap:14px;padding:6px 12px 8px;display:flex}.tcrm-ol-cmds span{align-items:center;gap:5px;display:inline-flex}.tcrm-ol-new{color:#fff;background:#0f6cbd;border-radius:4px;height:26px;padding:0 10px;font-weight:600}.tcrm-ol-body{display:flex}.tcrm-ol-fold{color:#242424;background:#fafafa;border-right:1px solid #e0e0e0;flex:none;width:150px;padding:8px 6px}.tcrm-ol-fh{font-weight:600;font-size:var(--ui-xs);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:4px;padding:4px 6px;display:flex;overflow:hidden}.tcrm-ol-fi{white-space:nowrap;border-radius:4px;align-items:center;gap:6px;min-width:0;height:26px;padding:0 8px;display:flex;overflow:hidden}.tcrm-ol-fi small{color:#0f6cbd;font-weight:600;font-size:var(--ui-xs);margin-left:auto}.tcrm-ol-fi.sub{padding-left:22px}.tcrm-ol-fi.on{background:#ebf3fc;font-weight:600;box-shadow:inset 3px 0 #0f6cbd}.tcrm-ol-list{flex:1;min-width:0}.tcrm-ol-lh{border-bottom:1px solid #e0e0e0;align-items:center;gap:8px;padding:9px 12px 7px;display:flex}.tcrm-ol-lh b{font-size:var(--ui-lg);font-weight:600}.tcrm-ol-lh small{color:#616161;font-size:var(--ui-xs);margin-left:auto}.tcrm-ol-msg{border-bottom:1px solid #edebe9;gap:9px;min-width:0;padding:7px 12px;display:flex}.tcrm-ol-msg.un{box-shadow:inset 3px 0 #0f6cbd}.tcrm-ol-msg.is-w{background:#fff8ed}.tcrm-ol-av{color:#fff;width:26px;height:26px;font-size:var(--ui-2xs);border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid}.tcrm-ol-mt{flex-direction:column;flex:1;min-width:0;line-height:1.35;display:flex}.tcrm-ol-l1{align-items:center;gap:6px;min-width:0;display:flex}.tcrm-ol-l1 b{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-weight:600;overflow:hidden}.tcrm-ol-l1 time{font-size:var(--ui-2xs);color:#616161;flex:none}.tcrm-ol-l1 .tcrm-ic{color:#616161}.tcrm-ol-subj{font-size:var(--ui-xs);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tcrm-ol-msg.un .tcrm-ol-subj{color:#0f6cbd;font-weight:600}.tcrm-ol-prev{font-size:var(--ui-2xs);color:#616161;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tcrm-ol .tcrm-out{margin:10px 12px 12px}.tcrm-m-ol{font-family:"Segoe UI",var(--font-inter),Inter,"Helvetica Neue",Arial,sans-serif}.tcrm-m-ol .tcrm-mbar{color:#fff;background:#0f6cbd;border-bottom:0}.tcrm-m-ol .tcrm-mbar img{background:#fff;border-radius:3px;padding:1px}.tcrm-lev{border-collapse:collapse;width:100%}.tcrm-lev th{text-align:left;font-size:var(--ui-2xs);color:#616161;border-bottom:1px solid #e0e0e0;padding:0 0 6px;font-weight:600}.tcrm-lev td{white-space:nowrap;border-bottom:1px solid #edebe9;padding:7px 0}.tcrm-lev td:first-child{font-weight:600}.tcrm-lev .r{text-align:right;font-variant-numeric:tabular-nums}.tcrm-lev th.r{text-align:right}.tcrm-ol-draft{color:#c50f1f;margin-right:4px;font-weight:600;display:inline-block}.tcrm-agenda>div{border-top:1px solid #edebe9;align-items:center;gap:10px;min-width:0;padding:7px 0;display:flex}.tcrm-agenda>div:first-child{border-top:0;padding-top:0}.tcrm-agenda .d{flex-direction:column;flex:none;align-items:center;width:34px;line-height:1.1;display:flex}.tcrm-agenda .d small{font-size:var(--ui-2xs);color:#616161;text-transform:uppercase}.tcrm-agenda .d b{font-size:var(--ui-xl);font-weight:600}.tcrm-agenda .t{border-left:3px solid #0f6cbd;flex-direction:column;flex:1;min-width:0;padding-left:8px;line-height:1.3;display:flex}.tcrm-agenda .t b{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.tcrm-agenda .t small{font-size:var(--ui-xs);color:#616161;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tcrm-gc{font-family:var(--font-roboto),Roboto,Arial,sans-serif;color:#1f1f1f;background:#fff}.tcrm-gc-top{color:#444746;border-bottom:1px solid #dadce0;align-items:center;gap:10px;height:50px;padding:0 12px;display:flex}.tcrm-gc-brand{font-size:var(--ui-xl);flex:none;align-items:center;gap:6px;margin-right:8px;display:flex}.tcrm-gc-today{color:#1f1f1f;border:1px solid #747775;border-radius:14px;align-items:center;height:28px;padding:0 12px;font-weight:500;display:inline-flex}.tcrm-gc-mon{font-size:var(--ui-xl);color:#1f1f1f;white-space:nowrap}.tcrm-gc-view{color:#1f1f1f;border:1px solid #747775;border-radius:14px;align-items:center;gap:4px;height:28px;padding:0 10px;font-weight:500;display:inline-flex}.tcrm-gc-me{color:#fff;width:26px;height:26px;font-size:var(--ui-2xs);background:#0b57d0;border-radius:50%;flex:none;place-items:center;font-weight:600;display:grid}.tcrm-gc-body{display:flex}.tcrm-gc-side{flex:none;width:138px;padding:10px 8px 10px 10px}.tcrm-gc-create{color:#1f1f1f;background:#fff;border-radius:14px;align-items:center;gap:8px;height:38px;padding:0 16px 0 12px;font-weight:500;display:inline-flex;box-shadow:0 1px 2px #3c40434d,0 1px 3px 1px #3c404326}.tcrm-gc-create .tcrm-ic{color:#0b57d0}.tcrm-gc-mh{color:#1f1f1f;margin:14px 0 4px;font-weight:500}.tcrm-gc-cal{height:22px;font-size:var(--ui-xs);white-space:nowrap;align-items:center;gap:7px;display:flex;overflow:hidden}.tcrm-gc-cal i{border-radius:2px;flex:none;width:12px;height:12px}.tcrm-gc-main{border-left:1px solid #dadce0;flex:1;min-width:0}.tcrm-gc-grid{grid-template-columns:34px repeat(5,minmax(0,1fr));display:grid}.tcrm-gc-dh{border-left:1px solid #dadce0;flex-direction:column;align-items:center;padding:6px 0 4px;line-height:1.2;display:flex}.tcrm-gc-dh small{font-size:var(--ui-2xs);color:#444746;font-weight:500}.tcrm-gc-dh b{width:28px;height:28px;font-size:var(--ui-xl);border-radius:50%;place-items:center;margin-top:2px;font-weight:400;display:grid}.tcrm-gc-dh.on small{color:#0b57d0}.tcrm-gc-dh.on b{color:#fff;background:#0b57d0}.tcrm-gc-ad{border-bottom:1px solid #dadce0;border-left:1px solid #dadce0;min-height:22px;padding:1px 2px}.tcrm-gc-ad span{color:#fff;font-size:var(--ui-2xs);white-space:nowrap;text-overflow:ellipsis;border-radius:4px;padding:1px 5px;font-weight:500;display:block;overflow:hidden}.tcrm-gc-g0{border-bottom:1px solid #dadce0}.tcrm-gc-hrs{position:relative}.tcrm-gc-hrs span{text-align:right;color:#70757a;height:36px;padding-right:4px;font-size:9px;display:block;transform:translateY(-6px)}.tcrm-gc-hrs span:first-child{visibility:hidden}.tcrm-gc-col{background:repeating-linear-gradient(#fff 0 35px,#dadce0 35px 36px);border-left:1px solid #dadce0;position:relative}.tcrm-gc-ev{color:#fff;font-size:var(--ui-2xs);border-radius:4px;flex-direction:column;padding:3px 6px;line-height:1.25;display:flex;position:absolute;left:2px;right:4px;overflow:hidden}.tcrm-gc-ev b{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.tcrm-gc-ev small{opacity:.92;white-space:nowrap;font-size:9px}.tcrm-gc-ev.is-b{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--accent)}.tcrm-gc-now{z-index:1;background:#ea4335;height:2px;position:absolute;left:-1px;right:0}.tcrm-gc-now:before{content:"";background:#ea4335;border-radius:50%;width:10px;height:10px;position:absolute;top:-4px;left:-5px}.tcrm-gc .tcrm-out{margin:10px 12px 12px}.tcrm-m-gc{font-family:var(--font-roboto),Roboto,Arial,sans-serif}.tcrm-m-gc .tcrm-mbar{color:#1f1f1f;background:#fff}.tcrm-gc-pop{align-items:flex-start;gap:10px;min-width:0;display:flex}.tcrm-gc-pop>i{border-radius:3px;flex:none;width:12px;height:12px;margin-top:4px}.tcrm-gc-pop>span{flex-direction:column;min-width:0;line-height:1.35;display:flex}.tcrm-gc-pop b{font-size:var(--ui-lg);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.tcrm-gc-pop small{font-size:var(--ui-xs);color:#444746}.tcrm-gc-rows{margin-top:8px}.tcrm-gc-rows>div{color:#1f1f1f;align-items:center;gap:10px;min-width:0;padding:5px 0;display:flex}.tcrm-gc-rows>div .tcrm-ic{color:#444746}.tcrm-gc-rows>div span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.tcrm-gc-chip{height:24px;font-size:var(--ui-xs);border:1px solid #dadce0;border-radius:6px;align-items:center;gap:6px;padding:0 9px;font-weight:500;display:inline-flex}.tcrm-gc-chip .tcrm-ic{color:#d93025!important}@media (max-width:1180px){.tcrm-ghl-list{display:none}}@media (max-width:640px){.tcrm-hide{display:none!important}.tcrm-out{margin:10px 10px 12px}.tcrm-hs-rail{display:none}.tcrm-hs-board{grid-template-columns:repeat(2,minmax(0,1fr))}.tcrm-hs-c4,.tcrm-pd-rail{display:none}.tcrm-pd-board{grid-template-columns:repeat(2,minmax(0,1fr))}.tcrm-pd-search,.tcrm-ghl-side,.tcrm-ghl-list,.tcrm-gm-nav,.tcrm-gm-brand span{display:none}.tcrm-gm-brand{width:auto}.tcrm-gm-body{padding:0 8px 8px}.tcrm-gm-from{width:100px}.tcrm-gm-lbl,.tcrm-gm-row>.tcrm-ic,.tcrm-ol-fold,.tcrm-ol-tabs{display:none}.tcrm-ol-search{margin-left:0}.tcrm-gc-side,.tcrm-gc-brand span,.tcrm-gc-mon{display:none}.tcrm-gc-grid{grid-template-columns:30px repeat(3,minmax(0,1fr))}.tcrm-gc-x{display:none!important}}
.tgfiles{color:#1f1f1f;font-family:Google Sans,Roboto,Arial,sans-serif;font-size:var(--ui-sm)}.tgfiles .va-pc-est{margin:12px 14px 14px}.tgfiles-ico{flex:none;display:block}.tgfiles-av{color:#fff;width:28px;height:28px;font-size:var(--ui-2xs);background:#8a5a2b;border-radius:50%;flex:none;place-items:center;font-weight:600;display:grid}.tgfiles-search{color:#444746;min-width:0;height:38px;font-size:var(--ui-md);white-space:nowrap;background:#e9eef6;border-radius:19px;flex:1;align-items:center;gap:10px;padding:0 16px;display:flex;overflow:hidden}.tgfiles-search svg{flex:none}.tgfiles-d-top{background:#f8fafd;align-items:center;gap:12px;height:56px;padding:0 14px;display:flex}.tgfiles-d-brand{width:142px;font-size:var(--ui-2xl);color:#444746;flex:none;align-items:center;gap:8px;display:flex}.tgfiles-d-body{background:#f8fafd;padding:0 12px 12px 0;display:flex}.tgfiles-d-nav{flex-direction:column;flex:none;gap:1px;width:156px;padding:2px 8px 0 12px;display:flex}.tgfiles-d-new{height:44px;font-size:var(--ui-md);background:#fff;border-radius:16px;align-self:flex-start;align-items:center;gap:10px;margin-bottom:12px;padding:0 18px 0 14px;font-weight:500;display:inline-flex;box-shadow:0 1px 2px #0000004d,0 1px 3px 1px #00000026}.tgfiles-d-item{color:#1f1f1f;height:30px;font-size:var(--ui-sm);white-space:nowrap;border-radius:15px;align-items:center;gap:10px;padding:0 12px;display:flex}.tgfiles-d-item svg{color:#444746;flex:none}.tgfiles-d-item.on{background:#c2e7ff;font-weight:600}.tgfiles-d-main{background:#fff;border-radius:16px;flex:1;min-width:0;padding:14px 0 0}.tgfiles-d-crumb{font-size:var(--ui-xl);white-space:nowrap;align-items:center;gap:6px;padding:0 16px;display:flex;overflow:hidden}.tgfiles-d-crumb span{color:#444746}.tgfiles-d-crumb b{color:#1f1f1f;text-overflow:ellipsis;font-weight:400;overflow:hidden}.tgfiles-d-chips{gap:8px;margin-top:12px;padding:0 16px;display:flex}.tgfiles-chip{color:#444746;height:28px;font-size:var(--ui-xs);white-space:nowrap;border:1px solid #747775;border-radius:8px;align-items:center;gap:4px;padding:0 10px 0 12px;font-weight:500;display:inline-flex}.tgfiles-d-t{border-collapse:collapse;width:100%;margin-top:8px}.tgfiles-d-t th{text-align:left;font-size:var(--ui-xs);color:#444746;white-space:nowrap;border-bottom:1px solid #e1e3e1;padding:8px;font-weight:500}.tgfiles-d-t td{color:#444746;white-space:nowrap;border-bottom:1px solid #e1e3e1;padding:7px 8px}.tgfiles-d-t th:first-child,.tgfiles-d-t td:first-child{padding-left:16px}.tgfiles-d-name{color:#1f1f1f;align-items:center;gap:10px;min-width:0;font-weight:500;display:flex}.tgfiles-d-name>span{text-overflow:ellipsis;overflow:hidden}.tgfiles-d-t tr.tgfiles-new td{background:#f7f8ff}.tgfiles-d-t tr.tgfiles-new td:first-child{box-shadow:inset 3px 0 0 var(--accent)}.tgfiles-d-main .va-pc-est{margin:12px}.tgfiles-ed-head{background:#f9fbfd;align-items:center;gap:10px;padding:10px 14px 4px;display:flex}.tgfiles-ed-ttl{flex-direction:column;flex:1;min-width:0;line-height:1.3;display:flex}.tgfiles-ed-ttl b{font-size:var(--ui-lg);white-space:nowrap;text-overflow:ellipsis;font-weight:400;overflow:hidden}.tgfiles-ed-menu{font-size:var(--ui-sm);color:#1f1f1f;white-space:nowrap;gap:10px;display:flex;overflow:hidden}.tgfiles-share{color:#001d35;height:32px;font-size:var(--ui-md);background:#c2e7ff;border-radius:16px;flex:none;align-items:center;gap:6px;padding:0 16px 0 12px;font-weight:500;display:inline-flex}.tgfiles-ed-tool{color:#444746;height:34px;font-size:var(--ui-sm);white-space:nowrap;background:#edf2fa;border-radius:17px;align-items:center;gap:14px;margin:4px 10px 0;padding:0 14px;display:flex;overflow:hidden}.tgfiles-ed-tool i{font-style:normal}.tgfiles-ed-tool .sep{background:#c7c7c7;width:1px;height:18px}.tgfiles-ed-tool b{color:#1f1f1f;font-weight:700}.tgfiles-dc-canvas{background:#f9fbfd;border-top:1px solid #e3e3e3;height:250px;margin-top:6px;padding:14px 16px 0;overflow:hidden}.tgfiles-dc-page{max-width:440px;min-height:100%;font-family:Arial,Helvetica,sans-serif;font-size:var(--ui-sm);color:#000;background:#fff;margin:0 auto;padding:22px 32px;line-height:1.5;box-shadow:0 1px 3px #3c40432e,0 1px 1px #3c404314}.tgfiles-dc-page h4{font-size:var(--ui-2xl);margin:0;font-weight:400;line-height:1.2}.tgfiles-dc-page h5{font-size:var(--ui-lg);margin:12px 0 2px;font-weight:700}.tgfiles-dc-sub{color:#5f6368;font-size:var(--ui-xs)}.tgfiles-dc-page ul{margin:2px 0 0;padding-left:18px}.tgfiles-dc-page li{margin:1px 0}.tgfiles-fill{background:#eef0fe;border-radius:2px;box-shadow:0 0 0 1px #eef0fe}.tgfiles-dc-price{border:1px solid #bdbdbd;grid-template-columns:1fr auto;margin-top:4px;display:grid}.tgfiles-dc-price span{border-top:1px solid #bdbdbd;padding:4px 8px}.tgfiles-dc-price span:nth-child(-n+2){border-top:0}.tgfiles-dc-price span:nth-child(2n){text-align:right;font-variant-numeric:tabular-nums;border-left:1px solid #bdbdbd}.tgfiles-sh-fx{height:30px;font-size:var(--ui-sm);color:#444746;background:#fff;border-top:1px solid #e3e3e3;border-bottom:1px solid #c7c7c7;align-items:center;margin-top:6px;display:flex}.tgfiles-sh-fx .nb{color:#1f1f1f;border-right:1px solid #c7c7c7;flex:none;width:64px;padding:0 10px;line-height:30px}.tgfiles-sh-fx em{color:#80868b;padding:0 10px;font-family:Georgia,serif}.tgfiles-sh-fx code{color:#1f1f1f;font-family:Arial,sans-serif}.tgfiles-sh-t{border-collapse:collapse;width:100%;font-family:Arial,Helvetica,sans-serif;font-size:var(--ui-xs);color:#000}.tgfiles-sh-t th{color:#444746;text-align:center;background:#f8f9fa;border:1px solid #e1e1e1;height:20px;padding:0 4px;font-weight:400}.tgfiles-sh-t th.tgfiles-sh-rn{width:30px}.tgfiles-sh-t td{white-space:nowrap;text-overflow:ellipsis;border:1px solid #e1e1e1;height:24px;padding:0 6px;overflow:hidden}.tgfiles-sh-t th+td{max-width:170px}.tgfiles-sh-t .n{text-align:right;font-variant-numeric:tabular-nums}.tgfiles-sh-t tr.hd td{background:#f3f6fb;font-weight:700}.tgfiles-sh-t td.neg{color:#c5221f}.tgfiles-sh-t td.bad{background:#fce8e6}.tgfiles-sh-t td.warn{background:#fef7e0}.tgfiles-sh-t td.sel{box-shadow:inset 0 0 0 2px #1a73e8}.tgfiles-sh-t td.byb{background:#f5f6ff}.tgfiles-sh-tabs{height:34px;font-size:var(--ui-sm);color:#444746;white-space:nowrap;background:#f9fbfd;border-top:1px solid #e1e1e1;align-items:center;gap:2px;padding:0 8px;display:flex;overflow:hidden}.tgfiles-sh-tabs span{border-radius:6px 6px 0 0;padding:6px 12px}.tgfiles-sh-tabs .on{color:#0b57d0;background:#e1e9f7;font-weight:600}.tgfiles-sh-tabs .plus{font-size:var(--ui-xl);padding:0 8px}.tgfiles-ph-top{border-bottom:1px solid #e3e3e3;align-items:center;gap:12px;height:56px;padding:0 14px;display:flex}.tgfiles-ph-brand{font-size:var(--ui-2xl);color:#444746;flex:none;align-items:center;gap:8px;display:flex}.tgfiles-ph-sel{color:#1f1f1f;height:48px;font-size:var(--ui-md);background:#e8f0fe;align-items:center;gap:12px;padding:0 14px;display:flex}.tgfiles-ph-sel b{font-weight:500}.tgfiles-ph-sel small{color:#444746;font-size:var(--ui-sm);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tgfiles-ph-done{color:#fff;height:32px;font-weight:500;font-size:var(--ui-md);background:#0b57d0;border-radius:16px;flex:none;align-items:center;margin-left:auto;padding:0 20px;display:inline-flex}.tgfiles-ph-tabs{color:#444746;font-size:var(--ui-md);border-bottom:1px solid #e3e3e3;gap:22px;padding:0 16px;display:flex}.tgfiles-ph-tabs span{border-bottom:3px solid #0000;padding:10px 0}.tgfiles-ph-tabs .on{color:#0b57d0;border-color:#0b57d0;font-weight:500}.tgfiles-ph-grp{padding:10px 14px 0}.tgfiles-ph-grp>b{font-size:var(--ui-sm);color:#1f1f1f;margin-bottom:6px;font-weight:500;display:block}.tgfiles-ph-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:3px;display:grid}.tgfiles-ph-cell{aspect-ratio:1;background:#dfe7f5;position:relative;overflow:hidden}.tgfiles-ph-cell img{object-fit:cover;width:100%;height:100%;display:block}.tgfiles-ph-cell.on img{border-radius:6px;transform:scale(.84)}.tgfiles-ph-cell i{border:1.5px solid #ffffffe6;border-radius:50%;width:16px;height:16px;position:absolute;top:5px;left:5px;box-shadow:0 0 2px #0006}.tgfiles-ph-cell.on i{background:#0b57d0;border:0;box-shadow:0 0 0 2px #fff}.tgfiles-ph-cell.on i:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:4px;height:8px;position:absolute;top:2.5px;left:5px;transform:rotate(45deg)}.tgfiles-m{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:var(--ui-sm);color:#1f1f1f;background:#fff;border-radius:10px;overflow:hidden;box-shadow:0 0 0 1px #0c103314,0 16px 34px -16px #0c103359}.tgfiles-mbar{background:#f8fafd;border-bottom:1px solid #e1e3e1;align-items:center;gap:8px;min-width:0;height:36px;padding:0 12px;display:flex}.tgfiles-mbar img{flex:none}.tgfiles-mbar b{font-weight:500;font-size:var(--ui-md);white-space:nowrap}.tgfiles-mbar span{color:#444746;min-width:0;font-size:var(--ui-xs);white-space:nowrap;text-overflow:ellipsis;margin-left:auto;overflow:hidden}.tgfiles-mrow{border-top:1px solid #eceeee;align-items:center;gap:10px;min-width:0;padding:8px 0;display:flex}.tgfiles-mrow:first-child{border-top:0}.tgfiles-mrow .nm{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-weight:500;overflow:hidden}.tgfiles-mrow .mt{color:#444746;font-size:var(--ui-xs);white-space:nowrap;flex:none}.tgfiles-mrow.tgfiles-new{box-shadow:inset 3px 0 0 var(--accent);background:#f7f8ff;margin:0 -12px;padding:8px 12px}.tgfiles-tag{height:20px;font-size:var(--ui-2xs);white-space:nowrap;border-radius:10px;flex:none;align-items:center;padding:0 8px;font-weight:600;display:inline-flex}.tgfiles-tag.amber{color:#8a5a00;background:#fef7e0}.tgfiles-tag.red{color:#b3261e;background:#fce8e6}.tgfiles-tag.green{color:#137333;background:#e6f4ea}.tgfiles-mq{color:#1f1f1f;height:30px;font-size:var(--ui-xs);white-space:nowrap;background:#e9eef6;border-radius:15px;align-items:center;gap:8px;margin-bottom:6px;padding:0 12px;display:flex;overflow:hidden}.tgfiles-mq svg{color:#444746;flex:none}.tgfiles-mdoc{font-family:Arial,Helvetica,sans-serif;font-size:var(--ui-sm);color:#000;padding:14px 16px;line-height:1.45}.tgfiles-mdoc h5{font-size:var(--ui-lg);justify-content:space-between;align-items:center;gap:8px;margin:0 0 6px;font-weight:700;display:flex}.tgfiles-mdoc h5 span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.tgfiles-mdoc p{margin:3px 0 0}.tgfiles-mdoc p b{font-weight:700}.tgfiles-mdoc ul{margin:0;padding:0;list-style:none}.tgfiles-mdoc li{gap:8px;padding:3px 0;display:flex}.tgfiles-mdoc li:before{content:"";border:1.5px solid #5f6368;border-radius:2px;flex:none;width:11px;height:11px;margin-top:3px}.tgfiles-mby{color:var(--accent-ink);font-weight:500;font-size:var(--ui-xs);align-items:center;gap:6px;margin-top:10px;display:flex}.tgfiles-mby .tgfiles-av{width:18px;height:18px;font-size:8px}.tgfiles-msh{border-collapse:collapse;table-layout:fixed;width:100%;font-family:Arial,Helvetica,sans-serif;font-size:var(--ui-xs)}.tgfiles-msh th{color:#444746;background:#f8f9fa;border:1px solid #e1e1e1;height:18px;font-weight:400}.tgfiles-msh td{white-space:nowrap;text-overflow:ellipsis;border:1px solid #e1e1e1;height:24px;padding:0 6px;overflow:hidden}.tgfiles-msh .n{text-align:right;font-variant-numeric:tabular-nums}.tgfiles-msh tr.hd td{background:#f3f6fb;font-weight:700}.tgfiles-msh td.byb{background:#f5f6ff}.tgfiles-msh td.bad{background:#fce8e6}.tgfiles-msh td.warn{background:#fef7e0}.tgfiles-msh td.neg{color:#c5221f}.tgfiles-msh tr.tot td{border-top:2px solid #9aa0a6;font-weight:700}.tgfiles-mstrip{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;margin-top:8px;display:grid}.tgfiles-mstrip img{aspect-ratio:4/3;object-fit:cover;border-radius:4px;width:100%;height:auto;display:block}.tgfiles-mstrip figure{min-width:0;margin:0}.tgfiles-mstrip.two{grid-template-columns:repeat(2,minmax(0,1fr)) 1.2fr;align-items:center}.tgfiles-mstrip.two small{color:#5f6368;font-size:var(--ui-xs);line-height:1.35}.tgfiles-mstrip figcaption{font-size:var(--ui-2xs);color:#5f6368;white-space:nowrap;text-overflow:ellipsis;margin-top:3px;overflow:hidden}@media (max-width:640px){.tgfiles-hide{display:none!important}.tgfiles-d-body{padding:0 8px 8px}.tgfiles-d-brand{width:auto}.tgfiles-d-brand span{display:none}.tgfiles-dc-page{padding:16px 18px}.tgfiles-dc-canvas{height:220px;padding:10px 10px 0}.tgfiles-ed-tool{gap:10px}.tgfiles-ph-brand span{display:none}.tgfiles-ph-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.tgfiles-ph-x{display:none}}
