#vcal .cal-wrap{grid-template-columns:1fr 340px;position:relative}#vcal .cal-wrap.sidebar-closed{grid-template-columns:1fr}#vcal .cal-wrap.sidebar-closed .cal-sidebar{display:none}#vcal .cal-wrap.sidebar-closed .cal-main{border-right:none}#vcal .cal-main{border-right:1px solid var(--rail-line)}#vcal .cal-nav{padding:21px 20px 24px;border-bottom:none;gap:0}#vcal .cal-nav-single{display:flex;align-items:center;flex-wrap:nowrap;justify-content:space-between;gap:16px;row-gap:12px}#vcal .cal-nav-center{display:flex;align-items:center;gap:6px;flex:0 0 auto;justify-content:center}#vcal .cal-nav h3{font-size:20px;font-weight:var(--fw-medium);color:var(--fg-primary);padding:0 10px;white-space:nowrap}#vcal .cal-nav h3 .cal-year{font-weight:var(--fw-regular);margin-left:6px}#vcal .cal-nav-btns button{border:none;background:transparent;color:var(--fg-primary);opacity:.7;height:28px;min-width:28px;padding:0 6px;border-radius:6px}#vcal .cal-nav-btns button:hover{opacity:1;background:var(--surface-hover)}#vcal .cal-nav-btns .cal-today-btn{font-size:11px;font-weight:var(--fw-medium)}#vcal .cal-join{height:35px;border-radius:7px;border:1px solid var(--cal-line);background:var(--surface-raised);padding:0 5px 0 12px;gap:6px}#vcal .cal-join-input{font-size:11px;flex:0 1 108px;color:var(--fg-primary)}#vcal .cal-join-input::placeholder{color:var(--group-hdr)}#vcal .cal-join-btn{height:24px;padding:0 10px;border-radius:7px;font-size:11px;font-weight:var(--fw-semibold)}#vcal .cal-nav-right{display:flex;align-items:center;gap:10px;flex-shrink:0}#vcal .cal-upc-toggle{display:inline-flex;align-items:center;gap:6px;height:33px;padding:0 12px;border:1px solid var(--cal-line);border-radius:8px;background-color:var(--surface-raised);color:var(--fg-primary);font-family:inherit;font-size:12px;font-weight:var(--fw-medium);cursor:pointer;transition:all .15s ease;white-space:nowrap}#vcal .cal-upc-toggle:hover{background-color:var(--surface-hover);border-color:var(--g300)}#vcal .cal-upc-toggle.active{background-color:var(--surface-hover);color:var(--brand-text);border-color:var(--brand-text)}#vcal .cal-upc-badge{background:var(--brand-cta-gradient);color:#fff;font-size:10px;font-weight:var(--fw-bold);min-width:17px;height:17px;line-height:17px;border-radius:10px;padding:0 4px;text-align:center;display:inline-block}#vcal .cal-sidebar-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}#vcal .cal-sidebar-header h3{font-size:12px;font-weight:var(--fw-semibold);color:var(--fg-muted);margin:0}#vcal .cal-sidebar-close{display:none;background:transparent;border:none;color:var(--fg-muted);cursor:pointer;padding:4px;border-radius:4px}#vcal .cal-sidebar-close:hover{color:var(--fg-primary);background:var(--surface-hover)}#vcal .cal-sidebar-backdrop{display:none}#vcal .cal-viewsel{height:33px;padding:0 12px;border:1px solid var(--cal-line);border-radius:8px;background-color:var(--surface-raised);color:var(--fg-primary);font:inherit;font-size:12px;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none}#vcal .cal-viewsel,body.dark #vcal .cal-viewsel{background-image:none!important}#vcal .cal-sched-btn{height:35px;padding:0 14px;border-radius:8px;font-size:12px;font-weight:var(--fw-regular);display:inline-flex;align-items:center;gap:9px;background:var(--brand-cta-gradient)}#vcal .cal-sched-btn svg{width:18px;height:18px}#vcal .cal-grid-area{border-top:1px solid var(--cal-grid-line)}#vcal .cal-dh{border-bottom:1px solid var(--cal-grid-line)}#vcal .cal-dn{text-align:left;padding:12px 14px 13px;font-size:12px;font-weight:var(--fw-regular);text-transform:none;letter-spacing:0;color:var(--cal-dow);border-right:1px solid var(--cal-grid-line)}#vcal .cal-dn:last-child{border-right:none}#vcal .cal-cells{grid-auto-rows:121px;flex:0 0 auto}#vcal .cal-cell{padding:5px 5px 6px;border-right:1px solid var(--cal-grid-line);border-bottom:1px solid var(--cal-grid-line);display:flex;flex-direction:column;gap:3px;background:transparent}#vcal .cal-cell:nth-child(7n){border-right:none}#vcal .cal-cell:hover{background:var(--surface-hover)}#vcal .cal-cell.today{background:transparent}#vcal .cal-cell.is-past{opacity:1;background:transparent}#vcal .cal-cell.is-past .cal-ev,#vcal .cal-cell.is-past .cal-more{opacity:1}#vcal .cal-cell.is-past .cal-ev .cal-ev-t,#vcal .cal-cell.is-past .cal-more{color:var(--g600)}#vcal .cal-cell.is-past .cal-ev .cal-ev-time{color:var(--g500)}#vcal .cal-dt{margin-left:auto;width:20px;height:20px;font-size:10.5px;font-weight:var(--fw-bold);color:var(--cal-date);flex-shrink:0}#vcal .cal-cell.is-past .cal-dt,#vcal .cal-cell.om .cal-dt{color:var(--cal-date-muted)}#vcal .cal-cell.today .cal-dt{background:var(--brand-text);color:#fff}#vcal .cal-ev{position:relative;display:flex;flex-direction:column;gap:2px;margin-top:0;padding:6px 6px 6px 13px;border-radius:3px;background:var(--cal-ev-bg);border:1px solid var(--cal-ev-line);color:var(--brand-ink);white-space:normal;font-weight:var(--fw-medium);font-size:11px;line-height:1.3}#vcal .cal-ev:before{content:"";position:absolute;left:6px;top:7px;bottom:7px;width:2px;border-radius:10px;background:currentColor}#vcal .cal-ev:hover{transform:none;box-shadow:var(--sh);filter:none}#vcal .cal-ev-t,#vcal .cal-ev-time{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#vcal .cal-ev-time{font-size:8.5px;font-weight:var(--fw-regular);color:var(--fg-primary)}#vcal .cal-ev.st-upcoming{background:var(--cal-ev-bg);color:var(--brand-ink)}#vcal .cal-ev.st-live,#vcal .cal-ev.st-soon{background:var(--cal-ev-bg);color:var(--cal-green)}#vcal .cal-ev.st-ended{background:var(--cal-ev-bg);color:var(--g600)}#vcal .cal-ev.conflict{box-shadow:none;border-color:var(--danger);color:var(--danger)}#vcal .cal-more{display:block;width:100%;margin-top:0;padding:7px 12px;border-radius:3px;background:var(--cal-ev-bg);color:var(--cal-more);font-size:10px;font-weight:var(--fw-medium);box-sizing:border-box}#vcal .cal-more:hover{background:var(--surface-hover);color:var(--cal-more)}#vcal .cal-sidebar{background:var(--surface-base);padding:14px 20px}#vcal .cal-sidebar>h3{font-size:12px;font-weight:var(--fw-semibold);color:var(--fg-muted);margin-bottom:8px}#vcal .upc-sec-hd{font-size:12px;font-weight:var(--fw-regular);text-transform:none;letter-spacing:0;color:var(--fg-primary);opacity:.7;margin:8px 0 10px}#vcal .upc-sec-n{display:none}#vcal .meet-card{display:grid;grid-template-columns:1fr auto;align-items:center;grid-column-gap:8px;column-gap:8px;background:var(--cal-card-bg);border:1px solid var(--cal-card-line);border-radius:10px;padding:15px 14px;margin-bottom:10px}#vcal .meet-card:hover{border-color:var(--cal-card-line);background:var(--cal-card-bg);box-shadow:var(--sh)}#vcal .meet-card>*{grid-column:1/-1}#vcal .mc-hd{margin-bottom:7px}#vcal .mc-hd h4{font-size:14px;font-weight:var(--fw-semibold);color:var(--fg-primary)}#vcal .mc-time{background:none;padding:0;font-weight:var(--fw-regular)}#vcal .mc-desc,#vcal .mc-time{font-size:12px;color:var(--fg-primary)}#vcal .mc-desc{line-height:1.65;opacity:.7;margin:0 0 12px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}#vcal .mc-p{grid-column:1;display:flex;align-items:center;flex-wrap:wrap;gap:6px;font-size:12px;font-weight:var(--fw-light,500);color:var(--fg-primary);margin:0}#vcal .mc-p svg{width:16px;height:16px}#vcal .join-btn{grid-column:2;justify-self:end;width:auto;height:26px;padding:0 8px;margin-top:0;border-radius:7px;font-size:12px;font-weight:var(--fw-semibold);background:var(--brand-cta-gradient)}#vcal .join-btn.live{background:var(--cal-green)}#vcal .join-btn.soon{background:var(--brand-cta-gradient)}#vcal .mc-participants-block{grid-column:1/-1;margin-top:8px}#vcal .mc-badge{margin-left:0}@media (max-width:1180px){#vcal .cal-nav{padding:16px 18px 18px}#vcal .cal-nav-single{flex-wrap:wrap;row-gap:12px}#vcal .cal-nav-center{order:1;flex:0 0 auto}#vcal .cal-nav-right{order:2;margin-left:auto;gap:10px}#vcal .cal-join{order:3;width:100%;max-width:360px}}@media (max-width:1024px){#vcal .cal-wrap{grid-template-columns:1fr}#vcal .cal-main{border-right:none}#vcal .cal-sidebar{position:fixed;top:0;right:0;bottom:0;width:340px;max-width:88vw;z-index:250;background:var(--surface-base);box-shadow:-6px 0 24px rgba(0,0,0,.2);border-left:1px solid var(--rail-line);transform:translateX(100%);transition:transform .25s cubic-bezier(.16,1,.3,1);display:flex;flex-direction:column;overflow-y:auto;padding:16px 20px}#vcal .cal-sidebar.open{transform:translateX(0);display:flex}#vcal .cal-sidebar.closed{display:none}#vcal .cal-sidebar-close{display:flex;align-items:center;justify-content:center}#vcal .cal-sidebar-backdrop{display:block;position:fixed;inset:0;z-index:240;background:rgba(0,0,0,.4);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}}@media (max-width:768px){#vcal .cal-dn{padding:8px 4px;font-size:11px;text-align:center}#vcal .cal-cells{grid-auto-rows:minmax(80px,1fr)}#vcal .cal-cell{padding:4px 3px 5px;gap:2px}#vcal .cal-dt{width:18px;height:18px;font-size:10px;line-height:18px}#vcal .cal-ev{padding:3px 4px 3px 8px;font-size:10px;gap:1px}#vcal .cal-ev:before{left:3px;top:3px;bottom:3px;width:2px}#vcal .cal-ev-t{font-size:10px}#vcal .cal-ev-time{font-size:8px}#vcal .cal-more{padding:3px 6px;font-size:9px}}@media (max-width:640px){#vcal .cal-nav{padding:12px 14px 14px}#vcal .cal-nav-single{flex-direction:column;align-items:stretch;gap:10px}#vcal .cal-nav-center{order:1;width:100%;justify-content:space-between}#vcal .cal-nav h3{font-size:16px;padding:0 4px}#vcal .cal-nav-right{order:2;width:100%;display:flex;justify-content:space-between;gap:8px;margin-left:0}#vcal .cal-viewsel{flex:1 1;min-width:0;padding:0 10px}#vcal .cal-upc-toggle{padding:0 8px}#vcal .cal-upc-toggle .cal-upc-toggle-txt{display:none}#vcal .cal-sched-btn{flex:1 1;min-width:0;justify-content:center;padding:0 10px;gap:6px}#vcal .cal-join{order:3;width:100%;max-width:none}#vcal .cal-join-input{flex:1 1;min-width:0}}@media (max-width:480px){#vcal .cal-grid-area{overflow-x:auto;-webkit-overflow-scrolling:touch}#vcal .cal-cells,#vcal .cal-dh{min-width:460px}}.sm-split{display:flex;flex:1 1;min-height:0}.sm-main{flex:1 1 auto;min-width:0;padding:14px 22px 22px;overflow-y:auto}.sm-day{flex:0 0 300px;box-sizing:border-box;border-left:1px solid var(--g200);display:flex;flex-direction:column;min-height:0}.sm-day-head{flex:none;padding:18px 20px 0}.sm-day-scroll{flex:1 1 auto;min-height:0;overflow-y:auto;padding:0 20px 20px;scrollbar-width:thin}.sm-day-dow{font-size:12.5px;color:var(--g500)}.sm-day-h{font-size:14px;font-weight:600;color:var(--g900);margin:2px 0 14px}.sm-day-tl{position:relative}.sm-day-hour{position:absolute;left:0;right:0;display:flex;align-items:center;gap:8px;height:16px}.sm-day-hour:after{content:"";flex:1 1;border-top:1px solid var(--g200)}.sm-day-hour-lbl{font-size:11.5px;color:var(--g500);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sm-day-ev{position:absolute;left:40px;right:0;box-sizing:border-box;border:1px solid var(--g200);border-radius:8px;background:var(--g50);padding:8px 10px;overflow:hidden;font-size:12px;line-height:1.35}.sm-day-ev-t{font-weight:600;color:var(--g900);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sm-day-ev-when{color:var(--g500);margin-top:2px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sm-day-ev.new{border-color:transparent;background:var(--brand-cta-gradient,linear-gradient(135deg,#6d28d9,#3b0764));box-shadow:0 4px 12px color-mix(in srgb,var(--ac) 30%,transparent);z-index:1}.sm-day-ev.new .sm-day-ev-t,.sm-day-ev.new .sm-day-ev-when{color:#fff}.sm-day-ev.new .sm-day-ev-when{opacity:.85}.sm-title-ico{width:30px;height:30px;border-radius:50%;background:color-mix(in srgb,var(--ac) 12%,transparent)}.sm-row.sm-people{padding:10px 0;border-bottom:1px solid var(--g200);align-items:center}.sm-row.sm-people .sm-row-ico{margin-top:0}.sm-row.sm-plain{gap:0}.sm-when{margin-top:18px;padding:14px 16px 16px;border-radius:12px;background:var(--g50)}.sm-when-head{grid-template-columns:minmax(0,1fr) auto auto;gap:10px}.sm-when-fields .sm-when-in{flex:0 0 auto;min-width:0;height:40px;padding:0 8px;border-radius:10px;font-weight:500}.sm-when-fields{gap:8px;flex-wrap:nowrap}.sm-when-fields .sm-when-in[type=date]{width:136px}.sm-when-fields .sm-when-in[type=time]{width:118px}.sm-durs,.sm-when-btns{padding-left:0}.sm-durs{margin-top:12px}.sm-dur{font-size:13px;font-weight:600;padding:7px 16px;border-radius:10px}.sm-when-btns{margin-top:12px;gap:10px}.sm-when-btns>.sm-pick{flex:1 1;min-width:0;height:40px;box-sizing:border-box;border-radius:10px;padding:0 12px;font-size:13.5px;gap:10px}.sm-when-btns>button.sm-pick>svg:last-child{margin-left:auto;color:var(--g500)}.sm-when-btns .sm-pick .ui-select-trigger{flex:1 1;min-width:0;height:auto;--_h:auto;border:0;background:transparent;box-shadow:none;padding:0;border-radius:0;font-size:inherit;color:inherit}.sm-loc-head{margin-top:4px;margin-bottom:8px}.sm-loc-pill{font-size:13px;font-weight:600;padding:8px 12px;border-radius:10px;border-color:transparent}.sm-desc-in{border:1px solid var(--g200);border-radius:12px;padding:12px 14px;min-height:84px;background:var(--w)}.sm-desc-in:focus{border-color:var(--ac);box-shadow:0 0 0 3px color-mix(in srgb,var(--ac) 14%,transparent)}@media (max-width:760px){.sm-split{flex-direction:column}.sm-day{display:none}}@media (max-width:640px){.sm-when{padding:12px}.sm-when-fields{flex-wrap:wrap}.sm-when-fields .sm-when-in[type=date]{flex:1 1 100%;width:auto}.sm-when-fields .sm-when-in[type=time]{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 4px);width:auto;min-width:0}.sm-when-btns{flex-wrap:wrap}.sm-when-btns>.sm-pick{flex:1 1 100%}#vcal .cal-cells,#vcal .cal-dh{min-width:0!important}#vcal .cal-ev{height:6px;min-height:6px;padding:0;margin-top:3px;border-radius:3px;background:var(--brand-500,#7c3aed)!important;border:0;overflow:hidden}#vcal .cal-cell.is-past .cal-ev{background:var(--g400,#a1a1aa)!important}#vcal .cal-ev .cal-ev-t,#vcal .cal-ev .cal-ev-time,#vcal .cal-ev:before{display:none}#vcal .cal-more{font-size:10px}}body:not(.dark){--meet-bg:var(--call-surface);--meet-bar:var(--call-surface);--meet-bar-line:transparent;--meet-sub:var(--call-sub);--meet-btn-fg:var(--call-blue);--meet-pop:var(--call-panel-bg);--meet-pop-line:var(--call-panel-line)}.ms-topbar-v2{min-height:76px;padding:14px 20px}.ms-topbar-left{gap:12px}.ms-topbar-title{font-size:18px;font-weight:var(--fw-semibold);max-width:420px}.ms-topbar-people,.ms-topbar-timer{font-size:12.8px;font-weight:var(--fw-regular);color:var(--call-sub)}.ms-topbar-btn.ms-topbar-menu{width:34px;height:34px;border-radius:9px}.call-chrome.call-topbar{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;min-height:60px;background:var(--meet-bar);border-bottom:1px solid var(--meet-bar-line);flex-shrink:0}.call-topbar-left{display:flex;align-items:center;gap:12px;min-width:0;flex:0 1 auto}.call-topbar-titlewrap{display:flex;flex-direction:column;line-height:1.2;min-width:0;overflow:hidden}.call-topbar-title{font-size:18px;font-weight:var(--fw-semibold);color:var(--meet-fg);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ms-topbar-badge.ms-badge-rec{display:inline-flex;align-items:center;gap:10px;height:46px;padding:0 16px 0 12px;border-radius:69px;background:var(--call-rec-bg);color:#fff;font-size:18px;font-weight:var(--fw-medium);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ms-topbar-badge.ms-badge-rec .ms-rec-dot{position:relative;width:27px;height:27px;border-radius:50%;background:#fff;animation:none}.ms-topbar-badge.ms-badge-rec .ms-rec-dot:after{content:"";position:absolute;inset:8px;border-radius:50%;background:var(--call-on-fg);animation:ms-rec-blink 1.2s ease-in-out infinite}.cv-tile,.ms-tile{border-color:transparent;position:relative}.cv-stage,.ms-stage{gap:20px;padding:10px 16px 16px}.cv-tile-label,.ms-label{left:10px;bottom:10px;padding:8px 20px;border-radius:79px;background:var(--call-overlay);box-shadow:none;font-size:15px;font-weight:var(--fw-medium);letter-spacing:0;backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px)}.cv-fs-btn,.cv-menu-btn,.cv-pin-btn,.cv-popout-btn,.ms-expand-btn,.ms-fullscreen-btn,.ms-popout-btn,.ms-tile-menu-btn{--tile-btn-sz:38px;--tile-btn-gap:8px;--tile-btn-pad:12px;position:absolute;top:var(--tile-btn-pad);width:var(--tile-btn-sz);height:var(--tile-btn-sz);border-radius:50%;background:var(--call-overlay);color:#fff;border:none;backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px);display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:3;transition:opacity .15s ease,background .15s ease}.cv-fs-btn:hover,.cv-menu-btn:hover,.cv-pin-btn:hover,.cv-popout-btn:hover,.ms-expand-btn:hover,.ms-fullscreen-btn:hover,.ms-popout-btn:hover,.ms-tile-menu-btn:hover{background:rgba(0,0,0,.65)}.cv-pin-btn,.ms-expand-btn{right:var(--tile-btn-pad)}.cv-fs-btn,.ms-fullscreen-btn{right:calc(var(--tile-btn-pad) + var(--tile-btn-sz) + var(--tile-btn-gap))}.cv-menu-btn,.cv-popout-btn,.ms-popout-btn,.ms-tile-menu-btn{right:calc(var(--tile-btn-pad) + (var(--tile-btn-sz) + var(--tile-btn-gap)) * 2)}.cv-tile:has(.cv-menu-btn) .cv-popout-btn,.ms-tile:has(.ms-tile-menu-btn) .ms-popout-btn{right:calc(var(--tile-btn-pad) + (var(--tile-btn-sz) + var(--tile-btn-gap)) * 3)}.cv-tile-pinned,.ms-tile-pinned{outline-color:var(--call-blue)}.ms-dock{padding:12px 20px 10px;gap:8px;box-shadow:none;border-top:1px solid var(--meet-bar-line)}.ms-dock-left{justify-content:flex-start}.ms-dock-right{justify-content:flex-end}.ms-dock-group{gap:10px}.ms-dock-right>.ms-dock-leave,.ms-dock-right>.ms-leave-wrap{order:0;margin-left:10px;margin-right:0}.ms-dock-btn{padding:0;min-width:62px;min-height:0;border-radius:12px;background:transparent;color:var(--call-blue)}.ms-dock-btn.off,.ms-dock-btn.on,.ms-dock-btn.rec-on,.ms-dock-btn:focus-visible,.ms-dock-btn:hover{background:transparent;color:var(--call-blue);animation:none}.ms-dock-icon{width:52px;height:52px;border-radius:50%;background:var(--call-btn-bg);color:var(--call-blue);transition:background var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}.ms-dock-icon svg{width:24px;height:24px;stroke-width:1.8}.ms-dock-btn:hover .ms-dock-icon{background:color-mix(in srgb,var(--call-blue) 22%,var(--call-surface))}.ms-dock-btn.off .ms-dock-icon,.ms-dock-btn.on .ms-dock-icon,.ms-dock-btn.rec-on .ms-dock-icon{background:var(--call-on-bg);color:var(--call-on-fg)}.ms-dock-btn.off .ms-dock-label,.ms-dock-btn.on .ms-dock-label,.ms-dock-btn.rec-on .ms-dock-label,.ms-dock-label{font-size:12px;font-weight:var(--fw-regular);color:var(--meet-fg);max-width:90px}.ms-dock-badge{top:-2px;right:2px;background:var(--call-on-fg)}.ms-dock-media{height:56px;margin:0 8px;padding:0 8px;gap:2px;border:none;border-radius:28px;background:#8b29be}.ms-dock-media .ms-dock-btn-wrap{background:transparent;padding:0;gap:0}.ms-dock-media .ms-dock-btn-wrap.cam-on>.ms-dock-btn,.ms-dock-media .ms-dock-btn-wrap>.ms-dock-btn{width:44px;min-width:44px;height:44px;min-height:44px;background:transparent;color:#fff}.ms-dock-media .ms-dock-btn .ms-dock-icon{width:44px;height:44px;background:transparent;color:#fff}.ms-dock-media .ms-dock-btn .ms-dock-label{display:none}.ms-dock-media .ms-dock-btn-wrap>.ms-dock-btn.off .ms-dock-icon,.ms-dock-media .ms-dock-btn-wrap>.ms-dock-btn.on .ms-dock-icon{background:hsla(0,0%,100%,.22);color:#fff}.ms-dock-media .ms-dock-btn-wrap>.ms-dock-btn:hover .ms-dock-icon{background:hsla(0,0%,100%,.16)}.ms-dock-media .ms-dock-chevron{width:18px;height:44px}.ms-dock-media .ms-dock-chevron:hover{background:hsla(0,0%,100%,.16)}.ms-dock-leave{width:auto!important;min-width:62px!important;height:auto!important;padding:0!important;border-radius:12px!important;flex-direction:column;gap:6px}.ms-dock-leave,.ms-dock-leave:active,.ms-dock-leave:hover{background:transparent!important;box-shadow:none!important}.ms-dock-leave:active,.ms-dock-leave:hover{transform:none}.ms-dock-leave .ms-dock-icon{width:52px;height:52px;border-radius:50%;background:var(--call-red)!important;color:#fff}.ms-dock-leave .ms-dock-icon svg{width:22px;height:22px}.ms-dock-leave:hover .ms-dock-icon{background:color-mix(in srgb,var(--call-red) 88%,#000)!important}.ms-dock-leave .ms-dock-label{position:static;width:auto;height:auto;overflow:visible;clip:auto;visibility:visible;font-size:12px;font-weight:var(--fw-regular);color:var(--meet-fg)}.ms-leave-split{position:relative;display:inline-flex;align-items:flex-start;gap:0;padding-bottom:18px}.ms-leave-split .ms-leave-main{min-width:52px!important;position:static;border-right:0!important}.ms-leave-split .ms-leave-main .ms-dock-icon{border-radius:26px 0 0 26px}.ms-leave-split .ms-leave-main .ms-dock-label{position:absolute;left:0;right:0;top:58px;text-align:center;display:block}.ms-leave-split .ms-leave-toggle{width:34px!important;min-width:34px!important;height:52px!important;padding:0!important;border-radius:0 26px 26px 0!important;background:var(--call-red)!important;color:#fff;border:none;border-left:1px solid hsla(0,0%,100%,.35)!important;flex-direction:row;gap:0;transform:none!important}.ms-leave-split .ms-leave-toggle svg{width:16px;height:16px;stroke:currentColor;transition:transform .15s ease}.ms-leave-split .ms-leave-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.ms-leave-split .ms-leave-toggle:hover,.ms-leave-split:hover .ms-leave-main .ms-dock-icon,.ms-leave-split:hover .ms-leave-toggle{background:color-mix(in srgb,var(--call-red) 88%,#000)!important}.ms-leave-split:hover .ms-leave-main{transform:none}.cv-reaction-picker,.ms-reaction-picker-v2{gap:10px;padding:10px 22px;border-radius:80px;background:var(--call-surface);border:1px solid var(--group-hdr);box-shadow:0 10px 30px rgba(0,0,0,.12);-webkit-backdrop-filter:none;backdrop-filter:none}.cv-reaction-btn,.ms-reaction-btn-v2{font-size:26px}.cv-people-panel,.ms-panel-v2{background:var(--call-panel-bg);border:1.5px solid var(--call-panel-line);border-radius:10px;margin:0 16px 16px 0}.cv-people-head,.ms-panel-head{padding:10px 14px 0;border-bottom:1.5px solid var(--call-panel-line)}.ms-panel-tab{padding:10px 6px 12px;font-size:17px;font-weight:var(--fw-semibold);color:var(--meet-fg);border-bottom-width:1.5px}.ms-panel-tab.active{color:var(--call-blue);border-bottom-color:var(--call-blue)}.ms-panel-count{min-width:15px;height:15px;background:var(--call-blue)}.cv-people-close,.ms-panel-close{color:var(--meet-fg)}.ms-chat-messages-v2{padding:14px 16px}.ms-chat-msg-v2{padding:4px 0}.ms-chat-msg-v2:hover{background:transparent}.ms-chat-msg-avatar{width:40px;height:40px;font-size:13px}.ms-chat-msg-sender{font-size:12px;font-weight:var(--fw-regular);color:color-mix(in srgb,var(--meet-fg) 70%,transparent)}.ms-chat-msg-time{font-size:11.5px;color:var(--meet-fg)}.ms-chat-msg-text{display:inline-block;width:-moz-fit-content;width:fit-content;max-width:100%;padding:6px 10px;border-radius:6px;background:var(--call-bub-peer);color:var(--meet-fg);font-size:14px;line-height:1.45}.ms-chat-msg-v2.mine{flex-direction:row-reverse}.ms-chat-msg-v2.mine .ms-chat-msg-body{align-items:flex-end}.ms-chat-msg-v2.mine .ms-chat-msg-meta{flex-direction:row-reverse}.ms-chat-msg-v2.mine .ms-chat-msg-text{background:var(--call-bub-me);color:#fff}.ms-chat-composer{padding:12px 16px 16px;border-top:none}.ms-chat-composer-input{height:53px;padding:0 16px;border-radius:77px;background:var(--call-surface);border:none;font-size:14px;font-weight:var(--fw-medium)}.ms-chat-composer-send{width:43px;height:43px;border-radius:50%;background:var(--call-blue);color:#fff;border:none}.ms-chat-composer-btn{color:var(--meet-fg)}.cv-people-list,.ms-people-list{padding:12px 8px;display:flex;flex-direction:column;gap:14px}.ms-person-row{padding:0 14px;background:var(--call-row-bg);gap:14px}.ms-person-row:hover{background:var(--call-surface)}.ms-person-row.speaking{background:color-mix(in srgb,var(--call-blue) 10%,var(--call-surface))}.cv-person-avatar,.ms-person-avatar{width:47px;height:47px}.ms-person-name{font-size:14px;font-weight:var(--fw-medium);color:var(--call-row-fg)}.ms-person-camoff,.ms-person-muted{color:var(--call-on-fg)}.ms-person-action.on{color:var(--call-blue)}.mr-invite-pop{background:var(--call-panel-bg);border:1px solid var(--call-panel-line);border-radius:13px;width:507px;max-width:calc(100vw - 32px)}.mr-invite-pop-title{font-size:18px;font-weight:var(--fw-semibold)}.mr-invite-pop .mr-share-search{height:56px;border-radius:10px;background:var(--search-bg);border:1px solid var(--search-line)}.mr-invite-pop .mr-inv-row{min-height:63px;border-radius:10px}.mr-invite-pop .mr-inv-name{font-size:16px;font-weight:var(--fw-medium);color:var(--call-row-fg)}.mr-inv-check{width:20px;height:20px;border-radius:4px;border:2px solid var(--meet-fg)}.mr-inv-check.on{background:transparent;border-color:var(--nav-active-fg);color:var(--nav-active-fg)}.mr-invite-send{height:36px;padding:0 18px;border-radius:10px}.mr-invite-send,.ms-share-chip.active{background:var(--call-blue);color:#fff}.ms-share-chip.active{border-color:var(--call-blue)}.ms-spotlight-banner{background:var(--call-blue);color:#fff;border-radius:10px}.ms-spotlight-return{background:#fff;color:var(--meet-fg);border-radius:6px}.ms-topbar-v2{min-height:60px;padding:10px 16px}.ms-topbar-left{gap:10px}.ms-topbar-avatar{flex:none;width:34px;height:34px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;font-size:13px;letter-spacing:.02em}.ms-topbar-avatar img{width:100%;height:100%;object-fit:cover;display:block}.ms-topbar-titlewrap{gap:2px}.ms-topbar-titlerow{display:inline-flex;align-items:center;gap:6px;min-width:0}.ms-topbar-title{font-size:15px;font-weight:600;max-width:360px}.ms-topbar-btn.ms-info-btn{width:18px;height:18px;border:none;border-radius:50%;background:var(--call-blue);box-shadow:none;color:#fff;padding:0;align-self:center}.ms-topbar-btn.ms-info-btn svg{width:12px;height:12px;stroke-width:2.4}.ms-topbar-btn.ms-info-btn.on,.ms-topbar-btn.ms-info-btn:hover{background:color-mix(in srgb,var(--call-blue) 82%,#000);transform:none}.ms-topbar-people{font-size:11.5px;font-weight:400;color:var(--meet-sub);padding:0;gap:5px}.ms-topbar-people:hover{background:transparent;color:var(--meet-fg)}.ms-topbar-sep{opacity:.6}.ms-topbar-right{gap:14px}.ms-topbar-timer{display:inline-flex;align-items:center;gap:8px;height:34px;padding:0 14px;border-radius:20px;background:#4a4a4a;color:#fff;font-size:13.5px;font-weight:600;letter-spacing:.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;pointer-events:none}.ms-topbar-timer .ms-rec-dot{width:10px;height:10px;border-radius:50%;background:var(--call-red);animation:ms-rec-blink 1.2s ease-in-out infinite}.ms-view-btn{display:inline-flex;align-items:center;height:34px;padding:0 8px;border:none;border-radius:8px;background:transparent;color:var(--meet-fg);font-weight:600;font-family:inherit;cursor:pointer}.ms-view-btn.on,.ms-view-btn:hover{background:var(--meet-btn-hover,rgba(140,150,170,.18))}.ms-layout-wrap-top .ms-more-menu{top:calc(100% + 6px);bottom:auto;right:0;left:auto}.cv-stage,.ms-stage{position:relative!important;overflow:hidden!important;padding:10px 16px 12px}.cv-tile,.ms-tile{background:#000;border:none;border-radius:10px;box-shadow:none}.cv-tile:hover,.ms-tile:hover{border-color:transparent;box-shadow:inset 0 0 0 2.5px color-mix(in srgb,var(--call-blue,#8b5cf6) 65%,transparent)}.ms-avatar-ph{background:#000}.cv-avatar-ph{width:88px!important;height:88px!important;font-size:30px!important;font-weight:600!important;background:color-mix(in srgb,var(--av,#6d28d9) 24%,#fff)!important;color:var(--av,#6d28d9)!important}.ms-avatar-circle{width:clamp(64px,24%,118px);font-size:clamp(22px,9%,40px);font-weight:600;background-color:color-mix(in srgb,var(--av,#6d28d9) 24%,#fff);color:var(--av,#6d28d9);box-shadow:none}.cv-tile-label,.ms-label{left:16px;bottom:16px;padding:8px 14px;border-radius:20px;font-size:14px;font-weight:500;background:hsla(0,0%,100%,.16);border:none}.ms-tile>.ms-tile-mic{display:inline-flex;position:absolute;right:12px;top:12px;bottom:auto;width:32px;height:32px;border-radius:50%;align-items:center;justify-content:center;background:hsla(0,0%,100%,.16);border:1px solid hsla(0,0%,100%,.22);color:#fff;z-index:2}.ms-tile>.ms-tile-mic svg{width:16px;height:16px}.ms-tile>.ms-tile-mic .mic-off,.ms-tile>.ms-tile-mic.muted .mic-on{display:none}.ms-tile>.ms-tile-mic.muted .mic-off{display:block}.ms-tile-screen>.ms-tile-mic{display:none}.ms-dock{padding:10px 16px 8px}.ms-dock-group{gap:4px}.ms-dock-btn{min-width:58px;gap:5px}.ms-dock-icon{width:42px;height:42px}.ms-dock-icon svg{stroke-width:1.7}.ms-dock-btn-wrap.ms-share-wrap{background:transparent;align-items:flex-start}.ms-dock-btn-wrap.ms-share-wrap>.ms-dock-btn{flex-direction:column;width:auto;min-width:58px;height:auto;padding:0;border-radius:12px}.ms-dock-btn-wrap.ms-share-wrap .ms-dock-label{display:block}.ms-dock-btn-wrap.ms-share-wrap .ms-dock-chevron{height:42px;width:16px;margin-left:-6px}.ms-dock-center .ms-leave-wrap,.ms-dock-center>.ms-dock-leave{margin-left:4px}.ms-dock-center .ms-dock-leave .ms-dock-icon{width:46px;height:46px}.ms-dock-center .ms-dock-leave .ms-dock-label{display:none}.ms-dock-center .ms-dock-leave{min-width:46px!important}.cv-tile>.cv-tile-mic{display:inline-flex;position:absolute;right:16px;bottom:16px;width:36px;height:36px;border-radius:50%;align-items:center;justify-content:center;background:hsla(0,0%,100%,.16);border:1px solid hsla(0,0%,100%,.22);color:#fff;z-index:2}.cv-tile>.cv-tile-mic svg{width:16px;height:16px}.cv-tile>.cv-tile-mic .mic-off,.cv-tile>.cv-tile-mic.muted .mic-on{display:none}.cv-tile>.cv-tile-mic.muted .mic-off{display:block}.cv-tile{background:#000!important;border-radius:10px!important}.cv-tile-label{left:16px!important;bottom:16px!important;padding:8px 14px!important;border-radius:20px!important;font-size:14px!important;font-weight:500!important;background:hsla(0,0%,100%,.16)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}@media (max-width:1180px) and (min-width:901px){.ms-dock-btn{min-width:54px;min-height:0;padding:0}.ms-dock-btn .ms-dock-label{display:block}.ms-dock-center .ms-dock-leave .ms-dock-label{display:none}}.cv-tile,.ms-tile{container-type:inline-size}@container (max-width: 360px){.cv-tile-label,.ms-label{left:10px!important;bottom:10px!important;padding:5px 10px!important;font-size:12px!important;max-width:calc(100% - 60px)!important}.cv-tile>.cv-tile-mic,.ms-tile>.ms-tile-mic{right:10px;top:10px;bottom:auto;width:28px;height:28px}.cv-tile>.cv-tile-mic svg,.ms-tile>.ms-tile-mic svg{width:13px;height:13px}.ms-avatar-circle{width:52px;font-size:18px}.cv-avatar-ph{width:52px!important;height:52px!important;font-size:18px!important}}.call-chrome.call-topbar,.ms-topbar-v2{min-height:60px;padding:8px 12px}.call-topbar-left,.ms-topbar-left{gap:10px}.ms-topbar-btn.ms-topbar-menu{width:28px;height:28px;margin-right:0;border:none;background:transparent;box-shadow:none}.ms-topbar-btn.ms-topbar-menu svg{width:16px;height:16px}.ms-topbar-avatar{width:32px;height:32px;font-size:12px}.call-topbar-titlewrap,.ms-topbar-titlewrap{gap:2px;line-height:1.2}.call-topbar-titlewrap .ms-topbar-titlerow{display:inline-flex;align-items:center;gap:6px;min-width:0}.call-topbar-title,.ms-topbar-title{font-size:14px;font-weight:600;line-height:1.2}.ms-topbar-people{font-size:10.5px;line-height:1.2}.ms-topbar-btn.ms-info-btn{width:16px;height:16px}.ms-topbar-btn.ms-info-btn svg{width:10px;height:10px}.ms-topbar-right{gap:12px}.ms-topbar-timer{height:30px;padding:0 12px;font-size:13px;gap:7px}.ms-topbar-timer .ms-rec-dot{width:9px;height:9px}.ms-view-btn{height:30px;padding:0 6px;gap:6px;font-size:13px}.ms-view-btn svg{width:16px;height:16px}.cv-stage,.ms-stage{gap:16px;padding:10px 14px}.ms-avatar-circle{width:clamp(72px,23%,118px);font-size:clamp(24px,9%,40px)}.cv-tile-label,.ms-label{font-size:13px!important;padding:6px 14px!important;left:14px!important;bottom:14px!important}.cv-tile>.cv-tile-mic,.ms-tile>.ms-tile-mic{width:34px;height:34px;right:14px;bottom:14px}.ms-dock{padding:8px 20px 6px}.ms-dock-group{gap:8px}.ms-dock-btn{min-width:54px;gap:4px}.ms-dock-icon{width:40px;height:40px}.ms-dock-icon svg{width:18px;height:18px}.ms-dock-btn.off .ms-dock-label,.ms-dock-btn.on .ms-dock-label,.ms-dock-btn.rec-on .ms-dock-label,.ms-dock-label{font-size:10px}.ms-dock-media{height:42px;border-radius:21px;margin:0 6px;padding:0 6px}.ms-dock-media .ms-dock-btn-wrap.cam-on>.ms-dock-btn,.ms-dock-media .ms-dock-btn-wrap>.ms-dock-btn{width:36px;min-width:36px;height:36px;min-height:36px}.ms-dock-media .ms-dock-btn .ms-dock-icon{width:36px;height:36px}.ms-dock-media .ms-dock-chevron{width:14px}.ms-dock-media .ms-dock-chevron svg{width:10px;height:10px}.ms-dock-center .ms-dock-leave .ms-dock-icon{width:40px;height:40px}.ms-dock-center .ms-dock-leave .ms-dock-icon svg{width:20px;height:20px}.ms-dock-btn-wrap.ms-share-wrap>.ms-dock-btn{min-width:54px;gap:6px}.ms-dock-btn-wrap.ms-share-wrap .ms-dock-chevron{height:40px}.ms-topbar-btn.ms-topbar-menu{width:20px}.ms-view-btn{padding:0 9px}.ms-dock{padding:8px 14px 6px}.ms-dock-media .ms-dock-btn-wrap>.ms-dock-btn.off .ms-dock-icon,.ms-dock-media .ms-dock-btn-wrap>.ms-dock-btn.on .ms-dock-icon,.ms-dock-media .ms-dock-btn-wrap>.ms-dock-btn:hover .ms-dock-icon{background:transparent}.ms-dock-media .ms-dock-btn-wrap.cam-on>.ms-dock-btn,.ms-dock-media .ms-dock-btn-wrap.cam-on>.ms-dock-btn:hover,.ms-dock-media .ms-dock-btn-wrap>.ms-dock-btn.off,.ms-dock-media .ms-dock-btn-wrap>.ms-dock-btn.off:hover,.ms-dock-media .ms-dock-btn-wrap>.ms-dock-btn.on,.ms-dock-media .ms-dock-btn-wrap>.ms-dock-btn:hover{background:transparent;color:#fff;box-shadow:none}.ms-dock-media .ms-dock-chevron{width:22px;height:36px;color:#fff;opacity:.95}.ms-dock-media .ms-dock-chevron svg{width:16px;height:16px;stroke-width:2.2}.ms-dock-media .ms-dock-chevron:focus-visible,.ms-dock-media .ms-dock-chevron:hover,.ms-dock-media .ms-dock-chevron[aria-expanded=true]{background:transparent;color:#fff;box-shadow:none}.ms-dock{padding:14px 14px 12px}.ms-dock-btn{gap:6px}.ms-dock-icon{width:43px;height:43px}.ms-dock-icon svg{width:20px;height:20px}.ms-dock-media{height:45px;border-radius:23px}.ms-dock-media .ms-dock-btn .ms-dock-icon,.ms-dock-media .ms-dock-btn-wrap.cam-on>.ms-dock-btn,.ms-dock-media .ms-dock-btn-wrap>.ms-dock-btn{width:39px;min-width:39px;height:39px;min-height:39px}.ms-dock-media .ms-dock-chevron{height:39px}.ms-dock-center .ms-dock-leave .ms-dock-icon{width:43px;height:43px}.ms-dock-btn-wrap.ms-share-wrap .ms-dock-chevron{height:43px}.ms-dock-btn.off .ms-dock-label,.ms-dock-btn.on .ms-dock-label,.ms-dock-btn.rec-on .ms-dock-label,.ms-dock-label{font-size:11px}.ms-dock-btn-wrap.ms-share-wrap>.ms-dock-btn.off .ms-dock-icon,.ms-dock-btn-wrap.ms-share-wrap>.ms-dock-btn.pending .ms-dock-icon{background:var(--call-btn-bg);color:var(--call-blue)}.ms-dock-btn-wrap.ms-share-wrap>.ms-dock-btn.off:hover .ms-dock-icon{background:color-mix(in srgb,var(--call-blue) 22%,var(--call-surface))}.ms-dock-btn-wrap.ms-share-wrap>.ms-dock-btn.pending .ms-dock-icon{opacity:.6}.ms-dock-btn-wrap.ms-share-wrap>.ms-dock-btn.on .ms-dock-icon{background:var(--call-blue);color:#fff}.ms-dock-btn-wrap.ms-share-wrap>.ms-dock-btn.off .ms-dock-label,.ms-dock-btn-wrap.ms-share-wrap>.ms-dock-btn.on .ms-dock-label{color:var(--meet-fg)}.ms-dock-btn-wrap.ms-share-wrap>.ms-dock-btn,.ms-dock-btn-wrap.ms-share-wrap>.ms-dock-btn.off,.ms-dock-btn-wrap.ms-share-wrap>.ms-dock-btn.off:hover,.ms-dock-btn-wrap.ms-share-wrap>.ms-dock-btn.on,.ms-dock-btn-wrap.ms-share-wrap>.ms-dock-btn.pending,.ms-dock-btn-wrap.ms-share-wrap>.ms-dock-btn:hover{background:transparent;box-shadow:none;color:var(--call-blue)}.cv-tile-label,.ms-label{max-width:calc(100% - 74px)!important}@container (max-width: 360px){.cv-tile-label,.ms-label{max-width:calc(100% - 62px)!important}}.cv-tile-label,.ms-label{box-sizing:border-box!important;max-width:calc(100% - 65px)!important}@container (max-width: 360px){.cv-tile-label,.ms-label{max-width:calc(100% - 51px)!important}}.ms-dock-center .ms-leave-split{align-items:center;height:45px;padding:0 6px 0 3px;border-radius:23px;background:var(--call-red);gap:0}.ms-dock-center .ms-leave-split .ms-leave-main{min-width:39px!important;width:39px!important;height:39px!important}.ms-dock-center .ms-leave-split .ms-leave-main .ms-dock-icon{width:39px;height:39px;border-radius:50%;background:transparent!important}.ms-dock-center .ms-leave-split .ms-leave-main .ms-dock-label{display:none}.ms-dock-center .ms-leave-split .ms-leave-toggle{width:22px!important;min-width:22px!important;height:39px!important;border-radius:0!important;border-left:none!important;background:transparent!important;color:#fff}.ms-dock-center .ms-leave-split .ms-leave-toggle svg{width:14px;height:14px;stroke-width:2.2}.ms-dock-center .ms-leave-split:hover{background:color-mix(in srgb,var(--call-red) 88%,#000)}.ms-dock-center .ms-leave-split .ms-leave-toggle:hover,.ms-dock-center .ms-leave-split:hover .ms-leave-main .ms-dock-icon,.ms-dock-center .ms-leave-split:hover .ms-leave-toggle{background:transparent!important}.ms-dock-center .ms-leave-split .ms-leave-menu{bottom:calc(100% + 10px)}.call-topbar-left,.call-topbar-titlewrap,.ms-topbar-left,.ms-topbar-titlerow,.ms-topbar-titlewrap{overflow:visible}.ms-topbar-titlerow .ms-info-wrap{position:relative;display:inline-flex;flex:none}.ms-topbar-titlerow .ms-info-pop{top:calc(100% + 10px);left:-8px;z-index:260}.ms-topbar-btn.ms-topbar-menu{width:30px;height:30px;padding:0;border-radius:8px;color:var(--meet-fg)}.ms-topbar-btn.ms-topbar-menu:hover{background:var(--meet-btn-hover,rgba(140,150,170,.18))}.ms-topbar-btn.ms-topbar-menu svg{width:18px;height:18px;stroke-width:2.2}.ms-topbar-btn.ms-topbar-menu .ms-topbar-dot,.ms-topbar-btn.ms-topbar-menu>span[aria-hidden=true]{top:1px!important;right:1px!important;width:8px!important;height:8px!important}.ms-topbar-avatar{font-size:12.5px;font-weight:700;color:#fff}.ms-topbar-btn.ms-info-btn{width:20px;height:20px}.ms-topbar-btn.ms-info-btn svg{width:14px;height:14px;stroke-width:3}.ms-topbar-avatar-wrap{flex:none;display:inline-flex}.ms-topbar-avatar-wrap .ca{width:32px;height:32px}.cv-tile>.vid-blur-bg,.ms-tile>.vid-blur-bg{position:absolute;top:-32px;left:-32px;width:calc(100% + 64px);height:calc(100% + 64px);object-fit:cover;filter:blur(28px) brightness(.55) saturate(1.15);pointer-events:none;z-index:0}.cv-tile>.vid-blur-bg~video,.ms-tile>.vid-blur-bg~video{position:relative;z-index:1}.ms-dock{padding:8px 14px 18px}.ms-topbar-btn.ms-info-btn .ms-info-glyph{width:14px;height:14px}.ms-topbar-timer.rec{height:30px;padding:0 12px 0 7px;gap:8px;border-radius:15px;background:#3f3f3f;color:#fff;font-size:13px;font-weight:700;letter-spacing:.01em}.ms-topbar-timer.rec .ms-rec-dot{position:relative;width:16px;height:16px;border-radius:50%;background:#fff;animation:none}.ms-topbar-timer.rec .ms-rec-dot:after{content:"";position:absolute;inset:4px;border-radius:50%;background:var(--call-red);animation:ms-rec-blink 1.2s ease-in-out infinite}.ms-dock{box-sizing:border-box;height:96px;padding:0 14px 10px!important;align-items:center}.ms-dock-btn-wrap,.ms-dock-center,.ms-dock-group,.ms-dock-media,.ms-leave-wrap,.ms-more-wrap{align-self:center;margin-top:0;margin-bottom:0}.ms-dock-btn,.ms-dock-btn-wrap>.ms-dock-btn,.ms-dock-center>.ms-dock-leave{margin-top:0!important;margin-bottom:0!important}.ms-dock-label{line-height:1.1;margin:0}.ms-topbar-btn.ms-info-btn{width:22px;height:22px;background:transparent;color:var(--call-blue)}.ms-topbar-btn.ms-info-btn.on,.ms-topbar-btn.ms-info-btn:hover{background:transparent;color:color-mix(in srgb,var(--call-blue) 82%,#000)}.ms-topbar-btn.ms-info-btn .ms-info-glyph{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.7}.cv-tile-self-pip>.cv-tile-mic,.ms-tile-self-pip>.ms-tile-mic,.stage-rail-tile>.cv-tile-mic,.stage-rail-tile>.ms-tile-mic{width:26px;height:26px;right:8px;top:8px;bottom:auto}.cv-tile-self-pip>.cv-tile-mic svg,.ms-tile-self-pip>.ms-tile-mic svg,.stage-rail-tile>.cv-tile-mic svg,.stage-rail-tile>.ms-tile-mic svg{width:13px;height:13px}.cv-tile-self-pip .cv-tile-label,.ms-tile-self-pip .ms-label,.stage-rail-tile .cv-tile-label,.stage-rail-tile .ms-label{left:8px!important;bottom:8px!important;padding:4px 8px!important;font-size:11.5px!important;max-width:calc(100% - 16px)!important;box-sizing:border-box!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.cv-tile:has(>.cv-avatar-ph),.ms-tile.ms-tile-novideo{background:linear-gradient(115deg,transparent 38%,hsla(0,0%,100%,.38) 50%,transparent 62%),radial-gradient(120% 90% at 12% 18%,color-mix(in srgb,var(--av,#8b5cf6) 34%,#fff) 0,transparent 62%),radial-gradient(110% 80% at 88% 88%,color-mix(in srgb,#7dd3fc 60%,#fff) 0,transparent 60%),linear-gradient(135deg,color-mix(in srgb,var(--av,#8b5cf6) 16%,#fff) 0,#f3d9fb 48%,color-mix(in srgb,var(--av,#8b5cf6) 26%,#dbeafe) 100%)!important}.ms-avatar-ph{background:transparent}.cv-avatar-ph,.ms-avatar-circle{background:linear-gradient(160deg,color-mix(in srgb,var(--av,#8b5cf6) 45%,#fff),color-mix(in srgb,var(--av,#8b5cf6) 70%,#475569))!important;font-weight:700;box-shadow:0 6px 18px rgba(30,27,75,.18)}.cv-tile-label,.ms-label{background:rgba(52,52,64,.62)!important;color:#fff!important;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.cv-tile>.cv-tile-mic,.ms-tile>.ms-tile-mic{background:hsla(0,0%,100%,.34);border:none;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:rgba(52,52,64,.55);color:#fff}.cv-tile:has(>.cv-avatar-ph),.ms-tile.ms-tile-novideo{background:linear-gradient(calc(var(--av-angle, 135deg) - 20deg),transparent 38%,hsla(0,0%,100%,.32) 50%,transparent 62%),radial-gradient(120% 90% at 14% 18%,color-mix(in srgb,var(--av,#8b29be) 55%,#fff) 0,transparent 60%),radial-gradient(110% 85% at 86% 86%,color-mix(in srgb,#5e1087 42%,#fff) 0,transparent 62%),linear-gradient(var(--av-angle,135deg),color-mix(in srgb,#8b29be 34%,#fff) 0,color-mix(in srgb,var(--av,#8b29be) 38%,#fff) 50%,color-mix(in srgb,#5e1087 46%,#fff) 100%)!important}.cv-tile:has(>.cv-avatar-ph),.ms-tile.ms-tile-novideo{background:linear-gradient(calc(var(--av-angle, 135deg) - 20deg),transparent 38%,hsla(0,0%,100%,.3) 50%,transparent 62%),radial-gradient(120% 90% at 14% 18%,color-mix(in srgb,var(--av,#8b29be) 22%,#fff) 0,transparent 60%),radial-gradient(110% 85% at 86% 86%,color-mix(in srgb,var(--av,#8b29be) 62%,#fff) 0,transparent 62%),linear-gradient(var(--av-angle,135deg),color-mix(in srgb,var(--av,#8b29be) 30%,#fff) 0,color-mix(in srgb,var(--av,#8b29be) 44%,#fff) 50%,color-mix(in srgb,var(--av,#8b29be) 58%,#fff) 100%)!important}.cv-tile:has(>.cv-avatar-ph),.ms-tile.ms-tile-novideo{background:linear-gradient(calc(var(--av-angle, 135deg) - 20deg),transparent 38%,hsla(0,0%,100%,.3) 50%,transparent 62%),radial-gradient(120% 90% at 14% 18%,color-mix(in srgb,var(--tile-a,#e9d5ff) 70%,#fff) 0,transparent 60%),radial-gradient(110% 85% at 86% 86%,var(--tile-b,#c4b5fd) 0,transparent 62%),linear-gradient(var(--av-angle,135deg),var(--tile-a,#e9d5ff) 0,color-mix(in srgb,var(--tile-a,#e9d5ff) 50%,var(--tile-b,#c4b5fd)) 50%,var(--tile-b,#c4b5fd) 100%)!important}.cv-avatar-ph,.ms-avatar-circle{background:linear-gradient(160deg,var(--tile-b,#c4b5fd),color-mix(in srgb,var(--tile-b,#c4b5fd) 62%,#475569))!important}.cv-tile[data-tile-grad="1"]:has(>.cv-avatar-ph),.ms-tile.ms-tile-novideo[data-tile-grad="1"]{background:linear-gradient(calc(var(--av-angle, 135deg) - 20deg),transparent 40%,hsla(0,0%,100%,.34) 50%,transparent 60%),linear-gradient(var(--av-angle,135deg),var(--tile-a,#e9d5ff) 0,color-mix(in srgb,var(--tile-a,#e9d5ff) 45%,var(--tile-b,#c4b5fd)) 55%,var(--tile-b,#c4b5fd) 100%)!important}.cv-tile[data-tile-grad="2"]:has(>.cv-avatar-ph),.ms-tile.ms-tile-novideo[data-tile-grad="2"]{background:radial-gradient(85% 85% at 32% 28%,color-mix(in srgb,var(--tile-a,#e9d5ff) 75%,#fff) 0,var(--tile-a,#e9d5ff) 38%,color-mix(in srgb,var(--tile-a,#e9d5ff) 40%,var(--tile-b,#c4b5fd)) 70%,var(--tile-b,#c4b5fd) 100%)!important}.cv-tile[data-tile-grad="3"]:has(>.cv-avatar-ph),.ms-tile.ms-tile-novideo[data-tile-grad="3"]{background:radial-gradient(60% 46% at 18% 32%,var(--tile-b,#c4b5fd) 0,transparent 72%),radial-gradient(56% 42% at 84% 74%,var(--tile-b,#c4b5fd) 0,transparent 72%),radial-gradient(72% 54% at 54% 48%,hsla(0,0%,100%,.55) 0,transparent 68%),linear-gradient(var(--av-angle,135deg),var(--tile-a,#e9d5ff) 0,color-mix(in srgb,var(--tile-a,#e9d5ff) 55%,var(--tile-b,#c4b5fd)) 100%)!important}.cv-avatar-ph,.ms-avatar-circle{background:linear-gradient(160deg,color-mix(in srgb,var(--tile-b,#c4b5fd) 72%,#475569),color-mix(in srgb,var(--tile-b,#c4b5fd) 48%,#1e293b))!important;color:#fff!important}.cv-tile-label,.ms-label{display:inline-flex!important;align-items:center;gap:6px}.label-wave{display:none;align-items:center;gap:2px;height:12px;flex:none}.label-wave i{display:block;width:2px;height:4px;border-radius:1px;background:currentColor;animation:label-wave .9s ease-in-out infinite}.label-wave i:nth-child(2){animation-delay:.15s}.label-wave i:nth-child(3){animation-delay:.3s}.label-wave i:nth-child(4){animation-delay:.45s}@keyframes label-wave{0%,to{height:4px}50%{height:12px}}.tile-speaking .label-wave{display:inline-flex}.cv-reaction-picker,.ms-reaction-group{left:calc(50% - var(--stage-rail-band, 0px) / 2)}.cv-reaction-picker{bottom:76px;padding:5px 22px;gap:4px}.cv-reaction-btn{width:52px;height:52px;font-size:25px}.ms-reaction-group{bottom:58px}.ms-reaction-picker-v2{padding:12px 18px;gap:6px}.ms-reaction-btn-v2{width:52px;height:52px;font-size:30px;display:inline-flex;align-items:center;justify-content:center}.cv-people-panel,.ms-panel-v2{width:340px;max-width:340px;margin:10px;background:var(--sb,#fff);border:1px solid var(--g200);border-radius:12px;box-shadow:0 8px 24px rgba(15,23,42,.08);overflow:hidden}.cv-people-head,.ms-panel-head{padding:8px 12px 0 14px;align-items:center}.ms-panel-tabs-v2{gap:16px;border-bottom:1px solid var(--g200)}.ms-panel-tab{padding:10px 2px;gap:6px;font-size:14px;font-weight:600;color:var(--g700);border-bottom:2px solid transparent}.ms-panel-tab svg{width:18px;height:18px}.ms-panel-tab.active{color:#8b29be;border-bottom-color:#8b29be}.ms-panel-count{display:inline-flex;align-items:center;justify-content:center;min-width:16px;height:16px;padding:0 4px;border-radius:8px;background:#8b29be;color:#fff;font-size:10px;font-weight:700}.cv-people-close,.ms-panel-close{color:var(--g700)}.ms-chat-messages-v2{padding:12px 12px 8px;gap:12px}.icc-day{display:flex;justify-content:center;margin:2px 0 6px}.icc-day span{font-size:12px;color:var(--g700);background:var(--sb,#fff);border:1px solid var(--g200);border-radius:8px;padding:4px 10px;box-shadow:0 1px 2px rgba(0,0,0,.05)}.icc-run{display:flex;align-items:flex-start;gap:8px}.icc-run.mine{flex-direction:row-reverse}.icc-avatar{flex:none;width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:12px;font-weight:700;overflow:hidden}.icc-col{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0;max-width:calc(100% - 42px)}.icc-run.mine .icc-col{align-items:flex-end}.icc-name{font-size:11.5px;color:var(--g500);margin:2px 2px 0}.icc-bubble{max-width:100%;width:-moz-fit-content;width:fit-content;padding:8px 12px;border-radius:10px;background:#f3e8fb;color:var(--g900);font-size:13.5px;line-height:1.4;word-break:break-word}.icc-run.mine .icc-bubble{background:#8b29be;color:#fff}.icc-meta{display:flex;align-items:center;gap:4px;font-size:11px;color:var(--g500);margin:0 2px}.icc-meta svg{color:#8b29be}.ms-chat-composer{margin:6px 12px 12px;padding:4px 6px 4px 8px;gap:4px;align-items:center;border-top:1px solid var(--g200);border:1px solid var(--g200);border-radius:26px;background:var(--sb,#fff)}.ms-chat-composer .ms-chat-composer-btn{width:32px;height:32px;border-radius:50%;background:transparent;color:var(--g500)}.ms-chat-composer .ms-chat-composer-input{flex:1 1;min-width:0;height:36px;border:none;background:transparent;padding:0 6px;font-size:13.5px;outline:none}.ms-chat-composer .ms-chat-composer-send,.ms-chat-composer>button:last-child{width:36px;height:36px;border-radius:50%;border:none;background:#8b29be;color:#fff;display:inline-flex;align-items:center;justify-content:center}.ms-chat-composer>button:last-child svg{width:16px;height:16px;stroke:#fff}.cv-people-panel,.ms-panel-v2{background:#fff;backdrop-filter:none;-webkit-backdrop-filter:none;opacity:1}.cv-people-panel .cv-people-head,.ms-chat-messages-v2,.ms-panel-v2 .ms-panel-head{background:#fff}body.dark .cv-people-panel,body.dark .cv-people-panel .cv-people-head,body.dark .ms-chat-messages-v2,body.dark .ms-panel-v2,body.dark .ms-panel-v2 .ms-panel-head{background:#1b1f2a}body.dark .icc-bubble{background:rgba(139,41,190,.22);color:#e9edf5}body.dark .icc-day span,body.dark .ms-chat-composer{background:#1b1f2a;color:#e9edf5}.cv-people-panel,.ms-panel-v2{background:#fff!important;border-color:var(--g200)!important}body.dark .cv-people-panel,body.dark .ms-panel-v2{background:#1b1f2a!important}.cv-stage.panel-open,.ms-stage.panel-open{--panel-band:350px}@media (max-width:460px){.cv-stage.panel-open,.ms-stage.panel-open{--panel-band:calc(100vw - 24px)}}.cv-people-panel{top:60px;bottom:106px;right:10px;margin:0;width:340px}.ms-panel-v2{margin:0 10px 10px 0}.cv-people-panel,.ms-panel-v2{box-shadow:none!important}.cv-people-muteall,.ms-people-mute-all,.ms-people-search{box-sizing:border-box;height:36px;min-height:36px;margin:0 12px 10px;border-radius:9px}.cv-people-muteall,.ms-people-mute-all{width:calc(100% - 24px);padding:0 12px;display:flex;align-items:center;justify-content:center;gap:7px;font-size:13px}.ms-people-search{padding:0 10px;display:flex;align-items:center;gap:7px}.ms-people-input{height:100%;font-size:13px}.cv-people-head+.cv-people-muteall,.cv-people-head+.ms-people-search,.ms-people-panel{margin-top:10px}.ms-people-panel{padding-top:0}.cv-people-list,.ms-people-list{padding:0 8px 10px}.cv-people-panel:has(.ms-people-list),.ms-panel-v2:has(.ms-people-list){background:#f5f6fa!important}.cv-people-panel:has(.ms-people-list) .cv-people-head,.ms-panel-v2:has(.ms-people-list) .ms-panel-head{background:transparent}.cv-people-list,.ms-people-list{padding:2px 10px 10px;gap:0}.ms-person-row{box-sizing:border-box;min-height:60px;margin:0 0 10px;padding:8px 14px 8px 10px;gap:12px;border-radius:10px;background:#fff}.ms-person-row:hover{background:#fff;box-shadow:0 1px 6px rgba(15,23,42,.08)}.ms-person-row.speaking{background:#fff;box-shadow:0 0 0 1.5px #8b29be}.cv-person-avatar,.ms-person-avatar{width:44px;height:44px;font-size:14px;font-weight:700}.ms-person-info{flex:1 1;min-width:0}.ms-person-name{font-size:13.5px;font-weight:500;color:var(--g900)}.ms-person-role{font-size:11px;color:var(--g500)}.ms-person-status{gap:14px;margin-left:auto;flex:none}.ms-person-cam,.ms-person-mic{display:inline-flex;line-height:0}.ms-person-cam.on,.ms-person-mic.on{color:#8b29be}.ms-person-cam.off,.ms-person-mic.off{color:#ef5b7a}.cv-people-panel:has(.ms-people-list) .cv-people-muteall,.cv-people-panel:has(.ms-people-list) .ms-people-search,.ms-panel-v2:has(.ms-people-list) .ms-people-mute-all,.ms-panel-v2:has(.ms-people-list) .ms-people-search{background:#fff;border:1px solid var(--g200)}body.dark .cv-people-panel:has(.ms-people-list),body.dark .ms-panel-v2:has(.ms-people-list){background:#171b29!important}body.dark .ms-person-row,body.dark .ms-person-row:hover{background:#232838}.cv-people-list .ms-person-row:hover,.ms-people-list .ms-person-row:hover{background:#fff;box-shadow:none}body.dark .cv-people-list .ms-person-row:hover,body.dark .ms-people-list .ms-person-row:hover{background:#232838}.cv-people-list .ms-person-row:focus-within .ms-person-actions,.cv-people-list .ms-person-row:hover .ms-person-actions,.ms-people-list .ms-person-row:focus-within .ms-person-actions,.ms-people-list .ms-person-row:hover .ms-person-actions{display:none!important}.ms-wrap>.ms-connect-overlay,.ms-wrap>.ms-err-overlay{top:60px;color:#cfd6e4}.ms-wrap>.ms-connect-overlay span,.ms-wrap>.ms-err-overlay span{color:#cfd6e4}.icc-bubble-wrap{position:relative;display:flex;flex-direction:column;align-items:flex-start;max-width:100%}.icc-bubble-wrap.mine{align-items:flex-end}.icc-bubble-wrap .reaction-pill{font-size:11px}.icc-run.mine .reply-quote{background:hsla(0,0%,100%,.16);color:#fff}.icc-run.mine .reply-quote:hover{background:hsla(0,0%,100%,.24)}.icc-run.mine .reply-quote-bar{background:#fff}.icc-run.mine .reply-quote-name{color:#fff}.icc-run.mine .reply-quote-text{color:hsla(0,0%,100%,.88)}.reply-quote-orphan{cursor:default;opacity:.8}.ms-chat-reply-bar{display:flex;align-items:center;gap:8px;margin:0 12px 6px;padding:6px 10px;border-radius:8px;background:var(--g100);border-left:3px solid #8b29be}body.dark .ms-chat-reply-bar{background:hsla(0,0%,100%,.06);border-left-color:#a855f7}.ms-chat-reply-bar .reply-bar-c{flex:1 1;min-width:0;display:flex;flex-direction:column}.ms-chat-reply-bar .reply-bar-name{font-size:11.5px;font-weight:600;color:#8b29be}body.dark .ms-chat-reply-bar .reply-bar-name{color:#c084fc}.ms-chat-reply-bar .reply-bar-text{font-size:12px;color:var(--g600);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.dark .ms-chat-reply-bar .reply-bar-text{color:#9ca3af}.ms-chat-reply-bar .reply-bar-x{flex:0 0 auto;display:grid;place-items:center;width:22px;height:22px;border-radius:4px;background:transparent;border:none;cursor:pointer;color:var(--g500)}.ms-chat-reply-bar .reply-bar-x:hover{background:var(--g200);color:var(--g800)}body.dark .ms-chat-reply-bar .reply-bar-x:hover{background:hsla(0,0%,100%,.12);color:#fff}.ms-screen-watermark{position:absolute;top:24px;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:10px;padding:8px 18px;background:rgba(17,24,39,.88);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:#fff;font-size:13.5px;font-weight:600;border-radius:30px;border:1px solid hsla(0,0%,100%,.15);box-shadow:0 4px 20px rgba(0,0,0,.35);z-index:900;pointer-events:none;animation:watermarkFadeInOut 3.5s ease forwards}@keyframes watermarkFadeInOut{0%{opacity:0;transform:translate(-50%,-12px)}12%{opacity:1;transform:translate(-50%)}80%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,-12px)}}div.cv-tile>.cv-tile-label{top:16px!important;bottom:auto!important}@media (max-width:900px){div.cv-tile>.cv-tile-label{top:10px!important}}div.cv-tile-self-pip>.cv-tile-label,div.stage-rail-tile>.cv-tile-label{top:8px!important;bottom:auto!important}.cv-stage-direct div.cv-tile:not(.stage-rail-tile):not(.cv-tile-self-pip)>.cv-tile-label{top:auto!important;bottom:16px!important}@media (max-width:900px){.cv-stage-direct div.cv-tile:not(.stage-rail-tile):not(.cv-tile-self-pip)>.cv-tile-label{bottom:12px!important}}.cv-avatar-ph{box-shadow:0 0 0 4px hsla(0,0%,100%,.92),0 6px 18px rgba(30,27,75,.22)!important}.stage-rail-tile .cv-avatar-ph{box-shadow:0 0 0 3px hsla(0,0%,100%,.92),0 4px 12px rgba(30,27,75,.2)!important}.pj-name-input{width:100%;box-sizing:border-box;font:inherit;font-size:14px;font-weight:500;color:var(--meet-fg);padding:9px 11px;border-radius:8px;background:var(--meet-btn);border:1px solid var(--meet-btn-line);outline:none;transition:border-color var(--dur-fast,.12s) ease,box-shadow var(--dur-fast,.12s) ease}.pj-name-input::placeholder{color:var(--meet-sub);font-weight:400}.pj-name-input:focus{border-color:var(--ac);box-shadow:0 0 0 3px color-mix(in srgb,var(--ac) 28%,transparent)}.pj-name-input[aria-invalid=true]{border-color:var(--red,#dc2626)}.pj-name-input.locked{cursor:default;color:var(--meet-sub);background:color-mix(in srgb,var(--meet-btn) 60%,transparent)}.pj-name-input.locked:focus{border-color:var(--meet-btn-line);box-shadow:none}.pj-name-help{margin-top:6px;font-size:12px;line-height:1.4;color:var(--meet-sub);min-height:17px}.pj-name-help.err{color:var(--red,#dc2626)}.pj-join-v2:disabled{opacity:.45;cursor:not-allowed}.pj-join-v2:disabled:hover{opacity:.45}.gj-page{min-height:100vh;min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:var(--sp-6,24px) var(--sp-4,16px)}.gj-card,.gj-page{box-sizing:border-box}.gj-card{width:min(440px,100%);padding:var(--sp-8,32px) var(--sp-6,24px);background:var(--surface-raised,#fff);color:var(--fg-primary,#111);border:1px solid var(--line-subtle,#e5e7eb);border-radius:var(--r-2xl,20px);box-shadow:0 18px 60px rgba(56,19,84,.18)}.gj-brand{text-align:center;font-size:var(--fs-lg,15px);font-weight:var(--fw-bold,700);letter-spacing:.02em;color:var(--brand-ink,#521d6d);margin-bottom:var(--sp-6,24px)}body.dark .gj-brand{color:var(--fg-primary,#fafafa)}.gj-center{display:flex;flex-direction:column;align-items:center;gap:var(--sp-3,12px);text-align:center}.gj-h{margin:0;font-size:var(--fs-3xl,22px);line-height:var(--lh-tight,1.2);font-weight:var(--fw-semibold,600)}.gj-muted{margin:0;font-size:var(--fs-base,14px);line-height:var(--lh-normal,1.5);color:var(--fg-muted,#6b7280)}.gj-icon{width:52px;height:52px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--surface-accent-soft,#f5ebfd);color:var(--fg-accent,#8b29be)}.gj-icon.warn{background:var(--warning-soft,#fef3c7);color:var(--warning,#b45309)}.gj-icon.ok{background:var(--success-soft,#dcfce7);color:var(--success,#15803d)}.gj-center .ui-btn{margin-top:var(--sp-2,8px)}.pl-ctl{flex-direction:column}.pl-ctl,.pl-row{display:flex;gap:8px;min-width:0}.pl-row{align-items:center;padding:7px 10px;border:1px solid var(--line-subtle,#e5e7eb);border-radius:var(--r-sm,8px);background:var(--surface-base,transparent)}.pl-ico{display:inline-flex;color:var(--fg-accent,#8b29be);flex-shrink:0}.pl-url{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;color:var(--fg-secondary,#374151)}.pl-actions{display:flex;gap:8px;flex-wrap:wrap}.pl-btn{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;font-size:12px}.pl-btn:disabled{opacity:.55;cursor:not-allowed}.pl-off{color:var(--fg-danger,#b91c1c)}.pl-hint{font-size:11.5px;line-height:1.4;color:var(--fg-muted,#6b7280)}.mr-invite-pub{padding:10px 14px 12px;border-bottom:1px solid var(--meet-pop-line,var(--line-subtle,#e5e7eb))}