.ExportMenu_container__mDsiR{position:fixed;bottom:24px;right:24px;z-index:1000}.ExportMenu_mainButton__Ym3xE{background-color:var(--color-primary);color:#fff;padding:var(--spacing-sm) var(--spacing-lg);border-radius:50px;font-weight:500;display:flex;align-items:center;gap:var(--spacing-sm);transition:var(--transition-base);box-shadow:0 4px 12px rgba(0,0,0,.15);border:none;cursor:pointer}.ExportMenu_mainButton__Ym3xE:hover:not(:disabled){background-color:var(--color-primary-dark)}.ExportMenu_mainButton__Ym3xE:disabled{opacity:.6;cursor:not-allowed}.ExportMenu_dropdown__uXag3{position:absolute;bottom:calc(100% + var(--spacing-sm));right:0;background-color:#fff;border:1px solid var(--color-border-light);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);min-width:280px;z-index:1001;overflow:hidden}.ExportMenu_dropdownItem__LRlWl{width:100%;display:flex;align-items:flex-start;gap:var(--spacing-md);padding:var(--spacing-md) var(--spacing-lg);background-color:#fff;border:none;cursor:pointer;transition:var(--transition-base);text-align:left;border-bottom:1px solid var(--color-border-light)}.ExportMenu_dropdownItem__LRlWl:last-child{border-bottom:none}.ExportMenu_dropdownItem__LRlWl:hover:not(:disabled){background-color:var(--color-bg-primary)}.ExportMenu_dropdownItem__LRlWl:disabled{opacity:.5;cursor:not-allowed}.ExportMenu_dropdownItem__LRlWl svg{flex-shrink:0;margin-top:2px;color:var(--color-text-secondary)}.ExportMenu_itemContent__WYLpU{display:flex;flex-direction:column;gap:var(--spacing-xs)}.ExportMenu_itemTitle__2QOgz{font-weight:600;color:var(--color-text-dark);font-size:.875rem}.ExportMenu_itemDescription__ztz2Z{font-size:.75rem;color:var(--color-text-medium)}.Tooltip_container__vWQVs{position:relative;display:inline-block}.Tooltip_tooltip__NqsIP{position:absolute;background-color:var(--color-text-dark);color:#fff;padding:6px 12px;border-radius:6px;font-size:.875rem;font-weight:500;white-space:nowrap;z-index:1001;pointer-events:none;box-shadow:0 2px 8px rgba(0,0,0,.15);animation:Tooltip_fadeIn__X1BwP .2s ease-in-out}@keyframes Tooltip_fadeIn__X1BwP{0%{opacity:0}to{opacity:1}}.Tooltip_tooltip__NqsIP.Tooltip_left__oAWyh{right:calc(100% + 12px);top:50%;transform:translateY(-50%)}.Tooltip_tooltip__NqsIP.Tooltip_left__oAWyh:after{content:"";position:absolute;left:100%;top:50%;transform:translateY(-50%);border:6px solid transparent;border-left:6px solid var(--color-text-dark)}.Tooltip_tooltip__NqsIP.Tooltip_right__UqFqx{left:calc(100% + 12px);top:50%;transform:translateY(-50%)}.Tooltip_tooltip__NqsIP.Tooltip_right__UqFqx:after{content:"";position:absolute;right:100%;top:50%;transform:translateY(-50%);border:6px solid transparent;border-right:6px solid var(--color-text-dark)}.Tooltip_tooltip__NqsIP.Tooltip_top__e2_nv{bottom:calc(100% + 12px);left:50%;transform:translateX(-50%)}.Tooltip_tooltip__NqsIP.Tooltip_top__e2_nv:after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border:6px solid transparent;border-top:6px solid var(--color-text-dark)}.Tooltip_tooltip__NqsIP.Tooltip_bottom__lOKI3{top:calc(100% + 12px);left:50%;transform:translateX(-50%)}.Tooltip_tooltip__NqsIP.Tooltip_bottom__lOKI3:after{content:"";position:absolute;bottom:100%;left:50%;transform:translateX(-50%);border:6px solid transparent;border-bottom:6px solid var(--color-text-dark)}.NavigationButtons_container__MivJE{position:fixed;right:24px;top:50%;transform:translateY(-50%);z-index:1000;display:flex;flex-direction:column;gap:12px;background-color:#fff;padding:12px;border-radius:50px;box-shadow:0 4px 12px rgba(0,0,0,.15);border:1px solid var(--color-border-light)}.NavigationButtons_navButton__SXNtF{width:48px;height:48px;border-radius:50%;background-color:#fff;border:2px solid var(--color-border-medium);color:var(--color-text-dark);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all var(--transition-base);box-shadow:0 2px 4px rgba(0,0,0,.1)}.NavigationButtons_navButton__SXNtF:hover{background-color:var(--color-primary);border-color:var(--color-primary);color:#fff;transform:scale(1.1);box-shadow:0 4px 8px rgba(0,0,0,.2)}.NavigationButtons_navButton__SXNtF:active{transform:scale(.95)}.NavigationButtons_separator__I9W38{width:32px;height:1px;background-color:var(--color-border-light);margin:4px auto}.NavigationButtons_helpButton__nnf0z{border-color:#3b82f6;background-color:#eff6ff}.NavigationButtons_helpButton__nnf0z:hover{background-color:#3b82f6;border-color:#3b82f6;color:#fff}.NavigationButtons_disabled__NOL3x{opacity:.4;cursor:not-allowed;pointer-events:none}.NavigationButtons_disabled__NOL3x:hover{background-color:#fff;border-color:var(--color-border-medium);color:var(--color-text-dark);transform:none;box-shadow:0 2px 4px rgba(0,0,0,.1)}