@keyframes dv2-app-spin{to{transform:rotate(360deg)}}.dv2-app{--dv2-app-surface: #ffffff;--dv2-app-surface-border: #dce9f8;--dv2-app-radius: 12px;--dv2-app-shadow: 0 4px 14px rgba(45, 91, 140, 0.07);--dv2-app-text-strong: #1d4f84;--dv2-app-text-muted: #617892;--dv2-app-primary: #4b92e8;--dv2-app-primary-hover: #3a7ed4;--dv2-app-primary-strong: #256fc8;--dv2-app-success: #2ea66a;--dv2-app-success-hover: #259358;--dv2-app-danger: #f1655a;min-height:100vh}.dv2-app,.dv2-app.whiteback,.dv2-app.transparent,.dv2-app.timer-app-outer-wrapper,.dv2-app.timer-app-outer-wrapper.whiteback,.dv2-app.timer-app-outer-wrapper.transparent{background:#edf3fb linear-gradient(180deg, #f0f6fd 0%, #e9f1fb 56%, #edf3fb 100%) no-repeat !important}.dv2-app #zoom-app-nav{padding:0;margin-bottom:0;background:hsla(0,0%,100%,.5);border-bottom:1px solid rgba(184,210,240,.55);box-shadow:0 1px 0 hsla(0,0%,100%,.7)}.dv2-app #zoom-app-nav .sub-bar{background:linear-gradient(90deg, #3b7fdb 0%, #5a9af0 100%);color:#fff;border-radius:0;padding:5px 12px;font-size:.78rem;font-weight:500;letter-spacing:.01em;text-align:center;line-height:1.25}.dv2-app #zoom-app-nav .sub-bar a{color:#fff;text-decoration:underline;text-underline-offset:2px;font-weight:700}.dv2-app #zoom-app-nav .sub-bar__promo-link{font-size:.82rem;font-weight:700;text-decoration:none}.dv2-app #zoom-app-nav .sub-bar--promo{background:linear-gradient(90deg, #2d6ec4 0%, #4b92e8 100%)}.dv2-app #zoom-app-nav>.row{align-items:center}.dv2-app #zoom-app-nav .zoom-app-nav-actions{display:grid;grid-template-columns:minmax(0, 1fr) auto minmax(0, 1fr);align-items:center;column-gap:6px;padding:6px 10px;margin-left:0;margin-right:0;background:linear-gradient(180deg, rgba(255, 255, 255, 0.9) 0%, rgba(244, 249, 255, 0.92) 100%)}.dv2-app #zoom-app-nav .zoom-app-nav-actions>[class*=col-]{width:auto !important;max-width:none !important;min-width:0;display:flex;align-items:center;margin-top:0 !important;padding:0;overflow:hidden}.dv2-app #zoom-app-nav .zoom-app-nav-actions .timer-type-selector,.dv2-app #zoom-app-nav .zoom-app-nav-actions .zoom-app-nav-template{max-width:100%}.dv2-app #zoom-app-nav .zoom-app-nav-actions .zoom-app-nav-share,.dv2-app #zoom-app-nav .zoom-app-nav-actions .timer-type-selector{grid-column:1;justify-content:flex-start;justify-self:start}.dv2-app #zoom-app-nav .zoom-app-nav-actions .zoom-app-nav-template{grid-column:2;justify-content:center;justify-self:center}.dv2-app #zoom-app-nav .zoom-app-nav-actions .nav-spacer{display:none}.dv2-app #zoom-app-nav .zoom-app-nav-actions .account-menu-wrapper{grid-column:3;display:flex;justify-content:flex-end;align-items:center;justify-self:end;min-width:0}.dv2-app #zoom-app-nav .zoom-app-nav-actions--guest{display:flex;justify-content:flex-start;gap:.4rem}.dv2-app #zoom-app-nav .zoom-app-nav-actions--guest>[class*=col-]{flex:0 1 auto !important}.dv2-app #zoom-app-nav .account-menu-avatar{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:var(--dv2-app-primary);color:#fff;font-size:.65rem;font-weight:700;letter-spacing:.03em;flex-shrink:0}.dv2-app #zoom-app-nav .account-menu-wrapper{text-align:right}.dv2-app #zoom-app-nav .account-menu-wrapper>span>div{display:flex;align-items:center;gap:4px;padding:4px 8px;border-radius:8px;font-size:.88rem;font-weight:500;line-height:1.4;color:var(--dv2-app-text-strong);transition:background .15s;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.dv2-app #zoom-app-nav .account-menu-wrapper>span>div:hover{background:rgba(75,146,232,.08)}.dv2-app #zoom-app-nav .account-menu-wrapper>span>div .bluetext{color:var(--dv2-app-primary);flex-shrink:0}.dv2-app #zoom-app-nav .account-menu-wrapper>span>div svg{flex-shrink:0}.dv2-app #zoom-app-nav .timer-type-selector{top:0 !important;left:0 !important}.dv2-app #zoom-app-nav .timer-type-selector>.pointer{display:flex;align-items:center;gap:4px;padding:4px 8px;border-radius:8px;font-size:.88rem;font-weight:500;line-height:1.4;color:var(--dv2-app-text-strong);transition:background .15s;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;max-width:100%}.dv2-app #zoom-app-nav .timer-type-selector>.pointer:hover{background:rgba(75,146,232,.08)}.dv2-app #zoom-app-nav .timer-type-selector>.pointer .bluetext{color:var(--dv2-app-primary);flex-shrink:0}.dv2-app #zoom-app-nav .timer-type-selector>.pointer svg{flex-shrink:0}.dv2-app #zoom-app-nav .template-select{float:none !important;position:static !important;left:auto !important}.dv2-app #zoom-app-nav .template-select>.pointer{display:flex;align-items:center;gap:4px;padding:4px 8px;border-radius:8px;font-size:.88rem;font-weight:500;line-height:1.4;color:var(--dv2-app-text-strong);transition:background .15s;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;max-width:100%}.dv2-app #zoom-app-nav .template-select>.pointer:hover{background:rgba(75,146,232,.08)}.dv2-app #zoom-app-nav .template-select>.pointer .bluetext{color:var(--dv2-app-primary);flex-shrink:0}.dv2-app #zoom-app-nav .template-select>.pointer svg{flex-shrink:0}.dv2-app #zoom-app-nav .zoom-app-nav-trigger{display:flex;align-items:center;gap:4px;padding:4px 8px;border-radius:8px;font-size:.88rem;font-weight:500;line-height:1.4;color:var(--dv2-app-text-strong);transition:background .15s;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.dv2-app #zoom-app-nav .zoom-app-nav-trigger:hover{background:rgba(75,146,232,.08)}.dv2-app #zoom-app-nav .zoom-app-nav-trigger .bluetext{color:var(--dv2-app-primary);flex-shrink:0}.dv2-app #zoom-app-nav .zoom-app-nav-trigger svg{flex-shrink:0}.dv2-app .config-item.config-item--allow-overflow{overflow:visible}.dv2-app .config-item:has(.hms-input-row),.dv2-app .config-item:has(.hms-input-row) .config-item__controls{overflow:visible}.dv2-app .zoom-admin-panel{display:flex;align-items:center;gap:.45rem;margin:.4rem .65rem .85rem;padding:.32rem .45rem;background:hsla(0,0%,100%,.7);border:1px solid rgba(184,210,240,.65);border-radius:9px}.dv2-app .zoom-admin-panel__title{align-items:center;background:rgba(75,146,232,.1);border-radius:999px;color:var(--dv2-app-primary-strong);display:inline-flex;flex:0 0 auto;font-size:.68rem;font-weight:700;line-height:1.1;padding:.24rem .42rem}.dv2-app .zoom-admin-panel__form{display:flex;align-items:center;gap:.4rem;flex:1 1 auto;min-width:0;margin:0}.dv2-app .zoom-admin-panel__label{color:var(--dv2-app-text-muted);flex:0 0 auto;font-size:.68rem;line-height:1;margin:0}.dv2-app .zoom-admin-panel__input{flex:1 1 auto;min-width:0;height:26px;border-color:var(--dv2-app-surface-border);border-radius:7px;font-size:.72rem;padding:.2rem .4rem}.dv2-app .dv2-tab-description{color:var(--dv2-app-text-muted);font-size:.82rem;line-height:1.4;margin-top:.25rem;margin-bottom:.65rem}.dv2-app .timer-type-tabs{display:flex;gap:4px;background:rgba(75,146,232,.08);border-radius:14px;padding:4px;margin-bottom:1.25rem;position:relative;z-index:10}.dv2-app .timer-type-tabs--sm{border-radius:10px;margin-bottom:1rem}.dv2-app .timer-type-tabs--sm .timer-type-tab{font-size:.82rem;padding:.35rem .75rem;border-radius:7px}.dv2-app .timer-type-tab{flex:1;padding:.5rem 1rem;border:none;background:rgba(0,0,0,0);border-radius:10px;font-size:.88rem;font-weight:500;color:var(--dv2-app-text-muted);cursor:pointer;transition:background .15s,color .15s,box-shadow .15s;white-space:nowrap}.dv2-app .timer-type-tab:hover:not(.timer-type-tab--active){color:var(--dv2-app-text-strong);background:rgba(75,146,232,.12)}.dv2-app .timer-type-tab.timer-type-tab--active{background:#fff;color:var(--dv2-app-text-strong);font-weight:600;box-shadow:0 1px 4px rgba(45,91,140,.12)}.dv2-app #timer_app_config,.dv2-app #teams_app_config,.dv2-app #participation_app_config,.dv2-app #attendance_app_config,.dv2-app #lead_app_config,.dv2-app #reaction_app_config,.dv2-app #ai_note_app_config,.dv2-app #music_app_config,.dv2-app #talking_stick_app_config,.dv2-app #overlay_app_config{padding:0 .65rem !important}.dv2-app .teams-note-wrapper--full-height{height:100%}.dv2-app .teams-note-app-link{display:block;width:fit-content;margin:.6rem auto 0;text-decoration:none}.dv2-app .teams-note-app-link__inner{display:flex;align-items:center;gap:.45rem;background:var(--dv2-app-surface);border:1px solid var(--dv2-app-surface-border);border-radius:10px;box-shadow:var(--dv2-app-shadow);padding:.35rem .55rem}.dv2-app .teams-note-app-link__icon{width:30px;height:30px;border-radius:6px;display:block}.dv2-app .teams-note-app-link__title{color:var(--dv2-app-text-strong);font-size:.84rem;font-weight:600;line-height:1.2}.dv2-app .config-item{background:var(--dv2-app-surface);border:1px solid var(--dv2-app-surface-border);border-radius:var(--dv2-app-radius);box-shadow:var(--dv2-app-shadow);padding:.85rem .95rem;margin-bottom:.85rem;overflow:hidden}.dv2-app .config-item .config-item__description h5{color:var(--dv2-app-text-strong);font-weight:600;font-size:.92rem;margin-bottom:.15rem}.dv2-app .config-item .config-item__description p{color:var(--dv2-app-text-muted);font-size:.78rem;line-height:1.35;margin-bottom:.25rem}.dv2-app.teams-note-outer-wrapper .teams-note-app-config{padding-left:.55rem !important;padding-right:.55rem !important}.dv2-app.teams-note-outer-wrapper .teams-note-status-alerts{display:grid;gap:.55rem;margin-bottom:.7rem}.dv2-app.teams-note-outer-wrapper .teams-note-status-alert{--teams-note-alert-accent: #2875c7;--teams-note-alert-border: #b8d4f4;--teams-note-alert-surface: #eef6ff;--teams-note-alert-title: #143b66;align-items:flex-start;background-color:var(--teams-note-alert-surface);background-image:none;border:1px solid var(--teams-note-alert-border);border-radius:8px;color:#365b82;display:grid;gap:.65rem;grid-template-columns:18px minmax(0, 1fr);padding:.72rem .78rem;text-align:left}.dv2-app.teams-note-outer-wrapper .teams-note-status-alert__icon{align-items:center;color:var(--teams-note-alert-accent);display:flex;height:1.25rem;justify-content:center;line-height:1}.dv2-app.teams-note-outer-wrapper .teams-note-status-alert__icon .dv2-status-bar__spinner{height:15px;width:15px}.dv2-app.teams-note-outer-wrapper .teams-note-status-alert__mark{align-items:center;border:1px solid currentColor;border-radius:50%;display:inline-flex;font-size:.67rem;font-weight:800;height:16px;justify-content:center;line-height:1;width:16px}.dv2-app.teams-note-outer-wrapper .teams-note-status-alert__content{min-width:0}.dv2-app.teams-note-outer-wrapper .teams-note-status-alert__title{color:var(--teams-note-alert-title);font-size:.84rem;font-weight:700;line-height:1.3;margin:0}.dv2-app.teams-note-outer-wrapper .teams-note-status-alert__message{color:inherit;font-size:.75rem;line-height:1.4;margin:.16rem 0 0}.dv2-app.teams-note-outer-wrapper .teams-note-status-alert__actions{align-items:center;border-top:1px solid color-mix(in srgb, var(--teams-note-alert-border) 72%, transparent);display:flex;flex-wrap:wrap;gap:.8rem;margin-top:.55rem;padding-top:.48rem}.dv2-app.teams-note-outer-wrapper .teams-note-status-alert__action{align-items:center;appearance:none;background:rgba(0,0,0,0);border:0;color:var(--teams-note-alert-accent);cursor:pointer;display:inline-flex;font-size:.74rem;font-weight:700;gap:.3rem;line-height:1.25;padding:0;text-decoration:none}.dv2-app.teams-note-outer-wrapper .teams-note-status-alert__action:hover,.dv2-app.teams-note-outer-wrapper .teams-note-status-alert__action:focus{color:var(--teams-note-alert-title);text-decoration:underline;text-underline-offset:2px}.dv2-app.teams-note-outer-wrapper .teams-note-status-alert__action:focus-visible{border-radius:3px;outline:2px solid var(--teams-note-alert-accent);outline-offset:3px}.dv2-app.teams-note-outer-wrapper .teams-note-status-alert--warning{--teams-note-alert-accent: #9b6200;--teams-note-alert-border: #efd18a;--teams-note-alert-surface: #fff8e9;--teams-note-alert-title: #6b4300;color:#7a5314}.dv2-app.teams-note-outer-wrapper .teams-note-status-alert--success{--teams-note-alert-accent: #19764c;--teams-note-alert-border: #a5ddc1;--teams-note-alert-surface: #edf9f2;--teams-note-alert-title: #155c3d;color:#376b53}.dv2-app.teams-note-outer-wrapper .teams-note-status-alert--error{--teams-note-alert-accent: #b33a43;--teams-note-alert-border: #edb8bd;--teams-note-alert-surface: #fff1f2;--teams-note-alert-title: #842a32;color:#8b4750}.dv2-app.teams-note-outer-wrapper .timer-type-tabs{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));width:100%;max-width:100%;gap:3px;padding:3px;margin-bottom:.7rem;border-radius:10px;overflow:hidden}.dv2-app.teams-note-outer-wrapper .timer-type-tab{width:100%;min-width:0;padding:.42rem .35rem;border-radius:7px;font-size:.76rem;line-height:1.2;overflow:hidden;text-overflow:ellipsis}.dv2-app.teams-note-outer-wrapper .timer-type-tab:focus{outline:none}.dv2-app.teams-note-outer-wrapper .timer-type-tab:focus-visible{outline:2px solid var(--dv2-app-primary);outline-offset:-2px}.dv2-app.teams-note-outer-wrapper .teams-note-primary-tabs{position:sticky;top:0;z-index:12;background-color:rgba(223,235,249,.96);box-shadow:0 1px 0 rgba(69,117,166,.08)}.dv2-app.teams-note-outer-wrapper .teams-note-settings{display:grid;gap:.65rem;padding-bottom:.65rem}.dv2-app.teams-note-outer-wrapper #teams_app_config.teams-note-app-config .teams-note-setting-card{margin:0 !important}.dv2-app.teams-note-outer-wrapper #teams_app_config.teams-note-app-config .teams-note-timer-panel .config-item{margin:0 0 .65rem !important}.dv2-app.teams-note-outer-wrapper .teams-note-setting-card{padding:.8rem .85rem;border-radius:10px}.dv2-app.teams-note-outer-wrapper .teams-note-setting-card>.row{display:grid;grid-template-columns:minmax(0, 1fr);gap:.55rem;align-items:center}.dv2-app.teams-note-outer-wrapper .teams-note-setting-card .config-item__description,.dv2-app.teams-note-outer-wrapper .teams-note-setting-card .config-item__controls{width:100%;min-width:0;max-width:100%;margin:0;padding:0}.dv2-app.teams-note-outer-wrapper .teams-note-setting-card .config-item__description h5{font-size:.88rem;margin-bottom:.12rem}.dv2-app.teams-note-outer-wrapper .teams-note-setting-card .config-item__description p{margin:0;font-size:.74rem;line-height:1.35}.dv2-app.teams-note-outer-wrapper .teams-note-setting-card .config-item__controls{margin:0}.dv2-app.teams-note-outer-wrapper .teams-note-setting-card .MuiInput-root,.dv2-app.teams-note-outer-wrapper .teams-note-setting-card .MuiTextField-root{width:100%;max-width:11.5rem}.dv2-app.teams-note-outer-wrapper .teams-note-setting-card .MuiInput-underline{margin-top:0}.dv2-app.teams-note-outer-wrapper .teams-note-setting-card--toggle>.row{grid-template-columns:minmax(0, 1fr) auto;gap:.75rem}.dv2-app.teams-note-outer-wrapper .teams-note-setting-card--toggle .config-item__controls{width:auto;justify-self:end}.dv2-app.teams-note-outer-wrapper .teams-note-setting-card--toggle .MuiSwitch-root{margin-right:-0.45rem}.dv2-app.teams-note-outer-wrapper .teams-note-setting-card--field .config-item__controls{display:flex;justify-content:flex-start}.dv2-app.teams-note-outer-wrapper .teams-note-timer-panel .teams-note-timer-display-toggle{margin-bottom:.7rem !important}.dv2-app.teams-note-outer-wrapper .teams-note-timer-panel .timer-type-tabs{margin-bottom:.7rem}.dv2-app.teams-note-outer-wrapper .teams-note-timer-panel .config-item__controls{min-width:0}.dv2-app.teams-note-outer-wrapper .teams-note-timer-panel .MuiInput-root,.dv2-app.teams-note-outer-wrapper .teams-note-timer-panel .MuiFormControl-root{width:100%;max-width:11.5rem}.dv2-app.teams-note-outer-wrapper .teams-note-timer-panel .MuiButtonGroup-root{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));width:min(100%,15rem);max-width:15rem;border:1px solid var(--dv2-app-surface-border);border-radius:8px;overflow:hidden;box-shadow:0 1px 4px rgba(45,91,140,.1)}.dv2-app.teams-note-outer-wrapper .teams-note-timer-panel .MuiButtonGroup-root .MuiButton-root{min-width:0;min-height:38px;margin:0 !important;padding:.42rem .6rem !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;font-size:.78rem;line-height:1.2}.dv2-app.teams-note-outer-wrapper .teams-note-timer-panel .MuiButtonGroup-root .MuiButton-root+.MuiButton-root{border-left:1px solid var(--dv2-app-surface-border) !important}.dv2-app.teams-note-outer-wrapper .teams-note-timer-panel .MuiButtonGroup-root .MuiButton-label{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dv2-app.teams-note-outer-wrapper .teams-note-timer-panel .meeting-timer-preview{position:fixed;top:.35rem;right:.35rem;z-index:20;width:9.5rem;height:auto;aspect-ratio:1.3;padding:.25rem;overflow:hidden;background-color:#fff;border:1px solid var(--dv2-app-surface-border);border-radius:8px;box-shadow:0 5px 16px rgba(35,69,108,.24);font-size:.36em}.dv2-app.teams-note-outer-wrapper .teams-note-timer-display{min-height:180px;margin-bottom:.7rem !important;border-radius:10px;overflow:hidden}.dv2-app.teams-note-outer-wrapper.teams-theme-dark .teams-note-status-alert{--teams-note-alert-accent: #8fc4ff;--teams-note-alert-border: rgba(105, 171, 241, 0.34);--teams-note-alert-surface: #17283a;--teams-note-alert-title: #d7eaff;color:#b5cde5}.dv2-app.teams-note-outer-wrapper.teams-theme-dark .teams-note-status-alert--warning{--teams-note-alert-accent: #f2c166;--teams-note-alert-border: rgba(242, 193, 102, 0.34);--teams-note-alert-surface: #332a18;--teams-note-alert-title: #ffe1a6;color:#e4c88e}.dv2-app.teams-note-outer-wrapper.teams-theme-dark .teams-note-status-alert--success{--teams-note-alert-accent: #6ed4a4;--teams-note-alert-border: rgba(110, 212, 164, 0.32);--teams-note-alert-surface: #183127;--teams-note-alert-title: #b9f0d7;color:#9fd8bf}.dv2-app.teams-note-outer-wrapper.teams-theme-dark .teams-note-status-alert--error{--teams-note-alert-accent: #ff9aa2;--teams-note-alert-border: rgba(255, 154, 162, 0.34);--teams-note-alert-surface: #361f24;--teams-note-alert-title: #ffd1d5;color:#efb4ba}.dv2-app .attendance-table-wrap{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid #e4eef9;border-radius:10px;margin-bottom:.65rem}.dv2-app .attendance-table{min-width:620px;margin-bottom:0;background:#fff}.dv2-app .attendance-table thead th{background:linear-gradient(180deg, #f6fbff 0%, #edf5ff 100%);border-top:0;border-bottom:1px solid #dce9f8;color:var(--dv2-app-text-strong);font-size:.68rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;white-space:nowrap}.dv2-app .attendance-table tbody td{border-top:1px solid #edf4fb;color:#35506f;font-size:.76rem;line-height:1.35;vertical-align:middle;overflow-wrap:anywhere}.dv2-app .attendance-table tbody tr:nth-of-type(odd){background-color:#fbfdff}@media(max-width: 768px){.dv2-app .attendance-table-wrap{border:0;border-radius:0;overflow-x:visible}.dv2-app .attendance-table.dv2-card-table{min-width:0;border:0 !important;background:rgba(0,0,0,0)}.dv2-app .attendance-table.dv2-card-table thead{display:none}.dv2-app .attendance-table.dv2-card-table tbody{display:flex;flex-direction:column;gap:.55rem}.dv2-app .attendance-table.dv2-card-table tbody tr{display:block;background:#fbfdff;border:1px solid #dbeaf8;border-radius:10px;padding:.65rem .75rem;box-shadow:0 2px 8px rgba(45,91,140,.05)}.dv2-app .attendance-table.dv2-card-table tbody td{display:flex;align-items:baseline;gap:.6rem;border:0 !important;padding:.22rem 0;font-size:.78rem;word-break:break-word}.dv2-app .attendance-table.dv2-card-table tbody td::before{content:attr(data-label);flex:0 0 86px;color:var(--dv2-app-text-muted);font-size:.7rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase}}.dv2-app .flexcenter,.dv2-app .participation-app-outer-wrapper .split_50_50,.participation-app-outer-wrapper .dv2-app .split_50_50,.dv2-app .chart-will-appear.zoom_app_video_share{display:flex;justify-content:center;flex-wrap:wrap;gap:.5rem;padding:.25rem 0}.dv2-app .btn-round{border-radius:50px}.dv2-app .btn-success{background:linear-gradient(180deg, var(--dv2-app-success) 0%, var(--dv2-app-success-hover) 100%);border-color:var(--dv2-app-success-hover);color:#fff;font-weight:600;box-shadow:0 2px 8px rgba(46,166,106,.25);transition:box-shadow .2s,transform .15s}.dv2-app .btn-success:hover,.dv2-app .btn-success:focus{background:linear-gradient(180deg, var(--dv2-app-success-hover) 0%, #1e8050 100%);border-color:#1e8050;box-shadow:0 4px 14px rgba(46,166,106,.35);transform:translateY(-1px)}.dv2-app .btn-primary{background:linear-gradient(180deg, var(--dv2-app-primary) 0%, var(--dv2-app-primary-hover) 100%);border-color:var(--dv2-app-primary-hover);color:#fff;font-weight:600;box-shadow:0 2px 8px rgba(75,146,232,.22)}.dv2-app .btn-primary:hover,.dv2-app .btn-primary:focus{background:linear-gradient(180deg, var(--dv2-app-primary-hover) 0%, var(--dv2-app-primary-strong) 100%);border-color:var(--dv2-app-primary-strong);box-shadow:0 4px 14px rgba(75,146,232,.32)}.dv2-app .btn-outline-primary{color:var(--dv2-app-primary);border-color:var(--dv2-app-primary);font-weight:500}.dv2-app .btn-outline-primary:hover,.dv2-app .btn-outline-primary:focus{background:rgba(75,146,232,.08);color:var(--dv2-app-primary-strong);border-color:var(--dv2-app-primary-strong)}.dv2-app .btn-outline-secondary{color:var(--dv2-app-text-muted);border-color:var(--dv2-app-surface-border);font-weight:500}.dv2-app .btn-outline-secondary:hover,.dv2-app .btn-outline-secondary:focus{background:rgba(75,146,232,.06);color:var(--dv2-app-text-strong);border-color:#b8d2f0}.dv2-app .btn-outline-danger{color:var(--dv2-app-danger);border-color:var(--dv2-app-danger);font-weight:500}.dv2-app .btn-outline-danger:hover,.dv2-app .btn-outline-danger:focus{background:rgba(241,101,90,.08)}.dv2-app .app-use-display{background:var(--dv2-app-surface);border:1px solid var(--dv2-app-surface-border);border-radius:var(--dv2-app-radius);box-shadow:var(--dv2-app-shadow);padding:.85rem .95rem;margin-bottom:.85rem}.dv2-app .app-use-display h5{color:var(--dv2-app-text-strong);font-weight:600;font-size:.92rem}.dv2-app .app-use-display a{color:var(--dv2-app-primary);font-weight:600;text-decoration:underline;text-underline-offset:2px}.dv2-app #recommended_apps{background:var(--dv2-app-surface);border:1px solid var(--dv2-app-surface-border);border-radius:var(--dv2-app-radius);box-shadow:var(--dv2-app-shadow);padding:.85rem .95rem;margin-bottom:1rem;width:100% !important}.dv2-app #recommended_apps .config-item__description h5{color:var(--dv2-app-text-strong);font-weight:600}.dv2-app #recommended_apps .config-item__description p{color:var(--dv2-app-text-muted);font-size:.82rem}.dv2-app #recommended_apps .platform-section .alert-secondary{background:linear-gradient(180deg, #f7fbff 0%, #edf5ff 100%);border:1px solid #d4e5f8;border-radius:8px;color:var(--dv2-app-text-strong);font-weight:500}.dv2-app #recommended_apps .btn-outline-primary{border-radius:6px;font-size:.75rem;padding:.25rem .6rem}.dv2-app #recommended_apps .btn-primary{border-radius:6px;font-size:.75rem;padding:.25rem .6rem}.dv2-app.teams-app-style #recommended_apps{display:block !important;margin-left:0 !important;margin-right:0 !important;width:100% !important}.dv2-app.teams-app-style #recommended_apps .recommended-apps-list>.platform-section>.config-item__description{display:block !important;width:100%;max-width:100% !important;flex:0 0 100% !important;margin:0 0 .5rem 0}.dv2-app.teams-app-style #recommended_apps .recommended-apps-list>.platform-section>.config-item__description>table{width:100%;table-layout:fixed}.dv2-app.teams-app-style #recommended_apps .recommended-apps-list>.platform-section>.config-item__description>table>tbody>tr>td:first-child{width:60px}.dv2-app hr{border-color:var(--dv2-app-surface-border);opacity:.6}.dv2-app .MuiButton-containedPrimary{background:linear-gradient(180deg, var(--dv2-app-primary) 0%, var(--dv2-app-primary-hover) 100%) !important;box-shadow:0 2px 6px rgba(75,146,232,.2) !important;border-radius:6px !important;text-transform:none !important;font-weight:600 !important}.dv2-app .MuiButton-outlinedPrimary{border-color:var(--dv2-app-primary) !important;color:var(--dv2-app-primary) !important;border-radius:6px !important;text-transform:none !important;font-weight:500 !important}.dv2-app .MuiButtonGroup-root{border-radius:8px;overflow:hidden;box-shadow:0 1px 4px rgba(45,91,140,.1)}.dv2-app .MuiButtonGroup-root .MuiButton-root{text-transform:none;font-weight:500;font-size:.82rem;border-color:var(--dv2-app-surface-border) !important}.dv2-app .MuiSlider-root{color:var(--dv2-app-primary) !important}.dv2-app .MuiLinearProgress-barColorPrimary{background-color:var(--dv2-app-primary) !important}.dv2-app .MuiTabs-indicator{background-color:var(--dv2-app-primary) !important}.dv2-app .MuiTab-textColorPrimary.Mui-selected{color:var(--dv2-app-primary) !important}.dv2-app .MuiSwitch-colorPrimary.Mui-checked{color:var(--dv2-app-primary) !important}.dv2-app .MuiSwitch-colorPrimary.Mui-checked+.MuiSwitch-track{background-color:var(--dv2-app-primary) !important}.dv2-app .share-display-button .btn{border-radius:8px}.dv2-app a{color:var(--dv2-app-primary)}.dv2-app .bluetext{color:var(--dv2-app-primary);font-weight:600}.dv2-app .timer-style-preview{font-size:.5em;display:block;margin:0 auto 6px;overflow:hidden;max-width:260px;border-radius:6px}.dv2-app .timer-style-preview #simple-timer{width:100% !important;max-width:230px;height:auto !important;min-height:96px;aspect-ratio:1.4;margin:0 auto}.dv2-app .timer-style-controls{overflow:hidden}.dv2-app .timer-style-controls .row{margin-left:-4px;margin-right:-4px;gap:4px 0}.dv2-app .timer-style-controls .row>[class*=col-]{padding-left:4px;padding-right:4px;margin-bottom:8px}.dv2-app .timer-style-preview-label{font-size:.72rem;text-align:center;line-height:1.2;margin-bottom:4px}.dv2-app .flexcenter .btn-outline-secondary,.dv2-app .participation-app-outer-wrapper .split_50_50 .btn-outline-secondary,.participation-app-outer-wrapper .dv2-app .split_50_50 .btn-outline-secondary,.dv2-app .chart-will-appear.zoom_app_video_share .btn-outline-secondary{background:hsla(0,0%,100%,.85) !important;color:var(--dv2-app-text-strong);border:1px solid var(--dv2-app-surface-border) !important;font-weight:500;box-shadow:0 1px 4px rgba(45,91,140,.08)}.dv2-app .flexcenter .btn-outline-secondary:hover,.dv2-app .participation-app-outer-wrapper .split_50_50 .btn-outline-secondary:hover,.participation-app-outer-wrapper .dv2-app .split_50_50 .btn-outline-secondary:hover,.dv2-app .chart-will-appear.zoom_app_video_share .btn-outline-secondary:hover,.dv2-app .flexcenter .btn-outline-secondary:focus,.dv2-app .participation-app-outer-wrapper .split_50_50 .btn-outline-secondary:focus,.participation-app-outer-wrapper .dv2-app .split_50_50 .btn-outline-secondary:focus,.dv2-app .chart-will-appear.zoom_app_video_share .btn-outline-secondary:focus{background:#fff !important;color:var(--dv2-app-primary-strong);border-color:var(--dv2-app-primary) !important;box-shadow:0 3px 10px rgba(45,91,140,.13)}.dv2-app .agenda-timer-settings .agenda-item{border:1px solid var(--dv2-app-surface-border);border-radius:8px;padding:.75rem .6rem;margin-bottom:.75rem !important;background:var(--dv2-app-surface);position:relative}.dv2-app .agenda-timer-settings .agenda-item.row{flex-wrap:wrap}.dv2-app .agenda-timer-settings .agenda-item .col-5{flex:0 0 calc(100% - 40px);max-width:calc(100% - 40px);padding-left:1.75rem;padding-right:.5rem;margin-bottom:.25rem}.dv2-app .agenda-timer-settings .agenda-item .col-6{flex:0 0 100%;max-width:100%;padding-left:25px !important;margin-left:0 !important}.dv2-app .agenda-timer-settings .agenda-item .timebox{text-align:left}.dv2-app .agenda-timer-settings .agenda-item .audio-select{display:flex;align-items:center;justify-content:flex-start;gap:.25rem;width:auto}.dv2-app .agenda-timer-settings .agenda-item .audio-select .MuiFormLabel-root{margin:0}.dv2-app .agenda-timer-settings .agenda-item .audio-select .MuiButton-root,.dv2-app .agenda-timer-settings .agenda-item .audio-select .MuiButton-text{min-width:0;width:auto;padding-left:0 !important;padding-right:0 !important;justify-content:flex-start}.dv2-app .agenda-timer-settings .agenda-item .agenda-item-delete{position:absolute !important;top:.5rem !important;right:.5rem !important;width:auto !important;padding:0 !important}.dv2-app .agenda-timer-settings .agenda-item .agenda-item-delete svg{cursor:pointer;opacity:.5;transition:opacity .15s}.dv2-app .agenda-timer-settings .agenda-item .agenda-item-delete svg:hover{opacity:1}.dv2-app .agenda-timer-settings .agenda-item .grabber{left:2px !important;top:12px !important}.dv2-app .agenda-timer-settings .timebox{margin-right:.4rem;margin-bottom:.25rem}.dv2-app .agenda-timer-settings .audio-select{margin-top:.25rem;width:100%}.dv2-app .btn-outline-primary.btn-sm{border-radius:8px;font-weight:600;padding:4px 14px;border-width:2px;background:#fff;box-shadow:0 1px 4px rgba(75,146,232,.12)}.dv2-app .btn-outline-primary.btn-sm:hover,.dv2-app .btn-outline-primary.btn-sm:focus{background:var(--dv2-app-primary);color:#fff;border-color:var(--dv2-app-primary-strong);box-shadow:0 3px 10px rgba(75,146,232,.25)}.dv2-app .hms-input-row{display:flex;flex-wrap:nowrap;gap:6px;align-items:flex-start}.dv2-app .hms-input-row .timebox{flex:1;min-width:0;margin-right:0}.dv2-app .hms-input-row .timebox input{width:100%;min-width:0;padding-left:4px !important;padding-right:4px !important}.dv2-app .quick-time-btns{display:flex;flex-wrap:wrap;gap:5px}.dv2-app .quick-time-btn{display:flex;align-items:center;justify-content:center;padding:4px 6px;border-radius:6px;border:1px solid rgba(75,146,232,.35);background:rgba(75,146,232,.06);color:var(--dv2-app-primary);font-size:.72rem;font-weight:500;line-height:1;cursor:pointer;transition:background .12s,border-color .12s,color .12s;white-space:nowrap}.dv2-app .quick-time-btn:hover{background:rgba(75,146,232,.14);border-color:var(--dv2-app-primary)}.dv2-app .quick-time-btn.active{background:var(--dv2-app-primary);border-color:var(--dv2-app-primary);color:#fff;font-weight:600}.dv2-app .image-selector__card{border:2px solid rgba(0,0,0,0);transition:border-color .2s ease,box-shadow .2s ease}.dv2-app .image-selector__card.selected{border-color:var(--dv2-app-primary);box-shadow:0 0 0 3px rgba(75,146,232,.18) !important}.dv2-app .image-selector__card.selected .image-selector__label{color:var(--dv2-app-primary-strong);font-weight:600}.dv2-app.reaction-app-outer-wrapper .container{max-width:760px;padding-left:.65rem;padding-right:.65rem}.dv2-app.reaction-app-outer-wrapper #reaction_app_config{padding-bottom:4rem !important;padding-top:.85rem !important}.dv2-app.reaction-app-outer-wrapper .reaction-share-status.sticky-top.whiteback{background:rgba(0,0,0,0) !important;padding:.65rem .65rem 0;z-index:3}.dv2-app.reaction-app-outer-wrapper .reaction-share-status .alert{align-items:center;border-radius:12px;box-shadow:0 4px 14px rgba(45,91,140,.08);display:flex;font-size:.86rem;font-weight:600;gap:.5rem;line-height:1.3;margin:0;min-height:42px;padding:.58rem .72rem}.dv2-app.reaction-app-outer-wrapper .reaction-share-status .zoom-app-share-status__icon{align-items:center;background:rgba(46,166,106,.12);border-radius:8px;display:inline-flex;flex:0 0 auto;font-size:1rem;height:28px;justify-content:center;width:28px}.dv2-app.reaction-app-outer-wrapper .reaction-share-status .alert-success{background:linear-gradient(90deg, #eaf8f0 0%, #f4fbf7 100%);border:1px solid #c8ead7;color:#216943}.dv2-app.reaction-app-outer-wrapper .reaction-share-status .alert-info{background:linear-gradient(90deg, #edf6ff 0%, #f6fbff 100%);border:1px solid #cfe2fa;color:#2f5c90}.dv2-app.reaction-app-outer-wrapper .reaction-share-status .alert-warning{background:linear-gradient(90deg, #fff8e7 0%, #fffdf5 100%);border:1px solid #f4dfad;color:#6c4b00}.dv2-app.reaction-app-outer-wrapper #reaction_app_config>.config-item>.row{display:block;margin-left:0;margin-right:0}.dv2-app.reaction-app-outer-wrapper #reaction_app_config>.config-item>.row>.config-item__description,.dv2-app.reaction-app-outer-wrapper #reaction_app_config>.config-item>.row>.config-item__controls{flex:0 0 100%;max-width:100%;padding-left:0;padding-right:0}.dv2-app.reaction-app-outer-wrapper #reaction_app_config>.config-item>.row>.config-item__controls{margin-top:.65rem;min-width:0}.dv2-app.reaction-app-outer-wrapper .reaction-emoji-grid{display:grid;gap:8px;grid-template-columns:repeat(auto-fit, minmax(42px, 1fr))}.dv2-app.reaction-app-outer-wrapper .select-emoji{align-items:center;aspect-ratio:1;background:#fbfdff;border:1px solid #dce9f8;border-radius:10px;box-shadow:0 2px 6px rgba(45,91,140,.04);color:var(--dv2-app-text-strong);cursor:pointer;display:flex;font-family:"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",sans-serif;font-size:1.48rem;height:auto;justify-content:center;line-height:1;margin:0;padding:0;transition:background .16s,border-color .16s,box-shadow .16s,transform .16s;width:100%}.dv2-app.reaction-app-outer-wrapper .select-emoji:hover,.dv2-app.reaction-app-outer-wrapper .select-emoji:focus{background:#fff;border-color:var(--dv2-app-primary);box-shadow:0 4px 12px rgba(45,91,140,.12);outline:none;transform:translateY(-1px)}.dv2-app.reaction-app-outer-wrapper .select-emoji.selected{background:#edf5ff;border-color:var(--dv2-app-primary);box-shadow:0 0 0 3px rgba(75,146,232,.18)}.dv2-app.reaction-app-outer-wrapper .reaction-custom-emoji{flex-wrap:nowrap}.dv2-app.reaction-app-outer-wrapper .reaction-custom-emoji .input-group-text{background:#f5f9fe;border-color:#dce9f8;color:var(--dv2-app-text-strong);font-size:.78rem;font-weight:600}.dv2-app.reaction-app-outer-wrapper .reaction-custom-emoji .form-control{flex:0 0 74px;min-width:0;text-align:center}.dv2-app.reaction-app-outer-wrapper .reaction-custom-emoji .btn{border-radius:0 8px 8px 0;font-size:.82rem;font-weight:600}.dv2-app.reaction-app-outer-wrapper .reaction-upgrade-icon{display:inline-block;font-size:70%;margin-right:.2rem;margin-top:3px;vertical-align:text-top}.dv2-app.reaction-app-outer-wrapper .MuiSlider-root{width:100%}.dv2-app.reaction-app-outer-wrapper .reaction-app-usage{margin-bottom:100px}.dv2-app.reaction-app-outer-wrapper .loading-blocker{background:rgba(22,31,44,.62);border-radius:var(--dv2-app-radius);color:#fff;z-index:4}.dv2-app.reaction-app-outer-wrapper .loading-blocker p{align-items:center;display:flex;font-size:.88rem;font-weight:600;justify-content:center;margin:0}.dv2-app.talking-stick-app-outer-wrapper .container{max-width:760px;padding-left:.65rem;padding-right:.65rem}.dv2-app.talking-stick-app-outer-wrapper #talking_stick_app_config{padding:0}.dv2-app.talking-stick-app-outer-wrapper #talking_stick_app_config>.config-item>.row{display:block;margin-left:0;margin-right:0}.dv2-app.talking-stick-app-outer-wrapper #talking_stick_app_config>.config-item>.row>.config-item__description,.dv2-app.talking-stick-app-outer-wrapper #talking_stick_app_config>.config-item>.row>.config-item__controls{flex:0 0 100%;max-width:100%;padding-left:0;padding-right:0}.dv2-app.talking-stick-app-outer-wrapper #talking_stick_app_config>.config-item>.row>.config-item__controls{margin-top:.55rem;min-width:0;overflow:visible}.dv2-app.talking-stick-app-outer-wrapper #talking_stick_app_config .config-item__controls>.row{margin-left:0;margin-right:0}.dv2-app.talking-stick-app-outer-wrapper #talking_stick_app_config .config-item__controls>.row>[class*=col-]{padding-left:0;padding-right:0}.dv2-app.talking-stick-app-outer-wrapper #talking_stick_app_config .MuiInputBase-root,.dv2-app.talking-stick-app-outer-wrapper #talking_stick_app_config .MuiFormControl-root{max-width:100%;width:100%}.dv2-app.talking-stick-app-outer-wrapper #talking_stick_app_config .MuiSelect-select{white-space:normal}.dv2-app.talking-stick-app-outer-wrapper #talking_stick_app_config .share-display-button{white-space:normal}.dv2-app.talking-stick-app-outer-wrapper .now-speaking{margin-top:.85rem}.dv2-app.talking-stick-app-outer-wrapper .now-speaking .grayborderdashed,.dv2-app.talking-stick-app-outer-wrapper .participant-list-card .grayborderdashed{border:1px dashed #c7ddf4;border-radius:10px;background:linear-gradient(180deg, #f8fbff 0%, #f2f7fd 100%);color:var(--dv2-app-text-muted)}.dv2-app.talking-stick-app-outer-wrapper .now-speaking__icon{width:40px}.dv2-app.talking-stick-app-outer-wrapper .now-speaking__empty-icon{width:50px}.dv2-app.talking-stick-app-outer-wrapper .now-speaking h4{color:var(--dv2-app-text-strong);font-size:1.05rem;font-weight:700;overflow-wrap:anywhere}.dv2-app.talking-stick-app-outer-wrapper .now-speaking__next p{margin-bottom:0}.dv2-app.talking-stick-app-outer-wrapper .speaker-navigation{color:var(--dv2-app-text-muted);font-size:.72rem;line-height:1.05}.dv2-app.talking-stick-app-outer-wrapper .speaker-navigation__button{display:flex;align-items:center;justify-content:center;min-height:36px;width:100%;padding:.25rem .2rem;border:1px solid var(--dv2-app-surface-border);border-radius:8px;background:hsla(0,0%,100%,.78);color:var(--dv2-app-text-muted);font:inherit;line-height:1.05;cursor:pointer;transition:background .15s,border-color .15s,color .15s,box-shadow .15s}.dv2-app.talking-stick-app-outer-wrapper .speaker-navigation__button:hover,.dv2-app.talking-stick-app-outer-wrapper .speaker-navigation__button:focus{background:#fff;border-color:var(--dv2-app-primary);color:var(--dv2-app-text-strong);box-shadow:0 2px 8px rgba(45,91,140,.1)}.dv2-app.talking-stick-app-outer-wrapper .speaker-navigation__button--prev{justify-content:flex-start}.dv2-app.talking-stick-app-outer-wrapper .speaker-navigation__button--next{justify-content:flex-end}.dv2-app.talking-stick-app-outer-wrapper .speaker-navigation__brand{max-width:30vw;max-height:12vh}.dv2-app.talking-stick-app-outer-wrapper .participant-list-card{margin-top:.85rem}.dv2-app.talking-stick-app-outer-wrapper .participant-list{max-height:44vh;overflow-y:auto;overflow-x:hidden;padding-right:2px}.dv2-app.talking-stick-app-outer-wrapper .participant-list::-webkit-scrollbar{width:4px}.dv2-app.talking-stick-app-outer-wrapper .participant-list::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.dv2-app.talking-stick-app-outer-wrapper .participant-list::-webkit-scrollbar-thumb{background:#c5d8f0;border-radius:4px}.dv2-app.talking-stick-app-outer-wrapper .participant-list .participant-list__background{background:rgba(0,0,0,0);border-radius:10px;transition:background .18s,box-shadow .18s}.dv2-app.talking-stick-app-outer-wrapper .participant-list .participant-list__background.dragging-over{background:rgba(75,146,232,.08);box-shadow:inset 0 0 0 1px rgba(75,146,232,.16)}.dv2-app.talking-stick-app-outer-wrapper .participant-list .participant-list__item{border:1px solid #e4eef9;border-radius:9px;padding:.42rem .45rem;margin-bottom:.42rem;background:#fbfdff;color:var(--dv2-app-text-strong);transition:border-color .18s,box-shadow .18s,background .18s}.dv2-app.talking-stick-app-outer-wrapper .participant-list .participant-list__item:hover{background:#fff;border-color:#cfe1f7;box-shadow:0 2px 8px rgba(45,91,140,.08)}.dv2-app.talking-stick-app-outer-wrapper .participant-list .participant-list__item .row{align-items:center}.dv2-app.talking-stick-app-outer-wrapper .participant-list__item_wrapper.dragging .participant-list__item{background:#edf5ff;border-color:var(--dv2-app-primary);box-shadow:0 4px 14px rgba(45,91,140,.15)}.dv2-app.talking-stick-app-outer-wrapper .participant-list__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;font-weight:600}.dv2-app.talking-stick-app-outer-wrapper .participant-list__position,.dv2-app.talking-stick-app-outer-wrapper .participant-list__status{color:var(--dv2-app-text-muted);font-size:.72rem;font-weight:600}.dv2-app.talking-stick-app-outer-wrapper .hand{fill:#fff;stroke:var(--dv2-app-text-muted);stroke-width:25}.dv2-app.talking-stick-app-outer-wrapper .hand.queued{fill:var(--dv2-app-primary);stroke:var(--dv2-app-primary-strong)}.dv2-app.talking-stick-app-outer-wrapper .talking-stick-icon .image-selector{column-gap:12px;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));margin-left:0;margin-right:0;row-gap:12px}.dv2-app.talking-stick-app-outer-wrapper .talking-stick-icon .image-selector__item{flex:none;margin-bottom:0;max-width:none;padding-left:0;padding-right:0;width:auto}.dv2-app.talking-stick-app-outer-wrapper .talking-stick-icon .image-selector__card{align-items:center;background:#fff;border:1px solid #dce9f8;border-radius:10px;box-shadow:0 2px 8px rgba(45,91,140,.06);cursor:pointer;display:flex;justify-content:center;min-height:96px;overflow:visible;padding:.65rem;transition:border-color .18s,box-shadow .18s,transform .18s;width:100%}.dv2-app.talking-stick-app-outer-wrapper .talking-stick-icon .image-selector__card:hover,.dv2-app.talking-stick-app-outer-wrapper .talking-stick-icon .image-selector__card:focus{border-color:var(--dv2-app-primary);box-shadow:0 4px 12px rgba(45,91,140,.12);outline:none;transform:translateY(-1px)}.dv2-app.talking-stick-app-outer-wrapper .talking-stick-icon .image-selector__image{border:0;display:block;height:70px;max-width:100%;object-fit:contain;width:88px}.dv2-app.talking-stick-app-outer-wrapper .talking-stick-icon .image-selector__label{display:none}.dv2-app.talking-stick-app-outer-wrapper .config-item__controls{color:var(--dv2-app-text-strong)}.dv2-app.music-app-style .container{max-width:760px;padding-left:.65rem;padding-right:.65rem}.dv2-app.music-app-style #music_app_config{padding:0}.dv2-app.music-app-style .config-item__controls{color:var(--dv2-app-text-strong)}.dv2-app.music-app-style #search{min-width:0}.dv2-app.music-app-style .MuiFormControl-root{width:100%}.dv2-app.music-app-style .music-provider-heading{align-items:center;border-radius:10px;box-shadow:0 2px 8px rgba(45,91,140,.08);color:#fff;display:flex;gap:.5rem;justify-content:center;margin:.75rem 0 .65rem;padding:.5rem .75rem}.dv2-app.music-app-style .music-provider-heading img{background:hsla(0,0%,100%,.95);border-radius:50%;height:24px;padding:3px;width:24px}.dv2-app.music-app-style .music-provider-heading h4{font-size:.98rem;font-weight:650;line-height:1.2;margin:0}.dv2-app.music-app-style .music-provider-heading--youtube{background:linear-gradient(135deg, #f04444 0%, #c91f1f 100%)}.dv2-app.music-app-style .music-provider-heading--spotify{background:linear-gradient(135deg, #2cc76b 0%, #1a9d4b 100%)}.dv2-app.music-app-style .music-provider-heading--apple_music{background:linear-gradient(135deg, #fa4b62 0%, #d91f46 100%)}.dv2-app.music-app-style .music-result-grid{display:grid;gap:.55rem;grid-template-columns:minmax(0, 1fr);margin-bottom:.7rem}.dv2-app.music-app-style .music-result-card{background:#fff;border:1px solid rgba(184,210,240,.85);border-radius:12px;box-shadow:0 2px 8px rgba(45,91,140,.08);color:var(--dv2-app-text-strong);cursor:pointer;display:grid;grid-template-columns:82px minmax(0, 1fr);min-width:0;overflow:hidden;padding:0;text-align:left;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.dv2-app.music-app-style .music-result-card:hover,.dv2-app.music-app-style .music-result-card:focus{border-color:var(--dv2-app-primary);box-shadow:0 6px 16px rgba(45,91,140,.16);outline:none;transform:translateY(-1px)}.dv2-app.music-app-style .music-result-card__image{aspect-ratio:16/9;display:block;height:100%;object-fit:cover;width:100%}.dv2-app.music-app-style .music-result-card__image--fallback{background:linear-gradient(135deg, #edf5ff 0%, #dce9f8 100%);object-fit:contain;padding:1rem}.dv2-app.music-app-style .music-result-card__label{align-items:center;display:flex;gap:.42rem;min-height:3.6rem;min-width:0;padding:.62rem .7rem}.dv2-app.music-app-style .music-result-card__label>span{display:-webkit-box;font-size:.78rem;font-weight:550;line-height:1.35;min-width:0;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.dv2-app.music-app-style .music-provider-icon{flex:0 0 auto;height:18px;width:18px}.dv2-app.music-app-style .music-provider-more{display:flex;justify-content:center;margin:.25rem 0 1rem}.dv2-app.music-app-style .music-provider-more__link{align-items:center;border:1px solid currentColor;border-radius:8px;display:inline-flex;font-size:.78rem;font-weight:600;gap:.38rem;line-height:1.2;padding:.42rem .7rem;text-decoration:none;transition:background .16s ease,border-color .16s ease,color .16s ease}.dv2-app.music-app-style .music-provider-more__link img{height:16px;width:16px}.dv2-app.music-app-style .music-provider-more__link--youtube{background:rgba(240,68,68,.07);color:#d32828}.dv2-app.music-app-style .music-provider-more__link--youtube:hover,.dv2-app.music-app-style .music-provider-more__link--youtube:focus{background:rgba(240,68,68,.12);color:#b71c1c}.dv2-app.music-app-style .music-provider-more__link--spotify{background:rgba(44,199,107,.08);color:#168d43}.dv2-app.music-app-style .music-provider-more__link--spotify:hover,.dv2-app.music-app-style .music-provider-more__link--spotify:focus{background:rgba(44,199,107,.14);color:#0e7434}.dv2-app.music-app-style .music-provider-more__link--apple_music{background:rgba(250,75,98,.08);color:#d91f46}.dv2-app.music-app-style .music-provider-more__link--apple_music:hover,.dv2-app.music-app-style .music-provider-more__link--apple_music:focus{background:rgba(250,75,98,.14);color:#b51636}.dv2-app.music-app-style .music-playlist-selector{width:100%}.dv2-app.music-app-style .music-playlist-section+.music-playlist-section{margin-top:1rem}.dv2-app.music-app-style .music-playlist-section__heading{align-items:center;background:linear-gradient(135deg, #7fb5f4 0%, #4b92e8 100%);border-radius:10px;box-shadow:0 2px 8px rgba(75,146,232,.2);color:#fff;display:flex;gap:.5rem;justify-content:center;margin-bottom:.75rem;padding:.5rem .75rem}.dv2-app.music-app-style .music-playlist-section__heading h5{color:#fff;font-size:.95rem;font-weight:650;line-height:1.2;margin:0}.dv2-app.music-app-style .music-playlist-section__emoji{font-size:1.15rem;line-height:1}.dv2-app.music-app-style .music-playlist-card-col{margin-bottom:.75rem}.dv2-app.music-app-style .music-playlist-card{background:#fff;border:1px solid rgba(184,210,240,.85);border-radius:12px;box-shadow:0 2px 8px rgba(45,91,140,.08);color:var(--dv2-app-text-strong);display:block;height:100%;min-width:0;overflow:hidden;text-decoration:none;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.dv2-app.music-app-style .music-playlist-card:hover,.dv2-app.music-app-style .music-playlist-card:focus{border-color:var(--dv2-app-primary);box-shadow:0 6px 16px rgba(45,91,140,.16);color:var(--dv2-app-text-strong);outline:none;transform:translateY(-1px);text-decoration:none}.dv2-app.music-app-style .music-playlist-card__image-wrap{aspect-ratio:1/1;display:block;overflow:hidden;width:100%}.dv2-app.music-app-style .music-playlist-card__image{display:block;height:100%;object-fit:cover;transition:transform .2s ease;width:100%}.dv2-app.music-app-style .music-playlist-card:hover .music-playlist-card__image,.dv2-app.music-app-style .music-playlist-card:focus .music-playlist-card__image{transform:scale(1.03)}.dv2-app.music-app-style .music-playlist-card__label{align-items:center;display:flex;font-size:.76rem;font-weight:600;gap:.38rem;justify-content:center;line-height:1.3;min-height:3rem;padding:.58rem .65rem;text-align:center}.dv2-app.music-app-style .music-playlist-card__label img{flex:0 0 auto;height:16px;width:16px}.dv2-app.participation-app-style .container{max-width:760px;padding-left:.65rem;padding-right:.65rem}.dv2-app.participation-app-style .participation-chart-outer-wrapper{padding:.65rem .65rem .2rem}.dv2-app.participation-app-style .participation-chart-config-frame{margin:0 auto;max-width:760px;width:100%}.dv2-app.participation-app-style .participation-chart-card{border-radius:14px;box-shadow:var(--dv2-app-shadow)}.dv2-app.participation-app-style .participation-chart-layout{gap:.85rem;grid-template-columns:minmax(180px, 0.9fr) minmax(190px, 1fr);padding:.82rem}.dv2-app.participation-app-style .participation-chart-card__header{padding:.78rem .9rem}.dv2-app.participation-app-style .participation-chart-card__header h3{font-size:.98rem}.dv2-app.participation-app-style .participation-chart-card__header p{font-size:.76rem}.dv2-app.participation-app-style .participation-chart-visual{min-height:190px}.dv2-app.participation-app-style .participation-speaker-list{gap:.45rem}.dv2-app.participation-app-style .participation-speaker-list__name{font-size:.78rem}.dv2-app.participation-app-style .participation-chart-wrapper--dense .participation-chart-summary{margin-bottom:.52rem;padding:.56rem .68rem}.dv2-app.participation-app-style .participation-chart-wrapper--dense .participation-speaker-list{gap:.34rem}.dv2-app.participation-app-style .participation-chart-wrapper--dense .participation-speaker-list__time{margin-top:.1rem}.dv2-app.participation-app-style .participation-chart-wrapper--dense .participation-speaker-list__more{margin-top:.5rem;padding-top:.45rem}.dv2-app.participation-app-style .participation-chart-actions--zoom{margin-top:.45rem;padding:0 .65rem}.dv2-app.participation-app-style .participation-qa-tools{align-items:center;background:hsla(0,0%,100%,.76);border:1px solid rgba(184,210,240,.72);border-radius:10px;display:flex;gap:.55rem;margin:.35rem .65rem .85rem;padding:.45rem}.dv2-app.participation-app-style .participation-qa-tools__label{color:var(--dv2-app-text-muted);flex:0 0 auto;font-size:.68rem;font-weight:800;text-transform:uppercase}.dv2-app.participation-app-style .participation-qa-tools__actions{display:flex;flex:1 1 auto;flex-wrap:wrap;gap:.35rem;min-width:0}.dv2-app.participation-app-style .participation-qa-tools__actions .btn{border-radius:7px;font-size:.72rem;padding:.24rem .48rem}.dv2-app.participation-app-style .participation-display-method__description{flex:0 0 100%;max-width:100%;margin-bottom:.6rem}.dv2-app.participation-app-style .participation-display-method__description p{margin-bottom:0}.dv2-app.participation-app-style .participation-display-method__controls{flex:0 0 100%;max-width:100%}.dv2-app.participation-app-style .participation-share-method-select{color:var(--dv2-app-text-strong);font-size:.86rem;margin-bottom:.05rem !important;width:100%}.dv2-app.participation-app-style .participation-share-method-select .MuiSelect-select{padding-bottom:.34rem;padding-top:.12rem}.dv2-app.participation-app-style .participation-share-method-select .MuiSelect-select>div:first-child{font-size:.9rem;font-weight:700;line-height:1.2;margin-bottom:.12rem}.dv2-app.participation-app-style .participation-share-method-select .MuiSelect-select small{color:var(--dv2-app-text-muted);display:block;font-size:.72rem;line-height:1.25}.dv2-app.participation-app-style .participation-share-status{background:rgba(0,0,0,0);margin:.72rem 0 .88rem;position:static}.dv2-app.participation-app-style .participation-share-status .zoom-app-share-status-wait{align-items:center;background:linear-gradient(180deg, #f8fbff 0%, #edf5ff 100%);border:1px solid rgba(184,210,240,.82);border-radius:11px;box-shadow:0 2px 8px rgba(45,91,140,.08);color:var(--dv2-app-text);display:grid;gap:.62rem;grid-template-columns:auto minmax(0, 1fr);line-height:1.35;margin:0;padding:.78rem .85rem}.dv2-app.participation-app-style .participation-share-status .zoom-app-share-status-wait__loader{align-items:center;display:inline-flex;height:1.35rem;justify-content:center;width:1.35rem}.dv2-app.participation-app-style .participation-share-status .zoom-app-share-status-wait__spinner{animation:dv2-app-spin .9s linear infinite;border:2px solid rgba(71,132,212,.2);border-left-color:#4b92e8;border-radius:999px;display:block;height:1.15rem;width:1.15rem}.dv2-app.participation-app-style .participation-share-status .zoom-app-share-status-wait__copy{display:grid;gap:.08rem;min-width:0}.dv2-app.participation-app-style .participation-share-status .zoom-app-share-status-wait__copy strong{color:var(--dv2-app-text-strong);font-size:.84rem;font-weight:800;line-height:1.2}.dv2-app.participation-app-style .participation-share-status .zoom-app-share-status-wait__copy span{color:var(--dv2-app-text-muted);font-size:.78rem;line-height:1.32}.dv2-app.participation-app-style .participation-share-status .zoom-app-share-status-wait__help{grid-column:1/-1;margin-top:.12rem !important}.dv2-app.participation-app-style .participation-display-method-options{gap:.62rem 0;margin-left:-0.28rem;margin-right:-0.28rem;margin-top:.7rem}.dv2-app.participation-app-style .participation-display-method-options__col{margin-bottom:0;padding-left:.28rem;padding-right:.28rem}.dv2-app.participation-app-style .participation-display-method-options .image-selector__card{appearance:none;background:#fff;border:1px solid rgba(184,210,240,.88);border-radius:10px;box-shadow:0 2px 8px rgba(45,91,140,.08);cursor:pointer;display:block;font:inherit;min-width:0;overflow:hidden;padding:0;text-align:inherit;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease;width:100%}.dv2-app.participation-app-style .participation-display-method-options .image-selector__card:hover,.dv2-app.participation-app-style .participation-display-method-options .image-selector__card:focus{border-color:var(--dv2-app-primary);box-shadow:0 6px 16px rgba(45,91,140,.16);outline:none;transform:translateY(-1px)}.dv2-app.participation-app-style .participation-display-method-options .image-selector__card.selected{border-color:var(--dv2-app-primary);box-shadow:0 0 0 3px rgba(75,146,232,.16),0 4px 12px rgba(45,91,140,.12) !important}.dv2-app.participation-app-style .participation-display-method-options .image-selector__image{aspect-ratio:16/9;border:0;display:block;height:auto;object-fit:cover;width:100%}.dv2-app.participation-app-style .participation-display-method-options .image-selector__label{align-items:center;color:var(--dv2-app-text-strong);display:flex;font-size:.72rem;font-weight:700;justify-content:center;line-height:1.22;min-height:2.6rem;padding:.42rem .38rem;text-align:center}.dv2-app.participation-app-style .participation-display-method-options .image-selector__card.selected .image-selector__label{color:var(--dv2-app-primary-strong)}.dv2-app.participation-app-style .share-display-button{border-radius:9px;font-size:.9rem;line-height:1.25;margin-top:.85rem !important;padding:.72rem .9rem;white-space:normal;width:100%}.dv2-app.participation-app-style .participation-stop-share-button{background-color:#fff;border:1px solid rgba(226,85,99,.42);border-radius:9px;box-shadow:0 2px 8px rgba(124,43,52,.08);color:#b33243;font-size:.9rem;font-weight:750;line-height:1.25;margin-top:.85rem !important;padding:.72rem .9rem;white-space:normal;width:100%}.dv2-app.participation-app-style .participation-stop-share-button:hover,.dv2-app.participation-app-style .participation-stop-share-button:focus{background-color:#fff5f6;border-color:rgba(226,85,99,.72);color:#8f2432}.dv2-app.participation-app-style .participation-stop-share-button:disabled{background-color:#fff;border-color:rgba(226,85,99,.28);color:rgba(143,36,50,.58)}.dv2-app.participation-app-style .MuiFormControl-root{width:100%}@media(max-width: 520px){.dv2-app.participation-app-style .participation-chart-layout{grid-template-columns:1fr}.dv2-app.participation-app-style .participation-chart-visual{margin:0 auto;max-width:260px}}.dv2-app.overlay-app-outer-wrapper #overlay_app_config>.config-item{margin-top:0 !important;margin-bottom:.85rem !important}.dv2-app.overlay-app-outer-wrapper .overlay-profile-fields{display:grid;grid-template-columns:1fr;gap:.75rem;margin-top:.2rem}.dv2-app.overlay-app-outer-wrapper .overlay-description-field-row{display:grid;grid-template-columns:68px minmax(0, 1fr);gap:.7rem;align-items:end}.dv2-app.overlay-app-outer-wrapper .overlay-emoji-trigger{appearance:none;background-color:#f8fbff;border:1px solid rgba(184,210,240,.95);border-radius:8px;color:var(--dv2-app-text-muted);cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:52px;padding:.35rem;transition:border-color .15s,box-shadow .15s,color .15s}.dv2-app.overlay-app-outer-wrapper .overlay-emoji-trigger:hover,.dv2-app.overlay-app-outer-wrapper .overlay-emoji-trigger:focus,.dv2-app.overlay-app-outer-wrapper .overlay-emoji-trigger.selected{border-color:rgba(75,146,232,.72);box-shadow:0 3px 10px rgba(45,91,140,.08);color:var(--dv2-app-text-strong);outline:none}.dv2-app.overlay-app-outer-wrapper .overlay-emoji-trigger__icon{font-family:"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",sans-serif;font-size:1.32rem;line-height:1}.dv2-app.overlay-app-outer-wrapper .overlay-emoji-trigger__label{font-size:.64rem;font-weight:600;letter-spacing:0;line-height:1.2;margin-top:.28rem}.dv2-app.overlay-app-outer-wrapper .overlay-emoji-picker-shell{background:hsla(0,0%,100%,.96);border:1px solid rgba(184,210,240,.95);border-radius:10px;box-shadow:0 10px 24px rgba(45,91,140,.12);padding:.45rem;overflow:hidden}.dv2-app.overlay-app-outer-wrapper .overlay-emoji-picker-shell aside.EmojiPickerReact{border:0;box-shadow:none;--epr-bg-color: transparent;--epr-category-label-bg-color: rgba(255, 255, 255, 0.92);--epr-highlight-color: var(--dv2-app-primary);--epr-hover-bg-color: rgba(75, 146, 232, 0.1);--epr-search-border-color: rgba(184, 210, 240, 0.95)}.dv2-app.overlay-app-outer-wrapper .overlay-emoji-clear{appearance:none;background:rgba(75,146,232,.08);border:1px solid rgba(75,146,232,.16);border-radius:7px;color:var(--dv2-app-text-muted);cursor:pointer;display:block;font-size:.78rem;font-weight:600;margin:0 0 .4rem;padding:.36rem .5rem;text-align:center;width:100%}.dv2-app.overlay-app-outer-wrapper .overlay-emoji-clear:hover,.dv2-app.overlay-app-outer-wrapper .overlay-emoji-clear:focus{background:rgba(75,146,232,.13);color:var(--dv2-app-text-strong);outline:none}.dv2-app.overlay-app-outer-wrapper .overlay-style-header{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between}.dv2-app.overlay-app-outer-wrapper .overlay-style-header>div:first-child{flex:1 1 auto}.dv2-app.overlay-app-outer-wrapper .overlay-camera-toggle{align-items:center;background:rgba(244,249,255,.9);border:1px solid rgba(184,210,240,.82);border-radius:8px;color:var(--dv2-app-text-muted);display:inline-flex;flex:0 0 auto;gap:.5rem;margin:0;padding:.36rem .3rem .36rem .62rem}.dv2-app.overlay-app-outer-wrapper .overlay-camera-toggle .MuiSwitch-root{margin-right:-0.3rem}.dv2-app.overlay-app-outer-wrapper .overlay-camera-toggle--on{background:rgba(75,146,232,.1);border-color:rgba(75,146,232,.28)}.dv2-app.overlay-app-outer-wrapper .overlay-camera-toggle__copy{display:flex;flex-direction:column;gap:.08rem;min-width:0}.dv2-app.overlay-app-outer-wrapper .overlay-camera-toggle__label{color:var(--dv2-app-text-strong);font-size:.74rem;font-weight:700;line-height:1.1;white-space:nowrap}.dv2-app.overlay-app-outer-wrapper .overlay-camera-toggle__status{font-size:.64rem;font-weight:600;line-height:1.15;white-space:nowrap}.dv2-app.overlay-app-outer-wrapper .overlay-theme-row{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.85rem}.dv2-app.overlay-app-outer-wrapper .overlay-theme-chip{appearance:none;background:hsla(0,0%,100%,.85);border:1px solid rgba(184,210,240,.95);border-radius:999px;color:var(--dv2-app-text-strong);cursor:pointer;display:inline-flex;flex-direction:column;align-items:flex-start;gap:.05rem;padding:.42rem .85rem;transition:border-color .15s,box-shadow .15s,background .15s;text-align:left}.dv2-app.overlay-app-outer-wrapper .overlay-theme-chip:hover,.dv2-app.overlay-app-outer-wrapper .overlay-theme-chip:focus{border-color:rgba(75,146,232,.55);box-shadow:0 3px 10px rgba(45,91,140,.08);outline:none}.dv2-app.overlay-app-outer-wrapper .overlay-theme-chip.overlay-theme-chip--active{background:rgba(75,146,232,.12);border-color:rgba(75,146,232,.85);box-shadow:0 4px 12px rgba(45,91,140,.12)}.dv2-app.overlay-app-outer-wrapper .overlay-theme-chip__label{font-size:.78rem;font-weight:700;line-height:1.1}.dv2-app.overlay-app-outer-wrapper .overlay-theme-chip__desc{color:var(--dv2-app-text-muted);font-size:.66rem;font-weight:500;line-height:1.15}.dv2-app.overlay-app-outer-wrapper .overlay-camera-off-card{background:linear-gradient(135deg, rgba(255, 255, 255, 0.96), rgba(246, 250, 255, 0.92));border:1px solid rgba(75,146,232,.16);border-radius:10px;box-shadow:0 3px 12px rgba(45,91,140,.06);padding-bottom:1rem;padding-top:1rem}.dv2-app.overlay-app-outer-wrapper .overlay-camera-off-card__description{margin-bottom:.75rem}.dv2-app.overlay-app-outer-wrapper .overlay-camera-off-card__description p{margin-bottom:0}.dv2-app.overlay-app-outer-wrapper .overlay-profile-export-panel{align-items:flex-start;display:flex;gap:.85rem;justify-content:space-between;margin-top:.2rem;min-height:0}.dv2-app.overlay-app-outer-wrapper .overlay-profile-export-btn{flex:0 0 auto;font-size:.78rem;padding:.32rem .7rem}.dv2-app.overlay-app-outer-wrapper .overlay-profile-export-copy{color:var(--dv2-app-text-muted);flex:1 1 auto;font-size:.74rem;line-height:1.3}.dv2-app.overlay-app-outer-wrapper .overlay-profile-options{display:grid;gap:.7rem;grid-template-columns:1fr}.dv2-app.overlay-app-outer-wrapper .overlay-profile-option{align-items:center;background:hsla(0,0%,100%,.78);border:1px solid rgba(75,146,232,.18);border-radius:10px;display:flex;gap:.85rem;justify-content:space-between;padding:.75rem .85rem}.dv2-app.overlay-app-outer-wrapper .overlay-profile-option__copy{flex:1 1 auto;min-width:0}.dv2-app.overlay-app-outer-wrapper .overlay-profile-option__title{color:var(--dv2-app-text);font-size:.82rem;font-weight:700;line-height:1.2}.dv2-app.overlay-app-outer-wrapper .overlay-profile-option__desc{color:var(--dv2-app-text-muted);font-size:.74rem;line-height:1.35;margin:.18rem 0 0}.dv2-app.overlay-app-outer-wrapper .overlay-profile-option__btn{flex:0 0 auto;font-size:.74rem;justify-content:center;min-width:6.9rem;padding:.32rem .72rem;white-space:nowrap}.dv2-app.overlay-app-outer-wrapper .overlay-profile-option__camera-off{align-items:center;background:rgba(255,220,130,.32);border-left:3px solid #e0a73a;border-radius:5px;color:#5a4513;display:flex;font-size:.74rem;font-weight:500;flex:0 0 8.3rem;gap:.45rem;line-height:1.3;padding:.55rem .65rem}.dv2-app.overlay-app-outer-wrapper .overlay-profile-option__camera-off-icon{flex:0 0 auto;font-size:1rem;line-height:1}.dv2-app.overlay-app-outer-wrapper .overlay-profile-help-toggle{align-items:center;background:rgba(0,0,0,0);border:none;color:var(--dv2-app-text-muted);cursor:pointer;display:inline-flex;font-size:.74rem;gap:.45rem;margin-top:.7rem;padding:.25rem 0}.dv2-app.overlay-app-outer-wrapper .overlay-profile-help-toggle:hover,.dv2-app.overlay-app-outer-wrapper .overlay-profile-help-toggle:focus{color:var(--dv2-app-text);outline:none;text-decoration:underline}.dv2-app.overlay-app-outer-wrapper .overlay-profile-help-toggle__icon{align-items:center;background:rgba(75,146,232,.12);border-radius:50%;color:rgba(75,146,232,.95);display:inline-flex;flex:0 0 auto;font-size:.72rem;font-weight:700;height:1.05rem;justify-content:center;line-height:1;width:1.05rem}.dv2-app.overlay-app-outer-wrapper .overlay-profile-help-steps{color:var(--dv2-app-text-muted);font-size:.74rem;line-height:1.45;margin:.3rem 0 0;padding-left:1.15rem}.dv2-app.overlay-app-outer-wrapper .overlay-profile-help-steps li+li{margin-top:.2rem}.dv2-app.overlay-app-outer-wrapper .overlay-profile-help-steps strong{color:var(--dv2-app-text);font-weight:600}.dv2-app.overlay-app-outer-wrapper .overlay-style-grid{justify-content:center;margin-left:-0.25rem;margin-right:-0.25rem;margin-top:.3rem}.dv2-app.overlay-app-outer-wrapper .overlay-style-grid__item{padding-left:.25rem;padding-right:.25rem}@media(min-width: 260px){.dv2-app.overlay-app-outer-wrapper .overlay-style-grid__item{flex:0 0 50%;max-width:240px}}.dv2-app.overlay-app-outer-wrapper .overlay-style-card{aspect-ratio:16/9;background:linear-gradient(145deg, #f9fbff 0%, #eef6ff 100%);border-radius:10px;box-shadow:0 2px 8px rgba(45,91,140,.06);float:none !important;margin:0 !important;overflow:hidden;position:relative;width:100%}.dv2-app.overlay-app-outer-wrapper .overlay-style-card>.position-relative{height:100% !important;width:100% !important}.dv2-app.overlay-app-outer-wrapper .overlay-style-card:hover,.dv2-app.overlay-app-outer-wrapper .overlay-style-card:focus{box-shadow:0 4px 12px rgba(45,91,140,.12);outline:none}.dv2-app.overlay-app-outer-wrapper .overlay-style-card svg{width:100%;height:100%}.dv2-app.overlay-app-outer-wrapper .overlay-advanced-panel{border-color:rgba(75,146,232,.24);padding:0}.dv2-app.overlay-app-outer-wrapper .overlay-advanced-panel.selected{border-color:rgba(75,146,232,.42);box-shadow:0 6px 18px rgba(45,91,140,.09)}.dv2-app.overlay-app-outer-wrapper .overlay-advanced-toggle{appearance:none;background:rgba(0,0,0,0);border:0;border-radius:var(--dv2-app-radius);color:inherit;display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.85rem .95rem .85rem .6rem;width:100%;cursor:pointer;text-align:left}.dv2-app.overlay-app-outer-wrapper .overlay-advanced-toggle:hover,.dv2-app.overlay-app-outer-wrapper .overlay-advanced-toggle:focus{background:rgba(75,146,232,.06);outline:none}.dv2-app.overlay-app-outer-wrapper .overlay-advanced-toggle .config-item__description{padding:0}.dv2-app.overlay-app-outer-wrapper .overlay-advanced-panel.selected .overlay-advanced-caret{transform:rotate(90deg)}.dv2-app.overlay-app-outer-wrapper .overlay-advanced-caret{color:var(--dv2-app-primary);font-size:1rem;font-weight:700;transition:transform .15s}.dv2-app.overlay-app-outer-wrapper .overlay-advanced-content{border-top:1px solid rgba(184,210,240,.72);background:linear-gradient(180deg, rgba(244, 249, 255, 0.62) 0%, rgba(255, 255, 255, 0.72) 100%);padding:0 .95rem}.dv2-app.overlay-app-outer-wrapper .overlay-advanced-row{overflow:hidden;padding:.78rem 0}.dv2-app.overlay-app-outer-wrapper .overlay-advanced-row+.overlay-advanced-row{border-top:1px solid rgba(220,233,248,.82)}.dv2-app.overlay-app-outer-wrapper .overlay-advanced-row>.row{align-items:center;margin-left:0;margin-right:0}.dv2-app.overlay-app-outer-wrapper .overlay-advanced-row>.row>[class*=col-]{padding-left:0;padding-right:0}.dv2-app.overlay-app-outer-wrapper .overlay-advanced-row--allow-overflow{overflow:visible}.dv2-app .feature-card{background:var(--dv2-app-surface);border:1px solid var(--dv2-app-surface-border) !important;border-radius:10px !important;box-shadow:var(--dv2-app-shadow);transition:transform .2s,box-shadow .2s}.dv2-app .feature-card:hover{transform:translateY(-2px);box-shadow:0 6px 18px rgba(45,91,140,.12)}.dv2-app .feature-card .card-title{color:var(--dv2-app-text-strong);font-weight:600;font-size:.82rem}.dv2-app .feature-card .card-text{color:var(--dv2-app-text-muted)}.dv2-app h6{color:var(--dv2-app-text-strong)}@keyframes ring-loader-ripple{0%{transform:scale(0.9);opacity:.35}100%{transform:scale(1.5);opacity:0}}.ring-loader{display:flex;flex-direction:column;align-items:center;margin:0 auto}.ring-loader__disc-wrap{position:relative;width:72px;height:72px;display:flex;align-items:center;justify-content:center}.ring-loader__ripple{position:absolute;inset:0;border-radius:50%;border:1px solid #4b92e8;opacity:0;animation:ring-loader-ripple 2.8s ease-out infinite}.ring-loader__ripple.ring-loader__ripple--2{animation-delay:1.4s}.ring-loader__disc{position:relative;z-index:1;width:54px;height:54px;border-radius:50%;background:linear-gradient(160deg, #f0f7ff 0%, #deeafb 100%);border:1px solid #c2d9f5;box-shadow:0 2px 10px rgba(75,146,232,.1);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;color:#3a7ed4}.ring-loader__icon{width:18px;height:18px;color:#3a7ed4}.ring-loader__label{display:block;margin-top:8px;font-size:9.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#7aaee8;text-align:center}.dv2-app.teams-theme-dark .ring-loader__ripple{border-color:#6aabff}.dv2-app.teams-theme-dark .ring-loader__disc{background:linear-gradient(160deg, #2a3a50 0%, #1e2e42 100%);border-color:#3a5a80;box-shadow:0 4px 18px rgba(0,0,0,.3);color:#6aabff}.dv2-app.teams-theme-dark .ring-loader__icon{color:#6aabff}.dv2-app.teams-theme-dark .ring-loader__label{color:#6aabff}.transcriptions-panel{background:var(--dv2-app-surface, #fff);border:1px solid var(--dv2-app-surface-border, #dce9f8);border-radius:var(--dv2-app-radius, 12px);box-shadow:var(--dv2-app-shadow, 0 2px 10px rgba(35, 79, 127, 0.08));overflow:hidden;margin-bottom:.75rem}.transcriptions-panel--standalone{padding:.5rem 0}.transcriptions-panel__feed{padding:.75rem .85rem;max-height:380px;overflow-y:auto;overflow-x:hidden;scroll-behavior:smooth;isolation:isolate;position:relative;z-index:0}.transcriptions-panel__feed::-webkit-scrollbar{width:4px}.transcriptions-panel__feed::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.transcriptions-panel__feed::-webkit-scrollbar-thumb{background:#c5d8f0;border-radius:4px}.transcription-row{display:flex;align-items:flex-start;gap:.6rem;padding:.45rem 0;border-bottom:1px solid #f0f5fb}.transcription-row:last-of-type{border-bottom:none}.transcription-row__avatar{flex-shrink:0;width:28px;height:28px;border-radius:50%;background:linear-gradient(160deg, #c6ddf8 0%, #a8c8f4 100%);color:#1d4f84;font-size:11px;font-weight:700;display:flex;align-items:center;justify-content:center;margin-top:1px}.transcription-row__body{flex:1 1 auto;min-width:0;font-size:13px;line-height:1.45}.transcription-row__name{display:block;font-weight:700;color:var(--dv2-app-text-strong, #1a2e44);margin-bottom:.1rem;overflow-wrap:anywhere}.transcription-row__text{display:block;color:#3a4a5c;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word}.transcriptions-panel__empty-hint{font-size:12.5px;color:var(--dv2-app-text-muted, #7a94b0);text-align:center;padding:1.25rem 1rem;border:1px dashed #c8ddf0;border-radius:8px;margin:.5rem 0}.transcriptions-panel__ring{display:flex;justify-content:center;padding:1rem 0 .5rem}.transcriptions-panel__footer{display:flex;justify-content:flex-end;padding:.45rem .85rem;border-top:1px solid #f0f5fb;background:linear-gradient(180deg, #f7fbff 0%, #f2f7fd 100%)}.transcriptions-panel__clear-btn{display:inline-flex;align-items:center;gap:.3rem;background:none;border:1px solid #d0e2f5;border-radius:6px;padding:3px 10px;font-size:11px;font-weight:600;color:#7a94b0;cursor:pointer;transition:color .15s,border-color .15s}.transcriptions-panel__clear-btn:hover{color:#c0392b;border-color:#f5c6c2}.dv2-app.teams-theme-dark .transcriptions-panel{background:#2b2b2b;border-color:#404040}.dv2-app.teams-theme-dark .transcriptions-panel__feed::-webkit-scrollbar-thumb{background:#505050}.dv2-app.teams-theme-dark .transcription-row{border-bottom-color:#3a3a3a}.dv2-app.teams-theme-dark .transcription-row__avatar{background:linear-gradient(160deg, #2a4060 0%, #1e3050 100%);color:#a8d0ff}.dv2-app.teams-theme-dark .transcription-row__name{color:#e4e4e4}.dv2-app.teams-theme-dark .transcription-row__text{color:#b0b0b0}.dv2-app.teams-theme-dark .transcriptions-panel__empty-hint{color:#7a7a7a;border-color:#404040}.dv2-app.teams-theme-dark .transcriptions-panel__footer{border-top-color:#3a3a3a;background:#262626}.dv2-app.teams-theme-dark .transcriptions-panel__clear-btn{color:#7a7a7a;border-color:#505050}.dv2-app.teams-theme-dark .transcriptions-panel__clear-btn:hover{color:#ff7b72;border-color:#804040}@keyframes dv2-spin{to{transform:rotate(360deg)}}.dv2-btn-spinner{display:inline-block;width:1em;height:1em;border:2px solid currentColor;border-right-color:rgba(0,0,0,0);border-radius:50%;animation:dv2-spin .6s linear infinite;vertical-align:-0.125em}.dv2-status-bar__spinner{display:inline-block;flex-shrink:0;width:16px;height:16px;border:2px solid currentColor;border-right-color:rgba(0,0,0,0);border-radius:50%;animation:dv2-spin .7s linear infinite;opacity:.75}.dv2-status-bar{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.65rem 1rem;border-radius:10px;font-size:.85rem;font-weight:500;line-height:1.4;text-align:center;margin-bottom:.85rem}.dv2-status-bar.dv2-status-bar--with-action{justify-content:space-between;text-align:left}.dv2-status-bar .dv2-status-bar__action{appearance:none;background:hsla(0,0%,100%,.82);border:1px solid currentColor;border-radius:7px;color:inherit;cursor:pointer;flex:0 0 auto;font-size:.78rem;font-weight:700;line-height:1.1;padding:.4rem .66rem}.dv2-status-bar .dv2-status-bar__action:hover,.dv2-status-bar .dv2-status-bar__action:focus{background:hsla(0,0%,100%,.96);outline:none}.dv2-status-bar a{font-weight:600;text-decoration:underline;text-underline-offset:2px}.dv2-status-bar.dv2-status-bar--info{background:linear-gradient(180deg, #e8f2fd 0%, #ddeafa 100%);border:1px solid #b8d4f4;color:#1d4f84}.dv2-status-bar.dv2-status-bar--info a{color:#1d4f84}.dv2-status-bar.dv2-status-bar--warning{background:linear-gradient(180deg, #fff8ec 0%, #fff0d6 100%);border:1px solid #f5d78a;color:#7a4d00}.dv2-status-bar.dv2-status-bar--warning a{color:#7a4d00}.dv2-status-bar.dv2-status-bar--success{background:linear-gradient(180deg, #e8fbf0 0%, #d4f5e3 100%);border:1px solid #9ddec0;color:#1a6644}.dv2-status-bar.dv2-status-bar--success a{color:#1a6644}.dv2-app.teams-theme-dark .dv2-status-bar--info{background:rgba(75,146,232,.12) !important;border-color:rgba(75,146,232,.25) !important;color:#a8d0ff !important}.dv2-app.teams-theme-dark .dv2-status-bar--info a{color:#a8d0ff !important}.dv2-app.teams-theme-dark .dv2-status-bar--warning{background:rgba(255,180,60,.1) !important;border-color:rgba(255,180,60,.25) !important;color:#ffc97a !important}.dv2-app.teams-theme-dark .dv2-status-bar--warning a{color:#ffc97a !important}.dv2-app.teams-theme-dark .dv2-status-bar--success{background:rgba(76,200,138,.12) !important;border-color:rgba(76,200,138,.25) !important;color:#4cc88a !important}.dv2-app.teams-theme-dark .dv2-status-bar--success a{color:#4cc88a !important}.dv2-app-alert{display:flex;align-items:flex-start;gap:.75rem;padding:.9rem 1rem;border-radius:var(--dv2-app-radius);border:1px solid rgba(0,0,0,0);background:var(--dv2-app-surface);box-shadow:var(--dv2-app-shadow)}.dv2-app-alert .dv2-app-alert__icon{flex:0 0 auto;font-size:1.25rem;line-height:1.3}.dv2-app-alert .dv2-app-alert__content{flex:1 1 auto;min-width:0}.dv2-app-alert .dv2-app-alert__title{font-size:.95rem;font-weight:600;line-height:1.35;margin:0 0 .35rem 0;color:inherit}.dv2-app-alert .dv2-app-alert__text{font-size:.83rem;line-height:1.5;margin:0 0 .65rem 0;color:inherit}.dv2-app-alert .dv2-app-alert__text:last-child{margin-bottom:0}.dv2-app-alert .dv2-app-alert__actions{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.dv2-app-alert .dv2-app-alert__details{margin:.65rem 0 0 0;font-size:.72rem;line-height:1.4;opacity:.75;word-break:break-word}.dv2-app-alert.dv2-app-alert--warning{background:linear-gradient(180deg, #fff8ec 0%, #fff0d6 100%);border-color:#f5d78a;color:#7a4d00}.dv2-app-alert.dv2-app-alert--warning .dv2-app-alert__title{color:#5a3900}.dv2-app-alert.dv2-app-alert--info{background:linear-gradient(180deg, #e8f2fd 0%, #ddeafa 100%);border-color:#b8d4f4;color:#1d4f84}.dv2-app-alert.dv2-app-alert--info .dv2-app-alert__title{color:#143b66}.participation-share-method-menu{border:1px solid #dce9f8;border-radius:12px !important;box-shadow:0 14px 34px rgba(24,71,121,.16) !important;overflow:hidden}.participation-share-method-menu .MuiMenuItem-root{align-items:flex-start;color:#1d4f84;display:block;font-size:.86rem;min-height:0;padding:.68rem .86rem;white-space:normal}.participation-share-method-menu .MuiMenuItem-root>div:first-child{font-weight:750;line-height:1.2;margin:0 0 .14rem !important}.participation-share-method-menu .MuiMenuItem-root small{color:#617892;display:block;font-size:.72rem;line-height:1.3}.participation-share-method-menu .MuiMenuItem-root.Mui-selected,.participation-share-method-menu .MuiMenuItem-root.Mui-selected:hover{background:#edf5ff}.participation-share-method-menu .MuiMenuItem-root:hover{background:#f7fbff}.dv2-app.teams-theme-dark .dv2-app-alert--warning{background:rgba(255,180,60,.1) !important;border-color:rgba(255,180,60,.25) !important;color:#ffc97a !important}.dv2-app.teams-theme-dark .dv2-app-alert--warning .dv2-app-alert__title{color:#ffd99c !important}.dv2-app.teams-theme-dark .dv2-app-alert--info{background:rgba(75,146,232,.12) !important;border-color:rgba(75,146,232,.25) !important;color:#a8d0ff !important}.dv2-app.teams-theme-dark .dv2-app-alert--info .dv2-app-alert__title{color:#c8e0ff !important}.dv2-app .manual-invite .manual-invite__form{padding:1rem 1.05rem}.dv2-app .manual-invite .manual-invite__form>h5{color:var(--dv2-app-text-strong);font-weight:600;font-size:.95rem;line-height:1.35;margin:0 0 .3rem 0}.dv2-app .manual-invite .manual-invite__form>p{color:var(--dv2-app-text-muted);font-size:.83rem;line-height:1.5;margin:0 0 .85rem 0}.dv2-app .manual-invite .manual-invite__field{margin-bottom:.85rem}.dv2-app .manual-invite .manual-invite__actions{display:flex;justify-content:flex-end}.MuiDialog-paper{border-radius:12px !important;padding:.5rem;box-shadow:0 16px 40px rgba(35,79,127,.18) !important}.upgrade-wall h4{color:#1d4f84}.upgrade-wall a{color:#4b92e8;font-weight:600}.save-template-modal{background:#fff;border-radius:16px;border:1px solid #c8dcf6;box-shadow:0 8px 32px rgba(45,91,140,.16);padding:2rem 2.5rem 2.5rem;position:relative}.save-template-modal__close{position:absolute;top:1rem;right:1rem;background:none;border:none;font-size:1.5rem;color:#8aa0b8;cursor:pointer;line-height:1;padding:.2rem .5rem}.save-template-modal__close:hover{color:#1a2e47}.save-template-modal__heading{font-size:1.6rem;font-weight:600;color:#1a2e47;margin-bottom:.4rem}.save-template-modal__subtitle{color:#5a7a9a;font-size:.95rem;margin-bottom:1.25rem}.save-template-modal__input{border-radius:8px;border:1.5px solid #c8dcf6;padding:.6rem .85rem;font-size:1rem}.save-template-modal__input:focus{outline:none;border-color:#4b92e8;box-shadow:0 0 0 3px rgba(75,146,232,.15)}.save-template-modal__submit{background:linear-gradient(180deg, #4b92e8 0%, #3a7ed4 100%) !important;border-color:#3a7ed4 !important;border-radius:8px !important;font-weight:600 !important;color:#fff !important;letter-spacing:.04em}.dv2-modal-body{padding:1.25rem;max-width:360px;text-align:center}.dv2-modal-subtitle{font-size:.85rem;opacity:.7;margin-bottom:.75rem;text-align:center}.dv2-modal-heading{font-weight:400;line-height:1.45;margin-bottom:.75rem;text-align:center}.dv2-modal-text{font-size:.85rem;line-height:1.5;margin-bottom:1rem;text-align:center}.dv2-modal-text--lg{font-size:.9rem;line-height:1.5}.dv2-modal-actions{display:flex;justify-content:center;gap:10px;margin-top:.75rem}.MuiDialog-paper.app-feedback-modal-paper{border:1px solid rgba(95,150,216,.18);border-radius:16px !important;box-sizing:border-box;margin:12px !important;max-width:calc(100vw - 24px) !important;overflow:hidden;padding:0;width:360px}.app-feedback-modal{box-sizing:border-box;max-width:none;overflow:hidden;padding:1.35rem 1.1rem 1.15rem;position:relative;width:100%}.app-feedback-modal__close{position:absolute;top:.45rem;right:.55rem;border:0;background:rgba(0,0,0,0);color:#7890aa;cursor:pointer;font-size:1.5rem;line-height:1;padding:.25rem .45rem;z-index:1}.app-feedback-modal__close:hover,.app-feedback-modal__close:focus{color:#1a2e47}.app-feedback-modal__eyebrow{background:rgba(75,146,232,.1);border-radius:999px;color:#397bc8;display:inline-flex;font-size:.68rem;font-weight:700;letter-spacing:.08em;line-height:1;margin:0 0 .65rem;padding:.38rem .65rem;text-transform:uppercase}.app-feedback-modal__heading{color:#1a2e47;font-size:1.18rem;font-weight:700;line-height:1.35;margin:0 0 .55rem;text-align:center}.app-feedback-modal .dv2-modal-text{color:#536d89;margin-bottom:.8rem}.app-feedback-modal__rating-actions{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:.6rem;margin:.85rem 0 .45rem}.app-feedback-modal__rating-button{align-items:center;background:linear-gradient(180deg, #fff 0%, #f8fbff 100%);border:1px solid #c8dcf6;border-radius:11px;color:#27496f;cursor:pointer;display:flex;flex-direction:column;font-size:.85rem;font-weight:600;gap:.5rem;justify-content:center;min-height:94px;min-width:0;padding:.65rem .35rem;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.app-feedback-modal__rating-button:hover,.app-feedback-modal__rating-button:focus{border-color:#4b92e8;box-shadow:0 5px 16px rgba(75,146,232,.17);transform:translateY(-1px)}.app-feedback-modal__rating-button--down:hover,.app-feedback-modal__rating-button--down:focus{border-color:#dc7d7d;box-shadow:0 5px 16px rgba(190,85,85,.13)}.app-feedback-modal__rating-button:disabled{cursor:wait;opacity:.6;transform:none}.app-feedback-modal__rating-icon{align-items:center;background:rgba(61,184,122,.12);border-radius:50%;display:flex;font-size:1.75rem;height:46px;justify-content:center;line-height:1;width:46px}.app-feedback-modal__rating-button--down .app-feedback-modal__rating-icon{background:rgba(202,99,99,.1)}.app-feedback-modal__not-now{background:rgba(0,0,0,0);border:0;color:#6a7f96;cursor:pointer;font-size:.8rem;margin-top:.2rem;padding:.4rem .7rem}.app-feedback-modal__not-now:hover,.app-feedback-modal__not-now:focus{color:#2e5f96;text-decoration:underline}.app-feedback-modal__qa-restart{background:rgba(0,0,0,0);border:0;color:#6a7f96;cursor:pointer;font-size:.76rem;margin-top:1rem;padding:.35rem .6rem;text-decoration:underline}.app-feedback-modal__qa-restart:hover,.app-feedback-modal__qa-restart:focus{color:#2e5f96}.app-feedback-modal__result-icon{align-items:center;background:rgba(75,146,232,.1);border-radius:50%;display:flex;font-size:1.75rem;height:54px;justify-content:center;line-height:1;margin:0 auto .8rem;width:54px}.app-feedback-modal__instructions{align-items:flex-start;background:#f5f9fe;border:1px solid #d9e8f8;border-radius:9px;color:#5a718b;display:flex;font-size:.8rem;gap:.5rem;line-height:1.45;margin:0 auto .9rem;padding:.65rem .75rem;text-align:left}.app-feedback-modal__instructions>span:first-child{color:#397bc8;flex:0 0 auto;font-size:.95rem;font-weight:700}.app-feedback-modal__primary-action{box-sizing:border-box;min-width:0;padding:.62rem 1rem !important;width:100%}.app-feedback-modal__error{color:#b43f3f;font-size:.8rem;line-height:1.4;margin:.5rem 0 0;text-align:center}body.teams-theme-dark .app-feedback-modal__heading,body.teams-theme-contrast .app-feedback-modal__heading{color:#f1f1f1}body.teams-theme-dark .app-feedback-modal__close,body.teams-theme-dark .app-feedback-modal__not-now,body.teams-theme-dark .app-feedback-modal__qa-restart,body.teams-theme-dark .app-feedback-modal__instructions,body.teams-theme-dark .app-feedback-modal .dv2-modal-text,body.teams-theme-contrast .app-feedback-modal__close,body.teams-theme-contrast .app-feedback-modal__not-now,body.teams-theme-contrast .app-feedback-modal__qa-restart,body.teams-theme-contrast .app-feedback-modal__instructions,body.teams-theme-contrast .app-feedback-modal .dv2-modal-text{color:#b8c2ce}body.teams-theme-dark .app-feedback-modal__eyebrow,body.teams-theme-dark .app-feedback-modal__result-icon,body.teams-theme-contrast .app-feedback-modal__eyebrow,body.teams-theme-contrast .app-feedback-modal__result-icon{background-color:rgba(106,171,255,.14);color:#8dbdff}body.teams-theme-dark .app-feedback-modal__instructions,body.teams-theme-contrast .app-feedback-modal__instructions{background-color:#303030;border-color:#4b4b4b}body.teams-theme-dark .app-feedback-modal__rating-button,body.teams-theme-contrast .app-feedback-modal__rating-button{background-color:#303030;background-image:none;border-color:#555;color:#f1f1f1}@media(max-width: 340px){.MuiDialog-paper.app-feedback-modal-paper{margin:8px !important;max-width:calc(100vw - 16px) !important}.app-feedback-modal{padding-left:.85rem;padding-right:.85rem}.app-feedback-modal__rating-actions{gap:.45rem}.app-feedback-modal__rating-button{font-size:.78rem}}.MuiDialog-paper .btn-primary{background:linear-gradient(180deg, #4b92e8 0%, #3a7ed4 100%);border-color:#3a7ed4;border-radius:8px;font-weight:600;padding:6px 18px;color:#fff;box-shadow:0 2px 8px rgba(75,146,232,.22)}.MuiDialog-paper .btn-outline-primary{color:#4b92e8;border-color:#4b92e8;border-radius:8px;font-weight:500}.reactour__helper{border-radius:12px !important;box-shadow:0 16px 40px rgba(35,79,127,.18) !important;max-width:300px;padding:20px 24px !important}.reactour__helper .btn-primary{background:linear-gradient(180deg, #4b92e8 0%, #3a7ed4 100%);border-color:#3a7ed4;border-radius:8px;font-weight:600;padding:8px 24px;font-size:.92rem;color:#fff;box-shadow:0 2px 8px rgba(75,146,232,.22)}.reactour__helper [data-tour-elem=controls]{margin-top:16px}.reactour__helper button[data-tour-elem=right-arrow],.reactour__helper button[data-tour-elem=left-arrow]{outline:none}#template-menu .MuiPaper-root{border-radius:12px !important;box-shadow:0 8px 28px rgba(35,79,127,.16) !important;border:1px solid #dce9f8}#template-menu .MuiMenuItem-root{padding:8px 14px;border-bottom:1px solid #f0f4f8}#template-menu .MuiMenuItem-root:last-child{border-bottom:none}#template-menu .MuiMenuItem-root.template-item-selected{background-color:rgba(75,146,232,.08)}#template-menu .menu-item-title{font-size:.88rem;color:#1d4f84}#template-menu .menu-item-action__item{display:inline-block;margin-left:4px;cursor:pointer;opacity:.55;transition:opacity .15s}#template-menu .menu-item-action__item:hover{opacity:1}#template-menu .btn-primary{background:linear-gradient(180deg, #4b92e8 0%, #3a7ed4 100%);border-color:#3a7ed4;border-radius:8px;font-weight:600;padding:6px 18px;color:#fff;box-shadow:0 2px 8px rgba(75,146,232,.22)}#template-menu .btn-outline-primary{color:#4b92e8;border-color:#4b92e8;border-radius:8px;font-weight:500}.dv2-app.teams-theme-dark{--dv2-app-surface: #2b2b2b;--dv2-app-surface-border: #404040;--dv2-app-radius: 12px;--dv2-app-shadow: 0 4px 14px rgba(0, 0, 0, 0.25);--dv2-app-text-strong: #e4e4e4;--dv2-app-text-muted: #a0a0a0;--dv2-app-primary: #6aabff;--dv2-app-primary-hover: #5a9ae8;--dv2-app-primary-strong: #4a8ad8;--dv2-app-success: #4cc88a;--dv2-app-success-hover: #3db87a;--dv2-app-danger: #ff7b72;background-color:#1f1f1f !important;background-image:linear-gradient(180deg, #242424 0%, #1f1f1f 56%, #1a1a1a 100%) !important;color:#e4e4e4}.dv2-app.teams-theme-dark #zoom-app-nav{background:rgba(22,26,33,.94);border-bottom:1px solid rgba(76,108,146,.4);box-shadow:0 1px 0 hsla(0,0%,100%,.03)}.dv2-app.teams-theme-dark #zoom-app-nav .sub-bar{background:linear-gradient(90deg, #274a78 0%, #325f96 100%);color:#d8e8ff}.dv2-app.teams-theme-dark #zoom-app-nav .sub-bar a{color:#e7f1ff}.dv2-app.teams-theme-dark #zoom-app-nav .zoom-app-nav-actions{background:linear-gradient(180deg, rgba(32, 39, 49, 0.96) 0%, rgba(26, 31, 40, 0.98) 100%);border-top:1px solid rgba(76,108,146,.25)}.dv2-app.teams-theme-dark #zoom-app-nav .zoom-app-nav-actions .timer-type-selector>.pointer,.dv2-app.teams-theme-dark #zoom-app-nav .zoom-app-nav-actions .template-select>.pointer,.dv2-app.teams-theme-dark #zoom-app-nav .zoom-app-nav-actions .account-menu-wrapper>span>div{color:#e4e4e4}.dv2-app.teams-theme-dark #zoom-app-nav .zoom-app-nav-actions .timer-type-selector>.pointer:hover,.dv2-app.teams-theme-dark #zoom-app-nav .zoom-app-nav-actions .template-select>.pointer:hover,.dv2-app.teams-theme-dark #zoom-app-nav .zoom-app-nav-actions .account-menu-wrapper>span>div:hover{background:rgba(106,171,255,.14)}.dv2-app.teams-theme-dark #zoom-app-nav .account-menu-avatar{background:linear-gradient(160deg, #376fb5 0%, #2e5f9c 100%);color:#f3f8ff}.dv2-app.teams-theme-dark .timer-type-tabs{background:rgba(106,171,255,.14);border:1px solid rgba(106,171,255,.18)}.dv2-app.teams-theme-dark .timer-type-tab{color:#bfd7f5}.dv2-app.teams-theme-dark .timer-type-tab:hover:not(.timer-type-tab--active){color:#e4e4e4;background:rgba(106,171,255,.2)}.dv2-app.teams-theme-dark .timer-type-tab.timer-type-tab--active{background:linear-gradient(180deg, #324865 0%, #2a3d56 100%);color:#f1f6ff;box-shadow:inset 0 0 0 1px rgba(106,171,255,.35),0 1px 4px rgba(0,0,0,.35)}.dv2-app.teams-theme-dark .config-item .config-item__description h5{color:#e4e4e4}.dv2-app.teams-theme-dark .config-item .config-item__description p{color:#a0a0a0}.dv2-app.teams-theme-dark .config-item .config-item__controls{color:#e4e4e4}.dv2-app.teams-theme-dark .timer-display,.dv2-app.teams-theme-dark .timer-style-preview{background-color:#e0e0e0 !important}.dv2-app.teams-theme-dark .recommended-apps-list b{color:#e4e4e4}.dv2-app.teams-theme-dark .recommended-apps-list .platform-section .alert-secondary{background-color:#232b35 !important;background-image:linear-gradient(180deg, #2a3340 0%, #232b35 100%) !important;border:1px solid #404040 !important;color:#cfddf2 !important}.dv2-app.teams-theme-dark .MuiInput-root input,.dv2-app.teams-theme-dark .MuiInputBase-root input,.dv2-app.teams-theme-dark .MuiInputBase-root textarea{color:#e4e4e4 !important}.dv2-app.teams-theme-dark .numeric–input-dropdown,.dv2-app.teams-theme-dark .form-control{background-color:#2b2b2b !important;color:#e4e4e4 !important;border-color:#555 !important}.dv2-app.teams-theme-dark .palette-swatch-group{border-color:#555 !important}.dv2-app.teams-theme-dark .image-selector__image{border-color:#555}.dv2-app.teams-theme-dark .btn-success{background-color:#3db87a !important;background-image:linear-gradient(180deg, #4cc88a 0%, #3db87a 100%) !important;border:1px solid #3db87a !important;color:#1a1a1a !important;box-shadow:0 2px 8px rgba(76,200,138,.2)}.dv2-app.teams-theme-dark .btn-success:hover,.dv2-app.teams-theme-dark .btn-success:focus{background-color:#2ea66a !important;background-image:linear-gradient(180deg, #3db87a 0%, #2ea66a 100%) !important;border-color:#2ea66a !important;color:#1a1a1a !important;box-shadow:0 4px 14px rgba(76,200,138,.3)}.dv2-app.teams-theme-dark .btn-primary{background-color:#4a88d0 !important;background-image:linear-gradient(180deg, #5a9ae8 0%, #4a88d0 100%) !important;border:1px solid #4a88d0 !important;color:#fff !important;box-shadow:0 2px 8px rgba(90,154,232,.2)}.dv2-app.teams-theme-dark .btn-primary:hover,.dv2-app.teams-theme-dark .btn-primary:focus{background-color:#3a78c0 !important;background-image:linear-gradient(180deg, #4a88d0 0%, #3a78c0 100%) !important;border-color:#3a78c0 !important;box-shadow:0 4px 14px rgba(90,154,232,.3)}.dv2-app.teams-theme-dark .btn-outline-primary{background-color:rgba(0,0,0,0) !important;background-image:none !important;color:var(--dv2-app-primary) !important;border:1px solid var(--dv2-app-primary) !important}.dv2-app.teams-theme-dark .btn-outline-primary:hover,.dv2-app.teams-theme-dark .btn-outline-primary:focus{background-color:rgba(106,171,255,.12) !important;color:var(--dv2-app-primary) !important}.dv2-app.teams-theme-dark .btn-outline-secondary{background-color:rgba(0,0,0,0) !important;background-image:none !important;color:var(--dv2-app-text-muted) !important;border:1px solid var(--dv2-app-surface-border) !important}.dv2-app.teams-theme-dark .btn-outline-secondary:hover,.dv2-app.teams-theme-dark .btn-outline-secondary:focus{background-color:rgba(106,171,255,.08) !important;color:var(--dv2-app-text-strong) !important}.dv2-app.teams-theme-dark .btn-outline-danger{background-color:rgba(0,0,0,0) !important;background-image:none !important;color:var(--dv2-app-danger) !important;border:1px solid var(--dv2-app-danger) !important}.dv2-app.teams-theme-dark .btn-outline-danger:hover,.dv2-app.teams-theme-dark .btn-outline-danger:focus{background-color:rgba(255,123,114,.12) !important}.dv2-app.teams-theme-dark .btn-info,.dv2-app.teams-theme-dark .btn-secondary,.dv2-app.teams-theme-dark .btn-danger{background-color:#404040 !important;background-image:none !important;border:1px solid #555 !important;color:#e4e4e4 !important}.dv2-app.teams-theme-dark .btn-info:hover,.dv2-app.teams-theme-dark .btn-info:focus,.dv2-app.teams-theme-dark .btn-secondary:hover,.dv2-app.teams-theme-dark .btn-secondary:focus,.dv2-app.teams-theme-dark .btn-danger:hover,.dv2-app.teams-theme-dark .btn-danger:focus{background-color:#4a4a4a !important;color:#fff !important}.dv2-app.teams-theme-dark .btn-outline-info,.dv2-app.teams-theme-dark .btn-outline-success{background-color:rgba(0,0,0,0) !important;background-image:none !important;color:var(--dv2-app-text-strong) !important;border:1px solid #555 !important}.dv2-app.teams-theme-dark .btn-outline-info:hover,.dv2-app.teams-theme-dark .btn-outline-info:focus,.dv2-app.teams-theme-dark .btn-outline-success:hover,.dv2-app.teams-theme-dark .btn-outline-success:focus{background-color:rgba(106,171,255,.08) !important}.dv2-app.teams-theme-dark hr{border-color:#404040}.dv2-app.teams-theme-dark a{color:var(--dv2-app-primary)}.dv2-app.teams-theme-dark .MuiFormLabel-root,.dv2-app.teams-theme-dark .MuiSelect-root,.dv2-app.teams-theme-dark .MuiSvgIcon-root,.dv2-app.teams-theme-dark .MuiButton-label,.dv2-app.teams-theme-dark .MuiInputBase-root{color:#e4e4e4 !important}.dv2-app.teams-theme-dark .MuiInput-underline:before{border-bottom-color:#555 !important}.dv2-app.teams-theme-dark .MuiInput-underline:after{border-bottom-color:var(--dv2-app-primary) !important}.dv2-app.teams-theme-dark .MuiButton-containedPrimary{background:linear-gradient(180deg, #5a9ae8 0%, #4a88d0 100%) !important;color:#fff !important}.dv2-app.teams-theme-dark .MuiButtonGroup-root{box-shadow:0 1px 4px rgba(0,0,0,.3)}.dv2-app.teams-theme-dark .MuiButtonGroup-root .MuiButton-root{border-color:#555 !important;color:#e4e4e4}.dv2-app.teams-theme-dark .MuiButtonGroup-groupedOutlinedPrimary:hover{background-color:rgba(106,171,255,.15)}.dv2-app.teams-theme-dark .MuiTab-root{color:#e4e4e4 !important}.dv2-app.teams-theme-dark .MuiTabs-indicator{background-color:var(--dv2-app-primary) !important}.dv2-app.teams-theme-dark .MuiSlider-root{color:var(--dv2-app-primary) !important}.dv2-app.teams-theme-dark .MuiLinearProgress-colorPrimary{background-color:#404040 !important}.dv2-app.teams-theme-dark .MuiLinearProgress-barColorPrimary{background-color:var(--dv2-app-primary) !important}.dv2-app.teams-theme-dark .MuiList-root{background-color:#2b2b2b;color:#e4e4e4 !important}.dv2-app.teams-theme-dark .MuiDialog-paper{background-color:#2b2b2b !important;color:#e4e4e4 !important}.dv2-app.teams-theme-dark .blueborder{border-color:#555}.dv2-app.teams-theme-dark .loader{color:#e4e4e4 !important}.dv2-app.teams-theme-dark .alert-primary,.dv2-app.teams-theme-dark .alert-secondary,.dv2-app.teams-theme-dark .alert-info,.dv2-app.teams-theme-dark .alert-warning,.dv2-app.teams-theme-dark .alert-danger{background-color:#2b2b2b !important;border:1px solid #404040 !important;color:#e4e4e4 !important}.dv2-app.teams-theme-dark .alert-success{background-color:rgba(76,200,138,.12) !important;border:1px solid rgba(76,200,138,.3) !important;color:#4cc88a !important}.dv2-app.teams-theme-dark .save-template-modal{background-color:#2b2b2b !important;border-color:#404040 !important}.dv2-app.teams-theme-dark .save-template-modal__heading{color:#e4e4e4 !important}.dv2-app.teams-theme-dark .save-template-modal__subtitle{color:#aaa !important}.dv2-app.teams-theme-dark .save-template-modal__close{color:#888 !important}.dv2-app.teams-theme-dark .save-template-modal__close:hover{color:#e4e4e4 !important}.dv2-app.teams-theme-dark .save-template-modal__input{background-color:#383838 !important;border-color:#555 !important;color:#e4e4e4 !important}.dv2-app.teams-theme-dark .numeric_input_overlay{background-color:#2b2b2b !important;color:#e4e4e4 !important;z-index:9999999 !important}.dv2-app.teams-theme-dark .reactour__helper{background-color:#2b2b2b !important;color:#e4e4e4}.dv2-app.teams-theme-dark .feature-card{background:#2b2b2b}.dv2-app.teams-theme-dark .feature-card:hover{box-shadow:0 6px 18px rgba(0,0,0,.35)}.dv2-app.teams-theme-dark .feature-card .text-muted{color:var(--dv2-app-text-muted) !important}.dv2-app.teams-theme-dark .account-menu-wrapper svg,.dv2-app.teams-theme-dark .pointer svg{color:#e4e4e4}body.teams-theme-dark .MuiDialog-paper{background-color:#2b2b2b !important;color:#e4e4e4 !important;border-radius:12px;box-shadow:0 8px 32px rgba(0,0,0,.5) !important}body.teams-theme-dark .MuiDialog-paper .btn-primary{background-color:#4a88d0 !important;background-image:linear-gradient(180deg, #5a9ae8 0%, #4a88d0 100%) !important;border:1px solid #4a88d0 !important;color:#fff !important;box-shadow:0 2px 8px rgba(90,154,232,.25)}body.teams-theme-dark .MuiDialog-paper .btn-primary:hover,body.teams-theme-dark .MuiDialog-paper .btn-primary:focus{background-color:#3a78c0 !important;background-image:linear-gradient(180deg, #4a88d0 0%, #3a78c0 100%) !important;border-color:#3a78c0 !important;box-shadow:0 4px 14px rgba(90,154,232,.35)}body.teams-theme-dark .MuiDialog-paper .btn-success{background-color:#3db87a !important;background-image:linear-gradient(180deg, #4cc88a 0%, #3db87a 100%) !important;border:1px solid #3db87a !important;color:#1a1a1a !important}body.teams-theme-dark .MuiDialog-paper .btn-success:hover,body.teams-theme-dark .MuiDialog-paper .btn-success:focus{background-color:#2ea66a !important;background-image:linear-gradient(180deg, #3db87a 0%, #2ea66a 100%) !important}body.teams-theme-dark .MuiDialog-paper .btn-outline-primary{background-color:rgba(0,0,0,0) !important;background-image:none !important;color:#6aabff !important;border:1px solid #6aabff !important}body.teams-theme-dark .MuiDialog-paper .btn-outline-primary:hover,body.teams-theme-dark .MuiDialog-paper .btn-outline-primary:focus{background-color:rgba(106,171,255,.12) !important;color:#6aabff !important}body.teams-theme-dark .MuiDialog-paper .btn-outline-secondary{background-color:rgba(0,0,0,0) !important;background-image:none !important;color:#b0b0b0 !important;border:1px solid #555 !important}body.teams-theme-dark .MuiDialog-paper .btn-outline-secondary:hover,body.teams-theme-dark .MuiDialog-paper .btn-outline-secondary:focus{background-color:hsla(0,0%,100%,.06) !important;color:#e4e4e4 !important}body.teams-theme-dark .MuiDialog-paper a{color:#6aabff}body.teams-theme-dark .MuiDialogTitle-root{color:#e4e4e4 !important}body.teams-theme-dark .MuiDialogContentText-root{color:#b0b0b0 !important}body.teams-theme-dark .MuiDialogActions-root .MuiButton-textPrimary{color:#6aabff !important}body.teams-theme-dark .MuiMenu-paper{background-color:#2b2b2b !important;color:#e4e4e4 !important;border:1px solid #404040;box-shadow:0 8px 24px rgba(0,0,0,.4) !important}body.teams-theme-dark .MuiList-root{background-color:#2b2b2b;color:#e4e4e4 !important}body.teams-theme-dark .MuiMenuItem-root{color:#e4e4e4 !important}body.teams-theme-dark .MuiMenuItem-root:hover{background-color:rgba(106,171,255,.1) !important}body.teams-theme-dark #template-menu .template-menu-header{color:#a0a0a0 !important;border-bottom-color:#404040 !important}body.teams-theme-dark #template-menu .MuiListItemText-root span,body.teams-theme-dark #template-menu .menu-item-title{color:#e4e4e4 !important}body.teams-theme-dark #template-menu .MuiListItemIcon-root svg,body.teams-theme-dark #template-menu .menu-item-action svg{color:#a0a0a0 !important}body.teams-theme-dark #template-menu .MuiListItemIcon-root svg:hover,body.teams-theme-dark #template-menu .menu-item-action svg:hover{color:#e4e4e4 !important}body.teams-theme-dark #template-menu .btn-primary{background-color:#4a88d0 !important;background-image:linear-gradient(180deg, #5a9ae8 0%, #4a88d0 100%) !important;border:1px solid #4a88d0 !important;color:#fff !important}body.teams-theme-dark #template-menu .btn-primary:hover,body.teams-theme-dark #template-menu .btn-primary:focus{background-color:#3a78c0 !important;background-image:linear-gradient(180deg, #4a88d0 0%, #3a78c0 100%) !important}body.teams-theme-dark .save-template-modal{background-color:#2b2b2b !important;border-color:#404040 !important;color:#e4e4e4 !important}body.teams-theme-dark .save-template-modal__heading{color:#e4e4e4 !important}body.teams-theme-dark .save-template-modal__subtitle{color:#aaa !important}body.teams-theme-dark .save-template-modal__close{color:#888 !important}body.teams-theme-dark .save-template-modal__close:hover{color:#e4e4e4 !important}body.teams-theme-dark .save-template-modal__input{background-color:#383838 !important;border-color:#555 !important;color:#e4e4e4 !important}body.teams-theme-dark .reactour__helper{background-color:#2b2b2b !important;color:#e4e4e4}body.teams-theme-dark .reactour__helper .btn-primary{background-color:#4a88d0 !important;background-image:linear-gradient(180deg, #5a9ae8 0%, #4a88d0 100%) !important;border:1px solid #4a88d0 !important;color:#fff !important}.dv2-app.teams-theme-contrast{--dv2-app-surface: #000000;--dv2-app-surface-border: #ffffff;--dv2-app-radius: 4px;--dv2-app-shadow: none;--dv2-app-text-strong: #ffffff;--dv2-app-text-muted: #e0e0e0;--dv2-app-primary: #ffff00;--dv2-app-primary-hover: #e0e000;--dv2-app-primary-strong: #cccc00;--dv2-app-success: #00ff00;--dv2-app-success-hover: #00e000;--dv2-app-danger: #ff0000;background-color:#000 !important;background-image:none !important;color:#fff}.dv2-app.teams-theme-contrast .config-item{border-width:2px}.dv2-app.teams-theme-contrast a{color:#ff0;text-decoration:underline}.dv2-app.teams-theme-contrast .btn-success,.dv2-app.teams-theme-contrast .btn-primary,.dv2-app.teams-theme-contrast .btn-outline-primary,.dv2-app.teams-theme-contrast .btn-outline-secondary,.dv2-app.teams-theme-contrast .btn-outline-danger{border-width:2px !important;font-weight:700 !important}.dv2-app.teams-theme-contrast .btn-success{background:lime !important;border-color:lime !important;color:#000 !important}.dv2-app.teams-theme-contrast .btn-success:hover,.dv2-app.teams-theme-contrast .btn-success:focus{background:#0c0 !important}.dv2-app.teams-theme-contrast .btn-primary{background:#ff0 !important;border-color:#ff0 !important;color:#000 !important}.dv2-app.teams-theme-contrast .btn-primary:hover,.dv2-app.teams-theme-contrast .btn-primary:focus{background:#cc0 !important}.dv2-app.teams-theme-contrast .MuiFormLabel-root,.dv2-app.teams-theme-contrast .MuiSelect-root,.dv2-app.teams-theme-contrast .MuiSvgIcon-root,.dv2-app.teams-theme-contrast .MuiButton-label,.dv2-app.teams-theme-contrast .MuiInputBase-root,.dv2-app.teams-theme-contrast .MuiTab-root{color:#fff !important}.dv2-app.teams-theme-contrast .MuiTabs-indicator{background-color:#ff0 !important}.dv2-app.teams-theme-contrast .MuiButton-containedPrimary{background:#ff0 !important;color:#000 !important}.dv2-app.teams-theme-contrast .MuiInput-underline:before{border-bottom-color:#fff !important}.dv2-app.teams-theme-contrast .MuiLinearProgress-colorPrimary{background-color:#333 !important}.dv2-app.teams-theme-contrast .MuiLinearProgress-barColorPrimary{background-color:#ff0 !important}.dv2-app.teams-theme-contrast .MuiDialog-paper{background-color:#000 !important;border:2px solid #fff !important;color:#fff !important}.dv2-app.teams-theme-contrast .feature-card{background:#000;border:2px solid #fff !important}.dv2-app.teams-theme-contrast .feature-card .text-muted{color:#e0e0e0 !important}.dv2-app.teams-theme-contrast .reactour__helper{background-color:#000 !important;color:#fff;border:2px solid #fff}body.teams-theme-contrast .MuiDialog-paper{background-color:#000 !important;border:2px solid #fff !important;color:#fff !important}body.teams-theme-contrast .MuiDialog-paper a{color:#ff0;text-decoration:underline}body.teams-theme-contrast .MuiDialog-paper .btn-primary{background:#ff0 !important;border-color:#ff0 !important;color:#000 !important;font-weight:700 !important}body.teams-theme-contrast .MuiDialog-paper .btn-primary:hover,body.teams-theme-contrast .MuiDialog-paper .btn-primary:focus{background:#cc0 !important}body.teams-theme-contrast .MuiDialog-paper .btn-outline-primary{background-color:rgba(0,0,0,0) !important;color:#ff0 !important;border:2px solid #ff0 !important;font-weight:700 !important}body.teams-theme-contrast .MuiDialog-paper .btn-outline-primary:hover,body.teams-theme-contrast .MuiDialog-paper .btn-outline-primary:focus{background-color:rgba(255,255,0,.15) !important}body.teams-theme-contrast .MuiDialogTitle-root{color:#fff !important}body.teams-theme-contrast .MuiDialogContentText-root{color:#e0e0e0 !important}body.teams-theme-contrast .MuiDialogActions-root .MuiButton-textPrimary{color:#ff0 !important}body.teams-theme-contrast .MuiMenu-paper{background-color:#000 !important;border:2px solid #fff !important;color:#fff !important}body.teams-theme-contrast .MuiMenuItem-root:hover{background-color:rgba(255,255,0,.15) !important}body.teams-theme-contrast .reactour__helper{background-color:#000 !important;color:#fff;border:2px solid #fff}body.teams-theme-contrast .reactour__helper .btn-primary{background:#ff0 !important;border-color:#ff0 !important;color:#000 !important;font-weight:700 !important}html,body{width:100%;height:100%;color:#434343;font-family:"Lato","Arial","sans-serif";font-weight:300;background-color:#fafafa;margin:0;padding:0}.dv2.static-pricing .dv2-site-alerts{max-width:1240px}.dv2.static-pricing .vh90{min-height:auto;background:#fff}.dv2.static-pricing .pricing-hero{border-radius:0 0 18px 18px;border-bottom:1px solid #d7e7f8;box-shadow:0 10px 24px rgba(49,93,142,.08)}.dv2.static-pricing .pricing-hero__title{color:#1d4f84 !important;font-weight:700;letter-spacing:-0.015em}.dv2.static-pricing .pricing .bluebox,.dv2.static-pricing .pricing .graybox,.dv2.static-pricing .pricing .greenbox{background:linear-gradient(180deg, #ffffff 0%, #fafdff 100%);border-color:#d6e6f8;border-radius:14px;box-shadow:0 10px 24px rgba(45,91,140,.08)}.dv2.static-pricing .pricing .bluebox.bold{border-color:#73aceb;box-shadow:0 14px 30px rgba(47,104,168,.16)}.dv2.static-pricing .dv2-pricing-table{border:1px solid #d7e7f8;border-radius:16px;overflow:visible;border-collapse:separate;border-spacing:0;box-shadow:0 14px 30px rgba(45,91,140,.1);background:#fff}.dv2.static-pricing .dv2-pricing-table td{border-top-color:#dbe8f7}.dv2.static-pricing .dv2-pricing-table thead tr.sticky-top>td{background:linear-gradient(180deg, #f6fbff 0%, #edf5ff 100%);position:sticky;top:0;z-index:6;box-shadow:0 1px 0 #dbe8f7,0 8px 16px rgba(42,86,134,.08)}.dv2.static-pricing .dv2-pricing-table thead tr.sticky-top>td:first-child{z-index:7}.dv2.static-pricing .dv2-pricing-table thead .bluebox,.dv2.static-pricing .dv2-pricing-table thead .graybox,.dv2.static-pricing .dv2-pricing-table thead .greenbox{margin-bottom:0}.dv2.static-pricing .dv2-pricing-table-wrap{position:relative}.dv2.static-pricing .dv2-pricing-swipe-affordance{display:none}.dv2.static-pricing .btn.btn-success{color:#fff;background:linear-gradient(180deg, #54c988 0%, var(--dv2-success) 58%, #279861 100%);border:1px solid #2a945f;box-shadow:0 8px 18px rgba(34,132,82,.22)}.dv2.static-pricing .btn.btn-primary{color:#fff;background:linear-gradient(180deg, #5fa4f0 0%, var(--dv2-primary) 56%, #3f86dd 100%);border:1px solid #3e84d9}.dv2.static-pricing .btn.btn-outline-primary{color:#205995;border-color:#7eb2ec;background:#f9fcff}@media(max-width: 768px){.dv2.static-pricing .dv2-pricing-swipe-affordance{display:block;margin:.25rem .8rem .55rem;color:#355f8e;font-size:.84rem;font-weight:700;letter-spacing:.01em}.dv2.static-pricing .dv2-pricing-table-wrap{overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch;padding-bottom:.35rem;margin:0}.dv2.static-pricing .dv2-pricing-table-wrap::after{content:"";position:sticky;right:0;display:block;width:22px;height:1px;margin-left:auto;background:rgba(0,0,0,0);box-shadow:-18px 0 16px rgba(230,240,252,.95);pointer-events:none}.dv2.static-pricing .dv2-pricing-table{min-width:760px;margin-bottom:0;table-layout:fixed}.dv2.static-pricing .dv2-pricing-table td:first-child{position:sticky;left:0;z-index:5;background:#f4f9ff;box-shadow:1px 0 0 #dbe8f7,8px 0 16px rgba(41,84,129,.08);width:42vw;min-width:152px;max-width:188px;padding:.66rem .54rem .7rem;text-align:left;overflow-wrap:anywhere}.dv2.static-pricing .dv2-pricing-table thead tr.sticky-top>td:first-child{z-index:8;background:linear-gradient(180deg, #f6fbff 0%, #edf5ff 100%)}.dv2.static-pricing .dv2-pricing-table thead tr.sticky-top>td:first-child h3{font-size:1.48rem;line-height:1.08;margin-bottom:.34rem}.dv2.static-pricing .dv2-pricing-table thead tr.sticky-top>td:first-child p{font-size:.74rem;line-height:1.34;margin-bottom:0}.dv2.static-pricing .dv2-pricing-table tbody td:first-child h3{font-size:.88rem;line-height:1.2;margin-bottom:.32rem}.dv2.static-pricing .dv2-pricing-table tbody td:first-child h3.mb-0{display:grid;grid-template-columns:32px minmax(0, 1fr);column-gap:.5rem;align-items:start}.dv2.static-pricing .dv2-pricing-table tbody td:first-child h3.mb-0 img{float:none !important;width:32px !important;margin:0 !important}.dv2.static-pricing .dv2-pricing-table tbody td:first-child h3.mb-0 span{display:block;margin-top:.02rem;font-weight:600;color:var(--dv2-text-strong);letter-spacing:-0.01em}.dv2.static-pricing .dv2-pricing-table tbody td:first-child p{font-size:.72rem;line-height:1.32;margin-bottom:0}.dv2.static-pricing .dv2-pricing-table tbody td:first-child>p{margin-top:0}.dv2.static-pricing .dv2-pricing-table tbody td:first-child .text-left{margin-top:.46rem;display:grid;grid-template-rows:repeat(2, minmax(32px, auto));grid-auto-flow:row;align-items:flex-start;gap:.36rem}.dv2.static-pricing .dv2-pricing-table tbody td:first-child .text-left .btn.disabled:only-child{grid-row:2}.dv2.static-pricing .dv2-pricing-table tbody td:first-child .btn{font-size:.72rem;padding:.3rem .52rem;margin:0 !important;min-height:32px;display:inline-flex;align-items:center;justify-content:center}.dv2.static-pricing .dv2-pricing-table tbody td:not(:first-child),.dv2.static-pricing .dv2-pricing-table thead td:not(:first-child){font-size:.92rem}.dv2.static-pricing .dv2-pricing-table thead td:not(:first-child){padding:.5rem .35rem;vertical-align:top}.dv2.static-pricing .dv2-pricing-table thead td:not(:first-child) .bluebox,.dv2.static-pricing .dv2-pricing-table thead td:not(:first-child) .graybox,.dv2.static-pricing .dv2-pricing-table thead td:not(:first-child) .greenbox{padding:.65rem .4rem;font-size:.82rem;min-height:120px}.dv2.static-pricing .dv2-pricing-table thead td:not(:first-child) .bluebox b,.dv2.static-pricing .dv2-pricing-table thead td:not(:first-child) .graybox b,.dv2.static-pricing .dv2-pricing-table thead td:not(:first-child) .greenbox b{font-size:.9rem}.dv2.static-pricing .dv2-pricing-table thead td:not(:first-child) .bluebox .btn,.dv2.static-pricing .dv2-pricing-table thead td:not(:first-child) .graybox .btn,.dv2.static-pricing .dv2-pricing-table thead td:not(:first-child) .greenbox .btn{font-size:.72rem;padding:.3rem .5rem}.dv2.static-pricing .dv2-pricing-table tbody td.success,.dv2.static-pricing .dv2-pricing-table tbody td.failure{font-size:2rem;line-height:1}.dv2.static-pricing .dv2-pricing-table tbody td.success svg,.dv2.static-pricing .dv2-pricing-table tbody td.failure svg{width:1em;height:1em;vertical-align:middle}}b,strong{font-weight:700}.unbold{font-weight:300 !important}.boldheaders h1,.boldheaders h2,.boldheaders h3{font-family:"Lato","Arial","sans-serif";font-weight:700}.dv2.style-guide-v2 .vh90{min-height:auto;background:linear-gradient(180deg, #edf4fc 0%, #e8f1fc 100%)}h1,h2,h3{font-weight:400}a{text-decoration:none;color:#67acff;transition:all .3s}a:hover{text-decoration:none;color:#67acff;opacity:.9}a.white{color:#fff}a.white:hover{color:#fff}a.clean{text-decoration:none !important}a.underline{text-decoration:underline}.graylinks a{color:#7c8998}.graylinks a:hover{color:#fff}.mb-6,.my-6{margin-bottom:3.5rem !important}.mt-6,.my-6{margin-top:3.5rem !important}.mr-6{margin-right:3.5rem !important}.bluetext{color:#67acff}.blacktext{color:#434343}a .blacktext{color:#434343 !important}.graytext{color:#7c8998}.display-1{line-height:1}.pointer{cursor:pointer}.navbar{position:relative;z-index:1100;overflow:visible;isolation:isolate}.navbar.z1{z-index:1100}.navbar .profile-icon{color:#67acff;margin-right:-10px;font-size:1.5rem}.navbar .profile-img{width:40px;border-radius:50%;border:solid 1px #67acff}.navbar .dropdown-menu,.navbar .dropdown-item{color:#434343;background-color:#fff}.navbar .dropdown-menu{z-index:1110}.navbar .nav-item,.navbar .nav-item.dropdown{position:relative;overflow:visible;z-index:1300}.navbar .account-dropdown-menu{margin-top:.45rem;min-width:260px;border:1px solid #d9e7f7;border-radius:12px;box-shadow:0 16px 34px rgba(35,74,118,.16);z-index:1300}.navbar .dropdown-toggle{color:#67acff}.navbar .dropdown-item{font-weight:300;padding:.4rem 1.5rem}.navbar .dropdown-item:hover{background-color:rgba(182,211,246,.23)}.navbar-text{color:#7c8998}.dv2 .navbar{background:linear-gradient(180deg, #ffffff 0%, #f8fbff 100%);border-bottom:1px solid #d8e8fa;box-shadow:0 3px 12px rgba(36,77,122,.06);padding-top:6px;padding-bottom:6px}.dv2 .navbar .navbar-brand{display:inline-flex;align-items:center;gap:8px;color:#4f81bd;font-weight:500;letter-spacing:-0.006em;font-size:20px;line-height:24px;text-decoration:none}.dv2 .navbar .navbar-brand img{width:34px;height:34px}.dv2 .navbar .navbar-brand:hover{color:#3f79bb}.dv2 .navbar .nav-item.blacktext{color:#4a6f95;font-weight:500;font-size:14px;line-height:20px;margin-top:0}.dv2 .navbar .navbar-text{color:#5a7ea3;font-weight:600;font-size:15px;line-height:20px}.dv2 .navbar .navbar-text.success{color:#2ea66a !important;letter-spacing:-0.005em}.dv2 .navbar .btn.btn-success.mobile-hide-upgrade{color:#fff;border-radius:10px;border:1px solid #2a945f;background:linear-gradient(180deg, #54c988 0%, var(--dv2-success) 58%, #279861 100%);box-shadow:0 8px 18px rgba(34,132,82,.2);font-weight:700;font-size:14px;line-height:20px;min-height:36px;padding:7px 14px;margin-top:1px;margin-bottom:0}.dv2 .navbar .dropdown-toggle{color:#6e98c9;padding-right:.08rem;padding-top:1px;padding-bottom:1px;display:inline-flex;align-items:center}.dv2 .navbar .dropdown-toggle::after{margin-left:.22rem;vertical-align:.1rem}.dv2 .navbar .account-dropdown-menu{border:1px solid #d6e7fa;box-shadow:0 18px 38px rgba(31,73,118,.18)}.dv2 .navbar .profile-img{border-color:#8eb9e7;box-shadow:0 0 0 2px #f2f8ff;display:block;margin-top:1px}.dv2 .navbar .nav-item.dropdown{margin-top:0;display:inline-flex;align-items:center}@media(max-width: 992px){.dv2 .navbar .navbar-brand{font-size:18px;line-height:22px}.dv2 .navbar .navbar-brand img{width:30px;height:30px}.dv2 .navbar .navbar-text,.dv2 .navbar .nav-item.blacktext{font-size:13px;line-height:18px}.dv2 .navbar .btn.btn-success.mobile-hide-upgrade{min-height:32px;padding:5px 11px}}.nav-tabs .nav-link{text-decoration:none}.nav-tabs .nav-link.active{background:#b6d3f6;color:#434343}.cookie-banner{background:hsla(0,0%,100%,.97);backdrop-filter:blur(12px);border-top:1px solid #d6e6f8;box-shadow:0 -4px 24px rgba(45,91,140,.1);padding:1rem 1.5rem;z-index:1050}.cookie-banner .cookie-banner-inner{max-width:1100px;margin:0 auto;display:flex;align-items:center;gap:1.5rem}.cookie-banner .cookie-banner-text{flex:1}.cookie-banner .cookie-banner-title{font-size:1rem;font-weight:700;color:var(--dv2-text-strong);margin-bottom:.2rem}.cookie-banner .cookie-banner-desc{font-size:.85rem;color:#35506f;margin-bottom:0;line-height:1.4}.cookie-banner .cookie-banner-desc a{color:var(--dv2-primary);text-decoration:underline}.cookie-banner .cookie-banner-actions{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.cookie-banner .cookie-banner-decline{font-size:.8rem;color:#6b8aad;text-decoration:none;padding:.25rem .5rem}.cookie-banner .cookie-banner-decline:hover{color:var(--dv2-text-strong)}@media(max-width: 768px){.cookie-banner{padding:1rem}.cookie-banner .cookie-banner-inner{flex-direction:column;align-items:stretch;gap:.75rem}.cookie-banner .cookie-banner-actions{justify-content:flex-start;flex-wrap:wrap}}.btn{opacity:.95;transition:all .3s;border-width:0;text-decoration:none !important;padding:.375rem 1.5em;border-radius:6px}.btn:hover{opacity:1}.btn.btn-huge{font-size:2rem}.btn-round{border-radius:25px}.btn-primary{color:#fff !important;background-color:#67acff}.btn-primary:hover{color:#fff !important;background-color:#67acff}.btn-secondary{color:#fff}.btn-secondary:hover{color:#fff}.btn-xs{font-size:.75rem;padding:.3rem .7rem}.btn-success{color:#fff;background-color:#34d37d}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.disabled{color:#fff;background-color:#34d37d}.btn-success.disabled{opacity:.7}.btn-success:disabled{background-color:#dbdbdb !important}.btn-info{color:#434343;background-color:rgba(182,211,246,.23)}.btn-info:hover{color:#434343;background-color:rgba(182,211,246,.23)}.btn-outline-info{color:#67acff;border-color:#b6d3f6}.btn-outline-info:hover{color:#67acff;background-color:rgba(182,211,246,.23);border-color:#b6d3f6}.btn-danger{color:#fff;background-color:#f87060}.btn-outline-primary,.btn-outline-secondary,.btn-outline-warning,.btn-outline-danger,.btn-outline-info,.btn-outline-success{border-width:1px}.alert{border-radius:0px;border:none;padding:12px 20px;font-size:1.1rem}.hid{display:none}img{max-width:100%}.popimage{box-shadow:3px 10px 20px #bcbcbc;max-width:90%}.alert-primary{background-color:#67acff;color:#fff}.alert-secondary,.alert-info{background-color:rgba(182,211,246,.23);color:#434343}.alert-danger{background-color:#f87060;color:#fff}.alert-warning{background-color:rgba(244,159,10,.2);color:#434343}.beacon-message{position:fixed;bottom:78px;width:220px;right:-400px;border-radius:6px;border:1px solid #dbdbdb;text-align:center;padding:10px 15px 10px 10px;font-size:13px;transition:all .5s;cursor:pointer;background:#fafafa;z-index:999;color:#434343}.beacon-message__close{position:absolute;right:6px;top:1px;font-size:11px}body.main .BeaconFabButtonFrame{bottom:20px !important;right:20px !important}body.main .beacon-message{bottom:87px}body:not(.main) .BeaconFabButtonFrame{transform:scale(0.8);right:5px !important;bottom:5px !important}.reactour__close{top:11px !important;right:11px !important}code{background:#fff;color:#434343;padding:15px;padding-right:70px;border-radius:6px;display:block;border:solid 1px #dbdbdb;font-family:"Lato","Arial","sans-serif"}.card{background-color:#fafafa;color:#434343;border-color:#dbdbdb}.card-header{font-family:"Lato","Arial","sans-serif";background:#fafafa;font-size:1.5rem;border:none}.whiteback{background-color:#fff}.pricing .greenbox,.pricing .bluebox,.pricing .graybox{border-radius:6px;padding:15px 25px;min-height:190px;min-width:140px}.pricing .greenbox{border:solid 2px rgba(68,187,164,.35)}.pricing .graybox{border:solid 2px #dbdbdb}.pricing .bluebox{border:solid 2px #b6d3f6}.pricing .bluebox.bold{border:solid 2px #67acff;margin-top:-10px;min-height:210px}hr{border-top-width:2px}.grayborder{border:1px solid #dbdbdb}.grayborderdashed{border:1px dashed #dbdbdb}.blueborder{border:1px solid #67acff}.blackborder{border:1px solid #434343;border-radius:6px}.or-divider .or-divider--line{display:block;height:100px;width:1px;background-color:#b6d3f6;margin:0 auto}@media(max-width: 576px){.or-divider{margin:20px auto}.or-divider .or-divider--line{width:100px;height:1px;margin:20px auto;display:inline-block}.or-divider .or-divider--text{display:inline-block;margin:0 15px;vertical-align:top}}.flexcenter,.chart-will-appear.zoom_app_video_share,.participation-app-outer-wrapper .split_50_50{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.flexbreak{flex-basis:100%;height:0}.center{text-align:center}.align-middle{vertical-align:middle}.white{color:#fff}.min100{min-height:100px}.min150{min-height:150px}.min200{min-height:200px}.w100{width:100%}.h100{height:100%}.vh40{min-height:40vh}.vh50{min-height:50vh}.vh60{min-height:60vh}.vh70{min-height:70vh}.vh80{min-height:80vh}.vh90{min-height:90vh}.vh100{min-height:100vh}.pt-6,.py-6{padding-top:4rem !important}.pb-6,.py-6{padding-bottom:4rem !important}@media(max-width: 768px){.dv2 .py-6,.dv2 .pt-6{padding-top:1.5rem !important}.dv2 .py-6,.dv2 .pb-6{padding-bottom:2rem !important}}section{margin-bottom:25px}.container{padding:15px}.smallbox{max-width:550px}small{font-weight:300}.failure{color:#f87060}.failure a{color:inherit}.success{color:#34d37d}.failureback{background-color:#f87060}.successback{background-color:#34d37d}.warning{color:#f49f0a}.z1{z-index:1}.hover-action-parent .hover-action{opacity:0;transition:all .3s}.hover-action-parent:hover .hover-action{opacity:1}.failureborder{border:1px dashed #f87060}pre{position:relative}.hover-expand{max-height:50px;transition:all .3s}.hover-expand:hover{max-height:2000px}.input-group-text{background:#fafafa}.MuiFormLabel-root,.MuiInputBase-input{font-family:"Lato","Arial","sans-serif" !important;font-weight:300 !important}.MuiSelect-root.MuiSelect-select{font-weight:300}.MuiSelect-root.MuiSelect-select .popup-only{display:none}.MuiSvgIcon-root.MuiSelect-icon{color:#67acff}.MuiTab-root.Mui-selected{border:solid 1px;border-radius:6px 6px 0 0}.MuiButton-root{margin:0 10px 0 0 !important;padding:5px 25px !important;border-radius:6px !important;border-right-color:inherit !important}.MuiButtonBase-root{outline:none !important}.MuiSwitch-track{opacity:.8 !important}.MuiSwitch-thumb{box-shadow:0px 1px 3px 0px rgba(0,0,0,.7) !important;color:#fff !important}.MuiButton-containedPrimary .MuiButton-label{color:#fff}.noline,.MuiInput-underline::before{border:none}.template-select{text-align:right}.template-select .MuiFormGroup-root,.MuiPopover-paper .MuiFormGroup-root{display:block;text-align:right}.template-select .MuiButton-label,.MuiPopover-paper .MuiButton-label{text-transform:none;font-size:1.1rem}.template-select .MuiTypography-body1,.template-select .MuiTouchRipple-root,.template-select .MuiListItem-root,.MuiPopover-paper .MuiTypography-body1,.MuiPopover-paper .MuiTouchRipple-root,.MuiPopover-paper .MuiListItem-root{font-size:inherit !important;font-family:inherit !important;font-weight:inherit !important;line-height:inherit !important;letter-spacing:inherit !important}.template-select .template-item-selected,.MuiPopover-paper .template-item-selected{background:rgba(182,211,246,.23) !important}.account-menu-email{display:inline-block;max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.template-select__button{margin-left:1rem !important}.audio-select{display:flex;flex-direction:row;align-items:center;gap:8px}.audio-select label{margin:0 6px 0 0;font-size:.75rem;white-space:nowrap}.audio-select .MuiButton-label{text-transform:none;font-size:.86rem}.audio-select .MuiButton-text{padding:6px !important;width:100%}.signed-out-home .footer{position:relative;margin:0 !important}.signed-out-home .footer a{color:#434343}.signed-out-home .footer hr{display:none}@media(max-width: 992px){.signed-out-home .footer{position:relative}.signed-out-home .footer a{margin-bottom:.75rem;display:block}.signed-out-home #typewrite{display:block;min-height:38px}}.dv2.signed-out-home{background-color:#edf3fb;background-image:linear-gradient(180deg, #eef5fd 0%, #e8f0fa 56%, #edf3fb 100%);background-repeat:no-repeat;min-height:100vh;display:flex;flex-direction:column}.dv2.signed-out-home>.vh90{flex:1 0 auto;min-height:0}.dv2.signed-out-home .vh90{min-height:auto}.dv2.signed-out-home .homepage-hero{padding:4rem 0 3rem}.dv2.signed-out-home .homepage-hero .homepage-hero-title{font-size:clamp(2.4rem,4.5vw,3.2rem);font-weight:800;color:var(--dv2-text-strong);letter-spacing:-0.02em;line-height:1.1;margin-bottom:.5rem}.dv2.signed-out-home .homepage-hero .homepage-hero-subtitle{font-size:clamp(1.1rem,2vw,1.35rem);color:var(--dv2-primary);font-weight:600;margin-bottom:.75rem;min-height:1.8em}.dv2.signed-out-home .homepage-hero #typewrite{color:var(--dv2-primary-strong);font-weight:700}.dv2.signed-out-home .homepage-hero .homepage-hero-description{font-size:1.05rem;color:#35506f;line-height:1.65;max-width:500px}.dv2.signed-out-home .homepage-hero-image-wrapper{text-align:center}.dv2.signed-out-home .homepage-hero-img{width:100%;max-width:540px;border-radius:16px;box-shadow:0 16px 48px rgba(45,91,140,.18),0 4px 12px rgba(45,91,140,.08)}.dv2.signed-out-home .homepage-showcase{background:#fff;position:relative;z-index:10;padding:2rem 0 4rem;border-top:1px solid #e4edf7}.dv2.signed-out-home .footer{margin-top:0 !important;background:radial-gradient(circle at 10% -40%, rgba(148, 194, 245, 0.32) 0%, rgba(148, 194, 245, 0) 55%),linear-gradient(180deg, #f4f9ff 0%, #ecf3fc 100%) !important;border-top:1px solid #d6e6f8 !important;padding-top:0 !important}.dv2.signed-out-home .footer hr{display:none}.dv2.signed-out-home .footer.mt-6{margin-top:0 !important}.dv2.signed-out-home .homepage-hero-video{width:100%;max-width:540px;border-radius:16px;box-shadow:0 16px 48px rgba(45,91,140,.18),0 4px 12px rgba(45,91,140,.08)}@media(max-width: 992px){.dv2.signed-out-home .homepage-hero{padding:2rem 0 1.5rem;text-align:center}.dv2.signed-out-home .homepage-hero .homepage-hero-description{max-width:100%}.dv2.signed-out-home .homepage-hero .dv2-cta-row{justify-content:center !important;flex-direction:column;align-items:stretch;gap:.5rem}.dv2.signed-out-home .homepage-hero .dv2-cta-row .btn{min-width:0;max-width:100%;width:100%;margin-right:0 !important}.dv2.signed-out-home .homepage-hero-img{max-width:400px;margin-top:1rem}.dv2.signed-out-home .homepage-hero-video{max-width:100%;margin-top:1rem}}.zoom-sign-in-selector img{border-radius:6px;width:45px;transition:all .3s}.zoom-sign-in-selector__item{height:100%;line-height:initial;font-size:.8em;color:#434343;border-radius:6px;border:solid 1px #dbdbdb}.zoom-sign-in-selector__item:hover img{transform:scale(1.15)}.zoom-timer-lander .home-meeting-image,.signed-out-home .home-meeting-image{margin-top:-90px}@media(max-width: 992px){.zoom-timer-lander .display-1,.signed-out-home .display-1{margin-bottom:1.5rem}.zoom-timer-lander .home-meeting-image,.signed-out-home .home-meeting-image{margin-top:60px}}.bluesky-back{position:fixed;width:100%;height:100%;top:0;left:0;opacity:.6;background:no-repeat center center;background-size:cover}.bluesky-back.custom{background-size:contain;opacity:1;background-color:#000}.custom-logo{position:absolute;top:0;left:0;background:no-repeat center center;background-size:contain;max-width:28%;max-height:28%;width:100%;height:100%}.custom-logo.clock{max-width:50%;max-height:32%}.custom-logo.overlay{max-width:unset;max-height:unset}.custom-logo.top_left{top:1%;left:1%;background-position:left top}.custom-logo.top_right{left:unset;right:1%;top:1%;background-position:right top}.custom-logo.bottom_left{top:unset;bottom:1%;left:1%;background-position:left bottom}.custom-logo.bottom_right{left:unset;top:unset;right:1%;bottom:1%;background-position:right bottom}.custom-logo .custom-logo-img{width:100%;height:100%;object-fit:contain;object-position:center;display:block}.braintree-dropin div,.braintree-dropin span,.braintree-dropin .braintree-methods,.braintree-dropin div:before,.braintree-dropin input{color:#434343 !important;font-family:"Lato","Arial","sans-serif" !important}.braintree-dropin .braintree-method{width:100%}.braintree-dropin .braintree-large-button{text-decoration:none}.braintree-dropin .braintree-large-button span{border:none}.braintree-dropin .braintree-large-button:hover{background-color:#b6d3f6}.braintree-dropin .braintree-large-button:hover span{text-decoration:none;font-weight:400}.braintree-dropin .braintree-method__label{color:#434343}.braintree-dropin .braintree-large-button.braintree-toggle{text-decoration:underline}.braintree-dropin .braintree-large-button.braintree-toggle:hover{background-color:inherit}.table td,.table th{padding:1rem;border-top:none}.table-sm{font-size:.9em}.table-sm td,.table-sm th{padding:.5rem}.table-sm th{font-weight:400}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(182,211,246,.23)}.feature-table th{font-size:1.75rem}.feature-table td{font-size:1.25rem}.feature-table td.success,.feature-table td.failure{font-size:2.5rem}.feature-table h3,.feature-table p{text-align:left}.feature-table h3{font-size:1.5rem}.feature-table p{font-size:1rem}.feature-table tr td:first-child{width:43%;padding-left:3rem}.feature-table tr td:last-child{padding-right:3rem}.sticky-top{position:sticky;top:0;z-index:1;background:#fff;box-shadow:0 0 1px #dee2e6}.example img{border-radius:6px;box-shadow:1px 1px 3px #dbdbdb}.js-copy{position:absolute;right:5px;top:7px;background:#67acff}.copy-to-email{background:#fff;font-size:13px;font-family:sans-serif}#share-home{background:#67acff}#share-screen{font-size:3em}.video-render-wrapper{position:fixed;bottom:-2000px;right:-2000px}.video-render{transform:scaleX(-1);background:#fff;font-size:.5em;width:300px;height:169px;position:relative}.video-render.split_50_50{width:150px}.video-render #simple-timer,.video-render #agenda-timer,.video-render #clock{height:100%}.meeting-timer-preview{height:300px;font-size:1em}.meeting-timer-preview #simple-timer,.meeting-timer-preview #agenda-timer,.meeting-timer-preview #clock{height:100%}.timer-display.zoom_app,.timer-display.teams_app,.timer-display.meet_app{position:relative;aspect-ratio:1.3;width:85%;max-width:550px;margin:0 auto}.timer-display.zoom_app #simple-timer-wrapper,.timer-display.zoom_app #simple-timer,.timer-display.zoom_app #agenda-timer,.timer-display.zoom_app #clock,.timer-display.teams_app #simple-timer-wrapper,.timer-display.teams_app #simple-timer,.timer-display.teams_app #agenda-timer,.timer-display.teams_app #clock,.timer-display.meet_app #simple-timer-wrapper,.timer-display.meet_app #simple-timer,.timer-display.meet_app #agenda-timer,.timer-display.meet_app #clock{height:100%;width:100%}.clockface{font-family:"Courier Prime",monospace}#simple-timer,#agenda-timer,#clock{color:#000;height:100vh;width:100%;position:relative}#simple-timer.dark-theme,#agenda-timer.dark-theme,#clock.dark-theme{background:#000;color:#fafafa}#floating-emojis .particle{position:absolute;transition:all .125s linear}.select-emoji{border:solid 1px #dbdbdb;font-size:40px;width:60px;height:65px;display:inline-block;text-align:center;margin-bottom:.2em;margin-right:.2em;border-radius:6px;cursor:pointer;transition:all .3s}.select-emoji:hover{background:#fafafa;transform:scale(1.2)}.select-emoji.selected{animation:blueflash 2s infinite}.loading-blocker{position:absolute;height:100%;width:100%;z-index:2;opacity:.6;background:#434343;top:0;left:0;text-align:center}.overlay-app-outer-wrapper h5{font-size:1em}.overlay-app-outer-wrapper .description-emoji{font-family:"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",sans-serif;margin-right:.28em}.overlay-app-outer-wrapper .image-preview{width:150px !important;height:60px !important}.overlay-app-outer-wrapper .preview-wrapper{width:0;height:0;overflow:hidden}.overlay-app-outer-wrapper .overlay-render-img{max-width:unset}.overlay-app-outer-wrapper .overlay-background-preview{position:relative}.overlay-app-outer-wrapper .overlay-background-logo{z-index:1;opacity:1}.participation-app-outer-wrapper--zoom_app_video_share{background-color:rgba(0,0,0,0);height:100vh;overflow:hidden;position:relative;width:100vw}.participation-app-outer-wrapper .split_50_50{position:absolute;width:50%;left:50%;height:100%}.participation-app-outer-wrapper .participation-video-split-mask{background-color:#000;height:100%;left:0;position:absolute;top:0;width:50%}.participation-video-share-frame{align-items:center;box-sizing:border-box;display:flex;height:100vh;justify-content:center;padding:3.5vh 3.5vw;position:relative;width:100vw}.participation-video-share-frame.split_50_50{height:100vh;left:50%;padding:3vh 2.5vw;position:absolute;top:0;width:50vw}.participation-video-share-frame.top_left_timer{height:100vh;padding:1.5vh 1.5vw;width:100vw}.participation-video-share-frame.top_left_person,.participation-video-share-frame.only_timer{padding:4vh 5vw}.participation-video-share-frame.top_left_person{align-items:center;justify-content:flex-end;padding:7vh 4vw 7vh 36vw}.chart-will-appear.zoom_app_video_share{height:100vh;font-size:2rem}.participation-chart-wrapper{margin:0 auto;max-width:920px;width:100%}.participation-chart-wrapper.zoom_app,.participation-chart-wrapper--zoom_app{max-width:760px}.participation-chart-wrapper.zoom_app_video_share,.participation-chart-wrapper--zoom_app_video_share{align-items:center;display:flex;height:100%;max-width:1180px;width:100%}.participation-chart-config-frame{margin:0 auto;max-width:760px;width:100%}.participation-chart-card{background:#fff;border:1px solid #dce9f8;border-radius:16px;box-shadow:0 16px 40px rgba(24,71,121,.12);overflow:hidden;width:100%}.participation-chart-card__header{align-items:center;background:linear-gradient(135deg, #f7fbff 0%, #edf5ff 100%);border-bottom:1px solid #dce9f8;display:flex;gap:1rem;justify-content:space-between;padding:1rem 1.15rem}.participation-chart-card__header h3{color:#1d4f84;font-size:1.08rem;font-weight:700;letter-spacing:0;line-height:1.2;margin:0}.participation-chart-card__header p{color:#617892;font-size:.82rem;line-height:1.35;margin:.18rem 0 0}.participation-chart-card__meta{align-items:center;background:rgba(75,146,232,.1);border:1px solid rgba(75,146,232,.18);border-radius:999px;color:#256fc8;display:inline-flex;flex:0 0 auto;gap:.28rem;padding:.32rem .58rem}.participation-chart-card__meta span:first-child{font-size:.98rem;font-weight:800;line-height:1}.participation-chart-card__meta span:last-child{font-size:.72rem;font-weight:700;line-height:1;text-transform:uppercase}.participation-chart-layout{display:grid;gap:1rem;grid-template-columns:minmax(220px, 0.9fr) minmax(240px, 1fr);padding:1rem}.participation-chart-visual{aspect-ratio:1;max-width:360px;min-height:220px;position:relative;width:100%}.participation-chart-visual canvas{max-height:100%;max-width:100%}.participation-chart-center{align-items:center;color:#1d4f84;display:flex;flex-direction:column;inset:50% auto auto 50%;pointer-events:none;position:absolute;text-align:center;transform:translate(-50%, -50%)}.participation-chart-center span:first-child{font-size:1.35rem;font-weight:800;line-height:1.1}.participation-chart-center span:last-child{color:#617892;font-size:.72rem;font-weight:700;line-height:1.2;margin-top:.12rem;text-transform:uppercase}.participation-chart-details{display:flex;flex-direction:column;min-width:0}.participation-chart-summary{background:#f7fbff;border:1px solid #dce9f8;border-radius:12px;color:#617892;display:grid;gap:.12rem;margin-bottom:.72rem;padding:.7rem .8rem}.participation-chart-summary span{font-size:.72rem;font-weight:700;line-height:1.2;text-transform:uppercase}.participation-chart-summary strong{color:#1d4f84;font-size:.98rem;font-weight:800;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.participation-speaker-list{display:grid;gap:.58rem;list-style:none;margin:0;min-width:0;padding:0}.participation-speaker-list__item{min-width:0}.participation-speaker-list__topline{align-items:center;display:grid;gap:.6rem;grid-template-columns:minmax(0, 1fr) auto}.participation-speaker-list__name{align-items:center;color:#243f5f;display:inline-flex;font-size:.86rem;font-weight:700;line-height:1.25;min-width:0}.participation-speaker-list__name span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.participation-speaker-list__dot{border-radius:50%;box-shadow:0 0 0 3px hsla(0,0%,100%,.9);flex:0 0 auto;height:.62rem;margin-right:.45rem;width:.62rem}.participation-speaker-list__value{color:#1d4f84;font-size:.8rem;font-weight:800}.participation-speaker-list__bar{background:#eaf2fb;border-radius:999px;height:.42rem;margin-top:.32rem;overflow:hidden}.participation-speaker-list__bar span{border-radius:inherit;display:block;height:100%;min-width:3px}.participation-speaker-list__time{color:#617892;font-size:.72rem;font-weight:600;line-height:1.2;margin-top:.18rem;text-align:right}.participation-speaker-list__more{border-top:1px solid #e6eff9;color:#617892;font-size:.78rem;font-weight:700;margin-top:.78rem;padding-top:.62rem;text-align:center}.participation-chart-actions{align-items:center;display:flex;flex-wrap:wrap;gap:.4rem;justify-content:center;margin:.75rem auto 0;max-width:920px}.participation-chart-actions .btn{border-radius:8px;font-weight:700;margin:0 !important}.participation-chart-action-btn{background:#fff;border:1px solid #b8d2f0;box-shadow:0 1px 4px rgba(45,91,140,.08);color:#256fc8}.participation-chart-action-btn:hover,.participation-chart-action-btn:focus{background:rgba(75,146,232,.08);border-color:#4b92e8;color:#1d4f84}.participation-chart-reset-btn{background:#fff8ec;border:1px solid #f2c462;box-shadow:0 1px 4px rgba(180,115,0,.08);color:#9a6500}.participation-chart-reset-btn:hover,.participation-chart-reset-btn:focus{background:#fff0d6;border-color:#dfaa36;color:#7a4d00}.participation-chart-reset-btn--success{background:#e8fbf0;border-color:#9ddec0;color:#1a6644}.participation-chart-refresh-note{color:#617892;font-size:.8rem;margin:.6rem auto 1rem;text-align:center}.participation-empty-chart{align-items:center;background:linear-gradient(180deg, #ffffff 0%, #f7fbff 100%);border:1px dashed #b8d2f0;border-radius:16px;box-shadow:0 8px 24px rgba(24,71,121,.08);color:#617892;display:flex;flex-direction:column;margin:0 auto .75rem;max-width:720px;padding:2.25rem 1.25rem;text-align:center}.participation-empty-chart h3{color:#1d4f84;font-size:1.05rem;font-weight:800;letter-spacing:0;line-height:1.2;margin:.55rem 0 .22rem}.participation-empty-chart p{font-size:.86rem;line-height:1.4;margin:0}.participation-color-0{background-color:#2f7de1}.participation-color-1{background-color:#26a269}.participation-color-2{background-color:#e25563}.participation-color-3{background-color:#8b5cf6}.participation-color-4{background-color:#0ea5a4}.participation-color-5{background-color:#f59e0b}.participation-color-6{background-color:#475569}.participation-color-7{background-color:#14b8a6}.participation-color-8{background-color:#f97316}.participation-color-9{background-color:#dc2626}.participation-color-10{background-color:#4f46e5}.participation-color-11{background-color:#65a30d}.participation-color-12{background-color:#a855f7}.participation-color-13{background-color:#0369a1}.participation-color-14{background-color:#db2777}.participation-color-15{background-color:#ca8a04}.participation-color-16{background-color:#64748b}.participation-color-17{background-color:#0891b2}.participation-color-18{background-color:#16a34a}.participation-color-19{background-color:#7c3aed}.participation-width-0{width:0%}.participation-width-5{width:5%}.participation-width-10{width:10%}.participation-width-15{width:15%}.participation-width-20{width:20%}.participation-width-25{width:25%}.participation-width-30{width:30%}.participation-width-35{width:35%}.participation-width-40{width:40%}.participation-width-45{width:45%}.participation-width-50{width:50%}.participation-width-55{width:55%}.participation-width-60{width:60%}.participation-width-65{width:65%}.participation-width-70{width:70%}.participation-width-75{width:75%}.participation-width-80{width:80%}.participation-width-85{width:85%}.participation-width-90{width:90%}.participation-width-95{width:95%}.participation-width-100{width:100%}.participation-chart-wrapper--zoom_app_video_share .participation-chart-card,.participation-chart-wrapper.zoom_app_video_share .participation-chart-card{box-shadow:0 18px 56px rgba(5,17,35,.24);max-height:100%}.participation-chart-wrapper--zoom_app_video_share .participation-chart-card__header,.participation-chart-wrapper.zoom_app_video_share .participation-chart-card__header{padding:1.15rem 1.35rem}.participation-chart-wrapper--zoom_app_video_share .participation-chart-card__header h3,.participation-chart-wrapper.zoom_app_video_share .participation-chart-card__header h3{font-size:2rem}.participation-chart-wrapper--zoom_app_video_share .participation-chart-card__header p,.participation-chart-wrapper.zoom_app_video_share .participation-chart-card__header p{font-size:1.05rem}.participation-chart-wrapper--zoom_app_video_share .participation-chart-layout,.participation-chart-wrapper.zoom_app_video_share .participation-chart-layout{align-items:center;gap:clamp(1rem,3vw,3rem);grid-template-columns:minmax(280px, 0.95fr) minmax(280px, 1fr);padding:clamp(1.2rem,2.8vw,2.6rem)}.participation-chart-wrapper--zoom_app_video_share .participation-chart-visual,.participation-chart-wrapper.zoom_app_video_share .participation-chart-visual{max-width:min(42vw,520px);min-height:320px}.participation-chart-wrapper--zoom_app_video_share .participation-chart-center span:first-child,.participation-chart-wrapper.zoom_app_video_share .participation-chart-center span:first-child{font-size:2.4rem}.participation-chart-wrapper--zoom_app_video_share .participation-speaker-list__name,.participation-chart-wrapper.zoom_app_video_share .participation-speaker-list__name{font-size:1.05rem}.participation-chart-wrapper--zoom_app_video_share .participation-speaker-list__value,.participation-chart-wrapper--zoom_app_video_share .participation-speaker-list__time,.participation-chart-wrapper.zoom_app_video_share .participation-speaker-list__value,.participation-chart-wrapper.zoom_app_video_share .participation-speaker-list__time{font-size:.95rem}.participation-chart-wrapper--dense .participation-speaker-list{gap:.44rem}.participation-chart-wrapper--dense .participation-speaker-list__name{font-size:.8rem}.participation-chart-wrapper--dense .participation-speaker-list__bar{height:.36rem}.participation-video-share-frame.split_50_50 .participation-chart-wrapper--zoom_app_video_share,.participation-video-share-frame.split_50_50 .participation-chart-wrapper.zoom_app_video_share{height:100%;max-width:100%;width:100%}.participation-video-share-frame.split_50_50 .participation-chart-card{max-height:100%}.participation-video-share-frame.split_50_50 .participation-chart-card__header{padding:.75rem .9rem}.participation-video-share-frame.split_50_50 .participation-chart-card__header h3{font-size:1.35rem}.participation-video-share-frame.split_50_50 .participation-chart-card__header p{font-size:.86rem}.participation-video-share-frame.split_50_50 .participation-chart-layout{gap:.8rem;grid-template-columns:minmax(0, 0.86fr) minmax(0, 1fr);padding:.85rem}.participation-video-share-frame.split_50_50 .participation-chart-visual{margin:0 auto;max-width:100%;min-height:0}.participation-video-share-frame.split_50_50 .participation-chart-center span:first-child{font-size:1.55rem}.participation-video-share-frame.split_50_50 .participation-chart-center span:last-child{font-size:.68rem}.participation-video-share-frame.split_50_50 .participation-chart-summary{margin-bottom:.48rem;padding:.55rem .65rem}.participation-video-share-frame.split_50_50 .participation-chart-summary strong{font-size:.86rem}.participation-video-share-frame.split_50_50 .participation-speaker-list{gap:.34rem}.participation-video-share-frame.split_50_50 .participation-speaker-list__name{font-size:.76rem}.participation-video-share-frame.split_50_50 .participation-speaker-list__value,.participation-video-share-frame.split_50_50 .participation-speaker-list__time{font-size:.72rem}.participation-video-share-frame.split_50_50 .participation-speaker-list__bar{height:.34rem;margin-top:.2rem}.participation-video-share-frame.split_50_50 .participation-speaker-list__more{margin-top:.42rem;padding-top:.36rem}.participation-video-share-frame.only_timer .participation-chart-wrapper--zoom_app_video_share,.participation-video-share-frame.only_timer .participation-chart-wrapper.zoom_app_video_share,.participation-video-share-frame.top_left_person .participation-chart-wrapper--zoom_app_video_share,.participation-video-share-frame.top_left_person .participation-chart-wrapper.zoom_app_video_share{height:100%;max-width:100%;width:100%}.participation-video-share-frame.only_timer .participation-chart-card,.participation-video-share-frame.top_left_person .participation-chart-card{height:100%;max-height:100%}.participation-video-share-frame.only_timer .participation-chart-card__header,.participation-video-share-frame.top_left_person .participation-chart-card__header{padding:clamp(.8rem,1.6vh,1.05rem) clamp(.95rem,2vw,1.35rem)}.participation-video-share-frame.only_timer .participation-chart-card__header h3,.participation-video-share-frame.top_left_person .participation-chart-card__header h3{font-size:clamp(1.35rem,2.6vh,1.85rem)}.participation-video-share-frame.only_timer .participation-chart-card__header p,.participation-video-share-frame.top_left_person .participation-chart-card__header p{font-size:clamp(.82rem,1.55vh,1rem)}.participation-video-share-frame.only_timer .participation-chart-card__meta,.participation-video-share-frame.top_left_person .participation-chart-card__meta{padding:.38rem .7rem}.participation-video-share-frame.only_timer .participation-chart-card__meta span:first-child,.participation-video-share-frame.top_left_person .participation-chart-card__meta span:first-child{font-size:clamp(1.05rem,2.2vh,1.35rem)}.participation-video-share-frame.only_timer .participation-chart-layout,.participation-video-share-frame.top_left_person .participation-chart-layout{gap:clamp(.8rem,2vh,1.45rem);grid-template-columns:minmax(0, 0.85fr) minmax(0, 1fr);height:calc(100% - 5.2rem);min-height:0;padding:clamp(.8rem,2vh,1.35rem)}.participation-video-share-frame.only_timer .participation-chart-visual,.participation-video-share-frame.top_left_person .participation-chart-visual{max-width:min(42vw,62vh);min-height:0}.participation-video-share-frame.only_timer .participation-chart-details,.participation-video-share-frame.top_left_person .participation-chart-details{min-height:0;overflow:hidden}.participation-video-share-frame.only_timer .participation-chart-summary,.participation-video-share-frame.top_left_person .participation-chart-summary{margin-bottom:.58rem;padding:.62rem .78rem}.participation-video-share-frame.only_timer .participation-chart-summary strong,.participation-video-share-frame.top_left_person .participation-chart-summary strong{font-size:clamp(.86rem,1.7vh,1rem)}.participation-video-share-frame.only_timer .participation-speaker-list,.participation-video-share-frame.top_left_person .participation-speaker-list{gap:clamp(.28rem,.8vh,.44rem)}.participation-video-share-frame.only_timer .participation-speaker-list__name,.participation-video-share-frame.top_left_person .participation-speaker-list__name{font-size:clamp(.78rem,1.5vh,.95rem)}.participation-video-share-frame.only_timer .participation-speaker-list__value,.participation-video-share-frame.only_timer .participation-speaker-list__time,.participation-video-share-frame.top_left_person .participation-speaker-list__value,.participation-video-share-frame.top_left_person .participation-speaker-list__time{font-size:clamp(.72rem,1.38vh,.86rem)}.participation-video-share-frame.only_timer .participation-speaker-list__bar,.participation-video-share-frame.top_left_person .participation-speaker-list__bar{height:.34rem;margin-top:.18rem}.participation-video-share-frame.only_timer .participation-speaker-list__time,.participation-video-share-frame.top_left_person .participation-speaker-list__time{margin-top:.12rem}.participation-video-share-frame.only_timer .participation-speaker-list__more,.participation-video-share-frame.top_left_person .participation-speaker-list__more{margin-top:.36rem;padding-top:.32rem}.participation-video-share-frame.top_left_person .participation-chart-wrapper--zoom_app_video_share,.participation-video-share-frame.top_left_person .participation-chart-wrapper.zoom_app_video_share{height:82vh;max-width:min(58vw,880px)}.participation-video-share-frame.top_left_person .participation-chart-layout{height:calc(100% - 4.9rem)}.participation-video-share-frame.top_left_person .participation-chart-visual{max-width:min(28vw,48vh)}.participation-video-share-frame.top_left_timer .participation-chart-wrapper--zoom_app_video_share,.participation-video-share-frame.top_left_timer .participation-chart-wrapper.zoom_app_video_share{align-items:stretch;height:100%;max-width:100%;width:100%}.participation-video-share-frame.top_left_timer .participation-chart-card{border-radius:24px;box-shadow:0 8px 24px rgba(5,17,35,.2);height:100%}.participation-video-share-frame.top_left_timer .participation-chart-card__header{padding:.9rem 1.05rem}.participation-video-share-frame.top_left_timer .participation-chart-card__header h3{font-size:1.85rem}.participation-video-share-frame.top_left_timer .participation-chart-card__header p{display:none}.participation-video-share-frame.top_left_timer .participation-chart-card__meta{font-size:.98rem;padding:.46rem .7rem}.participation-video-share-frame.top_left_timer .participation-chart-card__meta span:first-child{font-size:1.55rem}.participation-video-share-frame.top_left_timer .participation-chart-card__meta span:last-child{font-size:.86rem}.participation-video-share-frame.top_left_timer .participation-chart-layout{align-items:center;display:grid;gap:1rem;grid-template-columns:minmax(0, 0.92fr) minmax(0, 1fr);height:calc(100% - 5.1rem);min-height:0;padding:.95rem 1.05rem 1.05rem}.participation-video-share-frame.top_left_timer .participation-chart-visual{margin:0 auto;max-width:min(54vh,40vw);min-height:0}.participation-video-share-frame.top_left_timer .participation-chart-center span:first-child{font-size:2.15rem}.participation-video-share-frame.top_left_timer .participation-chart-center span:last-child{font-size:.88rem}.participation-video-share-frame.top_left_timer .participation-chart-details{display:flex;min-height:0;overflow:hidden}.participation-video-share-frame.top_left_timer .participation-chart-summary{margin-bottom:.58rem;padding:.65rem .72rem}.participation-video-share-frame.top_left_timer .participation-chart-summary span{font-size:.88rem}.participation-video-share-frame.top_left_timer .participation-chart-summary strong{font-size:1.12rem}.participation-video-share-frame.top_left_timer .participation-speaker-list{gap:.52rem}.participation-video-share-frame.top_left_timer .participation-speaker-list__name{font-size:1.05rem}.participation-video-share-frame.top_left_timer .participation-speaker-list__value{font-size:1rem}.participation-video-share-frame.top_left_timer .participation-speaker-list__bar{height:.42rem;margin-top:.24rem}.participation-video-share-frame.top_left_timer .participation-speaker-list__time{display:none}.participation-video-share-frame.top_left_timer .participation-speaker-list__more{font-size:.9rem;margin-top:.48rem;padding-top:.42rem}.participation-video-share-frame.top_left_timer.chart-will-appear,.participation-video-share-frame.split_50_50.chart-will-appear{padding:.5rem}.participation-video-share-frame.top_left_timer.chart-will-appear .participation-empty-chart,.participation-video-share-frame.split_50_50.chart-will-appear .participation-empty-chart{border-radius:10px;box-shadow:0 8px 24px rgba(5,17,35,.16);max-width:100%;padding:1rem .7rem}.participation-video-share-frame.top_left_timer.chart-will-appear .participation-empty-chart h3,.participation-video-share-frame.split_50_50.chart-will-appear .participation-empty-chart h3{font-size:.92rem;margin-top:0}.participation-video-share-frame.top_left_timer.chart-will-appear .participation-empty-chart p,.participation-video-share-frame.split_50_50.chart-will-appear .participation-empty-chart p{font-size:.72rem}.participation-video-share-frame.top_left_timer.chart-will-appear .participation-empty-chart{max-width:72vw;padding:4.8rem 3.5rem}.participation-video-share-frame.top_left_timer.chart-will-appear .participation-empty-chart h3{font-size:3rem;margin-bottom:.7rem}.participation-video-share-frame.top_left_timer.chart-will-appear .participation-empty-chart p{font-size:1.75rem;line-height:1.35}.participation-video-share-frame.top_left_person.chart-will-appear .participation-empty-chart{margin-left:auto;max-width:min(56vw,720px)}.transcription-speaker-graph{height:340px;margin:0 auto;max-width:560px;position:relative;width:100%}.transcription-speaker-graph--email{height:360px;max-width:640px}.transcription-speaker-graph--show_page{height:420px;max-width:720px}.transcription-speaker-graph--default{height:260px;max-width:320px}@media(max-width: 720px){.participation-chart-layout{grid-template-columns:1fr}.participation-chart-visual{margin:0 auto;max-width:300px}.participation-chart-card__header{align-items:flex-start;flex-direction:column}.participation-chart-card__meta{align-self:flex-start}}.configuration-icon{z-index:2;font-size:2rem;right:1rem;top:1rem;position:absolute;cursor:pointer;transition:all .3s;border-radius:50%;height:2rem;width:2rem;text-align:center;line-height:1.7rem}.configuration-icon:hover{transform:scale(1.5);opacity:.9}.pulse{animation:pulse-animation 2s infinite}@keyframes pulse-animation{0%{box-shadow:0 0 0 0px #b6d3f6}100%{box-shadow:0 0 0 15px rgba(0,0,0,0)}}.configuration-icon-tooltip{position:absolute;padding:.4rem;font-size:1rem;z-index:2;border-radius:6px;opacity:.9;top:.85rem;right:3rem}#immersive-timer{background:#fff;height:100%}#immersive-timer div{height:100%;width:100%}#immersive-timer .CircularProgressbar{height:100%;position:relative}#immersive-timer div[data-test-id=CircularProgressbarWithChildren] div{margin-top:0 !important;top:0 !important}#immersive-timer #simple-timer{height:100%}#immersive-timer #simple-timer.background_indicator>div:not(.animated-bg-layer):not(.background_indicator__progress_track):not(.custom-logo){height:auto}#immersive-timer #simple-timer.dot_indicator>div:not(.animated-bg-layer):not(.tick-ring):not(.custom-logo){height:auto;width:auto}#immersive-timer #clock .clock-wrapper,#immersive-timer #agenda-timer .container{height:auto}#immersive-timer.timer_bottom #simple-timer{font-size:12.25vh !important}#immersive-timer.timer_bottom #clock{font-size:15vh !important}#immersive-timer.timer_bottom #agenda-timer{font-size:4vh !important}#immersive-timer.timer_top #simple-timer{font-size:4.25vh !important}#immersive-timer .bluesky-logo{font-size:1.5vh !important;cursor:pointer}#immersive-timer .bluesky-logo img{width:auto !important;height:2.5vh !important;margin-right:.75vh !important}#immersive-timer #simple-timer .bluesky-logo{height:20% !important;margin-top:0 !important;display:flex !important;align-items:center;justify-content:center}#immersive-timer.free .timer-inner-wrapper{height:80% !important}.timer-app-wrapper.split_50_50{position:absolute;width:50%;left:50%}.timer-app-outer-wrapper.top_left_timer{overflow:hidden}.timer-app-outer-wrapper.transparent{background:rgba(0,0,0,0) !important}#simple-timer{position:relative;overflow:hidden;container-type:inline-size}#simple-timer:has(.numeric_input_overlay){overflow:visible}#simple-timer .background_indicator__progress_track{position:absolute;left:10%;right:10%;bottom:8%;height:.14em;border-radius:999px;background-color:rgba(0,0,0,.1);border:solid .01em hsla(0,0%,100%,.45);box-shadow:inset 0 0 .04em rgba(0,0,0,.08);overflow:hidden}#simple-timer .background_indicator__progress_layer{position:relative;display:block;height:100%;border-radius:999px;box-shadow:inset -0.12em 0 .12em hsla(0,0%,100%,.24),0 0 .05em rgba(0,0,0,.1);transition:width .35s ease-out}#simple-timer .timer-inner-wrapper--ring .CircularProgressbar-path{filter:drop-shadow(0 0 0.14em rgba(0, 0, 0, 0.16))}#simple-timer .tick-ring{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);aspect-ratio:1/1;border-radius:50%;border:solid .07em rgba(0,0,0,.13);pointer-events:none}#simple-timer .tick-ring__tick,#simple-timer .tick-ring__dot{position:absolute}#simple-timer .tick-ring__tick{width:.065em;height:.28em;border-radius:999px;background-color:rgba(0,0,0,.24);transition:background-color .2s ease}#simple-timer .tick-ring__tick--major{height:.34em;background-color:rgba(0,0,0,.34)}#simple-timer .tick-ring__tick--active{background-color:rgba(0,0,0,.55)}#simple-timer .tick-ring__dot{width:.22em;height:.22em;border-radius:50%;box-shadow:0 0 .08em rgba(0,0,0,.24);transition:top .35s linear,left .35s linear}#simple-timer.dark-theme .tick-ring{border-color:hsla(0,0%,100%,.22)}#simple-timer.dark-theme .tick-ring__tick{background-color:hsla(0,0%,100%,.32)}#simple-timer.dark-theme .tick-ring__tick--major{background-color:hsla(0,0%,100%,.48)}#simple-timer.dark-theme .tick-ring__tick--active{background-color:hsla(0,0%,100%,.72)}#simple-timer.dark-theme .tick-ring__dot{box-shadow:0 0 .08em hsla(0,0%,100%,.35)}#simple-timer.dark-theme .hourglass-frame{fill:hsla(0,0%,100%,.82)}#simple-timer.dark-theme .hourglass-glass{fill:hsla(0,0%,100%,.06)}#simple-timer .current-speaker-label{z-index:4;max-width:80%;padding:.28em .7em;border-radius:999px;font-size:clamp(11px,4cqi,36px);line-height:1.3;letter-spacing:.02em;font-family:"Lato",sans-serif;font-weight:600;color:#f0f4fa;background:rgba(15,20,35,.68);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;pointer-events:none}#simple-timer .current-speaker-label--default{position:absolute;bottom:8%;left:50%;transform:translateX(-50%)}#simple-timer .current-speaker-label--circle{position:relative;margin:.25em auto 0;display:block;width:fit-content;max-width:min(90%,14em)}#simple-timer .current-speaker-label--hourglass{position:absolute;bottom:2%;left:50%;transform:translateX(-50%)}#simple-timer .current-speaker-label--bar{position:absolute;bottom:22%;left:50%;transform:translateX(-50%)}#simple-timer .current-speaker-label--dot{position:absolute;bottom:4%;left:50%;transform:translateX(-50%)}#simple-timer .hourglass-indicator{position:relative;display:flex;align-items:center;justify-content:center;padding:1%;box-sizing:border-box}#simple-timer .hourglass-svg{width:100%;height:100%;overflow:visible;filter:drop-shadow(0 0.08em 0.2em rgba(0, 0, 0, 0.16))}#simple-timer .hourglass-frame{fill:none;stroke:rgba(88,98,112,.92);stroke-width:.46;stroke-linecap:round;stroke-linejoin:round}#simple-timer .hourglass-glass{fill:hsla(0,0%,100%,.34);stroke:rgba(135,147,162,.42);stroke-width:.12}#simple-timer .hourglass-sand-fill,#simple-timer .hourglass-pile{opacity:.95;transition:all .35s ease-out}#simple-timer .hourglass-stream{stroke-width:.2;stroke-linecap:round;opacity:0}#simple-timer .hourglass-stream.is-active{opacity:1;animation:hourglass-stream-pulse .75s linear infinite}#simple-timer .hourglass-particles{opacity:0}#simple-timer .hourglass-particles.is-active{opacity:1}#simple-timer .dot_indicator__dot{width:.3em;height:.3em;border-radius:50%;margin-top:-0.15em;margin-left:.15em}@keyframes hourglass-stream-pulse{0%{opacity:.35}50%{opacity:1}100%{opacity:.35}}#agenda-timer{position:relative;overflow:hidden}#agenda-timer .finished-time{opacity:.5}#agenda-timer .warning-time,#agenda-timer .alert-time,#agenda-timer .active-time{font-weight:700}#agenda-timer .warning-time .item-name,#agenda-timer .alert-time .item-name,#agenda-timer .active-time .item-name{font-family:"Lato","Arial","sans-serif"}#agenda-timer .warning-time .clockface{color:#fb3}#agenda-timer .warning-time .agenda-focus__active-clock{color:#fb3}#agenda-timer .alert-time .clockface{color:#f44}#agenda-timer .alert-time .agenda-focus__active-clock{color:#f44}#agenda-timer.agenda-focus-layout{flex-direction:column;align-items:stretch}#agenda-timer.agenda-focus-layout .agenda-focus{display:flex;flex-direction:column;align-items:center;width:100%;height:100%;padding:1.5em 2em 1.5em;box-sizing:border-box}#agenda-timer.agenda-focus-layout .agenda-focus__title{font-size:.7em;opacity:.7;margin-bottom:.5em;text-align:center;flex-shrink:0}#agenda-timer.agenda-focus-layout .agenda-focus__active{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;width:100%;text-align:center;min-height:0}#agenda-timer.agenda-focus-layout .agenda-focus__active-name{font-size:1.75em;font-weight:700;line-height:1.25;margin-bottom:.25em;word-break:break-word}#agenda-timer.agenda-focus-layout .agenda-focus__active-clock{font-size:2.4em;font-weight:700}#agenda-timer.agenda-focus-layout .agenda-focus__upnext{align-self:flex-end;background:hsla(0,0%,100%,.6);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.85);box-shadow:0 4px 20px rgba(0,0,0,.08);border-radius:12px;padding:.55em 1em;text-align:right;max-width:60%;flex-shrink:0;margin-top:.5em}#agenda-timer.agenda-focus-layout .agenda-focus__upnext-label{font-size:.5em;text-transform:uppercase;letter-spacing:.1em;opacity:.55;font-weight:700;margin-bottom:.15em}#agenda-timer.agenda-focus-layout .agenda-focus__upnext-name{font-size:.65em;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.3}#agenda-timer.agenda-focus-layout .agenda-focus__upnext-clock{font-size:.58em;opacity:.7;margin-top:.1em}#agenda-timer.agenda-focus-layout.dark-theme .agenda-focus__upnext{background:rgba(30,30,50,.65);border-color:hsla(0,0%,100%,.12);box-shadow:0 4px 20px rgba(0,0,0,.35)}.agenda-bg-stars,.agenda-bg-bubbles,.agenda-bg-bokeh{position:relative;overflow:hidden}.agenda-bg-stars::before,.agenda-bg-stars::after,.agenda-bg-bubbles::before,.agenda-bg-bubbles::after,.agenda-bg-bokeh::before,.agenda-bg-bokeh::after{content:"";position:absolute;pointer-events:none;z-index:0}.agenda-bg-stars{background-color:#02040f;background-image:radial-gradient(circle at 50% 52%, #13254b 0%, #08122a 36%, #030714 66%, #01030a 100%),radial-gradient(circle at 18px 26px, rgba(255, 255, 255, 0.35) 0 0.8px, transparent 1.5px),radial-gradient(circle at 122px 64px, rgba(201, 223, 255, 0.3) 0 0.9px, transparent 1.5px),radial-gradient(circle at 66px 148px, rgba(183, 211, 255, 0.28) 0 0.8px, transparent 1.4px),radial-gradient(circle at 210px 198px, rgba(220, 234, 255, 0.28) 0 0.8px, transparent 1.5px);background-size:100% 100%,240px 240px,340px 340px,480px 480px,620px 620px;background-position:center,0 0,0 0,0 0,0 0}.agenda-bg-stars::before,.agenda-bg-stars::after{display:none}.agenda-bg-stars.light-theme{background-color:#f7f9fd;background-image:radial-gradient(circle at 50% 48%, #ffffff 0%, #f4f7fc 54%, #edf2f9 100%),radial-gradient(circle at 18px 26px, rgba(20, 26, 38, 0.1) 0 0.8px, transparent 1.5px),radial-gradient(circle at 122px 64px, rgba(20, 26, 38, 0.08) 0 0.9px, transparent 1.5px),radial-gradient(circle at 66px 148px, rgba(20, 26, 38, 0.07) 0 0.8px, transparent 1.4px),radial-gradient(circle at 210px 198px, rgba(20, 26, 38, 0.07) 0 0.8px, transparent 1.5px)}.agenda-bg-stars.dark-theme{background-color:#02040f;background-image:radial-gradient(circle at 50% 52%, #13254b 0%, #08122a 36%, #030714 66%, #01030a 100%),radial-gradient(circle at 18px 26px, rgba(255, 255, 255, 0.35) 0 0.8px, transparent 1.5px),radial-gradient(circle at 122px 64px, rgba(201, 223, 255, 0.3) 0 0.9px, transparent 1.5px),radial-gradient(circle at 66px 148px, rgba(183, 211, 255, 0.28) 0 0.8px, transparent 1.4px),radial-gradient(circle at 210px 198px, rgba(220, 234, 255, 0.28) 0 0.8px, transparent 1.5px)}.agenda-stars-canvas{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:0}.animated-bg-layer{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none}.animated-bg-layer.agenda-bg-stars,.animated-bg-layer.agenda-bg-bubbles,.animated-bg-layer.agenda-bg-bokeh{position:absolute;inset:0}#simple-timer.has-animated-bg,#simple-timer.has-animated-bg.dark-theme,#simple-timer.has-animated-bg.light-theme,#clock.has-animated-bg,#clock.has-animated-bg.dark-theme,#clock.has-animated-bg.light-theme,#agenda-timer.has-animated-bg,#agenda-timer.has-animated-bg.dark-theme,#agenda-timer.has-animated-bg.light-theme{background:rgba(0,0,0,0)}#simple-timer.has-animated-bg>*:not(.animated-bg-layer):not(.custom-logo):not(.tick-ring):not(.background_indicator__progress_track):not(.current-speaker-label),#clock.has-animated-bg>*:not(.animated-bg-layer):not(.custom-logo):not(.tick-ring):not(.background_indicator__progress_track):not(.current-speaker-label),#agenda-timer.has-animated-bg>*:not(.animated-bg-layer):not(.custom-logo):not(.tick-ring):not(.background_indicator__progress_track):not(.current-speaker-label){position:relative;z-index:1}.agenda-bg-bubbles{--agenda-accent-rgb: 112, 64, 224}.agenda-bg-bubbles.light-theme{background-color:#f4f6fb;background-image:radial-gradient(circle at 50% 50%, #ffffff 0%, #f2f5fb 60%, #e7edf7 100%)}.agenda-bg-bubbles.dark-theme{background-color:#040918;background-image:radial-gradient(circle at 50% 50%, rgba(11, 32, 70, 0.45) 0%, rgba(4, 11, 30, 0.92) 62%, rgb(2, 5, 16) 100%)}.agenda-bg-bubbles::before{inset:0;background-image:radial-gradient(circle 2px at 8% 12%, rgba(var(--agenda-accent-rgb), 0.6) 40%, transparent 100%),radial-gradient(circle 1.5px at 21% 40%, rgba(var(--agenda-accent-rgb), 0.38) 40%, transparent 100%),radial-gradient(circle 2px at 35% 6%, rgba(var(--agenda-accent-rgb), 0.6) 40%, transparent 100%),radial-gradient(circle 1.5px at 50% 55%, rgba(var(--agenda-accent-rgb), 0.38) 40%, transparent 100%),radial-gradient(circle 2px at 64% 20%, rgba(var(--agenda-accent-rgb), 0.6) 40%, transparent 100%),radial-gradient(circle 1.5px at 78% 70%, rgba(var(--agenda-accent-rgb), 0.38) 40%, transparent 100%),radial-gradient(circle 2px at 91% 14%, rgba(var(--agenda-accent-rgb), 0.6) 40%, transparent 100%),radial-gradient(circle 1.5px at 3% 80%, rgba(var(--agenda-accent-rgb), 0.38) 40%, transparent 100%),radial-gradient(circle 2px at 42% 88%, rgba(var(--agenda-accent-rgb), 0.6) 40%, transparent 100%),radial-gradient(circle 1.5px at 85% 45%, rgba(var(--agenda-accent-rgb), 0.38) 40%, transparent 100%);background-size:100% 200px;animation:agenda-bubbles-drift 22s linear infinite}.agenda-bg-bubbles::after{inset:0;background-image:radial-gradient(circle 2.5px at 15% 25%, rgba(var(--agenda-accent-rgb), 0.55) 35%, transparent 100%),radial-gradient(circle 2.5px at 40% 8%, rgba(var(--agenda-accent-rgb), 0.55) 35%, transparent 100%),radial-gradient(circle 2.5px at 65% 48%, rgba(var(--agenda-accent-rgb), 0.55) 35%, transparent 100%),radial-gradient(circle 2.5px at 88% 30%, rgba(var(--agenda-accent-rgb), 0.55) 35%, transparent 100%),radial-gradient(circle 2px at 28% 72%, rgba(var(--agenda-accent-rgb), 0.35) 35%, transparent 100%),radial-gradient(circle 2px at 55% 90%, rgba(var(--agenda-accent-rgb), 0.35) 35%, transparent 100%),radial-gradient(circle 2.5px at 73% 2%, rgba(var(--agenda-accent-rgb), 0.55) 35%, transparent 100%);background-size:100% 200px;animation:agenda-bubbles-drift 35s linear infinite;opacity:.7}.agenda-bg-bubbles.dark-theme::before{background-image:radial-gradient(circle 2.8px at 8% 12%, rgba(var(--agenda-accent-rgb), 0.9) 38%, rgba(255, 255, 255, 0.22) 55%, transparent 100%),radial-gradient(circle 2.2px at 21% 40%, rgba(var(--agenda-accent-rgb), 0.62) 38%, rgba(255, 255, 255, 0.14) 56%, transparent 100%),radial-gradient(circle 2.8px at 35% 6%, rgba(var(--agenda-accent-rgb), 0.9) 38%, rgba(255, 255, 255, 0.22) 55%, transparent 100%),radial-gradient(circle 2.2px at 50% 55%, rgba(var(--agenda-accent-rgb), 0.62) 38%, rgba(255, 255, 255, 0.14) 56%, transparent 100%),radial-gradient(circle 2.8px at 64% 20%, rgba(var(--agenda-accent-rgb), 0.9) 38%, rgba(255, 255, 255, 0.22) 55%, transparent 100%),radial-gradient(circle 2.2px at 78% 70%, rgba(var(--agenda-accent-rgb), 0.62) 38%, rgba(255, 255, 255, 0.14) 56%, transparent 100%),radial-gradient(circle 2.8px at 91% 14%, rgba(var(--agenda-accent-rgb), 0.9) 38%, rgba(255, 255, 255, 0.22) 55%, transparent 100%),radial-gradient(circle 2.2px at 3% 80%, rgba(var(--agenda-accent-rgb), 0.62) 38%, rgba(255, 255, 255, 0.14) 56%, transparent 100%),radial-gradient(circle 2.8px at 42% 88%, rgba(var(--agenda-accent-rgb), 0.9) 38%, rgba(255, 255, 255, 0.22) 55%, transparent 100%),radial-gradient(circle 2.2px at 85% 45%, rgba(var(--agenda-accent-rgb), 0.62) 38%, rgba(255, 255, 255, 0.14) 56%, transparent 100%);filter:saturate(1.5) brightness(1.2)}.agenda-bg-bubbles.dark-theme::after{background-image:radial-gradient(circle 3.4px at 15% 25%, rgba(var(--agenda-accent-rgb), 0.84) 35%, rgba(255, 255, 255, 0.2) 54%, transparent 100%),radial-gradient(circle 3.4px at 40% 8%, rgba(var(--agenda-accent-rgb), 0.84) 35%, rgba(255, 255, 255, 0.2) 54%, transparent 100%),radial-gradient(circle 3.4px at 65% 48%, rgba(var(--agenda-accent-rgb), 0.84) 35%, rgba(255, 255, 255, 0.2) 54%, transparent 100%),radial-gradient(circle 3.4px at 88% 30%, rgba(var(--agenda-accent-rgb), 0.84) 35%, rgba(255, 255, 255, 0.2) 54%, transparent 100%),radial-gradient(circle 2.8px at 28% 72%, rgba(var(--agenda-accent-rgb), 0.58) 35%, rgba(255, 255, 255, 0.12) 54%, transparent 100%),radial-gradient(circle 2.8px at 55% 90%, rgba(var(--agenda-accent-rgb), 0.58) 35%, rgba(255, 255, 255, 0.12) 54%, transparent 100%),radial-gradient(circle 3.4px at 73% 2%, rgba(var(--agenda-accent-rgb), 0.84) 35%, rgba(255, 255, 255, 0.2) 54%, transparent 100%);opacity:.92;filter:saturate(1.4) brightness(1.16)}@keyframes agenda-bubbles-drift{from{background-position-y:0}to{background-position-y:-200px}}.agenda-bg-bokeh{--agenda-accent-rgb: 112, 64, 224;--agenda-accent2-rgb: 112, 224, 64}.agenda-bg-bokeh.light-theme{background-color:#f4f6fb;background-image:linear-gradient(135deg, #f7f9fd 0%, #eef2fa 55%, #e4ebf6 100%)}.agenda-bg-bokeh.dark-theme{background-color:#09041c;background-image:linear-gradient(135deg, #09041c 0%, #170a3a 52%, #0f1a47 100%)}.agenda-bg-bokeh::before{top:8%;left:5%;width:48%;height:52%;border-radius:50%;background:radial-gradient(circle, rgba(var(--agenda-accent-rgb), 0.38) 0%, rgba(var(--agenda-accent-rgb), 0.14) 55%, transparent 78%);filter:blur(15px);animation:agenda-bokeh-a 7s ease-in-out infinite alternate}.agenda-bg-bokeh::after{bottom:8%;right:5%;width:52%;height:55%;border-radius:50%;background:radial-gradient(circle, rgba(var(--agenda-accent2-rgb), 0.35) 0%, rgba(var(--agenda-accent2-rgb), 0.12) 55%, transparent 78%);filter:blur(18px);animation:agenda-bokeh-b 9s ease-in-out infinite alternate-reverse}.agenda-bg-bokeh.dark-theme::before{background:radial-gradient(circle, rgba(var(--agenda-accent-rgb), 0.62) 0%, rgba(var(--agenda-accent-rgb), 0.24) 55%, transparent 78%)}.agenda-bg-bokeh.dark-theme::after{background:radial-gradient(circle, rgba(var(--agenda-accent2-rgb), 0.58) 0%, rgba(var(--agenda-accent2-rgb), 0.2) 55%, transparent 78%)}@keyframes agenda-bokeh-a{0%{transform:translate(0, 0) scale(1)}50%{transform:translate(22%, 18%) scale(1.28)}100%{transform:translate(-15%, 28%) scale(0.8)}}@keyframes agenda-bokeh-b{0%{transform:translate(0, 0) scale(1)}50%{transform:translate(-20%, -16%) scale(1.3)}100%{transform:translate(18%, -24%) scale(0.78)}}.agenda-bg-picker{display:flex;gap:8px;flex-wrap:wrap}.agenda-bg-option{width:84px;height:58px;border-radius:8px;cursor:pointer;border:2px solid rgba(0,0,0,0);background-color:#1a1a2e;display:flex;align-items:flex-end;justify-content:center;padding-bottom:6px;position:relative;overflow:hidden;transition:border-color .2s,box-shadow .2s}.agenda-bg-option:hover{border-color:rgba(25,118,210,.5)}.agenda-bg-option.selected{border-color:#1976d2;box-shadow:0 0 0 1px #1976d2}.agenda-bg-option--none{background:linear-gradient(135deg, #f0f0f0 0%, #e0e0e0 100%)}.agenda-bg-option.agenda-bg-stars{background-image:radial-gradient(circle at 52% 45%, #11306a 0%, #071537 44%, #020716 100%)}.agenda-bg-option.agenda-bg-stars::before,.agenda-bg-option.agenda-bg-stars::after{display:block;content:"";position:absolute;pointer-events:none;inset:-14%}.agenda-bg-option.agenda-bg-stars::before{background:repeating-conic-gradient(from 0deg, rgba(255, 255, 255, 0) 0deg 7deg, rgba(255, 255, 255, 0.42) 7deg 7.2deg, rgba(165, 205, 255, 0.2) 7.2deg 7.6deg, rgba(255, 255, 255, 0) 7.6deg 14deg);opacity:.72;transform-origin:52% 46%;animation:agenda-picker-stars-rush 3.2s linear infinite}.agenda-bg-option.agenda-bg-stars::after{background-image:radial-gradient(circle at 16px 14px, rgba(255, 255, 255, 0.95) 0 1px, transparent 1.8px),radial-gradient(circle at 48px 26px, rgba(182, 216, 255, 0.86) 0 1.2px, transparent 2px),radial-gradient(circle at 24px 42px, rgba(255, 255, 255, 0.82) 0 0.9px, transparent 1.7px),radial-gradient(circle at 70px 38px, rgba(192, 222, 255, 0.86) 0 1px, transparent 1.8px);background-size:84px 58px;opacity:.9;animation:agenda-picker-stars-drift 7.5s linear infinite}.agenda-bg-option.agenda-bg-bubbles{background-image:radial-gradient(circle at 30% 28%, rgba(var(--agenda-accent-rgb), 0.38) 0%, rgba(var(--agenda-accent-rgb), 0.16) 34%, transparent 70%),linear-gradient(140deg, rgba(8, 19, 46, 0.95) 0%, rgba(6, 13, 33, 0.98) 100%)}.agenda-bg-option.agenda-bg-bubbles::before,.agenda-bg-option.agenda-bg-bubbles::after{display:block;opacity:1}.agenda-bg-option.agenda-bg-bubbles::before{background-image:radial-gradient(circle 8px at 12% 18%, rgba(var(--agenda-accent-rgb), 0.82) 38%, rgba(255, 255, 255, 0.36) 55%, transparent 100%),radial-gradient(circle 6px at 32% 62%, rgba(var(--agenda-accent-rgb), 0.7) 38%, rgba(255, 255, 255, 0.28) 56%, transparent 100%),radial-gradient(circle 8px at 56% 24%, rgba(var(--agenda-accent-rgb), 0.8) 38%, rgba(255, 255, 255, 0.34) 55%, transparent 100%),radial-gradient(circle 6px at 76% 72%, rgba(var(--agenda-accent-rgb), 0.68) 38%, rgba(255, 255, 255, 0.25) 56%, transparent 100%),radial-gradient(circle 8px at 88% 38%, rgba(var(--agenda-accent-rgb), 0.84) 38%, rgba(255, 255, 255, 0.34) 55%, transparent 100%);animation-duration:7s;filter:saturate(1.35)}.agenda-bg-option.agenda-bg-bubbles::after{background-image:radial-gradient(circle 8px at 22% 22%, rgba(var(--agenda-accent-rgb), 0.76) 38%, rgba(255, 255, 255, 0.3) 55%, transparent 100%),radial-gradient(circle 7px at 46% 12%, rgba(var(--agenda-accent-rgb), 0.72) 38%, rgba(255, 255, 255, 0.28) 55%, transparent 100%),radial-gradient(circle 9px at 70% 58%, rgba(var(--agenda-accent-rgb), 0.8) 38%, rgba(255, 255, 255, 0.34) 55%, transparent 100%),radial-gradient(circle 7px at 18% 82%, rgba(var(--agenda-accent-rgb), 0.66) 38%, rgba(255, 255, 255, 0.22) 55%, transparent 100%);animation-duration:10s;filter:saturate(1.25)}.agenda-bg-option.agenda-bg-bokeh{background-image:linear-gradient(135deg, #09041c 0%, #170a3a 52%, #0f1a47 100%)}.agenda-bg-option.agenda-bg-bokeh::before,.agenda-bg-option.agenda-bg-bokeh::after{display:block;opacity:1}.agenda-bg-option.agenda-bg-bokeh::before{background:radial-gradient(circle at 32% 34%, rgba(var(--agenda-accent-rgb), 0.92) 0%, rgba(var(--agenda-accent-rgb), 0.52) 34%, transparent 78%);top:-8%;left:-8%;width:82%;height:84%;filter:blur(12px) saturate(1.28);animation-duration:5.5s}.agenda-bg-option.agenda-bg-bokeh::after{background:radial-gradient(circle at 68% 62%, rgba(94, 216, 255, 0.9) 0%, rgba(126, 164, 255, 0.56) 38%, transparent 80%);bottom:-8%;right:-8%;width:84%;height:88%;filter:blur(13px) saturate(1.22);animation-duration:6.8s}@keyframes agenda-picker-stars-rush{from{transform:scale(0.5);opacity:.1}20%{opacity:.72}to{transform:scale(1.9);opacity:0}}@keyframes agenda-picker-stars-drift{from{background-position:0 0}to{background-position:-42px -29px}}.agenda-bg-option__label{font-size:10px;color:hsla(0,0%,100%,.9);font-weight:600;text-shadow:0 1px 3px rgba(0,0,0,.6);z-index:2;position:relative;pointer-events:none}.agenda-bg-option--none .agenda-bg-option__label{color:#555;text-shadow:none}.agenda-color-picker-row{display:flex;align-items:center;gap:10px}.agenda-color-picker-swatch{width:44px;height:44px;border:none;border-radius:6px;cursor:pointer;padding:2px;background:none}.agenda-item{cursor:default !important;position:relative}.agenda-item .col-md-3{padding-left:1.75rem}.agenda-item .agenda-item-delete{cursor:pointer}.customize-design-btn{float:right;margin-right:0 !important;margin-bottom:-10px !important}.palette-swatch-group{display:inline-flex;margin:2px 0;border:solid 1px #dbdbdb;border-radius:5px;overflow:hidden}.palette-swatch{width:40px;height:40px;display:inline-block}.image-selector__image{border:solid 2px #dbdbdb;transition:all .3s}.image-selector__image:hover{opacity:.9;border-color:#b6d3f6;cursor:pointer}.image-selector__image.selected{border-color:#67acff}.hms-input-row{display:flex;flex-wrap:nowrap;gap:6px;align-items:flex-start}.hms-input-row .timebox{flex:1;min-width:0;margin-right:0}.hms-input-row .timebox input{width:100%;min-width:0}.quick-time-btns{display:flex;flex-wrap:wrap;gap:5px}.quick-time-btn{display:flex;align-items:center;justify-content:center;padding:4px 6px;border-radius:6px;border:1px solid rgba(103,172,255,.35);background:rgba(103,172,255,.06);color:#67acff;font-size:.72rem;font-weight:500;line-height:1;cursor:pointer;transition:background .12s,border-color .12s,color .12s;white-space:nowrap}.quick-time-btn:hover{background:rgba(103,172,255,.14);border-color:#67acff}.quick-time-btn.active{background:#67acff;border-color:#67acff;color:#fff;font-weight:600}.image-selector__card{border:2px solid rgba(0,0,0,0);transition:border-color .2s ease}.image-selector__card.selected{border-color:#67acff;box-shadow:0 0 0 3px rgba(103,172,255,.18) !important}.image-selector__card.selected .image-selector__label{color:rgb(1,116.3026315789,255);font-weight:600}.image-selector__label{font-size:.8em;margin-bottom:2em;text-align:center}.timer-style-preview{font-size:.58em;display:table;margin:0 auto;border:solid 3px #dbdbdb;border-radius:14px;overflow:hidden;background:linear-gradient(160deg, #fcfcfd 0%, #f6f8fb 100%);box-shadow:0 8px 16px rgba(17,51,93,.08);transition:all .3s}.timer-style-preview #simple-timer{width:200px;height:150px;margin:0 auto;border-radius:0}.timer-style-preview:hover{opacity:.9;border-color:#b6d3f6;cursor:pointer}.timer-style-preview.selected{border-color:#67acff;box-shadow:0 10px 20px rgba(103,172,255,.2)}.timer-style-preview-label{text-align:center;font-weight:600;margin-top:.35rem}.flash{animation:flash 2s infinite}@keyframes flash{0%{background-color:#f44}10%{background-color:#f44}50%{background-color:#e57373}90%{background-color:#f44}100%{background-color:#f44}}.borderflash{animation:flash 2s infinite}@keyframes flash{0%{border-color:#f44}10%{border-color:#f44}50%{border-color:#ffb8b8}90%{border-color:#f44}100%{border-color:#f44}}.blueflash{animation:blueflash 2s infinite}@keyframes blueflash{0%{background-color:#67acff}50%{background-color:rgba(103,172,255,.5)}100%{background-color:#67acff}}#zoombot-show{background-color:#fafafa}#zoombot_config .timebox,#account_config .timebox,#timer_app_config .timebox,#teams_app_config .timebox,#meet_app_config .timebox{width:auto;text-align:center;display:inline-block;position:relative}#zoombot_config .timebox label,#account_config .timebox label,#timer_app_config .timebox label,#teams_app_config .timebox label,#meet_app_config .timebox label{color:#7c8998;font-size:.75rem}#zoombot_config .timebox b,#account_config .timebox b,#timer_app_config .timebox b,#teams_app_config .timebox b,#meet_app_config .timebox b{background:none !important;border:none !important;box-shadow:none !important}@media(min-width: 576px){#zoombot_config .timebox b:nth-child(2) i,#account_config .timebox b:nth-child(2) i,#timer_app_config .timebox b:nth-child(2) i,#teams_app_config .timebox b:nth-child(2) i,#meet_app_config .timebox b:nth-child(2) i{border-width:0px 6px 6px !important;bottom:-5px !important}#zoombot_config .timebox b:nth-child(3),#account_config .timebox b:nth-child(3),#timer_app_config .timebox b:nth-child(3),#teams_app_config .timebox b:nth-child(3),#meet_app_config .timebox b:nth-child(3){bottom:-5px !important}#zoombot_config .timebox b:nth-child(3) i,#account_config .timebox b:nth-child(3) i,#timer_app_config .timebox b:nth-child(3) i,#teams_app_config .timebox b:nth-child(3) i,#meet_app_config .timebox b:nth-child(3) i{margin:-5px 0px 0px -5px !important;border-width:6px 6px 0px !important}}#zoombot_config .timebox b:hover,#account_config .timebox b:hover,#timer_app_config .timebox b:hover,#teams_app_config .timebox b:hover,#meet_app_config .timebox b:hover{opacity:.7 !important;cursor:pointer !important}#zoombot_config .timebox input,#account_config .timebox input,#timer_app_config .timebox input,#teams_app_config .timebox input,#meet_app_config .timebox input{border-radius:0px;border:1px solid #dbdbdb;background:inherit}#zoombot_config.numeric_input_overlay,#account_config.numeric_input_overlay,#timer_app_config.numeric_input_overlay,#teams_app_config.numeric_input_overlay,#meet_app_config.numeric_input_overlay{position:absolute;z-index:9999999;background:#fff;opacity:.98;box-shadow:0 6px 16px 0 rgba(0,0,0,.0784313725);padding:15px;font-size:1rem;overflow:visible}#zoombot_config .numeric–input-dropdown,#account_config .numeric–input-dropdown,#timer_app_config .numeric–input-dropdown,#teams_app_config .numeric–input-dropdown,#meet_app_config .numeric–input-dropdown{height:40vh;font-size:1rem;position:absolute;width:100%;overflow:scroll;background:#fff;color:#434343;z-index:9999999;box-shadow:0 6px 16px 0 rgba(0,0,0,.0784313725)}#zoombot_config .numeric–input-dropdown__item,#account_config .numeric–input-dropdown__item,#timer_app_config .numeric–input-dropdown__item,#teams_app_config .numeric–input-dropdown__item,#meet_app_config .numeric–input-dropdown__item{background-color:#fafafa;padding:0 .2rem;cursor:pointer}#zoombot_config .numeric–input-dropdown__item:hover,#account_config .numeric–input-dropdown__item:hover,#timer_app_config .numeric–input-dropdown__item:hover,#teams_app_config .numeric–input-dropdown__item:hover,#meet_app_config .numeric–input-dropdown__item:hover{background-color:#dbdbdb}#zoombot_config .numeric–input-dropdown__item.selected,#account_config .numeric–input-dropdown__item.selected,#timer_app_config .numeric–input-dropdown__item.selected,#teams_app_config .numeric–input-dropdown__item.selected,#meet_app_config .numeric–input-dropdown__item.selected{background-color:#b6d3f6}#zoombot_config .module__header,#account_config .module__header,#timer_app_config .module__header,#teams_app_config .module__header,#meet_app_config .module__header{margin:0 auto;display:table}#zoombot_config .module__switch,#account_config .module__switch,#timer_app_config .module__switch,#teams_app_config .module__switch,#meet_app_config .module__switch{float:left;margin-right:5px}#zoombot_config .module__title,#account_config .module__title,#timer_app_config .module__title,#teams_app_config .module__title,#meet_app_config .module__title{overflow:hidden}#zoombot_config .config-item,#account_config .config-item,#timer_app_config .config-item,#teams_app_config .config-item,#meet_app_config .config-item{margin:15px 0}#zoombot_config .config-item:has(.hms-input-row),#zoombot_config .config-item:has(.hms-input-row) .config-item__controls,#account_config .config-item:has(.hms-input-row),#account_config .config-item:has(.hms-input-row) .config-item__controls,#timer_app_config .config-item:has(.hms-input-row),#timer_app_config .config-item:has(.hms-input-row) .config-item__controls,#teams_app_config .config-item:has(.hms-input-row),#teams_app_config .config-item:has(.hms-input-row) .config-item__controls,#meet_app_config .config-item:has(.hms-input-row),#meet_app_config .config-item:has(.hms-input-row) .config-item__controls{overflow:visible}#zoombot_config .config-item__description,#account_config .config-item__description,#timer_app_config .config-item__description,#teams_app_config .config-item__description,#meet_app_config .config-item__description{margin-bottom:1rem}#zoombot_config .config-item__description h5,#account_config .config-item__description h5,#timer_app_config .config-item__description h5,#teams_app_config .config-item__description h5,#meet_app_config .config-item__description h5{margin-bottom:0}#zoombot_config .config-item__description p,#account_config .config-item__description p,#timer_app_config .config-item__description p,#teams_app_config .config-item__description p,#meet_app_config .config-item__description p{font-size:.85rem;line-height:1.1rem;margin-top:.1rem;color:#7c8998;margin-bottom:0}#zoombot_config small,#account_config small,#timer_app_config small,#teams_app_config small,#meet_app_config small{color:#7c8998}#zoombot_config .meeting-timer-preview,#account_config .meeting-timer-preview,#timer_app_config .meeting-timer-preview,#teams_app_config .meeting-timer-preview,#meet_app_config .meeting-timer-preview{background:#fafafa;border:solid 1px #dbdbdb}#zoombot_config .image-preview,#account_config .image-preview,#timer_app_config .image-preview,#teams_app_config .image-preview,#meet_app_config .image-preview{width:192px;height:124px;background-repeat:no-repeat;background-size:contain;background-position:center center;position:relative}#zoombot_config .delete,#account_config .delete,#timer_app_config .delete,#teams_app_config .delete,#meet_app_config .delete{position:absolute;top:0;right:0;opacity:.3}#zoombot_config .delete:hover,#account_config .delete:hover,#timer_app_config .delete:hover,#teams_app_config .delete:hover,#meet_app_config .delete:hover{opacity:1}@media(max-width: 576px){#zoombot_config .config-item,#account_config .config-item,#timer_app_config .config-item,#teams_app_config .config-item,#meet_app_config .config-item{margin:15px 0 25px 0}}#account_config .module{background:inherit}#account_config .module__header{display:none}.flash-away{opacity:0;height:0;animation:flash-away 5s;-webkit-animation:flash-away 5s}@keyframes flash-away{0%{opacity:1;height:auto}75%{opacity:1;height:auto}100%{opacity:0;height:auto}}#timer-app .timer-type-selector::before{border:none !important}#timer_app_config .col-sm-4,#timer_app_config .col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}#timer_app_config .col-sm-8,#timer_app_config .col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}#timer_app_config .col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}#timer_app_config .config-item__description h5{font-size:1rem}#timer_app_config .config-item__controls p{font-size:.7rem}#timer_app_config .MuiSlider-root{width:80%}#timer_app_config .audio-select{display:block}#timer_app_config .audio-select .MuiButton-text{width:auto}#timer_app_config .meeting-timer-preview{position:fixed;top:0;right:0;z-index:999999999;box-shadow:1px 0px 3px #dbdbdb;font-size:.4em;padding:.4em;height:auto;width:170px;aspect-ratio:1.3}#timer_app_config .timer-style-preview{font-size:.35em}#timer_app_config .timer-style-preview #simple-timer{width:100px;height:75px}#timer_app_config .btn-lg{font-size:inherit}#timer_app_config .alert{padding:10px 15px;font-size:.8rem}#timer_app_config .alert small{font-size:90%}#timer_app_config .image-selector .col-6{padding:0 5px}#timer_app_config .config-item__description{padding:0 5px 0 10px}#timer_app_config .config-item__description p{font-size:.75rem}#timer_app_config .MuiSelect-root.MuiSelect-select{padding-top:0}#timer_app_config .MuiInputBase-root.MuiInput-root{width:100%}#timer_app_config .MuiSelect-selectMenu{white-space:normal;line-height:normal}#timer_app_config .timer-style-preview-label{font-size:.8rem}#timer_app_config .share-display-button{padding:.375rem 1.3em}#timer_app_config .agenda-item .numeric–input{padding:.375rem .35rem}#zoom-app-nav{font-size:.8em}#zoom-app-nav .MuiSelect-root.MuiSelect-select{font-size:.8em}#zoom-app-nav .MuiSelect-select.MuiSelect-select{padding-right:0px}#zoom-app-nav .MuiSelect-icon{font-size:1.4rem;right:8px}#zoom-app-nav .MuiInputBase-root.MuiInput-root{width:100%}#zoom-app-nav .template-select{text-align:left}#zoom-app-nav .sub-bar{color:#fff;background-color:#67acff;width:100%;padding:2px}#zoom-app-nav .sub-bar a{color:#fff;text-decoration:underline}.talking-stick-app-outer-wrapper .hand{height:17px;width:17px;fill:#fff;stroke:#434343;stroke-width:25;transition:all .3s;cursor:pointer;vertical-align:text-bottom}.talking-stick-app-outer-wrapper .hand.queued{fill:#67acff}.talking-stick-app-outer-wrapper #simple-timer{height:auto;font-size:1.4em !important}.talking-stick-app-outer-wrapper .talking-stick-icon .image-selector__image{width:132px}.talking-stick-app-outer-wrapper .participant-list{max-height:60vh;overflow-y:auto;overflow-x:hidden}.talking-stick-app-outer-wrapper .participant-list .participant-list__background{background:#fff;transition:all .3s}.talking-stick-app-outer-wrapper .participant-list .participant-list__background.dragging-over{background:#dbdbdb}.talking-stick-app-outer-wrapper .participant-list .participant-list__item{border-bottom:1px solid #dbdbdb;padding:1px 0;background:#fff;transition:all .3s}.talking-stick-app-outer-wrapper .participant-list .participant-list__item.dragging{background:#b6d3f6}.talking-stick-app-outer-wrapper .speaker-navigation{font-size:.75rem;line-height:.85rem;color:#7c8998;transition:all .3s}.talking-stick-app-outer-wrapper .speaker-navigation:hover{color:#434343}.talking-stick-app-outer-wrapper .timebox input{padding-left:2vw;padding-right:2vw}.talking-stick-background .bluesky-logo{opacity:.75;transition:all .3s}.talking-stick-background .bluesky-logo:hover{opacity:1}.float{transform:translatey(0px);animation:float 4s ease-in-out infinite}@keyframes float{0%{transform:translatey(0px)}50%{transform:translatey(-10px)}100%{transform:translatey(0px)}}.talking-stick-background #simple-timer{font-size:2vw !important;color:#fff !important;width:auto;height:auto}.zoom-app-style .MuiSelect-selectMenu{white-space:normal;line-height:normal}.zoom-app-style .MuiSelect-selectMenu small{color:#7c8998}.zoom-app-style .config-item__description{padding:0 5px 0 10px}.zoom-app-style .config-item__description h5{font-size:1rem}.zoom-app-style .config-item__description p{font-size:.75rem}.zoom-app-style .config-item__controls p{font-size:.7rem}.zoom-app-style .alert{padding:10px 15px;font-size:.8rem}.zoom-app-style .alert small{font-size:90%}.loader,.loader:before,.loader:after{border-radius:50%;width:2.5em;height:2.5em;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:load7 1.8s infinite ease-in-out;animation:load7 1.8s infinite ease-in-out}.loader{color:#fff;text-align:center;margin:-2.5em 1.25em 0 auto;-webkit-transform:translateZ(0);transform:scale(0.35);-webkit-animation-delay:-0.16s;animation-delay:-0.16s;position:relative;display:inline-block}.loader.blue{color:#67acff}.loader:before,.loader:after{content:"";position:absolute;top:0}.loader:before{left:-3.5em;-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.loader:after{left:3.5em}.block-loader{margin:0 auto;display:block;top:-10px}#music-app .loader{color:#67acff}#music-app .image-selector__image{width:100%}#music-app .image-selector__label{font-size:.75em;margin-bottom:1em;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis}#music-app .image-selector .col-6{transition:all .3s}#music-app .image-selector .col-6:hover{transform:scale(1.1)}@-webkit-keyframes load7{0%,80%,100%{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}@keyframes load7{0%,80%,100%{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}.help-summary h3{text-align:center;min-height:105px}@media(max-width: 576px){.help-summary h3{min-height:auto;margin-top:30px}}.help-summary a{text-decoration:none;display:block;margin:15px 0;line-height:1.1;color:inherit}.question{font-weight:400;font-size:1.3rem;border:solid 1px #dbdbdb;border-radius:6px 6px 0 0;padding:10px 15px}.answer{font-size:1.1rem;border:solid 1px #dbdbdb;border-top:none;border-radius:0 0 6px 6px;padding:15px;margin-bottom:25px;background:#fff}.img-background{background-position:center center;background-size:cover}.img-circle{width:200px;height:200px;background-position:center center;background-size:cover;border-radius:50%}@media(max-width: 992px){.img-circle{width:125px;height:125px}}.slider:focus{outline:none}.slider button:focus{outline:none}.slider-frame{min-height:575px;margin-bottom:100px}.slider-frame .slide{text-align:center !important}.slider-control-bottomcenter{position:relative !important;display:table !important;margin:0 auto !important;bottom:-50px !important;left:unset !important;transform:unset !important}.slider-control-bottomright{position:relative !important;bottom:-120px !important;left:unset !important;transform:unset !important}svg.paging-dot{transform:scale(3) !important;margin:0 15px !important}.paging-item.active .paging-dot{fill:#67acff}.paging-item .paging-dot{fill:#7c8998}#how_timer_app_works .slider-frame{min-height:unset}#how_timer_app_works .slider-control-bottomcenter{margin-top:4vh !important}#how_timer_app_works .slider-control-bottomright{margin-top:4vh !important}#users_me_recommended_apps .slider-frame{min-height:unset}.dv2.users-me .vh90{min-height:auto;background:linear-gradient(180deg, #edf4fc 0%, #e6effa 52%, #eaf2fb 100%);overflow:visible;padding-bottom:0 !important}.dv2.users-me .users-me-dashboard{max-width:1120px;width:100%;position:relative;z-index:1;overflow:visible;padding-top:.75rem !important;padding-bottom:0 !important;margin-bottom:0 !important}.dv2.users-me .users-me-hero{position:relative;overflow:hidden;background:linear-gradient(135deg, #ffffff 0%, #f4faff 60%, #e7f3ff 100%);border:1px solid #d8e8fb;border-radius:20px;padding:1.75rem 1.75rem 1.5rem;box-shadow:0 16px 36px rgba(69,117,166,.12)}.dv2.users-me .users-me-hero__badge{display:inline-block;background:#e7f2ff;color:#2d6db0;border:1px solid #cae2fb;border-radius:999px;padding:.2rem .75rem;font-weight:700;letter-spacing:.02em;margin-bottom:.65rem}.dv2.users-me .users-me-hero__title{color:#1a487d;font-size:clamp(1.8rem,2.8vw,2.5rem);line-height:1.12;font-weight:700;margin-bottom:.45rem}.dv2.users-me .users-me-hero__subtitle{color:#59718f;font-size:1.05rem;margin-bottom:1rem;max-width:680px}.dv2.users-me .users-me-sections{display:grid;gap:1.25rem}.dv2.users-me .users-me-poll-section__heading,.dv2.users-me .users-me-poll-section__title{display:flex;align-items:center}.dv2.users-me .users-me-poll-section__heading{justify-content:space-between;gap:1rem;margin-bottom:1rem}.dv2.users-me .users-me-poll-section__title{min-width:0;gap:.75rem}.dv2.users-me .users-me-poll-section__title img{width:44px;height:44px;flex:0 0 44px}.dv2.users-me .users-me-poll-section__title h3,.dv2.users-me .users-me-poll-section__title p{margin:0}.dv2.users-me .users-me-poll-section__title p{margin-top:.18rem;color:#607995}.dv2.users-me .users-me-poll-table-wrap{border:1px solid #d9e7f6;border-radius:12px}.dv2.users-me .users-me-poll-table{margin-bottom:0}.dv2.users-me .users-me-poll-table td,.dv2.users-me .users-me-poll-table th{vertical-align:middle}.dv2.users-me .users-me-poll-table small{display:block;margin-top:.12rem;color:#6c839d;font-weight:400}.dv2.users-me .users-me-poll-empty{display:grid;gap:.2rem;padding:1rem;border:1px dashed #bfd5ec;border-radius:12px;background:#f7fbff}.dv2.users-me .users-me-poll-empty span{color:#667e98}@media(max-width: 680px){.dv2.users-me .users-me-poll-section__heading{align-items:stretch;flex-direction:column}.dv2.users-me .users-me-poll-section__heading>.btn{align-self:flex-start}}.dv2.users-me #users_me_config{min-width:0}.dv2.users-me #users_me_config>.config-item,.dv2.users-me #users_me_config>#users_me_recommended_apps{margin:0 0 1.25rem;background:var(--dv2-surface-bg);border:1px solid var(--dv2-surface-border);border-radius:var(--dv2-radius-lg);padding:1.35rem 1.35rem 1.2rem;box-shadow:var(--dv2-shadow-md);max-width:100%;overflow:visible}.dv2.users-me #users_me_config>.config-item>.row,.dv2.users-me #users_me_config>#users_me_recommended_apps>.row{margin-left:-8px;margin-right:-8px}.dv2.users-me #users_me_config>.config-item>.row>[class*=col-],.dv2.users-me #users_me_config>#users_me_recommended_apps>.row>[class*=col-]{padding-left:8px;padding-right:8px}.dv2.users-me #users_me_config .config-item__description p{color:var(--dv2-text-muted);line-height:1.35rem}.dv2.users-me #users_me_config .config-item h3{font-weight:700;color:var(--dv2-text-strong);margin-bottom:1rem}.dv2.users-me #users_me_config .card{border:1px solid #dbe8f8;border-radius:12px;box-shadow:none}.dv2.users-me #users_me_config .config-item__controls{min-width:0;overflow:hidden}.dv2.users-me #users_me_config .config-item__controls .table{table-layout:fixed;width:100%}.dv2.users-me #users_me_config .config-item__controls .btn{margin-bottom:.35rem}.dv2.users-me #users_me_config .btn.btn-primary{color:#fff;background:linear-gradient(180deg, #5fa4f0 0%, var(--dv2-primary) 56%, #3f86dd 100%);border:1px solid #3e84d9;border-radius:10px;box-shadow:0 8px 18px rgba(42,101,169,.22)}.dv2.users-me #users_me_config .btn.btn-outline-primary{color:#205995;border-color:#7eb2ec;border-radius:10px;background:#f9fcff}.dv2.users-me #users_me_config .btn.btn-outline-primary.disabled,.dv2.users-me #users_me_config .btn.btn-outline-primary:disabled{color:#3f6b9b;opacity:1;background:#eef5ff;border-color:#bed8f7}.dv2.users-me #users_me_config .table{border:1px solid #dce8f8;border-radius:12px;overflow:hidden;background:#fff}.dv2.users-me #users_me_config .table thead th{background:#f2f8ff;color:#315785;border-top:0;font-weight:700}.dv2.users-me #users_me_config iframe{width:100%;max-width:100%;border-radius:12px;border:1px solid #d5e5f8}.dv2.users-me #users_me_config #users_me_recommended_apps,.dv2.users-me #users_me_config .platform-section{max-width:100%}.dv2.users-me #users_me_config #users_me_recommended_apps .slider-control-bottomcenter,.dv2.users-me #users_me_config #users_me_recommended_apps .slider-control-bottomright{position:relative !important;bottom:0 !important;margin-top:.7rem !important;transform:unset !important}.dv2.users-me #users_me_config #users_me_recommended_apps .slider-control-bottomcenter{display:table !important;margin-left:auto !important;margin-right:auto !important}.dv2.users-me #users_me_config #users_me_recommended_apps svg.paging-dot{transform:none !important;margin:0 !important}.dv2.users-me #users_me_config #users_me_recommended_apps .paging-item{margin:0 .22rem !important}.dv2.users-me #users_me_config .users-me-rec-carousel .slider-frame{min-height:unset;margin-bottom:1.25rem;padding-bottom:.75rem}.dv2.users-me #users_me_config .users-me-rec-carousel .slider-control-bottomcenter,.dv2.users-me #users_me_config .users-me-rec-carousel .slider-control-bottomright{position:relative !important;margin-top:.7rem !important;bottom:0 !important;left:unset !important;transform:unset !important}.dv2.users-me #users_me_config .users-me-rec-carousel .slider-control-bottomcenter{display:table !important;margin-left:auto !important;margin-right:auto !important}.dv2.users-me #users_me_config .users-me-rec-carousel .paging-item{margin:0 .22rem !important}.dv2.users-me #users_me_config .users-me-rec-carousel .paging-item .paging-dot{transform:none !important;width:12px;height:12px;margin:0 !important;fill:#b5bfcd}.dv2.users-me #users_me_config .users-me-rec-carousel .paging-item.active .paging-dot{fill:#5a9bed}.dv2.users-me #users_me_config .users-me-rec-carousel svg.paging-dot{transform:none !important;margin:0 !important}.dv2.users-me #users_me_config .users-me-rec-carousel__nav{border:0;width:32px;height:32px;border-radius:999px;background:hsla(0,0%,100%,.9);color:#2f69a8;font-size:1.55rem;line-height:.85;box-shadow:0 4px 12px rgba(45,93,144,.2)}.dv2.users-me #users_me_config .users-me-rec-carousel__slide-link{color:inherit;text-decoration:none;display:block}.dv2.users-me #users_me_config .users-me-rec-carousel__slide-row{min-height:420px}.dv2.users-me #users_me_config .users-me-rec-carousel__title{display:inline-flex;align-items:center;gap:.56rem;border-radius:12px;background:#f4f9ff;border:1px solid #d8e8fb;padding:.42rem .68rem}.dv2.users-me #users_me_config .users-me-rec-carousel__title p{color:#1f4f84;font-weight:700}.dv2.users-me #users_me_config .users-me-rec-carousel__icon{width:38px;height:38px;border-radius:8px;object-fit:cover}.dv2.users-me #users_me_config .users-me-rec-carousel__image{width:100%;height:410px;object-fit:contain;border-radius:12px;border:1px solid #d8e7f8;background:#fff}.dv2.users-me #users_me_config .users-me-rec-platform__label{display:inline-flex;align-items:center;gap:.45rem;border-radius:999px;background:#eff6ff;color:#2a5d93;border:1px solid #d2e4fb;padding:.32rem .72rem;font-weight:700;margin-bottom:.72rem}.dv2.users-me #users_me_config .users-me-rec-platform__label img{height:22px}.dv2.users-me #users_me_config .users-me-rec-app{display:flex;align-items:flex-start;justify-content:space-between;gap:.85rem;border:1px solid #dde9f8;border-radius:12px;padding:.75rem;background:#fff;margin-bottom:.58rem}.dv2.users-me #users_me_config .users-me-rec-app__meta{display:flex;align-items:flex-start;gap:.62rem;min-width:0;flex:1}.dv2.users-me #users_me_config .users-me-rec-app__icon{width:46px;height:46px;border-radius:9px;flex-shrink:0}.dv2.users-me #users_me_config .users-me-rec-app__copy{min-width:0}.dv2.users-me #users_me_config .users-me-rec-app__copy h4{margin:0 0 .15rem;color:#1f4f84;font-size:1.26rem;line-height:1.2;font-weight:700}.dv2.users-me #users_me_config .users-me-rec-app__copy p{margin:0;color:#627c97;line-height:1.4}.dv2.users-me #users_me_config .users-me-rec-app__actions{display:flex;gap:.42rem;flex-wrap:wrap;justify-content:flex-end;flex-shrink:0}.dv2.users-me .vh90>.alert{width:min(1120px,100% - 2rem);margin:.65rem auto 1rem;border-radius:12px;border:1px solid #cfe2fa;box-shadow:0 8px 20px rgba(49,87,133,.08);font-size:1rem;line-height:1.25}.dv2.users-me .vh90>.alert.alert-secondary,.dv2.users-me .vh90>.alert.alert-info{background:linear-gradient(90deg, #eef6ff 0%, #e6f1ff 48%, #edf7ff 100%);color:#2f5c90}.dv2.users-me .vh90>.alert.alert-secondary a,.dv2.users-me .vh90>.alert.alert-info a{color:inherit;font-weight:400}.dv2.users-me .dv2-site-alerts{padding-top:.5rem;padding-left:15px;padding-right:15px}.dv2.users-me .dv2-site-alert{margin:0 0 .45rem !important;border-radius:12px;border:1px solid #cfe2fa;box-shadow:0 8px 20px rgba(49,87,133,.08);font-size:1rem;line-height:1.25}.dv2.users-me .dv2-site-alert.alert-secondary,.dv2.users-me .dv2-site-alert.alert-info{background:linear-gradient(90deg, #eef6ff 0%, #e6f1ff 48%, #edf7ff 100%);color:#2f5c90}.dv2.users-me .dv2-site-alert.alert-secondary a,.dv2.users-me .dv2-site-alert.alert-info a{color:inherit;font-weight:400}@media(max-width: 768px){.dv2.users-me .dv2-site-alert{border-radius:10px;font-size:.94rem}.dv2.users-me .vh90>.alert{border-radius:10px;width:calc(100% - 1rem);margin:.5rem auto .85rem;font-size:.94rem}.dv2.users-me .users-me-hero{border-radius:14px;padding:1.1rem}.dv2.users-me #users_me_config>.config-item,.dv2.users-me #users_me_config>#users_me_recommended_apps{border-radius:12px;padding:1rem}.dv2.users-me #users_me_config .card{margin-bottom:.65rem}.dv2.users-me #users_me_config .card-body{padding:.9rem .85rem}.dv2.users-me #users_me_config .card-title{font-size:.94rem;line-height:1.24;margin-bottom:.45rem}.dv2.users-me #users_me_config .card-text{font-size:.85rem;line-height:1.24;margin-bottom:.55rem}.dv2.users-me #users_me_config .card .btn{font-size:.86rem;line-height:1.14;padding:.4rem .65rem}.dv2.users-me #users_me_config .table{table-layout:fixed;margin-bottom:.55rem}.dv2.users-me #users_me_config .table th,.dv2.users-me #users_me_config .table td{font-size:.9rem;line-height:1.28;padding:.5rem .45rem;vertical-align:top}.dv2.users-me #users_me_config .table th:first-child,.dv2.users-me #users_me_config .table td:first-child{width:38%}.dv2.users-me #users_me_config .table th:nth-child(2),.dv2.users-me #users_me_config .table td:nth-child(2){width:23%;font-size:.86rem}.dv2.users-me #users_me_config .table th:last-child,.dv2.users-me #users_me_config .table td:last-child{width:39%}.dv2.users-me #users_me_config .table td:last-child .btn{font-size:.84rem;line-height:1.18;border-radius:9px;padding:.36rem .52rem}.dv2.users-me #users_me_config .config-item__controls>.row:last-child{margin-bottom:.95rem;padding-bottom:.35rem}.dv2.users-me #users_me_config .config-item__controls>.row:last-child .btn{margin-bottom:0}.dv2.users-me #users_me_config .users-me-rec-carousel__slide-row{min-height:300px}.dv2.users-me #users_me_config .users-me-rec-carousel__image{height:250px}.dv2.users-me #users_me_config .users-me-rec-app{flex-direction:column}.dv2.users-me #users_me_config .users-me-rec-app__actions{width:100%;justify-content:flex-start}}.dv2.polls-history .vh90,.dv2.polls-history-show .vh90{min-height:auto;background:linear-gradient(180deg, #edf4fc 0%, #e7f0fa 100%)}.dv2.polls-history .poll-history-page,.dv2.polls-history-show .poll-history-page{min-height:70vh}.dv2.polls-history .poll-history-breadcrumbs,.dv2.polls-history-show .poll-history-breadcrumbs{display:flex;flex-wrap:wrap;gap:.45rem;margin-bottom:1.1rem;color:var(--dv2-text-muted);font-size:.86rem}.dv2.polls-history .poll-history-breadcrumbs a,.dv2.polls-history-show .poll-history-breadcrumbs a{color:var(--dv2-primary);font-weight:650}.dv2.polls-history .poll-history-hero,.dv2.polls-history-show .poll-history-hero{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;margin-bottom:1.35rem;padding:clamp(1.4rem,3vw,2.1rem);border:1px solid #d5e6f8;border-radius:var(--dv2-radius-lg);background:linear-gradient(135deg, #fff 0%, #f3f9ff 62%, #e5f2ff 100%);box-shadow:var(--dv2-shadow-md)}.dv2.polls-history .poll-history-hero__copy,.dv2.polls-history-show .poll-history-hero__copy{min-width:0}.dv2.polls-history .poll-history-hero__icon,.dv2.polls-history-show .poll-history-hero__icon{width:clamp(70px,10vw,108px);height:clamp(70px,10vw,108px);flex:0 0 auto;border-radius:18%}.dv2.polls-history .poll-history-hero--detail,.dv2.polls-history-show .poll-history-hero--detail{align-items:flex-end}.dv2.polls-history .poll-history-section-heading,.dv2.polls-history .poll-result-run__heading,.dv2.polls-history .poll-result-question__heading,.dv2.polls-history-show .poll-history-section-heading,.dv2.polls-history-show .poll-result-run__heading,.dv2.polls-history-show .poll-result-question__heading{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.dv2.polls-history .poll-history-section-heading,.dv2.polls-history-show .poll-history-section-heading{margin-bottom:1rem}.dv2.polls-history .poll-history-section-heading h2,.dv2.polls-history .poll-history-section-heading p,.dv2.polls-history-show .poll-history-section-heading h2,.dv2.polls-history-show .poll-history-section-heading p{margin-bottom:.25rem}.dv2.polls-history .poll-history-count,.dv2.polls-history-show .poll-history-count{display:inline-flex;align-items:baseline;gap:.25rem;padding:.45rem .7rem;border-radius:999px;background:#e9f4ff;color:#285f97;white-space:nowrap}.dv2.polls-history .poll-history-table,.dv2.polls-history-show .poll-history-table{margin-bottom:0}.dv2.polls-history .poll-history-table td,.dv2.polls-history .poll-history-table th,.dv2.polls-history-show .poll-history-table td,.dv2.polls-history-show .poll-history-table th{vertical-align:middle}.dv2.polls-history .poll-history-table .dv2-card-table__title small,.dv2.polls-history-show .poll-history-table .dv2-card-table__title small{display:block;margin-top:.15rem;color:var(--dv2-text-muted);font-weight:400}.dv2.polls-history .poll-history-empty,.dv2.polls-history-show .poll-history-empty{display:flex;min-height:320px;align-items:center;flex-direction:column;justify-content:center;text-align:center}.dv2.polls-history .poll-history-empty img,.dv2.polls-history-show .poll-history-empty img{width:82px;height:82px;margin-bottom:.85rem;border-radius:18%}.dv2.polls-history .poll-history-empty p,.dv2.polls-history-show .poll-history-empty p{max-width:540px;color:var(--dv2-text-muted)}.dv2.polls-history .poll-result-run,.dv2.polls-history-show .poll-result-run{margin-bottom:1.25rem}.dv2.polls-history .poll-result-run__heading,.dv2.polls-history-show .poll-result-run__heading{padding-bottom:1rem;border-bottom:1px solid var(--dv2-surface-border)}.dv2.polls-history .poll-result-run__heading h2,.dv2.polls-history .poll-result-run__heading p,.dv2.polls-history-show .poll-result-run__heading h2,.dv2.polls-history-show .poll-result-run__heading p{margin-bottom:.3rem}.dv2.polls-history .poll-result-run__heading p,.dv2.polls-history-show .poll-result-run__heading p{color:var(--dv2-text-muted)}.dv2.polls-history .poll-result-run__meta,.dv2.polls-history-show .poll-result-run__meta{display:flex;align-items:center;gap:.55rem;margin-bottom:.45rem;color:var(--dv2-text-muted);font-size:.82rem}.dv2.polls-history .poll-status-pill,.dv2.polls-history-show .poll-status-pill{display:inline-flex;padding:.23rem .55rem;border-radius:999px;background:#eaf3fc;color:#35668f;font-weight:700}.dv2.polls-history .poll-status-pill--open,.dv2.polls-history .poll-status-pill--paused,.dv2.polls-history-show .poll-status-pill--open,.dv2.polls-history-show .poll-status-pill--paused{background:#e8f7ef;color:#1b714b}.dv2.polls-history .poll-result-run__downloads,.dv2.polls-history-show .poll-result-run__downloads{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.55rem}.dv2.polls-history .poll-result-questions,.dv2.polls-history-show .poll-result-questions{display:grid;gap:1rem;padding-top:1rem}.dv2.polls-history .poll-result-question,.dv2.polls-history-show .poll-result-question{padding:1rem;border:1px solid #dce9f7;border-radius:var(--dv2-radius-md);background:#fbfdff}.dv2.polls-history .poll-result-question__heading,.dv2.polls-history-show .poll-result-question__heading{margin-bottom:1rem}.dv2.polls-history .poll-result-question__heading span,.dv2.polls-history-show .poll-result-question__heading span{color:var(--dv2-text-muted);font-size:.78rem;font-weight:650;letter-spacing:.03em;text-transform:uppercase}.dv2.polls-history .poll-result-question__heading h3,.dv2.polls-history-show .poll-result-question__heading h3{margin:.15rem 0 0}.dv2.polls-history .poll-result-bars,.dv2.polls-history-show .poll-result-bars{display:grid;gap:.75rem}.dv2.polls-history .poll-result-bar__label,.dv2.polls-history-show .poll-result-bar__label{display:flex;justify-content:space-between;gap:1rem;margin-bottom:.28rem}.dv2.polls-history .poll-result-bar__label strong,.dv2.polls-history-show .poll-result-bar__label strong{color:#275f94;white-space:nowrap}.dv2.polls-history .poll-result-bar progress,.dv2.polls-history-show .poll-result-bar progress{width:100%;height:10px;overflow:hidden;border:0;border-radius:999px;background:#dceaf8}.dv2.polls-history .poll-result-bar progress::-webkit-progress-bar,.dv2.polls-history-show .poll-result-bar progress::-webkit-progress-bar{border-radius:999px;background:#dceaf8}.dv2.polls-history .poll-result-bar progress::-webkit-progress-value,.dv2.polls-history-show .poll-result-bar progress::-webkit-progress-value{border-radius:999px;background:linear-gradient(90deg, #2f7ec2, #69b6f4)}.dv2.polls-history .poll-result-bar progress::-moz-progress-bar,.dv2.polls-history-show .poll-result-bar progress::-moz-progress-bar{border-radius:999px;background:#2f7ec2}.dv2.polls-history .poll-result-stat-grid,.dv2.polls-history-show .poll-result-stat-grid{display:flex;flex-wrap:wrap;gap:.65rem;margin-bottom:1rem}.dv2.polls-history .poll-result-stat,.dv2.polls-history-show .poll-result-stat{display:inline-grid;gap:.15rem;min-width:110px;padding:.65rem .8rem;border-radius:10px;background:#eaf4ff}.dv2.polls-history .poll-result-stat span,.dv2.polls-history-show .poll-result-stat span{color:var(--dv2-text-muted);font-size:.78rem}.dv2.polls-history .poll-result-stat strong,.dv2.polls-history-show .poll-result-stat strong{color:#1e588e;font-size:1.15rem}.dv2.polls-history .poll-result-bars+.poll-result-stat,.dv2.polls-history-show .poll-result-bars+.poll-result-stat{margin-top:1rem}.dv2.polls-history .poll-word-cloud,.dv2.polls-history-show .poll-word-cloud{display:flex;flex-wrap:wrap;gap:.55rem}.dv2.polls-history .poll-word-cloud>span,.dv2.polls-history-show .poll-word-cloud>span{display:inline-flex;align-items:center;gap:.35rem;padding:.45rem .65rem;border-radius:999px;background:#e8f3ff;color:#245f98;font-weight:650}.dv2.polls-history .poll-word-cloud small,.dv2.polls-history-show .poll-word-cloud small{display:inline-flex;min-width:20px;height:20px;align-items:center;justify-content:center;border-radius:50%;background:#fff}.dv2.polls-history .poll-text-responses,.dv2.polls-history-show .poll-text-responses{margin-top:.85rem}.dv2.polls-history .poll-text-responses summary,.dv2.polls-history-show .poll-text-responses summary{color:var(--dv2-primary);cursor:pointer;font-weight:650}.dv2.polls-history .poll-text-responses ul,.dv2.polls-history .poll-text-responses.poll-text-responses--open,.dv2.polls-history-show .poll-text-responses ul,.dv2.polls-history-show .poll-text-responses.poll-text-responses--open{display:grid;gap:.55rem;margin:.75rem 0 0;padding:0;list-style:none}.dv2.polls-history .poll-text-responses li,.dv2.polls-history-show .poll-text-responses li{padding:.7rem .8rem;border:1px solid #dfebf7;border-radius:9px;background:#fff}.dv2.polls-history .poll-result-empty,.dv2.polls-history-show .poll-result-empty{margin:0;color:var(--dv2-text-muted)}.dv2.polls-history .poll-result-private-note,.dv2.polls-history-show .poll-result-private-note{margin-top:1rem}@media(max-width: 680px){.dv2.polls-history .poll-history-hero,.dv2.polls-history .poll-history-hero--detail,.dv2.polls-history .poll-result-run__heading,.dv2.polls-history .poll-result-question__heading,.dv2.polls-history-show .poll-history-hero,.dv2.polls-history-show .poll-history-hero--detail,.dv2.polls-history-show .poll-result-run__heading,.dv2.polls-history-show .poll-result-question__heading{align-items:stretch;flex-direction:column}.dv2.polls-history .poll-history-hero__icon,.dv2.polls-history-show .poll-history-hero__icon{order:-1}.dv2.polls-history .poll-result-run__downloads,.dv2.polls-history-show .poll-result-run__downloads{justify-content:flex-start}}.dv2{--dv2-content-max-width: 1120px;--dv2-surface-bg: #ffffff;--dv2-surface-border: #dce9f8;--dv2-radius-lg: 16px;--dv2-shadow-md: 0 10px 24px rgba(45, 91, 140, 0.08);--dv2-text-strong: #204f84;--dv2-text-muted: #617892;--dv2-primary: #4b92e8;--dv2-primary-strong: #256fc8;--dv2-success: #2ea66a;--dv2-success-strong: #218b57;--dv2-warning: #e3b55e;--dv2-warning-strong: #c6963f;--dv2-danger: #f1655a;--dv2-danger-strong: #d8574d;--dv2-ink: #1a4678}.dv2 .dv2-panel{background:linear-gradient(180deg, #ffffff 0%, #fcfeff 100%);border:1px solid var(--dv2-surface-border);border-radius:var(--dv2-radius-lg);box-shadow:0 12px 28px rgba(35,79,127,.09),0 1px 0 hsla(0,0%,100%,.65) inset}.dv2 .dv2-content-width{width:100%;max-width:var(--dv2-content-max-width);margin-left:auto;margin-right:auto}.dv2 .dv2-site-alerts{width:100%;max-width:var(--dv2-content-max-width);margin-left:auto;margin-right:auto}.dv2 .dv2-page{width:100%}.dv2 .dv2-panel-lg{padding:1.75rem 1.65rem}.dv2 .dv2-title{color:#163e6a;font-weight:700;letter-spacing:-0.015em;line-height:1.02;font-size:clamp(2rem,3.2vw,2.8rem);margin-bottom:.38rem}.dv2 .dv2-subtitle{color:#496987;font-size:1.05rem;line-height:1.45;max-width:720px}.dv2 .dv2-page h2{color:#223f61;font-weight:700;letter-spacing:-0.01em;line-height:1.12;font-size:clamp(2rem,2.8vw,2.35rem);margin-bottom:.85rem}.dv2 .dv2-banner-grid{display:grid;gap:.75rem;width:100%;clear:both}.dv2 .dv2-banner{display:flex;align-items:center;gap:.5rem;border-radius:11px;padding:.68rem .95rem;border:1px solid #c8dcf6;color:#224f81;background:linear-gradient(180deg, #f7fbff 0%, #edf5ff 100%);font-weight:500;box-shadow:0 4px 12px rgba(68,116,166,.08)}.dv2 .dv2-banner>span:first-child{width:1.5rem;height:1.5rem;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:rgba(120,166,221,.2);font-size:.82rem;flex-shrink:0}.dv2 .dv2-banner>span:not(:first-child){flex:1;min-width:0}.dv2 .dv2-banner a{color:inherit;text-decoration:underline;text-underline-offset:2px;font-weight:700}.dv2 .dv2-banner--promo{background:linear-gradient(90deg, #f0f8ff 0%, #e8f3ff 100%)}.dv2 .dv2-banner--info{background:linear-gradient(90deg, #f7fbff 0%, #edf5ff 100%)}.dv2 .dv2-banner--warning{border-color:#efd8a1;color:#74541d;background:linear-gradient(90deg, #fff9ec 0%, #fff2d6 100%)}.dv2 .dv2-banner--warning>span:first-child{background:rgba(222,184,98,.24)}.dv2 .dv2-button-row{display:flex;flex-wrap:wrap;gap:.65rem;margin-bottom:.8rem}.dv2 .dv2-cta-row{display:flex;justify-content:center;padding:.25rem 0}.dv2 .dv2-cta-row .btn{min-width:220px;max-width:360px}@media(max-width: 768px){.dv2 .dv2-card-table{border:0 !important;box-shadow:none !important;background:rgba(0,0,0,0) !important}.dv2 .dv2-card-table thead{display:none}.dv2 .dv2-card-table tbody{display:flex;flex-direction:column;gap:.75rem}.dv2 .dv2-card-table tbody tr{display:block;background:#fff;border:1px solid #d6e6f8;border-radius:12px;padding:.85rem 1rem;box-shadow:0 2px 8px rgba(45,91,140,.06)}.dv2 .dv2-card-table tbody tr:hover{background:#f8fbff}.dv2 .dv2-card-table tbody td{display:flex;align-items:baseline;padding:.3rem 0;border:0 !important;font-size:.88rem;color:#2a4666;word-break:break-word}.dv2 .dv2-card-table tbody td::before{content:attr(data-label);font-weight:600;color:#6b8aad;font-size:.8rem;flex-shrink:0;width:110px;min-width:110px}.dv2 .dv2-card-table tbody td[data-label=""]::before{display:none}.dv2 .dv2-card-table .dv2-card-table__title{font-weight:700;font-size:.95rem;color:var(--dv2-text-strong);padding-bottom:.35rem;border-bottom:1px solid #f0f5fb;margin-bottom:.15rem}.dv2 .dv2-card-table .dv2-card-table__actions{display:flex;justify-content:flex-start !important;gap:.5rem;padding-top:.5rem !important;border-top:1px solid #f0f5fb;margin-top:.15rem}.dv2 .dv2-card-table .dv2-card-table__actions::before{display:none}.dv2 .dv2-card-table .dv2-card-table__footer{background:#f5f9ff !important;border:1px solid #dce9f8;text-align:center}.dv2 .dv2-card-table .dv2-card-table__footer td{display:block;justify-content:center}.dv2 .dv2-card-table .dv2-card-table__footer td::before{display:none}}.dv2 .dv2-app-row{border:1px solid #cfe1f7;border-radius:14px;padding:1rem 1.05rem;display:flex;justify-content:space-between;align-items:center;gap:.85rem;background:linear-gradient(180deg, #ffffff 0%, #fafdff 100%);box-shadow:0 4px 14px rgba(50,95,147,.07)}.dv2 .dv2-app-row:hover{border-color:#bad6f5;box-shadow:0 8px 22px rgba(50,95,147,.11)}.dv2 .dv2-app-row__meta{display:flex;align-items:center;gap:.72rem;min-width:0}.dv2 .dv2-app-row__meta img{width:52px;height:52px;border-radius:12px;flex-shrink:0;box-shadow:0 6px 14px rgba(49,90,138,.14)}.dv2 .dv2-app-row__text{min-width:0}.dv2 .dv2-app-row__text h4{color:#153f6c;font-weight:700;letter-spacing:-0.012em;font-size:1.2rem}.dv2 .dv2-app-row__text p{color:#486685;line-height:1.45}.dv2 .dv2-app-row__actions{display:flex;gap:.55rem;flex-shrink:0}.dv2 .dv2-app-row__actions .btn{min-width:114px}.dv2 .btn-dv2-primary,.dv2 .btn-dv2-success,.dv2 .btn-dv2-secondary,.dv2 .btn-dv2-ghost,.dv2 .btn-dv2-warning,.dv2 .btn-dv2-danger{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;vertical-align:middle;border-radius:10px;border-style:solid;border-width:1px;font-weight:700;line-height:1.1;letter-spacing:-0.005em;transition:transform .15s ease,box-shadow .2s ease,background-color .2s ease,border-color .2s ease,color .2s ease}.dv2 .btn-dv2-primary{color:#fff;background-color:var(--dv2-primary);background:linear-gradient(180deg, #5fa4f0 0%, var(--dv2-primary) 56%, #3f86dd 100%);border:1px solid #3e84d9;text-shadow:0 1px 0 rgba(0,0,0,.08);box-shadow:0 8px 18px rgba(42,101,169,.26),0 1px 0 hsla(0,0%,100%,.28) inset}.dv2 .btn-dv2-primary:hover{color:#fff;background:linear-gradient(180deg, #4b97e9 0%, var(--dv2-primary-strong) 100%);border-color:#2c73c8;box-shadow:0 10px 22px rgba(33,87,148,.3);transform:translateY(-1px) scale(1.01)}.dv2 .btn-dv2-primary:focus{box-shadow:0 0 0 .2rem rgba(79,149,235,.3),0 10px 22px rgba(42,101,169,.2)}.dv2 .btn-dv2-success{color:#fff;background-color:var(--dv2-success);background:linear-gradient(180deg, #54c988 0%, var(--dv2-success) 58%, #279861 100%);border:1px solid #2a945f;text-shadow:0 1px 0 rgba(0,0,0,.12);box-shadow:0 8px 18px rgba(34,132,82,.22),0 1px 0 hsla(0,0%,100%,.24) inset}.dv2 .btn-dv2-success:hover{color:#fff;background-color:var(--dv2-success-strong);background:linear-gradient(180deg, #42bb79 0%, var(--dv2-success-strong) 100%);border-color:#1f7c4d;transform:translateY(-1px)}.dv2 .btn-dv2-secondary{color:var(--dv2-ink);background-color:#eaf3ff;background:linear-gradient(180deg, #eef6ff 0%, #e8f2ff 100%);border:1px solid #bfd8f7;box-shadow:0 1px 0 hsla(0,0%,100%,.65) inset}.dv2 .btn-dv2-secondary:hover{color:#143d69;background:linear-gradient(180deg, #e5f1ff 0%, #ddecff 100%)}.dv2 .btn-dv2-ghost{color:#1e5ca2;background-color:#fff;background:linear-gradient(180deg, #ffffff 0%, #fbfdff 100%);border:1px solid #5c98db;box-shadow:0 1px 0 hsla(0,0%,100%,.8) inset}.dv2 .btn-dv2-ghost:hover{color:#184f8e;background:#f3f9ff;border-color:#3f80cb}.dv2 .btn-dv2-warning{color:#634613;background-color:#ffe5b3;background:linear-gradient(180deg, #fff3d8 0%, var(--dv2-warning) 100%);border:1px solid var(--dv2-warning-strong);box-shadow:0 7px 16px rgba(171,122,39,.15),0 1px 0 hsla(0,0%,100%,.55) inset}.dv2 .btn-dv2-warning:hover{color:#4f360b;background-color:var(--dv2-warning);background:linear-gradient(180deg, #ffecc6 0%, var(--dv2-warning-strong) 100%);border-color:#b88635;transform:translateY(-1px)}.dv2 .btn-dv2-danger{color:#fff;background-color:var(--dv2-danger);background:linear-gradient(180deg, #ff8a7f 0%, var(--dv2-danger) 100%);border:1px solid var(--dv2-danger-strong);text-shadow:0 1px 0 rgba(0,0,0,.12);box-shadow:0 8px 18px rgba(173,68,58,.22),0 1px 0 hsla(0,0%,100%,.22) inset}.dv2 .btn-dv2-danger:hover{color:#fff;background-color:var(--dv2-danger-strong);background:linear-gradient(180deg, #ff7468 0%, var(--dv2-danger-strong) 100%);border-color:#be4a41;transform:translateY(-1px)}.dv2 .btn-dv2-sm{min-height:2.3rem;padding:.38rem .72rem;font-size:.89rem}.dv2 .btn-dv2-md{min-height:2.55rem;padding:.53rem .98rem;font-size:.98rem}.dv2 .btn-dv2-lg{min-height:2.85rem;padding:.66rem 1.16rem;font-size:1.03rem}.dv2 .dv2-site-alert{border-radius:12px;border:1px solid #cfe2fa;box-shadow:0 8px 20px rgba(49,87,133,.08);font-size:1rem;line-height:1.25;font-weight:500;padding:.72rem .95rem;margin-bottom:.85rem;text-align:left !important}.dv2 .dv2-site-alert a{color:inherit;text-decoration:underline;text-underline-offset:2px}.dv2 .dv2-site-alert.alert-info,.dv2 .dv2-site-alert.alert-secondary{background:linear-gradient(90deg, #eef6ff 0%, #e6f1ff 48%, #edf7ff 100%);color:#2f5c90}.dv2 .dv2-site-alert.alert-warning{border-color:#ecd5a1;background:linear-gradient(90deg, #fff9ec 0%, #fff2dc 100%);color:#72521f}.dv2 .dv2-site-alert.alert-danger{border-color:#f0b6b1;background:linear-gradient(90deg, #ff7669 0%, #f1665b 100%);color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.12)}.dv2 .dv2-site-alert--promo{display:flex;align-items:center;justify-content:flex-start;gap:.5rem;background:linear-gradient(90deg, #f0f8ff 0%, #e8f3ff 100%)}.dv2 .dv2-site-alert--promo .dv2-site-alert__icon{width:1.5rem;height:1.5rem;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:rgba(120,166,221,.2);font-size:.82rem;flex-shrink:0}.dv2 .dv2-site-alert--promo .dv2-site-alert__copy{font-weight:700;color:#224f81}.dv2 .dv2-site-alert--promo a{font-weight:700;color:#204f84;text-decoration:underline;text-underline-offset:2px}.dv2 .footer{position:relative;background:radial-gradient(circle at 10% -40%, rgba(148, 194, 245, 0.32) 0%, rgba(148, 194, 245, 0) 55%),linear-gradient(180deg, #f4f9ff 0%, #ecf3fc 100%);border-top:1px solid #d6e6f8;margin-top:0 !important}.dv2 .footer hr{border-top-color:#d6e6f8;opacity:.85}.dv2 .footer a{color:#3a5d85}@media(max-width: 768px){.dv2 .dv2-panel-lg{padding:1.05rem}.dv2 .dv2-app-row{flex-direction:column;align-items:flex-start}.dv2 .dv2-app-row__actions{width:100%;flex-wrap:wrap}.dv2 .dv2-app-row__actions .btn{min-width:0}}.dv2 .dv2-page-dashboard{width:100%;padding-top:.75rem !important;padding-bottom:.75rem !important}.dv2 .dv2-page-title{color:var(--dv2-text-strong);font-weight:700;margin-bottom:.5rem}.dv2 .dv2-page-subtitle{color:var(--dv2-text-muted);margin-bottom:1rem}.dv2 .dv2-eyebrow{display:inline-flex;align-items:center;justify-content:center;margin:0 auto .75rem;padding:.26rem .7rem;border-radius:999px;background:#e8f1ff;color:#2b5f97;font-weight:700;font-size:.75rem;letter-spacing:.03em;text-transform:uppercase}.dv2 .dv2-eyebrow img{width:20px;height:20px;border-radius:5px;margin-right:.45rem}.dv2 .dv2-config-item{background:#fff;border:1px solid var(--dv2-surface-border);border-radius:14px;box-shadow:var(--dv2-shadow-md);padding:.95rem 1.05rem;margin-bottom:.9rem}.dv2 .dv2-config-item h5{color:#255687;font-weight:700;margin-bottom:.25rem}.dv2 .dv2-config-item p{color:var(--dv2-text-muted);margin-bottom:0;line-height:1.42}.dv2.users-account .users-account-panel{padding:1.5rem 1.5rem 1.1rem}.dv2.users-account .users-account-title{margin-bottom:1.1rem}.dv2.users-account #account_config>h3{color:#1d4d82;font-weight:700;margin-bottom:1rem}.dv2.users-account #account_config .config-item{padding:1rem 1.1rem;margin-bottom:1.1rem}.dv2.users-account #account_config .config-item__controls{min-width:0}.dv2.users-account #account_config .config-item__controls .btn{margin-bottom:.35rem}.dv2.users-account #account_config .btn.btn-primary{color:#fff;background:linear-gradient(180deg, #5fa4f0 0%, var(--dv2-primary) 56%, #3f86dd 100%);border:1px solid #3e84d9;box-shadow:0 8px 18px rgba(42,101,169,.26);border-radius:10px}.dv2.users-account #account_config .btn.btn-outline-danger{color:#be4a41;border-color:#d96f66;background:#fff8f7;border-radius:10px}.dv2.users-account #account_config .MuiFormControl-root{width:100%;max-width:440px}.dv2.zoombot-new{background-color:#f3f9ff}.dv2.zoombot-new .vh90{min-height:auto;background-color:#f3f9ff;background-image:linear-gradient(180deg, #f2f8ff 0%, #eaf3ff 58%, #f3f9ff 100%);background-repeat:no-repeat}.dv2.zoombot-new .footer{background-color:#f3f9ff}.dv2.zoombot-new .vh80{min-height:calc(100vh - 72px)}.dv2.zoombot-new .zoombot-new-dashboard{padding-top:1.5rem !important;padding-bottom:2rem !important}.dv2.zoombot-new .zoombot-new-panel{max-width:860px;margin:0 auto;padding:2rem 2rem 1.7rem;text-align:center}.dv2.zoombot-new .zoombot-new-title{line-height:1.14}.dv2.zoombot-new .zoombot-new-footnote{color:var(--dv2-text-muted);font-size:.96rem;margin-top:1.15rem;margin-bottom:0;max-width:620px;margin-left:auto;margin-right:auto;line-height:1.46}.dv2.zoombot-new .zoombot-new-form{max-width:700px;margin:0 auto}.dv2.zoombot-new .zoombot-new-form-surface{margin-top:.7rem;background:#f8fbff;border:1px solid #d6e4f5;border-radius:14px;padding:1rem 1rem .9rem;box-shadow:0 8px 20px rgba(33,73,112,.07) inset}.dv2.zoombot-new #zoom-url-input{border-radius:10px;border:1px solid #c8dbf2;font-size:1.08rem;height:52px}@media(max-width: 768px){.dv2.zoombot-new .zoombot-new-dashboard{padding-top:.8rem !important;padding-bottom:1.1rem !important}.dv2.zoombot-new .zoombot-new-panel{padding:1.2rem 1rem}.dv2.zoombot-new .zoombot-new-form-surface{padding:.75rem}}.dv2.users-account .vh90,.dv2.users-notifications .vh90,.dv2.users-subscriptions .vh90{min-height:auto;background-color:#edf3fb;background-image:linear-gradient(180deg, #eef5fd 0%, #e8f0fa 56%, #edf3fb 100%);background-repeat:no-repeat}.dv2.users-notifications .users-notifications-panel{padding:1.55rem 1.55rem 1.2rem;max-width:980px;margin:0 auto}.dv2.users-notifications #notifications_config .config-item__row{display:grid;grid-template-columns:minmax(0, 1fr) auto;gap:.8rem;align-items:center;max-width:720px}.dv2.users-notifications #notifications_config .config-item__controls{display:flex;align-items:center;justify-content:center;min-height:44px;min-width:52px}.dv2.users-notifications #notifications_config .config-item__controls--input{justify-content:flex-end;min-width:260px}.dv2.users-notifications #notifications_config .config-item__controls--input .MuiFormControl-root{width:100%}.dv2.users-notifications #notifications_config .MuiSwitch-colorPrimary.Mui-checked{color:var(--dv2-primary)}.dv2.users-notifications #notifications_config .MuiSwitch-colorPrimary.Mui-checked+.MuiSwitch-track{background:#73aae6}@media(max-width: 768px){.dv2.users-notifications .users-notifications-panel{padding:1rem}.dv2.users-notifications #notifications_config .config-item{padding:.9rem}.dv2.users-notifications #notifications_config .config-item__controls{justify-content:flex-end}.dv2.users-notifications #notifications_config .config-item__row{grid-template-columns:minmax(0, 1fr) auto;gap:.5rem;align-items:start}.dv2.users-notifications #notifications_config .config-item__controls--input{grid-column:1/-1;justify-content:flex-start;min-width:0}}.dv2.subscriptions-new .global-site-alerts:empty{display:none}.dv2.subscriptions-new .dv2-site-alerts{padding-top:0}.dv2.subscriptions-new .subscriptions-new-page{min-height:calc(100vh - 72px);padding-top:1.2rem !important;background:radial-gradient(900px 280px at 20% -10%, rgba(118, 181, 248, 0.24), transparent 70%),linear-gradient(180deg, #f3f8ff 0%, #eaf2fd 58%, #f4f9ff 100%)}.dv2.subscriptions-new .subscriptions-new-row{margin-top:.2rem}.dv2.subscriptions-new .subscriptions-new-content{padding:1.4rem 1.4rem 1.2rem;background:linear-gradient(180deg, #ffffff 0%, #f8fbff 100%);border:1px solid #d6e6fa;border-radius:16px;box-shadow:0 16px 34px rgba(42,80,122,.1);max-width:760px;margin:0 auto}.dv2.subscriptions-new .subscriptions-new-content h1{color:var(--dv2-text-strong);font-weight:700;margin-bottom:1rem !important}.dv2.subscriptions-new .subscriptions-new-content .nav-tabs{border-bottom:0;margin-bottom:.7rem;gap:.35rem}.dv2.subscriptions-new .subscriptions-new-content .nav-tabs .nav-link{border:1px solid #cadef7;border-radius:10px;color:#3f6fa4;background:#f4f8ff;font-weight:600;min-width:92px;text-align:center}.dv2.subscriptions-new .subscriptions-new-content .nav-tabs .nav-link.active{color:#1f4f84;background:#dbeafe;border-color:#b8d5f8}.dv2.subscriptions-new .subscriptions-new-content table.table{overflow:hidden;border-radius:12px;border:1px solid #dce8f8;margin-bottom:.85rem}.dv2.subscriptions-new .subscriptions-new-content table.table td,.dv2.subscriptions-new .subscriptions-new-content table.table th{border-top:1px solid #e3ecf8;color:#284968;vertical-align:middle;padding:.72rem .72rem}.dv2.subscriptions-new .subscriptions-new-content table.table td:first-child{color:#4b6a8a;font-weight:500}.dv2.subscriptions-new .subscriptions-new-content table.table td:last-child,.dv2.subscriptions-new .subscriptions-new-content table.table th:last-child{text-align:right;color:#234f7d}.dv2.subscriptions-new .subscriptions-new-content table.table tr:last-child th h4{margin-bottom:.15rem;color:#1d4b78;font-weight:700}.dv2.subscriptions-new .subscriptions-new-content table.table tr:last-child th small{color:#6f89a5;font-weight:500}.dv2.subscriptions-new .subscriptions-new-content table.table td h5{margin-bottom:.18rem;font-size:1rem;color:#2d5988;font-weight:600}.dv2.subscriptions-new .subscriptions-new-content table.table td small{color:#6e89a3}.dv2.subscriptions-new .subscriptions-new-content table.table tr:first-child td,.dv2.subscriptions-new .subscriptions-new-content table.table tr:first-child th{border-top:0}.dv2.subscriptions-new .subscriptions-new-content table.table-striped tr:nth-of-type(odd){background:#f7fbff}.dv2.subscriptions-new .subscriptions-new-content #dropin-container{margin-top:.85rem;margin-bottom:.4rem !important;padding:.7rem;border-radius:12px;border:1px solid #dce8f7;background:#fff}.dv2.subscriptions-new .subscriptions-new-content .form-check{padding:.8rem .9rem .8rem 1.65rem;background:#f7fbff;border:1px solid #d8e8f8;border-radius:11px}.dv2.subscriptions-new .subscriptions-new-content #js-submit{margin-top:.15rem}.dv2.subscriptions-new .subscriptions-new-content p.text-center{color:var(--dv2-text-muted);margin-top:1rem !important}@media(max-width: 768px){.dv2.subscriptions-new .subscriptions-new-content{padding:1rem .8rem;border-radius:12px}.dv2.subscriptions-new .subscriptions-new-page{padding-top:.8rem !important}.dv2.subscriptions-new .subscriptions-new-content .nav-tabs .nav-link{min-width:84px;padding:.45rem .65rem}.dv2.subscriptions-new .subscriptions-new-content table.table td,.dv2.subscriptions-new .subscriptions-new-content table.table th{padding:.56rem .5rem;font-size:.9rem}.dv2.subscriptions-new .subscriptions-new-content .form-check{padding-right:.65rem}}.dv2.users-subscriptions .users-subscriptions-panel{padding:1.55rem 1.55rem 1.2rem}.dv2.users-subscriptions .users-subscriptions-upsell-btn{background:#2b6cb0;color:#fff !important;border:1px solid #255f9b;font-weight:700;box-shadow:0 8px 16px rgba(38,92,147,.2)}.dv2.users-subscriptions .users-subscriptions-upsell-btn:hover,.dv2.users-subscriptions .users-subscriptions-upsell-btn:focus{background:#235a93;color:#fff !important;border-color:#1f5286}.dv2.users-subscriptions .dv2-subscriptions-config{min-width:0}.dv2.users-subscriptions .dv2-subscriptions-upsell{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;background:#f0f6ff;border:1px solid #d4e4f8;border-radius:12px;padding:1rem 1.25rem;color:#2a5b90;font-size:.92rem}.dv2.users-subscriptions .dv2-subscription-card{border:1px solid #d6e6f8;border-radius:14px;background:#fff;margin-bottom:1.25rem;overflow:hidden}.dv2.users-subscriptions .dv2-subscription-card__header{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.25rem;background:#f5f9ff;border-bottom:1px solid #e4edf7;flex-wrap:wrap;gap:.5rem}.dv2.users-subscriptions .dv2-subscription-card__plan{font-size:1.1rem;font-weight:700;color:var(--dv2-text-strong);margin:0}.dv2.users-subscriptions .dv2-subscription-card__price{font-size:.95rem;font-weight:600;color:#2a5b90}.dv2.users-subscriptions .dv2-subscription-card__details{padding:.75rem 1.25rem}.dv2.users-subscriptions .dv2-subscription-card__row{display:flex;justify-content:space-between;align-items:baseline;padding:.45rem 0;border-bottom:1px solid #f0f5fb}.dv2.users-subscriptions .dv2-subscription-card__row:last-child{border-bottom:0}.dv2.users-subscriptions .dv2-subscription-card__label{font-size:.85rem;color:#6b8aad;font-weight:500;flex-shrink:0;margin-right:1rem}.dv2.users-subscriptions .dv2-subscription-card__value{font-size:.9rem;color:#2a4666;text-align:right;word-break:break-word}.dv2.users-subscriptions .dv2-subscription-card__actions{display:flex;flex-wrap:wrap;gap:.5rem;padding:.5rem 1.25rem 1rem}.dv2.users-subscriptions .dv2-subscription-card__transactions{border-top:1px solid #e4edf7;padding:1rem 1.25rem;background:#fafcff}.dv2.users-subscriptions .dv2-subscription-card__transactions-title{font-size:.95rem;font-weight:700;color:#2a5b90;margin-bottom:.75rem}.dv2.users-subscriptions .dv2-subscription-card__tx-row{display:flex;align-items:center;padding:.4rem 0;border-bottom:1px solid #f0f5fb;gap:.75rem}.dv2.users-subscriptions .dv2-subscription-card__tx-row:last-child{border-bottom:0}.dv2.users-subscriptions .dv2-subscription-card__tx-date{flex:1;font-size:.85rem;color:#4b6a8a}.dv2.users-subscriptions .dv2-subscription-card__tx-amount{font-size:.9rem;font-weight:600;color:var(--dv2-text-strong);min-width:60px;text-align:right}.dv2.users-subscriptions .dv2-subscription-card__tx-action{min-width:70px;text-align:right}.dv2.users-subscriptions .dv2-subscriptions-modal{border:1px solid #d4e4f8;border-radius:14px !important;box-shadow:0 20px 44px rgba(37,85,134,.22) !important;overflow:hidden;width:min(680px,100vw - 24px);margin:0}.dv2.users-subscriptions .dv2-subscriptions-modal__body,.dv2.users-subscriptions .dv2-cancel-feedback{background:linear-gradient(180deg, #ffffff 0%, #f7fbff 100%)}.dv2.users-subscriptions .dv2-subscriptions-modal__title,.dv2.users-subscriptions .dv2-cancel-feedback h4{color:var(--dv2-text-strong);font-weight:700}.dv2.users-subscriptions .dv2-cancel-feedback p{color:var(--dv2-text-muted)}.dv2.users-subscriptions #dropin-container{margin-top:.8rem}@media(max-width: 768px){.dv2.users-subscriptions .users-subscriptions-panel{padding:1rem}.dv2.users-subscriptions .dv2-subscriptions-upsell{flex-direction:column;align-items:flex-start;padding:.85rem 1rem;font-size:.88rem}.dv2.users-subscriptions .dv2-subscription-card__header{padding:.85rem 1rem}.dv2.users-subscriptions .dv2-subscription-card__details{padding:.6rem 1rem}.dv2.users-subscriptions .dv2-subscription-card__row{flex-direction:column;gap:.15rem}.dv2.users-subscriptions .dv2-subscription-card__value{text-align:left}.dv2.users-subscriptions .dv2-subscription-card__actions{padding:.5rem 1rem .85rem}.dv2.users-subscriptions .dv2-subscription-card__transactions{padding:.85rem 1rem}.dv2.users-subscriptions .dv2-subscription-card__tx-row{flex-wrap:wrap}.dv2.users-subscriptions .dv2-subscriptions-modal{width:calc(100vw - 14px)}.dv2.users-subscriptions .dv2-cancel-feedback,.dv2.users-subscriptions .dv2-subscriptions-modal__body{padding:1rem !important}}.dv2.static-legal .vh90{min-height:auto;background:linear-gradient(180deg, #f3f8ff 0%, #edf4fd 58%, #f1f6fd 100%)}.dv2.static-legal .static-legal-page{padding-top:.8rem !important;padding-bottom:.8rem !important}.dv2.static-legal .static-legal-panel{padding:1.65rem 1.8rem}.dv2.static-legal .static-legal-panel h1{margin-bottom:.6rem}.dv2.static-legal .static-legal-panel h2,.dv2.static-legal .static-legal-panel h3,.dv2.static-legal .static-legal-panel h5{color:#2d5d93;font-weight:700}.dv2.static-legal .static-legal-panel p,.dv2.static-legal .static-legal-panel li{color:#35506f;line-height:1.55;font-size:1rem}.dv2.static-legal .static-legal-panel ul{padding-left:1.2rem}.dv2.users-sign-in,.dv2.users-sign-up{background-color:#edf3fb;background-image:linear-gradient(180deg, #eef5fd 0%, #e8f0fa 56%, #edf3fb 100%);background-repeat:no-repeat;min-height:100vh;height:auto;display:flex;flex-direction:column}.dv2.users-sign-in>.vh90,.dv2.users-sign-up>.vh90{flex:1 0 auto;min-height:0;background-color:#edf3fb;background-image:linear-gradient(180deg, #eef5fd 0%, #e8f0fa 56%, #edf3fb 100%);background-repeat:no-repeat}.dv2.users-sign-in .vh90,.dv2.users-sign-up .vh90{min-height:auto}.dv2.users-sign-in .auth-container,.dv2.users-sign-up .auth-container{max-width:900px;margin:0 auto}.dv2.users-sign-in .auth-page,.dv2.users-sign-up .auth-page{padding-top:2rem;padding-bottom:2rem}.dv2.users-sign-in .auth-section-title,.dv2.users-sign-up .auth-section-title{color:var(--dv2-text-strong);font-weight:700;font-size:1.05rem}.dv2.users-sign-in .auth-label,.dv2.users-sign-up .auth-label{display:block;color:var(--dv2-text-strong);font-weight:600;font-size:.9rem;margin-bottom:.35rem}.dv2.users-sign-in .auth-input,.dv2.users-sign-up .auth-input{border:1px solid var(--dv2-surface-border);border-radius:10px;padding:.6rem .85rem;font-size:1rem;transition:border-color .15s}.dv2.users-sign-in .auth-input:focus,.dv2.users-sign-up .auth-input:focus{border-color:var(--dv2-primary);box-shadow:0 0 0 3px rgba(74,144,226,.12)}.dv2.users-sign-in .auth-error,.dv2.users-sign-up .auth-error{background:#fff0f0;border:1px solid #f5c6c6;border-radius:10px;padding:.65rem .85rem;color:#9a3030;font-size:.92rem;line-height:1.4}.dv2.users-sign-in .auth-error a,.dv2.users-sign-up .auth-error a{color:#9a3030;font-weight:600}.dv2.users-sign-in .auth-link,.dv2.users-sign-up .auth-link{color:var(--dv2-primary);font-weight:600}.dv2.users-sign-in .auth-link:hover,.dv2.users-sign-up .auth-link:hover{color:var(--dv2-primary-strong)}.dv2.users-sign-in .auth-footer,.dv2.users-sign-up .auth-footer{color:var(--dv2-text-muted);font-size:.95rem;padding-top:1rem;border-top:1px solid var(--dv2-surface-border)}.dv2.users-sign-in .or-divider .or-divider--line,.dv2.users-sign-up .or-divider .or-divider--line{background-color:var(--dv2-surface-border)}.dv2.users-sign-in .or-divider .or-divider--text,.dv2.users-sign-up .or-divider .or-divider--text{color:var(--dv2-text-muted);font-weight:600}.dv2.users-sign-in .zoom-sign-in-selector h5,.dv2.users-sign-up .zoom-sign-in-selector h5{color:var(--dv2-text-strong);font-weight:700;font-size:1.05rem}.dv2.users-sign-in .zoom-sign-in-selector p,.dv2.users-sign-up .zoom-sign-in-selector p{color:var(--dv2-text-muted)}.dv2.users-sign-in .zoom-sign-in-selector .row,.dv2.users-sign-up .zoom-sign-in-selector .row{justify-content:center}.dv2.users-sign-in .zoom-sign-in-selector .col-12.col-md-6.col-lg-4,.dv2.users-sign-up .zoom-sign-in-selector .col-12.col-md-6.col-lg-4{flex:0 0 33.333%;max-width:33.333%;padding-left:6px;padding-right:6px;margin-bottom:.5rem !important}.dv2.users-sign-in .zoom-sign-in-selector__item,.dv2.users-sign-up .zoom-sign-in-selector__item{border:1px solid var(--dv2-surface-border);border-radius:12px;background:#fff;transition:border-color .15s,box-shadow .15s;text-align:center}.dv2.users-sign-in .zoom-sign-in-selector__item:hover,.dv2.users-sign-up .zoom-sign-in-selector__item:hover{border-color:var(--dv2-primary);box-shadow:0 4px 12px rgba(45,93,144,.1);text-decoration:none}.dv2.users-sign-in .zoom-sign-in-selector__item img,.dv2.users-sign-up .zoom-sign-in-selector__item img{width:52px}.dv2.users-sign-in .zoom-sign-in-selector__item p,.dv2.users-sign-up .zoom-sign-in-selector__item p{color:var(--dv2-text-strong);font-weight:600;font-size:.8rem;line-height:1.2}.dv2.users-sign-in .footer,.dv2.users-sign-up .footer{margin-top:0 !important;background:radial-gradient(circle at 10% -40%, rgba(148, 194, 245, 0.32) 0%, rgba(148, 194, 245, 0) 55%),linear-gradient(180deg, #f4f9ff 0%, #ecf3fc 100%) !important;border-top:1px solid #d6e6f8 !important;padding-top:0 !important}.dv2.users-sign-in .footer hr,.dv2.users-sign-up .footer hr{display:none}.dv2.users-sign-in .footer.mt-6,.dv2.users-sign-up .footer.mt-6{margin-top:0 !important}.dv2.zoombot-show{background-color:#edf3fb;overflow-x:hidden}.dv2.zoombot-show .vh90{min-height:auto;background-color:#edf3fb;background-image:linear-gradient(180deg, #eef5fd 0%, #e8f0fa 56%, #edf3fb 100%);background-repeat:no-repeat}.dv2.zoombot-show .footer{background-color:#edf3fb}.dv2.zoombot-show #zoombot_config .dv2-app{background:rgba(0,0,0,0) !important;min-height:auto}.dv2.zoombot-show .attendance-taker-controls{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem}.dv2.zoombot-show .attendance-report-link{text-decoration:none}.dv2.attendance-index,.dv2.attendance-show{background-color:#edf3fb;overflow-x:hidden}.dv2.attendance-index .vh90,.dv2.attendance-show .vh90{min-height:auto;background-color:#edf3fb;background-image:linear-gradient(180deg, #eef5fd 0%, #e8f0fa 56%, #edf3fb 100%);background-repeat:no-repeat}.dv2.attendance-index .footer,.dv2.attendance-show .footer{background-color:#edf3fb}.dv2.attendance-index .vh80,.dv2.attendance-show .vh80{min-height:auto}.dv2.attendance-index .dv2-content-width,.dv2.attendance-show .dv2-content-width{max-width:100%;overflow-x:hidden}.dv2.attendance-index .attendance-table,.dv2.attendance-show .attendance-table{border:1px solid var(--dv2-surface-border);border-radius:12px;overflow:hidden;background:#fff;margin-bottom:0}.dv2.attendance-index .attendance-table thead th,.dv2.attendance-show .attendance-table thead th{background:#f2f8ff;color:var(--dv2-text-strong);border-top:0;font-weight:700;font-size:.88rem;text-transform:uppercase;letter-spacing:.03em;padding:.7rem 1rem}.dv2.attendance-index .attendance-table tbody td,.dv2.attendance-show .attendance-table tbody td{padding:.65rem 1rem;vertical-align:middle;color:#35506f;border-top:1px solid #eaf1fb}.dv2.attendance-index .attendance-table tbody tr:hover,.dv2.attendance-show .attendance-table tbody tr:hover{background:#f8fbff}.dv2.attendance-index .attendance-meeting-name,.dv2.attendance-index .participation-meeting-name,.dv2.attendance-show .attendance-meeting-name,.dv2.attendance-show .participation-meeting-name{font-weight:600;color:var(--dv2-text-strong)}.dv2.attendance-index .attendance-avatar,.dv2.attendance-show .attendance-avatar{width:42px;height:42px;border-radius:30%;object-fit:cover}.dv2.attendance-index .attendance-avatar-placeholder,.dv2.attendance-show .attendance-avatar-placeholder{color:#76a5de}.dv2.attendance-index .attendance-total-row td,.dv2.attendance-show .attendance-total-row td{background:#f7fbff;border-top:2px solid #dce9f8;color:var(--dv2-text-strong)}.dv2.attendance-index .attendance-dropdown,.dv2.attendance-show .attendance-dropdown{border:1px solid var(--dv2-surface-border);border-radius:10px;padding:.5rem .75rem;color:var(--dv2-text-strong)}.dv2.attendance-index .attendance-show-date,.dv2.attendance-show .attendance-show-date{opacity:.7;font-size:.92rem}.dv2.attendance-index .attendance-empty h3,.dv2.attendance-index .participation-empty h3,.dv2.attendance-show .attendance-empty h3,.dv2.attendance-show .participation-empty h3{color:var(--dv2-text-strong);font-weight:600}.dv2.attendance-index .attendance-table-wrap,.dv2.attendance-show .attendance-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.dv2.attendance-index .attendance-dropdown,.dv2.attendance-show .attendance-dropdown{margin-bottom:1rem}.dv2.attendance-index .attendance-show-actions,.dv2.attendance-show .attendance-show-actions{display:flex;flex-wrap:wrap;gap:.5rem}.dv2.attendance-index .attendance-show-actions .btn,.dv2.attendance-show .attendance-show-actions .btn{margin-right:0 !important}@media(max-width: 768px){.dv2.attendance-index .dv2-panel.dv2-panel-lg,.dv2.attendance-show .dv2-panel.dv2-panel-lg{padding:1.25rem}.dv2.attendance-index .dv2-page-title,.dv2.attendance-show .dv2-page-title{font-size:1.6rem}.dv2.attendance-index .dv2-page-subtitle,.dv2.attendance-show .dv2-page-subtitle{font-size:.9rem;word-break:break-word}.dv2.attendance-index .attendance-show-date,.dv2.attendance-show .attendance-show-date{display:block;margin-left:0 !important;margin-top:.25rem}.dv2.attendance-index .attendance-meeting-name,.dv2.attendance-show .attendance-meeting-name{max-width:none}.dv2.attendance-index .attendance-table.dv2-card-table tbody td[data-label="Zoom ID"],.dv2.attendance-show .attendance-table.dv2-card-table tbody td[data-label="Zoom ID"]{overflow-wrap:break-word;word-break:break-all}.dv2.attendance-index .attendance-table.dv2-card-table tbody td[data-label=""],.dv2.attendance-show .attendance-table.dv2-card-table tbody td[data-label=""]{justify-content:center}}.dv2.participation-index,.dv2.participation-show{background-color:#edf3fb}.dv2.participation-index .vh90,.dv2.participation-show .vh90{min-height:auto;background-color:#edf3fb;background-image:linear-gradient(180deg, #eef5fd 0%, #e8f0fa 56%, #edf3fb 100%);background-repeat:no-repeat}.dv2.participation-index .footer,.dv2.participation-show .footer{background-color:#edf3fb}.dv2.participation-index .vh80,.dv2.participation-show .vh80{min-height:auto}.dv2.participation-index .participation-table,.dv2.participation-show .participation-table{border:1px solid var(--dv2-surface-border);border-radius:12px;overflow:hidden;background:#fff;margin-bottom:0}.dv2.participation-index .participation-table thead th,.dv2.participation-show .participation-table thead th{background:#f2f8ff;color:var(--dv2-text-strong);border-top:0;font-weight:700;font-size:.88rem;text-transform:uppercase;letter-spacing:.03em;padding:.7rem 1rem}.dv2.participation-index .participation-table tbody td,.dv2.participation-show .participation-table tbody td{padding:.65rem 1rem;vertical-align:middle;color:#35506f;border-top:1px solid #eaf1fb}.dv2.participation-index .participation-table tbody tr:hover,.dv2.participation-show .participation-table tbody tr:hover{background:#f8fbff}.dv2.participation-index .participation-show-date,.dv2.participation-show .participation-show-date{opacity:.7;font-size:.92rem}.dv2.transcriptions-index,.dv2.transcriptions-show{background-color:#edf3fb;overflow-x:hidden}.dv2.transcriptions-index .vh90,.dv2.transcriptions-show .vh90{min-height:auto;background-color:#edf3fb;background-image:linear-gradient(180deg, #eef5fd 0%, #e8f0fa 56%, #edf3fb 100%);background-repeat:no-repeat}.dv2.transcriptions-index .footer,.dv2.transcriptions-show .footer{background-color:#edf3fb}.dv2.transcriptions-index .vh80,.dv2.transcriptions-show .vh80{min-height:auto}.dv2.transcriptions-index .dv2-content-width,.dv2.transcriptions-show .dv2-content-width{max-width:100%;overflow-x:hidden}.dv2.transcriptions-index .transcriptions-table,.dv2.transcriptions-show .transcriptions-table{border:1px solid var(--dv2-surface-border);border-radius:12px;overflow:hidden;background:#fff;margin-bottom:0}.dv2.transcriptions-index .transcriptions-table thead th,.dv2.transcriptions-show .transcriptions-table thead th{background:#f2f8ff;color:var(--dv2-text-strong);border-top:0;font-weight:700;font-size:.88rem;text-transform:uppercase;letter-spacing:.03em;padding:.7rem 1rem}.dv2.transcriptions-index .transcriptions-table tbody td,.dv2.transcriptions-show .transcriptions-table tbody td{padding:.65rem 1rem;vertical-align:middle;color:#35506f;border-top:1px solid #eaf1fb}.dv2.transcriptions-index .transcriptions-table tbody tr:hover,.dv2.transcriptions-show .transcriptions-table tbody tr:hover{background:#f8fbff}.dv2.transcriptions-index .transcriptions-meeting-name,.dv2.transcriptions-show .transcriptions-meeting-name{font-weight:600;color:var(--dv2-text-strong)}.dv2.transcriptions-index .transcriptions-empty h3,.dv2.transcriptions-show .transcriptions-empty h3{color:var(--dv2-text-strong);font-weight:600}.dv2.transcriptions-index .transcriptions-table-wrap,.dv2.transcriptions-show .transcriptions-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.dv2.transcriptions-index .ts-panel,.dv2.transcriptions-show .ts-panel{min-width:0;overflow:hidden}.dv2.transcriptions-index .ts-header,.dv2.transcriptions-show .ts-header{margin-bottom:1.25rem}.dv2.transcriptions-index .ts-actions,.dv2.transcriptions-show .ts-actions{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.75rem}.dv2.transcriptions-index .ts-actions .btn,.dv2.transcriptions-show .ts-actions .btn{display:inline-flex;align-items:center;gap:.35rem}.dv2.transcriptions-index .ts-action-icon,.dv2.transcriptions-show .ts-action-icon{flex-shrink:0}.dv2.transcriptions-index .ts-video-transcript,.dv2.transcriptions-show .ts-video-transcript{display:grid;grid-template-columns:3fr 2fr;gap:1.25rem;margin-bottom:1.25rem;align-items:start}.dv2.transcriptions-index .ts-video-col,.dv2.transcriptions-index .ts-transcript-col,.dv2.transcriptions-show .ts-video-col,.dv2.transcriptions-show .ts-transcript-col{min-width:0;min-height:0}.dv2.transcriptions-index .ts-video-wrap,.dv2.transcriptions-show .ts-video-wrap{border-radius:12px;overflow:hidden;background:#000;border:1px solid var(--dv2-surface-border)}.dv2.transcriptions-index .ts-video,.dv2.transcriptions-show .ts-video{width:100%;display:block;background:#000;max-height:55vh}.dv2.transcriptions-index .ts-transcript-col .ts-card--transcript,.dv2.transcriptions-show .ts-transcript-col .ts-card--transcript{margin-bottom:0;display:flex;flex-direction:column;max-height:55vh}.dv2.transcriptions-index .ts-transcript-col .ts-card--transcript .ts-card-body,.dv2.transcriptions-show .ts-transcript-col .ts-card--transcript .ts-card-body{flex:1;overflow:hidden;display:flex;flex-direction:column;padding:.5rem 0}.dv2.transcriptions-index .ts-transcript-col .ts-transcript-list,.dv2.transcriptions-show .ts-transcript-col .ts-transcript-list{flex:1;overflow-y:auto;max-height:55vh}.dv2.transcriptions-index .ts-content,.dv2.transcriptions-show .ts-content{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem;margin-top:.5rem}.dv2.transcriptions-index .ts-content--below-video,.dv2.transcriptions-show .ts-content--below-video{margin-top:0;grid-template-columns:3fr 2fr}.dv2.transcriptions-index .ts-col-summary,.dv2.transcriptions-index .ts-col-transcript,.dv2.transcriptions-index .ts-col-participation,.dv2.transcriptions-show .ts-col-summary,.dv2.transcriptions-show .ts-col-transcript,.dv2.transcriptions-show .ts-col-participation{min-width:0}.dv2.transcriptions-index .ts-card,.dv2.transcriptions-show .ts-card{background:#fff;border:1px solid var(--dv2-surface-border);border-radius:12px;margin-bottom:1.25rem;box-shadow:0 1px 4px rgba(42,101,169,.06);min-width:0}.dv2.transcriptions-index .ts-card-header,.dv2.transcriptions-show .ts-card-header{display:flex;align-items:center;gap:.5rem;padding:.85rem 1.1rem .65rem;border-bottom:1px solid #eaf1fb}.dv2.transcriptions-index .ts-card-header h3,.dv2.transcriptions-show .ts-card-header h3{font-size:1rem;font-weight:700;color:var(--dv2-text-strong);margin:0}.dv2.transcriptions-index .ts-card-icon,.dv2.transcriptions-show .ts-card-icon{color:var(--dv2-primary);flex-shrink:0}.dv2.transcriptions-index .ts-card-badge,.dv2.transcriptions-show .ts-card-badge{margin-left:auto;font-size:.75rem;font-weight:600;color:var(--dv2-primary);background:#eef5fd;padding:.2rem .6rem;border-radius:20px}.dv2.transcriptions-index .ts-card-body,.dv2.transcriptions-show .ts-card-body{padding:1rem 1.1rem;overflow-wrap:anywhere;word-break:break-word}.dv2.transcriptions-index .ts-summary-text,.dv2.transcriptions-show .ts-summary-text{color:#35506f;line-height:1.65;font-size:.95rem;margin:0}.dv2.transcriptions-index .ts-action-items,.dv2.transcriptions-show .ts-action-items{font-family:inherit;white-space:pre-wrap;word-break:break-word;overflow-wrap:anywhere;overflow:visible;color:#35506f;line-height:1.7;font-size:.93rem;margin:0;padding:0;background:none;border:none}.dv2.transcriptions-index .ts-card--transcript .ts-card-body,.dv2.transcriptions-show .ts-card--transcript .ts-card-body{padding:.5rem 0}.dv2.transcriptions-index .ts-transcript-list,.dv2.transcriptions-show .ts-transcript-list{max-height:700px;overflow-y:auto;padding:0 1.1rem}.dv2.transcriptions-index .ts-transcript-item,.dv2.transcriptions-show .ts-transcript-item{padding:.65rem .5rem;border-bottom:1px solid #f0f5fc;border-left:3px solid rgba(0,0,0,0);cursor:default;transition:background .15s,border-color .15s;border-radius:6px}.dv2.transcriptions-index .ts-transcript-item:last-child,.dv2.transcriptions-show .ts-transcript-item:last-child{border-bottom:none}.dv2.transcriptions-index .ts-transcript-item:hover,.dv2.transcriptions-show .ts-transcript-item:hover{background:#f8fbff}.dv2.transcriptions-index .ts-transcript-item.ts-active,.dv2.transcriptions-show .ts-transcript-item.ts-active{background:#eef5fd;border-left-color:var(--dv2-primary)}.dv2.transcriptions-index .ts-transcript-item.ts-active .ts-speaker-name,.dv2.transcriptions-show .ts-transcript-item.ts-active .ts-speaker-name{color:var(--dv2-primary)}.dv2.transcriptions-index .ts-transcript-speaker,.dv2.transcriptions-show .ts-transcript-speaker{display:flex;align-items:center;gap:.45rem;margin-bottom:.25rem}.dv2.transcriptions-index .ts-speaker-avatar,.dv2.transcriptions-show .ts-speaker-avatar{width:26px;height:26px;border-radius:50%;background:linear-gradient(135deg, #5fa4f0, #3f86dd);color:#fff;font-size:.72rem;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}.dv2.transcriptions-index .ts-speaker-name,.dv2.transcriptions-show .ts-speaker-name{font-weight:600;font-size:.82rem;color:var(--dv2-text-strong)}.dv2.transcriptions-index .ts-transcript-text,.dv2.transcriptions-show .ts-transcript-text{padding-left:2.2rem;color:#35506f;font-size:.92rem;line-height:1.55}.dv2.transcriptions-index .ts-transcript-link,.dv2.transcriptions-show .ts-transcript-link{color:#35506f;text-decoration:none;cursor:pointer}.dv2.transcriptions-index .ts-transcript-link:hover,.dv2.transcriptions-show .ts-transcript-link:hover{color:var(--dv2-primary)}.dv2.transcriptions-index .ts-disclaimer,.dv2.transcriptions-show .ts-disclaimer{text-align:center;padding:1rem 1rem .25rem;margin-top:.5rem}.dv2.transcriptions-index .ts-disclaimer p,.dv2.transcriptions-show .ts-disclaimer p{color:var(--dv2-text-muted);font-size:.8rem;margin:0}@media(max-width: 768px){.dv2.transcriptions-index .container,.dv2.transcriptions-show .container{padding-left:10px;padding-right:10px}.dv2.transcriptions-index .dv2-panel.dv2-panel-lg,.dv2.transcriptions-show .dv2-panel.dv2-panel-lg{padding:1rem}.dv2.transcriptions-index .dv2-page-title,.dv2.transcriptions-show .dv2-page-title{font-size:1.35rem;word-break:break-word}.dv2.transcriptions-index .dv2-page-subtitle,.dv2.transcriptions-show .dv2-page-subtitle{font-size:.9rem;word-break:break-word}.dv2.transcriptions-index .transcriptions-meeting-name,.dv2.transcriptions-show .transcriptions-meeting-name{max-width:none}.dv2.transcriptions-index .ts-video-transcript,.dv2.transcriptions-show .ts-video-transcript{grid-template-columns:1fr}.dv2.transcriptions-index .ts-transcript-col .ts-transcript-list,.dv2.transcriptions-show .ts-transcript-col .ts-transcript-list{max-height:400px}.dv2.transcriptions-index .ts-content,.dv2.transcriptions-show .ts-content{grid-template-columns:1fr}.dv2.transcriptions-index .ts-video,.dv2.transcriptions-show .ts-video{max-height:280px}.dv2.transcriptions-index .ts-actions,.dv2.transcriptions-show .ts-actions{gap:.4rem}.dv2.transcriptions-index .ts-actions .btn,.dv2.transcriptions-show .ts-actions .btn{font-size:.8rem;padding:.3rem .6rem}.dv2.transcriptions-index .ts-card-header,.dv2.transcriptions-show .ts-card-header{padding:.7rem .85rem .55rem}.dv2.transcriptions-index .ts-card-header h3,.dv2.transcriptions-show .ts-card-header h3{font-size:.92rem}.dv2.transcriptions-index .ts-card-body,.dv2.transcriptions-show .ts-card-body{padding:.85rem}.dv2.transcriptions-index .ts-summary-text,.dv2.transcriptions-show .ts-summary-text{font-size:.9rem}.dv2.transcriptions-index .ts-action-items,.dv2.transcriptions-show .ts-action-items{font-size:.88rem}.dv2.transcriptions-index .ts-transcript-list,.dv2.transcriptions-show .ts-transcript-list{max-height:500px;padding:0 .65rem}.dv2.transcriptions-index .ts-transcript-text,.dv2.transcriptions-show .ts-transcript-text{padding-left:0;margin-top:.25rem;font-size:.88rem}.dv2.transcriptions-index .ts-speaker-avatar,.dv2.transcriptions-show .ts-speaker-avatar{width:22px;height:22px;font-size:.65rem}}.dv2.static-contact{background-color:#edf3fb;background-image:linear-gradient(180deg, #eef5fd 0%, #e8f0fa 56%, #edf3fb 100%);background-repeat:no-repeat}.dv2.static-contact .contact-container{max-width:640px;margin:0 auto}.dv2.static-contact .auth-label{display:block;color:var(--dv2-text-strong);font-weight:600;font-size:.9rem;margin-bottom:.35rem}.dv2.static-contact .auth-input{border:1px solid var(--dv2-surface-border);border-radius:10px;padding:.6rem .85rem;font-size:1rem;transition:border-color .15s}.dv2.static-contact .auth-input:focus{border-color:var(--dv2-primary);box-shadow:0 0 0 3px rgba(74,144,226,.12)}.dv2.static-contact select.auth-input{padding:.75rem .85rem;height:auto;line-height:1.4}.dv2.static-contact .auth-error{background:#fff0f0;border:1px solid #f5c6c6;border-radius:10px;padding:.65rem .85rem;color:#9a3030;font-size:.92rem}.dv2.static-help{background-color:#edf3fb;background-image:linear-gradient(180deg, #eef5fd 0%, #e8f0fa 56%, #edf3fb 100%);background-repeat:no-repeat}.dv2.static-help .help-summary{margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid var(--dv2-surface-border)}.dv2.static-help .help-summary h3{color:var(--dv2-text-strong);font-weight:700;font-size:1rem;margin-bottom:.5rem}.dv2.static-help .help-summary a{display:block;color:var(--dv2-primary);font-size:.88rem;line-height:1.6;text-decoration:none}.dv2.static-help .help-summary a:hover{color:var(--dv2-primary-strong);text-decoration:underline}.dv2.static-help .help-section-title{color:var(--dv2-text-strong);font-weight:700;font-size:1.3rem;margin-top:2rem;margin-bottom:1rem;padding-bottom:.5rem;border-bottom:2px solid #dce9f8}.dv2.static-help .question{color:var(--dv2-text-strong);font-weight:700;font-size:1.05rem;margin-top:1.25rem;margin-bottom:.35rem}.dv2.static-help .answer{color:#35506f;font-size:.97rem;line-height:1.6;margin-bottom:.75rem}.dv2.static-help .answer img{max-width:100%;border-radius:8px;border:1px solid #e0e8f2}.dv2.static-help .help-still-stuck{margin-top:2rem;padding-top:1.5rem;border-top:1px solid var(--dv2-surface-border)}.dv2.static-showcase{background-color:#edf3fb;background-image:linear-gradient(180deg, #eef5fd 0%, #e8f0fa 56%, #edf3fb 100%);background-repeat:no-repeat}.dv2.static-showcase .showcase-header{text-align:center;margin-bottom:2rem}.dv2.static-showcase .card{border:1px solid var(--dv2-surface-border) !important;border-radius:14px !important;overflow:hidden;box-shadow:0 4px 14px rgba(50,95,147,.07) !important;transition:transform .2s,box-shadow .2s}.dv2.static-showcase .card:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(50,95,147,.13) !important}.dv2.static-showcase .card .card-img-top{padding:0;margin:0;line-height:0}.dv2.static-showcase .card .card-img-top img.showcase-hero-image{height:220px;object-fit:cover;object-position:center;border-radius:14px 14px 0 0}.dv2.static-showcase .card-body .card-title{color:var(--dv2-text-strong);font-weight:700}.dv2.static-showcase .card-body .card-text{color:#35506f;font-size:.94rem;line-height:1.5}.dv2.static-showcase .btn-outline-primary{border-color:var(--dv2-primary);color:var(--dv2-primary);border-radius:10px}.dv2.static-showcase .btn-outline-primary:hover{background:var(--dv2-primary);color:#fff}.dv2.static-showcase .btn-primary{background:linear-gradient(135deg, var(--dv2-primary) 0%, var(--dv2-primary-strong) 100%);border:none;border-radius:10px}.dv2.static-showcase .showcase-cta{background:linear-gradient(135deg, #f4faff 0%, #e7f3ff 100%);border:1px solid #d8e8fb;border-radius:16px;margin-top:1.5rem;margin-bottom:3rem}.dv2.static-showcase [data-platform=teams_app] .card .card-img-top img.showcase-hero-image{height:250px;object-fit:contain;object-position:center;background:#f5f8fd}.dv2.static-lander{background-color:#edf3fb;background-image:linear-gradient(180deg, #eef5fd 0%, #e8f0fa 56%, #edf3fb 100%);background-repeat:no-repeat;min-height:100vh;display:flex;flex-direction:column}.dv2.static-lander>.vh90{flex:1 0 auto;min-height:0;background-color:#edf3fb;background-image:linear-gradient(180deg, #eef5fd 0%, #e8f0fa 56%, #edf3fb 100%);background-repeat:no-repeat}.dv2.static-lander .vh90{min-height:auto}.dv2.static-lander .lander-container{max-width:960px;margin:0 auto}.dv2.static-lander .lander-hero .dv2-page-title{font-size:1.8rem}.dv2.static-lander .lander-byline{color:var(--dv2-text-muted);font-size:.95rem}.dv2.static-lander .lander-section-title{color:var(--dv2-text-strong);font-weight:700;font-size:1.4rem}.dv2.static-lander .lander-step{color:#35506f;font-size:1.05rem;line-height:1.7}.dv2.static-lander .lander-step a:not(.btn){color:var(--dv2-primary);font-weight:600}.dv2.static-lander .lander-security{color:#35506f;font-size:.95rem}.dv2.static-lander .lander-uninstall{color:var(--dv2-text-muted);font-size:.88rem;line-height:1.7;border-top:1px solid var(--dv2-surface-border);padding-top:1rem}.dv2.static-lander .lander-cta{background:linear-gradient(135deg, #f4faff 0%, #e7f3ff 100%);border:1px solid #d8e8fb;border-radius:16px}.dv2.static-lander .lander-section .clearfix img{max-width:100%;border-radius:10px;border:1px solid #e0e8f2}.dv2.static-lander .lander-section iframe{border-radius:10px}.dv2.static-lander .landing h3{color:var(--dv2-text-strong);font-weight:700}.dv2.static-lander .landing p{color:#35506f;line-height:1.7}.dv2.static-lander .landing .img-background{border-radius:12px}.dv2.static-lander .landing .testimonials .row{background:#fff;border:1px solid var(--dv2-surface-border);border-radius:12px;padding:1.25rem}.dv2.static-lander .btn-success.btn-huge,.dv2.static-lander .btn-primary.btn-huge{background:linear-gradient(135deg, var(--dv2-primary) 0%, var(--dv2-primary-strong) 100%);border:none;border-radius:12px;padding:.75rem 2rem;font-weight:700}.dv2.static-lander .vh60,.dv2.static-lander .vh80{min-height:auto}@media(max-width: 768px){.dv2.static-lander .lander-section .clearfix img.float-right{float:none !important;display:block;max-width:100% !important;height:auto !important;margin-left:0 !important;margin-right:0 !important;margin-bottom:1.5rem !important}.dv2.static-lander .lander-hero{margin-top:1.5rem !important}.dv2.static-lander .lander-hero .row{text-align:center}.dv2.static-lander .lander-hero .dv2-page-title{font-size:1.4rem}.dv2.static-lander .lander-hero .dv2-cta-row{justify-content:center !important}.dv2.static-lander .lander-cta{padding:1.5rem 1rem !important;margin-left:0;margin-right:0}.dv2.static-lander .lander-cta .dv2-cta-row{flex-direction:column;align-items:stretch;gap:.5rem}.dv2.static-lander .lander-cta .dv2-cta-row .btn{min-width:0;max-width:100%;width:100%;margin-right:0 !important}.dv2.static-lander .dv2-panel.dv2-panel-lg{padding:1.25rem}}.dv2.static-lander .footer{margin-top:0 !important;background:radial-gradient(circle at 10% -40%, rgba(148, 194, 245, 0.32) 0%, rgba(148, 194, 245, 0) 55%),linear-gradient(180deg, #f4f9ff 0%, #ecf3fc 100%) !important;border-top:1px solid #d6e6f8 !important;padding-top:0 !important}.dv2.static-lander .footer hr{display:none}.dv2.static-lander .footer.mt-6{margin-top:0 !important}.presetIcon{text-align:end}li.MuiButtonBase-root.MuiListItem-root.MuiMenuItem-root.template-item-selected.MuiMenuItem-gutters.MuiListItem-gutters.MuiListItem-button{background-color:#4abea8}.Row{display:flex;width:100%;justify-content:space-between}.menu-item-action{display:flex}.menu-item-action__item{display:inline-block;opacity:.75;transition:all .3s}.menu-item-action__item:hover{opacity:1}.menu-item-title{width:100%}.menu-item-title .MuiListItemText-root{margin-right:16px}.icon-btn{border:1px solid #eee;border-radius:50%;box-shadow:1px 2px 2px 1px #e3e3e3;cursor:pointer;min-width:auto !important}.music-playlist{display:block;width:85%;margin:0 auto;transition:all .3s}.music-playlist:hover{transform:scale(1.05)}#dropzone-component{width:100%}#dropzone-component .dropzone{border:2px dashed #dbdbdb;border-radius:6px;background-color:#fafafa;text-align:center;padding:20px;cursor:pointer}#dropzone-component .dz-message{font-size:16px;color:#7c8998}#dropzone-component .dialog-container{height:80vh;display:flex;flex-direction:column;justify-content:space-between;padding:20px}#dropzone-component .content-area{flex-grow:1;display:flex;flex-direction:column;justify-content:center;align-items:center}#dropzone-component .cropper-container{width:100%;height:100%;position:relative;margin-bottom:20px}#dropzone-component .action-buttons{display:flex;justify-content:center;gap:10px;margin-top:10px}#timer-video-override #simple-timer,#timer-video-override #agenda-timer,#timer-video-override #clock,#timer-video-override .bluesky-back{height:100%}#timer-video-override #simple-timer,#timer-video-override #clock{font-size:4.8em !important}#timer-video-override #agenda-timer .container{font-size:1.8em !important}#timer-video-override .bluesky-back{position:absolute}body.mobile-hide-upgrade .mobile-hide-upgrade{display:none !important}
