graph LR idea_02655e5f_bcbb_49d8_83c6_f4f1365130e3["Splitting Server State in HTMX from Client State in Alpine.js"] idea_071d5714_e968_4a61_afb7_78f04b2f252b["Django QuerySet API"] idea_097ecdcf_eebd_4d33_a9fb_3bbab6069f4a["Linting and Formatting Python Code with Ruff"] idea_09ca9de4_e847_4a28_a6c0_e5c5aacf9c5c["Bundling CSS and JavaScript with Django Compressor"] idea_0a6677f2_d398_4803_ba51_1a4ff88284aa["The Six Tools of Conceptual's MCP Learning Loop"] idea_0be1335b_5e63_42cb_97bb_c9b5777be6df["Minimum Touch Target Size for Accessibility"] idea_0c5b08fc_3e05_4a63_b625_9a3a6ac192a8["API Pagination"] idea_11dc3e16_a62c_4bca_862e_c4753d404880["Application Containerization with Docker"] idea_12bc973a_17de_4266_906e_9e15cec4ff45["OpenAPI Specification"] idea_1565b291_efec_46ef_9b37_623442ba83ba["DRF Permission Classes"] idea_1cfc267e_82ac_4fbc_94fb_a36c4ae4aeca["Detecting HTMX Requests with the HX-Request Header"] idea_226d3b57_72bb_4177_93b2_8f4a95bc5e63["Staff-Only and Owner-Only Access Rules in Django REST Framework"] idea_23725232_e5dd_4ef6_a9e2_be6ceb3202a6["Mastery as a Streak of Correct Answers in Adaptive Learning"] idea_2661d2be_809e_4693_ad2e_22cbf4861076["Primary Keys That Uniquely Identify Rows in a Table"] idea_26f7fc06_1bfb_4687_af26_88c507119a16["Django Model Relationships"] idea_2846042d_19e7_447c_a0a3_8bcc0ac9f9ef["Max-Width Caps Instead of Min-Width Floors in Responsive Layouts"] idea_2957ff1c_a7f2_4e1b_a08f_f41b9f2ae4e2["Docker Compose Service Networking"] idea_2fa6e11f_cb78_45db_9577_767b3d57a02b["PostgreSQL as the Django Database Backend"] idea_35a56407_3c28_49c8_8af4_dd13737586a5["Django Forms and Form Validation"] idea_3e9c47f6_2f8a_4ae9_a16f_35a5a442592b["End-to-End Browser Testing with Playwright in Python"] idea_3f37724f_2de2_4317_a2cb_53813be30265["Django Signals That Run Code After a Model Saves"] idea_3f5c50f2_52d0_48e2_9a3b_ccdb0a2703f8["Writing Custom Django Management Commands"] idea_4038096a_8392_41c4_974c_116f4cc93cd8["Running a Django App and Its Tests in Docker Compose"] idea_49b7e08c_99af_4ba3_b729_e34fed549933["HTMX History Cache and the Back Button"] idea_4b61caa2_0ce3_4785_93f7_9115f674db4c["Placement by Bisection over a Prerequisite Chain in Adaptive Learning"] idea_4d983fd8_4600_4088_b8fa_45531f775b73["Database Connection Pooling with PgBouncer"] idea_61b5d351_104b_457d_ba65_19eb8c4a9d7e["HTMX Attribute Inheritance Down the DOM"] idea_676156cc_cf34_4229_9f32_9f24cf2d6876["HNSW Index for Approximate Nearest Neighbor Search"] idea_67795c0a_06eb_47af_aa6d_83ef1672f64d["Django Models"] idea_6da881d3_ae0d_438d_a986_8f6debbc4e41["Curated Learning Paths Toward a Student's Target Concept"] idea_7326271c_ca3b_4861_92d8_5facaf920788["Django Cotton Components with Attributes and Slots"] idea_743b56b1_73de_4c38_8412_46017a0d5709["ModelSerializer"] idea_754ed0df_2ef7_4e9d_8dd9_333b8c8a44e8["Utility-First Styling with Tailwind CSS"] idea_7dee54ee_b8eb_4ca1_bbde_59896eabc391["Scheduling Periodic Tasks with Celery Beat"] idea_829f7403_e855_4390_a8c9_e5bba5e959d1["Laying Out Django Forms with django-crispy-forms"] idea_85dab2f5_aea4_4a4b_9b2d_bd433fa2fd33["Database Index"] idea_86925f95_6f6c_4c11_b9fe_9d0dba048ee2["Django Template Inheritance with extends and block"] idea_8ba56d73_d5ad_402e_9a11_176461495b48["Binary Search"] idea_9383d6e6_2ca4_4899_b0c9_5867c8474900["Django Template include Tag with the with Clause"] idea_94eda6e6_9b42_422c_96db_ce85c94392dd["Django Static Files"] idea_972901fd_9e45_43fb_9184_358b20264d13["Eager Loading: Fetch the Related Rows Up Front, by JOIN or by Second Query"] idea_9a01796c_313f_44c5_b66f_66ad88c657c8["Mobile-First Responsive Design with Tailwind Breakpoints"] idea_9e371cb4_19ad_433d_b536_784b18919a92["Generating OpenAPI Schemas with drf-spectacular"] idea_a0e7960e_3a1f_4c77_ade5_d3aed75b7e4f["UUID Primary Keys in Django Models"] idea_a2066d94_c4e0_469a_a5a6_b563d9fcbb5d["Running Background Tasks with Celery in Django"] idea_a7a0b757_7382_4616_9a59_82dd88e05215["Including Extra Inputs in an HTMX Request with hx-include"] idea_a9cf8e4a_b62e_4df3_a3b7_b047a0b1afb9["IntersectionObserver API"] idea_ae517029_a9ab_4ec3_a728_d8d8c2461e05["HTMX Core Attributes hx-get, hx-post, hx-target and hx-swap"] idea_b098c0b2_8bae_47ab_8cff_45e159f306c4["Continuous Integration Checks on Merge Requests"] idea_b31a77a3_0560_46ae_9ae4_6da17936fc8e["Keeping Secrets in the Environment with dotenv Files and gitignore"] idea_b55f0802_f54e_4712_a169_d022ecb37d87["Translating Django Templates and Code with gettext and blocktranslate"] idea_b99ffdf0_b806_4dcc_a29e_838e8f783b08["Guarding Against N+1 Queries by Counting Queries in Django Tests"] idea_baa93d2b_2323_42e9_a1f3_38bc8813242f["Sending Custom Events Between Components with the Alpine.js Dispatch Helper"] idea_bea33e46_3953_493f_beb0_ab0a33fb5667["Static Type Checking in Python with ty"] idea_bed29cc8_451f_4839_847c_b24634478a8e["Connection Pooling"] idea_bfa7307e_8666_4ee2_a327_c5aa17aae957["Django Authentication with the Request User and Login Required Views"] idea_c157118c_d0d1_452c_aa5c_9de08eae4358["Bloom's Taxonomy Levels of Cognitive Demand"] idea_c3288f30_e920_452f_82d3_f24c2135dac9["HTMX Request Triggers with hx-trigger"] idea_c6410e47_b83e_40e7_98c4_d2aa29acb5e5["Creating Django Test Data with django-dynamic-fixture"] idea_c8d0aa65_1a78_4650_b461_5ac8a7fdad9e["Django Project and App Layout with the Settings Module"] idea_c91c9f74_180e_4a8a_8a0c_1b998639a6a6["Conceptual's Answer-Key Guarantee: Grading Happens Only on the Server"] idea_c9ddcf27_0509_4af7_bee4_24e954ec25eb["Retrieval Practice"] idea_cb98995c_7bab_419d_a1ea_6078d2586334["Prerequisite Graphs That Order Concepts for Learning"] idea_cc6ab4fb_e9e0_41ac_8dcc_1b8a07a3f85e["Storing Embeddings in Django with pgvector VectorField"] idea_cf5da929_24d5_47df_8678_ff05c2ba0cf6["Choosing Accessible Text and Background Colors in Tailwind for Light and Dark Mode"] idea_cfbf1693_03ff_4d7f_9e9f_3024fbe2d9cd["Testing Django Apps with pytest-django"] idea_d104690c_4da7_4c96_ac23_16d95a9d812e["HTMX History Restore Requests Need the Full Page"] idea_dc3f9733_79c1_46e3_9fad_1c9cda556867["HTTP Headers"] idea_dd46bf56_a429_4098_aae7_7ba232bd7ef7["Django Template Partials Serving a Full Page or an HTMX Fragment"] idea_dffab23a_2144_4af2_b502_5fd744891fd6["Docker Compose File"] idea_e0cc145b_0d11_4ecb_a34c_ba78059af4bc["Active Recall"] idea_e5a16454_2035_4364_81c1_5654255ad864["Color Contrast for Accessibility"] idea_e9001364_89c7_4332_8e46_6ce53582ee88["Django Template Language Variables, Tags and Filters"] idea_e9634320_bc67_4621_a2ae_0c00d27020f3["ViewSets"] idea_e9b43d56_b6ff_4a97_ae2b_2bc033a1a1d1["Feature Branches and Merge Requests in Version Control"] idea_eb9fd0c3_4c8d_4f47_861b_9bf2fffa30e0["Sending Django's CSRF Token with HTMX Requests"] idea_edce39b8_043a_4581_8885_8bd5968b4837["DRF Authentication Classes"] idea_efde27df_fe6e_46b0_942a_3905de537a83["DRF Serializers"] idea_f43327f9_98cb_4dd6_a75e_35c2e20b5666["Infinite Scroll with HTMX hx-trigger revealed"] idea_f8f0838e_2be4_4697_81b9_53fc570bf0cd["Ideas Grouping Competing Teacher Concepts Under A/B Testing"] idea_fb34207e_d308_4b12_a4eb_d4bcc54d0478["Cross-Site Request Forgery"] idea_fbf4202e_7865_4691_a87d_1a05d65397c5["PostgreSQL Full-Text Search with tsvector"] idea_fd6112c1_0fb4_4992_90e4_ac4f8dd79a35["Global State with Alpine.store"] idea_ffe2d8d0_133c_430c_9c51_c06f23df0668["Spaced Repetition Scheduling of Review Questions"] idea_2fa6e11f_cb78_45db_9577_767b3d57a02b --> idea_4038096a_8392_41c4_974c_116f4cc93cd8 idea_9a01796c_313f_44c5_b66f_66ad88c657c8 --> idea_2846042d_19e7_447c_a0a3_8bcc0ac9f9ef idea_11dc3e16_a62c_4bca_862e_c4753d404880 --> idea_4038096a_8392_41c4_974c_116f4cc93cd8 idea_e5a16454_2035_4364_81c1_5654255ad864 --> idea_cf5da929_24d5_47df_8678_ff05c2ba0cf6 idea_baa93d2b_2323_42e9_a1f3_38bc8813242f --> idea_02655e5f_bcbb_49d8_83c6_f4f1365130e3 idea_ae517029_a9ab_4ec3_a728_d8d8c2461e05 --> idea_3e9c47f6_2f8a_4ae9_a16f_35a5a442592b idea_86925f95_6f6c_4c11_b9fe_9d0dba048ee2 --> idea_09ca9de4_e847_4a28_a6c0_e5c5aacf9c5c idea_2957ff1c_a7f2_4e1b_a08f_f41b9f2ae4e2 --> idea_4038096a_8392_41c4_974c_116f4cc93cd8 idea_cb98995c_7bab_419d_a1ea_6078d2586334 --> idea_4b61caa2_0ce3_4785_93f7_9115f674db4c idea_e0cc145b_0d11_4ecb_a34c_ba78059af4bc --> idea_23725232_e5dd_4ef6_a9e2_be6ceb3202a6 idea_a7a0b757_7382_4616_9a59_82dd88e05215 --> idea_02655e5f_bcbb_49d8_83c6_f4f1365130e3 idea_a2066d94_c4e0_469a_a5a6_b563d9fcbb5d --> idea_7dee54ee_b8eb_4ca1_bbde_59896eabc391 idea_754ed0df_2ef7_4e9d_8dd9_333b8c8a44e8 --> idea_cf5da929_24d5_47df_8678_ff05c2ba0cf6 idea_2661d2be_809e_4693_ad2e_22cbf4861076 --> idea_a0e7960e_3a1f_4c77_ade5_d3aed75b7e4f idea_cfbf1693_03ff_4d7f_9e9f_3024fbe2d9cd --> idea_b098c0b2_8bae_47ab_8cff_45e159f306c4 idea_67795c0a_06eb_47af_aa6d_83ef1672f64d --> idea_3f37724f_2de2_4317_a2cb_53813be30265 idea_dffab23a_2144_4af2_b502_5fd744891fd6 --> idea_4038096a_8392_41c4_974c_116f4cc93cd8 idea_edce39b8_043a_4581_8885_8bd5968b4837 --> idea_226d3b57_72bb_4177_93b2_8f4a95bc5e63 idea_85dab2f5_aea4_4a4b_9b2d_bd433fa2fd33 --> idea_fbf4202e_7865_4691_a87d_1a05d65397c5 idea_bfa7307e_8666_4ee2_a327_c5aa17aae957 --> idea_226d3b57_72bb_4177_93b2_8f4a95bc5e63 idea_fd6112c1_0fb4_4992_90e4_ac4f8dd79a35 --> idea_02655e5f_bcbb_49d8_83c6_f4f1365130e3 idea_c157118c_d0d1_452c_aa5c_9de08eae4358 --> idea_23725232_e5dd_4ef6_a9e2_be6ceb3202a6 idea_cfbf1693_03ff_4d7f_9e9f_3024fbe2d9cd --> idea_b99ffdf0_b806_4dcc_a29e_838e8f783b08 idea_94eda6e6_9b42_422c_96db_ce85c94392dd --> idea_09ca9de4_e847_4a28_a6c0_e5c5aacf9c5c idea_2fa6e11f_cb78_45db_9577_767b3d57a02b --> idea_4d983fd8_4600_4088_b8fa_45531f775b73 idea_85dab2f5_aea4_4a4b_9b2d_bd433fa2fd33 --> idea_676156cc_cf34_4229_9f32_9f24cf2d6876 idea_097ecdcf_eebd_4d33_a9fb_3bbab6069f4a --> idea_b098c0b2_8bae_47ab_8cff_45e159f306c4 idea_cfbf1693_03ff_4d7f_9e9f_3024fbe2d9cd --> idea_c6410e47_b83e_40e7_98c4_d2aa29acb5e5 idea_c91c9f74_180e_4a8a_8a0c_1b998639a6a6 --> idea_23725232_e5dd_4ef6_a9e2_be6ceb3202a6 idea_49b7e08c_99af_4ba3_b729_e34fed549933 --> idea_d104690c_4da7_4c96_ac23_16d95a9d812e idea_dc3f9733_79c1_46e3_9fad_1c9cda556867 --> idea_eb9fd0c3_4c8d_4f47_861b_9bf2fffa30e0 idea_26f7fc06_1bfb_4687_af26_88c507119a16 --> idea_c6410e47_b83e_40e7_98c4_d2aa29acb5e5 idea_12bc973a_17de_4266_906e_9e15cec4ff45 --> idea_9e371cb4_19ad_433d_b536_784b18919a92 idea_8ba56d73_d5ad_402e_9a11_176461495b48 --> idea_4b61caa2_0ce3_4785_93f7_9115f674db4c idea_0c5b08fc_3e05_4a63_b625_9a3a6ac192a8 --> idea_f43327f9_98cb_4dd6_a75e_35c2e20b5666 idea_071d5714_e968_4a61_afb7_78f04b2f252b --> idea_fbf4202e_7865_4691_a87d_1a05d65397c5 idea_c3288f30_e920_452f_82d3_f24c2135dac9 --> idea_02655e5f_bcbb_49d8_83c6_f4f1365130e3 idea_e9001364_89c7_4332_8e46_6ce53582ee88 --> idea_7326271c_ca3b_4861_92d8_5facaf920788 idea_23725232_e5dd_4ef6_a9e2_be6ceb3202a6 --> idea_4b61caa2_0ce3_4785_93f7_9115f674db4c idea_b31a77a3_0560_46ae_9ae4_6da17936fc8e --> idea_4038096a_8392_41c4_974c_116f4cc93cd8 idea_c9ddcf27_0509_4af7_bee4_24e954ec25eb --> idea_ffe2d8d0_133c_430c_9c51_c06f23df0668 idea_ae517029_a9ab_4ec3_a728_d8d8c2461e05 --> idea_eb9fd0c3_4c8d_4f47_861b_9bf2fffa30e0 idea_cc6ab4fb_e9e0_41ac_8dcc_1b8a07a3f85e --> idea_676156cc_cf34_4229_9f32_9f24cf2d6876 idea_86925f95_6f6c_4c11_b9fe_9d0dba048ee2 --> idea_7326271c_ca3b_4861_92d8_5facaf920788 idea_fb34207e_d308_4b12_a4eb_d4bcc54d0478 --> idea_eb9fd0c3_4c8d_4f47_861b_9bf2fffa30e0 idea_61b5d351_104b_457d_ba65_19eb8c4a9d7e --> idea_eb9fd0c3_4c8d_4f47_861b_9bf2fffa30e0 idea_e9634320_bc67_4621_a2ae_0c00d27020f3 --> idea_9e371cb4_19ad_433d_b536_784b18919a92 idea_972901fd_9e45_43fb_9184_358b20264d13 --> idea_b99ffdf0_b806_4dcc_a29e_838e8f783b08 idea_0a6677f2_d398_4803_ba51_1a4ff88284aa --> idea_c91c9f74_180e_4a8a_8a0c_1b998639a6a6 idea_67795c0a_06eb_47af_aa6d_83ef1672f64d --> idea_a0e7960e_3a1f_4c77_ade5_d3aed75b7e4f idea_e9b43d56_b6ff_4a97_ae2b_2bc033a1a1d1 --> idea_b098c0b2_8bae_47ab_8cff_45e159f306c4 idea_1cfc267e_82ac_4fbc_94fb_a36c4ae4aeca --> idea_d104690c_4da7_4c96_ac23_16d95a9d812e idea_9a01796c_313f_44c5_b66f_66ad88c657c8 --> idea_0be1335b_5e63_42cb_97bb_c9b5777be6df idea_c8d0aa65_1a78_4650_b461_5ac8a7fdad9e --> idea_3f5c50f2_52d0_48e2_9a3b_ccdb0a2703f8 idea_1565b291_efec_46ef_9b37_623442ba83ba --> idea_226d3b57_72bb_4177_93b2_8f4a95bc5e63 idea_9383d6e6_2ca4_4899_b0c9_5867c8474900 --> idea_7326271c_ca3b_4861_92d8_5facaf920788 idea_c157118c_d0d1_452c_aa5c_9de08eae4358 --> idea_4b61caa2_0ce3_4785_93f7_9115f674db4c idea_cfbf1693_03ff_4d7f_9e9f_3024fbe2d9cd --> idea_3e9c47f6_2f8a_4ae9_a16f_35a5a442592b idea_bea33e46_3953_493f_beb0_ab0a33fb5667 --> idea_b098c0b2_8bae_47ab_8cff_45e159f306c4 idea_e9001364_89c7_4332_8e46_6ce53582ee88 --> idea_b55f0802_f54e_4712_a169_d022ecb37d87 idea_071d5714_e968_4a61_afb7_78f04b2f252b --> idea_b99ffdf0_b806_4dcc_a29e_838e8f783b08 idea_dd46bf56_a429_4098_aae7_7ba232bd7ef7 --> idea_d104690c_4da7_4c96_ac23_16d95a9d812e idea_dd46bf56_a429_4098_aae7_7ba232bd7ef7 --> idea_f43327f9_98cb_4dd6_a75e_35c2e20b5666 idea_c3288f30_e920_452f_82d3_f24c2135dac9 --> idea_f43327f9_98cb_4dd6_a75e_35c2e20b5666 idea_2fa6e11f_cb78_45db_9577_767b3d57a02b --> idea_fbf4202e_7865_4691_a87d_1a05d65397c5 idea_23725232_e5dd_4ef6_a9e2_be6ceb3202a6 --> idea_ffe2d8d0_133c_430c_9c51_c06f23df0668 idea_f8f0838e_2be4_4697_81b9_53fc570bf0cd --> idea_6da881d3_ae0d_438d_a986_8f6debbc4e41 idea_efde27df_fe6e_46b0_942a_3905de537a83 --> idea_9e371cb4_19ad_433d_b536_784b18919a92 idea_743b56b1_73de_4c38_8412_46017a0d5709 --> idea_9e371cb4_19ad_433d_b536_784b18919a92 idea_4b61caa2_0ce3_4785_93f7_9115f674db4c --> idea_6da881d3_ae0d_438d_a986_8f6debbc4e41 idea_a9cf8e4a_b62e_4df3_a3b7_b047a0b1afb9 --> idea_f43327f9_98cb_4dd6_a75e_35c2e20b5666 idea_bed29cc8_451f_4839_847c_b24634478a8e --> idea_4d983fd8_4600_4088_b8fa_45531f775b73 idea_e0cc145b_0d11_4ecb_a34c_ba78059af4bc --> idea_ffe2d8d0_133c_430c_9c51_c06f23df0668 idea_35a56407_3c28_49c8_8af4_dd13737586a5 --> idea_829f7403_e855_4390_a8c9_e5bba5e959d1 style idea_fd6112c1_0fb4_4992_90e4_ac4f8dd79a35 fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_4038096a_8392_41c4_974c_116f4cc93cd8 fill:#e5e7eb,stroke:#9ca3af,color:#374151 style idea_ffe2d8d0_133c_430c_9c51_c06f23df0668 fill:#e5e7eb,stroke:#9ca3af,color:#374151 style idea_2fa6e11f_cb78_45db_9577_767b3d57a02b fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_972901fd_9e45_43fb_9184_358b20264d13 fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_d104690c_4da7_4c96_ac23_16d95a9d812e fill:#e5e7eb,stroke:#9ca3af,color:#374151 style idea_3f5c50f2_52d0_48e2_9a3b_ccdb0a2703f8 fill:#e5e7eb,stroke:#9ca3af,color:#374151 style idea_9a01796c_313f_44c5_b66f_66ad88c657c8 fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_2661d2be_809e_4693_ad2e_22cbf4861076 fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_cf5da929_24d5_47df_8678_ff05c2ba0cf6 fill:#e5e7eb,stroke:#9ca3af,color:#374151 style idea_226d3b57_72bb_4177_93b2_8f4a95bc5e63 fill:#e5e7eb,stroke:#9ca3af,color:#374151 style idea_c91c9f74_180e_4a8a_8a0c_1b998639a6a6 fill:#e5e7eb,stroke:#9ca3af,color:#374151 style idea_b31a77a3_0560_46ae_9ae4_6da17936fc8e fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_3f37724f_2de2_4317_a2cb_53813be30265 fill:#e5e7eb,stroke:#9ca3af,color:#374151 style idea_a0e7960e_3a1f_4c77_ade5_d3aed75b7e4f fill:#e5e7eb,stroke:#9ca3af,color:#374151 style idea_071d5714_e968_4a61_afb7_78f04b2f252b fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_e9634320_bc67_4621_a2ae_0c00d27020f3 fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_1565b291_efec_46ef_9b37_623442ba83ba fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_0be1335b_5e63_42cb_97bb_c9b5777be6df fill:#e5e7eb,stroke:#9ca3af,color:#374151 style idea_efde27df_fe6e_46b0_942a_3905de537a83 fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_b55f0802_f54e_4712_a169_d022ecb37d87 fill:#e5e7eb,stroke:#9ca3af,color:#374151 style idea_fb34207e_d308_4b12_a4eb_d4bcc54d0478 fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_b098c0b2_8bae_47ab_8cff_45e159f306c4 fill:#e5e7eb,stroke:#9ca3af,color:#374151 style idea_ae517029_a9ab_4ec3_a728_d8d8c2461e05 fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_e0cc145b_0d11_4ecb_a34c_ba78059af4bc fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_c6410e47_b83e_40e7_98c4_d2aa29acb5e5 fill:#e5e7eb,stroke:#9ca3af,color:#374151 style idea_cb98995c_7bab_419d_a1ea_6078d2586334 fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_c8d0aa65_1a78_4650_b461_5ac8a7fdad9e fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_e9001364_89c7_4332_8e46_6ce53582ee88 fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_eb9fd0c3_4c8d_4f47_861b_9bf2fffa30e0 fill:#e5e7eb,stroke:#9ca3af,color:#374151 style idea_f43327f9_98cb_4dd6_a75e_35c2e20b5666 fill:#e5e7eb,stroke:#9ca3af,color:#374151 style idea_a2066d94_c4e0_469a_a5a6_b563d9fcbb5d fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_26f7fc06_1bfb_4687_af26_88c507119a16 fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_49b7e08c_99af_4ba3_b729_e34fed549933 fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_23725232_e5dd_4ef6_a9e2_be6ceb3202a6 fill:#e5e7eb,stroke:#9ca3af,color:#374151 style idea_94eda6e6_9b42_422c_96db_ce85c94392dd fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_c3288f30_e920_452f_82d3_f24c2135dac9 fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_829f7403_e855_4390_a8c9_e5bba5e959d1 fill:#e5e7eb,stroke:#9ca3af,color:#374151 style idea_edce39b8_043a_4581_8885_8bd5968b4837 fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_12bc973a_17de_4266_906e_9e15cec4ff45 fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_a9cf8e4a_b62e_4df3_a3b7_b047a0b1afb9 fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_61b5d351_104b_457d_ba65_19eb8c4a9d7e fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_3e9c47f6_2f8a_4ae9_a16f_35a5a442592b fill:#e5e7eb,stroke:#9ca3af,color:#374151 style idea_bed29cc8_451f_4839_847c_b24634478a8e fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_4b61caa2_0ce3_4785_93f7_9115f674db4c fill:#e5e7eb,stroke:#9ca3af,color:#374151 style idea_fbf4202e_7865_4691_a87d_1a05d65397c5 fill:#e5e7eb,stroke:#9ca3af,color:#374151 style idea_86925f95_6f6c_4c11_b9fe_9d0dba048ee2 fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_bea33e46_3953_493f_beb0_ab0a33fb5667 fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_b99ffdf0_b806_4dcc_a29e_838e8f783b08 fill:#e5e7eb,stroke:#9ca3af,color:#374151 style idea_bfa7307e_8666_4ee2_a327_c5aa17aae957 fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_09ca9de4_e847_4a28_a6c0_e5c5aacf9c5c fill:#e5e7eb,stroke:#9ca3af,color:#374151 style idea_dffab23a_2144_4af2_b502_5fd744891fd6 fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_02655e5f_bcbb_49d8_83c6_f4f1365130e3 fill:#e5e7eb,stroke:#9ca3af,color:#374151 style idea_9e371cb4_19ad_433d_b536_784b18919a92 fill:#e5e7eb,stroke:#9ca3af,color:#374151 style idea_baa93d2b_2323_42e9_a1f3_38bc8813242f fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_7326271c_ca3b_4861_92d8_5facaf920788 fill:#e5e7eb,stroke:#9ca3af,color:#374151 style idea_85dab2f5_aea4_4a4b_9b2d_bd433fa2fd33 fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_1cfc267e_82ac_4fbc_94fb_a36c4ae4aeca fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_dc3f9733_79c1_46e3_9fad_1c9cda556867 fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_7dee54ee_b8eb_4ca1_bbde_59896eabc391 fill:#e5e7eb,stroke:#9ca3af,color:#374151 style idea_e5a16454_2035_4364_81c1_5654255ad864 fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_f8f0838e_2be4_4697_81b9_53fc570bf0cd fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_0c5b08fc_3e05_4a63_b625_9a3a6ac192a8 fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_6da881d3_ae0d_438d_a986_8f6debbc4e41 fill:#e5e7eb,stroke:#9ca3af,color:#374151 style idea_2957ff1c_a7f2_4e1b_a08f_f41b9f2ae4e2 fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_0a6677f2_d398_4803_ba51_1a4ff88284aa fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_4d983fd8_4600_4088_b8fa_45531f775b73 fill:#e5e7eb,stroke:#9ca3af,color:#374151 style idea_e9b43d56_b6ff_4a97_ae2b_2bc033a1a1d1 fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_11dc3e16_a62c_4bca_862e_c4753d404880 fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_c9ddcf27_0509_4af7_bee4_24e954ec25eb fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_676156cc_cf34_4229_9f32_9f24cf2d6876 fill:#e5e7eb,stroke:#9ca3af,color:#374151 style idea_2846042d_19e7_447c_a0a3_8bcc0ac9f9ef fill:#e5e7eb,stroke:#9ca3af,color:#374151 style idea_8ba56d73_d5ad_402e_9a11_176461495b48 fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_67795c0a_06eb_47af_aa6d_83ef1672f64d fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_097ecdcf_eebd_4d33_a9fb_3bbab6069f4a fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_743b56b1_73de_4c38_8412_46017a0d5709 fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_c157118c_d0d1_452c_aa5c_9de08eae4358 fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_754ed0df_2ef7_4e9d_8dd9_333b8c8a44e8 fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_9383d6e6_2ca4_4899_b0c9_5867c8474900 fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_a7a0b757_7382_4616_9a59_82dd88e05215 fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_dd46bf56_a429_4098_aae7_7ba232bd7ef7 fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_cc6ab4fb_e9e0_41ac_8dcc_1b8a07a3f85e fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_35a56407_3c28_49c8_8af4_dd13737586a5 fill:#fef3c7,stroke:#f59e0b,color:#92400e style idea_cfbf1693_03ff_4d7f_9e9f_3024fbe2d9cd fill:#fef3c7,stroke:#f59e0b,color:#92400e linkStyle 9 stroke:#2563eb,stroke-width:3px linkStyle 21 stroke:#2563eb,stroke-width:3px linkStyle 28 stroke:#2563eb,stroke-width:3px linkStyle 38 stroke:#2563eb,stroke-width:3px linkStyle 48 stroke:#2563eb,stroke-width:3px linkStyle 65 stroke:#2563eb,stroke-width:3px linkStyle 69 stroke:#2563eb,stroke-width:3px