.shared_wrap__S61rz{display:flex;min-height:100vh;align-items:center;justify-content:center}.Card_card__k57D1{border-radius:1rem;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.Card_default__ZH_uA{background:var(--bg-surface);border:1px solid var(--border-color)}.Card_glass__PpWoQ{background:rgba(255,255,255,.05);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);box-shadow:0 8px 32px 0 rgba(31,38,135,.2)}.Card_gradient__p9sHc{background:linear-gradient(135deg,rgba(14,165,233,.1),rgba(217,70,239,.1));border:1px solid transparent;background-origin:border-box;background-clip:padding-box,border-box}.Card_gradient__p9sHc:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(135deg,var(--primary-500),var(--accent-500));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.Card_elevated__I9JFJ{background:var(--bg-surface);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.Card_padding-none__HyvjU{padding:0}.Card_padding-sm__WFScV{padding:1rem}.Card_padding-md__cgqwn{padding:1.5rem}.Card_padding-lg__GvJor{padding:2rem}.Card_padding-xl__RyFlc{padding:3rem}.Card_hover__VivDq:hover{transform:translateY(-4px);box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}.Card_glass__PpWoQ.Card_hover__VivDq:hover{box-shadow:0 12px 40px 0 rgba(31,38,135,.3)}.Card_glow__exbP1{box-shadow:0 0 20px rgba(14,165,233,.2),0 0 40px rgba(14,165,233,.1)}.Card_glow__exbP1:hover{box-shadow:0 0 30px rgba(14,165,233,.3),0 0 60px rgba(14,165,233,.2)}.Sidebar_container__hliU0{width:260px;min-width:260px;background:var(--bg-surface-2);border-right:1px solid var(--border-color,rgba(255,255,255,.08));height:100%;position:-webkit-sticky;position:sticky;top:0}.Sidebar_inner__j6A_N{display:flex;flex-direction:column;height:100%;padding:12px;gap:8px}.Sidebar_sectionLabel__lLQ8V{padding:8px 10px;color:var(--text-secondary);font-size:12px;font-weight:600;letter-spacing:.06em}.Sidebar_navList__I1iwl{list-style:none;margin:0;padding:0}.Sidebar_navItem__eIm4b{margin:4px 0}.Sidebar_link__NjnkI{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:10px;color:var(--text-primary);text-decoration:none;transition:background .12s ease,color .12s ease}.Sidebar_link__NjnkI:hover{background:var(--bg-surface-3,rgba(255,255,255,.04))}.Sidebar_icon___fuEi{width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;color:var(--text-secondary)}.Sidebar_label__37vG8{font-size:14px;font-weight:600}.Sidebar_active__Bfm7L{background:linear-gradient(90deg,var(--primary-500,#6a5cff) 0,transparent 100%)}.Sidebar_active__Bfm7L,.Sidebar_active__Bfm7L .Sidebar_icon___fuEi{color:var(--primary-100,#f0eefe)}.Sidebar_footer__TtSk7{margin-top:auto;padding-top:8px;border-top:1px dashed var(--border-color,rgba(255,255,255,.08))}.Sidebar_resizer__4ppCZ{position:absolute;right:-3px;top:0;width:6px;height:100%;cursor:col-resize;background:transparent}.Sidebar_resizer__4ppCZ:hover:after{content:"";position:absolute;left:2px;top:0;bottom:0;width:2px;background:color-mix(in srgb,var(--primary-500) 30%,transparent)}.Sidebar_resizing__f5LZ8{-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (max-width:960px){.Sidebar_container__hliU0{position:fixed;z-index:30;left:0;top:56px;height:calc(100vh - 56px);transform:translateX(-100%);transition:transform .18s ease}.Sidebar_open__hW4fO{transform:translateX(0)}}.Stack_stack___7w0B{display:flex;position:relative}.Stack_row__b1tXb{flex-direction:row}.Stack_column__N3UsW{flex-direction:column}.Stack_spacing-none__8LpYv{gap:0}.Stack_spacing-xs__SpheV{gap:.25rem}.Stack_spacing-sm__Zws76{gap:.5rem}.Stack_spacing-md__ufPXc{gap:1rem}.Stack_spacing-lg__kFwSl{gap:1.5rem}.Stack_spacing-xl__rO_xm{gap:2rem}.Stack_align-start__SS1gI{align-items:flex-start}.Stack_align-center__qpGSh{align-items:center}.Stack_align-end__WvYMD{align-items:flex-end}.Stack_align-stretch__h699n{align-items:stretch}.Stack_justify-start__gnjEu{justify-content:flex-start}.Stack_justify-center__ppTbP{justify-content:center}.Stack_justify-end__W4wZS{justify-content:flex-end}.Stack_justify-between__IU2TG{justify-content:space-between}.Stack_justify-around__9YAYv{justify-content:space-around}.Stack_justify-evenly__eJqHW{justify-content:space-evenly}.Stack_wrap__t7O7D{flex-wrap:wrap}.Stack_fullWidth__PAg2I{width:100%}.Footer_footer__pQtti{background:var(--bg-surface);border-top:1px solid var(--border-color);padding:3rem 0 2rem;margin-top:auto}.Footer_grid__88hvW{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;grid-gap:3rem;gap:3rem;margin-bottom:2rem}@media (max-width:768px){.Footer_grid__88hvW{grid-template-columns:1fr;gap:2rem}}.Footer_logoIcon__B99nM{width:32px;height:32px;border-radius:.5rem;background:linear-gradient(135deg,#0ea5e9,#d946ef);display:flex;align-items:center;justify-content:center;color:white}.Footer_columnTitle__WcnMX{display:block;margin-bottom:1rem;color:var(--text-primary)}.Footer_links__cFiYr{margin-top:1rem}.Footer_link__TBOP7{color:var(--text-secondary);text-decoration:none;font-size:.875rem;transition:color .2s}.Footer_link__TBOP7:hover{color:var(--primary-500)}.Footer_divider__YAbaq{height:1px;background:var(--border-color);margin:2rem 0}.Footer_socialLink__hPzxm{color:var(--text-secondary);text-decoration:none;font-size:.875rem;transition:color .2s}.Footer_socialLink__hPzxm:hover{color:var(--primary-500)}.Button_button__96uC6{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border-radius:var(--radius-lg);font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);cursor:pointer;position:relative;overflow:hidden;border:none;outline:none;font-family:inherit}.Button_button__96uC6:hover:not(.Button_disabled___DDaw){transform:translateY(-2px)}.Button_button__96uC6:active:not(.Button_disabled___DDaw){transform:translateY(0)}.Button_button__96uC6:focus-visible{outline:2px solid var(--primary-500);outline-offset:2px}.Button_sm__pnQzd{padding:.375rem .875rem;font-size:.875rem;min-height:32px}.Button_md__ktIWF{padding:.5rem 1.25rem;font-size:.875rem;min-height:38px}.Button_lg__s7W56{padding:.625rem 1.5rem;font-size:1rem;min-height:44px}.Button_xl__sSI8J{padding:.75rem 2rem;font-size:1.125rem;min-height:52px}.Button_primary__6_Dls{background:linear-gradient(135deg,var(--primary-500) 0,var(--primary-600) 100%);color:white}.Button_primary__6_Dls:hover:not(.Button_disabled___DDaw){background:linear-gradient(135deg,var(--primary-400) 0,var(--primary-500) 100%);box-shadow:0 10px 20px rgba(14,165,233,.3)}.Button_secondary__uuOdH{background:linear-gradient(135deg,var(--accent-500) 0,var(--accent-600) 100%);color:white}.Button_secondary__uuOdH:hover:not(.Button_disabled___DDaw){background:linear-gradient(135deg,var(--accent-400) 0,var(--accent-500) 100%);box-shadow:0 10px 20px rgba(217,70,239,.3)}.Button_outline__PQR9W{background:transparent;border:2px solid var(--primary-500);color:var(--primary-500)}.Button_outline__PQR9W:hover:not(.Button_disabled___DDaw){background:rgba(var(--primary-500-rgb),.1);border-color:var(--primary-400)}.Button_ghost__gZqlA{background:transparent;color:var(--text-primary)}.Button_ghost__gZqlA:hover:not(.Button_disabled___DDaw){background:rgba(var(--primary-500-rgb),.1)}.Button_danger__iwpp7{background:linear-gradient(135deg,var(--error-500) 0,var(--error-600) 100%);color:white}.Button_danger__iwpp7:hover:not(.Button_disabled___DDaw){background:linear-gradient(135deg,var(--error-400) 0,var(--error-500) 100%);box-shadow:0 10px 20px rgba(239,68,68,.3)}.Button_success__L611a{background:linear-gradient(135deg,var(--success-500) 0,var(--success-600) 100%);color:white}.Button_success__L611a:hover:not(.Button_disabled___DDaw){background:linear-gradient(135deg,var(--success-400) 0,var(--success-500) 100%);box-shadow:0 10px 20px rgba(34,197,94,.3)}.Button_fullWidth__MEYBG{width:100%}.Button_disabled___DDaw{opacity:.5;cursor:not-allowed}.Button_gradient__VGfKS{background:linear-gradient(135deg,#0ea5e9,#d946ef)}.Button_gradient__VGfKS:hover:not(.Button_disabled___DDaw){background:linear-gradient(135deg,#38bdf8,#f0abfc)}.Button_glow__iL7eS{box-shadow:0 0 20px rgba(14,165,233,.3),0 0 40px rgba(14,165,233,.2),0 0 60px rgba(14,165,233,.1)}.Button_glow__iL7eS:hover:not(.Button_disabled___DDaw){box-shadow:0 0 25px rgba(14,165,233,.4),0 0 50px rgba(14,165,233,.3),0 0 75px rgba(14,165,233,.2)}.Button_icon__OWfxs{display:inline-flex;align-items:center;justify-content:center;width:1.25em;height:1.25em}.Button_spinner__DYdB3{width:1.25em;height:1.25em;border:2px solid rgba(255,255,255,.3);border-top-color:white;border-radius:50%;animation:Button_spin__ESAWP .6s linear infinite}@keyframes Button_spin__ESAWP{to{transform:rotate(1turn)}}.Alert_alert__NYBTp{display:flex;align-items:flex-start;gap:.75rem;padding:1rem;border-radius:.75rem;border:1px solid;position:relative;animation:Alert_slideIn__cLfja .3s cubic-bezier(.4,0,.2,1)}@keyframes Alert_slideIn__cLfja{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.Alert_info__17vlO{background:rgba(14,165,233,.1);border-color:rgba(14,165,233,.3);color:var(--primary-700)}.Alert_success__8lr_o{background:rgba(34,197,94,.1);border-color:rgba(34,197,94,.3);color:var(--success-700)}.Alert_warning__nEVa0{background:rgba(245,158,11,.1);border-color:rgba(245,158,11,.3);color:var(--warning-700)}.Alert_error___eV5C{background:rgba(239,68,68,.1);border-color:rgba(239,68,68,.3);color:var(--error-700)}.Alert_icon__EjIvC{display:flex;align-items:center;justify-content:center;font-size:1.25rem;flex-shrink:0}.Alert_content__r34I8{flex:1 1;font-size:.875rem;line-height:1.5}.Alert_closeButton__4mt4I{position:absolute;top:.5rem;right:.5rem;display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;background:transparent;border:none;color:inherit;opacity:.6;cursor:pointer;border-radius:.25rem;transition:opacity .2s;font-size:1rem;line-height:1}.Alert_closeButton__4mt4I:hover{opacity:1;background:rgba(0,0,0,.1)}.Alert_closeButton__4mt4I:focus-visible{outline:2px solid currentColor;outline-offset:2px}.AppBar_appBar__UhAtK{width:100%;background:var(--surface-alpha-80);border-bottom:1px solid var(--border-color);z-index:100;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.AppBar_fixed__R6Uge{position:fixed;top:0;left:0;right:0}.AppBar_sticky__7dxQq{position:-webkit-sticky;position:sticky;top:0}.AppBar_static__1Xi3s{position:static}.AppBar_relative__njtrE{position:relative}.AppBar_elevated__XKDNo{box-shadow:0 2px 4px rgba(0,0,0,.1)}.AppBar_toolbar__AVY0a{display:flex;align-items:center;min-height:64px;padding:.5rem 1rem;width:100%;max-width:100%}@media (min-width:640px){.AppBar_toolbar__AVY0a{padding:.5rem 1.5rem}}@media (min-width:1024px){.AppBar_toolbar__AVY0a{padding:.5rem 2rem}}.Chip_chip__HXOFp{display:inline-flex;align-items:center;gap:.375rem;border-radius:9999px;font-weight:500;transition:all .2s ease;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Chip_sm__h7qBl{padding:.25rem .625rem;font-size:.75rem;min-height:24px}.Chip_md__CuV2h{padding:.375rem .875rem;font-size:.875rem;min-height:32px}.Chip_filled__5xs44.Chip_default__2ue0v{background:var(--bg-surface-3);color:var(--text-primary)}.Chip_filled__5xs44.Chip_primary__46ncx{background:var(--primary-500);color:white}.Chip_filled__5xs44.Chip_secondary__ahHQj{background:var(--accent-500);color:white}.Chip_filled__5xs44.Chip_success__kPkbg{background:var(--success-500);color:white}.Chip_filled__5xs44.Chip_error__VfDP_{background:var(--error-500);color:white}.Chip_outlined__DJZpK{background:transparent;border:1px solid}.Chip_outlined__DJZpK.Chip_default__2ue0v{border-color:var(--border-color);color:var(--text-primary)}.Chip_outlined__DJZpK.Chip_primary__46ncx{border-color:var(--primary-500);color:var(--primary-500)}.Chip_outlined__DJZpK.Chip_secondary__ahHQj{border-color:var(--accent-500);color:var(--accent-500)}.Chip_outlined__DJZpK.Chip_success__kPkbg{border-color:var(--success-500);color:var(--success-500)}.Chip_outlined__DJZpK.Chip_error__VfDP_{border-color:var(--error-500);color:var(--error-500)}.Chip_clickable__7ARTv{cursor:pointer}.Chip_clickable__7ARTv:hover{opacity:.8}.Chip_clickable__7ARTv.Chip_outlined__DJZpK:hover{background:rgba(14,165,233,.08)}.Chip_clickable__7ARTv:focus-visible{outline:2px solid var(--primary-500);outline-offset:2px}.Chip_icon__UFSck{display:inline-flex;align-items:center;justify-content:center;width:1.25em;height:1.25em;margin-left:-.25rem}.Chip_label__UIFn4{line-height:1}.Chip_deleteButton__283Dq{display:inline-flex;align-items:center;justify-content:center;padding:0;margin-right:-.25rem;margin-left:.125rem;background:transparent;border:none;border-radius:50%;cursor:pointer;color:inherit;opacity:.7;transition:opacity .2s}.Chip_deleteButton__283Dq:hover{opacity:1}.Chip_deleteButton__283Dq:focus-visible{outline:2px solid currentColor;outline-offset:2px}.Avatar_avatar__OLZc2{display:inline-flex;align-items:center;justify-content:center;border-radius:50%;overflow:hidden;background:linear-gradient(135deg,#667eea,#764ba2);color:white;font-weight:600;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative}.Avatar_sm__8alpV{width:32px;height:32px;font-size:.875rem}.Avatar_md__30KvO{width:40px;height:40px;font-size:1rem}.Avatar_lg__IoABf{width:48px;height:48px;font-size:1.125rem}.Avatar_xl__XWrdg{width:64px;height:64px;font-size:1.5rem}.Avatar_image__sjBjm{width:100%;height:100%;object-fit:cover}.Avatar_fallback__MVuW7{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.Avatar_fallback__MVuW7 svg{width:60%;height:60%}.Tooltip_triggerWrapper__C8wJx{display:inline-block}.Tooltip_tooltip__SErsa{position:absolute;z-index:1000;background:var(--bg-surface-3);color:var(--text-primary);padding:.5rem .75rem;border-radius:var(--radius-md);font-size:.875rem;white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .2s ease;box-shadow:0 2px 8px rgba(0,0,0,.15)}.Tooltip_tooltip__SErsa.Tooltip_visible__mSMBG{opacity:1}.Tooltip_arrow__zz7Sb{position:absolute;width:0;height:0;border-style:solid}.Tooltip_tooltip__SErsa[data-position=top] .Tooltip_arrow__zz7Sb{bottom:-4px;left:50%;transform:translateX(-50%);border-width:4px 4px 0;border-color:var(--bg-surface-3) transparent transparent transparent}.Tooltip_tooltip__SErsa[data-position=bottom] .Tooltip_arrow__zz7Sb{top:-4px;left:50%;transform:translateX(-50%);border-width:0 4px 4px;border-color:transparent transparent var(--bg-surface-3) transparent}.Tooltip_tooltip__SErsa[data-position=left] .Tooltip_arrow__zz7Sb{right:-4px;top:50%;transform:translateY(-50%);border-width:4px 0 4px 4px;border-color:transparent transparent transparent var(--bg-surface-3)}.Tooltip_tooltip__SErsa[data-position=right] .Tooltip_arrow__zz7Sb{left:-4px;top:50%;transform:translateY(-50%);border-width:4px 4px 4px 0;border-color:transparent var(--bg-surface-3) transparent transparent}.AppShell_root__asaHp{display:flex;width:100%;min-height:calc(100vh - 56px)}.AppShell_content__SIDnm{flex:1 1;min-width:0;background:var(--bg-surface-2)}.AppShell_contentInner__82TaN{padding:16px}.AppShell_mobileToggle__4Vglv{display:none}@media (max-width:960px){.AppShell_root__asaHp{position:relative}.AppShell_mobileToggle__4Vglv{position:fixed;left:12px;bottom:16px;z-index:35;display:inline-flex;width:44px;height:44px;align-items:center;justify-content:center;border-radius:9999px;background:var(--bg-surface-2);border:1px solid var(--border-color,rgba(255,255,255,.08));box-shadow:0 10px 30px rgba(0,0,0,.25);color:var(--text-primary)}}.Breadcrumbs_root__30yYB{display:flex;align-items:center;gap:6px}.Breadcrumbs_crumb__lCOsg{display:inline-flex;align-items:center;gap:6px;color:var(--text-secondary);font-weight:600;padding:6px 8px;border-radius:8px;text-decoration:none}.Breadcrumbs_crumb__lCOsg:hover{background:var(--bg-surface-2);color:var(--text-primary)}.Breadcrumbs_active__C8FSd{color:var(--text-primary)}.Breadcrumbs_separator__3XSIr{color:var(--text-tertiary);opacity:.7}.files_page__JTfBI{min-height:100vh;padding:2rem 0;background:var(--bg-primary)}.files_pageDragActive__prNoB{outline:3px dashed var(--primary-400);outline-offset:-12px}.files_emptyIcon__mXtWH{width:80px;height:80px;display:flex;align-items:center;justify-content:center;background:var(--bg-surface-2);border-radius:50%;color:var(--text-secondary)}.files_emptyIcon__mXtWH svg{width:40px;height:40px}.files_pagination__KN359{border-top:1px solid var(--border-color)}.files_centeredSpinner__Lus1m{display:flex;position:relative;padding:1rem;justify-content:center}.files_toolbarRow__0EVYi{flex-wrap:wrap;gap:.75rem}.files_toolbarSearch__DVY7e{min-width:0}@media (max-width:640px){.files_toolbarSearch__DVY7e{width:100%}}.files_grid__O4WTE{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:1rem;gap:1rem}.files_fileCard__tqGgI{cursor:pointer;transition:all .2s}.files_fileCard__tqGgI:hover{transform:translateY(-2px)}.files_fileIcon__14Lak{width:60px;height:60px;display:flex;align-items:center;justify-content:center;background:var(--bg-surface-2);border-radius:.5rem;color:var(--primary-500)}.files_fileIcon__14Lak svg{width:30px;height:30px}.files_hiddenInput__aUznG{display:none}.files_droppable__h8lk7{border-radius:8px}.files_dropHover__UcDu7{outline:2px dashed var(--primary-400);outline-offset:2px;background:var(--bg-surface-2)}.files_moveModalList__gYJYe{max-height:40vh;overflow:auto}.files_moveNodeGroup__60k2l{margin-left:12px}.files_moveNodeRow___wl0m{display:flex;align-items:center;gap:8px;padding:2px 0}.files_moveSpacer__SBPOy{display:inline-block;width:14px}.DetailsPane_overlay__GR4hE{position:fixed;inset:0;background:rgba(0,0,0,.35);display:none;z-index:40}.DetailsPane_overlayOpen__MSGb2{display:block}.DetailsPane_pane__PJqYI{position:fixed;top:56px;right:0;width:380px;max-width:90vw;bottom:0;background:var(--bg-surface-2);border-left:1px solid var(--border-color,rgba(255,255,255,.08));box-shadow:-10px 0 30px rgba(0,0,0,.25);z-index:41;display:flex;flex-direction:column}.DetailsPane_header__DzEiX{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid var(--border-color,rgba(255,255,255,.08))}.DetailsPane_title__t8Coc{font-weight:700;font-size:14px}.DetailsPane_content__EKHPt{padding:12px 16px;overflow:auto;display:flex;flex-direction:column;gap:12px}.DetailsPane_previewBox__xbdAi{background:var(--bg-surface-2);border-radius:8px;padding:8px;display:flex;align-items:center;justify-content:center;min-height:180px}.DetailsPane_previewImg__9VW23{max-width:100%;max-height:260px;border-radius:6px}.DetailsPane_previewPdfFrame__KfxAb{width:100%;height:100%;border:none}.DetailsPane_meta__KQxWE{display:grid;grid-template-columns:110px 1fr;grid-gap:6px 12px;gap:6px 12px}.DetailsPane_metaLabel__cKWDG{color:var(--text-secondary);font-size:12px;font-weight:600}.DetailsPane_metaValue___XlYz{font-size:12px}.DetailsPane_actions__0xZDS{display:flex;gap:8px}.DetailsPane_closeBtn__WYCSr{background:transparent;border:none;color:var(--text-secondary);cursor:pointer}.ProgressBar_container__IUPCG{position:relative;width:100%}.ProgressBar_sm__ygA52 .ProgressBar_track__2aN9L{height:4px}.ProgressBar_md__TB7Hx .ProgressBar_track__2aN9L{height:6px}.ProgressBar_lg__P48q2 .ProgressBar_track__2aN9L{height:8px}.ProgressBar_track__2aN9L{width:100%;background:var(--bg-surface-3);border-radius:9999px;overflow:hidden;position:relative}.ProgressBar_bar__a6VwW{width:var(--progress,0);height:100%;border-radius:inherit;transition:width .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.ProgressBar_default__WFtOi.ProgressBar_primary__ZDxD1{background:var(--primary-500)}.ProgressBar_default__WFtOi.ProgressBar_success__5PTp9{background:var(--success-500)}.ProgressBar_default__WFtOi.ProgressBar_warning__BLKTY{background:var(--warning-500)}.ProgressBar_default__WFtOi.ProgressBar_error__rSTBP{background:var(--error-500)}.ProgressBar_gradient__S0HFt{background:linear-gradient(90deg,var(--primary-500) 0,var(--accent-500) 100%)}.ProgressBar_striped___dfJi{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 0,transparent 50%,rgba(255,255,255,.15) 0,rgba(255,255,255,.15) 75%,transparent 0,transparent);background-size:1rem 1rem}.ProgressBar_striped___dfJi.ProgressBar_primary__ZDxD1{background-color:var(--primary-500)}.ProgressBar_striped___dfJi.ProgressBar_success__5PTp9{background-color:var(--success-500)}.ProgressBar_striped___dfJi.ProgressBar_warning__BLKTY{background-color:var(--warning-500)}.ProgressBar_striped___dfJi.ProgressBar_error__rSTBP{background-color:var(--error-500)}.ProgressBar_animated__seCny.ProgressBar_striped___dfJi{animation:ProgressBar_stripeMove__UFflg 1s linear infinite}@keyframes ProgressBar_stripeMove__UFflg{0%{background-position:0 0}to{background-position:1rem 0}}.ProgressBar_label__I7EKU{display:block;margin-top:.25rem;font-size:.75rem;color:var(--text-secondary);text-align:center}.SecurityBadge_container__qyl2t{display:flex;gap:.5rem;flex-wrap:wrap}.SecurityBadge_badge____Qiz{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .75rem;border-radius:9999px;font-size:.75rem;font-weight:600;transition:all .2s}.SecurityBadge_badge____Qiz svg{width:14px;height:14px}.SecurityBadge_label__1vCB6{line-height:1}.SecurityBadge_maximum__ccBpE{background:linear-gradient(135deg,rgba(34,197,94,.1),rgba(22,163,74,.1));border:1px solid rgba(34,197,94,.3);color:var(--success-600)}.SecurityBadge_enterprise__Qu2_p{background:linear-gradient(135deg,rgba(217,70,239,.1),rgba(162,28,175,.1));border:1px solid rgba(217,70,239,.3);color:var(--accent-600)}.SecurityBadge_standard__KbeKw{background:linear-gradient(135deg,rgba(14,165,233,.1),rgba(2,132,199,.1));border:1px solid rgba(14,165,233,.3);color:var(--primary-600)}.SecurityBadge_badge____Qiz:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.login_page___bVDP{min-height:100vh;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;background:var(--bg-primary)}.login_backgroundGradient__HrfFU{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,rgba(14,165,233,.1),rgba(217,70,239,.05));pointer-events:none}.login_pulseBackground__ojXtl{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:200%;height:200%;background:radial-gradient(circle,rgba(14,165,233,.05) 0,transparent 70%);animation:login_pulse__K5LPD 20s ease-in-out infinite;pointer-events:none}@keyframes login_pulse__K5LPD{0%,to{opacity:.5}50%{opacity:1}}.login_container__dKYZP{position:relative;z-index:1;animation:login_fadeInUp__j5hKK .5s ease}@keyframes login_fadeInUp__j5hKK{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.login_loginCard__ax2Qu{width:100%;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.login_iconWrapper__yxxs_{display:flex;align-items:center;justify-content:center;color:var(--primary-500);filter:drop-shadow(0 0 20px rgba(14,165,233,.5));animation:login_glow__1P_tX 2s ease-in-out infinite alternate}@keyframes login_glow__1P_tX{0%{filter:drop-shadow(0 0 20px rgba(14,165,233,.5))}to{filter:drop-shadow(0 0 30px rgba(14,165,233,.7))}}.login_passwordToggle__GtxbS{background:none;border:none;cursor:pointer;color:var(--text-secondary);padding:0;display:flex;align-items:center;justify-content:center;transition:color .2s}.login_link__xjylW,.login_passwordToggle__GtxbS:hover{color:var(--primary-500)}.login_link__xjylW{text-decoration:none;font-size:.875rem;font-weight:500;transition:all .2s}.login_link__xjylW:hover{text-decoration:underline;color:var(--primary-400)}.login_socialButton__M6qOt{color:var(--text-primary)!important;border-color:var(--border-color)!important;background:transparent!important}.login_socialButton__M6qOt:hover{border-color:var(--primary-500)!important;background:rgba(14,165,233,.05)!important}.login_footerLink__63hoV{color:var(--text-secondary);text-decoration:none;font-size:.75rem;transition:all .2s}.login_footerLink__63hoV:hover{text-decoration:underline;color:var(--text-primary)}@media (max-width:640px){.login_loginCard__ax2Qu{border-radius:0}}.page_hero__7KFOs{position:relative;padding:var(--space-3xl) 0}.page_heroContent__dzLob{position:relative;z-index:1}.page_heroText__JVWLO{display:flex;flex-direction:column;gap:var(--space-md)}.page_subtitle__YBgxm{max-width:820px;margin:0 auto}.page_ctaButtons__Ge_hw{gap:var(--space-md)}.page_meshGradient___UIzv{position:absolute;inset:0;opacity:.3}.page_floatingOrb1__dEmrm,.page_floatingOrb2__TQCKT{position:absolute;width:240px;height:240px;border-radius:50%;filter:blur(60px);opacity:.35}.page_floatingOrb1__dEmrm{top:-40px;left:10%;background:var(--accent-500)}.page_floatingOrb2__TQCKT{bottom:-40px;right:10%;background:var(--primary-500)}.page_stats__CbBi_{gap:var(--space-xl)}.page_stat__wNpTi{display:flex;flex-direction:column;align-items:center;gap:var(--space-xs)}.page_featuresSection__54_Nl{padding:var(--space-3xl) 0}.page_sectionHeader___raMx{display:flex;flex-direction:column;gap:var(--space-xs)}.page_featuresGrid__txuLt{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-xl);gap:var(--space-xl)}@media (max-width:1024px){.page_featuresGrid__txuLt{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.page_featuresGrid__txuLt{grid-template-columns:1fr}}.page_featureCard__swyBK{padding:var(--space-lg)}.page_featureIcon__UHR_A{width:48px;height:48px;color:var(--primary-500)}.page_complianceSection__Ll3CM{padding:var(--space-3xl) 0}.page_complianceGrid__jbr7I{row-gap:var(--space-sm)}.page_ctaSection__BmsKD{padding:var(--space-3xl) 0}.page_ctaCard__0EK4h{border-radius:var(--radius-xl)}.page_page__556_G{--gray-rgb:0,0,0;--gray-alpha-200:rgba(var(--gray-rgb),0.08);--gray-alpha-100:rgba(var(--gray-rgb),0.05);--button-primary-hover:#383838;--button-secondary-hover:#f2f2f2;display:grid;grid-template-rows:20px 1fr 20px;align-items:center;justify-items:center;min-height:100svh;padding:var(--space-2xl);grid-gap:var(--space-2xl);gap:var(--space-2xl)}@media (prefers-color-scheme:dark){.page_page__556_G{--gray-rgb:255,255,255;--gray-alpha-200:rgba(var(--gray-rgb),0.145);--gray-alpha-100:rgba(var(--gray-rgb),0.06);--button-primary-hover:#ccc;--button-secondary-hover:#1a1a1a}}.page_main__nw1Wk{display:flex;flex-direction:column;gap:var(--space-xl);grid-row-start:2}.page_main__nw1Wk ol{font-family:var(--font-geist-mono);padding-left:0;margin:0;font-size:14px;line-height:24px;letter-spacing:-.01em;list-style-position:inside}.page_main__nw1Wk li:not(:last-of-type){margin-bottom:8px}.page_main__nw1Wk code{font-family:inherit;background:var(--gray-alpha-100);padding:2px 4px;border-radius:4px;font-weight:600}.page_ctas__rfsth{display:flex;gap:var(--space-md)}.page_ctas__rfsth a{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:128px;height:48px;padding:0 20px;border:1px solid transparent;transition:background .2s,color .2s,border-color .2s;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:16px;line-height:20px;font-weight:500}a.page_primary__2CBMe{background:var(--foreground);color:var(--background);gap:8px}a.page_secondary__jzhTV{border-color:var(--gray-alpha-200);min-width:158px}.page_footer__F3MD0{grid-row-start:3;display:flex;gap:var(--space-lg)}.page_footer__F3MD0 a{display:flex;align-items:center;gap:8px}.page_footer__F3MD0 img{flex-shrink:0}@media (hover:hover) and (pointer:fine){a.page_primary__2CBMe:hover{background:var(--button-primary-hover);border-color:transparent}a.page_secondary__jzhTV:hover{background:var(--button-secondary-hover);border-color:transparent}.page_footer__F3MD0 a:hover{text-decoration:underline;text-underline-offset:4px}}@media (max-width:600px){.page_page__556_G{padding:var(--space-lg);padding-bottom:var(--space-3xl)}.page_main__nw1Wk{align-items:center}.page_main__nw1Wk ol{text-align:center}.page_ctas__rfsth{flex-direction:column}.page_ctas__rfsth a{font-size:14px;height:40px;padding:0 16px}a.page_secondary__jzhTV{min-width:auto}.page_footer__F3MD0{flex-wrap:wrap;align-items:center;justify-content:center}}@media (prefers-color-scheme:dark){.page_logo__ikIZE{filter:invert()}}.page_trustBar__YFhKb{display:flex;flex-direction:column;align-items:center;gap:var(--space-sm);margin-top:var(--space-md);opacity:.95}.page_trustLogos__LL4Ix{display:flex;align-items:center;gap:var(--space-lg);opacity:.8}.page_trustLogos__LL4Ix img{height:22px}.page_trustLinks__j77aB{display:flex;align-items:center;gap:var(--space-md);font-size:12px}.page_trustLink__ISjB_{color:var(--foreground);text-decoration:none;opacity:.85}.page_trustLink__ISjB_:hover{text-decoration:underline;opacity:1}.page_plansGrid__CHqVq{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:2rem;gap:2rem}.signup_page__DueRn{min-height:100vh;display:flex;align-items:center;padding:2rem 0;position:relative;overflow:hidden;background:radial-gradient(ellipse at center,var(--bg-surface) 0,var(--bg-primary) 100%)}.signup_meshGradient__hquNa{position:absolute;top:0;left:0;right:0;bottom:0;opacity:.1;background-image:radial-gradient(at 40% 20%,hsla(280,100%,74%,.3) 0,transparent 50%),radial-gradient(at 80% 0,hsla(189,100%,56%,.3) 0,transparent 50%),radial-gradient(at 0 50%,hsla(355,100%,68%,.3) 0,transparent 50%);pointer-events:none}.signup_floatingOrb__vxda_{position:absolute;width:400px;height:400px;border-radius:50%;background:radial-gradient(circle,rgba(217,70,239,.2) 0,transparent 70%);filter:blur(40px);top:-10%;right:10%;animation:signup_float__utRZJ 18s ease-in-out infinite;pointer-events:none}@keyframes signup_float__utRZJ{0%,to{transform:translate(0)}25%{transform:translate(-30px,30px)}50%{transform:translate(30px,-30px)}75%{transform:translate(-30px,-30px)}}.signup_container__VHxSu{position:relative;z-index:1;animation:signup_fadeInUp___FXlQ .6s ease}@keyframes signup_fadeInUp___FXlQ{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.signup_header__kxUmW{text-align:center;margin-bottom:2rem}.signup_title__f_fv7{margin:1rem 0 .5rem}.signup_formCard__eYBz9{width:100%;max-width:640px}.signup_fieldLabel__MA_F0{margin-bottom:.5rem;display:block}.signup_passwordToggle__VBEeK{background:none;border:none;cursor:pointer;color:var(--text-secondary);padding:0;display:flex;align-items:center;justify-content:center}.signup_passwordToggle__VBEeK:hover{color:var(--primary-500)}.signup_passwordStrengthHeader__aX7pS{margin-bottom:.25rem}.signup_requirements__lG1L0{margin-top:1rem}.signup_checkIcon__UjHeI{color:var(--success-500)}.signup_checkIcon__UjHeI,.signup_uncheckIcon__wT_a0{display:flex;align-items:center;justify-content:center;width:16px;height:16px}.signup_uncheckIcon__wT_a0{color:var(--text-tertiary);font-size:14px}.signup_footer__vC1bW{text-align:center}.signup_link__AMOYU{color:var(--primary-500);text-decoration:none;font-weight:600;transition:color .2s}.signup_link__AMOYU:hover{color:var(--primary-400);text-decoration:underline}@media (max-width:640px){.signup_page__DueRn{padding:1rem 0}.signup_formCard__eYBz9{border-radius:0}}.UploadProgress_container__v7IlW{position:fixed;bottom:2rem;right:2rem;z-index:1000;max-width:400px;width:100%}@media (max-width:640px){.UploadProgress_container__v7IlW{bottom:1rem;right:1rem;left:1rem;max-width:none}}.UploadProgress_card__ygm_n{box-shadow:0 10px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}.UploadProgress_header__87Yx5{padding:1rem;border-bottom:1px solid var(--border-color)}.UploadProgress_content__eTdaX{padding:1rem;max-height:300px;overflow-y:auto}.UploadProgress_content__eTdaX::-webkit-scrollbar{width:6px}.UploadProgress_content__eTdaX::-webkit-scrollbar-track{background:var(--bg-surface-2);border-radius:3px}.UploadProgress_content__eTdaX::-webkit-scrollbar-thumb{background:var(--border-color);border-radius:3px}.UploadProgress_uploadItem__sUvPs{padding:.75rem;background:var(--bg-surface-2);border-radius:.5rem}.UploadProgress_filename__9JYwC{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.UploadProgress_successIcon__aZB_K{color:var(--success-500);display:flex;align-items:center}.UploadProgress_successIcon__aZB_K svg{width:14px;height:14px}