.MezzanineDesigner_headerBar__DX5zW{position:relative;background:#08080f}.MezzanineDesigner_headerAccent__UpdCg{position:absolute;left:0;top:0;bottom:0;width:6px;background:#000dff}@media (max-width:1023px){.MezzanineDesigner_headerAccent__UpdCg{width:5px}}.MezzanineDesigner_intro__h0kJU{background:#eef0fa;padding:56px 80px 44px}.MezzanineDesigner_introInner__46rJ_{max-width:1120px;margin:0 auto}.MezzanineDesigner_crumbs__j_ZBA{display:flex;align-items:center;gap:7px;margin-bottom:22px;font-size:13px}.MezzanineDesigner_crumbLink__4mO3o{color:#6b6b7a;text-decoration:none}.MezzanineDesigner_crumbLink__4mO3o:hover{color:#000dff}.MezzanineDesigner_crumbSep__88aFA{font-size:16px;color:#9a97ad}.MezzanineDesigner_crumbHere___kpuZ{color:#0a0a12;font-weight:600}.MezzanineDesigner_eyeLine__208_L{width:28px;height:2px;background:#000dff}.MezzanineDesigner_eyebrow__Z78iA{display:flex;gap:10px;margin-top:16px;font-family:var(--font-geist-mono),monospace;font-size:12px;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.MezzanineDesigner_h1__AM8BL{margin:16px 0 0;font-weight:800;font-size:44px;line-height:1.08;letter-spacing:-.028em;color:#0a0a12}.MezzanineDesigner_lede__RLJBe{margin:18px 0 0;font-size:17px;line-height:1.62;color:#4a4e63;max-width:640px}.MezzanineDesigner_introBadge__9HC8P{margin-top:24px;display:inline-flex;align-items:center;gap:9px;padding:10px 15px;background:#10121d}.MezzanineDesigner_introBadgeDot__kUHzM{width:7px;height:7px;background:#5a66ff;display:inline-block;animation:MezzanineDesigner_mzBlink__q2Eq7 2.6s ease-in-out infinite}.MezzanineDesigner_introBadgeText__ocexd{font-family:var(--font-geist-mono),monospace;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#dcdcff}@keyframes MezzanineDesigner_mzBlink__q2Eq7{0%,to{opacity:1}50%{opacity:.3}}.MezzanineDesigner_tool__dFQKU{background:#eef0fa;padding:0 80px 64px}.MezzanineDesigner_toolInner__nLnV6{max-width:1120px;margin:0 auto;display:grid;grid-template-columns:400px 1fr;grid-gap:28px;gap:28px;align-items:start}.MezzanineDesigner_colOutput__X19BR{display:flex;flex-direction:column;gap:20px}@media (min-width:1024px) and (min-height:720px){.MezzanineDesigner_colOutput__X19BR{position:-webkit-sticky;position:sticky;top:16px}}.MezzanineDesigner_srOnly__h9iks{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.MezzanineDesigner_restored__pn9gO{max-width:1120px;margin:0 auto 18px;display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:11px 14px;background:#fff;border:1px solid #d8dae5;border-left:3px solid #000dff;font-size:13.5px;color:#2a2e3d}.MezzanineDesigner_restored__pn9gO>span{flex:1 1;min-width:180px}.MezzanineDesigner_restoredBtn__L2cqG{border:0;background:none;padding:4px 2px;color:#000dff;font-family:inherit;font-size:13.5px;font-weight:700;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.MezzanineDesigner_restoredClose__xIkgH{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:0;background:none;color:#6b6b7a;cursor:pointer}.MezzanineDesigner_restoredClose__xIkgH:hover{color:#0a0a12;background:#f1f2f8}.MezzanineDesigner_panel__l61aL{background:#fff;border:1px solid #d8dae5;box-shadow:0 30px 60px -34px rgba(8,8,15,.4)}.MezzanineDesigner_panelHead__1iPaJ{display:flex;gap:12px;align-items:flex-start;padding:18px 22px;border-bottom:1px solid #edeef3;background:#fafbff}.MezzanineDesigner_panelHeadIcon__t_ZlS{font-size:20px;color:#000dff;margin-top:2px}.MezzanineDesigner_panelTitle__2cJFA{margin:0;font-size:16px;font-weight:800;letter-spacing:-.01em;color:#0a0a12}.MezzanineDesigner_panelSub__z9ZfN{margin:2px 0 0;font-size:12.5px;color:#6b6b7a}.MezzanineDesigner_panelBody__35dm_{padding:22px;display:flex;flex-direction:column;gap:26px}.MezzanineDesigner_sectionHead__OkmYq{display:flex;align-items:center;gap:8px;margin-bottom:12px;color:#000dff}.MezzanineDesigner_sectionTitle__JbcP_{margin:0;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#2a2e3d}.MezzanineDesigner_sectionHint__7sXqO{margin:0 0 12px;font-size:12.5px;color:#6b6b7a}.MezzanineDesigner_optional__5V27p{margin-left:4px;font-weight:500;color:#8f8fa5}.MezzanineDesigner_blockLabel___OPK7{display:block;font-size:13px;font-weight:600;color:#2a2e3d;margin-bottom:10px}.MezzanineDesigner_shapeToggle__uZDYf{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.MezzanineDesigner_shapeBtn__8OaUh{display:flex;align-items:center;justify-content:center;gap:8px;padding:11px 12px;border:1px solid #d8dae5;background:#fff;color:#4a4e63;font-family:inherit;font-size:14px;font-weight:600;border-radius:2px;cursor:pointer;transition:border-color .15s,color .15s,background .15s}.MezzanineDesigner_shapeBtn__8OaUh:hover{border-color:#000dff;color:#000dff}.MezzanineDesigner_shapeBtnOn__q9j6Y{background:#000dff;border-color:#000dff;color:#fff}.MezzanineDesigner_shapeBtnOn__q9j6Y:hover{color:#fff}.MezzanineDesigner_grid2__N4Soo{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px;margin-top:12px}.MezzanineDesigner_grid2__N4Soo:first-child{margin-top:0}.MezzanineDesigner_fieldLabel__GPsra{display:block;font-size:12px;font-weight:600;color:#2a2e3d;margin-bottom:7px}.MezzanineDesigner_fieldHelp__X0Tdv{margin:6px 0 0;font-size:12px;line-height:1.5;color:#6b6f80}.MezzanineDesigner_fieldHelpTight__5ofCk{margin:-8px 0 0;font-size:12px;color:#6b6f80}.MezzanineDesigner_fieldWarn__Gjum4{margin:6px 0 0;font-size:12px;line-height:1.5;font-weight:500;color:#8a5a00}.MezzanineDesigner_usageGrid__OeXlE{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px;scroll-margin-top:120px}.MezzanineDesigner_usageTile__t07AT{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;min-height:70px;padding:10px 6px;border:1px solid #d8dae5;background:#fff;color:#4a4e63;font-size:13px;font-weight:600;text-align:center;cursor:pointer;border-radius:2px;transition:border-color .15s,color .15s,background .15s}.MezzanineDesigner_usageTile__t07AT:hover{border-color:#000dff;color:#000dff}.MezzanineDesigner_usageTile__t07AT:focus-within{outline:2px solid #000dff;outline-offset:2px}.MezzanineDesigner_usageTileOn__NJ_yS,.MezzanineDesigner_usageTileOn__NJ_yS:hover{background:#000dff;border-color:#000dff;color:#fff}.MezzanineDesigner_usageNote__sdysh{margin-top:14px}.MezzanineDesigner_fieldErr__Wgx0V{margin:6px 0 0;font-size:12.5px;font-weight:500;color:#d92d20}.MezzanineDesigner_req__PVmTt{color:#000dff}.MezzanineDesigner_ctrl__eH6S3{width:100%;height:46px;padding:0 13px;border:1px solid #d8dae5;border-radius:2px;background:#fff;font-family:var(--font-geist),"Helvetica Neue",Arial,sans-serif;font-size:14.5px;color:#0a0a12;transition:border-color .16s,box-shadow .16s;-webkit-appearance:none;-moz-appearance:none;appearance:none}.MezzanineDesigner_ctrl__eH6S3::placeholder{color:#9aa0b4}.MezzanineDesigner_ctrl__eH6S3:focus{outline:none;border-color:#000dff;box-shadow:0 0 0 3px rgba(0,13,255,.13)}.MezzanineDesigner_ctrlReadonly___Uy2_{display:flex;align-items:center;background:#f6f7fc;color:#6b6b7a}.MezzanineDesigner_textarea__ReGY5{height:auto;min-height:92px;padding:12px 13px;line-height:1.55;resize:vertical}.MezzanineDesigner_inputWrap__3wVFy{position:relative}.MezzanineDesigner_inputUnit__TDtKA{position:absolute;right:13px;top:50%;transform:translateY(-50%);font-size:12px;color:#8f8fa5;pointer-events:none}.MezzanineDesigner_noSpinner__EGVA2::-webkit-inner-spin-button,.MezzanineDesigner_noSpinner__EGVA2::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.MezzanineDesigner_noSpinner__EGVA2{-moz-appearance:textfield}.MezzanineDesigner_selectWrap__n1UxL{position:relative}.MezzanineDesigner_selectWrap__n1UxL .MezzanineDesigner_ctrl__eH6S3{padding-right:40px;cursor:pointer}.MezzanineDesigner_selectChevron__7ztFu{position:absolute;right:12px;top:50%;transform:translateY(-50%);font-size:20px;color:#4a4e63;pointer-events:none}.MezzanineDesigner_warnBox__ZkfY0{display:flex;gap:9px;align-items:flex-start;margin:12px 0;padding:11px 13px;background:#fff8ec;border:1px solid #f4dfae;color:#7a5a12;font-size:12.5px;line-height:1.5}.MezzanineDesigner_warnBox__ZkfY0 .MezzanineDesigner_ms__E3Cx2{color:#b07d12;flex-shrink:0}.MezzanineDesigner_edgeList__O99me{display:flex;flex-direction:column;gap:9px}.MezzanineDesigner_edgeRow__l1dy_{display:flex;align-items:center;gap:11px}.MezzanineDesigner_edgeBadge__2vJyH{width:32px;height:32px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:#eef0fa;font-size:12px;font-weight:700;color:#2a2e3d}.MezzanineDesigner_edgeLen__rY_Lc{font-size:12px;color:#6b6b7a;width:52px;flex-shrink:0}.MezzanineDesigner_edgePills__rZF6k{display:flex;gap:6px;flex:1 1}.MezzanineDesigner_pill__eScKq{flex:1 1;padding:7px 8px;border:0;background:#eef0fa;color:#6b6b7a;font-family:inherit;font-size:12px;font-weight:600;border-radius:2px;cursor:pointer;transition:background .15s,color .15s}.MezzanineDesigner_pill__eScKq:hover{background:#e0e3f2}.MezzanineDesigner_pillOnBlue__mu_sw{background:#000dff;color:#fff}.MezzanineDesigner_pillOnBlue__mu_sw:hover{background:#0012b5}.MezzanineDesigner_pillOnInk__qkXf5{background:#10121d;color:#fff}.MezzanineDesigner_pillOnInk__qkXf5:hover{background:#0a0a12}.MezzanineDesigner_pillOnAmber__jPvb2{background:#b07d12;color:#fff}.MezzanineDesigner_pillOnAmber__jPvb2:hover{background:#8f6410}.MezzanineDesigner_stairList__TDSre{display:flex;flex-direction:column;gap:9px}.MezzanineDesigner_stairEmpty__5WyCc{margin:0;font-size:12.5px;color:#9a97ad;font-style:italic}.MezzanineDesigner_stairWarn__uU81K{margin:8px 0 0;font-size:12.5px;color:#b07d12}.MezzanineDesigner_itemRow__ZMbsz,.MezzanineDesigner_stairRow__eBSDk{display:flex;align-items:center;gap:9px}.MezzanineDesigner_itemFields__fXuYh{flex:1 1;min-width:0;display:flex;gap:8px}.MezzanineDesigner_itemFields__fXuYh .MezzanineDesigner_selectWrap__n1UxL{flex:1 1;min-width:0}.MezzanineDesigner_itemFields__fXuYh .MezzanineDesigner_sideSelect__06K5E{flex:0 0 112px}.MezzanineDesigner_itemRow__ZMbsz .MezzanineDesigner_ctrl__eH6S3{height:42px;font-size:14px}.MezzanineDesigner_gateNum__rCMwl{color:#0e8a5f;background:#e5f4ee}.MezzanineDesigner_stairCard__a4OfE{margin:0;min-width:0;padding:12px;border:1px solid #e1e3ee;background:#fafbff;display:flex;flex-direction:column;gap:10px}.MezzanineDesigner_stairCardBad__R3rKJ{border-color:#f1c4c0;background:#fffafa}.MezzanineDesigner_grow__Xqio0{flex:1 1;min-width:0}.MezzanineDesigner_pillRow__7x7zw{display:flex;gap:6px}.MezzanineDesigner_pill__eScKq:disabled{opacity:.45;cursor:not-allowed}.MezzanineDesigner_toolBtn__UA1Y8{height:42px;padding:0 12px;display:inline-flex;align-items:center;gap:6px;flex-shrink:0;border:1px solid #d8dae5;background:#fff;color:#2a2e3d;border-radius:2px;font-family:inherit;font-size:13px;font-weight:600;cursor:pointer;transition:border-color .15s,color .15s}.MezzanineDesigner_toolBtn__UA1Y8:hover:not(:disabled){border-color:#000dff;color:#000dff}.MezzanineDesigner_toolBtn__UA1Y8:disabled{opacity:.45;cursor:not-allowed}.MezzanineDesigner_rangeLabel__Yq4Fi{display:flex;justify-content:space-between;gap:8px;flex-wrap:wrap;font-size:12px;font-weight:600;color:#2a2e3d;margin-bottom:4px}.MezzanineDesigner_rangeLabel__Yq4Fi span{font-weight:500;color:#6b6f80}.MezzanineDesigner_range__8GhaU{width:100%;accent-color:#000dff;height:28px;margin:0}.MezzanineDesigner_issueList__P_0nN{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.MezzanineDesigner_issueList__P_0nN li{display:flex;gap:6px;align-items:flex-start;font-size:12.5px;line-height:1.45;color:#b0211a;font-weight:500}.MezzanineDesigner_issueList__P_0nN li>svg{flex-shrink:0;margin-top:1px}.MezzanineDesigner_planDraggable__iwvlW{cursor:-webkit-grab;cursor:grab;touch-action:none;outline:none}.MezzanineDesigner_planDraggable__iwvlW:active{cursor:-webkit-grabbing;cursor:grabbing}.MezzanineDesigner_planDraggable__iwvlW.MezzanineDesigner_planDraggable__iwvlW:focus-visible{outline:none}.MezzanineDesigner_planDraggable__iwvlW:focus-visible>g:first-child{filter:drop-shadow(0 0 1.5px #000dff)}.MezzanineDesigner_planTools__l9VwQ{margin-top:10px;display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:8px 10px;background:#f1f3ff;border:1px solid #d6dbff}.MezzanineDesigner_planToolsLabel___senw{flex:1 1;min-width:140px;font-size:13px;font-weight:700;color:#0a0a12}.MezzanineDesigner_planTools__l9VwQ .MezzanineDesigner_toolBtn__UA1Y8{height:36px}.MezzanineDesigner_toolDone__OWTTv{height:36px;padding:0 14px;border:0;background:#000dff;color:#fff;font-family:inherit;font-size:13px;font-weight:700;cursor:pointer}.MezzanineDesigner_toolDone__OWTTv:hover{background:#0012b5}.MezzanineDesigner_planHint__Nh8ZR{margin:10px 0 0;display:flex;align-items:center;gap:6px;font-size:12.5px;color:#4a4e63}.MezzanineDesigner_summaryIssues__YpMqU{margin:12px 0 0;display:flex;align-items:center;gap:7px;font-size:13px;font-weight:600;color:#ffcf7a}.MezzanineDesigner_stairNum__y6jVK{width:26px;height:26px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:#eef0fa;color:#000dff;font-size:12px;font-weight:700}.MezzanineDesigner_stairRow__eBSDk .MezzanineDesigner_selectWrap__n1UxL{flex:1 1}.MezzanineDesigner_stairRow__eBSDk .MezzanineDesigner_ctrl__eH6S3{height:42px}.MezzanineDesigner_stairRemove__tOhRi{width:34px;height:34px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border:0;background:#fbebea;color:#d92d20;border-radius:2px;cursor:pointer;transition:background .15s}.MezzanineDesigner_stairRemove__tOhRi:hover{background:#f6d9d6}.MezzanineDesigner_addStair__9lT28{margin-top:12px;display:inline-flex;align-items:center;gap:6px;border:0;background:none;color:#000dff;font-family:inherit;font-size:12.5px;font-weight:700;cursor:pointer;padding:0}.MezzanineDesigner_addStair__9lT28:hover{color:#0012b5}.MezzanineDesigner_refDiagram__dodbS{border:1px solid #d8dae5;background:#f6f7fc;padding:12px;margin-bottom:12px}.MezzanineDesigner_refDiagramLabel__CpbEl{margin:0 0 8px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#000dff}.MezzanineDesigner_refSvg__9JmJc{width:100%;max-width:220px;margin:0 auto;display:block}.MezzanineDesigner_refDiagramFoot__cBGXs{margin:6px 0 0;font-size:10.5px;color:#6b6b7a;text-align:center}.MezzanineDesigner_summaryPanel__wxLdw{position:relative;background:#0a0a12;color:#fff;padding:24px 26px;scroll-margin-top:16px}.MezzanineDesigner_summaryEyebrow__UL_Yi{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#8f95ff}.MezzanineDesigner_summaryDot__5kIWH{width:7px;height:7px;border-radius:50%;background:#5a66ff}.MezzanineDesigner_summaryTop__9BO3X{margin-top:14px;display:flex;align-items:flex-end;gap:24px;flex-wrap:wrap}.MezzanineDesigner_summaryArea__e8QMi{font-size:44px;font-weight:800;letter-spacing:-.02em;line-height:1}.MezzanineDesigner_summaryArea__e8QMi span{font-size:22px;font-weight:700;color:#b7b9c9}.MezzanineDesigner_summaryAreaLabel__HAVDe{margin-top:6px;font-size:12px;color:#9a97ad}.MezzanineDesigner_summaryStats__lg6BG{flex:1 1;margin:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px;min-width:260px}.MezzanineDesigner_summaryStats__lg6BG>div{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1);padding:8px 10px}.MezzanineDesigner_summaryStats__lg6BG dt{font-size:10px;text-transform:uppercase;letter-spacing:.08em;color:#9a97ad;font-weight:600}.MezzanineDesigner_summaryStats__lg6BG dd{margin:3px 0 0;font-size:14px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.MezzanineDesigner_summaryMissing__Cx75D{color:#ffcf7a}.MezzanineDesigner_summaryEmpty__PcTru{margin:14px 0 0;font-size:14px;color:#b7b9c9}.MezzanineDesigner_summaryNote__Ncm_v{margin:14px 0 0;font-size:13px;line-height:1.55;color:#b7b9c9}.MezzanineDesigner_summaryActions__YHo2z{margin-top:16px;display:flex;gap:10px;align-items:flex-start}.MezzanineDesigner_summaryCta__1lEJm{flex:1 1;display:flex;align-items:center;justify-content:center;gap:8px;height:48px;background:#000dff;color:#fff;font-weight:700;font-size:15px;text-decoration:none;transition:background .18s,transform .18s}.MezzanineDesigner_summaryCta__1lEJm:hover{background:#0012b5;transform:translateY(-1px);color:#fff}.MezzanineDesigner_shareWrap__x1ZDU{position:relative;display:flex;flex-direction:column;align-items:stretch}.MezzanineDesigner_shareBtn__rqbu8{height:48px;padding:0 16px;display:flex;align-items:center;gap:7px;background:transparent;border:1px solid rgba(255,255,255,.22);color:#dcdcff;font-family:inherit;font-size:14px;font-weight:600;cursor:pointer;transition:border-color .18s,background .18s}.MezzanineDesigner_shareBtn__rqbu8:hover{border-color:#5a66ff;background:rgba(90,102,255,.12);color:#fff}.MezzanineDesigner_shareNote__EBHBd{position:absolute;top:100%;right:0;margin-top:4px;display:flex;align-items:center;gap:4px;font-size:12px;color:#8f95ff;white-space:nowrap}.MezzanineDesigner_sharePanel__Mh93L{position:absolute;z-index:5;top:calc(100% + 8px);right:0;width:min(340px,80vw);padding:12px;background:#10121d;border:1px solid rgba(255,255,255,.18)}.MezzanineDesigner_shareClose__QOd8h{margin-top:8px;border:0;background:none;color:#b7b9c9;font-family:inherit;font-size:13px;cursor:pointer;text-decoration:underline;padding:0}.MezzanineDesigner_emailToggle__r8Lny{margin-top:10px;width:100%;display:flex;align-items:center;justify-content:center;gap:8px;height:44px;background:transparent;border:1px solid rgba(255,255,255,.22);color:#dcdcff;font-family:inherit;font-size:14px;font-weight:600;cursor:pointer;transition:border-color .18s,color .18s,background .18s}.MezzanineDesigner_emailToggle__r8Lny:hover{border-color:#5a66ff;color:#fff;background:rgba(90,102,255,.12)}.MezzanineDesigner_emailForm__wJMYT{margin-top:14px;padding:14px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.11)}.MezzanineDesigner_emailLabel__wGEi0{display:block;font-size:12.5px;font-weight:600;color:#dcdcff;margin-bottom:9px}.MezzanineDesigner_emailRow__PvHTx{display:flex;gap:8px}.MezzanineDesigner_emailInput__anNW8{flex:1 1;min-width:0;height:42px;padding:0 12px;border:1px solid rgba(255,255,255,.22);background:rgba(0,0,0,.3);color:#fff;font-family:inherit;font-size:14px;border-radius:2px}.MezzanineDesigner_emailInput__anNW8::placeholder{color:#8a8a9e}.MezzanineDesigner_emailInput__anNW8:focus{outline:none;border-color:#5a66ff}.MezzanineDesigner_emailSend__rxKzH{flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;height:42px;padding:0 16px;border:0;background:#000dff;color:#fff;font-family:inherit;font-size:14px;font-weight:700;cursor:pointer;transition:background .18s}.MezzanineDesigner_emailSend__rxKzH:hover:not(:disabled){background:#2b36ff}.MezzanineDesigner_emailSend__rxKzH:disabled{opacity:.45;cursor:not-allowed}.MezzanineDesigner_emailErr__4S_Oa{margin:9px 0 0;font-size:12px;color:#ff9d96}.MezzanineDesigner_emailNote__Bur5j{margin:10px 0 0;font-size:11.5px;line-height:1.55;color:#9a97ad}.MezzanineDesigner_emailLink__JdBCO{color:#8f95ff;text-decoration:underline}.MezzanineDesigner_emailSent__o05oH{margin-top:14px;display:flex;align-items:center;gap:8px;padding:13px 14px;background:rgba(90,102,255,.14);border:1px solid rgba(143,149,255,.4);color:#dcdcff;font-size:13.5px;font-weight:600}.MezzanineDesigner_planPanel__d5bqH{background:#fff;border:1px solid #d8dae5;padding:18px 22px}.MezzanineDesigner_planHead__Mf3RD{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.MezzanineDesigner_planTitle__MsF9_{display:flex;align-items:center;gap:8px;margin:0;font-size:15px;font-weight:700;color:#0a0a12}.MezzanineDesigner_planSubtle__ZTxGt{font-size:12px;font-weight:400;color:#6b6f80}.MezzanineDesigner_planShape__IxhKo{font-size:12px;color:#9a97ad}.MezzanineDesigner_planNote__gvEOu{margin:10px 0 0;font-size:11.5px;line-height:1.5;color:#6b6f80}.MezzanineDesigner_planWrap__aiprd{width:100%}.MezzanineDesigner_planCanvas__dxpHo{width:100%;aspect-ratio:1.1/1;max-height:420px}@media (min-width:1024px) and (min-height:720px){.MezzanineDesigner_planCanvas__dxpHo{max-height:clamp(200px,calc(100vh - 556px),400px)}}.MezzanineDesigner_planSvg__FKaQZ{width:100%;height:100%}.MezzanineDesigner_legend__uK_MR{margin-top:10px;display:flex;flex-wrap:wrap;align-items:center;gap:8px 20px;font-size:12px;color:#6b6b7a}.MezzanineDesigner_legendItem__JK5CP{display:flex;align-items:center;gap:6px}.MezzanineDesigner_legendLine__3NXps{display:inline-block;width:20px;height:3px;border-radius:2px}.MezzanineDesigner_legendDash___9mR7{display:inline-block;width:20px;height:0}.MezzanineDesigner_legendSquare__dUqsq{display:inline-block;width:12px;height:12px}.MezzanineDesigner_legendDot___s3mQ{display:inline-block;width:10px;height:10px;border-radius:50%}.MezzanineDesigner_leadSec__hyL1S{background:#08080f;padding:72px 80px;scroll-margin-top:12px}.MezzanineDesigner_leadInner__GNoEK{max-width:1120px;margin:0 auto;display:grid;grid-template-columns:5fr 7fr;grid-gap:0;gap:0}.MezzanineDesigner_leadCta__VK2Lt{padding:44px;background:linear-gradient(150deg,#10121d,#08080f);color:#fff}.MezzanineDesigner_leadH2__oyY6K{margin:0;font-size:30px;font-weight:800;letter-spacing:-.02em}.MezzanineDesigner_leadLede__479_J{margin:14px 0 0;font-size:14.5px;line-height:1.6;color:#b7b9c9}.MezzanineDesigner_leadList__tRqnx{list-style:none;margin:26px 0 0;padding:0;display:flex;flex-direction:column;gap:12px}.MezzanineDesigner_leadList__tRqnx li{display:flex;align-items:flex-start;gap:10px;font-size:14px;color:#dcdcff}.MezzanineDesigner_leadList__tRqnx .MezzanineDesigner_ms__E3Cx2{color:#5a66ff;flex-shrink:0}.MezzanineDesigner_leadRecap__QxUkx{margin-top:26px;padding:16px;background:rgba(90,102,255,.12);border:1px solid rgba(90,102,255,.3)}.MezzanineDesigner_leadRecapLabel___ZB7q{margin:0 0 4px;font-size:11px;text-transform:uppercase;letter-spacing:.1em;font-weight:700;color:#8f95ff}.MezzanineDesigner_leadRecapVal__xn46D{margin:0;font-size:22px;font-weight:800}.MezzanineDesigner_leadRecapNote__5PfxI{margin:2px 0 0;font-size:12px;color:#9a97ad}.MezzanineDesigner_leadFormCard__PPgWM{position:relative;background:#fff;padding:44px}.MezzanineDesigner_cardBrTL__8I92z{left:-1px;border-left:2px solid #000dff}.MezzanineDesigner_cardBrTL__8I92z,.MezzanineDesigner_cardBrTR__JwgjG{position:absolute;top:-1px;width:20px;height:20px;border-top:2px solid #000dff}.MezzanineDesigner_cardBrTR__JwgjG{right:-1px;border-right:2px solid #000dff}.MezzanineDesigner_leadFormTitle__GsYFR{margin:0 0 20px;font-size:18px;font-weight:800;color:#0a0a12}.MezzanineDesigner_form__FHHBO{display:flex;flex-direction:column;gap:18px}.MezzanineDesigner_honeypot__KtAT6{position:absolute;left:-9999px;top:-9999px;width:1px;height:1px;overflow:hidden}.MezzanineDesigner_uploadingNote__DTuSF{display:flex;align-items:center;gap:7px;margin:8px 0 0;font-size:12px;color:#6b6b7a}.MezzanineDesigner_formError__L9FsI{display:flex;align-items:center;gap:9px;padding:12px 14px;background:#fbebea;border:1px solid #f1c4c0;color:#b0211a;font-size:13.5px;font-weight:600}.MezzanineDesigner_submitBtn__L_tha{display:flex;align-items:center;justify-content:center;gap:9px;height:54px;background:#000dff;color:#fff;font-weight:700;font-size:15.5px;border:0;border-radius:0;cursor:pointer;font-family:inherit;transition:background .2s,transform .2s}.MezzanineDesigner_submitBtn__L_tha:hover:not(:disabled){background:#0012b5;transform:translateY(-1px)}.MezzanineDesigner_submitBtn__L_tha:disabled{opacity:.55;cursor:not-allowed}.MezzanineDesigner_formFoot__sajM5{margin:0;font-size:12px;line-height:1.55;color:#8f8fa5;text-align:center}.MezzanineDesigner_formFootLink__EHU2v{color:#000dff;text-decoration:underline}.MezzanineDesigner_formFootLink__EHU2v:hover{color:#0012b5}.MezzanineDesigner_formSuccess__4F1vG{display:flex;flex-direction:column;align-items:flex-start;padding:20px 0}.MezzanineDesigner_formSuccessIcon__bffDQ{width:56px;height:56px;display:flex;align-items:center;justify-content:center;background:#000dff;color:#fff}.MezzanineDesigner_formSuccessH__HRw1I{margin:22px 0 0;font-size:24px;font-weight:800;letter-spacing:-.02em;color:#0a0a12}.MezzanineDesigner_formSuccessRef__mp1XT{margin:6px 0 0;font-family:var(--font-geist-mono),monospace;font-size:13px;font-weight:600;letter-spacing:.06em;color:#000dff}.MezzanineDesigner_formSuccessP__6iW4o{margin:12px 0 0;font-size:15px;line-height:1.6;color:#4a4e63;max-width:440px}.MezzanineDesigner_formAgain__m4fHn{margin-top:24px;border:0;background:none;color:#6b6b7a;font-family:inherit;font-size:14px;font-weight:500;text-decoration:underline;text-underline-offset:4px;cursor:pointer}.MezzanineDesigner_formAgain__m4fHn:hover{color:#0a0a12}.MezzanineDesigner_drop__DJxP0{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:26px 22px;border:1.5px dashed #c2c5d8;background:#fafbff;text-align:center;cursor:pointer;transition:border-color .16s,background .16s}.MezzanineDesigner_dropDrag__sBMXS,.MezzanineDesigner_drop__DJxP0:hover{border-color:#000dff;background:#f1f3ff}.MezzanineDesigner_dropDisabled__UST9P{opacity:.55;cursor:not-allowed}.MezzanineDesigner_dropTitle__qPYXh{margin:4px 0 0;font-size:14px;font-weight:600;color:#0a0a12}.MezzanineDesigner_dropHint__GaRLF{margin:2px 0 0;font-size:12px;color:#6b6b7a}.MezzanineDesigner_fileInput__U7q6Z{position:absolute;width:1px;height:1px;opacity:0}.MezzanineDesigner_fileList__LHkz4{list-style:none;margin:12px 0 0;padding:0;display:flex;flex-direction:column;gap:8px}.MezzanineDesigner_fileRow__kKVQj{display:flex;align-items:center;gap:11px;padding:10px 12px;border:1px solid #d8dae5;background:#fff}.MezzanineDesigner_fileMeta___S8zk{flex:1 1;min-width:0}.MezzanineDesigner_fileName__0yVHs{margin:0;font-size:13px;font-weight:500;color:#0a0a12;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MezzanineDesigner_fileSize__ijRrQ{margin:1px 0 0;font-size:11px;color:#8f8fa5}.MezzanineDesigner_fileError__pV40t{display:flex;align-items:center;gap:4px;margin:3px 0 0;font-size:11px;color:#d92d20}.MezzanineDesigner_rmBtn__MRiol{width:30px;height:30px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border:0;background:none;color:#8a8a93;cursor:pointer;transition:color .15s,background .15s}.MezzanineDesigner_rmBtn__MRiol:hover{color:#d92d20;background:#fbebea}.MezzanineDesigner_spin__uVS_U{width:18px;height:18px;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%}.MezzanineDesigner_spinSmall__zLBiN,.MezzanineDesigner_spin__uVS_U{display:inline-block;animation:MezzanineDesigner_mzSpin__KA_og .7s linear infinite}.MezzanineDesigner_spinSmall__zLBiN{width:13px;height:13px;border:2px solid #c9ccdd;border-top-color:#000dff;border-radius:50%}.MezzanineDesigner_fileRow__kKVQj .MezzanineDesigner_spin__uVS_U{border-color:#000dff #c9ccdd #c9ccdd}@keyframes MezzanineDesigner_mzSpin__KA_og{to{transform:rotate(1turn)}}.MezzanineDesigner_mobileBar__4pRyF{display:none}@media (max-width:1023px){.MezzanineDesigner_mobileBar__4pRyF{position:fixed;z-index:40;left:0;right:0;bottom:0;display:flex;align-items:center;gap:10px;padding:10px 14px calc(10px + env(safe-area-inset-bottom));background:#0a0a12;color:#fff;border-top:2px solid #000dff;transform:translateY(110%);transition:transform .22s ease,visibility .22s;visibility:hidden}.MezzanineDesigner_mobileBarOn__tVNaB{transform:none;visibility:visible}.MezzanineDesigner_mobileBarInfo__WCUPC{flex:1 1;min-width:0;display:flex;flex-direction:column;align-items:flex-start;border:0;background:none;color:inherit;font-family:inherit;text-align:left;padding:2px 0;cursor:pointer}.MezzanineDesigner_mobileBarArea__KVHHx{font-size:17px;font-weight:800}.MezzanineDesigner_mobileBarMeta__7gvDN{font-size:11.5px;color:#b7b9c9;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.MezzanineDesigner_mobileBarCta__k_Jqw{flex-shrink:0;height:42px;padding:0 16px;display:flex;align-items:center;background:#000dff;color:#fff;font-size:14px;font-weight:700;text-decoration:none}.MezzanineDesigner_intro__h0kJU{padding:36px 20px 28px}.MezzanineDesigner_h1__AM8BL{font-size:30px}.MezzanineDesigner_lede__RLJBe{font-size:15px}.MezzanineDesigner_tool__dFQKU{padding:0 20px 44px}.MezzanineDesigner_toolInner__nLnV6{display:block}.MezzanineDesigner_colInputs__M2HFB{margin-bottom:24px}.MezzanineDesigner_restored__pn9gO{margin-bottom:14px}.MezzanineDesigner_summaryPanel__wxLdw{padding:22px 20px}.MezzanineDesigner_summaryArea__e8QMi{font-size:38px}.MezzanineDesigner_summaryTop__9BO3X{gap:16px}.MezzanineDesigner_summaryStats__lg6BG{flex:1 1 100%;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0}.MezzanineDesigner_summaryStats__lg6BG dd{white-space:normal}.MezzanineDesigner_summaryActions__YHo2z{flex-wrap:wrap}.MezzanineDesigner_summaryCta__1lEJm{flex-basis:100%}.MezzanineDesigner_shareWrap__x1ZDU{flex:1 1}.MezzanineDesigner_shareBtn__rqbu8{justify-content:center}.MezzanineDesigner_leadSec__hyL1S{padding:44px 20px}.MezzanineDesigner_leadInner__GNoEK{display:block}.MezzanineDesigner_leadCta__VK2Lt{padding:28px 24px}.MezzanineDesigner_leadFormCard__PPgWM{padding:28px 22px}.MezzanineDesigner_cardBrTL__8I92z,.MezzanineDesigner_cardBrTR__JwgjG{display:none}.MezzanineDesigner_grid2__N4Soo{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.MezzanineDesigner_introBadgeDot__kUHzM,.MezzanineDesigner_spinSmall__zLBiN,.MezzanineDesigner_spin__uVS_U{animation:none!important}.MezzanineDesigner_mobileBar__4pRyF{transition:none}}.MezzanineDesigner_humanRow__TVwlH{display:flex;align-items:center;gap:10px;font-size:14px;color:#2a2e3d}.MezzanineDesigner_humanRow__TVwlH input{width:20px;height:20px;accent-color:#000dff;margin:0;flex-shrink:0}.MezzanineDesigner_humanRow__TVwlH input[aria-invalid=true]{outline:2px solid #d92d20;outline-offset:2px}.MezzanineDesigner_toolNote__eUW9T{max-width:1120px;margin:18px auto 0;font-size:12.5px;line-height:1.5;color:#4a4e63}.MezzanineDesigner_toolNote__eUW9T a{color:#0a0a12}.MezzanineDesigner_introGrid__Slklf{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,460px);grid-gap:48px;gap:48px;align-items:center}@media (max-width:1023px){.MezzanineDesigner_introGrid__Slklf{display:block}.MezzanineDesigner_introGrid__Slklf>figure{margin-top:26px}}