.gd{--gd-capsule:#0c0a06;--gd-tile:#1f2020;--gd-green:#56a04b;--gd-cap-armed:#1b1913;--gd-tile-armed:#2a2c2c;--gd-spring:cubic-bezier(.25, 1.12, .4, 1);--gd-ease:cubic-bezier(.23, 1, .32, 1);-webkit-font-smoothing:antialiased;font-family:-apple-system,SF Pro Text,system-ui,sans-serif;overflow:hidden}.gd .fit-inner{transform-origin:0 0;width:672px}.gd .stage{width:672px;height:290px}.gd .desk{width:672px;height:290px;position:relative;overflow:hidden}.gd .desk,.gd .desk *{box-sizing:border-box}.gd .cap{z-index:5;background:var(--gd-capsule);width:51px;height:8px;transition:width .46s var(--gd-spring), height .46s var(--gd-spring), top .46s var(--gd-spring), border-radius .46s var(--gd-spring), background-color .22s ease-out, box-shadow .22s ease-out;border-radius:4px;position:absolute;top:5px;left:50%;transform:translate(-50%);box-shadow:0 0 0 1px #888}.gd .cap .rim{border-radius:inherit;opacity:0;pointer-events:none;-webkit-mask-composite:xor;background:linear-gradient(135deg,#8a8a8a 0%,#f2f2f2 18%,#6e6e6e 38%,#cfcfcf 58%,#4a4a4a 78%,#b9b9b9 100%) 0 0/200% 100%;padding:2px;transition:opacity .22s ease-out;position:absolute;inset:-1px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.gd .cap .row{opacity:0;align-items:flex-start;gap:6px;padding:8px;transition:opacity .2s ease-out;display:flex;position:absolute;top:0;left:0}.gd .cap .t{background:var(--gd-tile);flex:none;justify-content:flex-start;align-items:center;width:44px;height:44px;padding:6px;transition:background-color .22s ease-out;display:flex;position:relative}.gd .cap .p{border-radius:999px}.gd .cap .sq{border-radius:10px}.gd .cap .av{background:var(--gd-green);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:16px;line-height:20px;display:flex}.gd .cap img.av{object-fit:cover}.gd .cap .seat{width:32px;height:32px}.gd .handle{z-index:5;opacity:0;background:#0b0a06;border-radius:99px;width:25px;height:4px;transition:opacity .2s ease-out;position:absolute;top:71px;left:50%;transform:translate(-50%);box-shadow:0 0 0 1px #ffffff17}.gd .desk[data-drag=pill] .cap{background:var(--gd-cap-armed);box-shadow:0 0 0 1px #0000}.gd .desk[data-drag=pill] .cap .rim,.gd .desk[data-drag=peek] .cap .rim{opacity:1;animation:2.4s linear infinite gd-shimmer}.gd .desk[data-drag=peek] .cap{background:var(--gd-cap-armed);border-radius:16px;width:260px;height:60px;top:8px;box-shadow:0 0 0 1px #ffffff17,0 14px 30px #00000047}.gd .desk[data-drag=peek] .cap .t{background:var(--gd-tile-armed)}.gd .desk[data-drag=peek] .cap .row{opacity:1;transition-delay:.12s}.gd .desk[data-drag=peek] .handle{opacity:1}.gd .chip{z-index:8;pointer-events:none;opacity:0;transform-origin:0 0;color:#fff;white-space:nowrap;height:28px;transition:opacity .15s var(--gd-ease);background:#202124f2;border-radius:9px;align-items:center;gap:7px;padding:0 12px 0 7px;font-size:12px;display:flex;position:absolute;top:0;left:0;box-shadow:0 8px 22px #00000047,0 0 0 1px #ffffff1a}.gd img.fav{object-fit:contain;border-radius:4px;flex:none;width:16px;height:16px;display:block}.gd .desk[data-drag=pill] .chip,.gd .desk[data-drag=peek] .chip{opacity:1}.gd .chrome{z-index:2;color:#e8eaed;background:#35363a;border-radius:14px;width:404px;height:220px;position:absolute;top:138px;left:134px;overflow:hidden;box-shadow:0 18px 40px #00000080,0 0 0 1px #ffffff1a}.gd .strip{background:#202124;align-items:flex-end;gap:8px;height:30px;padding:0 12px;display:flex}.gd .lights{align-self:center;gap:6px;padding-right:8px;display:flex}.gd .lights span{border-radius:50%;width:10px;height:10px}.gd .lights span:first-child{background:#ff5f57}.gd .lights span:nth-child(2){background:#febc2e}.gd .lights span:nth-child(3){background:#28c840}.gd .tab{background:#35363a;border-radius:8px 8px 0 0;align-items:center;gap:7px;width:150px;height:24px;padding:0 10px;font-size:11px;display:flex}.gd .tab span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.gd .toolbar{background:#35363a;border-bottom:1px solid #2b2c2f;align-items:center;gap:6px;height:42px;padding:0 12px;display:flex}.gd .ic{color:#9aa0a6;flex:none;justify-content:center;align-items:center;width:24px;height:24px;font-size:14px;display:flex}.gd .omni{cursor:text;outline-offset:-2px;height:30px;transition:background .15s var(--gd-ease), outline-color .15s var(--gd-ease);background:#202124;border-radius:999px;outline:2px solid #0000;flex:1;align-items:center;gap:7px;padding:0 12px 0 6px;font-size:13px;display:flex}.gd .omni[data-playthru-hover]{background:#2a2b2e}.gd .omni[data-playthru-focus],.gd .omni.sel{background:#202124;outline-color:#8ab4f8}.gd .omni .lock[data-playthru-hover]{background:#4a4c50}.gd .omni .lock.pressed{background:#5a5d62;transform:scale(.94)}.gd .omni .lock{transition:background .15s var(--gd-ease), transform .15s var(--gd-ease);cursor:grab;color:#5f6368;background:#35363a;border-radius:50%;flex:none;justify-content:center;align-items:center;width:20px;height:20px;font-size:10px;display:flex}.gd .omni .url{transition:opacity .2s var(--gd-ease);border-radius:2px;padding:1px}.gd .omni .url .full{display:none}.gd .omni.sel .url{color:#fff;background:#3c5a8a}.gd .omni.sel .url .short{display:none}.gd .omni.sel .url .full{display:inline}.gd .omni.sel.lifted .url{opacity:.35}.gd .profile{background:#5f6368;border-radius:50%;flex:none;width:22px;height:22px}.gd .page{color:#fff;background:#000;height:100%;padding:8px 28px}.gd .page nav{align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.gd .page nav .fav{border-radius:6px;width:20px;height:20px}.gd .cap .t{transition:width .46s var(--gd-spring), border-radius .3s ease-out, background-color .22s ease-out}.gd .cap .t>.av,.gd .cap .t>.seat{flex:none}.gd .cap .t .lbl{white-space:nowrap;color:#8b8e8d;opacity:0;margin-left:12px;font-size:16px;line-height:20px;transition:opacity .2s ease-out}.gd .cap .t.exp{justify-content:flex-start;width:164px}.gd .cap .t.exp .lbl{opacity:1;transition-delay:.14s}.gd .cap .t.sq.exp{border-radius:999px}.gd .desk[data-wide="1"] .cap{width:380px}.gd .plus{z-index:9;opacity:0;pointer-events:none;background:#34c759;border-radius:50%;justify-content:center;align-items:center;width:17px;height:17px;transition:opacity .1s;display:flex;position:absolute;top:0;left:0;box-shadow:0 1px 2px #00000073}.gd .desk[data-plus="1"] .plus{opacity:1}.gd .card{background:var(--gd-tile);z-index:2;border-radius:13px;align-items:center;gap:13px;width:269px;height:54px;padding:0 10px;display:none;position:absolute;top:3px;left:3px}.gd .cface{flex:none;width:32px;height:32px;position:relative}.gd .cface .av{width:32px;height:32px}.gd .sendring{pointer-events:none;width:38px;height:38px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-90deg)}.gd .sendring .fill{stroke-dasharray:100;stroke-dashoffset:100px}.gd .tick{background:var(--gd-capsule);border-radius:50%;justify-content:center;align-items:center;width:19px;height:19px;display:none;position:absolute;bottom:-7px;right:-7px}.gd .tick i{background:var(--gd-green);border-radius:50%;justify-content:center;align-items:center;width:15px;height:15px;display:flex}.gd .cbody{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.gd .l1{align-items:center;gap:4px;display:flex}.gd .l1 .ttl{text-overflow:ellipsis;white-space:nowrap;color:#d7d7d7;letter-spacing:-.02em;flex:1;min-width:0;font-size:8px;line-height:10px;overflow:hidden}.gd .l1 .dom{color:#797979;letter-spacing:-.02em;font-size:8px;line-height:10px}.gd .l2{align-items:center;gap:1px;padding-inline:4px;display:flex}.gd .l2 .bar{background:#c7c7c7;flex:none;width:1px;height:16px}.gd .l2 .ph{color:#797979;letter-spacing:-.02em;white-space:nowrap;flex:1;min-width:0;font-size:12px;line-height:16px}.gd .l2 .tag{color:#d7d7d7;letter-spacing:-.02em;background:#0b0a06;border-radius:4px;margin-left:2px;padding:1px 3px;font-size:9px;line-height:12px}.gd .desk{--send:1s;--send-delay:.2s}.gd .desk[data-phase=compose] .cap{background:var(--gd-capsule);border-radius:16px;width:380px;height:60px;top:8px;box-shadow:0 0 0 1px #ffffff17,0 14px 30px #00000047}.gd .desk[data-phase=compose] .cap .row,.gd .desk[data-phase=compose] .handle{opacity:1}.gd .desk[data-phase=compose] .card{animation:gd-card-in .26s var(--gd-spring) both;display:flex}.gd .desk[data-phase=compose] .chip,.gd .desk[data-phase=compose] .plus{opacity:0}.gd .desk[data-phase=compose] .sendring .fill{animation:gd-hold var(--send) linear var(--send-delay) both}.gd .desk.done .sendring .fill{stroke:var(--gd-green);stroke-dashoffset:0;animation:none}.gd .desk.done .sendring .track{opacity:0}.gd .desk.done .tick{display:flex}.gd .handle{transition:opacity .2s ease-out, width .3s var(--gd-spring), height .3s var(--gd-spring);overflow:hidden}.gd .handle .pfill{opacity:0;background:linear-gradient(90deg,#8d939d,#fff,#727883,#e6e8ec,#8d939d) 0 0/200% 100%;border-radius:99px;width:0;min-width:4px;position:absolute;top:1px;bottom:1px;left:1px}.gd .desk[data-phase=compose] .handle{width:44px;height:6px}.gd .desk[data-phase=compose] .handle .pfill{opacity:1;animation:gd-pfill var(--send) linear var(--send-delay) both, gd-pshimmer 1.4s linear infinite}.gd .desk.done .handle .pfill{width:calc(100% - 2px);animation:.9s ease-out forwards gd-pshine}.gd .desk[data-phase=compose] .cap .t .lbl{opacity:0;transition:none}.gd .desk.closing .card{animation:gd-card-out .2s var(--gd-ease) forwards}.gd .desk.closing .cap .row{opacity:0;transition:opacity .15s ease-out}.gd [data-spot=back]{width:8px;height:8px;position:absolute;top:150px;left:424px}.gd [data-spot=mc]{width:8px;height:8px;position:absolute;top:34px;left:232px}.gd [data-spot=me]{width:8px;height:8px;position:absolute;top:34px;left:382px}.gd .desk[data-phase=compose] .cap .row>.t:first-child{visibility:hidden}.gd .ring,.gd .sendring{overflow:visible}@keyframes gd-shimmer{to{background-position:-200% 0}}@keyframes gd-hold{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}@keyframes gd-card-in{0%{opacity:0;transform:translate(-10px)scale(.96)}to{opacity:1;transform:none}}@keyframes gd-pfill{0%{width:0}to{width:calc(100% - 2px)}}@keyframes gd-pshimmer{to{background-position:-200% 0}}@keyframes gd-pshine{0%{filter:brightness();opacity:1}25%{filter:brightness(1.9);opacity:1}55%{filter:brightness(1.2);opacity:1}to{filter:brightness();opacity:0}}@keyframes gd-card-out{to{opacity:0;transform:scale(.97)}}
.gl{--gl-capsule:#0c0a06;--gl-tile:#1f2020;--gl-green:#56a04b;--gl-cap-armed:#1b1913;--gl-tile-armed:#2a2c2c;--gl-spring:cubic-bezier(.25, 1.12, .4, 1);--gl-ease:cubic-bezier(.23, 1, .32, 1);-webkit-font-smoothing:antialiased;font-family:-apple-system,SF Pro Text,system-ui,sans-serif;overflow:hidden}.gl .fit-inner{transform-origin:0 0;width:672px}.gl .stage{width:672px;height:290px}.gl .desk{width:672px;height:290px;position:relative;overflow:hidden}.gl .desk,.gl .desk *{box-sizing:border-box}.gl .cap{z-index:5;background:var(--gl-capsule);width:51px;height:8px;transition:width .46s var(--gl-spring), height .46s var(--gl-spring), top .46s var(--gl-spring), border-radius .46s var(--gl-spring), background-color .22s ease-out, box-shadow .22s ease-out;border-radius:4px;position:absolute;top:5px;left:50%;transform:translate(-50%);box-shadow:0 0 0 1px #888}.gl .cap .rim{border-radius:inherit;opacity:0;pointer-events:none;-webkit-mask-composite:xor;background:linear-gradient(135deg,#8a8a8a 0%,#f2f2f2 18%,#6e6e6e 38%,#cfcfcf 58%,#4a4a4a 78%,#b9b9b9 100%) 0 0/200% 100%;padding:2px;transition:opacity .22s ease-out;position:absolute;inset:-1px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.gl .cap .row{opacity:0;align-items:flex-start;gap:6px;padding:8px;transition:opacity .2s ease-out;display:flex;position:absolute;top:0;left:0}.gl .cap .t{background:var(--gl-tile);flex:none;justify-content:center;align-items:center;width:44px;height:44px;padding:6px;transition:background-color .22s ease-out;display:flex;position:relative}.gl .cap .p{border-radius:999px}.gl .cap .sq{border-radius:10px}.gl .cap .av{background:var(--gl-green);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:16px;line-height:20px;display:flex}.gl .cap img.av{object-fit:cover}.gl .cap .seat{width:32px;height:32px}.gl .handle{z-index:5;opacity:0;background:#0b0a06;border-radius:99px;width:25px;height:4px;transition:opacity .2s ease-out;position:absolute;top:71px;left:50%;transform:translate(-50%);box-shadow:0 0 0 1px #ffffff17}.gl .desk[data-drag=pill] .cap{background:var(--gl-cap-armed);box-shadow:0 0 0 1px #0000}.gl .desk[data-drag=pill] .cap .rim,.gl .desk[data-drag=peek] .cap .rim{opacity:1;animation:2.4s linear infinite gl-shimmer}.gl .desk[data-drag=peek] .cap{background:var(--gl-cap-armed);border-radius:16px;width:260px;height:60px;top:8px;box-shadow:0 0 0 1px #ffffff17,0 14px 30px #00000047}.gl .desk[data-drag=peek] .cap .t{background:var(--gl-tile-armed)}.gl .desk[data-drag=peek] .cap .row{opacity:1;transition-delay:.12s}.gl .desk[data-drag=peek] .handle{opacity:1}.gl .chip{z-index:8;pointer-events:none;opacity:0;transform-origin:0 0;color:#fff;white-space:nowrap;height:28px;transition:opacity .15s var(--gl-ease);background:#202124f2;border-radius:9px;align-items:center;gap:7px;padding:0 12px 0 7px;font-size:12px;display:flex;position:absolute;top:0;left:0;box-shadow:0 8px 22px #00000047,0 0 0 1px #ffffff1a}.gl img.fav{object-fit:contain;border-radius:4px;flex:none;width:16px;height:16px;display:block}.gl .desk[data-drag=pill] .chip,.gl .desk[data-drag=peek] .chip{opacity:1}.gl .chrome{z-index:2;color:#e8eaed;background:#35363a;border-radius:14px;width:404px;height:220px;position:absolute;top:138px;left:134px;overflow:hidden;box-shadow:0 18px 40px #00000080,0 0 0 1px #ffffff1a}.gl .strip{background:#202124;align-items:flex-end;gap:8px;height:30px;padding:0 12px;display:flex}.gl .lights{align-self:center;gap:6px;padding-right:8px;display:flex}.gl .lights span{border-radius:50%;width:10px;height:10px}.gl .lights span:first-child{background:#ff5f57}.gl .lights span:nth-child(2){background:#febc2e}.gl .lights span:nth-child(3){background:#28c840}.gl .tab{background:#35363a;border-radius:8px 8px 0 0;align-items:center;gap:7px;width:150px;height:24px;padding:0 10px;font-size:11px;display:flex}.gl .tab span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.gl .toolbar{background:#35363a;border-bottom:1px solid #2b2c2f;align-items:center;gap:6px;height:42px;padding:0 12px;display:flex}.gl .ic{color:#9aa0a6;flex:none;justify-content:center;align-items:center;width:24px;height:24px;font-size:14px;display:flex}.gl .omni{cursor:text;outline-offset:-2px;height:30px;transition:background .15s var(--gl-ease), outline-color .15s var(--gl-ease);background:#202124;border-radius:999px;outline:2px solid #0000;flex:1;align-items:center;gap:7px;padding:0 12px 0 6px;font-size:13px;display:flex}.gl .omni[data-playthru-hover]{background:#2a2b2e}.gl .omni[data-playthru-focus],.gl .omni.sel{background:#202124;outline-color:#8ab4f8}.gl .omni .lock[data-playthru-hover]{background:#4a4c50}.gl .omni .lock.pressed{background:#5a5d62;transform:scale(.94)}.gl .omni .lock{transition:background .15s var(--gl-ease), transform .15s var(--gl-ease);cursor:grab;color:#5f6368;background:#35363a;border-radius:50%;flex:none;justify-content:center;align-items:center;width:20px;height:20px;font-size:10px;display:flex}.gl .omni .url{transition:opacity .2s var(--gl-ease);border-radius:2px;padding:1px}.gl .omni .url .full{display:none}.gl .omni.sel .url{color:#fff;background:#3c5a8a}.gl .omni.sel .url .short{display:none}.gl .omni.sel .url .full{display:inline}.gl .omni.sel.lifted .url{opacity:.35}.gl .profile{background:#5f6368;border-radius:50%;flex:none;width:22px;height:22px}.gl .page{color:#fff;background:#000;height:100%;padding:8px 28px}.gl .page nav{align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.gl .page nav .fav{border-radius:6px;width:20px;height:20px}.gl [data-spot]{width:8px;height:8px;position:absolute;top:74px;left:332px}@keyframes gl-shimmer{to{background-position:-200% 0}}
.gn{--gn-capsule:#0c0a06;--gn-tile:#1f2020;--gn-green:#56a04b;--gn-cap-armed:#1b1913;--gn-tile-armed:#2a2c2c;--gn-spring:cubic-bezier(.25, 1.12, .4, 1);--gn-ease:cubic-bezier(.23, 1, .32, 1);-webkit-font-smoothing:antialiased;font-family:-apple-system,SF Pro Text,system-ui,sans-serif;overflow:hidden}.gn .fit-inner{transform-origin:0 0;width:672px}.gn .stage{width:672px;height:290px}.gn .desk{width:672px;height:290px;position:relative;overflow:hidden}.gn .desk,.gn .desk *{box-sizing:border-box}.gn .cap{z-index:5;background:var(--gn-capsule);width:51px;height:8px;transition:width .46s var(--gn-spring), height .46s var(--gn-spring), top .46s var(--gn-spring), border-radius .46s var(--gn-spring), background-color .22s ease-out, box-shadow .22s ease-out;border-radius:4px;position:absolute;top:5px;left:50%;transform:translate(-50%);box-shadow:0 0 0 1px #888}.gn .cap .rim{border-radius:inherit;opacity:0;pointer-events:none;-webkit-mask-composite:xor;background:linear-gradient(135deg,#8a8a8a 0%,#f2f2f2 18%,#6e6e6e 38%,#cfcfcf 58%,#4a4a4a 78%,#b9b9b9 100%) 0 0/200% 100%;padding:2px;transition:opacity .22s ease-out;position:absolute;inset:-1px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.gn .cap .row{opacity:0;align-items:flex-start;gap:6px;padding:8px;transition:opacity .2s ease-out;display:flex;position:absolute;top:0;left:0}.gn .cap .t{background:var(--gn-tile);flex:none;justify-content:flex-start;align-items:center;width:44px;height:44px;padding:6px;transition:background-color .22s ease-out;display:flex;position:relative}.gn .cap .p{border-radius:999px}.gn .cap .sq{border-radius:10px}.gn .cap .av{background:var(--gn-green);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:16px;line-height:20px;display:flex}.gn .cap img.av{object-fit:cover}.gn .cap .seat{width:32px;height:32px}.gn .handle{z-index:5;opacity:0;background:#0b0a06;border-radius:99px;width:25px;height:4px;transition:opacity .2s ease-out;position:absolute;top:71px;left:50%;transform:translate(-50%);box-shadow:0 0 0 1px #ffffff17}.gn .desk[data-drag=pill] .cap{background:var(--gn-cap-armed);box-shadow:0 0 0 1px #0000}.gn .desk[data-drag=pill] .cap .rim,.gn .desk[data-drag=peek] .cap .rim{opacity:1;animation:2.4s linear infinite gn-shimmer}.gn .desk[data-drag=peek] .cap{background:var(--gn-cap-armed);border-radius:16px;width:260px;height:60px;top:8px;box-shadow:0 0 0 1px #ffffff17,0 14px 30px #00000047}.gn .desk[data-drag=peek] .cap .t{background:var(--gn-tile-armed)}.gn .desk[data-drag=peek] .cap .row{opacity:1;transition-delay:.12s}.gn .desk[data-drag=peek] .handle{opacity:1}.gn .chip{z-index:8;pointer-events:none;opacity:0;transform-origin:0 0;color:#fff;white-space:nowrap;height:28px;transition:opacity .15s var(--gn-ease);background:#202124f2;border-radius:9px;align-items:center;gap:7px;padding:0 12px 0 7px;font-size:12px;display:flex;position:absolute;top:0;left:0;box-shadow:0 8px 22px #00000047,0 0 0 1px #ffffff1a}.gn img.fav{object-fit:contain;border-radius:4px;flex:none;width:16px;height:16px;display:block}.gn .desk[data-drag=pill] .chip,.gn .desk[data-drag=peek] .chip{opacity:1}.gn .chrome{z-index:2;color:#e8eaed;background:#35363a;border-radius:14px;width:404px;height:220px;position:absolute;top:138px;left:134px;overflow:hidden;box-shadow:0 18px 40px #00000080,0 0 0 1px #ffffff1a}.gn .strip{background:#202124;align-items:flex-end;gap:8px;height:30px;padding:0 12px;display:flex}.gn .lights{align-self:center;gap:6px;padding-right:8px;display:flex}.gn .lights span{border-radius:50%;width:10px;height:10px}.gn .lights span:first-child{background:#ff5f57}.gn .lights span:nth-child(2){background:#febc2e}.gn .lights span:nth-child(3){background:#28c840}.gn .tab{background:#35363a;border-radius:8px 8px 0 0;align-items:center;gap:7px;width:150px;height:24px;padding:0 10px;font-size:11px;display:flex}.gn .tab span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.gn .toolbar{background:#35363a;border-bottom:1px solid #2b2c2f;align-items:center;gap:6px;height:42px;padding:0 12px;display:flex}.gn .ic{color:#9aa0a6;flex:none;justify-content:center;align-items:center;width:24px;height:24px;font-size:14px;display:flex}.gn .omni{cursor:text;outline-offset:-2px;height:30px;transition:background .15s var(--gn-ease), outline-color .15s var(--gn-ease);background:#202124;border-radius:999px;outline:2px solid #0000;flex:1;align-items:center;gap:7px;padding:0 12px 0 6px;font-size:13px;display:flex}.gn .omni[data-playthru-hover]{background:#2a2b2e}.gn .omni[data-playthru-focus],.gn .omni.sel{background:#202124;outline-color:#8ab4f8}.gn .omni .lock[data-playthru-hover]{background:#4a4c50}.gn .omni .lock.pressed{background:#5a5d62;transform:scale(.94)}.gn .omni .lock{transition:background .15s var(--gn-ease), transform .15s var(--gn-ease);cursor:grab;color:#5f6368;background:#35363a;border-radius:50%;flex:none;justify-content:center;align-items:center;width:20px;height:20px;font-size:10px;display:flex}.gn .omni .url{transition:opacity .2s var(--gn-ease);border-radius:2px;padding:1px}.gn .omni .url .full{display:none}.gn .omni.sel .url{color:#fff;background:#3c5a8a}.gn .omni.sel .url .short{display:none}.gn .omni.sel .url .full{display:inline}.gn .omni.sel.lifted .url{opacity:.35}.gn .profile{background:#5f6368;border-radius:50%;flex:none;width:22px;height:22px}.gn .page{color:#fff;background:#000;height:100%;padding:8px 28px}.gn .page nav{align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.gn .page nav .fav{border-radius:6px;width:20px;height:20px}.gn .cap .t{transition:width .46s var(--gn-spring), border-radius .3s ease-out, background-color .22s ease-out}.gn .cap .t>.av,.gn .cap .t>.seat{flex:none}.gn .cap .t .lbl{white-space:nowrap;color:#8b8e8d;opacity:0;margin-left:12px;font-size:16px;line-height:20px;transition:opacity .2s ease-out}.gn .cap .t.exp{justify-content:flex-start;width:164px}.gn .cap .t.exp .lbl{opacity:1;transition-delay:.14s}.gn .cap .t.sq.exp{border-radius:999px}.gn .desk[data-wide="1"] .cap{width:380px}.gn .plus{z-index:9;opacity:0;pointer-events:none;background:#34c759;border-radius:50%;justify-content:center;align-items:center;width:17px;height:17px;transition:opacity .1s;display:flex;position:absolute;top:0;left:0;box-shadow:0 1px 2px #00000073}.gn .desk[data-plus="1"] .plus{opacity:1}.gn .card{background:var(--gn-tile);z-index:2;border-radius:13px;align-items:center;gap:13px;width:269px;height:54px;padding:0 10px;display:none;position:absolute;top:3px;left:3px}.gn .cface{flex:none;width:32px;height:32px;position:relative}.gn .cface .av{width:32px;height:32px}.gn .sendring{pointer-events:none;width:38px;height:38px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-90deg)}.gn .sendring .fill{stroke-dasharray:100;stroke-dashoffset:100px}.gn .tick{background:var(--gn-capsule);border-radius:50%;justify-content:center;align-items:center;width:19px;height:19px;display:none;position:absolute;bottom:-7px;right:-7px}.gn .tick i{background:var(--gn-green);border-radius:50%;justify-content:center;align-items:center;width:15px;height:15px;display:flex}.gn .cbody{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.gn .l1{align-items:center;gap:4px;display:flex}.gn .l1 .ttl{text-overflow:ellipsis;white-space:nowrap;color:#d7d7d7;letter-spacing:-.02em;flex:1;min-width:0;font-size:8px;line-height:10px;overflow:hidden}.gn .l1 .dom{color:#797979;letter-spacing:-.02em;font-size:8px;line-height:10px}.gn .l2{align-items:center;gap:1px;padding-inline:4px;display:flex}.gn .l2 .bar{background:#c7c7c7;flex:none;width:1px;height:16px}.gn .l2 .ph{color:#797979;letter-spacing:-.02em;white-space:nowrap;flex:1;min-width:0;font-size:12px;line-height:16px}.gn .l2 .tag{color:#d7d7d7;letter-spacing:-.02em;background:#0b0a06;border-radius:4px;margin-left:2px;padding:1px 3px;font-size:9px;line-height:12px}.gn .desk{--send:3s;--send-delay:.2s}.gn .desk[data-phase=compose] .cap{background:var(--gn-capsule);border-radius:16px;width:380px;height:60px;top:8px;box-shadow:0 0 0 1px #ffffff17,0 14px 30px #00000047}.gn .desk[data-phase=compose] .cap .row,.gn .desk[data-phase=compose] .handle{opacity:1}.gn .desk[data-phase=compose] .card{animation:gn-card-in .26s var(--gn-spring) both;display:flex}.gn .desk[data-phase=compose] .chip,.gn .desk[data-phase=compose] .plus{opacity:0}.gn .desk.done .sendring .fill{stroke:var(--gn-green);stroke-dashoffset:0;animation:none}.gn .desk.done .sendring .track{opacity:0}.gn .desk.done .tick{display:flex}.gn .handle{transition:opacity .2s ease-out, width .3s var(--gn-spring), height .3s var(--gn-spring);overflow:hidden}.gn .handle .pfill{opacity:0;background:linear-gradient(90deg,#8d939d,#fff,#727883,#e6e8ec,#8d939d) 0 0/200% 100%;border-radius:99px;width:0;min-width:4px;position:absolute;top:1px;bottom:1px;left:1px}.gn .desk[data-phase=compose] .handle{width:44px;height:6px}.gn .desk[data-phase=compose] .handle .pfill{opacity:1;animation:gn-pfill var(--send) linear var(--send-delay) both, gn-pshimmer 1.4s linear infinite}.gn .desk.done .handle .pfill{width:calc(100% - 2px);animation:.9s ease-out forwards gn-pshine}.gn .l2 .note{color:#d7d7d7;min-width:0;font:inherit;letter-spacing:-.02em;caret-color:var(--gn-green);background:0 0;border:0;outline:0;flex:1;padding:0 0 0 1px;font-size:12px;line-height:16px}.gn .l2 .note::placeholder{color:#797979}.gn .l2 .tags{flex:none;display:flex}.gn .desk[data-phase=compose] .sendring .fill{animation:gn-hold var(--send) linear var(--send-delay) both}.gn .desk[data-phase=compose] .handle .pfill{animation:gn-pfill var(--send) linear var(--send-delay) both, gn-pshimmer 1.4s linear infinite}.gn .desk.done .sendring .fill{animation:none}.gn .l2 .field{flex:1;align-items:center;min-width:0;height:16px;display:flex;overflow:hidden}.gn .l2 .typed{color:#d7d7d7;letter-spacing:-.02em;white-space:pre;font-size:12px;line-height:16px}.gn .l2 .field .bar{background:var(--gn-green);flex:none;animation:1.05s step-end infinite gn-caret}.gn .l2 .field .ph{color:#797979;letter-spacing:-.02em;white-space:nowrap;font-size:12px;line-height:16px}.gn .desk.has-text .ph{display:none}.gn .desk.typing .field .bar{opacity:1;animation:none}.gn .tag.sug{color:#797979;transition:background .15s var(--gn-ease), color .15s var(--gn-ease), box-shadow .15s var(--gn-ease), transform .15s var(--gn-ease);background:0 0;box-shadow:inset 0 0 0 1px #3a3b3b}.gn .tag.sug[data-playthru-hover]{color:#d7d7d7}.gn .tag.sug.sel{color:#d7d7d7;box-shadow:none;background:#0b0a06}.gn .desk[data-phase=compose] .cap .t .lbl{opacity:0;transition:none}.gn .desk.closing .card{animation:gn-card-out .2s var(--gn-ease) forwards}.gn .desk.closing .cap .row{opacity:0;transition:opacity .15s ease-out}.gn [data-spot=back]{width:8px;height:8px;position:absolute;top:150px;left:424px}.gn [data-spot=mc]{width:8px;height:8px;position:absolute;top:34px;left:232px}.gn [data-spot=me]{width:8px;height:8px;position:absolute;top:34px;left:382px}.gn #hover-spot{width:8px;height:8px;position:absolute;top:74px;left:332px}.gn .desk[data-phase=compose] .cap .row>.t:first-child{visibility:hidden}.gn .sendring{overflow:visible}.gn .desk.poster .card{animation:none}.gn .desk.poster .field .bar{opacity:1;animation:none}.gn .desk.poster[data-phase=compose] .sendring .fill{animation-delay:calc(var(--send) * -.4);animation-play-state:paused}.gn .desk.poster[data-phase=compose] .handle .pfill{animation-delay:calc(var(--send) * -.4), 0s;animation-play-state:paused,paused}.gn .desk.finishing .handle{opacity:1;width:51px;height:8px;box-shadow:none;transition:top .46s var(--gn-spring), width .46s var(--gn-spring), height .46s var(--gn-spring), opacity .2s ease-out;border-radius:4px;top:5px}.gn .desk.finishing .handle .pfill{opacity:1}.gn .desk.shine .handle .pfill{animation:.9s ease-out gn-fill-shine}@keyframes gn-shimmer{to{background-position:-200% 0}}@keyframes gn-hold{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}@keyframes gn-card-in{0%{opacity:0;transform:translate(-10px)scale(.96)}to{opacity:1;transform:none}}@keyframes gn-pfill{0%{width:0}to{width:calc(100% - 2px)}}@keyframes gn-pshimmer{to{background-position:-200% 0}}@keyframes gn-pshine{0%{filter:brightness();opacity:1}25%{filter:brightness(1.9);opacity:1}55%{filter:brightness(1.2);opacity:1}to{filter:brightness();opacity:0}}@keyframes gn-caret{0%,50%{opacity:1}51%,to{opacity:0}}@keyframes gn-tag-in{0%{opacity:0;transform:translateY(4px)scale(.9)}to{opacity:1;transform:none}}@keyframes gn-card-out{to{opacity:0;transform:scale(.97)}}@keyframes gn-fill-shine{0%,to{filter:brightness()}30%{filter:brightness(2)}60%{filter:brightness(1.25)}}
