:root{color-scheme:dark;font-synthesis:none;scrollbar-gutter:stable;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}body{margin:0;background:#000}button,input,select,textarea{font:inherit}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[role=button]:focus-visible{outline:2px solid #2997ff;outline-offset:2px}._app_23ypd_31{min-height:100vh;background:#000;color:#f5f5f7;font-family:Inter,Arial,sans-serif}._header_23ypd_38{align-items:center;background:#000000eb;border-bottom:1px solid rgb(255 255 255 / 12%);display:grid;gap:24px;grid-template-columns:auto minmax(0,1fr) auto;height:72px;inset:0 0 auto;padding:0 clamp(20px,5vw,80px);position:sticky;top:0;z-index:20}._brand_23ypd_53{color:#f5f5f7;font-family:Space Grotesk,Inter,Arial,sans-serif;font-size:19px;font-weight:700;text-decoration:none}._desktopNav_23ypd_61,._headerActions_23ypd_62{align-items:center;display:flex;gap:18px}._desktopNav_23ypd_61{justify-content:center}._headerActions_23ypd_62{justify-content:end}._navLink_23ypd_76{color:#a1a1a6;font-size:13px;font-weight:700;letter-spacing:.08em;text-decoration:none;text-transform:uppercase;transition:color .18s ease-out}._navLink_23ypd_76:hover,._active_23ypd_87{color:#f5f5f7}._primaryLink_23ypd_91,._primaryButton_23ypd_92{align-items:center;background:#2997ff;border:0;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-weight:700;gap:8px;min-height:44px;padding:0 22px;text-decoration:none;transition:background .18s ease-out,transform .18s ease-out}._primaryLink_23ypd_91{border:0}._navIndicatorWrap_23ypd_114,._workspaceLinkLabel_23ypd_115{align-items:center;display:inline-flex;min-width:0;position:relative}._redDot_23ypd_122{animation:_redDotPulse_23ypd_1 3s ease-out infinite;background:#ff3b30;border:2px solid #ffffff;border-radius:999px;box-shadow:0 0 #ff3b308c;display:block;height:10px;pointer-events:none;position:absolute;right:-14px;top:-6px;width:10px;z-index:61}@keyframes _redDotPulse_23ypd_1{0%,72%,to{box-shadow:0 0 #ff3b3000;transform:scale(1)}82%{box-shadow:0 0 0 9px #ff3b302e;transform:scale(1.12)}}._primaryLink_23ypd_91:hover,._primaryButton_23ypd_92:hover{background:#147ce5;transform:scale(1.02)}._primaryButton_23ypd_92:disabled,._secondaryButton_23ypd_159:disabled{cursor:not-allowed;opacity:.55;transform:none}._secondaryButton_23ypd_159,._secondaryLink_23ypd_166{align-items:center;background:transparent;border:1px solid #6e6e73;border-radius:4px;color:#f5f5f7;cursor:pointer;display:inline-flex;font-weight:700;gap:10px;min-height:52px;padding:0 18px;text-decoration:none;transition:background .2s ease,color .2s ease,border-color .2s ease}._secondaryButton_23ypd_159:hover,._secondaryLink_23ypd_166:hover{background:#f5f5f7;border-color:#f5f5f7;color:#000}._menuButton_23ypd_192{align-items:center;background:#1d1d1f;border:1px solid #3a3a3c;border-radius:999px;color:#f5f5f7;cursor:pointer;display:none;height:44px;justify-content:center;width:44px}._backdrop_23ypd_205{background:#000000b8;top:0;right:0;bottom:0;left:0;position:fixed;z-index:30}._mobileMenu_23ypd_212{background:#000;color:#f5f5f7;top:0;right:0;bottom:0;left:0;padding:20px;position:fixed;z-index:40}._mobileMenuHeader_23ypd_221{align-items:center;display:flex;justify-content:space-between}._mobileNav_23ypd_227{display:grid;gap:24px;margin:64px 0}._mobileDismiss_23ypd_233{color:#f5f5f7;font-size:32px;font-weight:700;text-decoration:none}._hero_23ypd_240{align-items:end;background:linear-gradient(90deg,#000000e0,#0000008a 48%,#0000002e),radial-gradient(circle at 76% 32%,#163c66,#0b0b0d 32%,#000 66%);display:grid;min-height:max(720px,calc(100svh - 72px));overflow:hidden;padding:0 clamp(20px,5vw,80px) 96px;position:relative}._hero_23ypd_240:after{background:linear-gradient(115deg,transparent 0 58%,rgb(41 151 255 / 30%) 58% 60%,transparent 60%),linear-gradient(145deg,transparent 0 48%,rgb(245 245 247 / 18%) 48% 49%,transparent 49%);content:"";top:0;right:0;bottom:0;left:0;opacity:.7;position:absolute}._heroContent_23ypd_262{max-width:760px;position:relative;z-index:1}._eyebrow_23ypd_268{color:#a1a1a6;font-size:13px;font-weight:700;letter-spacing:.08em;margin:0 0 16px;text-transform:uppercase}._heroTitle_23ypd_277,._pageTitle_23ypd_278,._sectionTitle_23ypd_279{font-family:Space Grotesk,Inter,Arial,sans-serif;font-weight:700;letter-spacing:0}._heroTitle_23ypd_277{font-size:clamp(44px,8vw,72px);line-height:.98;margin:0 0 24px}._pageTitle_23ypd_278{font-size:clamp(40px,6vw,64px);line-height:1.05;margin:0 0 24px;max-width:860px}._sectionTitle_23ypd_279{font-size:clamp(32px,4vw,48px);line-height:1.08;margin:0}._gradientText_23ypd_304{background:linear-gradient(90deg,#f5f5f7,#b8d5f0 55%,#667c9d);-webkit-background-clip:text;color:transparent}._lead_23ypd_310{color:#d6d6db;font-size:21px;line-height:1.45;margin:0;max-width:640px}._section_23ypd_279{background:#000;padding:clamp(72px,10vw,160px) clamp(20px,5vw,80px)}._surfaceSection_23ypd_323{background:#0b0b0d}._sectionInner_23ypd_327{margin:0 auto;max-width:1440px}._split_23ypd_332{align-items:center;display:grid;gap:64px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}._visualPanel_23ypd_339,._featureCard_23ypd_340,._workspacePanel_23ypd_341{background:#1d1d1f;border:1px solid #3a3a3c;border-radius:28px}._visualPanel_23ypd_339{min-height:430px;overflow:hidden;padding:48px;position:relative}._metricGrid_23ypd_354{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:48px}._metric_23ypd_354{border-top:1px solid #3a3a3c;padding-top:24px}._metricValue_23ypd_366{color:#f5f5f7;display:block;font-size:32px;font-weight:700}._muted_23ypd_373{color:#a1a1a6}._cardScroller_23ypd_377{display:grid;gap:24px;grid-auto-columns:minmax(320px,520px);grid-auto-flow:column;margin-top:48px;overflow-x:auto;padding-bottom:16px;scroll-snap-type:x mandatory}._featureCard_23ypd_340{min-height:300px;padding:48px;scroll-snap-align:start}._featureCard_23ypd_340 h3,._workspacePanel_23ypd_341 h2,._workspacePanel_23ypd_341 h3{font-size:28px;line-height:1.15;margin:0 0 16px}._buttonRow_23ypd_402{display:flex;flex-wrap:wrap;gap:16px;margin-top:32px}._workspace_23ypd_115{background:#000;box-sizing:border-box;display:grid;gap:32px;grid-template-columns:280px minmax(0,1fr);max-width:100%;min-height:calc(100vh - 72px);min-width:0;overflow-x:clip;padding:32px clamp(20px,5vw,80px) 64px;width:100%}._workspaceNav_23ypd_423,._workspacePanel_23ypd_341{padding:24px}._workspaceNav_23ypd_423{align-self:start;background:#0b0b0d;border:1px solid #3a3a3c;border-radius:24px;display:grid;gap:10px;position:sticky;top:96px}._workspaceLink_23ypd_115{box-sizing:border-box;border-radius:4px;color:#a1a1a6;display:grid;gap:8px;padding:12px;text-decoration:none;width:100%}._onboardingTooltip_23ypd_450{background:#ff3b30;border-radius:999px;color:#fff;display:inline-flex;font-size:12px;font-weight:700;justify-content:center;left:50%;line-height:1.2;max-width:min(220px,70vw);min-height:26px;padding:0 10px;place-items:center;pointer-events:none;position:absolute;text-align:center;top:calc(100% + 40px);transform:translate(-50%);white-space:nowrap;z-index:60}._onboardingTooltip_23ypd_450:before,._onboardingTooltip_23ypd_450[data-placement=bottom]:before{border:6px solid transparent;border-bottom-color:#ff3b30;content:"";left:50%;position:absolute;top:-11px;transform:translate(-50%)}._onboardingTooltipBottom_23ypd_484,._onboardingTooltip_23ypd_450[data-placement=bottom]{left:50%;top:calc(100% + 40px);transform:translate(-50%)}._onboardingTooltipRight_23ypd_491,._onboardingTooltip_23ypd_450[data-placement=right]{left:calc(100% + 40px);top:50%;transform:translateY(-50%)}._onboardingTooltipRight_23ypd_491:before,._onboardingTooltip_23ypd_450[data-placement=right]:before{border-bottom-color:transparent;border-right-color:#ff3b30;left:-11px;top:50%;transform:translateY(-50%)}._workspaceLink_23ypd_115:hover,._workspaceActive_23ypd_508{background:#1d1d1f;color:#f5f5f7}._workspaceContent_23ypd_513{display:grid;gap:24px;min-width:0}._workspacePanel_23ypd_341{box-sizing:border-box;min-width:0;padding:32px}._formGrid_23ypd_525{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}._field_23ypd_531{display:grid;gap:8px}._label_23ypd_536{color:#a1a1a6;font-size:14px}._input_23ypd_541,._field_23ypd_531 select,._textarea_23ypd_543{background:#1d1d1f;border:1px solid #3a3a3c;border-radius:12px;color:#f5f5f7;min-height:48px;padding:0 14px}._textarea_23ypd_543{min-height:112px;padding:14px;resize:vertical}._dropzone_23ypd_558{display:grid;gap:16px;margin-top:24px;text-align:center}._dropzoneTarget_23ypd_565{align-items:center;border:1px dashed #6e6e73;border-radius:12px;color:#f5f5f7;cursor:pointer;display:grid;gap:12px;justify-items:center;min-height:190px;padding:28px}._dropzoneTarget_23ypd_565:hover,._dropzoneTarget_23ypd_565:focus-visible{background:#2997ff14;border-color:#2997ff;outline:none}._dropzoneActive_23ypd_585{background:#30d1581a;border-color:#30d158}._dropzoneInput_23ypd_590{display:none}._selectionStatus_23ypd_594{color:#a1a1a6;font-size:14px;margin:16px 0 0}._selectedFilesHeader_23ypd_600{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}._importPreview_23ypd_608{border-top:1px solid #3a3a3c;margin-top:24px;padding-top:20px}._importPreview_23ypd_608 h2{font-size:18px;margin:0 0 6px}._importPreviewTree_23ypd_619{display:grid;gap:8px;list-style:none;margin:16px 0;padding:0}._importPreviewBranch_23ypd_627 details{border:1px solid #3a3a3c;border-radius:8px}._importPreviewBranch_23ypd_627 summary{align-items:center;cursor:pointer;display:grid;grid-template-columns:minmax(0,1fr) auto;list-style:none}._importPreviewBranch_23ypd_627 summary::-webkit-details-marker{display:none}._importPreviewBranch_23ypd_627 ._importPreviewTree_23ypd_619{border-top:1px solid #3a3a3c;margin:0;padding:8px}._importPreviewRow_23ypd_650{align-items:center;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) auto;min-height:48px;padding:10px 12px}._importPreviewTree_23ypd_619>li:not(._importPreviewBranch_23ypd_627) ._importPreviewRow_23ypd_650{background:#0b0b0d;border:1px solid #3a3a3c;border-radius:8px}._importPreviewIdentity_23ypd_665{align-items:center;display:flex;gap:10px;min-width:0}._importPreviewIdentity_23ypd_665 input{accent-color:#30d158;flex:0 0 auto;height:18px;margin:0;width:18px}._previewCheckboxSpacer_23ypd_680{flex:0 0 18px}._importPreviewIdentity_23ypd_665 div{min-width:0}._importPreviewIdentity_23ypd_665 strong,._previewReason_23ypd_689{overflow-wrap:anywhere}._importPreviewIdentity_23ypd_665 p,._previewReason_23ypd_689{font-size:13px;margin:4px 0 0}._previewReason_23ypd_689{color:#fc6}._previewStatusIcon_23ypd_703{align-items:center;display:inline-flex;flex:0 0 auto}._previewStatusaccepted_23ypd_709,._previewPillaccepted_23ypd_710{color:#30d158}._previewStatusignored_23ypd_714,._previewPillignored_23ypd_715{color:#a1a1a6}._previewStatuspartial_23ypd_719,._previewStatusunsupported_23ypd_720,._previewStatusinvalid_23ypd_721,._previewPillpartial_23ypd_722,._previewPillunsupported_23ypd_723,._previewPillinvalid_23ypd_724{color:#ff9f0a}._previewChevron_23ypd_728{color:#a1a1a6;margin-right:10px;transition:transform .14s ease-out}._importPreviewBranch_23ypd_627 details:not([open]) ._previewChevron_23ypd_728{transform:rotate(-90deg)}._errorText_23ypd_739{color:#ff9f0a;margin:16px 0 0}._uploadErrorPanel_23ypd_744{background:#ff9f0a1a;border:1px solid #ff9f0a;border-radius:8px;color:#f5f5f7;display:grid;gap:8px;margin-top:16px;padding:16px}._uploadErrorPanel_23ypd_744 p{margin:0}._uploadErrorPanel_23ypd_744 strong{color:#fc6}._uploadErrorContext_23ypd_763{color:#fff;font-weight:700}._inputError_23ypd_768{border-color:#ff9f0a}._inlineError_23ypd_772{color:#ff9f0a;font-size:13px}._modalPanel_23ypd_777{background:#1d1d1f;border:1px solid #3a3a3c;border-radius:16px;box-shadow:0 32px 80px #000000b3;color:#f5f5f7;display:grid;gap:16px;left:50%;max-width:min(460px,calc(100vw - 32px));padding:24px;position:fixed;top:50%;transform:translate(-50%,-50%);z-index:80}._modalTitle_23ypd_794{font-size:24px;margin:0}._progressMeter_23ypd_799{background:#0b0b0d;border:1px solid #3a3a3c;border-radius:999px;height:12px;margin-top:18px;overflow:hidden}._progressMeter_23ypd_799 span{background:#2997ff;display:block;height:100%;transition:width .18s ease-out}._progressList_23ypd_815{display:grid;gap:14px;margin-top:24px}._progressItem_23ypd_821{align-items:center;display:grid;gap:14px;grid-template-columns:32px minmax(0,1fr) auto}._progressDot_23ypd_828{align-items:center;background:#2a2a2d;border-radius:999px;color:#a1a1a6;display:inline-flex;height:32px;justify-content:center;width:32px}._done_23ypd_839{background:#30d158;color:#000}._running_23ypd_844{background:#2997ff;color:#fff}._reportList_23ypd_849,._pricingGrid_23ypd_850{display:grid;gap:16px;margin-top:24px}._reportItem_23ypd_856,._pricingCard_23ypd_857{background:#0b0b0d;border:1px solid #3a3a3c;border-radius:20px;padding:24px}._reportItem_23ypd_856{align-items:center;display:grid;gap:16px;grid-template-columns:minmax(0,1fr) auto}._reportActions_23ypd_871,._modalActions_23ypd_872{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}._iconButton_23ypd_880{align-items:center;background:transparent;border:1px solid #6e6e73;border-radius:4px;color:#f5f5f7;cursor:pointer;display:inline-flex;height:44px;justify-content:center;width:44px}._iconButton_23ypd_880:hover{background:#2a2a2d}._iconButton_23ypd_880:disabled{cursor:not-allowed;opacity:.55}._dangerIconButton_23ypd_902{border-color:#ff453a;color:#ff6961}._dangerButton_23ypd_907{background:#ff3b30}._dangerButton_23ypd_907:hover{background:#d70015}._pricingGrid_23ypd_850{grid-template-columns:repeat(3,minmax(0,1fr))}._pricingCard_23ypd_857 strong{color:#f5f5f7;display:block;font-size:32px;margin:16px 0}._statusPill_23ypd_926{border:1px solid #3a3a3c;border-radius:999px;color:#a1a1a6;display:inline-flex;font-size:13px;font-weight:700;min-height:32px;padding:0 12px;place-items:center;text-transform:uppercase}._authControls_23ypd_939{align-items:center;display:flex;gap:12px;min-width:0}._userBadge_23ypd_946,._userBadgeButton_23ypd_947{align-items:center;background:#1d1d1f;border:1px solid #3a3a3c;border-radius:999px;color:#f5f5f7;display:inline-flex;font-size:14px;font-weight:700;gap:8px;min-height:44px;max-width:min(42vw,360px);min-width:0;padding:0 14px}._userBadge_23ypd_946 span,._userBadgeButton_23ypd_947 span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._userBadgeButton_23ypd_947{cursor:pointer}._userBadgeButtonActive_23ypd_974{justify-content:start;max-width:min(56vw,520px);min-width:min(42vw,360px)}._profileMenu_23ypd_980{background:#1d1d1f;border:1px solid #3a3a3c;border-radius:12px;color:#f5f5f7;box-shadow:0 32px 80px #0009;min-width:280px;padding:8px;z-index:50}._profileMenuSection_23ypd_991{display:grid;gap:8px}._profileMenuItem_23ypd_996{background:transparent;border:0;border-radius:8px;color:#f5f5f7;cursor:pointer;display:block;font-weight:700;min-height:40px;padding:10px 12px;text-align:left;width:100%}._profileMenuItem_23ypd_996:hover,._profileMenuItem_23ypd_996[data-active-item]{background:#2a2a2d}._profileSearch_23ypd_1015{background:#0b0b0d;border:1px solid #3a3a3c;border-radius:8px;color:#f5f5f7;min-height:44px;padding:0 12px}._profileSearchPopover_23ypd_1024{background:#1d1d1f;border:1px solid #6e6e73;border-radius:12px;box-shadow:0 32px 80px #0009;color:#f5f5f7;display:grid;gap:4px;padding:6px;z-index:50}._profileSearchItem_23ypd_1036{border-radius:8px;cursor:pointer;display:grid;gap:2px;padding:10px 12px}._profileSearchItem_23ypd_1036:hover,._profileSearchItem_23ypd_1036[data-active-item]{background:#2a2a2d}._profileSearchItem_23ypd_1036 span{color:#a1a1a6;font-size:13px}._footer_23ypd_1054{background:#0b0b0d;border-top:1px solid #3a3a3c;color:#a1a1a6;padding:48px clamp(20px,5vw,80px)}@media(max-width:1023px){._desktopNav_23ypd_61{display:none}._authControls_23ypd_939{align-items:stretch;display:grid}._userBadge_23ypd_946,._userBadgeButton_23ypd_947,._userBadgeButtonActive_23ypd_974{max-width:100%;min-width:0}._menuButton_23ypd_192{display:inline-flex}._split_23ypd_332,._workspace_23ypd_115,._formGrid_23ypd_525,._pricingGrid_23ypd_850{grid-template-columns:1fr}._workspaceNav_23ypd_423{align-self:stretch;box-sizing:border-box;justify-self:stretch;min-width:0;position:static;width:100%}}@media(max-width:767px){._header_23ypd_38{height:60px}._headerActions_23ypd_62{gap:8px}._primaryLink_23ypd_91{font-size:13px;min-height:40px;padding:0 12px}._hero_23ypd_240{min-height:calc(100svh - 60px);padding-bottom:72px}._lead_23ypd_310{font-size:17px}._featureCard_23ypd_340,._visualPanel_23ypd_339,._workspacePanel_23ypd_341{border-radius:20px;padding:24px}._reportItem_23ypd_856,._progressItem_23ypd_821{grid-template-columns:1fr}._primaryButton_23ypd_92,._secondaryButton_23ypd_159,._secondaryLink_23ypd_166{justify-content:center;width:100%}._onboardingTooltip_23ypd_450,._onboardingTooltipRight_23ypd_491,._onboardingTooltipBottom_23ypd_484{left:50%;max-width:min(220px,calc(100vw - 32px));top:calc(100% + 40px);transform:translate(-50%);white-space:normal}._onboardingTooltip_23ypd_450:before,._onboardingTooltipRight_23ypd_491:before,._onboardingTooltipBottom_23ypd_484:before{border:6px solid transparent;border-bottom-color:#ff3b30;left:50%;top:-11px;transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}
