.gm-root{--gm-font:"Google Sans", "Google Sans Text", Roboto, Arial, sans-serif;--gm-call:#202124;--gm-tile:#3c4043;--gm-tile-2:#303134;--gm-btn:#3c4043;--gm-btn-hover:#4a4e51;--gm-text:#e3e3e3;--gm-text-2:#bdc1c6;--gm-red:#ea4335;--gm-on:#a8c7fa;--gm-on-ink:#062e6f;--gm-blue:#0b57d0;--gm-panel-ink:#1f1f1f;--gm-panel-ink-2:#444746;--gm-panel-line:#e1e3e1;font-family:var(--gm-font);color:var(--gm-text);-webkit-font-smoothing:antialiased}.gm-ic{letter-spacing:normal;text-transform:none;white-space:nowrap;font-feature-settings:"liga";-webkit-font-feature-settings:"liga";font-variation-settings:"FILL" 0, "wght" 400, "GRAD" 0, "opsz" 24;-webkit-user-select:none;user-select:none;direction:ltr;font-family:Material Symbols Rounded;font-size:24px;font-style:normal;font-weight:400;line-height:1;display:inline-block}.gm-ic[data-fill]{font-variation-settings:"FILL" 1, "wght" 400, "GRAD" 0, "opsz" 24}.gm-chrome{background:#202124;border-radius:12px;grid-template-rows:40px 44px 1fr;width:1600px;height:960px;display:grid;overflow:hidden;box-shadow:0 0 0 1px #ffffff14,0 50px 100px -40px #000000b3}.gm-tabs{background:#1b1c1e;align-items:flex-end;gap:8px;padding:0 12px;display:flex}.gm-dots{align-self:center;gap:8px;margin-right:10px;display:flex}.gm-dots i{border-radius:999px;width:12px;height:12px;display:block}.gm-tab{width:240px;height:34px;font:400 13px/1 var(--gm-font);color:#e8eaed;background:#35363a;border-radius:10px 10px 0 0;align-items:center;gap:10px;padding:0 12px;display:flex}.gm-tab .gm-ic{color:#81c995;font-size:16px}.gm-tab-x{margin-left:auto;color:#9aa0a6!important;font-size:16px!important}.gm-toolbar{color:#9aa0a6;background:#35363a;align-items:center;gap:10px;padding:0 12px;display:flex}.gm-toolbar .gm-ic{font-size:20px}.gm-omni{height:32px;font:400 14px/1 var(--gm-font);color:#e8eaed;background:#202124;border-radius:999px;flex:1;align-items:center;gap:10px;padding:0 14px;display:flex}.gm-omni .gm-ic{font-size:16px}.gm-omni b{color:#9aa0a6;font-weight:400}.gm-page{background:var(--gm-call);grid-template-rows:minmax(0,1fr) 80px;min-height:0;display:grid;position:relative}.gm-body{grid-template-columns:minmax(0,1fr);gap:16px;min-height:0;padding:16px 16px 0;display:grid}.gm-body[data-panel]{grid-template-columns:minmax(0,1fr) 360px}.gm-grid{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:minmax(0,1fr);gap:8px;min-height:0;display:grid}.gm-tile{background:var(--gm-tile);border-radius:12px;place-items:center;min-height:0;display:grid;position:relative;overflow:hidden}.gm-tile[data-speaking]{box-shadow:inset 0 0 0 3px #8ab4f8}.gm-avatar{width:72px;height:72px;font:400 32px/1 var(--gm-font);color:#fff;border-radius:999px;place-items:center;display:grid}.gm-tile[data-small] .gm-avatar{width:44px;height:44px;font-size:20px}.gm-name{font:500 14px/1 var(--gm-font);color:#fff;text-shadow:0 1px 2px #0009;position:absolute;bottom:10px;left:12px}.gm-tile[data-small] .gm-name{font-size:12px;bottom:8px;left:10px}.gm-tile-mic{background:#20212499;border-radius:999px;place-items:center;width:26px;height:26px;display:grid;position:absolute;top:10px;right:10px}.gm-tile-mic .gm-ic{color:#fff;font-size:16px}.gm-tile-mic[data-talking]{background:#1a73e8}.gm-more{font:400 15px/1 var(--gm-font);color:var(--gm-text-2)}.gm-others{align-content:center;justify-items:center;gap:12px}.gm-others-faces{display:flex}.gm-others-faces .gm-avatar{width:52px;height:52px;box-shadow:0 0 0 3px var(--gm-tile);font-size:22px}.gm-others-faces .gm-avatar+.gm-avatar{margin-left:-12px}.gm-stage{grid-template-columns:minmax(0,1fr) 208px;gap:8px;min-height:0;display:grid}.gm-stage-frame{background:#131314;border-radius:12px;min-height:0;position:relative;overflow:hidden}.gm-strip{grid-auto-rows:minmax(0,1fr);gap:8px;min-height:0;display:grid}.gm-addon-label{z-index:2;height:28px;font:500 13px/1 var(--gm-font);color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#202124b8;border-radius:999px;align-items:center;gap:6px;padding:0 10px 0 8px;display:flex;position:absolute;top:12px;left:12px}.gm-bar{grid-template-columns:1fr auto 1fr;align-items:center;padding:0 16px;display:grid}.gm-meta{font:400 16px/1 var(--gm-font);color:var(--gm-text);white-space:nowrap}.gm-meta span{color:var(--gm-text-2);margin:0 10px}.gm-ctrls{align-items:center;gap:8px;display:flex}.gm-btn{background:var(--gm-btn);min-width:40px;height:40px;color:var(--gm-text);cursor:default;font:500 14px/1 var(--gm-font);border:0;border-radius:999px;justify-content:center;align-items:center;gap:2px;padding:0 10px;display:inline-flex}.gm-btn .gm-ic{font-size:22px}.gm-btn[data-red]{background:var(--gm-red);color:#fff}.gm-btn[data-leave]{background:var(--gm-red);color:#fff;width:56px}.gm-btn[data-split]{padding:0 6px 0 12px}.gm-btn[data-split] .gm-ic+.gm-ic{opacity:.8;font-size:18px}.gm-side{justify-content:flex-end;gap:4px;display:flex}.gm-icbtn{width:48px;height:48px;color:var(--gm-text);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;display:grid;position:relative}.gm-icbtn:hover{background:#e8eaed14}.gm-icbtn[aria-pressed=true]{background:var(--gm-on);color:var(--gm-on-ink)}.gm-icbtn:focus-visible{outline-offset:2px;outline:2px solid #8ab4f8}.gm-panel{color:var(--gm-panel-ink);background:#fff;border-radius:16px;flex-direction:column;min-height:0;margin-bottom:0;display:flex;position:relative;overflow:hidden}.gm-panel-head{height:64px;font:400 18px/1 var(--gm-font);color:var(--gm-panel-ink);flex-shrink:0;align-items:center;gap:12px;padding:0 12px 0 24px;display:flex}.gm-panel-head .gm-x{margin-left:auto}.gm-x{width:40px;height:40px;color:var(--gm-panel-ink-2);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;display:grid}.gm-x:hover{background:#44474614}.gm-panel-body{flex:1;min-height:0;padding:0 0 16px;overflow:auto}.gm-sect{font:500 14px/20px var(--gm-font);color:var(--gm-panel-ink-2);padding:12px 24px 6px}.gm-row{text-align:left;cursor:pointer;width:100%;color:var(--gm-panel-ink);font:400 15px/20px var(--gm-font);background:0 0;border:0;align-items:center;gap:16px;padding:12px 24px;display:flex;position:relative}.gm-row:hover{background:#1f1f1f0f}.gm-row small{font:400 13px/18px var(--gm-font);color:var(--gm-panel-ink-2);display:block}.gm-row-ic{color:#0b57d0;background:#e9eef6;border-radius:12px;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}.gm-row-ic .gm-ic{font-size:22px}.gm-row[data-disabled]{cursor:default}.gm-link{font:500 14px/20px var(--gm-font);color:var(--gm-blue);padding:8px 24px}.gm-toggle-row{font:400 15px/20px var(--gm-font);color:var(--gm-panel-ink);align-items:center;gap:16px;padding:10px 24px;display:flex;position:relative}.gm-toggle-row>span:first-child{flex:1}.gm-switch{cursor:pointer;background:#e1e3e1;border:2px solid #747775;border-radius:999px;flex-shrink:0;width:52px;height:32px;padding:0;transition:background .16s;position:relative}.gm-switch:after{content:"";background:#747775;border-radius:999px;width:16px;height:16px;margin-top:-8px;transition:all .16s;position:absolute;top:50%;left:6px}.gm-switch[aria-checked=true]{background:var(--gm-blue);border-color:var(--gm-blue)}.gm-switch[aria-checked=true]:after{background:#fff;width:24px;height:24px;margin-top:-12px;left:26px}.gm-note{font:400 13px/18px var(--gm-font);color:var(--gm-panel-ink-2);margin:4px 24px 12px}.gm-msg{font:400 14px/20px var(--gm-font);color:var(--gm-panel-ink);gap:4px;padding:8px 24px;display:grid}.gm-msg b{font-weight:500}.gm-msg time{color:var(--gm-panel-ink-2);margin-left:8px;font-size:12px}.gm-msg a{color:var(--gm-blue);text-decoration:none}.gm-card-link{border:1px solid var(--gm-panel-line);border-radius:12px;gap:4px;margin-top:6px;padding:12px;display:grid}.gm-compose{height:48px;font:400 14px/1 var(--gm-font);color:var(--gm-panel-ink-2);background:#f0f4f9;border-radius:999px;flex-shrink:0;align-items:center;margin:auto 16px 0;padding:0 16px;display:flex}.gm-snack{z-index:30;color:#1f1f1f;max-width:520px;min-height:48px;font:400 14px/20px var(--gm-font);background:#e3e3e3;border-radius:8px;align-items:center;gap:16px;padding:12px 16px;animation:.24s cubic-bezier(.2,0,0,1) gm-snack-in;display:flex;position:absolute;bottom:96px;left:24px;box-shadow:0 4px 12px #0006}@keyframes gm-snack-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.gm-hint{display:inline-flex;position:relative}.gm-hint[data-block]{display:flex}.gm-hint-ring{border-radius:inherit;pointer-events:none;z-index:3;border-radius:999px;animation:1.6s ease-in-out infinite gm-ring;position:absolute;inset:-5px;box-shadow:0 0 0 2px #f2b106,0 0 18px 2px #f2b1068c}.gm-hint[data-block] .gm-hint-ring{border-radius:14px}.gm-hint-tip{z-index:40;white-space:nowrap;color:#141318;font:600 13px/16px var(--gm-font);pointer-events:none;background:#f2b106;border-radius:10px;padding:8px 12px;position:absolute;box-shadow:0 8px 24px -6px #f2b10699}.gm-hint-tip[data-side=top]{bottom:calc(100% + 14px);left:50%;transform:translate(-50%)}.gm-hint-tip[data-side=left]{top:50%;right:calc(100% + 14px);transform:translateY(-50%)}.gm-hint-tip[data-side=bottom]{top:calc(100% + 12px);left:50%;transform:translate(-50%)}.gm-hint-tip:after{content:"";background:inherit;width:10px;height:10px;position:absolute;transform:rotate(45deg)}.gm-hint-tip[data-side=top]:after{bottom:-4px;left:calc(50% - 5px)}.gm-hint-tip[data-side=left]:after{top:calc(50% - 5px);right:-4px}.gm-hint-tip[data-side=bottom]:after{top:-4px;left:calc(50% - 5px)}@keyframes gm-ring{0%,to{opacity:1}50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.gm-hint-ring,.gm-snack{animation:none}}.gm-hive{flex-direction:column;gap:16px;min-height:100%;padding:4px 20px 20px;display:flex}.gm-step{grid-template-columns:28px 1fr;align-items:start;gap:12px;display:grid}.gm-step-n{width:28px;height:28px;font:600 13px/1 var(--hm-font-sans);background:var(--hm-bg-subtle);color:var(--hm-text-muted);box-shadow:inset 0 0 0 1px var(--hm-border);border-radius:999px;place-items:center;display:grid}.gm-step[data-done] .gm-step-n{background:var(--hm-accent);color:var(--hm-on-accent);box-shadow:none}.gm-step[data-current] .gm-step-n{box-shadow:inset 0 0 0 2px var(--hm-accent);color:var(--hm-accent-text);background:var(--hm-accent-subtle)}.gm-hint-tip[data-side=top][data-align=end]{left:auto;right:-4px;transform:none}.gm-hint-tip[data-side=top][data-align=end]:after{left:auto;right:22px}.gm-hint-tip[data-side=bottom][data-align=end]{left:auto;right:-4px;transform:none}.gm-hint-tip[data-side=bottom][data-align=end]:after{left:auto;right:18px}.gm-hint:not([data-block]){justify-self:start}.gm-hint:not([data-block]) .gm-hint-ring{border-radius:12px}.gm-stage-ground .hm-stage-ground .hm-stage-ground,.gm-stage-ground>* .hm-stage-ground{background:0 0!important}.gm-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.gm-tile-mic[data-muted]{background:#202124bf}.gm-hint-col{justify-items:start;gap:8px;display:inline-grid}.gm-hint-col[data-block]{justify-items:stretch;display:grid}.gm-callout{color:#141318;font:600 12.5px/16px var(--gm-font);background:#f2b106;border-radius:10px;justify-self:start;padding:7px 11px 7px 26px;display:inline-block;position:relative;box-shadow:0 6px 18px -6px #f2b1068c}.gm-callout:before{content:"";background:#141318;border-radius:999px;width:7px;height:7px;margin-top:-3.5px;animation:1.6s ease-in-out infinite gm-ring;position:absolute;top:50%;left:11px}.gm-hint-col[data-block] .gm-callout{justify-self:start;margin-left:24px}.gm-tag{color:#0b57d0;height:22px;font:500 12px/1 var(--gm-font);background:#e9eef6;border-radius:6px;flex-shrink:0;align-items:center;padding:0 8px;display:inline-flex}.gm-row>.hm-root,.gm-row>span[aria-hidden]{flex-shrink:0}.gm-row:focus-visible,.gm-x:focus-visible,.gm-switch:focus-visible{outline-offset:2px;outline:2px solid #0b57d0}.gm-row:focus-visible{outline-offset:-2px;border-radius:8px}.gm-addon-label{color:#fff;padding:0 12px}.gm-panel-head{color:#141318}.gm-thinking-cell{fill:var(--hm-voice-dot);animation:1.6s ease-in-out infinite hm-cell-glow;animation-delay:calc(var(--i) * 1.6s / 6)}.gm-thinking-ring{transform-box:view-box;transform-origin:50%;animation:1.8s cubic-bezier(.65,0,.25,1) infinite hm-ring-turn}.gm-thinking-cell{fill:var(--hm-logo-cells,#ebedef)}.gm-thinking-core{filter:drop-shadow(0 0 10px color-mix(in srgb, var(--hm-accent) 60%, transparent))}@media (prefers-reduced-motion:reduce){.gm-thinking-cell,.gm-thinking-ring,.gm-callout:before{opacity:.7;animation:none}}.hm-root[data-hm-motion=reduce] .gm-thinking-cell{opacity:.7;animation:none}.gm-caption{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;background:#080a0edb;border-radius:14px;grid-template-columns:auto 1fr;align-items:start;gap:6px 14px;width:min(88%,900px);padding:12px 16px;display:grid;position:absolute;bottom:18px;left:50%;transform:translate(-50%);box-shadow:0 0 0 1px #ffffff12,0 18px 40px -18px #000c}.gm-caption-who{color:#e3e5ea;padding-top:6px}.gm-caption-text{font:500 20px/28px var(--hm-font-sans)}.gm-caption-steps{grid-column:2;gap:4px;display:flex}.gm-caption-steps i{background:#ffffff2e;border-radius:9px;width:18px;height:3px;transition:background .3s}.gm-caption-steps i[data-on]{background:var(--hm-accent);box-shadow:0 0 8px var(--hm-accent)}.gm-body[data-panel] .gm-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.gm-panel-body{overflow-x:hidden}.gm-grid{grid-auto-rows:auto;align-content:center}.gm-grid .gm-tile{aspect-ratio:16/10}.gm-grid,.gm-body[data-panel] .gm-grid{flex-wrap:wrap;place-content:center;gap:8px;display:flex}.gm-grid .gm-tile{aspect-ratio:16/10;flex:none;width:calc(25% - 6px)}.gm-body[data-panel] .gm-avatar{width:64px;height:64px;font-size:28px}.gm-account{background:var(--hm-bg-subtle);box-shadow:inset 0 0 0 1px var(--hm-border);border-radius:14px;align-items:center;gap:10px;padding:10px 12px;display:flex}.gm-account-av{color:#fff;width:32px;height:32px;font:600 14px/1 var(--hm-font-sans);background:#1e8e3e;border-radius:999px;flex-shrink:0;place-items:center;display:grid}.gm-account-dot{font:500 12px/1 var(--hm-font-sans);color:var(--hm-success-text);white-space:nowrap;align-items:center;gap:6px;margin-left:auto;display:inline-flex}.gm-account-dot:before{content:"";background:var(--hm-success);border-radius:999px;width:7px;height:7px}.gm-suggest{gap:2px;display:grid}.gm-sets{grid-template-columns:1fr 1fr;gap:6px;display:grid}.gm-set{background:var(--hm-surface);box-shadow:inset 0 0 0 1px var(--hm-border);cursor:pointer;text-align:left;border:0;border-radius:12px;justify-content:space-between;align-items:flex-start;gap:6px;padding:10px 11px;display:flex;position:relative}.gm-set:hover{box-shadow:inset 0 0 0 1px var(--hm-border-control)}.gm-set[aria-checked=true]{background:var(--hm-accent-subtle);box-shadow:inset 0 0 0 1.5px var(--hm-accent)}.gm-set:focus-visible{box-shadow:var(--hm-shadow-focus);outline:none}.gm-set-tag{background:var(--hm-accent);height:16px;color:var(--hm-on-accent);font:600 10px/1 var(--hm-font-sans);border-radius:999px;align-items:center;padding:0 6px;display:inline-flex;position:absolute;top:-7px;right:8px}.gm-queue{gap:6px;margin:0;padding:0;list-style:none;display:grid}.gm-queue li{background:var(--hm-bg-subtle);font:400 13.5px/19px var(--hm-font-sans);color:var(--hm-text-muted);border-radius:12px;grid-template-columns:22px 1fr;align-items:start;gap:10px;padding:10px 12px;display:grid}.gm-queue li[data-first]{background:var(--hm-surface);box-shadow:inset 0 0 0 1px var(--hm-border-control);color:var(--hm-text);font-weight:500}.gm-queue-n{background:var(--hm-surface);width:22px;height:22px;box-shadow:inset 0 0 0 1px var(--hm-border);font:600 11px/1 var(--hm-font-sans);color:var(--hm-text-muted);border-radius:999px;place-items:center;display:grid}.gm-queue li[data-first] .gm-queue-n{background:var(--hm-primary);color:var(--hm-on-primary);box-shadow:none}.gm-hive-tile{background:linear-gradient(160deg,#22348f,#121a52)}.gm-hive-tile[data-speaking]{box-shadow:inset 0 0 0 3px #ffc550,0 0 24px -4px #ffc55080}.gm-panel-head .gm-chip{margin-left:auto}.gm-panel-head .gm-chip+.gm-x{margin-left:0}.gm-chip{display:inline-grid;position:relative}.gm-chip .gm-account-av{width:30px;height:30px;font-size:13px}.gm-chip i{background:#1e8e3e;border-radius:999px;width:10px;height:10px;position:absolute;bottom:-1px;right:-1px;box-shadow:0 0 0 2px #fff}.gm-hive{gap:20px;padding:8px 24px 24px}.gm-q{background:var(--hm-bg-subtle);border-radius:14px;gap:6px;padding:14px 16px;display:grid}.gm-inline{justify-content:space-between;align-items:center;gap:12px;display:flex}.gm-steps{box-shadow:inset 0 1px 0 var(--hm-border);gap:16px;padding-top:20px;display:grid}.gm-panel .hm-select-list{width:100%;max-width:none}.gm-inline .hm-field-label{white-space:nowrap}.gm-inline .hm-tabs{flex:none}.gm-cam{object-fit:cover;width:100%;height:100%;animation:14s ease-in-out infinite alternate gm-cam-drift;position:absolute;inset:0}.gm-tile[data-cam] .gm-name{text-shadow:0 1px 2px #0009;z-index:1}.gm-tile[data-cam] .gm-tile-mic{z-index:1}@keyframes gm-cam-drift{0%{transform:scale(1.02)translate(0)}to{transform:scale(1.045)translate(-.6%,.4%)}}@media (prefers-reduced-motion:reduce){.gm-cam{animation:none}}video.gm-cam{animation:none}.gm-root[data-light]{--gm-call:#f8f9fa;--gm-tile:#e8eaed;--gm-tile-2:#f1f3f4;--gm-btn:#e3e3e3;--gm-btn-hover:#d3d3d3;--gm-text:#1f1f1f;--gm-text-2:#444746;color:var(--gm-text)}.gm-root[data-light] .gm-chrome{background:#f8f9fa;box-shadow:0 0 0 1px #00000014,0 50px 100px -40px #14142859}.gm-root[data-light] .gm-tabs{background:#dee1e6}.gm-root[data-light] .gm-tab{color:#1f1f1f;background:#fff}.gm-root[data-light] .gm-toolbar{color:#5f6368;background:#fff;box-shadow:0 1px #dadce0}.gm-root[data-light] .gm-omni{color:#202124;background:#f1f3f4}.gm-root[data-light] .gm-omni b{color:#5f6368}.gm-root[data-light] .gm-tile:not([data-cam]) .gm-name{color:var(--gm-text);text-shadow:none}.gm-root[data-light] .gm-stage-frame{background:#fff;box-shadow:inset 0 0 0 1px #dadce0}.gm-root[data-light] .gm-tile[data-cam] .gm-name{color:#fff}.gm-root[data-light] .gm-tile-mic{background:#2021248c}
