@charset "UTF-8";.calendar-event-detail-card .user-avatar-display-view{position:relative;width:100%;height:100%;cursor:default}.calendar-event-detail-card .user-avatar-display-view>div{width:100%;height:100%}.calendar-event-detail-card .user-avatar-display-view .zoom-room__container{display:flex;justify-content:center;align-items:center;background:#bf5640}.calendar-event-detail-card .user-avatar-display-view .user-avatar-group{width:100%;height:100%}.calendar-event-detail-card .user-avatar-display-view .showColor{border:2px solid;padding:2px;border-radius:8px}.calendar-event-detail-card .user-avatar-display-view .showColor .user{border-radius:5px}.calendar-event-detail-card .user-avatar-display-view .user{overflow:hidden;border-radius:10px;color:#fff;height:100%;width:100%;display:flex;align-items:center;justify-content:center}.calendar-event-detail-card .user-avatar-display-view img.user{-o-object-fit:cover;object-fit:cover}.calendar-event-detail-card .user-avatar-display-view .channel-icon{background:#52528017}.calendar-event-detail-card .user-avatar-display-view .icon-rsvp{width:16px!important;height:16px!important;border-radius:50%;border:2px solid var(--zumo-avatar-border-color);position:absolute;background:var(--zumo-avatar-border-color);bottom:-7px;right:-7px}.calendar-event-detail-card .user-avatar-display-view .tentative-icon{color:var(--channel-icon-color)}.calendar-event-detail-card .user-avatar-display-view .online-status{width:12px!important;height:12px!important;border-radius:50%;border:2px solid var(--zumo-avatar-border-color);position:absolute;background:var(--zumo-avatar-border-color);top:-4px;right:-4px}.calendar-event-detail-card .user-avatar-display-view .icon-inMeeting,.calendar-event-detail-card .user-avatar-display-view .zumo-in-meeting{width:16px!important;height:12px!important;border-radius:25%;right:-5px}.calendar-event-detail-card .user-avatar-display-view .icon-mobile{height:12px!important;width:10px!important;border-radius:30%!important}.calendar-event-detail-card .user-avatar-display-view .icon-inACalender{padding:1px;overflow:visible!important;border-radius:32%;border-width:1px}.calendar-event-detail-card .user-avatar-display-view .icon-inLocked{height:15px!important;border-radius:20%;overflow:visible!important}.calendar-event-detail-card .user-avatar-display-view .noCircle{height:10px;width:10px;top:-3px;right:-3px;border:none}.calendar-event-detail-card .user-avatar-display-view .icon-inCall-box{width:16px!important;height:16px!important;border-radius:50%;border:2px solid var(--zumo-avatar-border-color);position:absolute;background:var(--zumo-avatar-border-color);top:-8px;right:-8px}.calendar-event-detail-card .user-avatar-display-view .icon-inCall-box svg{top:4px;right:4px;border:none;width:8px!important;height:8px!important;border-radius:0 0 0 20%}.calendar-container .mask-type-alpha{mask-type:alpha}.calendar-container [class*="clip-[rect(0,0,0,0)]"]{clip:rect(0,0,0,0)}.calendar-container [class*="align-[0]"]{vertical-align:0}.calendar-container .list-item .flag{position:absolute;display:none;height:1px;width:100%;left:0;top:-3.5px;background:#ff5f0f}.calendar-container .list-item .flag:before{content:"";position:absolute;width:7px;height:7px;left:0;top:0;border-radius:50%;background:#ff5f0f;transform:translate3d(-100%,-50%,0)}.calendar-container .list-item.flag .flag{display:block}.calendar-container .list-item .now,.calendar-container .list-item .isComing,.calendar-container .list-item .joined{display:none}.calendar-container .list-item.now:not(.joined):not(.inPastFifteen) .now{display:block}.calendar-container .list-item.isComing:not(.joined) .isComing{display:block}.calendar-container .list-item.joined .joined{display:block}.calendar-container .list-item-prepare{display:none}.calendar-container .list-item.list-item-active .list-item-prepare,.calendar-container .list-item:hover .list-item-prepare{display:block;margin-left:10px}.calendar-container .calendar-meeting-group .meeting-group-container .group-container-item .container-item-list .item-list-event:not(.item-list-event--past) .meeting__card--item .title,.calendar-container .calendar-meeting-group .meeting-group-container .group-container-item .container-item-list .item-list-event:not(.item-list-event--past) .meeting__card--item .location-line{color:#6e7680}.calendar-container .calendar-meeting-group .meeting-group-container .group-container-item .container-item-list .item-list-event .now .participant__avatar--item,.calendar-container .calendar-meeting-group .meeting-group-container .group-container-item .container-item-list .item-list-event .isPast .participant__avatar--item,.calendar-container .calendar-meeting-group .meeting-group-container .group-container-item .container-item-list .item-list-event .isPast.joined .participant__avatar--item,.calendar-container .calendar-meeting-group .meeting-group-container .group-container-item .container-item-list .item-list-event .isComing.joined .participant__avatar--item{border:1px solid transparent}.calendar-container .list-item.isPast:not(.joined):not(.selfJoined) .title{font-weight:510;color:#6e7680;font-size:14px;line-height:16px}.calendar-container .list-item.isPast .location-line .phoneNumber:hover,.calendar-container .list-item.isPast .location-line>a:hover{color:#0e72ed}.calendar-container .list-item.isPast.joined .date,.calendar-container .list-item.joined .date{color:#131619;display:none}.calendar-container .list-item--rsvp.tentative{background-image:repeating-linear-gradient(135deg,rgba(0,0,0,.95),rgba(0,0,0,.95) 2px,transparent 1px,transparent 6px)!important}.calendar-container .filter-conditions-container .filter-conditions-item .conditions-item-active:not(.time){background:#d0e3fb}.calendar-container .filter-conditions-container .conditions-item:not(.conditions-item-active):hover{background-color:#f1f4f6}.calendar-container .list-item .more .more-option-button:not(.disabled):hover{background:#6e76801f;border-radius:6px}.calendar-container .current-label{margin-left:6px;padding:4px 6px;border-radius:9999px;border:1px solid #a8ccf8;font-weight:700;font-size:10px;line-height:12px;letter-spacing:.27px;text-align:center;text-transform:uppercase;color:#2057b1}.calendar-container .operation-btn{min-width:24px;max-width:24px;margin-left:8px;color:var(--prism-Button-tertiary-color)!important}.calendar-container .operation-btn:hover,.calendar-container .operation-btn:active{background-color:#6e76801f!important}.calendar-event-detail-card .zumo-topbar{min-height:48px;padding:0 16px}.calendar-event-detail-card .zumo-topbar__operation{height:48px;display:flex;align-items:center;justify-content:flex-end}.calendar-event-detail-card .zumo-topbar__operation .zumo-icon{width:32px;height:32px;vertical-align:-.15em;cursor:default}.calendar-event-detail-card .zumo-topbar__operation .topbar-left{display:flex;align-items:center;gap:16px}.calendar-event-detail-card .zumo-topbar__operation .topbar-operation{display:flex;align-items:center;gap:8px}.calendar-event-detail-card .zumo-topbar__operation .topbar-operation>div{display:flex;border-radius:6px}.calendar-event-detail-card .zumo-topbar__operation .topbar-operation>div:hover{background-color:var(--zumo-button-bg-hover)}.calendar-event-detail-card .zumo-topbar__operation .topbar-operation .disabled{opacity:.5;cursor:not-allowed;position:relative}.calendar-event-detail-card .zumo-topbar__operation .topbar-operation .disabled:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;cursor:not-allowed}.calendar-event-detail-card .zumo-topbar__operation .topbar-operation .disabled .quicklook__more--icon{cursor:not-allowed}.calendar-event-detail-card .zumo-topbar__operation .topbar-operation .topbar-divider{width:0;height:16px;border-right:1px solid var(--zumo-border-subtle-neutral)}.calendar-event-detail-card .zumo-topbar__operation .topbar-operation .zumo-more-option .zm-button--mini{padding:0;border:none;line-height:1}.calendar-event-detail-card .split-line{height:1px;background:var(--more-options-line-color)}@media (max-width: 767px){.calendar-event-detail-card .zumo-client-event-container .zumo-topbar{padding:0 8px}}.calendar-event-detail-card .zumo-web-event-container .zumo-topbar{padding:0 8px}.calendar-event-detail-card .split-container{margin:8px}.calendar-event-detail-card .split-container .internal{margin:8px 0;font-size:14px;font-weight:590;line-height:20px;text-align:left;color:var(--zumo-a-font-color)}.calendar-event-detail-card .delete{color:var(--more-options-delete-color)!important}.calendar-event-detail-card .more-options.zm-dropdown-menu{padding:8px!important;min-width:235px}.calendar-event-detail-card .more-options.zm-dropdown-menu.more-option-event-card{max-height:calc(100% - 48px)!important}.calendar-event-detail-card .delete.zm-dropdown-menu__item:not(.is-disabled):hover .zm-dropdown-menu__item-content:hover{color:var(--more-options-delete-color)!important}.calendar-event-detail-card .more-menu-item{display:block;max-width:260px;overflow-x:hidden;white-space:nowrap;text-overflow:ellipsis}.calendar-event-detail-card .more-menu-item span{max-width:260px;overflow-x:hidden;white-space:nowrap;text-overflow:ellipsis}.calendar-event-detail-card .more-copy-calendar-detail{display:inline-block;font-size:14px;line-height:20px;cursor:default;margin-bottom:5px}.calendar-event-detail-card .detail-basic-info{display:flex;justify-content:space-between}.calendar-event-detail-card .detail-basic-info .basic-info-wrap{margin-top:4px;display:flex}.calendar-event-detail-card .detail-basic-info .basic-info-wrap .detail-info{flex:1;min-width:0;padding-bottom:12px!important;padding-right:24px}.calendar-event-detail-card .detail-basic-info .basic-info-wrap .detail-info .view-all-instance{cursor:default;margin-left:5px;color:#0d6bde}.calendar-event-detail-card .detail-basic-info .basic-info-wrap .detail-participants-wrap{border-top:1px solid var(--zumo-border-subtle-neutral);align-content:center;padding-top:6px}.calendar-event-detail-card .detail-basic-info .basic-info-wrap .detail-participants-wrap .detail-participants{position:relative}.calendar-event-detail-card .detail-basic-info .basic-info-wrap .detail-rooms-wrap{padding:12px 0;border-top:1px solid var(--zumo-border-subtle-neutral)}.calendar-event-detail-card .detail-basic-info .detail-basic{flex:1;width:0}.calendar-event-detail-card .detail-basic-info .detail-basic .location-list{padding:6px 0}.calendar-event-detail-card .detail-basic-info .detail-basic .detail-datetime{padding:6px 0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.calendar-event-detail-card .detail-basic-info .detail-basic .detail-datetime,.calendar-event-detail-card .detail-basic-info .detail-basic .location-list{display:flex;align-items:center;font-size:14px;font-weight:400;line-height:20px}.calendar-event-detail-card .detail-basic-info .detail-basic .detail-datetime .zumo-recurrence,.calendar-event-detail-card .detail-basic-info .detail-basic .detail-datetime .zumo-datetime,.calendar-event-detail-card .detail-basic-info .detail-basic .location-list .zumo-recurrence,.calendar-event-detail-card .detail-basic-info .detail-basic .location-list .zumo-datetime{height:16px;width:16px;vertical-align:-.15em;flex-shrink:0}.calendar-event-detail-card .detail-basic-info .detail-basic .detail-datetime-rrule{margin-left:4px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.calendar-event-detail-card .detail-basic-info .detail-basic .detail-topic{font-size:20px;font-weight:590;line-height:32px;word-break:break-word;display:flex;align-items:baseline;gap:16px;position:relative}.calendar-event-detail-card .detail-basic-info .detail-basic .detail-topic .detail-color,.calendar-event-detail-card .detail-basic-info .detail-basic .detail-topic .detail-mark{flex-shrink:0}.calendar-event-detail-card .detail-basic-info .detail-basic .detail-topic .event-summary{overflow:hidden}.calendar-event-detail-card .detail-basic-info .detail-basic .detail-topic .zumo-ooo{height:16px;width:16px;margin-right:16px}.calendar-event-detail-card .detail-basic-info .detail-basic .detail-topic .zumo-instant{height:16px;width:16px;vertical-align:middle}.calendar-event-detail-card .detail-basic-info .detail-basic .detail-topic .detail-private{display:flex;align-items:center}.calendar-event-detail-card .detail-basic-info .detail-basic .detail-topic .detail-private .zumo-locked{width:16px;height:16px}.calendar-event-detail-card .detail-basic-info .detail-basic .button-group{display:flex;flex-wrap:wrap;row-gap:8px}.calendar-event-detail-card .detail-basic-info .detail-basic .button-group>*{margin-right:8px;margin-left:0}.calendar-event-detail-card .detail-basic-info .detail-basic .zumo-join{font-size:14px;font-weight:400}.calendar-event-detail-card .detail-basic-info .detail-basic .zumo-join .chat-text{margin-left:4px}.calendar-event-detail-card .detail-basic-info .detail-basic .zumo-join .zumo-join-icon{height:16px;width:16px;vertical-align:-.15em;margin-right:4px}.calendar-event-detail-card .detail-basic-info .detail-basic .zumo-chat{height:16px;width:16px;vertical-align:-.15em}.calendar-event-detail-card .detail-basic-info .detail-basic .zumo-location{height:16px!important;width:16px!important;vertical-align:-.15em;margin-right:8px}.calendar-event-detail-card .detail-basic-info .detail-basic .location-line{margin:0;line-height:20px;align-items:center;font-size:14px}.calendar-event-detail-card .detail-basic-info .detail-basic .location-line .phoneNumber{color:var(--zumo-text-primary);cursor:pointer}.calendar-event-detail-card .detail-basic-info .detail-basic .location-line .location-line-text{margin-left:8px;word-wrap:break-all;white-space:break-spaces;word-break:break-all;-webkit-user-select:text;-moz-user-select:text;user-select:text}.calendar-event-detail-card .detail-basic-info .detail-basic .location-line .location-hyper-link{color:var(--zumo-text-primary)}.calendar-event-detail-card .detail-basic-info .detail-basic .room-line{margin:0;line-height:20px;display:flex;align-items:center;font-size:14px}.calendar-event-detail-card .detail-basic-info .detail-basic .room-line .room-line-declined{text-decoration:line-through}.calendar-event-detail-card .detail-basic-info .detail-basic .room-line .zumo-location,.calendar-event-detail-card .detail-basic-info .detail-basic .room-line .zumo-room{height:16px;width:16px;vertical-align:-.15em;margin-right:6px}.calendar-event-detail-card .detail-basic-info .detail-basic .room-line .phoneNumber{color:var(--zumo-text-primary);cursor:pointer}.calendar-event-detail-card .detail-basic-info .detail-basic .room-line .location-line-text{margin-left:2px;flex:1}.calendar-event-detail-card .detail-basic-info .detail-basic .room-line .location-hyper-link{color:var(--zumo-text-primary)}.calendar-event-detail-card .detail-basic-info .detail-basic .no-wrap{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.calendar-event-detail-card .detail-basic-info .detail-basic .flex-1{flex:1}.calendar-event-detail-card .detail-basic-info .detail-basic .zumo-datetime{margin-right:16px}.calendar-event-detail-card .detail-basic-info .detail-basic .zumo-recurrence{margin-right:4px}.calendar-event-detail-card .detail-basic-info .detail-basic .topbar-rsvp{color:var(--zumo-main-font-color);display:flex;align-items:center;margin-top:8px}.calendar-event-detail-card .detail-basic-info .detail-basic .topbar-rsvp .mr-4{margin-right:4px;margin-left:0!important}.calendar-event-detail-card .detail-basic-info .detail-basic .topbar-rsvp .rsvp-more-option{display:flex;height:24px;width:24px;justify-content:center;align-items:center;gap:4px;border-radius:50%;border:1px solid #dfe3e8}.calendar-event-detail-card .detail-basic-info .detail-basic .topbar-rsvp .rsvp-more-option:hover{background:var(--zumo-icon-hover-background)}.calendar-event-detail-card .detail-basic-info .detail-basic .topbar-rsvp .rsvp-more-option:not(.disabled):active{background:var(--zumo-icon-active-background)}.calendar-event-detail-card .detail-basic-info .detail-basic .topbar-rsvp .going{font-weight:400;font-size:14px;line-height:20px;cursor:default}.calendar-event-detail-card .detail-basic-info .detail-basic .topbar-rsvp .accepted,.calendar-event-detail-card .detail-basic-info .detail-basic .topbar-rsvp .declined,.calendar-event-detail-card .detail-basic-info .detail-basic .topbar-rsvp .tentative{font-weight:500;border:1px solid #dfe3e8;color:#131619;background:#fff;padding:2px 8px;outline:none;border-radius:100px;font-size:14px;line-height:20px;align-items:center;text-align:center;cursor:default}.calendar-event-detail-card .detail-basic-info .detail-basic .topbar-rsvp .mobileButton{padding:8px 16px}.calendar-event-detail-card .detail-basic-info .detail-basic .topbar-rsvp .accepted:hover{border-color:#268543}.calendar-event-detail-card .detail-basic-info .detail-basic .topbar-rsvp .accepted:focus{background:#268543;color:#fff}.calendar-event-detail-card .detail-basic-info .detail-basic .topbar-rsvp .declined:hover{border-color:#e8173d}.calendar-event-detail-card .detail-basic-info .detail-basic .topbar-rsvp .declined:focus{background:#e8173d;color:#fff}.calendar-event-detail-card .detail-basic-info .detail-basic .topbar-rsvp .tentative:hover{border-color:#6e7680}.calendar-event-detail-card .detail-basic-info .detail-basic .topbar-rsvp .tentative:focus{background:#6e7680;color:#fff}.calendar-event-detail-card .detail-basic-info .detail-basic .topbar-rsvp .accepted.selected{background:#268543;color:#fff;border-color:#268543}.calendar-event-detail-card .detail-basic-info .detail-basic .topbar-rsvp .declined.selected{background:#e8173d;color:#fff;border-color:#e8173d}.calendar-event-detail-card .detail-basic-info .detail-basic .topbar-rsvp .tentative.selected{background:#6e7680;color:#fff;border-color:#6e7680}.calendar-event-detail-card .f2f-banner{display:flex;border-radius:10px;padding:9px 12px;font-size:14px;margin-top:9px;background-color:var(--zumo-rsvp-option-container-bgcolor)}.calendar-event-detail-card .f2f-banner .f2f-icon{width:20px;height:20px;font-size:20px;margin-right:8px}.calendar-event-detail-card .meeting-operate{display:flex;flex-direction:row;padding:6px 0 4px}.calendar-event-detail-card .meeting-operate .zumo-camera{width:16px;height:32px;margin-right:16px;flex-shrink:0}.calendar-event-detail-card .ai-toast{margin-top:20px}.calendar-event-detail-card .align-items-center>.zoom-button__label{display:flex;align-items:center}.calendar-event-detail-card .zumo-participant .zumo-participant-list .zumo-participant-title{flex-wrap:wrap;gap:0 8px;height:32px;display:flex;align-items:center;cursor:pointer;margin-left:16px;margin-right:14px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.calendar-event-detail-card .zumo-participant .zumo-participant-banner{margin-top:12px;margin-left:32px}.calendar-event-detail-card .zumo-participant .zumo-participant-banner .zoom-banner__body{width:calc(100% - 20px)}.calendar-event-detail-card .zumo-participant .zumo-participant-banner .zoom-banner__body .zoom-banner__content{overflow-wrap:break-word}.calendar-event-detail-card .zumo-participant .participant-proposed{cursor:default;font-size:14px;margin-top:8px;padding:8px 12px;border-radius:8px;background-color:var(--zumo-rsvp-option-container-bgcolor);display:flex;justify-content:space-between}.calendar-event-detail-card .zumo-participant .participant-proposed .proposed--title{flex:1;min-width:0;display:flex;align-items:center;color:var(--zumo-main-font-color)}.calendar-event-detail-card .zumo-participant .participant-proposed .proposed--title span{flex-shrink:1;min-width:0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.calendar-event-detail-card .zumo-participant .participant-proposed .proposed--title .info-icon{width:20px;height:20px;margin-right:8px;flex-shrink:0}.calendar-event-detail-card .zumo-participant .participant-proposed .proposed--operation{display:flex;flex-wrap:nowrap;align-items:center}.calendar-event-detail-card .zumo-participant .participant-proposed .proposed--operation span{color:var(--zumo-text-primary)}.calendar-event-detail-card .zumo-participant .participant-proposed .proposed--operation .close-icon{width:32px;height:32px;vertical-align:middle;margin-left:4px}.calendar-event-detail-card .zumo-participant .zumo-participant-info .zumo-participate-more--expand-no-invite{margin-left:auto;margin-top:-34px;transform:translateY(34px)}.calendar-event-detail-card .zumo-participate-list--popper{overflow:auto;max-height:600px;margin-top:0!important;font-family:SF Pro,Segoe UI,"system-ui","sans-serif"!important}.calendar-event-detail-card .zumo-participate-more--expand{line-height:32px;font-size:20px;width:32px;display:flex;justify-content:center}.calendar-event-detail-card .zumo-participate-more--expand .zumo-participant-expand-icon{height:16px;width:16px}.calendar-event-detail-card .meeting-info-detail{display:flex;flex-direction:row}.calendar-event-detail-card .meeting-info-detail .info-detail-icon{width:16px;margin-right:16px;padding-top:6px}.calendar-event-detail-card .meeting-info-detail .info-detail-icon .zumo-meeting-link-icon{width:14px;height:14px}.calendar-event-detail-card .meeting-info-detail .info-detail-list{width:90%}.calendar-event-detail-card .meeting-info-detail .info-detail-list .link-title{display:block;flex-shrink:0;font-size:14px!important;margin-right:6px}.calendar-event-detail-card .link{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-weight:400;font-size:14px;line-height:20px;color:var(--zumo-text-primary);padding-bottom:1.5px;display:inline-block}.calendar-event-detail-card .location .zumo-copy-outline-icon,.calendar-event-detail-card .meetingNo .zumo-copy-outline-icon,.calendar-event-detail-card .password .zumo-copy-outline-icon{margin-left:8px;width:24px;height:24px;border-radius:6px;border:1px solid var(--zumo-border-neutral);color:var(--zumo-main-font-color)}.calendar-event-detail-card .location .zumo-copy-outline-icon:hover,.calendar-event-detail-card .meetingNo .zumo-copy-outline-icon:hover,.calendar-event-detail-card .password .zumo-copy-outline-icon:hover{background-color:var(--zumo-button-bg-hover)}.calendar-event-detail-card .location .copy,.calendar-event-detail-card .meetingNo .copy,.calendar-event-detail-card .password .copy{flex-shrink:0;display:block;line-height:18px!important}.calendar-event-detail-card .location{display:flex;align-items:center;-moz-user-select:text;-webkit-user-select:text;-ms-user-select:text}.calendar-event-detail-card .location a{line-height:24px}.calendar-event-detail-card .meetingNo{display:flex;align-items:center;font-weight:400;line-height:24px;-moz-user-select:text;-webkit-user-select:text;-ms-user-select:text}.calendar-event-detail-card .meetingNo>div{font-size:12px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.calendar-event-detail-card .password{display:flex;align-items:center;font-weight:400;line-height:24px;-moz-user-select:text;-webkit-user-select:text;-ms-user-select:text}.calendar-event-detail-card .password>div{font-size:12px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.calendar-event-detail-card .view-meeting-info{line-height:0px}.calendar-event-detail-card .simulive__text{padding-top:8px;font-size:12px;font-weight:400;line-height:16px;letter-spacing:0em;text-align:left;color:#6e7680}.calendar-event-detail-card .show__detail--btn{color:var(--zumo-text-primary);margin-left:32px;cursor:pointer!important}.calendar-event-detail-card .meeting-info-detail>div:not(:last-child){margin-bottom:4px}.calendar-event-detail-card .font-14{font-size:14px}.calendar-event-detail-card .cursor{cursor:pointer;font-size:14px!important}.calendar-event-detail-card .cursor--default{cursor:default;font-size:14px!important}.calendar-event-detail-card .mt-8{margin-top:8px}.calendar-event-detail-card .p-16{padding:0 16px}.calendar-event-detail-card .text-view-more{display:flex;flex-direction:row;align-items:flex-start}.calendar-event-detail-card .text-view-more .list-icon{width:16px!important;height:16px!important;margin-right:8px;margin-top:2px}.calendar-event-detail-card .text-view-more .more-line-declined{text-decoration:line-through}.calendar-event-detail-card .text-view-more .more-line-hide{width:calc(100% - 40px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.calendar-event-detail-card .text-view-more .more-line-hide .more-child{max-width:100%;margin-right:2px}.calendar-event-detail-card .text-view-more .more-line-hide .more-child .more-line-separate,.calendar-event-detail-card .text-view-more .more-line-hide .more-child .more-line{display:inline-block;vertical-align:top}.calendar-event-detail-card .text-view-more .more-line-hide .more-child .more-line-separate{margin-right:1px}.calendar-event-detail-card .text-view-more .more-line-hide .more-line{max-width:100%;line-height:20px}.calendar-event-detail-card .text-view-more .more-line-hide .more-line .location-line-text{display:inline-block;line-height:20px}.calendar-event-detail-card .text-view-more .more-line-hide .more-line a{max-width:100%;display:inline-block;cursor:pointer;color:var(--zumo-text-primary)}.calendar-event-detail-card .text-view-more .more-line-hide .more-line a:hover,.calendar-event-detail-card .text-view-more .more-line-hide .more-line a:focus{color:var(--zumo-text-primary)}.calendar-event-detail-card .text-view-more .more-line-hide .more-line-separate{line-height:18px}.calendar-event-detail-card .text-view-more .more-line-show{width:calc(100% - 48px)}.calendar-event-detail-card .text-view-more .more-line-show .more-child{margin-right:4px}.calendar-event-detail-card .text-view-more .more-line-show .more-line{max-width:100%}.calendar-event-detail-card .text-view-more .more-line-show .more-line div,.calendar-event-detail-card .text-view-more .more-line-show .more-line a,.calendar-event-detail-card .text-view-more .more-line-show .more-line span{max-width:100%;overflow:visible;word-wrap:break-word;white-space:normal}.calendar-event-detail-card .text-view-more .more-line-show .more-line a{max-width:100%;display:inline-block;cursor:pointer;color:var(--zumo-text-primary)}.calendar-event-detail-card .text-view-more .more-line-show .more-line a:hover,.calendar-event-detail-card .text-view-more .more-line-show .more-line a:focus{color:var(--zumo-text-primary)}.calendar-event-detail-card .text-view-more .phoneNumber{color:var(--dynamic-link-color);cursor:pointer}.calendar-event-detail-card .text-view-more .more-line-text.location{color:var(--dynamic-link-color)}.calendar-event-detail-card .text-view-more .more-hide{transform:rotate(180deg)}.calendar-event-detail-card .text-view-more .zumo-text-view-more{height:16px;width:16px;margin-top:2px}.calendar-event-detail-card .text-view-more .view-more-btn{display:flex;align-items:center}.calendar-event-detail-card .event-detail-info .location-list:not(:first-child){margin-top:12px}.calendar-event-detail-card .event-detail-info .location-list:not(:first-child) .zumo-location{height:16px!important;width:16px!important;vertical-align:-.15em;margin-right:8px}.calendar-event-detail-card .event-detail-info .location-list:not(:first-child) .location-line{margin:0;line-height:20px;align-items:center;font-size:14px}.calendar-event-detail-card .event-detail-info .location-list:not(:first-child) .location-line .phoneNumber{color:var(--zumo-text-primary);cursor:pointer}.calendar-event-detail-card .event-detail-info .location-list:not(:first-child) .location-line .location-line-text{margin-left:8px;word-wrap:break-all;white-space:break-spaces;word-break:break-all;-webkit-user-select:text;-moz-user-select:text;user-select:text}.calendar-event-detail-card .event-detail-info .location-list:not(:first-child) .location-line .location-hyper-link{color:var(--zumo-text-primary)}.calendar-event-detail-card .participant-item:focus-within .name-line .copy-button{display:flex}.calendar-event-detail-card .participant-item:focus-within .mark-visible-option .visible-icon{display:flex}.calendar-event-detail-card .participant__list--item{color:var(--zumo-main-font-color);padding:8px 0;display:flex;align-items:center;font-size:14px}.calendar-event-detail-card .participant__list--item:hover .mark-visible-option .visible-icon,.calendar-event-detail-card .participant__list--item:focus .mark-visible-option .visible-icon{display:flex}.calendar-event-detail-card .participant__list--item .avatar{margin-right:10px}.calendar-event-detail-card .participant__list--item .name-line{position:relative;display:flex;align-items:center;flex:1;height:32px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.calendar-event-detail-card .participant__list--item .name-line .name{flex:1;font-weight:400;padding-right:18px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:100%;line-height:0px}.calendar-event-detail-card .participant__list--item .name-line .name .display-name{display:inline-flex;min-width:0;max-width:100%}.calendar-event-detail-card .participant__list--item .name-line .name .display-name span{white-space:nowrap;overflow-x:hidden;text-overflow:ellipsis;line-height:20px}.calendar-event-detail-card .participant__list--item .name-line .name .display-name__extension{display:flex;line-height:16px}.calendar-event-detail-card .participant__list--item .name-line .name .display-name__extension .not-invited{display:inline-block;font-size:12px;height:20px}.calendar-event-detail-card .participant__list--item .name-line .name .display-name__extension .not-invited-line{margin-left:8px;position:relative}.calendar-event-detail-card .participant__list--item .name-line .name .display-name__extension .not-invited-line:before{content:"";position:absolute;left:-4px;top:2px;height:12px;width:1px;border-right:1px solid #6e7680}.calendar-event-detail-card .participant__list--item .name-line .name .ml-4{margin-left:4px}.calendar-event-detail-card .participant__list--item .name-line .name .width-limit{max-width:65%}.calendar-event-detail-card .participant__list--item .name-line .optional{color:#6e7680}.calendar-event-detail-card .participant__list--item .name-line .external-row{display:flex}.calendar-event-detail-card .participant__list--item .name-line .external-row .external{color:var(--zumo-participant-name-color);font-size:12px;font-weight:400;height:16px;line-height:16px}.calendar-event-detail-card .participant__list--item .name-line .copy-button{display:none;height:32px;width:32px}.calendar-event-detail-card .participant__list--item .name-line:hover .copy-button{display:flex}.calendar-event-detail-card .participant__list--item .name-line .follow-title-area{width:100%;display:flex;flex-direction:row;align-items:center}.calendar-event-detail-card .participant__list--item .name-line .follow-title-area .follow-title-area-right{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:8px}.calendar-event-detail-card .participant__list--item .mark-visible-option>svg{margin-left:14px}.calendar-event-detail-card .participant__list--item .mark-visible-option .visible-icon{display:none}.calendar-event-detail-card .participant__list--item .mark-visible-option .hidden-icon{display:flex}.calendar-event-detail-card .participant__list--item .delete{display:none}.calendar-event-detail-card .participant-icon,.calendar-event-detail-card .hidden-icon,.calendar-event-detail-card .visible-icon{width:14px;height:14px}.calendar-event-detail-card .copy-icon,.calendar-event-detail-card .sms-icon{width:12px;height:12px}.calendar-event-detail-card .participant-icon,.calendar-event-detail-card .copy-icon,.calendar-event-detail-card .proposal-clock-icon{vertical-align:-.15em}.calendar-event-detail-card .proposal-clock-icon,.calendar-event-detail-card .participant-item-rsvp__title{margin-right:4px}.calendar-event-detail-card .participant-item-rsvp{position:relative;margin:-2px 0 8px 42px;padding:8px;border-radius:8px;background:var(--zumo-rsvp-option-container-bgcolor)}.calendar-event-detail-card .participant-item-rsvp__title{font-size:14px;font-weight:700;line-height:16px;color:var(--zumo-text-primary)}.calendar-event-detail-card .participant-item-rsvp .proposed-time{font-weight:700}.calendar-event-detail-card .participant-item-rsvp .proposal-wrap{display:flex}.calendar-event-detail-card .participant-item-rsvp .proposal-wrap .proposal-clock-icon{width:16px;height:16px;color:var(--zumo-text-primary)}.calendar-event-detail-card .participant-item-rsvp__content{width:100%;padding:2px;border-radius:6px;font-size:14px;font-weight:400;line-height:20px}.calendar-event-detail-card .participant-item-rsvp__content .proposal-note{flex:1;padding:0 4px;word-break:break-word;overflow:hidden}.calendar-event-detail-card .participant-item-rsvp__content .note{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.calendar-event-detail-card .participant-item-rsvp__content .note-remove{padding:0 4px}.calendar-event-detail-card .participant-item-rsvp__content .rsvp-more-buttons{display:flex;justify-content:flex-end}.calendar-event-detail-card .participant-item-rsvp__content .rsvp-more-buttons .zm-button--mini{font-size:14px}.calendar-event-detail-card .participant-item-rsvp__content .rsvp-more-buttons .zm-button--mini:hover{background:transparent}.calendar-event-detail-card .participant-item-rsvp__button{margin-top:2px}.calendar-event-detail-card .joined{color:#6e7680}.calendar-event-detail-card .participant__list--item:hover{background:var(--hover-bg, inherit)!important}.calendar-event-detail-card .participant-success-toast{position:fixed;top:20px;left:50%;transform:translate(-50%) translateY(-20px);background-color:#4caf50;color:#fff;padding:12px 24px;border-radius:8px;font-size:14px;font-weight:500;box-shadow:0 4px 12px #00000026;z-index:10000;opacity:0;transition:all .3s ease;pointer-events:none}.calendar-event-detail-card .participant-success-toast.show{opacity:1;transform:translate(-50%) translateY(0)}.calendar-event-detail-card .participant{width:100%}.calendar-event-detail-card .participant .details--title{font-size:14px;line-height:20px;word-break:break-word;color:#0956b5}.calendar-event-detail-card .not-joined-title{margin-top:8px;font-size:14px;font-weight:400;line-height:20px;display:flex;align-items:center;color:var(--zumo-text-primary);cursor:default}.calendar-event-detail-card .not-joined-title .not-joined-icon{margin-left:6px}.calendar-event-detail-card .participant-icon{width:14px;height:14px}.calendar-event-detail-card .copy-icon{width:12px;height:12px}.calendar-event-detail-card .participant-icon,.calendar-event-detail-card .copy-icon{vertical-align:-.15em}.calendar-event-detail-card .cursor{cursor:pointer}.calendar-event-detail-card .rotate{font-size:12px;margin-right:4px;transform:rotate(45deg)}.calendar-event-detail-card .participants{margin-right:4px}.calendar-event-detail-card .operation-button{margin-bottom:12px}.calendar-event-detail-card .operation-button>div{margin-top:4px}.calendar-event-detail-card .operation-button .chat{height:14px;width:14px;margin-right:4px}.calendar-event-detail-card .client-group{padding-bottom:0}.calendar-event-detail-card .client-group .group{padding:8px 0;height:48px}.calendar-event-detail-card .client-group .group .group--avatar .zm-avatar--icon{border:none}.calendar-event-detail-card .client-group .member{margin-top:0;gap:0}.calendar-event-detail-card .filter-participant-item .avatar{opacity:.6}.calendar-event-detail-card .zumo-participant{border-radius:10px}.calendar-event-detail-card .zumo-participant .zumo-participant-list{display:flex;align-items:center}.calendar-event-detail-card .zumo-participant .zumo-participant-list .zumo-participant-title{display:flex;flex-wrap:wrap;gap:0 8px;height:32px;align-items:center;cursor:pointer;margin-left:16px;margin-right:14px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.calendar-event-detail-card .zumo-participant.paddingBottom{padding-bottom:8px}.calendar-event-detail-card .zumo-participant__header{display:flex;align-items:center;justify-content:space-between;min-height:32px;border-radius:10px}.calendar-event-detail-card .zumo-participant__header.hoverStyle:hover{background-color:#6e76801f}.calendar-event-detail-card .zumo-participant__header .zumo-participant-button-group{flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:8px}.calendar-event-detail-card .zumo-participant__header .zumo-participant-button-group>div{width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center}.calendar-event-detail-card .zumo-participant__header .zumo-participant-button-group>div.disabled{opacity:.5;cursor:not-allowed}.calendar-event-detail-card .zumo-participant__header .zumo-participant-button-group>div:hover{background-color:var(--zumo-button-bg-hover)}.calendar-event-detail-card .zumo-participant__header .zumo-participant-button-group .invite-disabled{width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;opacity:.5;cursor:not-allowed}.calendar-event-detail-card .zumo-participant__header .zumo-participant-button-group .copy-icon{width:16px;height:16px}.calendar-event-detail-card .zumo-participant__header:hover .button-copy{display:flex;opacity:1}.calendar-event-detail-card .zumo-participant__header:focus-within .button-copy{display:flex;opacity:1}.calendar-event-detail-card .zumo-participant.hoverStyle:hover{background-color:#6e76801f}.calendar-event-detail-card .zumo-participant .zumo-participant-count{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin:0 0 4px 8px;font-size:14px;font-weight:400;line-height:20px;color:var(--zumo-participant-name-color)}.calendar-event-detail-card .zumo-participant .participant-tip{color:var(--zumo-main-font-color);font-size:12px;margin-top:8px;color:#6e7680;margin-left:32px;margin-bottom:12px}.calendar-event-detail-card .zumo-participant .participant-declined{cursor:default;font-size:14px;padding:8px 12px;border-radius:8px;background-color:var(--zumo-fill-subtler-warning);display:flex;justify-content:space-between;margin:0 8px 12px 32px}.calendar-event-detail-card .zumo-participant .participant-declined .declined--title{flex:1;min-width:0;display:flex;align-items:center;color:var(--zumo-main-font-color)}.calendar-event-detail-card .zumo-participant .participant-declined .declined--title .warning-icon{width:20px;height:20px;margin-right:8px;flex-shrink:0}.calendar-event-detail-card .zumo-participant .participant-declined .declined--operation{display:flex;flex-wrap:nowrap;align-items:center}.calendar-event-detail-card .zumo-participant .participant-declined .declined--operation span{color:var(--zumo-text-primary)}.calendar-event-detail-card .zumo-participant .participant-declined .declined--operation .close-icon{width:32px;height:32px;vertical-align:middle;margin-left:4px}.calendar-event-detail-card .zumo-participant .zumo-participant-info{margin:6px 8px 0;display:flex;justify-content:space-between}.calendar-event-detail-card .zumo-participant .zumo-participant-info .zumo-invite-people{height:32px;display:flex;align-items:center;font-size:14px;font-style:normal;font-weight:400;line-height:20px;color:var(--zumo-text-primary);cursor:default}.calendar-event-detail-card .zumo-participant .zumo-participant-info span{flex:1}.calendar-event-detail-card .zumo-participant .zumo-participant-info .filter-avatar{background-color:var(--zumo-main-bgcolor)}.calendar-event-detail-card .zumo-participant .zumo-participant-info .filter-avatar>div{opacity:.6}.calendar-event-detail-card .zumo-participant .more{padding:4px;font-size:14px;line-height:20px;font-weight:500;background:var(--zumo-participant-more-bgcolor);color:var(--zumo-participant-more-color);border-radius:10px;box-sizing:border-box;height:32px;min-width:32px;width:auto;display:flex;justify-content:center;align-items:center;cursor:pointer}.calendar-event-detail-card .zumo-participant .zumo-participant-list{margin:0 8px 0 0}.calendar-event-detail-card .zumo-sub-header--warning{color:#e8173d}.calendar-event-detail-card .zumo-participant-info--item{border-left:2px solid var(--zumo-main-bgcolor);border-radius:10px;overflow:hidden;font-size:20px;flex-shrink:0}.calendar-event-detail-card .zumo-participant-info--divider{width:0;height:32px;border-right:1px solid var(--zumo-border-subtle-neutral);margin:0 8px}.calendar-event-detail-card .zumo-participate-list--expand{line-height:32px;font-size:20px}.calendar-event-detail-card .zumo-participant-container{display:flex;flex-direction:row}.calendar-event-detail-card .zumo-participant-container .zumo-participation{width:16px;height:32px;margin-right:16px;min-width:16px}.calendar-event-detail-card .zumo-participant-container .zumo-participant{flex:1;width:calc(100% - 32px)}.calendar-event-detail-card .zumo-participant-container .measurable-hidden{height:0;visibility:hidden;opacity:0}.calendar-event-detail-card .host-participant-item.filter-participant-item,.calendar-event-detail-card .filter-avatar{opacity:.6}.calendar-event-detail-card .zumo-participant-list--expand-no-invite .paticipant{width:100%}.calendar-event-detail-card .zumo-coach-mark{width:320px}.calendar-event-detail-card .zumo-coach-mark .bar-guide-title{font-size:14px;font-weight:590;line-height:24px;text-align:left;color:var(--zumo-main-font-color);display:flex;align-items:center;justify-content:space-between}.calendar-event-detail-card .zumo-coach-mark .bar-guide-title .guide-title-left{display:flex;align-items:center;line-height:20px}.calendar-event-detail-card .zumo-coach-mark .bar-guide-title .coach-mark-close-button{cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.calendar-event-detail-card .zumo-coach-mark .bar-guide-title .coach-mark-close-icon{width:24px;height:24px;vertical-align:-.15em}.calendar-event-detail-card .zumo-coach-mark .bar-guide-title .coach-mark-close-icon:hover{border-radius:4px;background-color:var(--zumo-button-bg-hover)}.calendar-event-detail-card .zumo-coach-mark .bar-guide-title .guide-title-new{background:linear-gradient(78.33deg,#493ab7,#cf4b0a);padding:0 4px;border-radius:100px;font-size:12px;font-weight:400;line-height:16px;color:#fff;margin-right:4px;flex-shrink:0}.calendar-event-detail-card .zumo-coach-mark .bar-guide-content{font-size:14px;font-weight:400;line-height:20px;color:var(--zumo-main-font-color);text-align:left}.calendar-event-detail-card .zumo-coach-mark .bar-guide-footer{display:flex;align-items:center;justify-content:flex-end;margin-top:8px}.calendar-event-detail-card .iframe-wrap{min-height:204px;border-radius:10px;position:relative;width:100%}.calendar-event-detail-card .iframe-wrap .error-wrap{width:100%;min-height:204px}.calendar-event-detail-card .iframe-wrap .error-wrap .load-error-icon{position:absolute;top:50%;bottom:50%;right:50%;left:50%}.calendar-event-detail-card .iframe-body{width:100%;height:100%;min-height:194px;-ms-overflow-style:none;scrollbar-width:none}.calendar-event-detail-card .iframe-body::-webkit-scrollbar{display:none}.calendar-event-detail-card .iframe-occupation{background-color:var(--zumo-participant-more-bgcolor)}.calendar-event-detail-card .zumo-detail-popper .popper__arrow{left:240px!important}.calendar-event-detail-card .coach-mark-title{font-weight:590;font-size:14px;line-height:18px;display:flex;align-items:center;color:var(--zumo-main-font-color)}.calendar-event-detail-card .coach-mark-title--new{border:1px solid #a8ccf8;padding:4px 6px;border-radius:100px;background:var(--zumo-rsvp-option-container-bgcolor);color:#2057b1;font-size:10px;font-weight:700;line-height:12px;margin-right:4px}.calendar-event-detail-card .zumo-summary-custom-loading{background-color:var(--zumo-main-bgcolor)!important}.calendar-event-detail-card .coach-mark-footer{display:flex;gap:8px;justify-content:flex-end}.calendar-event-detail-card .detail-iqsummary-container{display:flex;flex-direction:row;height:100%;flex-flow:column}.calendar-event-detail-card .detail-iqsummary-container .zumo-iq-icon{width:16px;height:20px}.calendar-event-detail-card .detail-iqsummary-container .title--icon{margin-right:20px;width:16px;height:16px;font-size:14px}.calendar-event-detail-card .detail-iqsummary-container .detail-iqsummary .iframe-wrap{height:100%}.calendar-event-detail-card .detail-iqsummary-container .title-topic{margin-bottom:8px;display:flex;align-items:center;line-height:20px}.calendar-event-detail-card .detail-iqsummary--container-detail{height:100%}.calendar-event-detail-card .detail-iqsummary{display:flex;gap:24px;-webkit-user-select:text;-moz-user-select:text;user-select:text}.calendar-event-detail-card .detail-iqsummary .summary-topic{font-size:14px;font-weight:590;line-height:20px;display:flex;align-items:center}.calendar-event-detail-card .detail-iqsummary .summary-topic .title-visible{margin-left:8px;color:var(--color-primary-light-font);font-size:12px;line-height:16px;display:flex}.calendar-event-detail-card .detail-iqsummary .summary-topic .title-visible .title-visible-icon{width:16px;height:16px;vertical-align:middle;margin-right:4px}.calendar-event-detail-card .detail-iqsummary .summary-share-btn{width:32px;height:32px;border-radius:6px;display:flex;justify-content:center;align-items:center}.calendar-event-detail-card .detail-iqsummary .summary-share-btn:hover{background-color:var(--zumo-button-bg-hover)}.calendar-event-detail-card .detail-iqsummary .flex-col{flex-direction:column;gap:16px}.calendar-event-detail-card .detail-iqsummary .title-visible{margin-left:8px;color:var(--color-primary-light-font);font-size:12px;line-height:16px}.calendar-event-detail-card .detail-iqsummary .summary,.calendar-event-detail-card .detail-iqsummary .next-step{flex:1}.calendar-event-detail-card .detail-iqsummary .summary .title,.calendar-event-detail-card .detail-iqsummary .next-step .title{display:flex;justify-content:space-between;align-items:center}.calendar-event-detail-card .detail-iqsummary .summary .title .zumo-iq-icon,.calendar-event-detail-card .detail-iqsummary .next-step .title .zumo-iq-icon{width:16px;height:16px;vertical-align:-.15em}.calendar-event-detail-card .detail-iqsummary .summary .title .title-topic,.calendar-event-detail-card .detail-iqsummary .next-step .title .title-topic{font-size:14px;font-weight:400;line-height:20px}.calendar-event-detail-card .detail-iqsummary .summary .content-wrap,.calendar-event-detail-card .detail-iqsummary .next-step .content-wrap{margin-top:16px}.calendar-event-detail-card .detail-iqsummary .summary .step-wrap p:before,.calendar-event-detail-card .detail-iqsummary .next-step .step-wrap p:before{content:"•";margin-left:-14px;margin-right:8px;text-align:right;display:inline-block;white-space:nowrap;width:8px}.calendar-event-detail-card .detail-iqsummary .summary .step-wrap p,.calendar-event-detail-card .detail-iqsummary .next-step .step-wrap p{margin-left:20px}.calendar-event-detail-card .detail-iqsummary .summary .content-summary,.calendar-event-detail-card .detail-iqsummary .next-step .content-summary{display:flex;flex-direction:column}.calendar-event-detail-card .detail-iqsummary .summary .topic,.calendar-event-detail-card .detail-iqsummary .next-step .topic{font-size:12px;font-weight:590;line-height:20px}.calendar-event-detail-card .detail-iqsummary .summary .content,.calendar-event-detail-card .detail-iqsummary .next-step .content{font-size:14px;font-weight:400;line-height:20px}.calendar-event-detail-card .detail-iqsummary .summary .content.enable_tasks,.calendar-event-detail-card .detail-iqsummary .next-step .content.enable_tasks{color:var(--zumo-text-primary);cursor:pointer}.calendar-event-detail-card .detail-iqsummary .summary .pre-line,.calendar-event-detail-card .detail-iqsummary .next-step .pre-line{white-space:pre-line}.calendar-event-detail-card .detail-iqsummary .summary .pre-wrap,.calendar-event-detail-card .detail-iqsummary .next-step .pre-wrap{white-space:pre-wrap}.calendar-event-detail-card .detail-iqsummary .summary .summary-divider,.calendar-event-detail-card .detail-iqsummary .next-step .summary-divider{margin:16px 0}.calendar-event-detail-card .detail-iqsummary .summary .full-summary,.calendar-event-detail-card .detail-iqsummary .next-step .full-summary{display:flex;flex-direction:column;gap:16px}.calendar-event-detail-card .detail-iqsummary .mt-16{margin-top:16px}.calendar-event-detail-card .detail-iqsummary .font-14{font-size:14px!important;font-weight:590}.calendar-event-detail-card .summary-tips{margin-top:12px;border-radius:8px;padding:14px 12px;background:var(--zumo-rsvp-option-container-bgcolor)}.calendar-event-detail-card .summary-tips--title{display:flex;align-items:center;color:var(--zumo-main-font-color);font-size:14px;font-weight:400;line-height:20px}.calendar-event-detail-card .summary-tips--title>span{flex:1}.calendar-event-detail-card .summary-tips--title .info-icon{height:20px;width:20px;flex-shrink:0;margin-right:8px;display:flex;align-items:flex-start}.calendar-event-detail-card .summary-tips--title .operation{display:flex;align-items:center;flex-wrap:wrap}.calendar-event-detail-card .summary-tips--title .operation .request-button{flex:1;display:flex;justify-content:right}.calendar-event-detail-card .more-button,.calendar-event-detail-card .last-modified,.calendar-event-detail-card .less-button{margin-top:16px}.calendar-event-detail-card .more-button{font-size:14px;font-weight:400;line-height:20px;color:var(--zumo-text-primary);cursor:default;display:flex;align-items:center}.calendar-event-detail-card .last-modified{color:var(--zumo-participant-name-color);font-size:12px;font-style:normal;font-weight:400;line-height:16px}.calendar-event-detail-card .clickable-name{color:var(--dynamic-link-color);cursor:pointer;padding:0 2px}.calendar-event-detail-card .clickable-name.highlighted{background-color:#9eff004d;border-radius:3px;color:var(--font-color)}.calendar-event-detail-card .detail-description-container{display:flex;flex-direction:row}.calendar-event-detail-card .detail-description-container .zumo-description-icon{width:16px;height:32px;margin-right:16px}.calendar-event-detail-card .detail-description-container .zumo-description-icon.height58{height:34px}.calendar-event-detail-card .detail-description-container .zumo-description-icon.height20{height:20px}.calendar-event-detail-card .detail-description-container .detail-description-container-right{flex:1;width:calc(100% - 32px)}.calendar-event-detail-card .detail-description-wrap{margin-bottom:12px}.calendar-event-detail-card .detail-description-wrap.marginBottom0{margin-bottom:0}.calendar-event-detail-card .detail-description-wrap .title{font-size:16px;font-weight:590;line-height:20px}.calendar-event-detail-card .detail-description-wrap .organizer-info{margin-top:16px;display:flex;align-items:center}.calendar-event-detail-card .detail-description-wrap .organizer-info .user-avatar{width:32px;height:32px}.calendar-event-detail-card .detail-description-wrap .organizer-info .organizer-name{margin-left:8px;font-size:14px;font-weight:400;line-height:20px}.calendar-event-detail-card .detail-description-wrap .organizer-info .organizer-chat,.calendar-event-detail-card .detail-description-wrap .organizer-info .organizer-copy{margin-left:16px;height:32px;width:32px;border-radius:8px;display:flex;justify-content:center;align-items:center;border:1px solid var(--zumo-participant-icon-border-color)}.calendar-event-detail-card .detail-description-wrap .organizer-info .organizer-chat:hover,.calendar-event-detail-card .detail-description-wrap .organizer-info .organizer-copy:hover{background-color:var(--zumo-button-bg-hover)}.calendar-event-detail-card .detail-description-wrap .organizer-info .chat-icon,.calendar-event-detail-card .detail-description-wrap .organizer-info .copy-icon{height:14px;width:14px;vertical-align:-.15em}.calendar-event-detail-card .detail-description-wrap .organizer-info .organizer-copy{display:none}.calendar-event-detail-card .detail-description-wrap .organizer-info:hover .organizer-copy,.calendar-event-detail-card .detail-description-wrap .organizer-info:focus-within .organizer-copy{display:flex}.calendar-event-detail-card .detail-description-wrap .description-title{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.calendar-event-detail-card .detail-description-wrap .description-title .edit-icon-wrap{display:flex;border-radius:6px}.calendar-event-detail-card .detail-description-wrap .description-title .edit-icon-wrap:hover{background-color:var(--zumo-button-bg-hover)}.calendar-event-detail-card .detail-description-wrap .description-title .zumo-edit-icon{width:32px;height:32px;vertical-align:-.15em}.calendar-event-detail-card .detail-description-wrap .agenda-title{justify-content:flex-end}.calendar-event-detail-card .detail-description-wrap .edit-description-btn{cursor:default;height:24px}.calendar-event-detail-card .detail-description-wrap .description-tips{margin-bottom:12px;display:flex;justify-content:space-between;cursor:default;background:var(--zumo-rsvp-option-container-bgcolor);padding:8px 12px;font-size:14px;font-weight:400;line-height:18px;border-radius:8px}.calendar-event-detail-card .detail-description-wrap .description-tips--title{display:flex;align-items:center}.calendar-event-detail-card .detail-description-wrap .description-tips--title .info-icon{width:20px;height:20px;vertical-align:-.15em;margin-right:8px}.calendar-event-detail-card .detail-description-wrap .description-tips--operation{color:var(--zumo-text-primary)}.calendar-event-detail-card .detail-description-wrap .detail-description .zumo-description{font-weight:400;display:flex;align-items:center;line-height:20px;font-size:14px}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.calendar-event-detail-card .zm-icon-loading-spinner{animation:spin 1s linear infinite}.calendar-event-detail-card .margin-right-7{margin-right:7px!important}.calendar-event-detail-card .zumo-add-des-wrap{margin-bottom:12px;position:relative}.calendar-event-detail-card .zumo-add-des-wrap .zm-dropdown{width:100%}.calendar-event-detail-card .zumo-add-des-wrap .zumo-add-des{border:1px solid transparent;padding-left:8px;padding-right:8px;border-radius:8px;font-size:14px;font-weight:400;line-height:32px;cursor:default;color:var(--zumo-participant-name-color)}.calendar-event-detail-card .zumo-add-des-wrap .zumo-add-des:hover{border:1px solid var(--zumo-input-border);border-radius:8px}.calendar-event-detail-card .zumo-detail-file-container{display:flex;flex-direction:row}.calendar-event-detail-card .zumo-detail-file-container .zumo-appendix{width:16px!important;height:16px;margin-right:8px;min-width:16px;margin-top:2px}.calendar-event-detail-card .zumo-detail-file-container .zumo-appendix.height32{height:30px}.calendar-event-detail-card .zumo-detail-file-container .zumo-assets-icon{margin-top:6px}.calendar-event-detail-card .zumo-detail-file-container .zumo-detail-file-container-right{overflow:hidden;flex:1}.calendar-event-detail-card .zumo-detail-file.align-items-center{display:flex;align-items:center}.calendar-event-detail-card .zumo-detail-file__title{display:flex;justify-content:space-between;align-items:center}.calendar-event-detail-card .zumo-detail-file__title .zumo-file-buttons{display:flex;align-items:center;gap:8px;margin-top:3px;margin-right:2px;margin-bottom:3px}.calendar-event-detail-card .zumo-detail-file .detail-file-empty{padding:16px 0}.calendar-event-detail-card .zumo-detail-file .detail-file-empty__icon{width:200px;height:200px}.calendar-event-detail-card .zumo-detail-file .no-assets-tip{font-size:14px;font-weight:400;line-height:20px;color:var(--zumo-participant-name-color)}.calendar-event-detail-card .zumo-detail-file .type-list{padding-top:16px;display:flex;gap:4px}.calendar-event-detail-card .zumo-detail-file .type-list .type-item{display:flex;padding:2px 10px;justify-content:center;align-items:center;border-radius:9999px;border:1px solid var(--zumo-border-subtle-neutral);font-size:14px;font-weight:400;line-height:20px;cursor:default}.calendar-event-detail-card .zumo-detail-file .type-list .active-type-item{background-color:var(--zumo-text-primary);border:none;color:#fff}.calendar-event-detail-card .zumo-detail-file .detail-attachment{display:flex;flex-wrap:wrap;padding-top:16px;width:-moz-fit-content;width:fit-content;-moz-column-count:2;column-count:2;-moz-column-gap:10px;column-gap:10px}.calendar-event-detail-card .zumo-detail-file .detail-attachment>div{width:320px;-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:16px;position:relative}.calendar-event-detail-card .zumo-detail-file .detail-attachment>div:hover>div,.calendar-event-detail-card .zumo-detail-file .detail-attachment>div:focus-within>div{border:1px solid rgb(193,198,206);background-color:var(--zumo-state-subtle-neutral-hover)}.calendar-event-detail-card .zumo-detail-file .detail-attachment>div:hover>div .attachment-right,.calendar-event-detail-card .zumo-detail-file .detail-attachment>div:focus-within>div .attachment-right{display:flex}.calendar-event-detail-card .zumo-detail-file .last-in-column{margin-bottom:0}.calendar-event-detail-card .zumo-detail-file .view--more{cursor:default;color:#0e72ed;display:flex;align-items:center;font-size:14px;font-weight:400;line-height:20px}.calendar-event-detail-card .zumo-detail-file .zumo-add-atta-btn .zumo-add-atta-icon{width:16px;height:16px;vertical-align:-.15em}.calendar-event-detail-card .zumo-sub-header{padding:2px 2px 2px 0}.calendar-event-detail-card .zumo-web-event-container .zumo-detail-file .type-list{display:none!important}.calendar-event-detail-card .zumo-web-event-container .zumo-detail-file .link__item{padding:8px 0!important}.calendar-event-detail-card .zumo-web-event-container .zumo-detail-file .default-background,.calendar-event-detail-card .zumo-web-event-container .zumo-detail-file .attachment-icon,.calendar-event-detail-card .zumo-web-event-container .zumo-detail-file .link-favicon{background-color:transparent!important}.calendar-event-detail-card .zumo-web-event-container .zumo-detail-file .attachment-display-view,.calendar-event-detail-card .zumo-web-event-container .zumo-detail-file .whiteboard-item,.calendar-event-detail-card .zumo-web-event-container .zumo-detail-file .doc-item{border-radius:8px;padding:10px 12px;height:36px;margin-bottom:0!important}.calendar-event-detail-card .zumo-web-event-container .zumo-detail-file .whiteboard-icon,.calendar-event-detail-card .zumo-web-event-container .zumo-detail-file .attachment-icon,.calendar-event-detail-card .zumo-web-event-container .zumo-detail-file .link-favicon{font-size:16px!important;height:16px!important;width:16px!important;border-radius:4px!important}.calendar-event-detail-card .zumo-web-event-container .zumo-detail-file .whiteboard-icon>img,.calendar-event-detail-card .zumo-web-event-container .zumo-detail-file .attachment-icon>img,.calendar-event-detail-card .zumo-web-event-container .zumo-detail-file .link-favicon>img{height:16px!important;width:16px!important}.calendar-event-detail-card .zumo-web-event-container .zumo-detail-file .whiteboard-item{display:flex;align-items:center}.calendar-event-detail-card .zumo-web-event-container .zumo-detail-file .whiteboard-item .whiteboard-text{position:relative;display:flex;align-items:center}.calendar-event-detail-card .zumo-web-event-container .zumo-detail-file .whiteboard-item .whiteboard-summary{flex-shrink:1}.calendar-event-detail-card .zumo-web-event-container .zumo-detail-file .whiteboard-item .whiteboard-description{flex:1;width:0}.calendar-event-detail-card .zumo-web-event-container .zumo-detail-file .whiteboard-item .whiteboard-text,.calendar-event-detail-card .zumo-web-event-container .zumo-detail-file .whiteboard-item .whiteboard-summary{font-size:14px!important;font-weight:400!important;line-height:20px!important;letter-spacing:-.150000006px;text-align:left}.calendar-event-detail-card .zumo-web-event-container .zumo-detail-file .whiteboard-item .whiteboard-description>span:not(.error-message){display:none}.calendar-event-detail-card .zumo-web-event-container .zumo-detail-file .whiteboard-item .overflow-ellipsis.error-message{display:block!important;margin-left:4px}.calendar-event-detail-card .zumo-web-event-container .zumo-detail-file .whiteboard-item .whiteboard-text .whiteboard-operation{display:none!important}.calendar-event-detail-card .zumo-web-event-container .zumo-detail-file .doc-icon,.calendar-event-detail-card .zumo-web-event-container .zumo-detail-file .attachment-icon{font-size:16px!important;height:16px!important;width:16px!important;border-radius:4px!important}.calendar-event-detail-card .zumo-web-event-container .zumo-detail-file .doc-icon>img,.calendar-event-detail-card .zumo-web-event-container .zumo-detail-file .attachment-icon>img{height:16px!important;width:16px!important}.calendar-event-detail-card .zumo-web-event-container .zumo-detail-file .doc-item{display:flex;align-items:center}.calendar-event-detail-card .zumo-web-event-container .zumo-detail-file .doc-item .doc-description>span:not(.error-message){display:none}.calendar-event-detail-card .zumo-web-event-container .zumo-detail-file .doc-item .overflow-ellipsis.error-message{display:block!important;margin-left:4px}.calendar-event-detail-card .zumo-web-event-container .zumo-detail-file .doc-item .doc-text .doc-operation{display:none!important}.calendar-event-detail-card .zumo-web-event-container .zumo-detail-file .doc-item .doc-summary{flex-shrink:1}.calendar-event-detail-card .zumo-web-event-container .zumo-detail-file .doc-item .doc-description{flex:1;width:0}.calendar-event-detail-card .zumo-web-event-container .zumo-detail-file .doc-item .doc-text{position:relative;display:flex;align-items:center}.calendar-event-detail-card .zumo-web-event-container .zumo-detail-file .doc-item .doc-text,.calendar-event-detail-card .zumo-web-event-container .zumo-detail-file .doc-item .doc-summary{font-size:14px!important;font-weight:400!important;line-height:20px!important;letter-spacing:-.150000006px;text-align:left}.calendar-event-detail-card .zumo-web-event-container .zumo-detail-file .attachment-display-view{height:36px!important;padding:10px 12px;cursor:pointer}.calendar-event-detail-card .zumo-web-event-container .zumo-detail-file .attachment-display-view:hover .attachment-right,.calendar-event-detail-card .zumo-web-event-container .zumo-detail-file .attachment-display-view:focus-within .attachment-right{display:flex!important}.calendar-event-detail-card .zumo-web-event-container .zumo-detail-file .attachment-display-view .zm-icon-file-image{font-size:16px!important}.calendar-event-detail-card .zumo-web-event-container .zumo-detail-file .attachment-display-view>i{font-size:16px!important}.calendar-event-detail-card .zumo-web-event-container .zumo-detail-file .attachment-display-view .attachment-title{font-size:14px!important;font-weight:400!important;line-height:20px!important;letter-spacing:-.150000006px;text-align:left}.calendar-event-detail-card .zumo-web-event-container .zumo-detail-file .link-display-view{height:36px!important;border-radius:8px;display:flex;align-items:center}.calendar-event-detail-card .zumo-web-event-container .zumo-detail-file .link-display-view .link-title{margin-bottom:0;align-items:center}.calendar-event-detail-card .zumo-web-event-container .zumo-detail-file .link-display-view .link-send-user,.calendar-event-detail-card .zumo-web-event-container .zumo-detail-file .link-display-view .link-site-font,.calendar-event-detail-card .zumo-web-event-container .zumo-detail-file .link-display-view .link-detail{display:none}.calendar-event-detail-card .zumo-web-event-container .zumo-detail-file .link-display-view .link-item{margin-top:0;display:flex!important}.calendar-event-detail-card .zumo-web-event-container .zumo-detail-file .link-display-view .link-item--href{font-size:14px!important;font-weight:400!important;line-height:20px!important;letter-spacing:-.150000006px;text-align:left}.calendar-event-detail-card .zumo-web-event-container .zumo-detail-file .zumo-detail-file{padding:0 12px}.calendar-event-detail-card .zumo-web-event-container .zumo-detail-file .zumo-detail-file .detail-attachment{width:100%}.calendar-event-detail-card .zumo-web-event-container .zumo-detail-file .file-item{margin-bottom:8px!important;display:flex!important;align-items:center!important}.calendar-event-detail-card .zumo-web-event-container .zumo-detail-file .file-item>i{font-size:14px!important}.calendar-event-detail-card .zumo-web-event-container .zumo-detail-file .file-item .link-display-view{margin-bottom:0!important}@media (max-width: 767px){.calendar-event-detail-card .zumo-client-event-container .zumo-detail-file .type-list{display:none!important}.calendar-event-detail-card .zumo-client-event-container .zumo-detail-file .link__item{padding:8px 0!important}.calendar-event-detail-card .zumo-client-event-container .zumo-detail-file .default-background,.calendar-event-detail-card .zumo-client-event-container .zumo-detail-file .attachment-icon,.calendar-event-detail-card .zumo-client-event-container .zumo-detail-file .link-favicon{background-color:transparent!important}.calendar-event-detail-card .zumo-client-event-container .zumo-detail-file .attachment-display-view,.calendar-event-detail-card .zumo-client-event-container .zumo-detail-file .whiteboard-item,.calendar-event-detail-card .zumo-client-event-container .zumo-detail-file .doc-item{border-radius:8px;padding:10px 12px;height:36px;margin-bottom:0!important}.calendar-event-detail-card .zumo-client-event-container .zumo-detail-file .whiteboard-icon,.calendar-event-detail-card .zumo-client-event-container .zumo-detail-file .attachment-icon,.calendar-event-detail-card .zumo-client-event-container .zumo-detail-file .link-favicon{font-size:16px!important;height:16px!important;width:16px!important;border-radius:4px!important}.calendar-event-detail-card .zumo-client-event-container .zumo-detail-file .whiteboard-icon>img,.calendar-event-detail-card .zumo-client-event-container .zumo-detail-file .attachment-icon>img,.calendar-event-detail-card .zumo-client-event-container .zumo-detail-file .link-favicon>img{height:16px!important;width:16px!important}.calendar-event-detail-card .zumo-client-event-container .zumo-detail-file .whiteboard-item{display:flex;align-items:center}.calendar-event-detail-card .zumo-client-event-container .zumo-detail-file .whiteboard-item .whiteboard-text{position:relative;display:flex;align-items:center}.calendar-event-detail-card .zumo-client-event-container .zumo-detail-file .whiteboard-item .whiteboard-summary{flex-shrink:1}.calendar-event-detail-card .zumo-client-event-container .zumo-detail-file .whiteboard-item .whiteboard-description{flex:1;width:0}.calendar-event-detail-card .zumo-client-event-container .zumo-detail-file .whiteboard-item .whiteboard-text,.calendar-event-detail-card .zumo-client-event-container .zumo-detail-file .whiteboard-item .whiteboard-summary{font-size:14px!important;font-weight:400!important;line-height:20px!important;letter-spacing:-.150000006px;text-align:left}.calendar-event-detail-card .zumo-client-event-container .zumo-detail-file .whiteboard-item .whiteboard-description>span:not(.error-message){display:none}.calendar-event-detail-card .zumo-client-event-container .zumo-detail-file .whiteboard-item .overflow-ellipsis.error-message{display:block!important;margin-left:4px}.calendar-event-detail-card .zumo-client-event-container .zumo-detail-file .whiteboard-item .whiteboard-text .whiteboard-operation{display:none!important}.calendar-event-detail-card .zumo-client-event-container .zumo-detail-file .doc-icon,.calendar-event-detail-card .zumo-client-event-container .zumo-detail-file .attachment-icon{font-size:16px!important;height:16px!important;width:16px!important;border-radius:4px!important}.calendar-event-detail-card .zumo-client-event-container .zumo-detail-file .doc-icon>img,.calendar-event-detail-card .zumo-client-event-container .zumo-detail-file .attachment-icon>img{height:16px!important;width:16px!important}.calendar-event-detail-card .zumo-client-event-container .zumo-detail-file .doc-item{display:flex;align-items:center}.calendar-event-detail-card .zumo-client-event-container .zumo-detail-file .doc-item .doc-description>span:not(.error-message){display:none}.calendar-event-detail-card .zumo-client-event-container .zumo-detail-file .doc-item .overflow-ellipsis.error-message{display:block!important;margin-left:4px}.calendar-event-detail-card .zumo-client-event-container .zumo-detail-file .doc-item .doc-text .doc-operation{display:none!important}.calendar-event-detail-card .zumo-client-event-container .zumo-detail-file .doc-item .doc-summary{flex-shrink:1}.calendar-event-detail-card .zumo-client-event-container .zumo-detail-file .doc-item .doc-description{flex:1;width:0}.calendar-event-detail-card .zumo-client-event-container .zumo-detail-file .doc-item .doc-text{position:relative;display:flex;align-items:center}.calendar-event-detail-card .zumo-client-event-container .zumo-detail-file .doc-item .doc-text,.calendar-event-detail-card .zumo-client-event-container .zumo-detail-file .doc-item .doc-summary{font-size:14px!important;font-weight:400!important;line-height:20px!important;letter-spacing:-.150000006px;text-align:left}.calendar-event-detail-card .zumo-client-event-container .zumo-detail-file .attachment-display-view{height:36px!important;padding:10px 12px;cursor:pointer}.calendar-event-detail-card .zumo-client-event-container .zumo-detail-file .attachment-display-view:hover .attachment-right,.calendar-event-detail-card .zumo-client-event-container .zumo-detail-file .attachment-display-view:focus-within .attachment-right{display:flex!important}.calendar-event-detail-card .zumo-client-event-container .zumo-detail-file .attachment-display-view .zm-icon-file-image{font-size:16px!important}.calendar-event-detail-card .zumo-client-event-container .zumo-detail-file .attachment-display-view>i{font-size:16px!important}.calendar-event-detail-card .zumo-client-event-container .zumo-detail-file .attachment-display-view .attachment-title{font-size:14px!important;font-weight:400!important;line-height:20px!important;letter-spacing:-.150000006px;text-align:left}.calendar-event-detail-card .zumo-client-event-container .zumo-detail-file .link-display-view{height:36px!important;border-radius:8px;display:flex;align-items:center}.calendar-event-detail-card .zumo-client-event-container .zumo-detail-file .link-display-view .link-title{margin-bottom:0;align-items:center}.calendar-event-detail-card .zumo-client-event-container .zumo-detail-file .link-display-view .link-send-user,.calendar-event-detail-card .zumo-client-event-container .zumo-detail-file .link-display-view .link-site-font,.calendar-event-detail-card .zumo-client-event-container .zumo-detail-file .link-display-view .link-detail{display:none}.calendar-event-detail-card .zumo-client-event-container .zumo-detail-file .link-display-view .link-item{margin-top:0;display:flex!important}.calendar-event-detail-card .zumo-client-event-container .zumo-detail-file .link-display-view .link-item--href{font-size:14px!important;font-weight:400!important;line-height:20px!important;letter-spacing:-.150000006px;text-align:left}.calendar-event-detail-card .zumo-client-event-container .zumo-detail-file .zumo-detail-file{padding:0 12px}.calendar-event-detail-card .zumo-client-event-container .zumo-detail-file .zumo-detail-file .detail-attachment{width:100%}.calendar-event-detail-card .zumo-client-event-container .zumo-detail-file .file-item{margin-bottom:8px!important;display:flex!important;align-items:center!important}.calendar-event-detail-card .zumo-client-event-container .zumo-detail-file .file-item>i{font-size:14px!important}.calendar-event-detail-card .zumo-client-event-container .zumo-detail-file .file-item .link-display-view{margin-bottom:0!important}}@media (min-width: 768px){.calendar-event-detail-card .zumo-client-event-container .zumo-detail-file .attachment-display-view{height:60px;padding:8px 16px;border-radius:12px;cursor:pointer}.calendar-event-detail-card .zumo-client-event-container .zumo-detail-file .attachment-display-view .select-item_left{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:6px;background-color:var(--zumo-fill-subtle-neutral)}}.calendar-event-detail-card .zumo-detail-file .attachments-upload-title,.calendar-event-detail-card .zumo-detail-file .total-prompt,.calendar-event-detail-card .zumo-detail-file .upload_list{display:none}.calendar-event-detail-card .zumo-detail-file .attachments-upload-text{margin-top:0}.calendar-event-detail-card .zumo-detail-file .doc-item{height:60px;padding:8px 12px;border-radius:12px;border:1px solid var(--zumo-attachment-border-color);cursor:default;display:flex;align-items:center}.calendar-event-detail-card .zumo-detail-file .doc-item .doc-icon,.calendar-event-detail-card .zumo-detail-file .doc-item .doc-img{width:32px;height:32px}.calendar-event-detail-card .zumo-detail-file .doc-item .white-background{background-color:#fff}.calendar-event-detail-card .zumo-detail-file .doc-item .default-background{background-color:var(--zumo-fill-subtle-neutral)}.calendar-event-detail-card .zumo-detail-file .doc-item .doc-icon{border-radius:8px;display:flex;align-items:center;justify-content:center}.calendar-event-detail-card .zumo-detail-file .doc-item .doc-icon .doc-template-icon{width:16px;height:16px}.calendar-event-detail-card .zumo-detail-file .doc-item .doc-icon .doc-icon{font-size:16px}.calendar-event-detail-card .zumo-detail-file .doc-item .doc-text{padding:2px 0;margin-left:8px;flex:1;width:0}.calendar-event-detail-card .zumo-detail-file .doc-item .doc-text .doc-summary{font-size:14px;font-weight:510;line-height:20px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.calendar-event-detail-card .zumo-detail-file .doc-item .doc-text .doc-description{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.calendar-event-detail-card .zumo-detail-file .doc-item .doc-text .doc-description,.calendar-event-detail-card .zumo-detail-file .doc-item .doc-text .doc-operation{color:var(--zumo-participant-name-color);font-size:12px;font-weight:400;line-height:16px}.calendar-event-detail-card .zumo-detail-file .doc-item .doc-text .doc-description .error-message,.calendar-event-detail-card .zumo-detail-file .doc-item .doc-text .doc-operation .error-message{color:var(--more-options-delete-color)}.calendar-event-detail-card .zumo-detail-file .doc-item .doc-text .doc-description .overflow-ellipsis,.calendar-event-detail-card .zumo-detail-file .doc-item .doc-text .doc-operation .overflow-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;display:inline-block}.calendar-event-detail-card .zumo-detail-file .doc-item:not(.load-error,.is-pending):hover,.calendar-event-detail-card .zumo-detail-file .doc-item:not(.load-error,.is-pending):focus-visible{border:1px solid rgb(193,198,206);background-color:var(--zumo-state-subtle-neutral-hover)}.calendar-event-detail-card .zumo-detail-file .doc-item:not(.load-error,.is-pending):hover .doc-operation,.calendar-event-detail-card .zumo-detail-file .doc-item:not(.load-error,.is-pending):hover .delete-doc-wrap,.calendar-event-detail-card .zumo-detail-file .doc-item:not(.load-error,.is-pending):focus-visible .doc-operation,.calendar-event-detail-card .zumo-detail-file .doc-item:not(.load-error,.is-pending):focus-visible .delete-doc-wrap{display:block}.calendar-event-detail-card .zumo-detail-file .load-error{border:1px solid var(--more-options-delete-color)}.calendar-event-detail-card .zumo-detail-file .whiteboard-item{height:60px;padding:8px 12px;border-radius:12px;border:1px solid var(--zumo-attachment-border-color);cursor:default;display:flex;align-items:center}.calendar-event-detail-card .zumo-detail-file .whiteboard-item .whiteboard-icon,.calendar-event-detail-card .zumo-detail-file .whiteboard-item .whiteboard-img{width:32px;height:32px}.calendar-event-detail-card .zumo-detail-file .whiteboard-item .white-background{background-color:#fff}.calendar-event-detail-card .zumo-detail-file .whiteboard-item .default-background{background-color:var(--zumo-fill-subtle-neutral)}.calendar-event-detail-card .zumo-detail-file .whiteboard-item .whiteboard-icon{border-radius:8px;display:flex;align-items:center;justify-content:center}.calendar-event-detail-card .zumo-detail-file .whiteboard-item .whiteboard-icon .whiteboard-template-icon{width:16px;height:16px}.calendar-event-detail-card .zumo-detail-file .whiteboard-item .whiteboard-img{border-radius:8px;-o-object-fit:cover;object-fit:cover}.calendar-event-detail-card .zumo-detail-file .whiteboard-item .whiteboard-text{padding:2px 0;margin-left:8px;flex:1;width:0}.calendar-event-detail-card .zumo-detail-file .whiteboard-item .whiteboard-text .whiteboard-summary{font-size:14px;font-weight:510;line-height:20px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.calendar-event-detail-card .zumo-detail-file .whiteboard-item .whiteboard-text .whiteboard-description{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.calendar-event-detail-card .zumo-detail-file .whiteboard-item .whiteboard-text .whiteboard-description,.calendar-event-detail-card .zumo-detail-file .whiteboard-item .whiteboard-text .whiteboard-operation{color:var(--zumo-participant-name-color);font-size:12px;font-weight:400;line-height:16px}.calendar-event-detail-card .zumo-detail-file .whiteboard-item .whiteboard-text .whiteboard-description .error-message,.calendar-event-detail-card .zumo-detail-file .whiteboard-item .whiteboard-text .whiteboard-operation .error-message{color:var(--more-options-delete-color)}.calendar-event-detail-card .zumo-detail-file .whiteboard-item .whiteboard-text .whiteboard-description .overflow-ellipsis,.calendar-event-detail-card .zumo-detail-file .whiteboard-item .whiteboard-text .whiteboard-operation .overflow-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;display:inline-block}.calendar-event-detail-card .zumo-detail-file .whiteboard-item:not(.load-error,.is-pending):hover,.calendar-event-detail-card .zumo-detail-file .whiteboard-item:not(.load-error,.is-pending):focus-visible{border:1px solid rgb(193,198,206);background-color:var(--zumo-state-subtle-neutral-hover)}.calendar-event-detail-card .zumo-detail-file .whiteboard-item:not(.load-error,.is-pending):hover .whiteboard-operation,.calendar-event-detail-card .zumo-detail-file .whiteboard-item:not(.load-error,.is-pending):hover .delete-doc-wrap,.calendar-event-detail-card .zumo-detail-file .whiteboard-item:not(.load-error,.is-pending):focus-visible .whiteboard-operation,.calendar-event-detail-card .zumo-detail-file .whiteboard-item:not(.load-error,.is-pending):focus-visible .delete-doc-wrap{display:block}.calendar-event-detail-card .zumo-detail-file .link-display-view{height:60px;padding:8px 16px;border-radius:12px;border:1px solid var(--zumo-attachment-border-color);cursor:default}.calendar-event-detail-card .zumo-detail-file .link-display-view:hover{border:1px solid rgb(193,198,206);background-color:var(--zumo-state-subtle-neutral-hover)}.calendar-event-detail-card .zumo-detail-file .link-display-view .link-site-font{font-size:14px;font-weight:590;line-height:20px}.calendar-event-detail-card .zumo-detail-file .link-display-view .link-font{font-size:12px;font-weight:400;line-height:16px}.calendar-event-detail-card .zumo-detail-file .link-display-view .ml-8{margin-left:8px}.calendar-event-detail-card .zumo-detail-file .link-display-view .link-title{color:var(--zumo-text-stronger-supplementary1);display:flex;align-items:center}.calendar-event-detail-card .zumo-detail-file .link-display-view .link-title .link-favicon{flex-shrink:0;width:32px;height:32px;display:flex;justify-content:center;align-items:center;border-radius:6px;background-color:var(--zumo-fill-subtle-neutral)}.calendar-event-detail-card .zumo-detail-file .link-display-view .link-title .link-favicon .link-icon{width:16px;height:16px}.calendar-event-detail-card .zumo-detail-file .link-display-view .link-title .link-header{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center}.calendar-event-detail-card .zumo-detail-file .link-display-view .link-send-user{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:var(--zumo-participant-name-color)}.calendar-event-detail-card .zumo-detail-file .link-display-view .link-detail{margin-top:12px;display:flex;gap:12px}.calendar-event-detail-card .zumo-detail-file .link-display-view .link-detail__head,.calendar-event-detail-card .zumo-detail-file .link-display-view .link-detail__subhead{font-size:14px;line-height:20px;letter-spacing:-.15px;color:var(--zumo-text-stronger-neutral);word-break:break-all;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:3}.calendar-event-detail-card .zumo-detail-file .link-display-view .link-detail__head{font-weight:590}.calendar-event-detail-card .zumo-detail-file .link-display-view .link-detail__subhead{font-weight:400}.calendar-event-detail-card .zumo-detail-file .link-display-view .link-detail__img{border-radius:12px;display:flex;align-items:center;justify-content:center}.calendar-event-detail-card .zumo-detail-file .link-display-view .link-detail__img img{max-width:100%;max-height:100%;-o-object-fit:cover;object-fit:cover}.calendar-event-detail-card .zumo-detail-file .link-display-view .link-detail>div{flex:1}.calendar-event-detail-card .zumo-detail-file .link-display-view .link-item{margin-top:4px}.calendar-event-detail-card .zumo-detail-file .link-display-view .link-item--href{font-size:14px;font-weight:590;color:var(--zumo-text-primary);display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:1}.calendar-event-detail-card .zumo-detail-file .link-display-view .link-item--href span{word-break:break-all}.calendar-event-detail-card .zumo-detail-file .attachment-display-view{display:flex;align-items:center;height:60px;padding:8px 16px;border-radius:12px;border:1px solid var(--zumo-attachment-border-color);cursor:pointer}.calendar-event-detail-card .zumo-detail-file .attachment-display-view:hover,.calendar-event-detail-card .zumo-detail-file .attachment-display-view:focus-visible{border:1px solid rgb(193,198,206);background-color:var(--zumo-state-subtle-neutral-hover)}.calendar-event-detail-card .zumo-detail-file .attachment-display-view:hover .attachment-right,.calendar-event-detail-card .zumo-detail-file .attachment-display-view:focus-visible .attachment-right{display:flex}.calendar-event-detail-card .zumo-detail-file .attachment-display-view .attachment-icon{height:32px;width:32px;display:flex;justify-content:center;align-items:center;border-radius:6px;background-color:var(--zumo-fill-subtle-neutral)}.calendar-event-detail-card .zumo-detail-file .attachment-display-view .attachment-icon .attachment-svg-icon{height:16px;width:16px}.calendar-event-detail-card .zumo-detail-file .attachment-display-view .attachment-info{margin-left:8px;flex:1;display:flex;flex-direction:column;overflow:hidden}.calendar-event-detail-card .zumo-detail-file .attachment-display-view .attachment-info a{color:var(--zumo-a-font-color)}.calendar-event-detail-card .zumo-detail-file .attachment-display-view .attachment-title{font-size:14px;font-weight:510;line-height:20px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.calendar-event-detail-card .zumo-detail-file .attachment-display-view .attachment-title:focus-visible{outline:none;box-shadow:0 0 0 2px var(--zumo-main-font-color),0 0 0 4px #0e72ed;border-radius:6px}.calendar-event-detail-card .zumo-detail-file .attachment-display-view .attachment-operation{color:var(--zumo-participant-name-color);margin-top:4px;font-size:12px;font-weight:400;line-height:16px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.calendar-event-detail-card .zumo-detail-file .attachment-display-view .attachment-right{display:none;margin-left:auto;margin-right:0;gap:8px}.calendar-event-detail-card .zumo-detail-file .attachment-display-view .attachment-right .attachment-operation-icon{width:24px;height:24px;display:flex;justify-content:center;align-items:center;border-radius:6px}.calendar-event-detail-card .zumo-detail-file .attachment-display-view .attachment-right .attachment-operation-icon:hover,.calendar-event-detail-card .zumo-detail-file .attachment-display-view .attachment-right .attachment-operation-icon:focus-visible{background-color:var(--zumo-state-subtle-neutral-hover)}.calendar-event-detail-card .zumo-detail-file .attachment-display-view .attachment-right .attachment-operation-icon:active{background-color:var(--zumo-state-subtle-neutral-press)}.calendar-event-detail-card .zumo-detail-file .attachment-display-view .attachment-right .attachment-download-icon{width:14px;height:14px}.calendar-event-detail-card .zumo-detail-file .delete-doc-wrap{display:none}.calendar-event-detail-card .zumo-detail-file .edit-icon-wrap{width:24px!important;height:24px;display:flex;justify-content:center;align-items:center;border-radius:6px}.calendar-event-detail-card .zumo-detail-file .edit-icon-wrap:hover,.calendar-event-detail-card .zumo-detail-file .edit-icon-wrap:focus-visible{background-color:var(--zumo-state-subtle-neutral-hover)}.calendar-event-detail-card .zumo-detail-file .edit-icon-wrap:active{background-color:var(--zumo-state-subtle-neutral-press)}.calendar-event-detail-card .zumo-detail-file .edit-icon-wrap .attachment-delete{width:14px;height:14px;vertical-align:-.15em}.calendar-event-detail-card #add_attachment_button{padding:0;height:32px;width:32px;min-width:0;vertical-align:top;background-color:transparent;border-radius:8px;align-items:center;justify-content:center}.calendar-event-detail-card #add_attachment_button:hover,.calendar-event-detail-card #add_attachment_button:focus-visible{background-color:var(--zumo-button-bg-hover)}.calendar-event-detail-card #add_attachment_button:active{background-color:var(--zumo-button-bg-hover)}.calendar-event-detail-card #add_attachment_button .zm-icon-add{width:16px;height:16px;margin-left:2px}.calendar-event-detail-card #expand_button{padding:0;height:32px;width:32px;min-width:0;margin-left:4px;border-radius:8px}.calendar-event-detail-card #expand_button:hover,.calendar-event-detail-card #expand_button:focus-visible{background-color:var(--zumo-button-bg-hover)}.calendar-event-detail-card #expand_button:active{background-color:var(--zumo-button-bg-hover)}.calendar-event-detail-card #expand_button .zumo-file-expand-icon{width:16px;height:16px;margin-left:2px}.calendar-event-detail-card .zm-icon-add-disabled{opacity:.5;cursor:not-allowed}.calendar-event-detail-card .attachment-more-menu-view{display:flex;flex-direction:column;width:185px;padding-left:4px}.calendar-event-detail-card .attachment-more-menu-view .zm-button{padding:6px 8px;width:100%;margin-left:0;border-radius:4px;text-align:left;font-weight:400}.calendar-event-detail-card .attachment-more-menu-view .zm-button:active,.calendar-event-detail-card .attachment-more-menu-view .zm-button:hover{cursor:default;background:#6e76801f}.calendar-event-detail-card .attachment-more-menu-view .zm-button.color-button-active{background-color:#0e72ed;color:#fff}.calendar-event-detail-card .in-event-detail #expand_button{display:none!important}.calendar-event-detail-card .hub-icon-wrap{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:6px}.calendar-event-detail-card .hub-icon-wrap:hover,.calendar-event-detail-card .hub-icon-wrap:focus-visible{background-color:var(--zumo-button-bg-hover)}.calendar-event-detail-card .hub-icon-wrap:active{background-color:var(--zumo-button-bg-hover)}.calendar-event-detail-card .hub-icon-wrap .hub-icon{width:16px;height:16px}.calendar-event-detail-card .zumo-event-more-info{position:relative;display:flex;flex-direction:column;gap:12px}.calendar-event-detail-card .zumo-event-more-info .event-more-item{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:400;line-height:20px}.calendar-event-detail-card .zumo-event-more-info .event-more-item .more-icon{height:16px;width:16px;margin-right:8px}.calendar-event-detail-card .calendar-info-view-container{display:flex;flex-direction:column;gap:12px}.calendar-event-detail-card .calendar-info-view{display:flex}.calendar-event-detail-card .calendar-info-view .group-icon{margin-right:16px}.calendar-event-detail-card .calendar-info-content{width:100%;overflow:hidden;padding-bottom:8px}.calendar-event-detail-card .calendar-name-container{width:100%;text-overflow:ellipsis;overflow:hidden;padding-bottom:4px}.calendar-event-detail-card .calendar-name{font-size:14px}.calendar-event-detail-card .secondary-text{font-size:12px;color:#6e7680}.calendar-event-detail-card .asset-wrap{display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:658px;height:calc(100% - 32px);margin-left:auto;margin-right:auto}.calendar-event-detail-card .asset-wrap .asset-illustration{margin-bottom:16px}.calendar-event-detail-card .asset-wrap .asset-title{text-align:center;font-weight:600;font-size:16px;line-height:20px;margin-bottom:8px}.calendar-event-detail-card .asset-wrap .asset-des{text-align:center;font-weight:400;font-size:14px;line-height:18px;letter-spacing:-.15px;color:var(--attachment-tip-color);cursor:pointer}.calendar-event-detail-card .asset-wrap .asset-des .zumo-rec-clickable{color:var(--zumo-text-primary);text-decoration:underline;cursor:pointer}.calendar-event-detail-card .asset-wrap .asset-des .zumo-rec-clickable:hover{opacity:.8}.calendar-event-detail-card .asset-wrap .asset-access{display:flex;flex-direction:column;justify-content:center}.calendar-event-detail-card .asset-wrap .asset-access .asset-req{margin-top:16px;margin-bottom:4px;display:flex;align-items:center;font-weight:400;font-size:14px;line-height:18px}.calendar-event-detail-card .asset-wrap .asset-access .asset-req .req-bold{margin-left:8px;font-weight:600}.calendar-event-detail-card .asset-wrap .asset-access .asset-comment{width:350px;min-height:72px;padding:8px 12px;border:1px solid var(--zumo-border-neutral);border-radius:4px;font-size:14px;line-height:20px;resize:vertical;font-family:inherit;background:var(--zumo-main-bgcolor);color:var(--zumo-main-font-color)}.calendar-event-detail-card .asset-wrap .asset-access .asset-comment:focus{outline:none;border-color:var(--zumo-text-primary)}.calendar-event-detail-card .asset-wrap .asset-access .asset-comment::-moz-placeholder{color:var(--zumo-placeholder-color)}.calendar-event-detail-card .asset-wrap .asset-access .asset-comment::placeholder{color:var(--zumo-placeholder-color)}.calendar-event-detail-card .asset-wrap .assets-btn{margin-top:16px;padding:8px 24px;min-width:120px;border-radius:8px;font-size:14px;font-weight:510;line-height:20px;cursor:pointer;border:none;transition:background-color .2s}.calendar-event-detail-card .asset-wrap .assets-btn.btn-primary{background-color:var(--zumo-text-primary);color:#fff}.calendar-event-detail-card .asset-wrap .assets-btn.btn-primary:hover:not(:disabled){opacity:.9}.calendar-event-detail-card .asset-wrap .assets-btn.btn-primary:disabled{opacity:.5;cursor:not-allowed}.calendar-event-detail-card .recording-unVisible-info{color:var(--color-visible-pop)}.calendar-event-detail-card .recording-unVisible-info a{color:var(--zumo-text-primary)}.calendar-event-detail-card .zumo-recording-container{display:flex;flex-direction:row}.calendar-event-detail-card .zumo-recording-container .zumo-recording-icon{width:16px;height:24px}.calendar-event-detail-card .zumo-recording-container .zumo-recording-icon.icon-large{height:32px}.calendar-event-detail-card .zumo-recording-container .title--icon{margin-right:16px}.calendar-event-detail-card .zumo-recording-container .zumo-recording-container-right{overflow:hidden;flex:1}.calendar-event-detail-card .zumo-recording-container-detail{height:100%}.calendar-event-detail-card .zumo-recording-container-detail .zumo-full-recording{margin-top:0;height:100%}.calendar-event-detail-card .zumo-recording--title{display:flex;align-items:center;justify-content:space-between}.calendar-event-detail-card .zumo-recording--title .title-topic{font-size:14px;font-weight:400;line-height:20px;display:flex;align-items:center}.calendar-event-detail-card .zumo-recording--title .title-topic .title-visible{margin-left:8px;color:var(--color-primary-light-font);font-size:12px;line-height:16px;display:flex;gap:4px}.calendar-event-detail-card .zumo-recording--title .title-topic .title-visible .title-visible-icon{width:16px;height:16px;vertical-align:middle;margin-right:4px}.calendar-event-detail-card .zumo-recording--title .operation-buttons{display:flex;align-items:center;gap:8px}.calendar-event-detail-card .zumo-recording--title .operation-buttons .add-to-clips-btn,.calendar-event-detail-card .zumo-recording--title .operation-buttons .recording-share-btn{width:32px;height:32px;border-radius:6px;display:flex;justify-content:center;align-items:center}.calendar-event-detail-card .zumo-recording--title .operation-buttons .add-to-clips-btn:hover,.calendar-event-detail-card .zumo-recording--title .operation-buttons .recording-share-btn:hover{background-color:var(--zumo-button-bg-hover)}.calendar-event-detail-card .recording-tips{margin-top:12px;border-radius:8px;padding:14px 12px;display:flex;align-items:center;background:var(--zumo-rsvp-option-container-bgcolor)}.calendar-event-detail-card .recording-tips--title{flex:1;display:flex;align-items:center;color:var(--zumo-main-font-color);font-size:14px;font-weight:400;line-height:20px}.calendar-event-detail-card .recording-tips--title>span{flex:1}.calendar-event-detail-card .recording-tips--title .info-icon{height:20px;width:20px;flex-shrink:0;margin-right:8px;display:flex;align-items:flex-start}.calendar-event-detail-card .recording-tips--title .operation{display:flex;align-items:center;flex-wrap:wrap}.calendar-event-detail-card .recording-tips--title .operation .request-button{flex:1;display:flex;justify-content:right}.calendar-event-detail-card .inner-recording-tips{margin-top:0;height:-moz-fit-content!important;height:fit-content!important;justify-content:space-between;align-items:center}.calendar-event-detail-card .share-recording-tips{margin-top:12px;justify-content:space-between}.calendar-event-detail-card .zumo-full-recording{margin-top:12px;width:100%;display:flex;gap:12px;position:relative}.calendar-event-detail-card .zumo-full-recording .left-button,.calendar-event-detail-card .zumo-full-recording .right-button{display:none;position:absolute;width:24px;height:24px;z-index:300;top:46px;border:1px solid #dfe3e8;box-shadow:0 2px 8px #00000014;border-radius:50%}.calendar-event-detail-card .zumo-full-recording .left-button .zumo-scroll-icon,.calendar-event-detail-card .zumo-full-recording .right-button .zumo-scroll-icon{width:14px;height:14px}.calendar-event-detail-card .zumo-full-recording .left-button{transform:translate(-50%,-50%);left:0}.calendar-event-detail-card .zumo-full-recording .right-button{transform:translate(50%,-50%);right:0}.calendar-event-detail-card .zumo-full-recording .recording-main-tips{flex:1}.calendar-event-detail-card .zumo-full-recording #recording-wrapper{width:100%;height:100%;position:relative}.calendar-event-detail-card .zumo-full-recording .recording-iframe{width:100%}.calendar-event-detail-card .zumo-full-recording .recording-iframe,.calendar-event-detail-card .zumo-full-recording .recording-cloud,.calendar-event-detail-card .zumo-full-recording .recording-local{height:100%;position:relative}.calendar-event-detail-card .zumo-full-recording .recording-cloud,.calendar-event-detail-card .zumo-full-recording .recording-local{border-radius:12px}.calendar-event-detail-card .zumo-full-recording .recording-cloud{background:var(--zumo-main-bgcolor)}.calendar-event-detail-card .zumo-full-recording .recording-local{background-size:cover;display:flex;justify-content:center;align-items:center;border-radius:16px}.calendar-event-detail-card .zumo-full-recording .recording-local .record-local-convert{z-index:1;color:#fff;background:#555b62;width:100%;height:100%;display:flex;justify-content:center;align-items:center;border-radius:16px}.calendar-event-detail-card .zumo-full-recording .recording-local .record-local-convert .record-convert-text{max-width:90%;font-size:12px;line-height:16px;text-align:center;margin-bottom:8px}.calendar-event-detail-card .zumo-full-recording .recording-local .record-local-convert .record-convert-btn{padding:2px 8px;height:24px;background:#252a30;border-radius:6px;font-weight:510;font-size:14px;line-height:20px;text-align:center;cursor:pointer;width:-moz-fit-content;width:fit-content;margin:auto}.calendar-event-detail-card .zumo-full-recording .recording-local .open-local-recording>div{display:inline-flex;padding:6px 16px;justify-content:center;align-items:center;gap:4px;border-radius:8px;background:#252a30;cursor:pointer;color:#f7f9fa;width:-moz-fit-content!important;width:fit-content!important}.calendar-event-detail-card .zumo-full-recording .recording-local .open-local-recording>div>span{font-size:14px;font-weight:510;line-height:20px}.calendar-event-detail-card .zumo-full-recording .recording-local .open-local-recording>div:hover{background-color:#232333cc!important}.calendar-event-detail-card .zumo-full-recording .recording-local .open-local-recording .record-local-play-icon{width:14px;height:14px}.calendar-event-detail-card .zumo-full-recording .recording-list{padding:2px;height:100%;flex-shrink:0;display:flex;flex-direction:column;gap:8px;overflow-x:auto;overflow-y:auto}.calendar-event-detail-card .zumo-full-recording .recording-list>div{width:138px;min-height:90px;max-height:90px;min-width:156px;max-width:156px;border-radius:12px;box-sizing:border-box}.calendar-event-detail-card .zumo-full-recording .recording-list .active-item{min-height:88px;max-height:88px;border:1px solid transparent;outline:none;box-shadow:0 0 #fff,0 0 0 2px var(--zumo-text-primary)}.calendar-event-detail-card .zumo-full-recording-empty{margin-top:0}.calendar-event-detail-card .record{position:relative;display:flex;width:100%;height:100%;align-items:center;justify-content:center;font-size:0}.calendar-event-detail-card .record .duration-button{position:absolute;right:8px;bottom:8px;height:24px;padding:6px;border-radius:4px;background:#0000008f;color:#fff;border:none;font-size:12px;font-weight:400;line-height:14px}.calendar-event-detail-card .record .record-bg,.calendar-event-detail-card .record .record-local{width:100%;height:100%;background-size:cover;border-radius:12px;position:absolute;top:0;left:0}.calendar-event-detail-card .record .mini-record-bg{overflow:hidden;position:relative}.calendar-event-detail-card .record .mini-record-bg:hover .cloud--image{transform:scale(1.1);transform-origin:center}.calendar-event-detail-card .record .mini-play-button{position:absolute;left:12px;bottom:12px;height:24px;width:24px;border-radius:4px;line-height:24px;font-size:24px;background-color:#0000008f!important}.calendar-event-detail-card .record .mini-play-button .record-play-icon{color:#fff;height:16px;width:16px}.calendar-event-detail-card .record .play-button{height:60px;width:60px;border-radius:16px;padding:19px;gap:8px;background-color:transparent!important}.calendar-event-detail-card .record .play-button:hover{background-color:#232333cc!important}.calendar-event-detail-card .record .play-button .record-play-icon{color:#fff;height:22px;width:22px}.calendar-event-detail-card .cloud--image{border-radius:12px;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.calendar-event-detail-card .cloud--image.error{opacity:0}.calendar-event-detail-card .processing{background-color:#555b62;display:flex;justify-content:center;align-items:center;width:100%;height:100%;padding:55px 35px 35px 34px;border-radius:16px}.calendar-event-detail-card .processing>span{font-weight:400;font-size:14px;line-height:20px;text-align:center;color:#fff}.calendar-event-detail-card .record-link-stuff{margin-top:12px}.calendar-event-detail-card .record-link-stuff .recoding-buttons{display:flex;gap:24px}.calendar-event-detail-card .record-link-stuff .show__detail--btn{color:var(--zumo-text-primary);font-size:14px;font-weight:400;line-height:20px;letter-spacing:0em;cursor:default;display:inline-block}.calendar-event-detail-card .record-link-stuff .share-link{overflow:hidden;display:flex;align-items:center}.calendar-event-detail-card .record-link-stuff .share-link>div{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.calendar-event-detail-card .record-link-stuff .share-link>div>a{font-size:14px;font-style:normal;font-weight:400;line-height:20px;color:var(--zumo-text-primary);cursor:pointer}.calendar-event-detail-card .record-link-stuff .share-link .zumo-copy-outline-icon{width:24px;height:24px}.calendar-event-detail-card .record-link-font{display:flex;text-align:left;font-weight:400;font-size:14px;line-height:20px;color:var(--zumo-text-primary)}.calendar-event-detail-card .passcode{font-weight:400;height:26px;display:flex;align-items:center}.calendar-event-detail-card .passcode span{font-size:14px;line-height:20px}.calendar-event-detail-card .passcode .passcode-eye-icon{margin-left:10px;width:14px;height:14px}.calendar-event-detail-card .passcode .zumo-copy-outline-icon{width:24px;height:24px}.calendar-event-detail-card .copy--button{flex-shrink:0;font-size:12px;line-height:24px;margin-left:8px;display:inline-flex;align-items:center;padding-right:8px;border-radius:6px;color:var(--zumo-main-font-color);border:1px solid var(--zumo-border-neutral)}.calendar-event-detail-card .copy--button:hover{background-color:var(--zumo-button-bg-hover)}.calendar-event-detail-card .detail-recording-button{text-align:right;padding:8px 24px 0}.calendar-event-detail-card .detail-recording-button .zumo-icon{width:16px;height:16px;vertical-align:-.15em}@media (max-width: 1190px){.calendar-event-detail-card .zumo-client-event-container .zumo-full-recording{flex-direction:column}.calendar-event-detail-card .zumo-client-event-container .zumo-full-recording .left-button .zm-button__slot,.calendar-event-detail-card .zumo-client-event-container .zumo-full-recording .right-button .zm-button__slot{display:flex}.calendar-event-detail-card .zumo-client-event-container .zumo-full-recording .recording-list{height:94px!important;flex-direction:row;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none}.calendar-event-detail-card .zumo-client-event-container .zumo-full-recording .recording-list::-webkit-scrollbar{display:none}}.calendar-event-detail-card .zumo-rec-clickable{color:var(--zumo-text-primary);cursor:default}.calendar-event-detail-card .zumo-recording-custom-loading{background-color:var(--zumo-main-bgcolor)!important}@media (max-width: 1190px){.calendar-event-detail-card .zumo-full-recording .left-button .zm-button__slot,.calendar-event-detail-card .zumo-full-recording .right-button .zm-button__slot{display:flex}}.calendar-event-detail-card .disabled-share{background:none!important;opacity:.5;cursor:not-allowed}.calendar-event-detail-card .recording-wrapper-f2f .zm-loading-spinner .circular{width:30px}.calendar-event-detail-card .is-keyboard-event .zumo-container-v2 #recordingShareIcon:focus-visible,.calendar-event-detail-card .is-keyboard-event .zumo-container-v2 #addToClipsIcon:focus-visible{outline:none;box-shadow:none!important}.calendar-event-detail-card .mini-record-bg{overflow:hidden;position:relative}.calendar-event-detail-card .mini-record-bg:hover .cloud--image{transform:scale(1.1);transform-origin:center}.calendar-event-detail-card .title-visible{cursor:pointer}.calendar-event-detail-card .title-visible:hover{opacity:.8}.calendar-event-detail-card .recording-success-toast{position:fixed;top:20px;left:50%;transform:translate(-50%) translateY(-20px);background-color:#4caf50;color:#fff;padding:12px 24px;border-radius:8px;font-size:14px;font-weight:500;box-shadow:0 4px 12px #00000026;z-index:10000;opacity:0;transition:all .3s ease;pointer-events:none}.calendar-event-detail-card .recording-success-toast.show{opacity:1;transform:translate(-50%) translateY(0)}.calendar-event-detail-card .recording-loading{position:relative}.calendar-event-detail-card .recording-loading-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#0000004d;display:flex;justify-content:center;align-items:center;z-index:10;border-radius:12px;pointer-events:auto;transform:translateZ(0);will-change:transform}.calendar-event-detail-card .recording-loading .recording-iframe{position:relative;z-index:0;pointer-events:none;opacity:0}.calendar-event-detail-card .recording-spinner{width:40px;height:40px;border:4px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.calendar-event-detail-card .operation{display:flex;align-items:center;margin-top:8px;font-size:14px;line-height:18px}.calendar-event-detail-card .operation .operation-role{margin-left:8px;font-weight:600}.calendar-event-detail-card .request-button{margin-top:16px}.calendar-event-detail-card .request-button .request-btn{padding:8px 24px;min-width:120px;border-radius:8px;font-size:14px;font-weight:510;line-height:20px;cursor:pointer;border:1px solid var(--zumo-border-neutral);background:transparent;color:var(--zumo-text-primary);transition:all .2s}.calendar-event-detail-card .request-button .request-btn:hover:not(:disabled){border-color:var(--zumo-text-primary);background:var(--zumo-bg-hover)}.calendar-event-detail-card .request-button .request-btn:disabled{opacity:.5;cursor:not-allowed}.calendar-event-detail-card .request-button .request-btn.disabled{opacity:.5;cursor:not-allowed}.calendar-event-detail-card .iframe-container{width:100%;min-height:204px;border:none;position:relative}.calendar-event-detail-card .iframe-container .iframe-loading-error{width:100%;min-height:204px;display:flex;justify-content:center;align-items:center}.calendar-event-detail-card .iframe-container .iframe-loading-spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10}.calendar-event-detail-card .iframe-container iframe{width:100%;border:none;overflow:hidden}.calendar-event-detail-card .zumo-docs-iframe-container{width:100%;height:100%}.calendar-event-detail-card .zumo-docs-iframe-container .docs-iframe-container-header{display:flex;align-items:center}.calendar-event-detail-card .zumo-docs-iframe-container .docs-iframe-container-header .container-header-icon{margin-right:16px;width:16px;height:20px}.calendar-event-detail-card .zumo-docs-iframe-container .docs-iframe-container-header .container-header-text{font-size:14px;font-weight:400;line-height:20px;color:var(--text-text-primary-neutral)}.calendar-event-detail-card .zumo-docs-iframe-container .docs-iframe-container-body{margin:8px 0 8px 32px;padding:5px 0;min-height:204px}.calendar-event-detail-card .zumo-docs-iframe-container .docs-iframe-container-body .docs-iframe{width:100%;height:100%;min-height:400px;border:none;border-radius:8px;background:var(--bg-bg-neutral);overflow:hidden}.calendar-event-detail-card .zumo-docs-iframe-container .docs-iframe-container-body.iframe-container{width:100%;min-height:204px;border:none;position:relative}.calendar-event-detail-card .zumo-docs-iframe-container .docs-iframe-container-body.iframe-container .iframe-loading-spinner{position:absolute;top:0;left:0;width:100%;min-height:204px;display:flex;justify-content:center;align-items:center;background:var(--bg-bg-neutral);z-index:1}.calendar-event-detail-card .zumo-docs-iframe-container .docs-iframe-container-body.iframe-container .iframe-loading-error{width:100%;min-height:204px;display:flex;justify-content:center;align-items:center}.calendar-event-detail-card .zumo-docs-iframe-container .docs-iframe-container-body.iframe-container .iframe-loading-error .load-error-icon{width:24px;height:24px}.calendar-event-detail-card .zumo-docs-iframe-container .docs-iframe-container-body .zumo-doc-content{width:100%;white-space:pre-wrap;word-break:break-word}.calendar-event-detail-card .zumo-my-notes-container .zumo-my-notes-create{display:flex;align-items:center;justify-items:center;margin-bottom:16px}.calendar-event-detail-card .zumo-my-notes-container .zumo-my-notes-create .zumo-notes-icon{width:16px;height:20px;margin-right:16px}.calendar-event-detail-card .zumo-my-notes-container .container-header-right{margin-left:8px;display:flex;align-items:center;justify-content:center;color:var(--text-text-tertiary-neutral, #686f79)}.calendar-event-detail-card .zumo-my-notes-container .container-header-right .header-right-text{font-weight:590;font-size:12px;margin-left:4px}.calendar-event-detail-card .zumo-my-notes-container .container-header-right .header-right-icon{width:16px;height:10px}.calendar-event-detail-card .zumo-my-notes-container .empty-doc-container{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:20px}.calendar-event-detail-card .zumo-my-notes-container .empty-doc-container .empty-doc-container-icon svg,.calendar-event-detail-card .zumo-my-notes-container .empty-doc-container .empty-doc-container-icon .header-right-icon{width:120px;height:120px}.calendar-event-detail-card .zumo-my-notes-container .empty-doc-container .empty-doc-container-title{margin-top:16px;font-size:14px;color:var(--text-text-secondary-neutral);text-align:center;max-width:300px}.calendar-event-detail-card .zumo-my-notes-container .empty-doc-container .empty-doc-container-actions{margin-top:16px}.calendar-event-detail-card .zumo-my-notes-container .empty-doc-container .empty-doc-container-actions .empty-doc-container-actions-icon{display:flex;align-items:center;justify-content:center;gap:8px}.calendar-event-detail-card .zumo-my-notes-container .empty-doc-container .empty-doc-container-actions .empty-doc-container-actions-icon .zumo-file-icon{width:15px;height:16px}.calendar-event-detail-card .zumo-divider{margin:0 24px;border-top:1px solid var(--zumo-border-subtle-neutral)}.calendar-event-detail-card{--zumo-main-font-color: #131619;--zumo-main-bgcolor: #FFF;--zumo-bottom-border: #DFE3E8;--zumo-button-bg-hover: #F7F9FA;--zumo-a-font-color: #131619;--zumo-file-type-border: #98A0A9;--zumo-attachment-border-color: #DFE3E8;--zumo-avatar-border-color: #FFF;--zumo-participant-name-color: #6E7680;--zumo-participant-icon-border-color: #DFE3E8;--zumo-participant-icon-focus-bgcolor: #F7F9FA;--zumo-participant-active-bgcolor: #F7F9FA;--zumo-external-tag-bgcolor: #E6E6EB;--zumo-external-tag-color: #535463;--zumo-link-button-color: #0956b5;--zumo-text-stronger-supplementary1: #261735;--zumo-text-stronger-neutral: #323539;--zumo-rsvp-option-container-bgcolor: #F2F8FF;--zumo-rsvp-option-bgcolor: #F1F4F6;--zumo-icon-hover-background: rgba(110, 118, 128, .12);--zumo-icon-active-background: rgba(110, 118, 128, .42);--zumo-state-subtle-neutral-hover: #6E76801F;--zumo-state-subtle-neutral-press: #6E76806B;--zumo-border-subtle-neutral: #DFE3E8;--zumo-fill-subtle-neutral: #F1F4F6;--zumo-border-neutral: #98A0A9;--channel-icon-color: #6E7680;--channel-icon-backgroud-color: #F1F4F6;--more-options-delete-color: #E8173D;--more-options-line-color: #DFE3E8;--zumo-participant-more-bgcolor: #F7F9FA;--zumo-participant-more-color: #323539;--zumo-text-primary: #0E72ED;--zumo-fill-subtler-warning: #FFF9F2;--rsvp-yes-bgcolor: #F2FFF6;--rsvp-yes-border-color: #48AD67;--rsvp-no-bgcolor: #FFF2F5;--rsvp-no-border-color: #FF6682;--rsvp-maybe-bgcolor: #F1F4F6;--rsvp-maybe-border-color: #98A0A9;--zumo-input-border: #C1C6CE;--color-primary-font: #323539;--color-primary-light-border: none;--color-primary-light-bg: #f7f9fa;--color-primary-light-font: #6E7680;--color-primary-blue-bg: #e7f1fd;--color-primary-blue-font: #0e72ed;--search-room-bgcolor: #F1F4F6;--search-room-color: #323539;--attachment-tip-color: #686F79;--color-visible-pop: #2A2B2D;--disabled-share-btn: #AACDF8;--dynamic-scrollbar: #0000006B;--dynamic-back-color-find-time: #ffffff;--scrollbar-thumb-hover: #636363;--zumo-f2f-bgcolor: rgba(247, 249, 250, 1);--zumo-selected-item-bgcolor: #f1f4f6;--disabled-tips-color: #6E7680;--button-in-warn-tips-color: #0D6BDE;--text-strong-neutral: #555B62;--request-message-aic-bgcolor: #F2F8FF;--request-message-btn-color: #0D6BDE;--zoom-border-color: rgb(193, 198, 206);--aic-basic-limit-warning-banner-bgcolor: #F7F9FAE0;--aic-basic-limit-warning-banner-border-color: #DFE3E8;--aic-basic-limit-warning-banner-content-text-color: #323539;--aic-basic-limit-disabled-banner-bgcolor: #F7F9FA;--aic-basic-limit-disabled-banner-content-text-color: #323539}.dark .calendar-event-detail-card{--zumo-main-font-color: #f7f9fa;--zumo-main-bgcolor: #242424;--zumo-bottom-border: #252A30;--zumo-button-bg-hover: #252A30;--zumo-a-font-color: #FFFFFF;--zumo-file-type-border: #98A0A9;--zumo-attachment-border-color: #98A0A9;--zumo-avatar-border-color: #131619;--zumo-participant-name-color: #98A0A9;--zumo-participant-icon-border-color: #6E7680;--zumo-participant-icon-focus-bgcolor: #6E7680;--zumo-participant-active-bgcolor: #131619;--zumo-external-tag-bgcolor: #404044;--zumo-external-tag-color: #ACACBD;--zumo-link-button-color: #4793f1;--zumo-text-stronger-supplementary1: #FFFFFF;--zumo-text-stronger-neutral: #FFFFFF;--zumo-rsvp-option-container-bgcolor: #252A30;--zumo-rsvp-option-bgcolor: #131619;--zumo-icon-hover-background: rgba(110, 118, 128, .33);--zumo-icon-active-background: rgba(0, 0, 0, .42);--zumo-state-subtle-neutral-hover: #6E768054;--zumo-state-subtle-neutral-press: #0000006B;--zumo-border-subtle-neutral: #3B3F44;--zumo-fill-subtle-neutral: #555B62;--zumo-border-neutral: #6E7680;--channel-icon-color: #98A0A9;--channel-icon-backgroud-color: #555B62;--more-options-delete-color: #ED4D6A;--more-options-line-color: #3B3F44;--zumo-participant-more-bgcolor: #323539;--zumo-participant-more-color: #f7f9fa;--zumo-text-primary: #4793F1;--zumo-fill-subtler-warning: #4D2D0E;--rsvp-yes-bgcolor: #123019;--rsvp-yes-border-color: #247F40;--rsvp-no-bgcolor: #54171A;--rsvp-no-border-color: #DA1639;--rsvp-maybe-bgcolor: #313235;--rsvp-maybe-border-color: #6E7680;--zumo-input-border: #555B62;--color-primary-font: #ffff;--color-primary-light-font: #ffff;--color-primary-light-border: #6E7680;--color-primary-light-bg: none;--color-primary-blue-bg: #0e72ed;--color-primary-blue-font: #ffff;--search-room-bgcolor: #313235;--search-room-color: #F7F9FA;--attachment-tip-color: #939BA4;--color-visible-pop: #ffffff;--disabled-share-btn: #2B4588;--dynamic-scrollbar: #FFFFFF54;--dynamic-back-color-find-time: #242424;--scrollbar-thumb-hover: #919293;--zumo-f2f-bgcolor: rgba(50, 53, 57, 1);--zumo-selected-item-bgcolor: #444b53;--disabled-tips-color: #939BA4;--button-in-warn-tips-color: #599EF2;--text-strong-neutral: #F1F4F6;--request-message-aic-bgcolor: #1A2A52;--request-message-btn-color: #599EF2;--zoom-border-color: rgb(85, 91, 98);--aic-basic-limit-warning-banner-bgcolor: #252A30E0;--aic-basic-limit-warning-banner-border-color: #3B3F44;--aic-basic-limit-warning-banner-content-text-color: #F7F9FA;--aic-basic-limit-disabled-banner-bgcolor: #252A30;--aic-basic-limit-disabled-banner-content-text-color: #F7F9FA}.calendar-event-detail-card .zumo-container-v2{font-family:SF Pro,Segoe UI,"system-ui","sans-serif"!important;color:var(--zumo-main-font-color);background-color:var(--zumo-main-bgcolor);display:flex;flex-direction:column;height:100%;overflow:hidden}.calendar-event-detail-card .zumo-container-v2 .zumo-content{flex:1;height:0;display:flex}.calendar-event-detail-card .zumo-container-v2 .zumo-content .zumo-detail{flex:1;width:0;display:flex;flex-direction:column}.calendar-event-detail-card .zumo-container-v2 .zumo-content .zumo-detail .zumo-event-detail-notes:before{content:"";display:block;height:1px;width:100%;margin:16px 0 22px;background-color:var(--zumo-border-subtle-neutral)}.calendar-event-detail-card .zumo-container-v2 .zumo-content .zumo-detail__fixed-top{display:flex;justify-content:flex-end}.calendar-event-detail-card .zumo-container-v2 .zumo-content .zumo-detail__scrollable{padding:0 24px;width:100%;position:relative}.calendar-event-detail-card .zumo-container-v2 .zumo-content .zumo-detail__scrollable>*{width:100%;max-width:2121px;margin-left:auto;margin-right:auto;flex-shrink:0}.calendar-event-detail-card .zumo-container-v2 .zumo-content .zumo-detail__scrollable .zumo-divider-top-bottom{margin:8px 0 16px}.calendar-event-detail-card .zumo-container-v2 .zumo-content .zumo-detail__scrollable .zumo-divider-top-bottom.margin-bottom-8{margin-bottom:8px}.calendar-event-detail-card .zumo-container-v2 .zumo-content .zumo-detail__scrollable .zumo-divider-top-bottom--with-space{margin:4px 0 16px}.calendar-event-detail-card .zumo-container-v2 .zumo-content .zumo-detail__fixed-bottom{border-top:1px solid var(--zumo-border-subtle-neutral);background-color:var(--zumo-button-bg-hover)}.calendar-event-detail-card .zumo-container-v2 .zumo-content .zumo-detail__fixed-bottom-button{width:100%}.calendar-event-detail-card .zumo-container-v2 .zumo-content .zumo-detail .zumo-flex-row-col{display:flex}.calendar-event-detail-card .zumo-container-v2 .zumo-content .zumo-detail .zumo-summary-part{flex:1;height:100%}.calendar-event-detail-card .zumo-container-v2 .zumo-content .zumo-detail .zumo-file-wrap{position:relative;width:100%}.calendar-event-detail-card i.svg-icon{display:inline-flex!important;align-items:center}.calendar-event-detail-card .other-avatar .ui-Avatar-mask{display:none!important}.calendar-event-detail-card .zumo-detail__tabs.zumo-detail__none{height:calc(100% - 230px)}.calendar-event-detail-card .zumo-detail__tabs .zoom-tabs{display:flex;flex-direction:column;height:100%;overflow:hidden}.calendar-event-detail-card .zumo-detail__tabs .zoom-tabs .MuiBox-root{height:100%!important}.calendar-event-detail-card .zumo-detail__tabs .zoom-tabs .ui-Tabs-pane{height:calc(100% - 48px)!important;overflow:auto;padding-left:0!important;padding-right:0!important}.calendar-event-detail-card .zumo-detail__tabs .zoom-tabs :global .ui-Tabs-root,.calendar-event-detail-card .zumo-detail__tabs .zoom-tabs :global [class*=Tabs-root],.calendar-event-detail-card .zumo-detail__tabs .zoom-tabs :global [class*=tabs-root]{display:flex;flex-direction:column;height:100%;overflow:hidden}.calendar-event-detail-card .zumo-detail__tabs .zoom-tabs :global .ui-Tabs-content,.calendar-event-detail-card .zumo-detail__tabs .zoom-tabs :global .ui-Tabs-tabpanel,.calendar-event-detail-card .zumo-detail__tabs .zoom-tabs :global [class*=Tabs-content],.calendar-event-detail-card .zumo-detail__tabs .zoom-tabs :global [class*=tabs-content],.calendar-event-detail-card .zumo-detail__tabs .zoom-tabs :global [class*=TabPanel],.calendar-event-detail-card .zumo-detail__tabs .zoom-tabs :global [class*=tabPanel]{flex:1;overflow:hidden;display:flex;flex-direction:column}.calendar-event-detail-card .zumo-detail__tabs .zoom-tabs :global .ui-TabPanel-root,.calendar-event-detail-card .zumo-detail__tabs .zoom-tabs :global [class*=TabPanel-root],.calendar-event-detail-card .zumo-detail__tabs .zoom-tabs :global [class*=tabpanel]>div,.calendar-event-detail-card .zumo-detail__tabs .zoom-tabs :global [role=tabpanel]{padding:16px 3px 16px 0;overflow-y:auto;overflow-x:hidden;flex:1;height:100%}.calendar-event-detail-card .zumo-detail__tabs .zoom-tabs ::v-deep .zm-tabs__content{display:flex;flex-direction:column}.calendar-event-detail-card .zumo-detail__tabs .zoom-tabs ::v-deep .zm-tabs__content .zm-tab-pane{padding:16px 3px 16px 0;overflow-y:auto;margin-bottom:24px}.calendar-event-detail-card .zumo-detail__tabs .zoom-tabs .zoom-tabs__item{font-weight:500;margin-top:5px;margin-left:5px}.calendar-event-detail-card .zumo-detail__tabs .zoom-tabs .zoom-tabs-pane{padding:16px 3px 16px 0;overflow-y:auto}.calendar-event-detail-card .zumo-detail__tabs .zoom-tabs ::v-deep .zm-tabs__nav-wrap .zm-tabs__nav-prev,.calendar-event-detail-card .zumo-detail__tabs .zoom-tabs ::v-deep .zm-tabs__nav-wrap .zm-tabs__nav-next{top:8px!important}.calendar-event-detail-card .zumo-detail__tabs .divider-local-edit{margin-top:16px}.calendar-event-detail-card .zumo-container-v2 .zumo-detail-empty{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.calendar-event-detail-card .zumo-container-v2 .zumo-detail-empty .empty-icon{height:200px}.calendar-event-detail-card .zumo-container-v2.in-event-detail .zumo-detail__scrollable{overflow:hidden!important;display:flex;height:100%;flex-direction:column}.calendar-event-detail-card .zumo-container-v2.in-event-detail .zumo-detail__scrollable .zumo-detail__tabs{flex:1;overflow:hidden;display:flex;flex-direction:column}.calendar-event-detail-card .zumo-container-v2.in-event-detail .zumo-detail__scrollable .zumo-detail__tabs .zoom-tabs{height:100%;display:flex;flex-direction:column;overflow:hidden;flex:1}.calendar-event-detail-card .zumo-container-v2.in-event-detail .zumo-detail__scrollable .zumo-detail__tabs .zoom-tabs :global .ui-Tabs-root,.calendar-event-detail-card .zumo-container-v2.in-event-detail .zumo-detail__scrollable .zumo-detail__tabs .zoom-tabs :global [class*=Tabs-root],.calendar-event-detail-card .zumo-container-v2.in-event-detail .zumo-detail__scrollable .zumo-detail__tabs .zoom-tabs :global [class*=tabs-root]{display:flex;flex-direction:column;height:100%;overflow:hidden;flex:1}.calendar-event-detail-card .zumo-container-v2.in-event-detail .zumo-detail__scrollable .zumo-detail__tabs .zoom-tabs :global .ui-Tabs-content,.calendar-event-detail-card .zumo-container-v2.in-event-detail .zumo-detail__scrollable .zumo-detail__tabs .zoom-tabs :global .ui-Tabs-tabpanel,.calendar-event-detail-card .zumo-container-v2.in-event-detail .zumo-detail__scrollable .zumo-detail__tabs .zoom-tabs :global [class*=Tabs-content],.calendar-event-detail-card .zumo-container-v2.in-event-detail .zumo-detail__scrollable .zumo-detail__tabs .zoom-tabs :global [class*=tabs-content],.calendar-event-detail-card .zumo-container-v2.in-event-detail .zumo-detail__scrollable .zumo-detail__tabs .zoom-tabs :global [class*=TabPanel],.calendar-event-detail-card .zumo-container-v2.in-event-detail .zumo-detail__scrollable .zumo-detail__tabs .zoom-tabs :global [class*=tabPanel]{flex:1;overflow:hidden;display:flex;flex-direction:column}.calendar-event-detail-card .zumo-container-v2.in-event-detail .zumo-detail__scrollable .zumo-detail__tabs .zoom-tabs :global .ui-TabPanel-root,.calendar-event-detail-card .zumo-container-v2.in-event-detail .zumo-detail__scrollable .zumo-detail__tabs .zoom-tabs :global [class*=TabPanel-root],.calendar-event-detail-card .zumo-container-v2.in-event-detail .zumo-detail__scrollable .zumo-detail__tabs .zoom-tabs :global [class*=tabpanel]>div,.calendar-event-detail-card .zumo-container-v2.in-event-detail .zumo-detail__scrollable .zumo-detail__tabs .zoom-tabs :global [role=tabpanel]{flex:1;overflow-y:auto;overflow-x:hidden}.calendar-event-detail-card .zumo-container-v2.in-event-detail .zumo-detail__scrollable .zumo-detail__tabs .zoom-tabs .zoom-tabs__container.zoom-tabs__container{overflow:auto;height:100%}.calendar-event-detail-card .zumo-container-v2 .zumo-detail__scrollable .zumo-recording-wrap{height:100%}.calendar-event-detail-card .zumo-container-v2.zumo-pre-meeting ::v-deep .zm-tabs__nav-scroll{display:none}.calendar-event-detail-card .zumo-container-v2.zumo-pre-meeting .detail-basic-info{border-bottom:1px solid var(--zumo-border-subtle-neutral)}.calendar-event-detail-card .zumo-container-v2 ::v-deep .detail-basic-info{padding-bottom:16px}.calendar-event-detail-card .zumo-container-v2 ::v-deep .zumo--rsvp{border-top:1px solid var(--zumo-border-subtle-neutral)}.calendar-event-detail-card .zumo-container-v2 ::v-deep .zumo--rsvp .zumo--rsvp-basic{justify-content:space-between}.calendar-event-detail-card .aic-basic-limit-warning-banner{height:36px;border-radius:8px;background:var(--aic-basic-limit-warning-banner-bgcolor);display:flex;align-items:center;justify-content:space-between;padding:10px;border:1px solid var(--aic-basic-limit-warning-banner-border-color);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);max-width:561px!important;margin:8px 0}.calendar-event-detail-card .aic-basic-limit-warning-banner .aic-basic-limit-warning-banner-content-text{font-weight:590;font-size:12px;line-height:16px;color:var(--aic-basic-limit-warning-banner-content-text-color)}.calendar-event-detail-card .aic-basic-limit-disabled-banner{height:80px;border-radius:12px;background:var(--aic-basic-limit-disabled-banner-bgcolor);display:flex;align-items:center;justify-content:space-between;padding:16px;max-width:647px!important;margin:8px 0}.calendar-event-detail-card .aic-basic-limit-disabled-banner .ai-companion-icon{width:48px;height:48px}.calendar-event-detail-card .aic-basic-limit-disabled-banner .aic-basic-limit-disabled-banner-content{display:flex;align-items:center;gap:12px}.calendar-event-detail-card .aic-basic-limit-disabled-banner .aic-basic-limit-disabled-banner-content-text{color:var(--aic-basic-limit-disabled-banner-content-text-color);font-weight:600;font-size:16px;line-height:20px}
