.toolkit_shell__DQ9y_{min-height:calc(100vh - 4rem);background:radial-gradient(circle at 85% 4%,rgba(102,98,255,.13),transparent 28%),var(--background)}.toolkit_wrap__SP6qz{width:min(1180px,calc(100% - 40px));margin:0 auto;padding:54px 0 80px}.toolkit_eyebrow__EvnO6{color:var(--accent);font-size:12px;font-weight:900;letter-spacing:.18em;text-transform:uppercase}.toolkit_hero__DsN_r{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:46px;align-items:end}.toolkit_hero__DsN_r h1{margin:14px 0 0;max-width:760px;font-size:clamp(42px,6vw,64px);font-weight:900;letter-spacing:-.05em;line-height:.96}.toolkit_hero__DsN_r p{margin:22px 0 0;max-width:690px;color:var(--muted);font-size:17px;line-height:1.75}.toolkit_principles__KEDDn{border:1px solid var(--border);border-radius:14px;background:color-mix(in srgb,var(--surface) 88%,transparent);padding:18px 20px}.toolkit_principles__KEDDn strong{display:block;font-size:13px}.toolkit_principles__KEDDn span{display:block;margin-top:10px;color:var(--muted);font-size:13px;line-height:1.55}.toolkit_tabs__P_uEc{position:sticky;top:64px;z-index:20;display:flex;gap:8px;margin-top:32px;border:1px solid var(--border);border-radius:14px;background:color-mix(in srgb,var(--background) 90%,transparent);padding:7px;backdrop-filter:blur(18px)}.toolkit_tab__CqyIJ{flex:1;min-height:54px;border:0;border-radius:10px;background:transparent;color:var(--muted);font-weight:850;cursor:pointer}.toolkit_tabActive__sTapj{background:var(--surface-soft);color:var(--ink);box-shadow:inset 0 0 0 1px var(--border)}.toolkit_panel__7If1S{min-width:0;max-width:100%;margin-top:24px;display:grid;gap:18px}.toolkit_section__Uc5oU{min-width:0;max-width:100%;overflow:hidden;border:1px solid var(--border);border-radius:14px;background:var(--surface);padding:26px}.toolkit_section__Uc5oU h2,.toolkit_section__Uc5oU h3{margin:0;letter-spacing:-.025em}.toolkit_section__Uc5oU h2{font-size:28px}.toolkit_section__Uc5oU h3{font-size:19px}.toolkit_subtle__DDRDa{margin:8px 0 0;color:var(--muted);font-size:14px;line-height:1.65}.toolkit_grid2__6BzPw,.toolkit_grid3__7Sw5t,.toolkit_grid4__Zn2RC{display:grid;gap:16px;margin-top:22px}.toolkit_grid2__6BzPw>*,.toolkit_grid3__7Sw5t>*,.toolkit_grid4__Zn2RC>*{min-width:0;max-width:100%}.toolkit_grid2__6BzPw{grid-template-columns:repeat(2,minmax(0,1fr))}.toolkit_grid3__7Sw5t{grid-template-columns:repeat(3,minmax(0,1fr))}.toolkit_grid4__Zn2RC{grid-template-columns:repeat(4,minmax(0,1fr))}.toolkit_field__FZ3Vh{min-width:0;max-width:100%;display:grid;gap:8px;color:var(--muted);font-size:12px;font-weight:800}.toolkit_input__Z3Cqi,.toolkit_select__J7Hq2,.toolkit_textarea__l0LAo{min-width:0;max-width:100%;width:100%;border:1px solid var(--border);border-radius:9px;background:var(--background);color:var(--ink);font:inherit;font-weight:650;outline:none}.toolkit_input__Z3Cqi,.toolkit_select__J7Hq2{min-height:44px;padding:0 12px}.toolkit_textarea__l0LAo{min-height:108px;resize:vertical;padding:12px;line-height:1.55}.toolkit_input__Z3Cqi:focus,.toolkit_select__J7Hq2:focus,.toolkit_textarea__l0LAo:focus{border-color:var(--accent);box-shadow:0 0 0 3px rgba(102,98,255,.12)}.toolkit_segmented__41VGi{display:flex;gap:7px;margin-top:16px;flex-wrap:wrap}.toolkit_buttonSoft__gVRyC,.toolkit_button__HsM80,.toolkit_segmented__41VGi button{border:1px solid var(--border);border-radius:9px;min-height:42px;padding:0 15px;color:var(--muted);background:var(--background);font-weight:800;cursor:pointer}.toolkit_button__HsM80,.toolkit_segmented__41VGi .toolkit_selected__zzp_d{border-color:transparent;background:var(--accent);color:white}.toolkit_buttonSoft__gVRyC:hover,.toolkit_segmented__41VGi button:hover{border-color:var(--accent);color:var(--ink)}.toolkit_accordion__jPUA7 summary:focus-visible,.toolkit_buttonSoft__gVRyC:focus-visible,.toolkit_button__HsM80:focus-visible,.toolkit_iconButton___odIe:focus-visible,.toolkit_segmented__41VGi button:focus-visible,.toolkit_tab__CqyIJ:focus-visible,.toolkit_upload__jiLSo:focus-within{outline:2px solid var(--accent-strong);outline-offset:3px}.toolkit_actions__vpzSz{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.toolkit_metrics__PRrps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:20px}.toolkit_metric__rCMDv{border:1px solid var(--border);border-radius:11px;background:var(--surface-soft);padding:17px}.toolkit_metric__rCMDv span{color:var(--muted);font-size:11px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.toolkit_metric__rCMDv strong{display:block;margin-top:10px;color:var(--ink);font-size:25px;letter-spacing:-.03em}.toolkit_error__iC1XE,.toolkit_notice__fVOsW{margin-top:16px;border-radius:9px;padding:13px 15px;font-size:13px;line-height:1.55}.toolkit_notice__fVOsW{border:1px solid rgba(102,98,255,.28);background:rgba(102,98,255,.09);color:color-mix(in srgb,var(--ink) 88%,var(--accent))}.toolkit_error__iC1XE{border:1px solid rgba(239,68,68,.35);background:rgba(239,68,68,.1);color:#fca5a5}.toolkit_chart__bT17p{margin-top:20px;width:100%;height:250px;border:1px solid var(--border);border-radius:11px;background:var(--background)}.toolkit_tableWrap__LhXwG{max-width:100%;margin-top:18px;overflow-x:auto;overscroll-behavior-inline:contain;border:1px solid var(--border);border-radius:10px}.toolkit_table__eX5LP{width:100%;border-collapse:collapse;font-size:13px}.toolkit_table__eX5LP td,.toolkit_table__eX5LP th{padding:11px 13px;border-bottom:1px solid var(--border);text-align:left;white-space:nowrap}.toolkit_table__eX5LP th{color:var(--muted);font-size:11px;text-transform:uppercase;letter-spacing:.06em}.toolkit_projectBar___AuuH{display:grid;grid-template-columns:1fr 1fr auto;gap:10px;margin-top:20px}.toolkit_accordion__jPUA7{border:1px solid var(--border);border-radius:11px;background:var(--surface);overflow:hidden}.toolkit_accordion__jPUA7 summary{list-style:none;display:flex;justify-content:space-between;align-items:center;min-height:62px;padding:0 19px;font-weight:850;cursor:pointer}.toolkit_accordion__jPUA7 summary::-webkit-details-marker{display:none}.toolkit_accordion__jPUA7[open] summary{border-bottom:1px solid var(--border)}.toolkit_accordionChevron__nkz5v{color:var(--muted);font-size:22px;transition:transform .16s ease}.toolkit_accordion__jPUA7[open] .toolkit_accordionChevron__nkz5v{transform:rotate(90deg);color:var(--accent)}.toolkit_accordionBody__nZbrI{padding:20px}.toolkit_accordionIndex__h2Wpa{color:var(--accent);font-size:12px;letter-spacing:.08em}.toolkit_phase__uMHFv{display:block;margin-top:5px;color:var(--muted);font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.toolkit_progress__F9mER{height:7px;margin-top:16px;overflow:hidden;border-radius:999px;background:var(--surface-soft)}.toolkit_progress__F9mER span{display:block;height:100%;background:var(--accent)}.toolkit_upload__jiLSo{margin-top:18px;display:grid;place-items:center;min-height:130px;border:1px dashed color-mix(in srgb,var(--accent) 48%,var(--border));border-radius:11px;background:rgba(102,98,255,.04);text-align:center;cursor:pointer}.toolkit_upload__jiLSo input{display:none}.toolkit_upload__jiLSo strong{display:block}.toolkit_upload__jiLSo span{display:block;margin-top:7px;color:var(--muted);font-size:12px}.toolkit_arm__mPh7u{min-width:0;max-width:100%;display:grid;grid-template-columns:minmax(0,1fr) 150px auto;gap:10px;align-items:end;margin-top:10px}.toolkit_iconButton___odIe{width:42px;height:42px;background:var(--background);color:var(--muted);cursor:pointer}.toolkit_code__FTOEF,.toolkit_iconButton___odIe{border:1px solid var(--border);border-radius:9px}.toolkit_code__FTOEF{margin-top:15px;max-height:270px;overflow:auto;background:#050508;padding:16px;color:#c7d2fe;font:12px/1.7 ui-monospace,SFMono-Regular,Menlo,monospace;white-space:pre}@media(max-width:900px){.toolkit_hero__DsN_r{grid-template-columns:1fr;gap:22px}.toolkit_grid3__7Sw5t,.toolkit_grid4__Zn2RC,.toolkit_metrics__PRrps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.toolkit_wrap__SP6qz{width:min(100% - 24px,1180px);padding-top:30px}.toolkit_hero__DsN_r h1{font-size:42px}.toolkit_hero__DsN_r p{margin-top:14px;font-size:15px;line-height:1.6}.toolkit_principles__KEDDn{padding:14px 16px}.toolkit_tabs__P_uEc{top:60px;margin-top:24px}.toolkit_tab__CqyIJ{min-width:0;min-height:48px;padding:0 6px;font-size:12px}.toolkit_section__Uc5oU{padding:18px}.toolkit_arm__mPh7u,.toolkit_grid2__6BzPw,.toolkit_grid3__7Sw5t,.toolkit_grid4__Zn2RC,.toolkit_metrics__PRrps,.toolkit_projectBar___AuuH{grid-template-columns:minmax(0,1fr)}.toolkit_arm__mPh7u .toolkit_iconButton___odIe{width:100%}.toolkit_segmented__41VGi{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.toolkit_segmented__41VGi button{min-width:0;padding:0 8px}.toolkit_chart__bT17p{height:210px}.toolkit_actions__vpzSz>*{flex:1 1 150px}.toolkit_code__FTOEF{max-width:100%;font-size:11px}.toolkit_table__eX5LP{min-width:560px}}