.CollectionHero_chero__5WcEF{position:relative;background:var(--fm-bg-surface);border:1px solid var(--fm-border-secondary);border-radius:var(--fm-radius-xl,14px);box-shadow:var(--fm-shadow-sm);overflow:hidden;margin-bottom:14px}.CollectionHero_filete__OXbKu{position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--fm-chero-acc,var(--fm-accent))}.CollectionHero_cheroTop__DjHkC{display:flex;gap:8px;align-items:center;padding:10px 12px 10px 16px;flex-wrap:nowrap;overflow-x:auto}.CollectionHero_cheroId__lKAwX{display:flex;gap:8px;align-items:center;min-width:0;flex-shrink:0}.CollectionHero_cavatar__iBQDh{width:36px;height:36px;border-radius:var(--fm-radius-md,8px);display:flex;align-items:center;justify-content:center;flex-shrink:0;border:1px solid color-mix(in srgb,var(--fm-chero-acc,var(--fm-accent)) 30%,transparent)}.CollectionHero_cheroIdText__he8fy{min-width:0}.CollectionHero_cheroH__71rg8{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.CollectionHero_cheroTitle__yvPQX{font-size:16px;font-weight:700;letter-spacing:-.02em;margin:0;color:var(--fm-text-primary)}.CollectionHero_typeBadge__PtsU5{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:600;letter-spacing:.02em;padding:3px 9px;border-radius:var(--fm-radius-full,999px);border:1px solid color-mix(in srgb,var(--fm-chero-acc,var(--fm-accent)) 30%,transparent)}.CollectionHero_kpis__85hBD{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:0;border-top:1px solid var(--fm-border-secondary)}.CollectionHero_kpi__ulg__{padding:13px 18px;display:flex;flex-direction:column;gap:5px;position:relative;min-width:0}.CollectionHero_kpi__ulg__+.CollectionHero_kpi__ulg__:before{content:"";position:absolute;left:0;top:14px;bottom:14px;width:1px;background:var(--fm-border-secondary)}.CollectionHero_kpiLabel__JoYXM{font-size:10px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--fm-text-muted);display:flex;align-items:center;gap:5px}.CollectionHero_kpiVal__zef5y{font-size:19px;font-weight:700;color:var(--fm-text-primary);font-variant-numeric:tabular-nums;display:flex;align-items:baseline;gap:5px;line-height:1.1}.CollectionHero_donutKpi__Ba_uA{display:flex;align-items:center;gap:11px}.CollectionHero_donut__V9D5U{width:42px;height:42px;flex-shrink:0;transform:rotate(-90deg)}.CollectionHero_donutLegend__mDKiu{display:flex;flex-direction:column;gap:2px;min-width:0}.CollectionHero_dl__u6cIr{display:flex;align-items:center;gap:5px;font-size:10.5px;color:var(--fm-text-secondary);white-space:nowrap}.CollectionHero_dlLabel__dmegP{overflow:hidden;text-overflow:ellipsis}.CollectionHero_dl__u6cIr b{color:var(--fm-text-primary);font-variant-numeric:tabular-nums;margin-left:auto;padding-left:6px}.CollectionHero_dot__4xYxE{width:7px;height:7px;border-radius:99px;display:inline-block;flex-shrink:0}.CollectionHero_spark__JXm39{width:78px;height:28px;display:block;margin-top:2px}.CollectionHero_sparkLine__BdQvS{fill:none;stroke:var(--fm-chero-acc,var(--fm-accent));stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.CollectionHero_sparkArea__Dyw1O{fill:color-mix(in srgb,var(--fm-chero-acc,var(--fm-accent)) 14%,transparent);stroke:none}.CollectionHero_cheroActions__iKsxk{margin-left:auto;display:flex;gap:8px;align-items:center;flex-wrap:nowrap;flex-shrink:0}.CollectionHero_kpiToggle__1HFyM{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--fm-radius-sm,6px);border:1px solid var(--fm-border-primary);background:transparent;color:var(--fm-text-muted);cursor:pointer}.CollectionHero_kpiToggle__1HFyM:hover{color:var(--fm-text-primary);background:var(--fm-bg-secondary)}.DataViewContainer_dataViewRoot__9x4c8{container-type:inline-size;container-name:dataview;display:flex;flex-direction:column;height:100%;min-height:0;gap:var(--mantine-spacing-md);padding:var(--mantine-spacing-md)}.DataViewContainer_gridContainer__r7DgZ{flex:1;min-height:0;overflow:auto;position:relative}.DataViewContainer_calendarContainer__9MpF_{display:flex;flex-direction:column;height:100%;min-height:0}.DataViewContainer_calendarContainer__9MpF_>label,.DataViewContainer_paginationContainer__ACTIJ,.DataViewContainer_toolbarContainer__0KpYy{flex-shrink:0}@container dataview (max-width: 767px){.DataViewContainer_dataViewRoot__9x4c8{padding:var(--mantine-spacing-xs);gap:var(--mantine-spacing-xs)}.DataViewContainer_toolbarCompactHide__h66XO{display:none}}@container dataview (max-width: 479px){.DataViewContainer_dataViewRoot__9x4c8{padding:var(--mantine-spacing-xs);gap:var(--mantine-spacing-xs)}.DataViewContainer_desktopOnly__Ev9ce{display:none}.DataViewContainer_mobileOnly__ucQf7{display:block}}@container dataview (min-width: 768px){.DataViewContainer_mobileOnly__ucQf7{display:none}}.DataViewContainer_mobileOnly__ucQf7{display:none}.DataViewContainer_virtualGrid__Rp6qP{width:100%;border-collapse:collapse;table-layout:fixed}.DataViewContainer_virtualGrid__Rp6qP thead{position:sticky;top:0;z-index:1;background:var(--mantine-color-body)}.DataViewContainer_virtualGrid__Rp6qP th{padding:8px 12px;text-align:left;font-weight:600;font-size:var(--mantine-font-size-sm);border-bottom:2px solid var(--mantine-color-gray-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;user-select:none}.DataViewContainer_virtualGrid__Rp6qP th:hover{background:var(--mantine-color-gray-0)}.DataViewContainer_virtualGrid__Rp6qP td{padding:6px 12px;font-size:var(--mantine-font-size-sm);border-bottom:1px solid var(--mantine-color-gray-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.DataViewContainer_virtualGrid__Rp6qP tbody tr:hover{background:var(--mantine-color-gray-0);cursor:pointer}.DataViewContainer_sortIndicator__XWQ8W{display:inline-block;margin-left:4px;font-size:10px;opacity:.7}.DataViewContainer_cellNumber__e80Tv{text-align:right}.DataViewContainer_cellBoolean__lj6Cf{text-align:center}.DataViewContainer_limitWarning__OEoYp{padding:var(--mantine-spacing-sm);text-align:center;color:var(--mantine-color-orange-7);font-size:var(--mantine-font-size-sm);background:var(--mantine-color-orange-0);border-radius:var(--mantine-radius-sm)}.styles_audioControlBar__IIZPl{background:linear-gradient(135deg,rgba(255,255,255,.1),rgba(255,255,255,.05));backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);border-radius:var(--fm-radius-xl);padding:var(--fm-space-md) var(--fm-space-lg);margin-bottom:var(--fm-space-md);box-shadow:var(--fm-shadow-md);transition:all var(--fm-transition-normal);position:relative;overflow:hidden}.styles_audioControlBar__IIZPl:hover{box-shadow:var(--fm-shadow-lg);transform:translateY(-1px)}.styles_audioControlBar__IIZPl:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,var(--fm-accent-dim),var(--fm-purple-dim));opacity:0;transition:opacity var(--fm-transition-normal);pointer-events:none}.styles_audioControlBar__IIZPl:hover:before{opacity:1}@media (max-width:768px){.styles_audioControlBar__IIZPl{padding:var(--fm-space-sm) var(--fm-space-md);margin-bottom:var(--fm-space-sm)}}.dark .styles_audioControlBar__IIZPl{background:linear-gradient(135deg,rgba(31,41,55,.8),rgba(17,24,39,.9));border-color:var(--fm-border-primary)}.dark .styles_audioControlBar__IIZPl:before{background:linear-gradient(135deg,var(--fm-accent-dim),var(--fm-purple-dim))}.styles_audioControlBar__IIZPl button{transition:all var(--fm-transition-fast)}.styles_audioControlBar__IIZPl button:hover{transform:scale(1.05)}.styles_audioControlBar__IIZPl button:active{transform:scale(.95)}.styles_advancedControls__ZMlIN{margin-top:var(--fm-space-lg);border-top:1px solid rgba(255,255,255,.1);background:rgba(0,0,0,.02);border-radius:var(--fm-radius-lg);padding:var(--fm-space-md)}.styles_settingsGrid__GXZSP{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:var(--fm-space-lg);margin-top:var(--fm-space-md)}.styles_parameterGroup__KwUJ9{display:flex;flex-direction:column;gap:var(--fm-space-sm)}.styles_parameterLabel__v2yBk{font-size:var(--fm-font-lg);font-weight:var(--fm-weight-medium);color:var(--fm-text-primary);margin-bottom:var(--fm-space-xs)}.styles_sliderContainer__U_jdZ{position:relative;padding:var(--fm-space-sm) 0}.styles_sliderValue__y9dA1{position:absolute;top:-20px;right:0;font-size:var(--fm-font-sm);color:var(--fm-accent);font-weight:var(--fm-weight-semibold)}.styles_presetButtons__9r8j2{display:flex;gap:6px;flex-wrap:wrap;margin-top:var(--fm-space-sm)}.styles_presetButton__eVqT0{padding:var(--fm-space-xs) var(--fm-space-sm);border:1px solid var(--fm-accent-dim);background:var(--fm-accent-light);border-radius:var(--fm-radius-sm);font-size:var(--fm-font-sm);color:var(--fm-accent);cursor:pointer;transition:all var(--fm-transition-fast)}.styles_presetButton__eVqT0:hover{background:var(--fm-accent-glow);border-color:var(--fm-accent);transform:translateY(-1px)}.styles_presetButton__eVqT0.styles_active__aVvTJ{background:var(--fm-accent-glow);border-color:var(--fm-accent);color:var(--fm-accent-strong)}.styles_voicePreview__mPzpn{background:linear-gradient(135deg,var(--fm-accent-dim),var(--fm-purple-dim));border:1px solid var(--fm-accent-dim);border-radius:var(--fm-radius-lg);padding:var(--fm-space-md);margin-top:var(--fm-space-md);transition:all var(--fm-transition-normal);display:flex;align-items:center;gap:var(--fm-space-sm)}.styles_voicePreview__mPzpn:hover{background:linear-gradient(135deg,var(--fm-accent-glow),var(--fm-purple-dim));transform:translateY(-1px);box-shadow:var(--fm-shadow-md)}.styles_emotionBadges__UPXhr{display:flex;flex-wrap:wrap;gap:6px;margin-top:var(--fm-space-sm)}.styles_emotionBadge__EfqKc{padding:var(--fm-space-xs) 10px;border-radius:var(--fm-radius-full);font-size:var(--fm-font-sm);font-weight:var(--fm-weight-medium);cursor:pointer;transition:all var(--fm-transition-fast);border:1px solid transparent}.styles_emotionBadge__EfqKc.styles_neutral__qbMu_{background:rgba(107,114,128,.2);color:var(--fm-status-paused)}.styles_emotionBadge__EfqKc.styles_happy__cMOp9{background:var(--fm-green-dim);color:var(--fm-green)}.styles_emotionBadge__EfqKc.styles_sad__7Osfg{background:var(--fm-accent-dim);color:var(--fm-accent)}.styles_emotionBadge__EfqKc.styles_angry__kizDA{background:var(--fm-red-dim);color:var(--fm-red)}.styles_emotionBadge__EfqKc.styles_excited__hhP1Y{background:var(--fm-amber-dim);color:var(--fm-amber)}.styles_emotionBadge__EfqKc:hover{transform:translateY(-1px);border-color:currentColor}.styles_emotionBadge__EfqKc.styles_active__aVvTJ{background:currentColor;color:var(--fm-text-inverse)}.dark .styles_advancedControls__ZMlIN{border-top-color:var(--fm-border-primary);background:rgba(17,24,39,.3)}.dark .styles_parameterLabel__v2yBk{color:var(--fm-text-primary)}.dark .styles_voicePreview__mPzpn{background:linear-gradient(135deg,var(--fm-accent-dim),var(--fm-purple-dim));border-color:var(--fm-accent-dim)}@media (max-width:768px){.styles_settingsGrid__GXZSP{grid-template-columns:1fr;gap:var(--fm-space-md)}.styles_emotionBadges__UPXhr,.styles_presetButtons__9r8j2{justify-content:center}}@keyframes styles_voiceWave__Bn1P6{0%,to{transform:scaleY(1)}50%{transform:scaleY(1.5)}}.styles_voiceWaveAnimation__LxsWy{animation:styles_voiceWave__Bn1P6 .6s ease-in-out infinite}.CalendarView_calendar__SxSnr{--calendar-line:color-mix(in srgb,var(--fm-border-primary) 72%,transparent);border:1px solid var(--fm-border-primary);border-radius:16px;overflow:hidden;overscroll-behavior-x:none;color:var(--fm-text-primary);background:var(--fm-bg-primary);touch-action:pan-y;min-width:0;flex-shrink:0}.CalendarView_calendar__SxSnr[data-mode=day],.CalendarView_calendar__SxSnr[data-mode=week]{display:flex;flex-direction:column;flex:1;min-height:0}.CalendarView_period___tAXG{animation:CalendarView_calendar-next__IShgb .2s ease-out}.CalendarView_calendar__SxSnr[data-mode=day] .CalendarView_period___tAXG,.CalendarView_calendar__SxSnr[data-mode=week] .CalendarView_period___tAXG{display:flex;flex-direction:column;flex:1;min-height:0}.CalendarView_allDayRow__FtWx3,.CalendarView_error__mJRow,.CalendarView_footer__6E6pc,.CalendarView_timeHeader__aDopD,.CalendarView_toolbar__rfJDj{flex-shrink:0}html:has(.CalendarView_calendar__SxSnr:focus-within),html:has(.CalendarView_calendar__SxSnr:hover){overscroll-behavior-x:none}.CalendarView_calendar__SxSnr button,.CalendarView_modeSelect__9aIkW{cursor:pointer}.CalendarView_toolbar__rfJDj{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:16px 20px}.CalendarView_modeSelect__9aIkW,.CalendarView_todayButton__LqrME{border:1px solid var(--fm-border-primary);border-radius:8px;background:transparent;color:inherit;font-size:14px;padding:8px 16px;min-height:38px}.CalendarView_modeSelect__9aIkW{background:var(--fm-bg-primary)}.CalendarView_navigation__iYl0L{display:flex;gap:4px}.CalendarView_navigation__iYl0L button{width:34px;height:34px;border-radius:50%;display:grid;place-items:center}.CalendarView_periodLabel__iMfBB{font-size:20px;font-weight:500;letter-spacing:-.025em;margin:0;flex:1}.CalendarView_periodLabel__iMfBB:first-letter{text-transform:uppercase}.CalendarView_status__A5VmD{font-size:12px;color:var(--fm-text-muted)}.CalendarView_monthGrid__Z8Xi1,.CalendarView_weekdays__731qO{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.CalendarView_weekdays__731qO{border-top:1px solid var(--calendar-line)}.CalendarView_weekdays__731qO>div{text-align:center;padding:12px 0 6px;font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:var(--fm-text-muted)}.CalendarView_monthCell__po54M{min-height:clamp(112px,14vh,160px);padding:4px 5px 8px;border-top:1px solid var(--calendar-line);border-right:1px solid var(--calendar-line);min-width:0}.CalendarView_monthCell__po54M:nth-child(7n){border-right:0}.CalendarView_monthCell__po54M[data-outside=true]{background:color-mix(in srgb,var(--fm-bg-active) 25%,var(--fm-bg-primary))}.CalendarView_dayHeading__R_MUx{display:flex;align-items:center;justify-content:center;gap:4px;margin-bottom:4px;font-size:11px}.CalendarView_monthCell__po54M[data-outside=true] .CalendarView_dayHeading__R_MUx{color:var(--fm-text-muted)}.CalendarView_moreButton__1PAwQ{border-radius:5px;padding:3px 8px;font-size:11px;color:var(--fm-text-muted);width:100%;text-align:left}.CalendarView_dayNumber__9dQ_g{width:30px;height:30px;border-radius:50%;font-size:12px;display:inline-grid;place-items:center}.CalendarView_dayNumber__9dQ_g:hover,.CalendarView_moreButton__1PAwQ:hover,.CalendarView_todayButton__LqrME:hover{background:var(--fm-bg-active)}.CalendarView_dayNumber__9dQ_g[data-today=true]{background:var(--fm-accent);color:var(--fm-accent-contrast,#071c2c);font-weight:600}.CalendarView_event__bwuOe{display:flex;align-items:center;gap:5px;width:100%;min-width:0;border-radius:5px;padding:4px 5px;margin-top:2px;text-align:left;font-size:12px;line-height:18px}.CalendarView_event__bwuOe:hover{background:var(--fm-bg-active)}.CalendarView_eventDot__3i7jE{width:6px;height:6px;border-radius:50%;background:var(--fm-accent);flex:none}.CalendarView_eventTime__yxqFc{flex:none;font-variant-numeric:tabular-nums;font-weight:500}.CalendarView_eventTitle__snvQF{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.CalendarView_allDayEvent__723Jn,.CalendarView_timeEvent__nUy6k{background:color-mix(in srgb,var(--fm-accent) 14%,var(--fm-bg-primary))}.CalendarView_allDayEvent__723Jn .CalendarView_eventDot__3i7jE{display:none}.CalendarView_timeEvent__nUy6k{border-left:3px solid var(--fm-accent);align-items:baseline;flex-wrap:wrap;gap:2px 5px;padding:5px 7px}.CalendarView_timeEvent__nUy6k .CalendarView_eventDot__3i7jE{display:none}.CalendarView_timeEvent__nUy6k .CalendarView_eventTitle__snvQF{white-space:normal;overflow-wrap:anywhere}.CalendarView_error__mJRow{padding:8px 20px;font-size:13px}.CalendarView_error__mJRow button{text-decoration:underline}.CalendarView_allDayRow__FtWx3,.CalendarView_hourRow__1fXwo,.CalendarView_timeHeader__aDopD{display:grid;grid-template-columns:64px repeat(var(--calendar-days),minmax(0,1fr))}.CalendarView_timeHeader__aDopD{border-top:1px solid var(--calendar-line)}.CalendarView_timeHeader__aDopD>div{display:flex;align-items:center;justify-content:center;gap:6px;padding:5px 0;color:var(--fm-text-muted);font-size:11px;text-transform:uppercase}.CalendarView_timeHeader__aDopD .CalendarView_dayNumber__9dQ_g{width:28px;height:28px;font-size:16px;color:var(--fm-text-primary)}.CalendarView_timeHeader__aDopD .CalendarView_dayNumber__9dQ_g[data-today=true]{color:var(--fm-accent-contrast,#071c2c)}.CalendarView_allDayRow__FtWx3{border-bottom:1px solid var(--fm-border-primary);min-height:32px}.CalendarView_hourLabel__SwBqO{font-size:10px;color:var(--fm-text-muted);text-align:right;padding:8px 8px 0 0;font-variant-numeric:tabular-nums}.CalendarView_allDayRow__FtWx3>.CalendarView_hourLabel__SwBqO{align-self:center;padding:2px 8px;line-height:1.3;white-space:normal}.CalendarView_allDayRow__FtWx3>div{border-left:1px solid var(--calendar-line);padding:0 4px 3px;min-width:0}.CalendarView_timeScroll__2qL_Q{flex:1;min-height:0;max-height:560px;overflow-y:auto;overscroll-behavior-y:contain;scrollbar-width:thin}.CalendarView_timeView__yqzPJ{display:flex;flex-direction:column;flex:1;min-height:0}.CalendarView_hourRow__1fXwo{min-height:60px}.CalendarView_hourCell__wUvsQ{min-width:0;border-left:1px solid var(--calendar-line);border-top:1px solid var(--calendar-line);padding:2px 4px}.CalendarView_hourCell__wUvsQ[data-today=true]{background:color-mix(in srgb,var(--fm-accent) 3%,transparent)}.CalendarView_footer__6E6pc{border-top:1px solid var(--calendar-line);padding:10px 16px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;color:var(--fm-text-muted);font-size:11px}.CalendarView_period___tAXG[data-direction=previous]{animation-name:CalendarView_calendar-previous__BLI8_}@keyframes CalendarView_calendar-next__IShgb{0%{opacity:.55;transform:translateX(24px)}to{opacity:1;transform:translateX(0)}}@keyframes CalendarView_calendar-previous__BLI8_{0%{opacity:.55;transform:translateX(-24px)}to{opacity:1;transform:translateX(0)}}@media (prefers-reduced-motion:reduce){.CalendarView_period___tAXG{animation:none}}@media (max-width:640px){.CalendarView_toolbar__rfJDj{gap:6px;padding:12px}.CalendarView_periodLabel__iMfBB{font-size:16px;order:4;flex-basis:100%;padding-top:6px}.CalendarView_status__A5VmD{margin-left:auto}.CalendarView_modeSelect__9aIkW{padding:8px}.CalendarView_monthCell__po54M{padding:2px;min-height:100px}.CalendarView_event__bwuOe{font-size:10px;padding:2px;gap:3px}.CalendarView_eventTime__yxqFc{display:none}.CalendarView_timeEvent__nUy6k .CalendarView_eventTime__yxqFc{display:inline}.CalendarView_eventDot__3i7jE{width:4px;height:4px}.CalendarView_allDayRow__FtWx3,.CalendarView_hourRow__1fXwo,.CalendarView_timeHeader__aDopD{grid-template-columns:42px repeat(var(--calendar-days),minmax(0,1fr))}.CalendarView_hourLabel__SwBqO{font-size:9px;padding-right:4px}.CalendarView_timeHeader__aDopD>div{gap:2px;font-size:9px}.CalendarView_timeHeader__aDopD .CalendarView_dayNumber__9dQ_g{width:24px;height:24px;font-size:13px}.CalendarView_hourCell__wUvsQ{padding:1px}.CalendarView_timeEvent__nUy6k{padding:3px}.CalendarView_footer__6E6pc>span:last-child{display:none}}.CalendarView_preview__VJO_y{width:min(360px,calc(100vw - 24px));border:1px solid var(--fm-border-primary);border-radius:16px;background:var(--fm-bg-primary);color:var(--fm-text-primary);padding:12px 22px 22px;box-shadow:0 12px 40px #0004}.CalendarView_previewActions__5HBMd{display:flex;justify-content:flex-end}.CalendarView_previewActions__5HBMd button{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;cursor:pointer}.CalendarView_navigation__iYl0L button:hover,.CalendarView_previewActions__5HBMd button:hover{background:var(--fm-bg-active)}.CalendarView_preview__VJO_y h4{margin:8px 0 20px;font-size:22px;line-height:1.3;font-weight:500;overflow-wrap:anywhere}.CalendarView_preview__VJO_y p{display:flex;align-items:flex-start;gap:12px;font-size:13px;line-height:1.6;margin:12px 0}.CalendarView_preview__VJO_y p svg{flex:none;margin-top:2px;color:var(--fm-text-muted)}.CalendarView_openRecord__pYFIQ{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:10px 14px;border-radius:8px;background:color-mix(in srgb,var(--fm-accent) 16%,transparent);color:var(--fm-text-primary);margin-top:24px;cursor:pointer;font-size:13px;font-weight:500}.CalendarView_openRecord__pYFIQ:hover{background:color-mix(in srgb,var(--fm-accent) 25%,transparent)}.CalendarView_calendar__SxSnr button:focus-visible,.CalendarView_modeSelect__9aIkW:focus-visible{outline:2px solid var(--fm-accent);outline-offset:-2px}.CalendarView_preview__VJO_y button:focus-visible{outline:2px solid var(--fm-accent);outline-offset:2px}.CalendarView_previewDetails__GB3co{display:grid;gap:10px;margin:18px 0 0;padding-top:14px;border-top:1px solid var(--fm-border-primary)}.CalendarView_previewDetails__GB3co>div{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);align-items:start;gap:12px;font-size:13px;line-height:1.5}.CalendarView_previewDetails__GB3co dt{color:var(--fm-text-muted);overflow-wrap:anywhere}.CalendarView_previewDetails__GB3co dd{margin:0;min-width:0;overflow-wrap:anywhere;max-height:4.5em;overflow:auto}.WorkstationVoice_composerDock__c2W5D>*{pointer-events:auto}.WorkstationVoice_composer__JaFp2{position:relative;border-radius:28px}.WorkstationVoice_composer__JaFp2>[data-slot=input-group]{border-radius:inherit;transition:border-color .18s ease,box-shadow .18s ease}.WorkstationVoice_composer__JaFp2>[data-slot=input-group]:not(:has([aria-invalid=true])){border-width:1px;border-color:color-mix(in oklab,var(--color-foreground) 14%,transparent);box-shadow:none}@media (hover:hover){.WorkstationVoice_composer__JaFp2:hover>[data-slot=input-group]:not(:has([aria-invalid=true])){border-color:color-mix(in oklab,var(--color-foreground) 25%,transparent)}}.WorkstationVoice_composer__JaFp2:focus-within>[data-slot=input-group]:not(:has([aria-invalid=true])){border-color:color-mix(in oklab,var(--color-foreground) 25%,transparent)}@media (prefers-reduced-motion:reduce){.WorkstationVoice_composer__JaFp2>[data-slot=input-group]{transition:none}}.WorkstationVoice_composer__JaFp2[data-voice-active=true]>[data-slot=input-group]>*{visibility:hidden}.WorkstationVoice_panel__D4Rf4{position:absolute;inset:0;z-index:20;display:flex;flex-direction:column;justify-content:space-between;gap:8px;padding:12px 20px;overflow:hidden;border-radius:inherit;animation:WorkstationVoice_appear__OwXow .18s ease-out}.WorkstationVoice_waveform__SQ8bF{display:block;width:100%;height:64px;min-height:0;flex:1;mask-image:linear-gradient(90deg,transparent,black 12%,black 88%,transparent)}.WorkstationVoice_waveform__SQ8bF rect{transition:height 80ms linear,y 80ms linear}.WorkstationVoice_panel__D4Rf4[data-processing=true] .WorkstationVoice_waveform__SQ8bF{animation:WorkstationVoice_breathe__dgZ_e 1.5s ease-in-out infinite}.WorkstationVoice_controls__bN31L{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:12px}.WorkstationVoice_status__kwpY8{color:var(--color-muted-foreground);font-size:12px;font-variant-numeric:tabular-nums}.WorkstationVoice_actions__oMRZX{display:flex;gap:10px}.WorkstationVoice_control__u4kUQ{display:grid;width:48px;height:40px;place-items:center;border-radius:999px;background:color-mix(in oklab,var(--color-foreground) 10%,transparent);color:var(--color-foreground);cursor:pointer;transition:background .15s ease,transform .15s ease}.WorkstationVoice_control__u4kUQ:hover{background:color-mix(in oklab,var(--color-foreground) 16%,transparent)}.WorkstationVoice_control__u4kUQ:active{transform:scale(.96)}.WorkstationVoice_control__u4kUQ:focus-visible{outline:2px solid var(--color-ring);outline-offset:3px}.WorkstationVoice_finish__JZ0dV{background:#376bea;color:#fff}.WorkstationVoice_finish__JZ0dV:hover{background:#285ada}@keyframes WorkstationVoice_appear__OwXow{0%{opacity:0}to{opacity:1}}@keyframes WorkstationVoice_breathe__dgZ_e{0%,to{opacity:.45}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.WorkstationVoice_panel__D4Rf4,.WorkstationVoice_panel__D4Rf4[data-processing=true] .WorkstationVoice_waveform__SQ8bF{animation:none}.WorkstationVoice_control__u4kUQ,.WorkstationVoice_waveform__SQ8bF rect{transition:none}}.WorkstationVoice_introBeam__SKmFe{width:100%;min-width:0}.WorkstationVoice_conversationStage__fAz0R{position:relative;display:flex;flex:1;min-height:0;min-width:0;isolation:isolate}.WorkstationVoice_conversationContent__8e6va{padding-bottom:calc(var(--fm-composer-dock-height, 160px) + 24px)}.WorkstationVoice_composerDock__c2W5D{position:absolute;inset:auto 0 0;z-index:10;padding-top:16px;pointer-events:none}.WorkstationVoice_composerDock__c2W5D:before{content:"";position:absolute;inset:0;z-index:-1;background:color-mix(in oklab,var(--color-background) 45%,transparent);backdrop-filter:blur(8px);mask-image:linear-gradient(transparent,black 45%);pointer-events:none}.WorkstationVoice_composerDock__c2W5D .WorkstationVoice_composer__JaFp2>[data-slot=input-group]{background:color-mix(in oklab,var(--color-background) 94%,var(--color-foreground));box-shadow:0 8px 24px -16px rgb(0 0 0/35%)}.WorkstationVoice_scrollButton__xieI4{bottom:calc(var(--fm-composer-dock-height, 160px) + 12px)}