.JR9p_q_shell{min-height:100vh;padding:18px 18px 56px;position:relative}.JR9p_q_ambientLayer{z-index:-1;pointer-events:none;background:radial-gradient(circle at 18% 8%,#e8def8db,#0000 28%),radial-gradient(circle at 88% 4%,#7d52602e,#0000 30%),linear-gradient(145deg,#6750a414,#0000 42%);position:fixed;inset:0}.JR9p_q_topBar{z-index:10;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f3edf7c7;border:1px solid #79747e33;border-radius:32px;grid-template-columns:minmax(0,1fr) minmax(0,auto) minmax(0,1fr);align-items:center;gap:16px;width:min(1180px,100%);min-height:64px;margin:0 auto;padding:10px 12px;display:grid;position:sticky;top:12px;box-shadow:0 12px 32px #1c1b1f14}.JR9p_q_brand{min-width:0;max-width:100%;min-height:44px;color:var(--md-on-surface);transition:background-color .3s var(--md-easing), color .3s var(--md-easing), box-shadow .3s var(--md-easing), transform .3s var(--md-easing);border-radius:9999px;justify-self:start;align-items:center;gap:10px;padding:0 12px 0 4px;font-weight:700;text-decoration:none;display:inline-flex}.JR9p_q_brand:hover{color:var(--md-primary);background:#6750a41a;box-shadow:0 10px 24px #6750a41f}.JR9p_q_brand:active,.JR9p_q_button:active,.JR9p_q_ghostButton:active,.JR9p_q_tonalButton:active,.JR9p_q_dangerButton:active,.JR9p_q_iconButton:active,.JR9p_q_navLink:active,.JR9p_q_userChip:active,.JR9p_q_rootActionButton:active{transform:scale(.95)}.JR9p_q_brandMark{background:var(--md-primary);width:38px;height:38px;color:var(--md-on-primary);border-radius:18px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;box-shadow:0 10px 24px #6750a438}.JR9p_q_brandText{overflow-wrap:anywhere;min-width:0;line-height:1}.JR9p_q_nav{background:var(--md-surface-container-low);border-radius:9999px;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px;min-width:0;min-height:44px;padding:4px;display:inline-flex}.JR9p_q_menuWrapper,.JR9p_q_iconMenu{position:relative}.JR9p_q_menuWrapper:after{content:"";width:max(100%,188px);height:12px;position:absolute;top:100%;left:0}.JR9p_q_iconMenu:after{left:auto;right:0}.JR9p_q_navLink,.JR9p_q_ghostButton,.JR9p_q_tonalButton,.JR9p_q_button,.JR9p_q_dangerButton,.JR9p_q_iconButton{min-height:44px;font-family:var(--text-actions-font,inherit);font-size:var(--text-actions-size,.875rem);cursor:pointer;transition:background-color .3s var(--md-easing), color .3s var(--md-easing), box-shadow .3s var(--md-easing), transform .3s var(--md-easing);border:0;border-radius:9999px;justify-content:center;align-items:center;padding:0 18px;font-weight:500;text-decoration:none;display:inline-flex}.JR9p_q_navLink,.JR9p_q_ghostButton{color:var(--md-primary);background:0 0;border:0}.JR9p_q_navLink:hover,.JR9p_q_ghostButton:hover,.JR9p_q_iconButton:hover{color:var(--md-primary);background:#6750a41a;box-shadow:0 8px 18px #6750a41a}.JR9p_q_navLinkActive{background:var(--md-secondary-container);color:var(--md-on-secondary-container)}.JR9p_q_topActions{justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.JR9p_q_userChip{background:var(--md-surface-container-low);min-width:0;max-width:220px;min-height:44px;color:var(--md-on-surface);font-family:var(--text-user-chip-font,inherit);font-size:var(--text-user-chip-size,.875rem);text-overflow:ellipsis;white-space:nowrap;transition:background-color .3s var(--md-easing), color .3s var(--md-easing), box-shadow .3s var(--md-easing), transform .3s var(--md-easing);border-radius:9999px;align-items:center;padding:0 16px;font-weight:500;text-decoration:none;display:inline-flex;overflow:hidden}.JR9p_q_userChip:hover{color:var(--md-primary);background:#6750a41a;box-shadow:0 8px 18px #6750a41a}.JR9p_q_menuPanel,.JR9p_q_iconMenuPanel{z-index:4;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#f3edf7f5;border-radius:20px;gap:4px;min-width:188px;padding:8px;display:grid;position:absolute;top:calc(100% + 10px);box-shadow:0 18px 42px #1c1b1f29}.JR9p_q_menuPanel[hidden],.JR9p_q_iconMenuPanel[hidden]{display:none}.JR9p_q_menuPanel{left:0}.JR9p_q_iconMenuPanel{right:0}.JR9p_q_menuItem{width:100%;min-height:40px;color:var(--md-on-surface);font:inherit;font-family:var(--text-menu-item-font,inherit);font-size:var(--text-menu-item-size,.875rem);text-align:left;cursor:pointer;transition:background-color .3s var(--md-easing), color .3s var(--md-easing), box-shadow .3s var(--md-easing), transform .3s var(--md-easing);background:0 0;border:0;border-radius:9999px;align-items:center;padding:0 14px;font-weight:500;text-decoration:none;display:flex}.JR9p_q_menuItem:hover{color:var(--md-primary);background:#6750a41a;transform:translate(2px);box-shadow:0 8px 18px #6750a41a}.JR9p_q_iconButton{width:44px;color:var(--md-primary);background:0 0;border:0;padding:0}.JR9p_q_menuIcon,.JR9p_q_menuIcon:before,.JR9p_q_menuIcon:after{background:currentColor;border-radius:9999px;width:18px;height:2px;display:block}.JR9p_q_menuIcon{position:relative}.JR9p_q_menuIcon:before,.JR9p_q_menuIcon:after{content:"";position:absolute;left:0}.JR9p_q_menuIcon:before{top:-6px}.JR9p_q_menuIcon:after{top:6px}.JR9p_q_pageHeader{justify-content:space-between;align-items:flex-end;gap:24px;width:min(1180px,100%);margin:34px auto 20px;padding:0 8px;display:flex}.JR9p_q_eyebrow{color:var(--md-on-surface-variant);font-family:var(--text-eyebrow-font,inherit);font-size:var(--text-eyebrow-size,.875rem);margin:0 0 8px;font-weight:500}.JR9p_q_title{max-width:920px;color:var(--md-on-surface);font-family:var(--text-title-font,inherit);font-size:var(--text-title-size,clamp(1.6rem, 2.8vw, 2.05rem));margin:0;font-weight:500;line-height:1.1}.JR9p_q_titleCompact{max-width:680px;font-family:var(--text-title-compact-font,inherit);font-size:var(--text-title-compact-size,clamp(1.3rem, 2.1vw, 1.7rem));line-height:1.18}.JR9p_q_subtitle{overflow-wrap:anywhere;max-width:760px;color:var(--md-on-surface-variant);font-family:var(--text-subtitle-font,inherit);font-size:var(--text-subtitle-size,1.1rem);margin:12px 0 0;line-height:1.55}.JR9p_q_content{width:min(1180px,100%);margin:0 auto}.JR9p_q_contentNarrow{width:min(560px,100%)}.JR9p_q_contentWide{width:min(1320px,100%)}.JR9p_q_panel,.JR9p_q_formPanel,.JR9p_q_notice{background:var(--md-surface-container);border-radius:28px;box-shadow:0 8px 24px #1c1b1f12}.JR9p_q_panel,.JR9p_q_formPanel{transition:background-color .3s var(--md-easing), color .3s var(--md-easing), box-shadow .3s var(--md-easing);padding:28px}.JR9p_q_panel:hover,.JR9p_q_panel:focus-within,.JR9p_q_formPanel:hover,.JR9p_q_formPanel:focus-within{background:#e8def8bd;box-shadow:0 12px 28px #1c1b1f1a}.JR9p_q_panel{gap:18px;display:grid}.JR9p_q_formPanel{gap:22px;display:grid}.JR9p_q_sectionHeading{color:var(--md-on-surface);font-family:var(--text-section-heading-font,inherit);font-size:var(--text-section-heading-size,1.35rem);margin:0;font-weight:500;line-height:1.25}.JR9p_q_bodyText{color:var(--md-on-surface-variant);font-family:var(--text-body-text-font,inherit);font-size:var(--text-body-text-size,1rem);margin:0;line-height:1.55}.JR9p_q_actionRow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.JR9p_q_rootActionGrid{grid-template-columns:repeat(auto-fit,minmax(148px,1fr));justify-content:center;align-items:stretch;gap:12px;display:grid}.JR9p_q_rootActionButton{background:var(--md-primary);min-height:76px;color:var(--md-on-primary);font:inherit;font-family:var(--text-welcome-action-font,inherit);font-size:var(--text-welcome-action-size,1rem);text-align:center;cursor:pointer;transition:background-color .3s var(--md-easing), color .3s var(--md-easing), box-shadow .3s var(--md-easing), transform .3s var(--md-easing);border:0;border-radius:24px;justify-content:center;align-items:center;padding:0 18px;font-weight:500;text-decoration:none;display:inline-flex;box-shadow:0 12px 28px #6750a438}.JR9p_q_rootActionButton:hover{background:var(--md-tertiary);color:var(--md-on-primary);transform:translateY(-2px);box-shadow:0 16px 34px #7d52604d}.JR9p_q_button{background:var(--md-primary);color:var(--md-on-primary);box-shadow:none;border:0}.JR9p_q_button:hover{color:var(--md-on-primary);background:#6750a4e6;box-shadow:0 10px 24px #6750a438}.JR9p_q_button:disabled,.JR9p_q_ghostButton:disabled,.JR9p_q_tonalButton:disabled,.JR9p_q_dangerButton:disabled{cursor:not-allowed;opacity:.55;transform:none}.JR9p_q_tonalButton{background:var(--md-secondary-container);color:var(--md-on-secondary-container);border:0}.JR9p_q_tonalButton:hover{color:var(--md-primary);background:#e8def8c7;box-shadow:0 10px 24px #1c1b1f14}.JR9p_q_dangerButton{color:var(--md-error);background:0 0;border:1px solid #ba1a1a42}.JR9p_q_dangerButton:hover{color:#8c1d18;background:#ba1a1a14;box-shadow:0 10px 24px #ba1a1a1a}.JR9p_q_form{gap:18px;display:grid}.JR9p_q_field{gap:7px;display:grid}.JR9p_q_label{color:var(--md-on-surface);font-family:var(--text-label-font,inherit);font-size:var(--text-label-size,.875rem);font-weight:500}.JR9p_q_input,.JR9p_q_select{border:1px solid var(--md-outline);background:var(--md-surface-container-low);width:100%;min-height:56px;color:var(--md-on-surface);transition:background-color .2s var(--md-easing), border-color .2s var(--md-easing), box-shadow .2s var(--md-easing);border-radius:8px;outline:none;padding:14px}.JR9p_q_input:hover,.JR9p_q_select:hover{background:#e8def86b}.JR9p_q_input[type=file]{padding:10px 14px}.JR9p_q_input[type=file]::file-selector-button{background:var(--md-secondary-container);min-height:36px;color:var(--md-on-secondary-container);font:inherit;cursor:pointer;transition:background-color .3s var(--md-easing), color .3s var(--md-easing), box-shadow .3s var(--md-easing);border:0;border-radius:9999px;margin:0 12px 0 0;padding:0 16px;font-weight:500}.JR9p_q_input[type=file]:hover::file-selector-button{color:var(--md-primary);background:#e8def8e6;box-shadow:0 8px 18px #6750a41f}.JR9p_q_input[type=date]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;cursor:pointer}.JR9p_q_input[type=date]::-webkit-calendar-picker-indicator{background-color:var(--md-secondary-container);cursor:pointer;width:28px;height:28px;transition:background-color .3s var(--md-easing), box-shadow .3s var(--md-easing);border-radius:9999px;padding:5px}.JR9p_q_input[type=date]:hover::-webkit-calendar-picker-indicator{background-color:#e8def8e6;box-shadow:0 8px 18px #6750a41f}.JR9p_q_input:focus,.JR9p_q_select:focus{border-color:var(--md-primary);box-shadow:0 0 0 1px var(--md-primary)}.JR9p_q_input:disabled,.JR9p_q_select:disabled{cursor:not-allowed;opacity:.62}.JR9p_q_notice{color:var(--md-on-surface-variant);font-family:var(--text-notice-font,inherit);font-size:var(--text-notice-size,.9375rem);padding:16px 18px;line-height:1.45}.JR9p_q_successNotice{color:#14351b;background:#d7f2da}.JR9p_q_errorNotice{color:#410002;background:#ffdad6}.JR9p_q_divider{background:#79747e38;width:100%;height:1px}.JR9p_q_brand:focus-visible,.JR9p_q_navLink:focus-visible,.JR9p_q_ghostButton:focus-visible,.JR9p_q_tonalButton:focus-visible,.JR9p_q_button:focus-visible,.JR9p_q_dangerButton:focus-visible,.JR9p_q_iconButton:focus-visible,.JR9p_q_userChip:focus-visible,.JR9p_q_rootActionButton:focus-visible,.JR9p_q_menuItem:focus-visible,.JR9p_q_input:focus-visible,.JR9p_q_select:focus-visible{outline:2px solid var(--md-primary);outline-offset:3px}@media (max-width:760px){.JR9p_q_shell{padding:12px 12px 40px}.JR9p_q_topBar{border-radius:24px;grid-template-columns:1fr;justify-items:stretch;top:8px}.JR9p_q_brand,.JR9p_q_topActions{justify-self:stretch}.JR9p_q_brand,.JR9p_q_nav,.JR9p_q_topActions{justify-content:center}.JR9p_q_nav{width:100%}.JR9p_q_navLink{flex:1}.JR9p_q_pageHeader{margin-top:24px}.JR9p_q_panel,.JR9p_q_formPanel{border-radius:24px;padding:20px}.JR9p_q_rootActionGrid{grid-template-columns:1fr}}.JR9p_q_welcomeSubtitle{font-family:var(--text-welcome-subtitle-font,inherit);font-size:var(--text-welcome-subtitle-size,clamp(1.15rem, 2.1vw, 1.5rem));line-height:1.4}
.zd0OHa_identityRow{align-items:center;gap:12px;min-width:0;display:flex}.zd0OHa_identityRow>button{flex-shrink:0}.zd0OHa_signedIn{overflow-wrap:anywhere;flex:1;min-width:0;margin:0}
.oE23VW_catalogue,.oE23VW_group{overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr);gap:18px;display:grid}.oE23VW_catalogue button,.oE23VW_catalogue a{overflow-wrap:anywhere;text-align:center;max-width:100%}.oE23VW_catalogue summary{cursor:pointer}.oE23VW_catalogue summary:focus-visible{outline:2px solid var(--md-primary);outline-offset:4px}.oE23VW_group{margin-top:20px}.oE23VW_row{border-bottom:1px solid #79747e38;grid-template-columns:minmax(0,1fr) minmax(150px,220px) minmax(120px,160px);align-items:center;gap:18px;padding-bottom:18px;display:grid}.oE23VW_row:last-child{border-bottom:0;padding-bottom:0}.oE23VW_sampleBlock,.oE23VW_row label,.oE23VW_row select{min-width:0}.oE23VW_sampleBlock h3{margin:0 0 10px}.oE23VW_sample{overflow-wrap:anywhere;margin:0;line-height:1.5}@media (max-width:760px){.oE23VW_row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}.oE23VW_sampleBlock{grid-column:1/-1}}
.-zqceG_patternWorkspace{grid-template-columns:minmax(280px,.8fr) minmax(0,1.2fr);align-items:start;gap:18px;display:grid}.-zqceG_panelHeader{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.-zqceG_patternList{gap:10px;margin:0;padding:0;list-style:none;display:grid}.-zqceG_patternListItem{margin:0}.-zqceG_patternSelect{background:var(--md-surface-container-low);width:100%;color:var(--md-on-surface);font:inherit;text-align:left;cursor:pointer;transition:background-color .22s var(--md-easing), border-color .22s var(--md-easing), box-shadow .22s var(--md-easing), transform .22s var(--md-easing);border:1px solid #79747e3d;border-radius:18px;gap:8px;padding:16px;display:grid}.-zqceG_patternSelect:hover,.-zqceG_patternSelect:focus-visible{background:#e8def885;border-color:#6750a46b;outline:none;box-shadow:0 10px 24px #1c1b1f14}.-zqceG_patternSelectActive{border-color:var(--md-primary);background:var(--md-secondary-container)}.-zqceG_patternTitleRow{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.-zqceG_patternTitleRow strong{overflow-wrap:anywhere;min-width:0;font-family:var(--text-pattern-title-font,inherit);font-size:var(--text-pattern-title-size,1rem);font-weight:500}.-zqceG_patternKind{min-height:26px;color:var(--md-primary);font-family:var(--text-pattern-kind-font,inherit);font-size:var(--text-pattern-kind-size,.78rem);background:#6750a41f;border-radius:9999px;justify-content:center;align-items:center;padding:0 10px;font-weight:500;display:inline-flex}.-zqceG_patternDescription,.-zqceG_readOnlyText{color:var(--md-on-surface-variant);font-family:var(--text-pattern-description-font,inherit);font-size:var(--text-pattern-description-size,.92rem);margin:0;line-height:1.45}.-zqceG_patternForm{gap:18px;display:grid}.-zqceG_textarea{border:1px solid var(--md-outline);background:var(--md-surface-container-low);width:100%;min-height:96px;color:var(--md-on-surface);font:inherit;resize:vertical;transition:background-color .2s var(--md-easing), border-color .2s var(--md-easing), box-shadow .2s var(--md-easing);border-radius:8px;outline:none;padding:14px;line-height:1.5}.-zqceG_textarea:hover{background:#e8def86b}.-zqceG_textarea:focus,.-zqceG_textarea:focus-visible{border-color:var(--md-primary);box-shadow:0 0 0 1px var(--md-primary);outline:2px solid var(--md-primary);outline-offset:3px}.-zqceG_textarea:disabled{cursor:not-allowed;opacity:.62}@media (max-width:860px){.-zqceG_patternWorkspace{grid-template-columns:1fr}.-zqceG_panelHeader{display:grid}}
._0xNa9q_recordingList{gap:8px;display:grid}._0xNa9q_ingestToolbar{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:18px;display:flex}._0xNa9q_addRecordingButton{background:var(--md-tertiary);width:56px;height:56px;color:var(--md-on-primary);font-family:var(--text-recording-add-font,inherit);font-size:var(--text-recording-add-size,1.55rem);transition:background-color .3s var(--md-easing), transform .3s var(--md-easing), box-shadow .3s var(--md-easing);border:0;border-radius:20px;justify-content:center;align-items:center;font-weight:500;line-height:1;display:inline-flex;box-shadow:0 12px 28px #7d52603d}._0xNa9q_addRecordingButton:hover{color:var(--md-on-primary);background:#7d5260eb;box-shadow:0 16px 34px #7d52604d}._0xNa9q_addRecordingButton:active{transform:scale(.95)}._0xNa9q_ingestActions{flex-wrap:wrap;gap:10px;display:flex}._0xNa9q_ingestActions[hidden]{display:none}._0xNa9q_listEndActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;margin-top:14px;display:flex}._0xNa9q_recordingHeader{color:var(--md-on-surface-variant);font-family:var(--text-recording-header-font,inherit);font-size:var(--text-recording-header-size,.75rem);grid-template-columns:minmax(160px,1.35fr) minmax(136px,.85fr) minmax(78px,.62fr) minmax(112px,.78fr) minmax(128px,.88fr) minmax(76px,.55fr) minmax(58px,.45fr) minmax(64px,.48fr) minmax(78px,auto);gap:10px;padding:0 18px 6px;font-weight:500;display:grid}._0xNa9q_recordingSummaryRow{background:var(--md-surface-container-low);color:var(--md-on-surface);border-radius:24px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:14px 18px;display:grid;box-shadow:0 4px 16px #1c1b1f0d}._0xNa9q_summaryLabel,._0xNa9q_summaryValue{font-family:var(--text-recording-total-font,inherit);font-size:var(--text-recording-total-size,.9rem);font-weight:600}._0xNa9q_summaryMeta{color:var(--md-on-surface-variant);font-family:var(--text-recording-total-meta-font,inherit);font-size:var(--text-recording-total-meta-size,.8rem);font-weight:500}._0xNa9q_recordingItem,._0xNa9q_panel,._0xNa9q_emptyState{background:var(--md-surface-container);transition:background-color .3s var(--md-easing), color .3s var(--md-easing), box-shadow .3s var(--md-easing);border-radius:24px;box-shadow:0 6px 20px #1c1b1f12}._0xNa9q_recordingItem{min-height:78px;color:var(--md-on-surface);transition:background-color .3s var(--md-easing), color .3s var(--md-easing), box-shadow .3s var(--md-easing);grid-template-columns:minmax(160px,1.35fr) minmax(136px,.85fr) minmax(78px,.62fr) minmax(112px,.78fr) minmax(128px,.88fr) minmax(76px,.55fr) minmax(58px,.45fr) minmax(64px,.48fr) minmax(78px,auto);align-items:center;gap:10px;padding:16px 18px;display:grid;position:relative}._0xNa9q_recordingItem:hover,._0xNa9q_recordingItem:focus-within,._0xNa9q_panel:hover,._0xNa9q_panel:focus-within,._0xNa9q_emptyState:hover,._0xNa9q_emptyState:focus-within{color:var(--md-primary);background:#e8def8bd;box-shadow:0 12px 28px #1c1b1f1a}._0xNa9q_recordingRowLink{z-index:1;border-radius:inherit;position:absolute;inset:0}._0xNa9q_recordingName,._0xNa9q_recordingCell{z-index:2;pointer-events:none;position:relative}._0xNa9q_recordingName{min-width:0;color:var(--md-on-surface);text-decoration:none;display:grid}._0xNa9q_recordingCell{overflow-wrap:anywhere;min-width:0;font-family:var(--text-recording-cell-font,inherit);font-size:var(--text-recording-cell-size,.875rem);line-height:1.4}._0xNa9q_statusCell{z-index:5;overflow:visible}._0xNa9q_recordingItem:hover ._0xNa9q_recordingName h2,._0xNa9q_recordingItem:focus-within ._0xNa9q_recordingName h2{color:var(--md-primary)}._0xNa9q_recordingName h2,._0xNa9q_emptyState h2{color:var(--md-on-surface);font-family:var(--text-recording-name-font,inherit);font-size:var(--text-recording-name-size,1rem);margin:0;font-weight:500;line-height:1.35}._0xNa9q_recordingName h2{overflow-wrap:anywhere;transition:color .3s var(--md-easing)}._0xNa9q_emptyState h2{font-family:var(--text-recording-empty-font,inherit);font-size:var(--text-recording-empty-size,1.35rem);line-height:1.25}._0xNa9q_statusBadge,._0xNa9q_segmentCount{background:var(--md-secondary-container);min-height:32px;color:var(--md-on-secondary-container);font-family:var(--text-recording-badge-font,inherit);font-size:var(--text-recording-badge-size,.75rem);white-space:nowrap;border-radius:9999px;justify-content:center;justify-self:start;align-items:center;padding:0 14px;font-weight:500;display:inline-flex}._0xNa9q_statusReady{color:#14351b;background:#d7f2da}._0xNa9q_statusFailed{color:#410002;background:#ffdad6}._0xNa9q_statusSummary{z-index:4;color:inherit;pointer-events:auto;justify-items:start;text-decoration:none;display:inline-grid;position:relative}._0xNa9q_statusSummary:focus-visible{outline:2px solid var(--md-primary);outline-offset:3px}._0xNa9q_statusPopover{z-index:9;border:1px solid var(--md-outline-variant);background:var(--md-surface-container);width:min(400px,100vw - 32px);color:var(--md-on-surface);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .18s var(--md-easing), transform .18s var(--md-easing), visibility .18s var(--md-easing);border-radius:18px;padding:14px;position:absolute;top:calc(100% + 10px);left:0;transform:translateY(-4px);box-shadow:0 18px 42px #1c1b1f2e}._0xNa9q_statusSummary:hover ._0xNa9q_statusPopover,._0xNa9q_statusSummary:focus ._0xNa9q_statusPopover,._0xNa9q_statusSummary:focus-within ._0xNa9q_statusPopover{opacity:1;visibility:visible;transform:translateY(0)}._0xNa9q_processingTimeline{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}._0xNa9q_processingTimelineCompact{gap:10px}._0xNa9q_processingColumn{margin:0;padding:0;list-style:none}._0xNa9q_processingStep{min-width:0;min-height:28px;color:var(--md-on-surface-variant);font-family:var(--text-recording-step-font,inherit);font-size:var(--text-recording-step-size,.72rem);grid-template-columns:16px minmax(0,1fr);align-items:start;gap:10px;padding-bottom:9px;font-weight:500;line-height:1.25;display:grid;position:relative}._0xNa9q_processingStep:after{background:var(--md-outline);content:"";border-radius:9999px;width:2px;position:absolute;top:14px;bottom:-4px;left:7px}._0xNa9q_processingStep:last-child{min-height:10px;padding-bottom:0}._0xNa9q_processingStep:last-child:after{display:none}._0xNa9q_processingDot{z-index:1;background:var(--md-outline);border-radius:50%;width:14px;height:14px;margin-top:1px;position:relative}._0xNa9q_processingLabel{overflow-wrap:anywhere;min-width:0}._0xNa9q_processingStepComplete{color:#14351b}._0xNa9q_processingStepComplete ._0xNa9q_processingDot{background:#386a20}._0xNa9q_processingStepCurrent{color:var(--md-primary)}._0xNa9q_processingStepCurrent ._0xNa9q_processingDot{background:var(--md-primary);box-shadow:0 0 0 4px #6750a429}._0xNa9q_processingStepFailed{color:#410002}._0xNa9q_processingStepFailed ._0xNa9q_processingDot{background:#ba1a1a}._0xNa9q_processingBlock{background:var(--md-surface-container-low);border-radius:20px;gap:10px;padding:16px;display:grid}._0xNa9q_processingBlock h3{color:var(--md-on-surface);font-family:var(--text-recording-processing-heading-font,inherit);font-size:var(--text-recording-processing-heading-size,1rem);margin:0;font-weight:500;line-height:1.35}._0xNa9q_blockHeader{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}._0xNa9q_blockHint{color:var(--md-on-surface-variant);font-family:var(--text-recording-hint-font,inherit);font-size:var(--text-recording-hint-size,.875rem);margin:0;line-height:1.45}._0xNa9q_exportList{gap:10px;margin:0;padding:0;list-style:none;display:grid}._0xNa9q_exportItem{border:1px solid var(--md-outline-variant);background:var(--md-surface);border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px;display:grid}._0xNa9q_exportMeta span{color:var(--md-on-surface-variant);font-family:var(--text-recording-export-meta-font,inherit);font-size:var(--text-recording-export-meta-size,.8125rem)}._0xNa9q_summaryPayload{overflow-wrap:anywhere;min-width:0;color:var(--md-on-surface);font-family:var(--text-recording-summary-font,inherit);font-size:var(--text-recording-summary-size,.875rem);line-height:1.45}._0xNa9q_summaryPayloadList{gap:8px;margin:0;display:grid}._0xNa9q_summaryMarkdown{overflow-wrap:anywhere}._0xNa9q_summaryMarkdown>:first-child{margin-top:0}._0xNa9q_summaryMarkdown :is(h1,h2,h3,h4,h5,h6){font-family:var(--text-section-heading-font,inherit);font-size:var(--text-section-heading-size,1.35rem);margin:1.25em 0 .5em;font-weight:500;line-height:1.25}._0xNa9q_summaryMarkdown :is(ul,ol){padding-left:1.5em}._0xNa9q_summaryMarkdown li+li{margin-top:.35em}._0xNa9q_summaryMarkdown blockquote{border-left:2px solid;margin-left:0;padding-left:1em}._0xNa9q_summaryMarkdown :is(pre,table){max-width:100%;display:block;overflow-x:auto}._0xNa9q_summaryMarkdown :is(th,td){text-align:left;padding:.4em .75em}._0xNa9q_summaryPayloadList div{gap:3px;display:grid}._0xNa9q_summaryPayloadList dt{color:var(--md-on-surface-variant);font-family:var(--text-recording-summary-label-font,inherit);font-size:var(--text-recording-summary-label-size,.75rem);font-weight:600}._0xNa9q_summaryPayloadList dd{margin:0}._0xNa9q_summaryValueList{gap:4px;margin:0;padding-left:18px;display:grid}._0xNa9q_exportMeta{gap:4px;min-width:0;display:grid}._0xNa9q_exportMeta strong{color:var(--md-on-surface);font-family:var(--text-recording-export-title-font,inherit);font-size:var(--text-recording-export-title-size,.95rem)}._0xNa9q_metadataList{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;display:grid}._0xNa9q_metadataList div{background:var(--md-surface-container-low);min-width:0;transition:background-color .3s var(--md-easing), color .3s var(--md-easing), box-shadow .3s var(--md-easing);border-radius:18px;padding:13px 14px}._0xNa9q_metadataList div:hover{background:#e8def8bd;box-shadow:0 8px 18px #6750a41a}._0xNa9q_metadataList dt{color:var(--md-on-surface-variant);font-family:var(--text-recording-metadata-label-font,inherit);font-size:var(--text-recording-metadata-label-size,.75rem);margin-bottom:4px;font-weight:500}._0xNa9q_metadataList dd{overflow-wrap:anywhere;color:var(--md-on-surface);font-family:var(--text-recording-metadata-value-font,inherit);font-size:var(--text-recording-metadata-value-size,.9375rem);margin:0;line-height:1.4}._0xNa9q_rowActions{z-index:3;justify-content:flex-end;display:flex;position:relative}._0xNa9q_emptyState{gap:8px;padding:28px;display:grid}._0xNa9q_emptyState p{color:var(--md-on-surface-variant);margin:0;line-height:1.5}._0xNa9q_detailGrid{grid-template-columns:minmax(300px,.78fr) minmax(0,1.22fr);align-items:start;gap:18px;display:grid}._0xNa9q_panel{gap:18px;padding:22px;display:grid}._0xNa9q_audioPlayer{background:var(--md-surface-container-low);border-radius:24px;width:100%;min-height:48px}._0xNa9q_speakerListBlock{background:var(--md-surface-container-low);border-radius:20px;gap:10px;padding:16px;display:grid}._0xNa9q_speakerListBlock h3{color:var(--md-on-surface);font-family:var(--text-recording-speakers-heading-font,inherit);font-size:var(--text-recording-speakers-heading-size,1rem);margin:0;font-weight:500;line-height:1.35}._0xNa9q_speakerList{gap:8px;margin:0;padding:0;list-style:none;display:grid}._0xNa9q_speakerItem{background:var(--md-surface-container);border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px;display:grid}._0xNa9q_speakerItem strong,._0xNa9q_speakerItem span{display:block}._0xNa9q_speakerItem strong{overflow-wrap:anywhere;color:var(--md-on-surface);font-family:var(--text-recording-speaker-name-font,inherit);font-size:var(--text-recording-speaker-name-size,.95rem);font-weight:600;line-height:1.35}._0xNa9q_speakerItem span{color:var(--md-on-surface-variant);font-family:var(--text-recording-speaker-id-font,inherit);font-size:var(--text-recording-speaker-id-size,.75rem);margin-top:3px;font-weight:500}._0xNa9q_segmentList{gap:10px;margin:0;padding:0;list-style:none;display:grid}._0xNa9q_segmentItem{background:var(--md-surface-container-low);transition:background-color .3s var(--md-easing), color .3s var(--md-easing), box-shadow .3s var(--md-easing);border-radius:20px;gap:8px;padding:16px;display:grid}._0xNa9q_segmentItem:hover,._0xNa9q_segmentItem:focus-within{background:#e8def8bd;box-shadow:0 8px 18px #6750a41a}._0xNa9q_segmentBody{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;display:grid}._0xNa9q_segmentBody p{color:var(--md-on-surface);font-family:var(--text-recording-transcript-font,inherit);font-size:var(--text-recording-transcript-size,1rem);margin:0;line-height:1.55}._0xNa9q_segmentMeta{color:var(--md-on-surface-variant);font-family:var(--text-recording-segment-meta-font,inherit);font-size:var(--text-recording-segment-meta-size,.75rem);flex-wrap:wrap;gap:8px;font-weight:500;display:flex}._0xNa9q_segmentConfidence{color:var(--md-on-surface)}._0xNa9q_segmentActions{flex-wrap:wrap;justify-content:flex-end;align-self:start;gap:10px;display:flex}._0xNa9q_inlineEditForm{gap:10px;display:grid}._0xNa9q_inlineEditLabel{color:var(--md-on-surface);font-family:var(--text-recording-edit-label-font,inherit);font-size:var(--text-recording-edit-label-size,.875rem);font-weight:500}._0xNa9q_segmentTextarea{resize:vertical;border:1px solid var(--md-outline);background:var(--md-surface-container);width:100%;min-height:128px;color:var(--md-on-surface);font:inherit;transition:background-color .2s var(--md-easing), border-color .2s var(--md-easing), box-shadow .2s var(--md-easing);border-radius:8px;outline:none;padding:14px;line-height:1.5}._0xNa9q_segmentTextarea:hover{background:#e8def86b}._0xNa9q_segmentTextarea:focus{border-color:var(--md-primary);box-shadow:0 0 0 1px var(--md-primary)}._0xNa9q_dialogOverlay{z-index:20;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1c1b1f57;place-items:center;padding:18px;display:grid;position:fixed;inset:0}._0xNa9q_dialog{background:var(--md-surface-container);border-radius:28px;gap:18px;width:min(620px,100%);max-height:min(760px,100vh - 36px);padding:24px;display:grid;overflow:auto;box-shadow:0 24px 62px #1c1b1f38}._0xNa9q_dialogHeader{justify-content:space-between;align-items:center;gap:14px;display:flex}._0xNa9q_dialogHeader h2{color:var(--md-on-surface);font-family:var(--text-recording-dialog-title-font,inherit);font-size:var(--text-recording-dialog-title-size,1.35rem);margin:0;font-weight:500;line-height:1.25}._0xNa9q_retentionGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}._0xNa9q_feedbackText{margin:0}._0xNa9q_feedbackLink{color:inherit;margin-top:8px;font-weight:600;display:inline-flex}._0xNa9q_addRecordingButton:focus-visible,._0xNa9q_recordingRowLink:focus-visible{outline:2px solid var(--md-primary);outline-offset:3px}@media (max-width:860px){._0xNa9q_recordingItem,._0xNa9q_detailGrid,._0xNa9q_retentionGrid{grid-template-columns:1fr}._0xNa9q_recordingHeader{display:none}._0xNa9q_recordingName,._0xNa9q_recordingCell,._0xNa9q_rowActions{grid-template-columns:minmax(82px,.34fr) minmax(0,1fr);align-items:center;gap:10px;display:grid}._0xNa9q_recordingName:before,._0xNa9q_recordingCell:before,._0xNa9q_rowActions:before{color:var(--md-on-surface-variant);font-family:var(--text-recording-mobile-label-font,inherit);font-size:var(--text-recording-mobile-label-size,.75rem);content:attr(data-label);font-weight:500}._0xNa9q_rowActions{justify-content:flex-start}._0xNa9q_speakerItem,._0xNa9q_blockHeader,._0xNa9q_exportItem{grid-template-columns:1fr}._0xNa9q_recordingSummaryRow{grid-template-columns:1fr;gap:6px}}:is(._0xNa9q_recordingItem:has(._0xNa9q_statusSummary:hover),._0xNa9q_recordingItem:has(._0xNa9q_statusSummary:focus-within)){z-index:10}._0xNa9q_detailColumn{gap:18px;min-width:0;display:grid}._0xNa9q_collapsiblePanel{display:block}._0xNa9q_panelToggle{cursor:pointer;font-family:var(--text-recording-panel-title-font,inherit);font-size:var(--text-recording-panel-title-size,1.375rem);color:var(--md-on-surface);font-weight:500}._0xNa9q_panelToggle:focus-visible{outline:2px solid var(--md-primary);outline-offset:6px;border-radius:8px}._0xNa9q_panelContent{gap:18px;min-width:0;margin-top:18px;display:grid}._0xNa9q_workflowBlock{background:var(--md-surface-container-low);border-radius:20px;gap:12px;min-width:0;padding:16px;display:grid}._0xNa9q_workflowBlock h3,._0xNa9q_panel>h2{margin:0;font-weight:500}._0xNa9q_inlineChoice{min-width:0}._0xNa9q_inlineField{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;display:grid}._0xNa9q_workflowAction{align-items:center;gap:14px;min-width:0;display:flex}._0xNa9q_actionStatus{min-width:0;color:var(--md-on-surface-variant);font-family:var(--text-recording-action-status-font,inherit);font-size:var(--text-recording-action-status-size,.875rem);overflow-wrap:anywhere;flex:1;margin:0;line-height:1.45}._0xNa9q_summaryControls{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:7px 16px;display:grid}._0xNa9q_summaryProvider,._0xNa9q_summaryPattern,._0xNa9q_summaryPrompt{grid-template-rows:subgrid;min-width:0}._0xNa9q_summaryProvider{grid-area:1/1/3}._0xNa9q_summaryPattern{grid-area:3/1/5}._0xNa9q_summaryPattern>span{padding-top:5px}._0xNa9q_summaryPrompt{grid-area:1/2/5}._0xNa9q_summaryPromptInput{resize:none;grid-row:2/5;height:100%;min-height:0}._0xNa9q_summaryDescription{grid-area:5/1}._0xNa9q_summaryPromptHint{grid-area:5/2}._0xNa9q_transcriptContent{gap:12px;min-width:0;display:grid}._0xNa9q_transcriptToggle{cursor:pointer;font-family:var(--text-recording-transcript-title-font,inherit);font-size:var(--text-recording-transcript-title-size,1.1rem);font-weight:500}._0xNa9q_transcriptToggle ._0xNa9q_segmentCount{margin-left:8px;display:inline-block}._0xNa9q_summaryToggle{cursor:pointer;font-family:var(--text-heading-3-font,inherit);font-size:var(--text-heading-3-size,1.17em);font-weight:500}._0xNa9q_transcriptToggle:focus-visible,._0xNa9q_summaryToggle:focus-visible{outline:2px solid var(--md-primary);outline-offset:4px}._0xNa9q_transcriptContent{margin-top:12px}._0xNa9q_playbackBlock h3{margin:0 0 12px;font-weight:500}@media (max-width:600px){._0xNa9q_summaryControls{grid-template-columns:minmax(0,1fr);gap:12px}._0xNa9q_summaryProvider,._0xNa9q_summaryPattern,._0xNa9q_summaryPrompt{grid-area:auto/1;grid-template-rows:auto auto}._0xNa9q_summaryPattern>span{padding-top:0}._0xNa9q_summaryDescription{grid-row:3}._0xNa9q_summaryPromptInput{resize:vertical;grid-row:auto;height:auto;min-height:128px}._0xNa9q_summaryPromptHint{grid-area:auto/1}._0xNa9q_workflowAction{gap:10px}._0xNa9q_workflowAction button{padding-inline:14px}}._0xNa9q_actionHelper{width:fit-content;max-width:100%;display:inline-flex;position:relative}._0xNa9q_actionTooltip{z-index:15;background:var(--md-on-surface);width:min(260px,100vw - 100px);color:var(--md-background);font-family:var(--text-recording-tooltip-font,inherit);font-size:var(--text-recording-tooltip-size,.875rem);pointer-events:none;visibility:hidden;border-radius:12px;padding:12px;line-height:1.4;position:absolute;bottom:calc(100% + 8px);left:0}._0xNa9q_actionHelper:hover ._0xNa9q_actionTooltip,._0xNa9q_actionHelper:focus ._0xNa9q_actionTooltip{visibility:visible}@media (max-width:600px){._0xNa9q_panel{padding:16px}._0xNa9q_workflowBlock{padding:12px}._0xNa9q_exportItem{grid-template-columns:minmax(0,1fr)}}@media (max-width:860px){._0xNa9q_statusSummary{position:static}._0xNa9q_statusPopover{max-width:100%;left:0}}._0xNa9q_autoProcessing{gap:8px;display:grid}._0xNa9q_importOverlay{padding:12px}._0xNa9q_importDialog{gap:10px;max-height:calc(100dvh - 24px);padding:16px}._0xNa9q_importForm{gap:10px}._0xNa9q_importActions{grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:10px;display:grid}._0xNa9q_importLoading{text-align:center;min-width:0}._0xNa9q_importLoading[data-loading=false]{visibility:hidden}._0xNa9q_importForm ._0xNa9q_retentionGrid{grid-template-columns:repeat(2,minmax(0,1fr))}._0xNa9q_importForm ._0xNa9q_retentionGrid>label{min-width:0}._0xNa9q_importForm input[type=date]{min-width:0;padding-inline:10px}._0xNa9q_importForm input[type=date]::-webkit-calendar-picker-indicator{width:20px;height:20px;padding:0}._0xNa9q_autoProcessing>._0xNa9q_workflowBlock{gap:6px;padding:12px}._0xNa9q_autoProcessingRow{grid-template-columns:minmax(150px,.8fr) minmax(0,1.2fr);align-items:start;gap:8px 16px;display:grid}._0xNa9q_autoProcessingToggle{cursor:pointer;align-items:center;gap:10px;display:flex}._0xNa9q_autoProcessingToggle input{width:20px;height:20px;accent-color:var(--md-primary);margin:0}._0xNa9q_autoProcessingPattern{grid-column:2}@media (max-width:480px){._0xNa9q_autoProcessingPattern{grid-column:1}._0xNa9q_autoProcessingRow{grid-template-columns:minmax(0,1fr);gap:4px}}
