:root{--entry-card-width:410px;--entry-card-height:630px;--entry-card-preview-height:220px}html[data-theme=hermes] .session-entry:has(.hermes-entry-card){width:min(var(--entry-card-width),calc(100vw - 32px));max-width:var(--entry-card-width)}html[data-theme=hermes] .entry-card.hermes-entry-card{width:100%;height:var(--entry-card-height);min-height:0;flex-shrink:0;display:flex;flex-direction:column;gap:0;padding:0;border:0;border-radius:18px;overflow:hidden}html[data-theme=hermes] .hermes-entry-card>.entry-preview{flex:0 0 var(--entry-card-preview-height);height:var(--entry-card-preview-height);min-height:0;border-radius:18px 18px 0 0}html[data-theme=hermes] .entry-card.hermes-entry-card .entry-body{flex:1 1;min-height:0;overflow:auto;padding:20px 24px}html[data-theme=hermes] .hermes-entry-card .name-step{flex:1 1;min-height:0}html[data-theme=hermes] .entry-card.hermes-entry-card .entry-action{flex:0 0 auto;margin-top:auto;display:grid;gap:10px;padding:18px 24px}html[data-theme=hermes] .hermes-entry-card .entry-action>button{min-height:52px;border-radius:13px}html[data-theme=hermes] .entry-card.hermes-entry-card .client-name-body{position:relative;display:block;padding:0}html[data-theme=hermes] .client-name-brand{position:absolute;top:136px;left:50%;transform:translateX(-50%);display:flex;align-items:center;justify-content:center;white-space:nowrap}html[data-theme=hermes] .client-name-brand .hermes-brand{color:var(--hermes-panel,#28332e)}html[data-theme=hermes] .client-name-brand .hermes-emblem{width:68px;height:68px}html[data-theme=hermes] .client-name-brand .hermes-name{font-size:54px}html[data-theme=hermes] .client-name-fields{position:absolute;top:293px;left:32px;right:32px;text-align:center}html[data-theme=hermes] .client-name-fields label{margin:0 0 16px;color:var(--hermes-panel,#28332e);font-size:17px;font-weight:400;line-height:1.45;letter-spacing:-.015em}html[data-theme=hermes] .client-name-fields input{min-height:52px}html[data-theme=hermes] .shell:has(.session-entry){max-width:none;min-height:100dvh;display:grid;place-items:center;padding:64px 16px}html[data-theme=hermes] body:has(.session-entry) .site-header{position:absolute;inset:0 0 auto;z-index:2}html[data-theme=hermes] body:has(.session-entry .hermes-entry-card) .site-header>.hermes-brand{display:none}html[data-theme=hermes] .permission-preview .permission-brand{position:absolute;top:40px;left:50%;transform:translateX(-50%);white-space:nowrap}html[data-theme=hermes] .permission-preview .permission-brand .hermes-brand{color:var(--hermes-brand-color)}html[data-theme=hermes] .permission-preview .permission-brand .hermes-emblem{width:54px;height:54px}html[data-theme=hermes] .permission-preview .permission-brand .hermes-name{font-size:43px}html[data-theme=hermes] main.intervision-entry.session-entry{margin:0 auto;min-height:100dvh;display:flex;flex-direction:column;justify-content:safe center;padding-block:64px}html[data-theme=hermes] .session-entry .intervision-preflight{margin-top:0}@media (max-width:680px){.session-entry:has(.hermes-entry-card){--entry-card-height:min(630px,max(360px,calc(100svh - 152px)));--entry-card-preview-height:clamp(120px,26svh,220px)}html[data-theme=hermes] .entry-card.hermes-entry-card .entry-action,html[data-theme=hermes] .entry-card.hermes-entry-card .entry-body{padding-inline:20px}html[data-theme=hermes] .entry-card.hermes-entry-card .client-name-body{padding:0}html[data-theme=hermes] .client-name-brand{top:clamp(58px,calc(var(--entry-card-height) * .216),136px)}html[data-theme=hermes] .client-name-fields{top:clamp(155px,calc(var(--entry-card-height) * .465),293px);left:24px;right:24px}html[data-theme=hermes] .permission-preview .permission-brand{top:clamp(12px,calc(var(--entry-card-preview-height) * .18),40px)}html[data-theme=hermes] .permission-preview .permission-brand .hermes-emblem{width:clamp(32px,calc(var(--entry-card-preview-height) * .24),54px);height:clamp(32px,calc(var(--entry-card-preview-height) * .24),54px)}html[data-theme=hermes] .permission-preview .permission-brand .hermes-name{font-size:clamp(26px,calc(var(--entry-card-preview-height) * .195),43px)}}@media (max-width:680px) and (max-height:620px){.session-entry:has(.hermes-entry-card){--entry-card-preview-height:120px}html[data-theme=hermes] .entry-card.hermes-entry-card:has(.permission-preview)>.entry-body{padding-block:10px}}:root{--room-control-size:48px;--room-control-radius:12px;--room-control-icon-size:24px;--room-control-gap:12px;--room-header-control-size:40px;--room-header-gap:8px;--room-header-radius:8px;--room-frame-radius:8px;--room-caption-size:12px;--room-caption-gap:8px;--room-caption-line-height:14px;--room-caption-reserve:44px}html[data-theme=hermes] .group-heading .session-identity .group-room-badge,html[data-theme=hermes] .private-session-title{height:var(--room-header-control-size);min-height:var(--room-header-control-size);box-sizing:border-box}html[data-theme=hermes] .session-entry>.entry-title .private-session-title{height:28px;min-height:28px;padding-block:3px;font-size:15px;line-height:22px}html[data-theme=hermes] .group-heading .group-view-switch .session-control,html[data-theme=hermes] :is(.session-top,.group-heading) .session-control{width:var(--room-header-control-size);height:var(--room-header-control-size);min-height:var(--room-header-control-size)}@font-face{font-family:Hermes Control Inter;src:url(/hermes/brand/inter-roman.var.woff2) format("woff2");font-style:normal;font-weight:100 900;font-display:swap}html[data-theme=hermes] :is(.session-bottom,.group-controls) .control-caption{font-family:Hermes Control Inter,sans-serif;font-weight:500;font-size:12px;line-height:14px;font-synthesis:none}.settings-shortcuts-off{opacity:.45}html[data-theme=hermes] :is(.call-placeholder h3,.group-placeholder>span){font-weight:500}html[data-theme=hermes] .group-placeholder>p{margin:4px 0 0;font-size:12px;color:#d0dfd6}html[data-theme=hermes] .client-finished{display:grid;place-items:center}html[data-theme=hermes] .client-finished .session-finished{margin:0;padding:100px 24px;text-align:center}html[data-theme=hermes] .client-finished .session-top{background:none}html[data-theme=hermes] .group-heading .session-identity{min-width:0;margin-right:auto}html[data-theme=hermes] .group-heading .session-identity .group-room-badge{background:transparent;min-width:0;margin:0;border-radius:0}html[data-theme=hermes] .group-heading .session-identity .group-room-badge:hover{background:var(--media-header-hover-background)}html[data-theme=hermes] .group-heading .group-room-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-theme=hermes] .cabinet-finished{display:grid;place-items:center}html[data-theme=hermes] .cabinet-finished .session-finished{margin:0;padding:100px 24px;text-align:center}html[data-theme=hermes] .cabinet-finished .session-top{background:none}html[data-theme=hermes] .cabinet-finished .media-notice{position:absolute;bottom:24px}html[data-theme=hermes] .group-heading.cabinet-heading{align-items:flex-start}html[data-theme=hermes] .group-heading .session-identity .group-room-badge{padding:6px 11px;gap:7px;font-size:15px;line-height:22px;color:#fff;flex-shrink:1;max-width:100%}html[data-theme=hermes] .group-heading .group-room-title{font-size:15px;font-weight:600;min-width:0}html[data-theme=hermes] .group-heading .group-room-count{font-size:14px;font-weight:600;padding-left:12px;border-left:1px solid #ffffff40;flex-shrink:0}html[data-theme=hermes] .group-heading .session-identity .group-room-badge>.ui-icon{width:16px;height:16px}html[data-theme=hermes] .group-heading .group-room-label{gap:12px;min-width:0;overflow:hidden}html[data-theme=hermes] .group-heading .session-timer{flex-shrink:0}@media (min-width:721px){html[data-theme=hermes] :is(.session-bottom,.group-controls) .session-control{width:var(--room-control-size);height:var(--room-control-size);min-height:var(--room-control-size);flex-shrink:0;padding:0;border:0;border-radius:var(--room-control-radius)}html[data-theme=hermes] :is(.session-bottom,.group-controls) .ui-icon{width:var(--room-control-icon-size);height:var(--room-control-icon-size)}html[data-theme=hermes] :is(.session-bottom,.group-controls) .control-caption{top:calc(100% + var(--room-caption-gap));width:calc(var(--room-control-size) + var(--room-control-gap));max-width:none;font-size:var(--room-caption-size);line-height:var(--room-caption-line-height);white-space:normal;text-align:center}html[data-theme=hermes] .session-bottom{gap:var(--room-control-gap);bottom:calc(var(--room-caption-reserve) + env(safe-area-inset-bottom))}html[data-theme=hermes] .session-top{padding:max(8px,env(safe-area-inset-top)) max(8px,env(safe-area-inset-right)) 32px max(8px,env(safe-area-inset-left));gap:var(--room-header-gap)}html[data-theme=hermes] .group-heading .group-view-switch .session-control,html[data-theme=hermes] :is(.session-top,.group-heading) .session-control{width:var(--room-header-control-size);height:var(--room-header-control-size);min-height:var(--room-header-control-size);flex-shrink:0;padding:0;border:0;border-radius:var(--room-header-radius)}html[data-theme=hermes] :is(.session-top,.group-heading) .session-control>.ui-icon{width:var(--room-control-icon-size);height:var(--room-control-icon-size)}html[data-theme=hermes] .group-call:not(.group-fullscreen){padding:max(8px,env(safe-area-inset-top)) max(8px,env(safe-area-inset-right)) 0 max(8px,env(safe-area-inset-left))}html[data-theme=hermes] .group-heading,html[data-theme=hermes] .group-heading .group-view-switch{gap:var(--room-header-gap)}html[data-theme=hermes] .group-call:not(.group-fullscreen){gap:8px}html[data-theme=hermes] .group-heading .group-room-badge{height:var(--room-header-control-size);min-height:var(--room-header-control-size);padding:8px 12px;border-radius:var(--room-header-radius);line-height:24px}html[data-theme=hermes] .group-controls{gap:var(--room-control-gap)}html[data-theme=hermes] .group-call:not(.group-fullscreen) .group-controls{flex-shrink:0;padding:0 0 calc(var(--room-caption-reserve) + env(safe-area-inset-bottom))}html[data-theme=hermes] .call-two-up:not(.call-focused) .participant-frame,html[data-theme=hermes] .group-call:not(.group-fullscreen) :is(.group-member,.group-presentation){border-radius:var(--room-frame-radius)}}@media (max-width:720px){:root{--room-header-control-size:52px}html[data-theme=hermes] .session-top.cabinet-heading{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:8px}html[data-theme=hermes] .session-top.cabinet-heading>.hermes-brand{grid-column:1;grid-row:1;justify-self:start}html[data-theme=hermes] .session-top.cabinet-heading>.session-control{grid-column:3;grid-row:1;flex-shrink:0}html[data-theme=hermes] .session-top.cabinet-heading>.session-identity{grid-column:2;grid-row:1;margin:0;width:100%;max-width:100%;min-width:0}html[data-theme=hermes] .group-call:not(.group-fullscreen){padding:max(18px,env(safe-area-inset-top)) max(14px,env(safe-area-inset-right)) 0 max(14px,env(safe-area-inset-left))}html[data-theme=hermes] .group-heading.cabinet-heading{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:8px}html[data-theme=hermes] .group-heading.cabinet-heading>.hermes-brand{grid-column:1;grid-row:1;justify-self:start}html[data-theme=hermes] .group-heading.cabinet-heading>.session-control{grid-column:3;grid-row:1}html[data-theme=hermes] .group-heading.cabinet-heading>.session-identity{grid-column:2;grid-row:1;margin:0;width:100%;max-width:100%;min-width:0}html[data-theme=hermes] .group-heading.cabinet-heading .group-view-switch{grid-column:1/-1;grid-row:3}html[data-theme=hermes] .group-heading .group-room-title{font-size:12px}html[data-theme=hermes] .group-heading .session-identity .group-room-badge{padding-inline:8px}html[data-theme=hermes] .group-heading .group-room-count{font-size:12px;padding-left:8px}html[data-theme=hermes] .cabinet-controls{--room-control-gap:12px;gap:var(--room-control-gap)}html[data-theme=hermes] .group-call:not(.group-fullscreen) .cabinet-controls{padding-bottom:calc(44px + env(safe-area-inset-bottom))}}@media (max-width:360px){html[data-theme=hermes] .cabinet-controls .session-control{width:54px;height:54px;min-height:54px}}html[data-theme=hermes] .quick-space-pair:not(.group-fullscreen) .group-stage{position:absolute;inset:96px 8px 116px;min-height:0;gap:8px}html[data-theme=hermes] .quick-space-pair:not(.group-fullscreen) .group-video video{object-fit:cover}html[data-theme=hermes] .quick-space-call:not(.group-fullscreen) .cabinet-controls{position:absolute;left:50%;bottom:calc(44px + env(safe-area-inset-bottom));transform:translateX(-50%);padding:0;width:max-content;max-width:calc(100% - 16px)}html[data-theme=hermes] .quick-space-call .call-placeholder{padding:25px;color:#E6E7E7}html[data-theme=hermes] .quick-space-call .call-placeholder h3{font-weight:500}html[data-theme=hermes] .quick-space-call .group-member-name{padding:4px 8px;border-radius:5px}html[data-theme=hermes] .quick-space-call .cabinet-controls{overflow:visible}html[data-theme=hermes] .quick-space-call:not(.quick-space-pair):not(.group-fullscreen) .group-stage{margin-bottom:108px}html[data-theme=hermes] .quick-space-call .session-exit-menu{z-index:8;max-width:calc(100vw - 24px)}html[data-theme=hermes] .quick-space-call .session-exit-menu button{background:transparent;color:#17272B;border:0;text-align:left;justify-content:flex-start}html[data-theme=hermes] .quick-space-call .session-exit-menu button:hover:not(:disabled){background:#F4F5F3}html[data-theme=hermes] .quick-space-call .session-exit-menu button.danger-quiet:hover:not(:disabled){background:#F4F5F3;color:#A63835}@media (max-width:720px){html[data-theme=hermes] .quick-space-pair:not(.group-fullscreen) .group-stage{inset:190px 12px 116px;gap:10px}html[data-theme=hermes] .quick-space-call .call-placeholder{padding:18px}html[data-theme=hermes] .quick-space-call .call-placeholder h3{font-size:18px}html[data-theme=hermes] .quick-space-call .call-placeholder p{font-size:12px;margin:4px 0}html[data-theme=hermes] .quick-space-call .cabinet-controls{gap:8px}}@media (max-height:500px) and (orientation:landscape){html[data-theme=hermes] .quick-space-pair:not(.group-fullscreen) .group-stage{inset:72px 8px 100px}}@media (max-width:720px) and (max-height:500px) and (orientation:landscape){html[data-theme=hermes] .quick-space-pair:not(.group-fullscreen) .group-stage{top:190px}}@container (max-height: 150px){html[data-theme=hermes] .quick-space-call .group-member .call-placeholder{padding:8px}html[data-theme=hermes] .quick-space-call .group-member .call-placeholder h3{font-size:14px;margin:6px 0}html[data-theme=hermes] .quick-space-call .group-member .call-placeholder p{display:none}}@container (max-height: 110px){html[data-theme=hermes] .quick-space-call .group-member .call-placeholder h3{display:none}html[data-theme=hermes] .quick-space-call .group-member .call-placeholder>.ui-icon{width:28px;height:28px}}.ui-icon-person .person-solid{display:none}.ui-icon-person .person-outline,.ui-icon-person[data-person-size=small] .person-solid{display:inline}.ui-icon-person[data-person-size=small] .person-outline{display:none}html[data-theme=hermes] .call-placeholder>.ui-icon-person{flex-shrink:0}html[data-theme=hermes] .call-placeholder h3{margin:14px 0 0}html[data-theme=hermes] .call-placeholder p{line-height:1.5;margin:8px 0 0}.group-mode-presentation .ui-icon-person .person-solid{display:inline}.group-mode-presentation .ui-icon-person .person-outline{display:none}@media (max-width:720px){.call-presenting .ui-icon-person .person-solid{display:inline}.call-presenting .ui-icon-person .person-outline{display:none}html[data-theme=hermes] .call-two-up:not(.call-presenting):not(.call-focused) .participant-frame .call-placeholder p{margin:8px 0 0}}@container (max-height: 110px){.group-placeholder .ui-icon-person .person-solid{display:inline}.group-placeholder .ui-icon-person .person-outline{display:none}.quick-space-call .group-member .ui-icon-person .person-solid{display:inline}.quick-space-call .group-member .ui-icon-person .person-outline{display:none}}html[data-theme=hermes] .call-two-up.call-presenting:not(.call-focused) .participant-grid{position:relative;display:block;width:100%;height:100%;max-width:none;gap:var(--room-frame-gap,8px)}html[data-theme=hermes] .call-presenting .participant-grid>.participant-slot{display:contents}html[data-theme=hermes] .call-presenting .participant-frame,html[data-theme=hermes] .client-presentation-screen{position:absolute;aspect-ratio:auto;overflow:hidden;border-radius:var(--room-frame-radius,8px);background:var(--media-control-background)}html[data-theme=hermes] .call-presenting .participant-frame video{object-fit:cover}html[data-theme=hermes] .client-presentation-screen .video-tile,html[data-theme=hermes] .client-presentation-screen .video-tile>div{position:absolute;inset:0;width:100%;height:100%;aspect-ratio:auto;border-radius:0;border:0;box-shadow:none;background:transparent}html[data-theme=hermes] .client-presentation-screen .video-tile video{object-fit:contain}@media (max-width:720px){html[data-theme=hermes] .call-two-up.call-presenting:not(.call-focused) .immersive-stage{padding-top:var(--client-presentation-header-height,200px)}html[data-theme=hermes] .call-presenting .participant-frame{container-type:size}html[data-theme=hermes] .call-presenting .participant-frame .call-placeholder{min-height:0;padding:6px 6px 28px;gap:4px}html[data-theme=hermes] .call-presenting .participant-frame .call-placeholder h3{margin:0;font-size:12px;line-height:14px}html[data-theme=hermes] .call-presenting .participant-frame .call-placeholder>.ui-icon{width:20px;height:20px;flex-shrink:0}html[data-theme=hermes] .call-presenting .participant-frame .call-placeholder p{display:none}html[data-theme=hermes] .call-presenting .participant-frame .participant-label{bottom:5px;left:5px;max-width:calc(100% - 10px)}}@container (max-height: 72px){html[data-theme=hermes] .call-presenting .participant-frame .call-placeholder>.ui-icon{display:none}}:root{--hermes-brand-label-gap:11px;--hermes-brand-plaque-gap:18px}html[data-theme=hermes] .hermes-brand{gap:var(--hermes-brand-label-gap);opacity:1}html[data-theme=hermes] .cabinet-heading>.hermes-brand{color:var(--hermes-brand-color)}html[data-theme=hermes] .cabinet-heading>.hermes-brand .hermes-emblem{display:none}html[data-theme=hermes] :is(.session-top,.group-heading).cabinet-heading{align-items:center}html[data-theme=hermes] .cabinet-heading .session-identity{align-items:stretch;flex-shrink:1;min-width:0}html[data-theme=hermes] .cabinet-heading :is(.private-session-title,.group-room-badge){gap:10px;padding-inline:12px;font-size:15px;font-weight:450;line-height:20px;min-width:0}html[data-theme=hermes] .cabinet-heading :is(.session-plaque-label,.group-room-title){font-size:15px;font-weight:450;line-height:20px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-theme=hermes] .cabinet-heading :is(.private-session-title,.group-room-badge)>.ui-icon{width:16px;height:16px;flex-shrink:0}html[data-theme=hermes] .cabinet-heading .session-timer{display:flex;align-items:center;justify-content:center;flex-shrink:0;padding:0 12px;font-size:15px;font-weight:450;line-height:20px}html[data-theme=hermes] .session-top.cabinet-heading .session-timer{overflow:hidden;max-width:90px;white-space:nowrap}html[data-theme=hermes] .session-plaque-short{display:none}html[data-theme=hermes] .cabinet-heading .group-room-label{gap:10px}html[data-theme=hermes] .cabinet-heading .group-room-count{font-size:14px;font-weight:450;padding-left:10px}@media (min-width:721px){html[data-theme=hermes] .group-call:not(.group-fullscreen),html[data-theme=hermes] .session-top.cabinet-heading{padding-top:max(12px,env(safe-area-inset-top));padding-left:max(16px,env(safe-area-inset-left));padding-right:max(16px,env(safe-area-inset-right))}html[data-theme=hermes] .cabinet-heading>.hermes-brand{margin-inline-end:calc(var(--hermes-brand-plaque-gap) - var(--room-header-gap))}}@media (max-width:720px){html[data-theme=hermes] .session-top.cabinet-heading .session-plaque-label{display:none}html[data-theme=hermes] .session-top.cabinet-heading .session-plaque-short{display:inline;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-theme=hermes] :is(.session-top,.group-heading).cabinet-heading{row-gap:10px;align-items:center}html[data-theme=hermes] .session-top.cabinet-heading>.session-identity{width:100%;max-width:100%}html[data-theme=hermes] .cabinet-heading .session-identity :is(.private-session-title,.group-room-badge){flex:1 1 auto;overflow:hidden}html[data-theme=hermes] .cabinet-heading .session-plaque-label{display:inline}html[data-theme=hermes] .cabinet-heading :is(.private-session-title,.group-room-badge){gap:10px;padding-inline:12px}html[data-theme=hermes] .cabinet-heading :is(.session-plaque-label,.group-room-title,.session-timer){font-size:14px}html[data-theme=hermes] .cabinet-heading .group-room-count{font-size:12px}html[data-theme=hermes] .cabinet-heading .session-timer{padding-inline:10px}}@media (max-width:360px){html[data-theme=hermes] .cabinet-heading>.hermes-brand .hermes-name{font-size:24px}html[data-theme=hermes] .session-top.cabinet-heading .session-plaque-label,html[data-theme=hermes] .session-top.cabinet-heading .session-plaque-short{display:none}html[data-theme=hermes] .cabinet-heading :is(.private-session-title,.group-room-badge){padding-inline:7px}html[data-theme=hermes] .cabinet-heading .session-timer{padding-inline:5px}}html[data-theme=hermes] .common-card.public-entry{--panel:#FFFFFF;background:#FFFFFF}@media (min-width:721px){:root{--room-caption-reserve:26px}html[data-theme=hermes] .quick-space-call:not(.group-fullscreen) .cabinet-controls{bottom:calc(26px + env(safe-area-inset-bottom))}html[data-theme=hermes] :is(.session-bottom,.group-controls) .control-caption{white-space:nowrap}}html[data-theme=hermes] .call-placeholder>.ui-icon{width:48px;height:48px;flex-shrink:0}html[data-theme=hermes] .call-placeholder h3{font-size:18px;line-height:1.3;font-weight:500}html[data-theme=hermes] :is(.participant-label,.group-member-name),html[data-theme=hermes] :is(button.participant-label,.group-call .group-name-edit){background:transparent;padding:0;min-height:0;gap:1px;border:0;display:inline-flex;align-items:center;overflow:visible}html[data-theme=hermes] :is(.participant-name,.group-member-label){display:inline-flex;align-items:center;gap:6px;min-width:0;background:var(--media-control-background);color:var(--media-control-foreground);border-radius:6px;padding:2px 6px;min-height:22px;box-sizing:border-box;line-height:18px;overflow:hidden;text-overflow:ellipsis}html[data-theme=hermes] :is(.participant-label,.group-member-name)>.participant-muted-badge{width:22px;height:22px;border-radius:6px 2px 2px 6px;flex-shrink:0;background:var(--media-control-alert);color:#FFF}html[data-theme=hermes] :is(.participant-label,.group-member-name)>.participant-muted-badge>.ui-icon{width:13px;height:13px}html[data-theme=hermes] :is(.participant-label,.group-member-name)>.participant-muted-badge+:is(.participant-name,.group-member-label){border-radius:2px 6px 6px 2px}html[data-theme=hermes] .group-name-edit:hover .group-member-label,html[data-theme=hermes] .participant-label:hover .participant-name{background:var(--media-control-hover-background)}html[data-theme=hermes] .group-fullscreen-presentation .group-member,html[data-theme=hermes] .participant-label>.participant-name-edit{display:none}html[data-theme=hermes] .group-fullscreen-presentation .group-presentation{position:absolute;background:#000}html[data-theme=hermes] .group-fullscreen-presentation .group-presentation video{object-fit:contain}html[data-theme=hermes] .call-fullscreen-presentation .participant-slot:has(.participant-remote){display:none}html[data-theme=hermes] .call-fullscreen-presentation .client-presentation-screen{border-radius:0}.floating-filmstrip{position:absolute;z-index:5;display:flex;flex-direction:column;gap:8px;width:clamp(116px,14vw,210px);max-height:calc(100% - 128px);overflow:auto;touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;transition:top .18s ease,left .18s ease,right .18s ease,bottom .18s ease}.floating-filmstrip:active{cursor:grabbing}.floating-filmstrip[data-corner^=top]{top:16px;bottom:auto}.floating-filmstrip[data-corner^=bottom]{bottom:96px;top:auto}.floating-filmstrip[data-corner$=left]{left:16px;right:auto}.floating-filmstrip[data-corner$=right]{right:16px;left:auto}.floating-filmstrip .floating-film{position:relative;flex:none;width:100%;aspect-ratio:16/9;overflow:hidden;border-radius:10px;background:#171919}.floating-filmstrip :is(.participant-frame,.group-video,.video-tile,.video-tile>div){position:absolute;inset:0;width:100%;height:100%;aspect-ratio:auto;border:0;border-radius:0;box-shadow:none}.floating-filmstrip video{display:block;width:100%;height:100%;object-fit:cover}.floating-filmstrip .floating-film .group-member-name,.floating-filmstrip .floating-film .participant-label{display:block;position:absolute;z-index:2;left:5px;bottom:5px;right:auto;top:auto;max-width:calc(100% - 10px);padding:3px 5px;border-radius:5px;font-size:11px;background:#171919b3;color:#fff}.floating-filmstrip .floating-film .call-placeholder,.floating-filmstrip .floating-film .group-placeholder{position:absolute;inset:0;display:grid;place-items:center;padding:8px;color:white}.floating-filmstrip .floating-film .call-placeholder :is(h3,p),.floating-filmstrip .floating-film .group-placeholder :is(span,p){display:none}@media(max-width:600px){.floating-filmstrip{width:clamp(96px,25vw,140px);gap:5px;max-height:calc(100% - 120px)}}@media (pointer:coarse) and (max-width:900px){html[data-theme=hermes] :is(.call-focused,.group-fullscreen) :is(.screen-share-control,.group-share-unavailable){display:none}}html[data-theme=hermes] button.hermes-dashboard-logout{appearance:none;border:0;background:transparent;padding:0;color:var(--hermes-brand-color);min-height:0;cursor:pointer;transition:filter .15s ease;filter:brightness(1)}html[data-theme=hermes] button.hermes-dashboard-logout:hover{background:transparent;color:var(--hermes-brand-color);filter:brightness(.8)}html[data-theme=hermes] button.hermes-dashboard-logout:active{filter:brightness(.72)}html[data-theme=hermes] button.hermes-dashboard-logout:focus-visible{outline:2px solid currentColor;outline-offset:6px}@media (prefers-reduced-motion:reduce){html[data-theme=hermes] button.hermes-dashboard-logout{transition:none}}@media (max-width:720px){html[data-theme=hermes] .call-presenting .participant-frame .call-placeholder>.ui-icon{width:20px;height:20px}}@container (max-height: 110px){html[data-theme=hermes] .quick-space-call .group-member .call-placeholder>.ui-icon{width:28px;height:28px}}html[data-theme=hermes] :is(.participant-label,.group-member-name),html[data-theme=hermes] :is(button.participant-label,.group-call .group-name-edit){font-size:12px;line-height:18px}@container (max-height: 110px){html[data-theme=hermes] .group-member .group-placeholder{padding:6px 6px 32px;gap:0}html[data-theme=hermes] .group-member .group-placeholder>:is(span,p){display:none}html[data-theme=hermes] .group-member .group-placeholder>.ui-icon{width:24px;height:24px}}html[data-theme=hermes] .settings-dialog-content,html[data-theme=hermes] .settings-dialog-content:has(.background-options){padding-top:64px!important}html[data-theme=hermes] .settings-dialog-content>:first-child{margin-top:0}html[data-theme=hermes] .permission-copy h2{white-space:pre-line}html[data-theme=hermes] :is(.private-session-title,.privacy-session-badge,.group-room-badge,.session-timer){border:0;transition:background-color .15s ease}html[data-theme=hermes] :is(.private-session-title,.privacy-session-badge,.group-room-badge,.session-timer):hover:not(:disabled){background:var(--media-header-hover-background)!important;color:var(--media-control-foreground);border-color:transparent!important;box-shadow:none!important;filter:none}html[data-theme=hermes] :is(.entry-device>.text-button,.settings-speaker-test):hover:not(:disabled){background:transparent!important;border-color:transparent!important;box-shadow:none!important}html[data-theme=hermes] :is(.entry-device>.text-button,.settings-speaker-test):focus:not(:focus-visible){outline:none}html[data-theme=hermes][data-office-background=hermes]{--footer-button:#3D5B50;--footer-button-hover:#2B463B;--footer-button-active:#20382F}html[data-theme=hermes][data-office-background=mineral-air]{--footer-button:#3C596B;--footer-button-hover:#2C4453;--footer-button-active:#203745}html[data-theme=hermes][data-office-background=warm-stone]{--footer-button:#635343;--footer-button-hover:#4C4033;--footer-button-active:#3D3329}html[data-theme=hermes][data-office-background=quiet-fire]{--footer-button:#754C3F;--footer-button-hover:#5D382F;--footer-button-active:#4C2F28}html[data-theme=hermes][data-office-background=grey-horizon]{--footer-button:#4B595D;--footer-button-hover:#39494D;--footer-button-active:#2A3B3F}html[data-theme=hermes][data-office-background=amethyst-night]{--footer-button:#45495F;--footer-button-hover:#35394E;--footer-button-active:#282C41}html[data-theme=hermes] :is(.entry-card,.common-card,.card-dialog) :is(.entry-action,.card-footer){display:grid;gap:10px;padding:18px 24px;border-top:1px solid #d4dad8}html[data-theme=hermes] :is(.entry-card,.common-card,.card-dialog) :is(.entry-action,.card-footer)>:is(button,a:not(.auth-link)){width:100%;min-height:52px;border-radius:13px;font-size:16px;font-weight:600;line-height:1.2;transition:background-color .14s ease,border-color .14s ease,color .14s ease}html[data-theme=hermes] :is(.entry-card,.common-card,.card-dialog) :is(.entry-action,.card-footer)>:is(button:not(.secondary,.text-button),a:not(.auth-link)){background:var(--footer-button);border-color:var(--footer-button);color:#FFF}html[data-theme=hermes] :is(.entry-card,.common-card,.card-dialog) :is(.entry-action,.card-footer)>:is(button:not(.secondary,.text-button),a:not(.auth-link)):hover:not(:disabled){background:var(--footer-button-hover);border-color:var(--footer-button-hover);color:#FFF}html[data-theme=hermes] :is(.entry-card,.common-card,.card-dialog) :is(.entry-action,.card-footer)>:is(button:not(.secondary,.text-button),a:not(.auth-link)):active:not(:disabled){background:var(--footer-button-active);border-color:var(--footer-button-active)}html[data-theme=hermes] :is(.entry-card,.common-card,.card-dialog) :is(.entry-action,.card-footer)>button.secondary{background:#FFF;border:1px solid var(--footer-button);color:var(--footer-button)}html[data-theme=hermes] :is(.entry-card,.common-card,.card-dialog) :is(.entry-action,.card-footer)>button.secondary:hover:not(:disabled){background:#F2F5F3}html[data-theme=hermes] :is(.entry-card,.common-card,.card-dialog) :is(.entry-action,.card-footer)>button.secondary:active:not(:disabled){background:#E6EAE7}html[data-theme=hermes] :is(.entry-card,.common-card,.card-dialog) :is(.entry-action,.card-footer)>:is(button,a:not(.auth-link)):focus-visible{outline:3px solid var(--footer-button);outline-offset:3px}html[data-theme=hermes] :is(.entry-card,.common-card,.card-dialog) :is(.entry-action,.card-footer)>button:disabled{background:#E6EAE7;border-color:#E6EAE7;color:#5B6963;opacity:1;cursor:not-allowed}@media (max-width:680px){html[data-theme=hermes] :is(.entry-card,.common-card,.card-dialog) :is(.entry-action,.card-footer){padding-inline:20px}}@media (max-width:600px){html[data-theme=hermes] .settings-dialog .settings-sidebar{padding:20px 16px 22px}html[data-theme=hermes] .settings-dialog .settings-brand-title{position:sticky;top:0;z-index:2;margin:0 44px 12px 0;padding:4px 0 12px;background:#fff}html[data-theme=hermes] .settings-dialog .settings-dialog-nav{display:grid;grid-template-columns:minmax(0,1fr);gap:0}html[data-theme=hermes] .settings-dialog .settings-nav-caption{margin:20px 0 6px;font-size:13px}html[data-theme=hermes] .settings-dialog .settings-mobile-item{min-width:0;border-bottom:1px solid #e2e7e3}html[data-theme=hermes] .settings-dialog .settings-mobile-item>button{width:100%;min-height:52px;padding:12px 4px;justify-content:space-between;border-radius:0;font-size:16px}html[data-theme=hermes] .settings-dialog .settings-mobile-item>button[aria-pressed=true]{background:transparent;color:#28524c}html[data-theme=hermes] .settings-dialog .settings-mobile-item>button .settings-nav-chevron{display:block;transition:transform .16s ease}html[data-theme=hermes] .settings-dialog .settings-mobile-item>button[aria-expanded=true] .settings-nav-chevron{transform:rotate(90deg)}html[data-theme=hermes] .settings-dialog .settings-mobile-panel.settings-dialog-content,html[data-theme=hermes] .settings-dialog .settings-mobile-panel.settings-dialog-content:has(.background-options){overflow:visible;padding:8px 2px 24px!important}html[data-theme=hermes] .settings-dialog .settings-dialog-nav .settings-mobile-panel .settings-switch{min-height:30px;height:30px;padding:3px;border-radius:18px}html[data-theme=hermes] .settings-dialog .settings-persistence{display:block;margin:20px 0 0}}@media (prefers-reduced-motion:reduce){html[data-theme=hermes] .settings-dialog .settings-mobile-item>button .settings-nav-chevron{transition:none}}html[data-theme=hermes] .gaia-about{display:grid;grid-template-rows:minmax(0,1fr) auto minmax(0,1fr);justify-items:center;width:100%;max-width:390px;height:100%;min-height:480px;margin:auto;padding:0 4px;text-align:center;color:#213636}html[data-theme=hermes] .gaia-about-center{display:flex;flex-direction:column;align-items:center;grid-row:2;gap:0}html[data-theme=hermes] .gaia-about-center img{display:block;width:92px;height:92px;object-fit:contain}html[data-theme=hermes] .gaia-about-center h3{margin:18px 0 0;font-size:52px;font-weight:400;line-height:1}html[data-theme=hermes] .gaia-about-center p{margin:18px 0 0;font-size:16px;line-height:1.4;color:#43594d}html[data-theme=hermes] .gaia-about-meta{display:flex;flex-direction:column;align-items:center;gap:9px;grid-row:3;align-self:end;font-size:13px;line-height:1.3;color:#68786f}html[data-theme=hermes] .gaia-about-meta a{color:#596e61;text-underline-offset:3px}html[data-theme=hermes] .gaia-about-meta a:hover{color:#213636}html[data-theme=hermes] .settings-sidebar{display:flex;flex-direction:column}html[data-theme=hermes] .settings-about-trigger{display:grid;place-items:center;align-self:flex-start;width:44px;height:44px;min-height:44px;margin:auto 12px 0;padding:6px;border:0;border-radius:12px;background:transparent;cursor:pointer}html[data-theme=hermes] .settings-about-trigger img{display:block;width:32px;height:32px;object-fit:contain;transition:opacity .15s ease}html[data-theme=hermes] .settings-about-trigger:hover img{opacity:.78}html[data-theme=hermes] .settings-about-trigger:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (min-width:601px){html[data-theme=hermes] .settings-dialog-content.settings-about-content{display:flex;align-items:center}}@media (max-width:600px){html[data-theme=hermes] .settings-dialog .settings-sidebar{min-height:calc(88dvh - 24px)}html[data-theme=hermes] .settings-about-trigger{margin:auto 0 0;padding-top:22px}html[data-theme=hermes] .gaia-about{height:auto;min-height:440px;padding:18px 4px}html[data-theme=hermes] .gaia-about-center img{width:78px;height:78px}html[data-theme=hermes] .gaia-about-center h3{font-size:46px}html[data-theme=hermes] .gaia-about-center p{font-size:14px}html[data-theme=hermes] .gaia-about-meta{font-size:12px}}body:has(.cauldron-shell){background:#e8e9e1}body:has(.cauldron-shell) .site-header{display:none}.cauldron-shell{max-width:none;min-height:100dvh;display:grid;place-items:center;padding:28px 16px}.cauldron-card{position:relative;box-sizing:border-box;container-type:inline-size;width:min(410px,100%);aspect-ratio:410/630;overflow:hidden;border:1px solid #dbe1d5;border-radius:18px;background:#e7e9e2 url(/hermes/cauldron-field-approved.png) 50%/100% 100% no-repeat;box-shadow:0 14px 36px #0000001c;color:#1b302d}.cauldron-card .cauldron-veil{position:absolute;inset:55.5% 0 0;background:linear-gradient(180deg,#f7f6ef00 0,#f7f6efeb 25%,#f7f6ef 73%,#f7f6ef);pointer-events:none}.cauldron-card .cauldron-eyebrow{position:absolute;left:6.83%;top:59.1%;margin:0;color:#61766b;font-size:2.68cqw;font-weight:700;letter-spacing:.49cqw;line-height:1.2}.cauldron-card h1{position:absolute;left:6.83%;right:6.83%;top:64.1%;margin:0;color:#1b302d;font-size:6.34cqw;font-weight:600;line-height:1.15;letter-spacing:-.2cqw}.cauldron-card .cauldron-boundary,.cauldron-card .cauldron-explain,.cauldron-card .cauldron-guidance{position:absolute;left:6.83%;right:6.83%;margin:0;color:#50625a;font-size:3.42cqw;line-height:1.48}.cauldron-card .cauldron-explain{top:75.8%}.cauldron-closed .cauldron-boundary{top:75.8%;color:#1b302d;font-weight:600}.cauldron-closed .cauldron-guidance{top:82.3%}.cauldron-card .cauldron-actions{position:absolute;left:6.83%;right:6.83%;bottom:2.5%;min-height:7.3%;display:grid;gap:10px}.cauldron-card .cauldron-actions.two{grid-template-columns:1fr 1.025fr}.cauldron-card .cauldron-actions .button,.cauldron-card .cauldron-actions button{display:grid;place-items:center;min-width:0;margin:0;padding:8px 10px;border-radius:11px;font:600 3.29cqw Helvetica Neue,Arial,sans-serif;text-align:center;text-decoration:none;cursor:pointer}.cauldron-card .cauldron-actions .primary{border:1px solid #3d5e51;background:#3d5e51;color:white}.cauldron-card .cauldron-actions .secondary{border:1px solid #9fb6a6;background:#f8faf5;color:#385b4e}.cauldron-card .cauldron-actions .button:focus-visible,.cauldron-card .cauldron-actions button:focus-visible{outline:3px solid #213636;outline-offset:3px}.cauldron-card .cauldron-copy-error{top:75.8%}.cauldron-card .cauldron-address-fallback{position:absolute;left:6.83%;top:84.3%;width:86.34%;height:5%;padding:0 2.44cqw;border:1px solid #cbd6cc;border-radius:7px;background:#f9faf5;color:#2e5546;font:3.29cqw Helvetica Neue,Arial,sans-serif}.cauldron-card .cauldron-error{position:absolute;left:6.83%;right:6.83%;bottom:10.5%;margin:0;color:#8a3e34;font-size:3cqw;line-height:1.35}@media (max-width:375px){.cauldron-card .cauldron-actions{gap:7px}}.room-lock-icon{display:block;width:16px;height:16px;flex-shrink:0;overflow:visible;color:var(--room-lock-closed,#62BE91)}.room-lock-icon.is-open{color:#F36A49}.room-lock-icon .shackle{transform-box:view-box;transform-origin:8px 10px}.room-lock-icon.is-open .shackle{transform:rotate(-29deg)}.room-lock-icon.opening{animation:room-lock-open-color .62s step-end both}.room-lock-icon.opening .shackle{animation:room-lock-open-snap .62s linear both}.room-lock-icon.opening .whole{animation:room-lock-open-jolt .62s linear both}.room-lock-icon.closing{animation:room-lock-close-color .49s step-end both}.room-lock-icon.closing .shackle{animation:room-lock-close-latch .49s linear both}.room-lock-icon.closing .whole{animation:room-lock-close-seat .49s linear both;transform-box:view-box;transform-origin:12px 21px}@keyframes room-lock-open-color{0%,40%{color:var(--room-lock-closed,#62BE91)}41%,to{color:#F36A49}}@keyframes room-lock-open-snap{0%,18%{transform:rotate(0)}28%{transform:rotate(5deg)}41%,54%{transform:rotate(-53deg)}68%{transform:rotate(-21deg)}78%{transform:rotate(-35deg)}90%{transform:rotate(-27deg)}to{transform:rotate(-29deg)}}@keyframes room-lock-open-jolt{0%,28%{transform:translateX(0)}41%{transform:translateX(-2px)}49%{transform:translateX(1.15px)}57%{transform:translateX(-.4px)}66%,to{transform:translateX(0)}}@keyframes room-lock-close-color{0%,70%{color:#F36A49}71%,to{color:var(--room-lock-closed,#62BE91)}}@keyframes room-lock-close-latch{0%,24%{transform:translateY(-2.8px) rotate(-29deg)}56%{transform:translateY(-2.8px) rotate(-5deg)}69%,to{transform:translateY(0) rotate(0)}}@keyframes room-lock-close-seat{0%,65%{transform:translateY(0) scale(1)}74%{transform:translateY(.95px) scale(1.05,.94)}to{transform:translateY(0) scale(1)}}@media (prefers-reduced-motion:reduce){.room-lock-icon,.room-lock-icon *{animation:none!important}}html[data-theme=hermes] .group-heading .group-room-badge.room-badge-split{padding:0;gap:0;overflow:hidden}html[data-theme=hermes] .group-room-badge.room-badge-split .room-badge-settings,html[data-theme=hermes] .group-room-badge.room-badge-split .room-lock-action{align-self:stretch;display:flex;align-items:center;min-width:0;padding:6px 11px;border:0;border-radius:0;background:transparent;color:inherit;font:inherit}html[data-theme=hermes] .group-room-badge.room-badge-split .room-lock-action{flex:0 0 38px;justify-content:center;padding-inline:9px}html[data-theme=hermes] .group-room-badge.room-badge-split .room-badge-settings{flex:1 1;padding-left:0;text-align:left}html[data-theme=hermes] .group-room-badge.room-badge-split .room-badge-settings:hover,html[data-theme=hermes] .group-room-badge.room-badge-split .room-lock-action:hover:not(:disabled){background:var(--media-header-hover-background)}html[data-theme=hermes] .group-room-badge.room-badge-split :is(.room-lock-action,.room-badge-settings):focus-visible{outline:2px solid #e4d8ad;outline-offset:-4px}html[data-theme=hermes] .session-identity .private-session-title.private-badge-split{padding:0;gap:0;overflow:hidden}html[data-theme=hermes] .private-badge-split .room-badge-settings,html[data-theme=hermes] .private-badge-split .room-lock-action{align-self:stretch;display:flex;align-items:center;min-width:0;padding:6px 11px;border:0;border-radius:0;background:transparent;color:inherit;font:inherit}html[data-theme=hermes] .private-badge-split .room-lock-action{flex:0 0 38px;justify-content:center;padding-inline:9px}html[data-theme=hermes] .private-badge-split .room-badge-settings{flex:1 1;padding-left:0}html[data-theme=hermes] .private-badge-split :is(.room-lock-action,.room-badge-settings):hover:not(:disabled){background:var(--media-header-hover-background)}html[data-theme=hermes] .private-badge-split :is(.room-lock-action,.room-badge-settings):focus-visible{outline:2px solid #e4d8ad;outline-offset:-4px}html[data-theme=hermes] .connection-diagnostics header button,html[data-theme=hermes] :is(.settings-dialog-close,.card-dialog-close,.name-dialog .settings-dialog-close){border:0;box-shadow:none;background:transparent;color:#17272B}html[data-theme=hermes] .connection-diagnostics header button:hover:not(:disabled),html[data-theme=hermes] :is(.settings-dialog-close,.card-dialog-close,.name-dialog .settings-dialog-close):hover:not(:disabled){background:#eef2ef;border:0;box-shadow:none}html[data-theme=hermes] .connection-diagnostics header button:focus-visible,html[data-theme=hermes] :is(.settings-dialog-close,.card-dialog-close,.name-dialog .settings-dialog-close):focus-visible{outline:2px solid #405A57;outline-offset:3px}html[data-theme=hermes] .connection-diagnostics header button:focus:not(:focus-visible),html[data-theme=hermes] :is(.settings-dialog-close,.card-dialog-close,.name-dialog .settings-dialog-close):focus:not(:focus-visible){outline:none}html[data-theme=hermes] :is(.session-control,.entry-settings-toggle,.room-lock-action,.room-badge-settings):focus:not(:focus-visible){outline:none}html[data-theme=hermes] .card-dialog .room-form .card-body{display:grid;align-content:start;gap:16px;padding:24px}html[data-theme=hermes] .card-dialog .room-form label{display:grid;gap:8px;margin:0;font-size:14px;line-height:1.4;font-weight:600}html[data-theme=hermes] .card-dialog .room-form :is(input,select){box-sizing:border-box;width:100%;height:50px;min-height:50px;margin:0;padding:0 14px;border:1px solid #d4dad8;border-radius:10px;background-color:#fff;color:#17272B;font:inherit;font-weight:400}html[data-theme=hermes] .card-dialog .room-form .card-body>p{margin:-8px 0 0;color:#59666A;font-size:13px;line-height:1.45}html[data-theme=hermes] .card-dialog .room-form .card-body>p.error{color:#8a3e34}html[data-theme=hermes] .card-dialog .room-form .card-footer{padding:14px 24px 18px}html[data-theme=hermes] .card-dialog .room-form .card-footer>button{width:100%;min-height:50px}@media (max-width:600px){html[data-theme=hermes] .card-dialog .room-form .card-body{padding:20px}html[data-theme=hermes] .card-dialog .room-form .card-footer{padding-inline:20px}}.cauldron-closed .cauldron-eyebrow{top:61%}.cauldron-closed h1{top:66%}.cauldron-closed .cauldron-boundary{top:78.8%}.cauldron-closed .cauldron-guidance{top:85%}html[data-theme=hermes] .settings-dialog .settings-entry-confirm{border:1px solid #d4dad8;border-radius:16px;background:#fff;box-shadow:0 18px 48px #1020252b}html[data-theme=hermes] .settings-dialog .settings-entry-confirm h3{color:#213636;font-size:20px;line-height:1.25;font-weight:600}html[data-theme=hermes] .settings-dialog .settings-entry-confirm p{color:#52635d}html[data-theme=hermes] .settings-dialog .settings-entry-confirm button{border-radius:10px;font-weight:600}html[data-theme=hermes] .settings-dialog .settings-entry-confirm button:not(.secondary){background:#405a57;border-color:#405a57;color:#fff}html[data-theme=hermes] .settings-dialog .settings-entry-confirm button.secondary{background:#fff;border-color:#80958e;color:#213636}html[data-theme=hermes] .group-call .settings-dialog button.settings-about-trigger,html[data-theme=hermes] .settings-dialog button.settings-about-trigger{background:#fff;border:0;box-shadow:none;color:#213636}html[data-theme=hermes] .group-call .settings-dialog button.settings-about-trigger:hover:not(:disabled),html[data-theme=hermes] .settings-dialog button.settings-about-trigger:hover:not(:disabled){background:#fff;border:0}html[data-theme=hermes] .group-call .settings-dialog button.settings-about-trigger:focus:not(:focus-visible),html[data-theme=hermes] .settings-dialog button.settings-about-trigger:focus:not(:focus-visible){background:#fff}@media (min-width:721px){html[data-theme=hermes] .group-heading.cabinet-heading>.session-identity{flex:0 1 max-content;width:max-content;max-width:100%}}html[data-theme=hermes] .group-heading.cabinet-heading .group-room-badge.room-badge-split{width:max-content;max-width:100%}html[data-theme=hermes] .group-heading.cabinet-heading .group-room-badge.room-badge-split :is(.room-lock-action,.room-badge-settings){height:100%;min-height:0;box-sizing:border-box;padding-block:0}html[data-theme=hermes] .group-heading.cabinet-heading .group-room-badge.room-badge-split .room-badge-settings{flex:0 1 auto;width:max-content;max-width:calc(100% - 38px);padding-right:13px}html[data-theme=hermes] .group-heading.cabinet-heading .group-room-label{flex:0 1 auto;width:max-content;max-width:100%;min-width:0;margin-right:0;overflow:visible}html[data-theme=hermes] .group-heading.cabinet-heading .group-room-title{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}html[data-theme=hermes] :is(.group-call,.immersive-call) .connection-header-actions .session-control[aria-label="Диагностика связи"]:focus-visible{outline:2px solid #e4d8ad;outline-offset:-4px}html[data-theme=hermes] button.hermes-brand-about{appearance:none;display:inline-flex;align-items:center;min-height:0;border:0;padding:0;background:transparent;box-shadow:none;color:var(--hermes-brand-color);font:inherit;cursor:pointer;user-select:none;-webkit-user-select:none}html[data-theme=hermes] button.hermes-brand-about:hover{background:transparent;color:var(--hermes-brand-color);filter:brightness(.86)}html[data-theme=hermes] button.hermes-brand-about:focus:not(:focus-visible){outline:0;box-shadow:none}html[data-theme=hermes] button.hermes-brand-about:focus-visible{outline:2px solid currentColor;outline-offset:5px}html[data-theme=hermes] button.hermes-brand-about>*{user-select:none;-webkit-user-select:none}html[data-theme=hermes] .settings-dialog .settings-room-entry{margin-top:0}html[data-theme=hermes] .settings-dialog .settings-invite-copy{display:flex;justify-content:flex-end;align-items:center;gap:12px;border:0;padding:0;flex-wrap:nowrap}html[data-theme=hermes] .settings-dialog .settings-invite-copy .settings-invite-label{color:#17272B;font-size:16px;font-weight:600;line-height:1.35}html[data-theme=hermes] .settings-dialog .settings-invite-copy .settings-copy-link{padding:10px 16px;background:var(--media-control-share,#5E5CDE);color:#FFF}html[data-theme=hermes] .settings-dialog .settings-invite-copy .settings-copy-link:hover:not(:disabled){background:var(--media-control-share-hover,#5150C8);color:#FFF}html[data-theme=hermes] .settings-dialog .settings-invite-copy .settings-copy-link:disabled{opacity:.55}html[data-theme=hermes] :is(button.participant-label .participant-name,.group-call .group-name-edit .group-member-label){gap:0}html[data-theme=hermes] :is(.participant-name-text,.group-member-name-text){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-theme=hermes] .group-call .group-name-edit .group-member-label>.ui-icon,html[data-theme=hermes] button.participant-label .participant-name-edit{display:inline-flex;width:0;min-width:0;flex:0 0;margin-left:0;overflow:hidden;opacity:0;transform:scale(.8);transition:flex-basis .2s ease,width .2s ease,margin-left .2s ease,opacity .16s ease,transform .2s ease}@media (hover:hover){html[data-theme=hermes] .group-call .group-name-edit:hover .group-member-label>.ui-icon,html[data-theme=hermes] button.participant-label:hover .participant-name-edit{width:14px;flex-basis:14px;margin-left:6px;opacity:1;transform:scale(1)}}html[data-theme=hermes] .group-call .group-name-edit:focus-visible .group-member-label>.ui-icon,html[data-theme=hermes] button.participant-label:focus-visible .participant-name-edit{width:14px;flex-basis:14px;margin-left:6px;opacity:1;transform:scale(1)}@media (prefers-reduced-motion:reduce){html[data-theme=hermes] .group-call .group-name-edit .group-member-label>.ui-icon,html[data-theme=hermes] button.participant-label .participant-name-edit{transition:none}}@media (max-width:600px){.hermes-mobile-opening{position:fixed;inset:0;z-index:2147483647;display:grid;place-items:center;background:#5c7468;color:#f7f5ef;pointer-events:auto;animation:hermes-opening-reveal .3s ease-in .9s forwards}.hermes-mobile-opening>span{font:400 clamp(52px,17vw,82px)/1 Hermes Maguntia,serif;opacity:0;animation:hermes-opening-lettering .4s ease-out forwards}}@media (min-width:601px){.hermes-mobile-opening{display:none}}@keyframes hermes-opening-lettering{to{opacity:1}}@keyframes hermes-opening-reveal{to{opacity:0;visibility:hidden}}@media (min-width:721px){html[data-theme=hermes] .group-heading.cabinet-heading>.session-identity{flex:0 1 auto;width:max-content;max-width:calc(100% - 120px)}html[data-theme=hermes] .group-heading.cabinet-heading .group-room-badge.room-badge-split{flex:0 1 auto;width:max-content}html[data-theme=hermes] .group-heading.cabinet-heading .group-room-badge.room-badge-split .room-badge-settings{flex:0 1 auto;width:auto;max-width:none}html[data-theme=hermes] .group-heading.cabinet-heading .group-room-label,html[data-theme=hermes] .group-heading.cabinet-heading .group-room-title{width:max-content;max-width:100%}}@media (max-width:720px){html[data-theme=hermes] .session-top.cabinet-heading>.session-identity{container-type:inline-size}html[data-theme=hermes] .session-top.cabinet-heading .session-plaque-label{display:inline}html[data-theme=hermes] .session-top.cabinet-heading .session-plaque-short{display:none}}@container (max-width: 215px){html[data-theme=hermes] .session-top.cabinet-heading .session-plaque-label{display:none}html[data-theme=hermes] .session-top.cabinet-heading .session-plaque-short{display:inline}}