._area_1q7gy_3{border:2px dashed var(--area-line);background:color-mix(in oklch, var(--area-line) 22%, transparent);pointer-events:none;border-radius:16px;position:relative}._label_1q7gy_11{border:1px solid var(--area-line);background:var(--surface);max-width:calc(100% - 24px);color:var(--ink);font:700 15px/1.3 var(--body);letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;border-radius:99px;padding:3px 10px;position:absolute;top:8px;left:12px;overflow:hidden}._area_1q7gy_3[data-tone="0"]{--area-line:#93c5fd}._area_1q7gy_3[data-tone="1"]{--area-line:#6ee7b7}._area_1q7gy_3[data-tone="2"]{--area-line:#fcd34d}._area_1q7gy_3[data-tone="3"]{--area-line:#a78bfa}._area_1q7gy_3[data-tone="4"]{--area-line:#f9a8d4}._area_1q7gy_3[data-tone="5"]{--area-line:#818cf8}._area_1q7gy_3[data-tone="6"]{--area-line:#5eead4}._area_1q7gy_3[data-tone="7"]{--area-line:#fca5a5}._card_11nk5_3{border:2px solid var(--card-ink);background:var(--card-fill);color:#111827;width:280px;font-family:var(--body);cursor:pointer;border-radius:14px;position:relative;overflow:hidden;box-shadow:0 2px 6px #00000014}._card_11nk5_3[data-scheme]{border-radius:50%;width:400px}._card_11nk5_3[data-projected]{border:3px dashed var(--card-ink)}._card_11nk5_3[data-selected]{box-shadow:0 12px 26px #00000038, 0 0 0 3px var(--accent)}._head_11nk5_25{color:var(--card-ink);background:#fff;align-items:center;gap:8px;padding:10px 12px;display:flex}._card_11nk5_3[data-scheme] ._head_11nk5_25{justify-content:center;padding:20px 20px 10px}._icon_11nk5_37{flex:none;width:18px;height:18px}._title_11nk5_42{color:color-mix(in oklch, var(--card-ink) 45%, #111827);font-size:14px;font-weight:700;line-height:1.15}._sub_11nk5_50{font-size:13px}._body_11nk5_53{overflow-wrap:anywhere;min-height:46px;padding:12px;font-size:13px;line-height:1.45}._card_11nk5_3[data-scheme] ._body_11nk5_53{text-align:center;padding:10px 50px 50px}._foot_11nk5_64{min-height:28px;color:color-mix(in oklch, var(--card-ink) 45%, #111827);background:#fff;padding:5px 12px 10px;font-size:12px;font-weight:600}._card_11nk5_3[data-set-aside]{--set-aside-ink:#4b5563;color:#1f2937;box-shadow:none;background:#e5e7eb;border-color:#6b7280}._card_11nk5_3[data-set-aside] ._head_11nk5_25,._card_11nk5_3[data-set-aside] ._foot_11nk5_64{background:#f3f4f6}._card_11nk5_3[data-set-aside] ._title_11nk5_42,._card_11nk5_3[data-set-aside] ._foot_11nk5_64{color:var(--set-aside-ink)}._card_11nk5_3[data-set-aside] ._icon_11nk5_37{filter:grayscale()}._asideMark_11nk5_92{width:16px;height:16px;color:var(--set-aside-ink);flex:none;margin-left:auto}._card_11nk5_3[data-scheme] ._asideMark_11nk5_92{margin-left:0}._anchor_11nk5_102{opacity:0;pointer-events:none;border:0;width:1px;min-width:0;height:1px;min-height:0}._handle_11nk5_113{opacity:0;transition:opacity .12s;background:var(--card-ink)!important;border:2px solid #fff!important;width:14px!important;height:14px!important}._tools_11nk5_121{opacity:0;gap:4px;transition:opacity .12s;display:flex;position:absolute;top:6px;right:6px}._card_11nk5_3[data-scheme] ._tools_11nk5_121{top:auto;bottom:12px;right:50%;transform:translate(50%)}.react-flow__node:hover ._tools_11nk5_121,.react-flow__node:focus-within ._tools_11nk5_121,.react-flow__node.selected ._tools_11nk5_121,.react-flow__node:hover ._handle_11nk5_113,.react-flow__node.selected ._handle_11nk5_113{opacity:1}._tool_11nk5_121{color:#111827;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:8px;place-items:center;width:28px;height:28px;padding:0;display:grid}._tool_11nk5_121 svg{width:16px;height:16px}._tool_11nk5_121:hover{background:#f3f4f6}._tool_11nk5_121[aria-pressed=true]{color:#fff;background:#4b5563;border-color:#4b5563}._tool_11nk5_121:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (pointer:coarse){._tools_11nk5_121,._handle_11nk5_113{opacity:1}}@media (prefers-reduced-motion:reduce){._tools_11nk5_121,._handle_11nk5_113{transition:none}}._annotated_11nk5_187{color:#fff;background:#1e3a8a;border-radius:99px;flex:none;align-items:center;gap:3px;padding:1px 6px;font-size:11px;font-weight:700;line-height:16px;display:inline-flex}._annotated_11nk5_187 svg{width:12px;height:12px}._asideMark_11nk5_92+._annotated_11nk5_187{margin-left:0}._card_11nk5_3:not([data-scheme]) ._annotated_11nk5_187{margin-left:auto}._card_11nk5_3:not([data-scheme]) ._asideMark_11nk5_92+._annotated_11nk5_187{margin-left:0}._card_11nk5_3[data-picked]{box-shadow:0 0 0 4px var(--accent)}._line_sqwn4_2{stroke-linecap:round;fill:none;stroke:var(--map-link,#9ca3af)!important;stroke-width:3px!important}._arrow_sqwn4_8{fill:var(--map-link,#9ca3af)}._label_sqwn4_11{color:#111827;white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;background:#fff;border-radius:4px;padding:1px 5px;font-size:12px;font-weight:600;position:absolute}._line_sqwn4_2._faded_sqwn4_25{stroke-dasharray:2 6;stroke:var(--map-link,#9ca3af)!important;stroke-width:2px!important}._fadedLabel_sqwn4_30{color:#4b5563;background:#f3f4f6}._flow_i1te1_3{--map-link:var(--muted);--xy-background-color:var(--surface-2);--xy-background-pattern-color:var(--rail);--xy-controls-button-background-color:var(--surface);--xy-controls-button-background-color-hover:var(--surface-2);--xy-controls-button-color:var(--ink);--xy-controls-button-color-hover:var(--ink);--xy-controls-button-border-color:var(--line);--xy-controls-box-shadow:var(--shadow-sm);--xy-minimap-background-color:var(--surface);--xy-minimap-mask-background-color:color-mix(in oklch, var(--ink) 12%, transparent);--xy-edge-label-background-color:#fff;--xy-attribution-background-color:transparent;width:100%;height:100%;min-height:0;position:relative}._flow_i1te1_3:not([data-ready]) .react-flow__viewport,._flow_i1te1_3:not([data-ready]) .react-flow__node,._flow_i1te1_3:not([data-ready]) .react-flow__edge,._flow_i1te1_3:not([data-ready]) .react-flow__minimap{visibility:hidden!important}._flow_i1te1_3 .react-flow__node:focus-visible{outline:calc(3px / var(--map-zoom,1)) solid var(--accent);outline-offset:calc(3px / var(--map-zoom,1));border-radius:16px}._flow_i1te1_3 .react-flow__controls-button{width:32px;height:32px}@media (pointer:coarse){._flow_i1te1_3 .react-flow__controls-button{width:44px;height:44px}}._flow_i1te1_3 .react-flow__controls-button svg{fill:currentColor}._flow_i1te1_3 .react-flow__node.lx-dim{opacity:.2;transition:opacity .25s}._flow_i1te1_3 .react-flow__node.lx-dim:hover{opacity:1}._flow_i1te1_3 .react-flow__edge.lx-dim,._flow_i1te1_3 .lx-dim{opacity:.12;transition:opacity .25s}@media (prefers-reduced-motion:reduce){._flow_i1te1_3 .lx-dim{transition:none}}._minimap_i1te1_70{border-radius:var(--radius);overflow:hidden}html[data-phone] ._minimap_i1te1_70{display:none}._empty_i1te1_78{text-align:center;color:var(--muted);margin:0;position:absolute;inset:40% 0 auto}._flow_i1te1_3 .react-flow__node.lx-placing,._flow_i1te1_3 .react-flow__minimap .lx-placing{visibility:hidden!important}._loading_i1te1_92{text-align:center;color:var(--muted);opacity:0;margin:0;animation:0s linear .4s forwards _appear_i1te1_1;position:absolute;inset:45% 16px auto}@keyframes _appear_i1te1_1{to{opacity:1}}
