:is(.meetai-mobile-export,.app-native) .mobile-drawer-layer{display:flex;align-items:flex-end;isolation:isolate;padding-top:max(env(safe-area-inset-top),36px)}:is(.meetai-mobile-export,.app-native) .mobile-drawer-backdrop{position:absolute;inset:0;border:0;background:rgba(15,23,42,.43);backdrop-filter:blur(4px)}:is(.meetai-mobile-export,.app-native) .mobile-drawer-surface{--mobile-drawer-blue:#007aff;position:relative;width:100%;max-height:100%;min-height:0;overflow:hidden;border-radius:24px 24px 0 0;color:#090f1f;background:#f3f5fa;outline:none}:is(.meetai-mobile-export,.app-native) .mobile-drawer-grabber{width:44px;height:5px;flex:0 0 5px;align-self:center;margin:10px 0 5px;border-radius:99px;background:#b6bac6}:is(.meetai-mobile-export,.app-native) .mobile-drawer-header{grid-template-columns:minmax(0,1fr) minmax(0,2fr) minmax(0,1fr);flex-shrink:0;gap:4px;min-height:58px;padding:7px 16px 15px}:is(.meetai-mobile-export,.app-native) .mobile-drawer-header h2{min-width:0;color:#090f1f;font-size:17px;line-height:1.3;text-align:center;overflow-wrap:anywhere}:is(.meetai-mobile-export,.app-native) .mobile-drawer-header button{display:inline-flex;align-items:center;min-height:36px;color:var(--mobile-drawer-blue);line-height:1.25}:is(.meetai-mobile-export,.app-native) .mobile-drawer-header button:disabled{color:#8cb6ff}:is(.meetai-mobile-export,.app-native) .mobile-drawer-back-icon{width:22px;height:22px;flex-shrink:0;margin-left:-6px}:is(.meetai-mobile-export,.app-native) .mobile-drawer-content{padding:8px 16px max(env(safe-area-inset-bottom),20px)}:is(.meetai-mobile-export,.app-native) .mobile-option-picker{height:100%}:is(.meetai-mobile-export,.app-native) .mobile-picker-chips{flex-shrink:0;margin-bottom:12px;background:#fff}:is(.meetai-mobile-export,.app-native) .mobile-picker-chips>span{border-radius:12px;padding:7px 9px;background:#edf3ff}:is(.meetai-mobile-export,.app-native) .mobile-picker-search{flex-shrink:0;margin-bottom:15px}:is(.meetai-mobile-export,.app-native) .mobile-picker-search input{height:42px;border-radius:12px;background:#e7eaf0}:is(.meetai-mobile-export,.app-native) .mobile-picker-search__clear{position:absolute;top:0;right:0;display:grid;width:42px;height:42px;place-items:center;color:#7e8798}:is(.meetai-mobile-export,.app-native) .mobile-picker-list{margin:0 16px max(env(safe-area-inset-bottom),12px);padding:0;border-radius:13px;background:#fff}:is(.meetai-mobile-export,.app-native) .mobile-picker-option{min-height:62px;padding:11px 15px;border-radius:0;color:#0a0d13;background:#fff}:is(.meetai-mobile-export,.app-native) .mobile-picker-option+.mobile-picker-option{border-top:1px solid #e7eaf0}:is(.meetai-mobile-export,.app-native) .mobile-picker-option[aria-selected=true]{color:var(--mobile-drawer-blue);background:#eaf2ff}:is(.meetai-mobile-export,.app-native) .mobile-picker-option:disabled{color:#a1a8b5}:is(.meetai-mobile-export,.app-native) .mobile-picker-option__label{font-size:16px;font-weight:500;line-height:1.35;overflow-wrap:anywhere}:is(.meetai-mobile-export,.app-native) .mobile-picker-option__code{margin-top:3px;color:#8b919f;font-size:12px;line-height:1.3}:is(.meetai-mobile-export,.app-native) .mobile-picker-option__check{color:var(--mobile-drawer-blue);stroke-width:2.7}:is(.meetai-mobile-export,.app-native) .mobile-settings-entry{min-height:66px;border-radius:15px;padding:12px 14px;background:#fff}:is(.meetai-mobile-export,.app-native) :is(.mobile-settings-entry__icon,.mobile-form-row__icon){display:grid;width:40px;height:40px;flex-shrink:0;place-items:center;border-radius:10px;color:#007aff;background:#e3eeff}:is(.meetai-mobile-export,.app-native) :is(.mobile-settings-entry__icon,.mobile-form-row__icon) svg{width:25px;height:25px;stroke-width:1.8}:is(.meetai-mobile-export,.app-native) .mobile-settings-entry__text{flex:1}:is(.meetai-mobile-export,.app-native) .mobile-settings-entry__text strong{font-size:15px;line-height:1.35}:is(.meetai-mobile-export,.app-native) .mobile-settings-entry__description{margin:9px 4px 0;color:#858b9d;font-size:13px;line-height:1.55}:is(.meetai-mobile-export,.app-native) .mobile-form-row{min-height:65px}:is(.meetai-mobile-export,.app-native) .mobile-form-row__label{min-width:0;flex:1;font-size:15px;overflow-wrap:anywhere}:is(.meetai-mobile-export,.app-native) .mobile-form-row__value{max-width:48%;flex-shrink:1}:is(.meetai-mobile-export,.app-native) .mobile-language-settings-trigger{display:block;width:100%;min-width:0;min-height:40px;border:0;padding:0;color:#858b9d;background:transparent;text-align:right;font-size:15px}:is(.meetai-mobile-export,.app-native) .mobile-language-settings-trigger__value{display:flex;min-width:0;align-items:center;justify-content:flex-end;gap:6px}:is(.meetai-mobile-export,.app-native) .mobile-language-settings-trigger__value>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:is(.meetai-mobile-export,.app-native) .mobile-language-native-trigger{min-height:46px;border:0;border-radius:0;padding:6px 0;background:transparent}:is(.meetai-mobile-export,.app-native) .mobile-language-settings-trigger:disabled{opacity:.55}:is(.meetai-mobile-export,.app-native) :is(.mobile-drawer-surface button,.mobile-picker-search input,.mobile-settings-entry,.mobile-form-row,.mobile-language-settings-trigger):focus-visible{outline:2px solid #007aff;outline-offset:-2px}.mobile-meeting-documents{height:100%}.mobile-meeting-documents .mobile-meeting-documents__search{background:#f4f5f9}.mobile-meeting-documents .mobile-meeting-documents__search>label{min-height:3rem;background:#e9ecf2}.mobile-meeting-documents .mobile-meeting-documents__list{overflow:hidden;border:1px solid #e7eaf0;border-radius:1rem;background:#fff}.mobile-meeting-documents .mobile-meeting-documents__row{display:flex;width:100%;min-height:4.5rem;align-items:center;gap:.875rem;padding:.875rem .75rem;text-align:left;background:#fff}.mobile-meeting-documents .mobile-meeting-documents__row+.mobile-meeting-documents__row{border-top:1px solid #e7eaf0}.mobile-meeting-documents .mobile-meeting-documents__row.is-selected{background:#eaf3ff}.mobile-meeting-documents .mobile-meeting-documents__row:disabled{cursor:not-allowed}.mobile-meeting-documents .mobile-meeting-documents__row:disabled .mobile-meeting-documents__file,.mobile-meeting-documents .mobile-meeting-documents__row:disabled>div{opacity:.5}.mobile-meeting-documents .mobile-meeting-documents__row:disabled .mobile-meeting-documents__file{filter:grayscale(1)}.mobile-meeting-documents .mobile-meeting-documents__file{display:inline-flex;width:2.5rem;height:2.5rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.875rem;color:#7d8799;background:#f5f6fa}.mobile-meeting-documents .mobile-meeting-documents__file svg{width:1.5rem;height:1.5rem}.mobile-meeting-documents .mobile-meeting-documents__file--sheet{color:#188347}.mobile-meeting-documents .mobile-meeting-documents__file--word{color:#0873dc}.mobile-meeting-documents .mobile-meeting-documents__file--pdf{color:#d95757}.mobile-meeting-documents .mobile-meeting-documents__selector{display:inline-flex;width:1.625rem;height:1.625rem;flex-shrink:0;align-items:center;justify-content:center;border:1.5px solid #a2a9b9;border-radius:50%}.mobile-meeting-documents .mobile-meeting-documents__selector.is-selected{border-color:#0783ff;color:#fff;background:#0783ff}.mobile-meeting-documents .mobile-meeting-documents__selector svg{width:1.125rem;height:1.125rem;stroke-width:3}.mobile-meeting-text-document .mobile-meeting-text-document__form{display:flex;min-height:100%;flex-direction:column;gap:1.5rem}.mobile-meeting-text-document .mobile-meeting-text-document__name{min-height:3.25rem}.mobile-meeting-text-document .mobile-meeting-text-document__content{display:flex;flex:1 0 auto;flex-direction:column}.mobile-meeting-text-document .mobile-meeting-text-document__content textarea{min-height:clamp(14rem,46dvh,34rem);flex:1 0 auto;border:0;border-radius:1rem;padding:1rem;background:#fff;box-shadow:none}:is(.meetai-mobile-export,.app-native) .mobile-translation-settings{overflow:hidden;border:1px solid #e1e5ed;border-radius:1rem;color:#111827;background:#fff}:is(.meetai-mobile-export,.app-native) .mobile-translation-settings .mobile-translation-settings__toggle-row{display:flex;min-height:4.5rem;align-items:flex-start;gap:.75rem;padding:1rem;cursor:pointer}:is(.meetai-mobile-export,.app-native) .mobile-translation-settings .mobile-translation-settings__text{display:flex;min-width:0;flex:1;flex-direction:column;gap:.35rem}:is(.meetai-mobile-export,.app-native) .mobile-translation-settings .mobile-form-row__label,:is(.meetai-mobile-export,.app-native) .mobile-translation-settings .mobile-translation-settings__label,:is(.meetai-mobile-export,.app-native) .mobile-translation-settings .mobile-translation-settings__text strong{display:block;color:#111827;font-size:1rem;font-weight:650;line-height:1.4}:is(.meetai-mobile-export,.app-native) .mobile-translation-settings .mobile-translation-settings__text>span{color:#747c8c;font-size:.875rem;line-height:1.55}:is(.meetai-mobile-export,.app-native) .mobile-translation-settings .mobile-translation-settings__switch{position:relative;width:3rem;height:1.75rem;flex-shrink:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:999px;margin:0;background:#d7dce5;cursor:pointer}:is(.meetai-mobile-export,.app-native) .mobile-translation-settings .mobile-translation-settings__switch:before{position:absolute;top:.125rem;left:.125rem;width:1.5rem;height:1.5rem;border-radius:50%;background:#fff;box-shadow:0 1px 3px #0002;content:""}:is(.meetai-mobile-export,.app-native) .mobile-translation-settings .mobile-translation-settings__switch:checked{background:#0783ff}:is(.meetai-mobile-export,.app-native) .mobile-translation-settings .mobile-translation-settings__switch:checked:before{transform:translateX(1.25rem)}:is(.meetai-mobile-export,.app-native) .mobile-translation-settings .mobile-translation-settings__switch:disabled{opacity:.45;cursor:not-allowed}:is(.meetai-mobile-export,.app-native) .mobile-translation-settings .mobile-form-row,:is(.meetai-mobile-export,.app-native) .mobile-translation-settings .mobile-translation-settings__language-row{position:relative;min-height:4.5rem;border-top:1px solid #e1e5ed;padding:.875rem 1rem}:is(.meetai-mobile-export,.app-native) .mobile-translation-settings .mobile-form-row{display:block}:is(.meetai-mobile-export,.app-native) .mobile-translation-settings .mobile-form-row__value{display:block;max-width:100%;padding-right:1.5rem}:is(.meetai-mobile-export,.app-native) .mobile-translation-settings .mobile-form-row__value>span,:is(.meetai-mobile-export,.app-native) .mobile-translation-settings .mobile-language-settings-trigger{display:block;color:#6b7280;font-size:.95rem;text-align:left}:is(.meetai-mobile-export,.app-native) .mobile-translation-settings .mobile-form-row__value>svg{position:absolute;top:calc(50% - .625rem);right:1rem}:is(.meetai-mobile-export,.app-native) .mobile-translation-settings .mobile-language-settings-trigger{min-height:1.75rem;padding-right:3.5rem}:is(.meetai-mobile-export,.app-native) .mobile-translation-settings .mobile-language-settings-trigger svg{position:absolute;top:0;right:0}:is(.meetai-mobile-export,.app-native) .mobile-translation-settings .mobile-translation-settings__language-code{position:absolute;top:calc(50% - .875rem);right:2.75rem;pointer-events:none}:is(.meetai-mobile-export,.app-native) .mobile-translation-settings .mobile-translation-settings__code,:is(.meetai-mobile-export,.app-native) .mobile-translation-settings .mobile-translation-settings__language-code{border-radius:.5rem;padding:.25rem .5rem;color:#64748b;background:#f1f4f9;font-size:.75rem;font-weight:700}:is(.meetai-mobile-export,.app-native) .mobile-translation-settings .mobile-translation-settings__languages>p{border-top:1px solid #e1e5ed;margin:0;padding:1rem 1rem 0}:is(.meetai-mobile-export,.app-native) .mobile-translation-settings .mobile-translation-settings__language-name{min-width:0;flex:1;align-self:center;overflow-wrap:anywhere}:is(.meetai-mobile-export,.app-native) .mobile-translation-settings .mobile-translation-settings__notice{margin:0;padding:.75rem 1rem;font-size:.8rem;line-height:1.5}:is(.meetai-mobile-export,.app-native) .mobile-translation-settings .mobile-translation-settings__preview{display:flex;width:100%;min-height:3.5rem;align-items:center;justify-content:center;gap:.75rem;border-top:1px solid #e1e5ed;padding:.75rem 1rem;color:#007aff;background:#fff;font-size:1rem;font-weight:600}:is(.meetai-mobile-export,.app-native) .mobile-translation-settings .mobile-translation-settings__preview svg{width:1.5rem;height:1.5rem}:is(.meetai-mobile-export,.app-native) .mobile-translation-settings .mobile-translation-settings__preview:disabled{opacity:.45;cursor:not-allowed}:is(.meetai-mobile-export,.app-native) .mobile-translation-settings :is(input,button):focus-visible{outline:2px solid #007aff;outline-offset:-2px}.mobile-meeting-settings,.mobile-meeting-template{--meeting-blue:#007aff;--meeting-ink:#1c1c1e;--meeting-muted:#6c6c70;--meeting-paper:var(--background-mobile-projects-page);--meeting-rule:#e5e5ea;color:var(--meeting-ink);background:var(--meeting-paper);font-family:var(--font-mobile-projects-body)}.mobile-meeting-template,body:has(.mobile-meeting-template) .mobile-drawer-surface{--meeting-paper:var(--background-mobile-projects-page);--meeting-control-border:#e2e5ea;--meeting-control-shadow:0 2px 8px rgb(15 23 42/4%)}.mobile-meeting-template .mobile-create-meeting__header{padding:calc(env(safe-area-inset-top) + 18px) max(20px,env(safe-area-inset-right)) 12px max(20px,env(safe-area-inset-left));background:transparent}.mobile-meeting-template .mobile-create-meeting__header h2{display:flex;align-items:center;gap:11px;font:700 22px/1.3 var(--font-mobile-projects-display)}.mobile-meeting-template .meeting-title-icon{display:grid;width:34px;height:34px;flex-shrink:0;place-items:center;border-radius:10px;color:#fff;background:var(--meeting-blue)}.mobile-meeting-template .meeting-title-icon svg{width:22px;height:22px}.mobile-meeting-template .mobile-create-meeting__close{color:#8e8e93;background:#e5e5ea}.mobile-meeting-template .meeting-progress{padding:0 20px 18px}.mobile-meeting-template .meeting-progress>p{margin:0 0 12px;color:var(--meeting-muted);font-size:13px}.mobile-meeting-template .mobile-create-meeting__steps{gap:6px;padding:0;background:transparent}.mobile-meeting-template .mobile-create-meeting__steps li{gap:8px;color:#8e8e93;font-size:12px;font-weight:500}.mobile-meeting-template .mobile-create-meeting__steps li:after{display:none}.mobile-meeting-template .mobile-create-meeting__step-marker{width:100%;height:6px;border:0;background:#dedee5;font-size:0}.mobile-meeting-template .mobile-create-meeting__step-marker svg{display:none}.mobile-meeting-template .mobile-create-meeting__steps :is(.is-current,.is-complete){color:var(--meeting-blue)}.mobile-meeting-template .mobile-create-meeting__steps :is(.is-current,.is-complete) .mobile-create-meeting__step-marker{background:var(--meeting-blue)}.mobile-meeting-template .mobile-create-meeting__tabs{gap:4px;margin:0 20px 16px;padding:4px;border:1px solid var(--meeting-control-border);border-radius:14px;background:#fff;box-shadow:var(--meeting-control-shadow)}.mobile-meeting-template .mobile-create-meeting__tabs button{min-height:40px;border:0;border-radius:10px;color:var(--meeting-muted);font-size:14px;font-weight:600}.mobile-meeting-template .mobile-create-meeting__tabs button.is-current{color:var(--color-mobile-projects-accent);background:var(--color-mobile-projects-icon-blue)}.mobile-meeting-template .mobile-create-meeting__body{padding:12px max(20px,env(safe-area-inset-right)) 24px max(20px,env(safe-area-inset-left))}.mobile-meeting-template .mobile-create-meeting__intro{margin-bottom:24px}.mobile-meeting-template .mobile-create-meeting__intro h3{font:700 28px/1.2 var(--font-mobile-projects-display);letter-spacing:-.6px}.mobile-meeting-template .mobile-create-meeting__intro p{margin-top:9px;color:var(--meeting-muted);font-size:15px}.mobile-meeting-template .mobile-create-meeting__stack{gap:18px}.mobile-meeting-template .mobile-create-meeting__section{padding:0;border:0;background:transparent}.mobile-meeting-template .meeting-icon{display:grid;width:40px;height:40px;flex-shrink:0;place-items:center;border-radius:11px;color:var(--meeting-blue);background:#e6f0ff}.mobile-meeting-template .meeting-icon svg{width:24px;height:24px;stroke-width:1.8}.mobile-meeting-template .meeting-group-call{position:relative}.mobile-meeting-template .meeting-group-call>.meeting-icon{position:absolute;top:50%;left:16px;transform:translateY(-50%);pointer-events:none}.mobile-meeting-template .meeting-group-call>label{min-height:72px;margin:0;padding:12px 16px 12px 68px;border:0;border-radius:18px}.mobile-meeting-template .meeting-group-call>label>span:first-child>span:first-child{font-size:16px;font-weight:600}.mobile-meeting-template .meeting-group-call>label>span:first-child>span:last-child{color:var(--meeting-muted);font-size:12px;line-height:1.45}.mobile-meeting-template :is(.meeting-group-call,.meeting-quick-options) .relative>span:first-of-type{width:51px;height:31px;background:#d1d1d6}.mobile-meeting-template :is(.meeting-group-call,.meeting-quick-options) .relative>input:checked+span{background:var(--meeting-blue)}.mobile-meeting-template :is(.meeting-group-call,.meeting-quick-options) .relative>span:last-child{width:27px;height:27px}.mobile-meeting-template :is(.meeting-group-call,.meeting-quick-options) input:checked~span:last-child{transform:translateX(20px)}.mobile-meeting-template .meeting-quick-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.mobile-meeting-template .meeting-quick-switch{min-width:0;min-height:50px;margin:0;padding:7px 12px;gap:8px;border-radius:18px}.mobile-meeting-template .meeting-quick-options .relative>span:first-of-type{width:44px;height:27px}.mobile-meeting-template .meeting-quick-options .relative>span:last-child{width:23px;height:23px}.mobile-meeting-template .meeting-quick-options input:checked~span:last-child{transform:translateX(17px)}.mobile-meeting-template .meeting-quick-switch>span:first-child{min-width:0;overflow-wrap:normal}.mobile-meeting-template .meeting-quick-switch>span:first-child>span{font-size:14px;font-weight:600;line-height:1.35}@media (max-width:360px){.mobile-meeting-template .meeting-quick-switch{padding:5px 10px;gap:6px}}.mobile-meeting-template .mobile-create-meeting__field{gap:9px;color:var(--meeting-ink);font-size:14px;font-weight:600}.mobile-meeting-template .mobile-create-meeting__stack>.mobile-create-meeting__field>span:first-child{color:var(--meeting-muted);font-weight:500;letter-spacing:.02em;text-transform:uppercase}.mobile-meeting-template .mobile-create-meeting__field input:not([type=checkbox]):not([type=radio]):not([type=range]){height:50px;border:1px solid var(--meeting-control-border);border-radius:14px;padding-left:16px;background:#fff;font-size:16px;font-weight:400}.mobile-meeting-template .mobile-create-meeting__section-heading{position:relative;display:block;margin-bottom:15px}.mobile-meeting-template .mobile-create-meeting__title-row{padding-right:64px}.mobile-meeting-template .mobile-create-meeting__section-heading>span{position:absolute;top:3px;right:0;color:var(--meeting-muted);font-weight:400}.mobile-meeting-template .mobile-create-meeting__section-heading h4{font-size:18px;font-weight:650}.mobile-meeting-template .mobile-create-meeting__section-heading p{margin-top:7px;color:var(--meeting-muted);font-size:13px}.mobile-meeting-template .mobile-create-meeting__count{min-width:23px;height:23px;color:var(--meeting-blue);background:#deebff;font-size:12px}.mobile-meeting-template .mobile-create-meeting__optional{color:var(--meeting-muted);font-weight:400}.mobile-meeting-template .mobile-create-meeting__document-actions{display:block;overflow:hidden;border-radius:18px;background:#fff}.mobile-meeting-template .mobile-create-meeting__document-actions button{display:grid;grid-template-columns:26px minmax(0,1fr) 18px;min-height:64px;width:100%;padding:10px 16px;align-content:center;justify-items:stretch;gap:14px;border:0;border-radius:0;text-align:left}.mobile-meeting-template .mobile-create-meeting__document-actions button+button{border-top:1px solid var(--meeting-rule)}.mobile-meeting-template .mobile-create-meeting__document-actions button>span{overflow:visible;white-space:normal}.mobile-meeting-template .mobile-create-meeting__document-actions strong{display:block;color:var(--meeting-ink);font-size:16px;font-weight:600;line-height:1.3}.mobile-meeting-template .mobile-create-meeting__document-actions small{display:block;margin-top:3px;color:var(--meeting-muted);font-size:13px;font-weight:400;line-height:1.35}.mobile-meeting-template .mobile-create-meeting__document-actions svg{align-self:center;color:var(--meeting-blue)}.mobile-meeting-template .mobile-create-meeting__document-actions svg:last-child{width:18px;height:18px;color:#aeaeb2}.mobile-meeting-template .mobile-create-meeting__documents{gap:0;overflow:hidden;margin-top:18px;padding:0;border:0;border-radius:18px;background:#fff}.mobile-meeting-template .mobile-create-meeting__document-row{min-height:56px;padding:6px 10px 6px 16px;border-radius:0;background:#fff}.mobile-meeting-template .mobile-create-meeting__document-row+.mobile-create-meeting__document-row{border-top:1px solid var(--meeting-rule)}.mobile-meeting-template .mobile-create-meeting__document-row>svg{width:26px;height:26px;color:var(--meeting-blue)}.mobile-meeting-template .mobile-create-meeting__document-row>span{font-size:14px;font-weight:500}.mobile-meeting-template .mobile-create-meeting__document-row strong{display:block;overflow:hidden;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.mobile-meeting-template .mobile-create-meeting__document-row small{display:block;margin-top:3px;color:var(--meeting-muted);font-size:12px}.mobile-meeting-template .mobile-create-meeting__document-row[data-file-type=PDF]>svg{color:#ff3b30}.mobile-meeting-template .mobile-create-meeting__document-row:is([data-file-type=XLSX],[data-file-type=XLS],[data-file-type=CSV])>svg{color:#248a3d}.mobile-meeting-template .mobile-create-meeting__document-row button{color:#8e8e93}.mobile-meeting-template .mobile-settings-entry{min-height:82px;padding:16px;border-radius:18px}.mobile-meeting-template .mobile-settings-entry[data-has-subtitle=false]{min-height:64px;padding:12px 16px}.mobile-meeting-template .mobile-settings-entry[data-has-subtitle=false] .mobile-settings-entry__text>span{display:none}.mobile-meeting-template .mobile-settings-entry__text strong{color:var(--meeting-ink);font-size:16px;font-weight:600}.mobile-meeting-template .mobile-settings-entry__text>span{margin-top:4px;color:var(--meeting-muted);font-size:14px}.mobile-meeting-settings .meeting-setting-description,.mobile-meeting-template .meeting-setting-description,.mobile-meeting-template .mobile-settings-entry__description{margin:8px 3px 0;color:var(--meeting-muted);font-size:13px;line-height:1.55}.mobile-meeting-template .meeting-language-row{display:grid;grid-template-columns:40px minmax(0,1fr) auto auto;align-items:center;gap:12px;min-height:84px;padding:16px;border-radius:18px;background:#fff}.mobile-meeting-template .meeting-language-row__body{min-width:0}.mobile-meeting-template .meeting-language-row h4{margin:0 0 4px;color:var(--meeting-ink);font-size:16px;font-weight:600;line-height:1.35}.mobile-meeting-template .meeting-language-count{color:var(--meeting-blue);font-size:12px;white-space:nowrap}.mobile-meeting-template .meeting-language-chevron{width:18px;height:18px;color:#aeaeb2}.mobile-meeting-template .meeting-language-row .mobile-language-settings-trigger{min-height:24px;padding:0;text-align:left}.mobile-meeting-template .meeting-language-row .mobile-language-settings-trigger__value{justify-content:flex-start}.mobile-meeting-template .meeting-language-row .mobile-language-settings-trigger svg{display:none}.mobile-meeting-template .meeting-language-row .mobile-language-settings-trigger span{white-space:normal;overflow:visible;text-overflow:clip}.mobile-meeting-template .mobile-create-meeting__audio{overflow:hidden;border-radius:18px;background:#fff}.mobile-meeting-template .mobile-create-meeting__audio .mobile-form-row{position:relative;display:grid;grid-template-columns:40px minmax(0,1fr);gap:4px 12px;padding:16px 44px 16px 16px}.mobile-meeting-template .mobile-create-meeting__audio .mobile-form-row__icon{grid-row:span 2}.mobile-meeting-template .mobile-create-meeting__audio .mobile-form-row__label{font-size:16px}.mobile-meeting-template .mobile-create-meeting__audio .mobile-form-row__value{max-width:none;font-size:14px}.mobile-meeting-template .mobile-create-meeting__audio .mobile-form-row__value>svg{position:absolute;top:calc(50% - 10px);right:16px}.mobile-meeting-template .mobile-create-meeting__refresh{min-height:50px;margin:0;border:0;border-top:1px solid var(--meeting-rule);border-radius:0;color:var(--meeting-blue);background:#fff;font-size:15px;font-weight:500}.mobile-meeting-template .mobile-create-meeting__refresh svg{color:inherit}.mobile-meeting-template .mobile-create-meeting__overview>h4{margin:0 0 13px 3px;font-size:18px;font-weight:650}.mobile-meeting-template .meeting-overview-list{padding:0 16px;border-radius:18px;background:#fff}.mobile-meeting-template .mobile-create-meeting__overview-row{min-height:58px;padding:13px 0;border-color:var(--meeting-rule);gap:10px}.mobile-meeting-template .mobile-create-meeting__overview-row :is(span,strong){font-size:13px;line-height:1.4}.mobile-meeting-template .mobile-create-meeting__overview-row span{color:var(--meeting-muted)}.mobile-meeting-template .mobile-create-meeting__overview-row strong{overflow:visible;white-space:normal;overflow-wrap:anywhere;font-weight:500}.mobile-meeting-template .mobile-create-meeting__footer{padding:12px 20px calc(env(safe-area-inset-bottom) + 12px);border-color:var(--meeting-rule);background:transparent;box-shadow:none}.mobile-meeting-template .mobile-create-meeting__footer>div{gap:12px}.mobile-meeting-template .mobile-create-meeting__secondary{min-height:var(--size-mobile-projects-touch);border-radius:14px;font-size:16px;font-weight:600;white-space:normal}.mobile-meeting-template .mobile-create-meeting__primary{min-height:var(--size-mobile-projects-touch);border:0;border-radius:var(--radius-mobile-projects-sm);font:inherit;line-height:1.45;transition:background-color var(--dur-mobile-projects-short) var(--ease-mobile-projects-out),transform var(--dur-mobile-projects-micro) var(--ease-mobile-projects-out)}.mobile-meeting-template .mobile-create-meeting__primary:active:not(:disabled){transform:scale(.97)}.mobile-meeting-template .mobile-create-meeting__secondary{border-color:#d8d8dd;background:#fff;color:var(--meeting-ink)}.mobile-meeting-template .mobile-create-meeting__cancel{color:var(--meeting-blue);font-size:14px;font-weight:500}.mobile-meeting-settings{height:100%}.mobile-meeting-settings .mobile-drawer-content{padding:12px 20px max(24px,env(safe-area-inset-bottom))}.mobile-meeting-settings .meeting-context-notes,.mobile-meeting-settings .meeting-context-options{padding:0 16px;border-radius:18px;background:#fff}.mobile-meeting-settings .meeting-context-options .mobile-form-row+.mobile-form-row{border-top:1px solid var(--meeting-rule)}.mobile-meeting-settings .meeting-context-notes{margin-top:22px}:is(.meetai-mobile-export,.app-native) .meeting-context-note-editor{height:50vh;height:50svh}.mobile-meeting-settings .mobile-form-row{min-height:78px}.mobile-meeting-settings .mobile-form-row__label{font-size:16px}.mobile-meeting-settings .mobile-create-meeting__switch-row{padding:16px;border-radius:18px;background:#fff}.mobile-meeting-settings .mobile-create-meeting__switch-row strong{font-size:16px}.mobile-meeting-settings .mobile-create-meeting__switch-row small{margin-top:4px;color:var(--meeting-muted);font-size:13px}.mobile-meeting-settings .mobile-create-meeting__switch-row input{border:0;background:#d1d1d6}.mobile-meeting-settings .mobile-create-meeting__switch-row input:after{background:#fff}.mobile-meeting-settings .mobile-create-meeting__switch-row input:checked{background:var(--meeting-blue)}.mobile-meeting-settings .mobile-create-meeting__translation-settings{gap:22px;margin-top:22px;padding:0;border:0}.mobile-meeting-settings .mobile-create-meeting__mode-grid{gap:0;overflow:hidden;border-radius:18px;background:#fff}.mobile-meeting-settings .mobile-create-meeting__mode-grid>label{position:relative;min-height:78px;align-items:center;justify-content:space-between;padding:16px;border:0;border-radius:0;background:#fff}.mobile-meeting-settings .mobile-create-meeting__mode-grid>label+label{border-top:1px solid var(--meeting-rule)}.mobile-meeting-settings .mobile-create-meeting__mode-grid input{position:absolute;width:1px;height:1px;opacity:0}.mobile-meeting-settings .mobile-create-meeting__mode-grid>label:has(input:focus-visible){outline:2px solid var(--meeting-blue);outline-offset:-3px}.mobile-meeting-settings .mobile-create-meeting__mode-grid strong{font-size:16px}.mobile-meeting-settings .mobile-create-meeting__mode-grid small{margin-top:5px;color:var(--meeting-muted);font-size:13px}.mobile-meeting-settings .mobile-create-meeting__mode-grid>label>svg{width:22px;height:22px;flex-shrink:0;color:var(--meeting-blue)}.mobile-meeting-settings .mobile-create-meeting__field{gap:9px;color:var(--meeting-ink);font-size:14px}.mobile-meeting-settings .mobile-create-meeting__field>.relative{padding:12px 16px;border-radius:14px;background:#fff}.meeting-translation-drawer .mobile-create-meeting__field{position:relative;gap:4px;min-height:72px;padding:14px 16px;border-radius:18px;background:#fff;cursor:pointer}.meeting-translation-drawer .mobile-create-meeting__field>span{padding-right:28px;font-size:16px;font-weight:600;line-height:1.4}.meeting-translation-drawer .mobile-create-meeting__field>.relative{position:static;padding:0;border-radius:0;background:transparent}.meeting-translation-drawer .mobile-create-meeting__field .mobile-language-settings-trigger{min-height:24px;padding-right:28px;text-align:left;font-weight:400}.meeting-translation-drawer .mobile-create-meeting__field .mobile-language-settings-trigger svg{position:absolute;top:calc(50% - 10px);right:16px}.mobile-meeting-settings .mobile-create-meeting__field input[type=range]{min-width:0;height:4px;min-height:4px;border:0;accent-color:var(--meeting-blue)}.mobile-meeting-settings .mobile-create-meeting__field input[type=number]{height:44px;min-height:44px;border:0;border-radius:12px;color:var(--meeting-ink);background:#f2f2f7;font-size:16px}.mobile-meeting-settings.meeting-recognition-drawer .mobile-create-meeting__field{gap:18px;padding:18px 16px;border-radius:18px;background:#fff}.mobile-meeting-settings .mobile-create-meeting__refresh{min-height:52px;margin:4px 0 0;border:0;border-radius:14px;color:var(--meeting-blue);background:#fff;font-size:15px;font-weight:500}.mobile-meeting-settings .mobile-create-meeting__refresh svg{color:inherit}.mobile-meeting-settings :is(button,input):focus-visible,.mobile-meeting-template :is(button,input):focus-visible{outline:2px solid var(--meeting-blue);outline-offset:3px}.mobile-meeting-template button:disabled{opacity:.5}.mobile-meeting-template :is(.meeting-group-call>label,.meeting-quick-switch,.mobile-create-meeting__control-wrap>input,.mobile-create-meeting__document-actions,.mobile-create-meeting__documents,.mobile-settings-entry,.meeting-language-row,.mobile-create-meeting__audio,.meeting-overview-list){border:1px solid var(--meeting-control-border);background:#fff;box-shadow:var(--meeting-control-shadow)}body:has(.mobile-meeting-template) .mobile-drawer-surface{background:var(--meeting-paper)}body:has(.mobile-meeting-template) .mobile-meeting-documents__search{background:var(--meeting-paper)}body:has(.mobile-meeting-template) .mobile-drawer-surface :is(.meeting-context-options,.meeting-context-notes,.mobile-create-meeting__switch-row,.mobile-create-meeting__mode-grid,.mobile-create-meeting__field,.mobile-create-meeting__refresh,.mobile-translation-settings,.mobile-picker-search input,.mobile-picker-chips,.mobile-picker-list,.mobile-meeting-documents__search>label,.mobile-meeting-documents__list,.mobile-meeting-text-document__name,textarea){border:1px solid var(--meeting-control-border);background:#fff;box-shadow:var(--meeting-control-shadow)}@media (max-width:359px){.mobile-meeting-template .meeting-language-row{gap:8px;padding:14px 12px}.mobile-meeting-template .meeting-language-count{grid-column:2;grid-row:2}.mobile-meeting-template .meeting-language-chevron{grid-column:4;grid-row:1}}.share-page-main:has(>.mobile-share-join){max-width:none;padding:0;background:var(--background-mobile-projects-page)}.mobile-share-join{min-height:calc(100svh - 80px);display:flex;flex-direction:column}.mobile-share-join__intro{padding:24px 20px 20px}.mobile-share-join__title{margin-top:16px;font:700 28px/1.2 var(--font-mobile-projects-display);letter-spacing:-.6px}.mobile-share-join__hint{margin:12px 0 20px;color:var(--meeting-muted);font-size:15px;line-height:1.55}.mobile-share-join__settings-title{margin:0 0 14px;color:var(--meeting-muted);font-size:14px;font-weight:500;line-height:1.35}.mobile-share-join__fields{flex:1;padding:0 20px 24px}.mobile-share-name-field{display:block;margin-bottom:24px}.mobile-share-name-field>span{display:block;margin-bottom:10px;color:var(--meeting-ink);font-size:16px;font-weight:600}.mobile-share-name-required{color:var(--color-mobile-projects-danger)}.mobile-share-name{width:100%;min-height:56px;padding:14px 16px;border:1px solid var(--color-mobile-projects-outline);border-radius:14px;color:var(--meeting-ink);background:#fff;box-shadow:var(--meeting-control-shadow);font-size:16px}.mobile-share-name::-moz-placeholder{color:var(--meeting-muted);opacity:1}.mobile-share-name::placeholder{color:var(--meeting-muted);opacity:1}.mobile-meeting-template .mobile-share-name:focus{border-color:var(--meeting-blue);outline:none;box-shadow:0 0 0 3px rgba(0,122,255,.12)}.mobile-share-interface{margin-bottom:18px;padding:16px;overflow:hidden;border:1px solid var(--meeting-control-border);border-radius:18px;background:#fff;box-shadow:var(--meeting-control-shadow)}.mobile-share-interface h3{margin:0 0 12px;font-size:16px;font-weight:600}.mobile-share-interface__options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.mobile-share-interface__options button{min-width:0;min-height:44px;padding:8px 4px;border:1px solid var(--meeting-control-border);border-radius:12px;color:var(--meeting-ink);background:#fff;font:inherit;font-size:14px;font-weight:600}.mobile-share-interface__options button[aria-checked=true]{border-color:var(--color-mobile-projects-accent);color:#fff;background:var(--color-mobile-projects-accent)}.mobile-share-join__header{display:flex;align-items:center;justify-content:space-between;gap:12px}.mobile-share-join__language{padding:4px;border:1px solid var(--meeting-control-border);border-radius:50%;background:#fff;box-shadow:var(--meeting-control-shadow)}.mobile-share-join__language .group:focus-within>div{opacity:1;pointer-events:auto}.mobile-share-footer{flex-shrink:0;padding:12px 20px calc(env(safe-area-inset-bottom) + 16px);border-top:1px solid var(--meeting-rule)}.mobile-share-primary{width:100%;min-height:var(--size-mobile-projects-touch);gap:10px;font:inherit}.mobile-share-primary:disabled{opacity:.5}.mobile-share-settings>header{display:flex;flex-direction:row-reverse;justify-content:space-between;gap:12px;min-height:76px;padding:calc(env(safe-area-inset-top) + 16px) 20px 16px}.mobile-share-settings>header h2{flex:1;font:700 22px/1.3 var(--font-mobile-projects-display)}.mobile-share-settings>header>span{display:none}.mobile-share-settings>header button{min-height:44px}.mobile-share-settings>div{display:flex;flex-direction:column;overflow:hidden;padding:0}.mobile-share-settings__body{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:16px 20px 24px}.mobile-share-switch{order:1}[data-meeting-tone=completed]{--meeting-status-color:var(--color-mobile-projects-success)}[data-meeting-tone=live]{--meeting-status-color:var(--color-mobile-meeting-live)}[data-meeting-tone=attention]{--meeting-status-color:#b45309}[data-meeting-tone=error]{--meeting-status-color:#64748b}[data-meeting-tone=idle]{--meeting-status-color:#1c1c1e}.meeting-status-dot,.meeting-status-ping{background:var(--meeting-status-color)}