.toolbar-button[data-v-31a71764]{min-width:32px;height:32px;padding:0 10px;border:1px solid var(--app-border);border-radius:var(--radius);background-color:var(--app-surface);color:var(--app-text);font-size:.875rem;font-weight:600;cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.toolbar-button.active[data-v-31a71764]{background-color:var(--app-accent);color:var(--app-on-accent);border-color:var(--app-accent)}.toolbar-button[data-v-31a71764]:hover:not(:disabled):not(.active){background-color:var(--app-hover);border-color:var(--app-border-strong)}.toolbar-button[data-v-31a71764]:active:not(:disabled):not(.active){background-color:var(--app-surface-strong)}.toolbar-button.active[data-v-31a71764]:hover:not(:disabled){background-color:var(--app-accent-hover);border-color:var(--app-accent-hover);color:var(--app-on-accent-hover)}.toolbar-button.active[data-v-31a71764]:active:not(:disabled){background-color:var(--app-accent-pressed);border-color:var(--app-accent-pressed);color:var(--app-on-accent-pressed)}.toolbar-button[data-v-31a71764]:disabled{opacity:.5;cursor:not-allowed}@media(pointer:coarse){.toolbar-button[data-v-31a71764]{min-width:40px;height:40px}}.toolbar-button[data-v-31a71764]:focus-visible{outline:2px solid var(--app-accent-ink);outline-offset:2px}@media(prefers-reduced-motion:reduce){.toolbar-button[data-v-31a71764]{transition:none}}.toolbar[data-v-5fc22e41]{display:flex;flex-wrap:wrap;gap:8px;padding:12px;border:1px solid var(--app-border);border-radius:var(--radius);background-color:var(--app-surface-muted);margin-bottom:12px;width:100%;box-shadow:0 1px #0f172a0d;transition:box-shadow .2s ease}.toolbar-group[data-v-5fc22e41]{display:flex;align-items:center;gap:6px}.toolbar-select[data-v-5fc22e41]{height:32px;border:1px solid var(--app-border);border-radius:var(--radius);background-color:var(--app-surface);padding:0 12px;font-size:.875rem;color:var(--app-text);cursor:pointer}@media(pointer:coarse){.toolbar-select[data-v-5fc22e41]{height:40px}.icon[data-v-5fc22e41]{width:40px}}.toolbar-select[data-v-5fc22e41]:disabled{cursor:not-allowed;opacity:.6}.icon[data-v-5fc22e41]{padding:0;width:32px;display:flex;align-items:center;justify-content:center;font-size:1.1rem}@media(prefers-reduced-motion:reduce){.toolbar[data-v-5fc22e41]{transition:none}}@font-face{font-family:Cascadia Code;src:local("Cascadia Code Regular Italic"),local("Cascadia Code Italic"),url(../_fonts/J8h93RvUgfM85MB0ISaqOQ2idQNrojS7ciWiw1Xg1uc-4NHZ_zQzZf5OkYwjO65C5BMnqe_i6LfFh2_K4H4FdO8.woff2) format(woff2);font-display:swap;unicode-range:U+0600-06FF,U+0750-077F,U+0870-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF0-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1;font-weight:400;font-style:italic}@font-face{font-family:"Cascadia Code Fallback: Courier New";src:local("Courier New");size-adjust:97.6404%;ascent-override:95.0155%;descent-override:24.0039%;line-gap-override:0%}@font-face{font-family:Cascadia Code;src:local("Cascadia Code Regular Italic"),local("Cascadia Code Italic"),url(../_fonts/9uF2Cf42xIXpL2ZNzMBZfEi8emL5Ez0UqUq5QYxQb5Q-ryXg7iNHyJnqyuZxcYogACqT6EHz_vdKAEa_zCU_Onc.woff2) format(woff2);font-display:swap;unicode-range:U+2800-28FF;font-weight:400;font-style:italic}@font-face{font-family:Cascadia Code;src:local("Cascadia Code Regular Italic"),local("Cascadia Code Italic"),url(../_fonts/SerUFXHx_QZN3gGouMTz8SX5DbOlNNhsfLTf0JTVxOU-kSjqIHnbOZVESIkBMIcEQ8WfwxU3BkDuUlZ1cyKMkjY.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:italic}@font-face{font-family:Cascadia Code;src:local("Cascadia Code Regular Italic"),local("Cascadia Code Italic"),url(../_fonts/3EZKC92CpBieKEJtbhaEB4ZQP1hNVnu-cbrK4jajdwU-DbvlYG_9Q7acEqMh8lkqZKqDSwFRPweJZrbOLzWivQ4.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:italic}@font-face{font-family:Cascadia Code;src:local("Cascadia Code Regular Italic"),local("Cascadia Code Italic"),url(../_fonts/nEHtXjQvs26eaX0zsn8GQMNUBxbh8e-OkkO-ieOTCD4-QcC9PL_igb4R_J2NJuFJC1sDF6tKoCVUUDHoBsE-k4A.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:400;font-style:italic}@font-face{font-family:Cascadia Code;src:local("Cascadia Code Regular Italic"),local("Cascadia Code Italic"),url(../_fonts/aCuOs4vuMUSIVIf_s4ix_8b15AKgHz5G5dNzc2Vx_SI-CWgNHDMMryj0KAVubB0ehsjHBJtl_--ee_hRLGgrIKA.woff2) format(woff2);font-display:swap;unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F;font-weight:400;font-style:italic}@font-face{font-family:Cascadia Code;src:local("Cascadia Code Regular Italic"),local("Cascadia Code Italic"),url(../_fonts/q_dLHcIOwkRy_AIgZVyx-oqoVUSCJAatJi19NQstVho-kcLm67xzJotD7atGh_xhSAfsO9T0UNfAi4NMrqfS4Oc.woff2) format(woff2);font-display:swap;unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F;font-weight:400;font-style:italic}@font-face{font-family:Cascadia Code;src:local("Cascadia Code Regular Italic"),local("Cascadia Code Italic"),url(../_fonts/GFkmwH3GuSZdGlvXatBLqdhC4jAwEh3KHxTq_MgGe14-VrxiNzgUQIJIgxUK0xCEXn6sldopHEXUzITT6J9wslw.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:italic}@font-face{font-family:Cascadia Code;src:local("Cascadia Code Regular Italic"),local("Cascadia Code Italic"),url(../_fonts/K_1k0H11DMHTt6QwQVk-DJvPJg4_Yn6JKQqGIJiEk0U-RKVz8pQBrD3s4W5lJt9upjiLIkBd0Tdas2obykBEVX0.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:italic}@font-face{font-family:Cascadia Code;src:local("Cascadia Code Regular Italic"),local("Cascadia Code Italic"),url(../_fonts/jdXEXrXvD8XKXOw_cPg8Z874nn9K-2xy7ms3uHcrwJ4-5gLMkVPq8hEM4ZGUJgxlJrMv_PMu_bD_tM2DrrOLwmg.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:italic}@font-face{font-family:Cascadia Code;src:local("Cascadia Code Medium Italic"),url(../_fonts/J8h93RvUgfM85MB0ISaqOQ2idQNrojS7ciWiw1Xg1uc-4NHZ_zQzZf5OkYwjO65C5BMnqe_i6LfFh2_K4H4FdO8.woff2) format(woff2);font-display:swap;unicode-range:U+0600-06FF,U+0750-077F,U+0870-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF0-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1;font-weight:500;font-style:italic}@font-face{font-family:Cascadia Code;src:local("Cascadia Code Medium Italic"),url(../_fonts/9uF2Cf42xIXpL2ZNzMBZfEi8emL5Ez0UqUq5QYxQb5Q-ryXg7iNHyJnqyuZxcYogACqT6EHz_vdKAEa_zCU_Onc.woff2) format(woff2);font-display:swap;unicode-range:U+2800-28FF;font-weight:500;font-style:italic}@font-face{font-family:Cascadia Code;src:local("Cascadia Code Medium Italic"),url(../_fonts/SerUFXHx_QZN3gGouMTz8SX5DbOlNNhsfLTf0JTVxOU-kSjqIHnbOZVESIkBMIcEQ8WfwxU3BkDuUlZ1cyKMkjY.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:500;font-style:italic}@font-face{font-family:Cascadia Code;src:local("Cascadia Code Medium Italic"),url(../_fonts/3EZKC92CpBieKEJtbhaEB4ZQP1hNVnu-cbrK4jajdwU-DbvlYG_9Q7acEqMh8lkqZKqDSwFRPweJZrbOLzWivQ4.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:500;font-style:italic}@font-face{font-family:Cascadia Code;src:local("Cascadia Code Medium Italic"),url(../_fonts/nEHtXjQvs26eaX0zsn8GQMNUBxbh8e-OkkO-ieOTCD4-QcC9PL_igb4R_J2NJuFJC1sDF6tKoCVUUDHoBsE-k4A.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:500;font-style:italic}@font-face{font-family:Cascadia Code;src:local("Cascadia Code Medium Italic"),url(../_fonts/aCuOs4vuMUSIVIf_s4ix_8b15AKgHz5G5dNzc2Vx_SI-CWgNHDMMryj0KAVubB0ehsjHBJtl_--ee_hRLGgrIKA.woff2) format(woff2);font-display:swap;unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F;font-weight:500;font-style:italic}@font-face{font-family:Cascadia Code;src:local("Cascadia Code Medium Italic"),url(../_fonts/q_dLHcIOwkRy_AIgZVyx-oqoVUSCJAatJi19NQstVho-kcLm67xzJotD7atGh_xhSAfsO9T0UNfAi4NMrqfS4Oc.woff2) format(woff2);font-display:swap;unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F;font-weight:500;font-style:italic}@font-face{font-family:Cascadia Code;src:local("Cascadia Code Medium Italic"),url(../_fonts/GFkmwH3GuSZdGlvXatBLqdhC4jAwEh3KHxTq_MgGe14-VrxiNzgUQIJIgxUK0xCEXn6sldopHEXUzITT6J9wslw.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:500;font-style:italic}@font-face{font-family:Cascadia Code;src:local("Cascadia Code Medium Italic"),url(../_fonts/K_1k0H11DMHTt6QwQVk-DJvPJg4_Yn6JKQqGIJiEk0U-RKVz8pQBrD3s4W5lJt9upjiLIkBd0Tdas2obykBEVX0.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:500;font-style:italic}@font-face{font-family:Cascadia Code;src:local("Cascadia Code Medium Italic"),url(../_fonts/jdXEXrXvD8XKXOw_cPg8Z874nn9K-2xy7ms3uHcrwJ4-5gLMkVPq8hEM4ZGUJgxlJrMv_PMu_bD_tM2DrrOLwmg.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:italic}@font-face{font-family:Cascadia Code;src:local("Cascadia Code SemiBold Italic"),url(../_fonts/J8h93RvUgfM85MB0ISaqOQ2idQNrojS7ciWiw1Xg1uc-4NHZ_zQzZf5OkYwjO65C5BMnqe_i6LfFh2_K4H4FdO8.woff2) format(woff2);font-display:swap;unicode-range:U+0600-06FF,U+0750-077F,U+0870-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF0-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1;font-weight:600;font-style:italic}@font-face{font-family:Cascadia Code;src:local("Cascadia Code SemiBold Italic"),url(../_fonts/9uF2Cf42xIXpL2ZNzMBZfEi8emL5Ez0UqUq5QYxQb5Q-ryXg7iNHyJnqyuZxcYogACqT6EHz_vdKAEa_zCU_Onc.woff2) format(woff2);font-display:swap;unicode-range:U+2800-28FF;font-weight:600;font-style:italic}@font-face{font-family:Cascadia Code;src:local("Cascadia Code SemiBold Italic"),url(../_fonts/SerUFXHx_QZN3gGouMTz8SX5DbOlNNhsfLTf0JTVxOU-kSjqIHnbOZVESIkBMIcEQ8WfwxU3BkDuUlZ1cyKMkjY.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:600;font-style:italic}@font-face{font-family:Cascadia Code;src:local("Cascadia Code SemiBold Italic"),url(../_fonts/3EZKC92CpBieKEJtbhaEB4ZQP1hNVnu-cbrK4jajdwU-DbvlYG_9Q7acEqMh8lkqZKqDSwFRPweJZrbOLzWivQ4.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:600;font-style:italic}@font-face{font-family:Cascadia Code;src:local("Cascadia Code SemiBold Italic"),url(../_fonts/nEHtXjQvs26eaX0zsn8GQMNUBxbh8e-OkkO-ieOTCD4-QcC9PL_igb4R_J2NJuFJC1sDF6tKoCVUUDHoBsE-k4A.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:600;font-style:italic}@font-face{font-family:Cascadia Code;src:local("Cascadia Code SemiBold Italic"),url(../_fonts/aCuOs4vuMUSIVIf_s4ix_8b15AKgHz5G5dNzc2Vx_SI-CWgNHDMMryj0KAVubB0ehsjHBJtl_--ee_hRLGgrIKA.woff2) format(woff2);font-display:swap;unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F;font-weight:600;font-style:italic}@font-face{font-family:Cascadia Code;src:local("Cascadia Code SemiBold Italic"),url(../_fonts/q_dLHcIOwkRy_AIgZVyx-oqoVUSCJAatJi19NQstVho-kcLm67xzJotD7atGh_xhSAfsO9T0UNfAi4NMrqfS4Oc.woff2) format(woff2);font-display:swap;unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F;font-weight:600;font-style:italic}@font-face{font-family:Cascadia Code;src:local("Cascadia Code SemiBold Italic"),url(../_fonts/GFkmwH3GuSZdGlvXatBLqdhC4jAwEh3KHxTq_MgGe14-VrxiNzgUQIJIgxUK0xCEXn6sldopHEXUzITT6J9wslw.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:600;font-style:italic}@font-face{font-family:Cascadia Code;src:local("Cascadia Code SemiBold Italic"),url(../_fonts/K_1k0H11DMHTt6QwQVk-DJvPJg4_Yn6JKQqGIJiEk0U-RKVz8pQBrD3s4W5lJt9upjiLIkBd0Tdas2obykBEVX0.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:600;font-style:italic}@font-face{font-family:Cascadia Code;src:local("Cascadia Code SemiBold Italic"),url(../_fonts/jdXEXrXvD8XKXOw_cPg8Z874nn9K-2xy7ms3uHcrwJ4-5gLMkVPq8hEM4ZGUJgxlJrMv_PMu_bD_tM2DrrOLwmg.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:italic}@font-face{font-family:Cascadia Code;src:local("Cascadia Code Bold Italic"),url(../_fonts/J8h93RvUgfM85MB0ISaqOQ2idQNrojS7ciWiw1Xg1uc-4NHZ_zQzZf5OkYwjO65C5BMnqe_i6LfFh2_K4H4FdO8.woff2) format(woff2);font-display:swap;unicode-range:U+0600-06FF,U+0750-077F,U+0870-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF0-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1;font-weight:700;font-style:italic}@font-face{font-family:Cascadia Code;src:local("Cascadia Code Bold Italic"),url(../_fonts/9uF2Cf42xIXpL2ZNzMBZfEi8emL5Ez0UqUq5QYxQb5Q-ryXg7iNHyJnqyuZxcYogACqT6EHz_vdKAEa_zCU_Onc.woff2) format(woff2);font-display:swap;unicode-range:U+2800-28FF;font-weight:700;font-style:italic}@font-face{font-family:Cascadia Code;src:local("Cascadia Code Bold Italic"),url(../_fonts/SerUFXHx_QZN3gGouMTz8SX5DbOlNNhsfLTf0JTVxOU-kSjqIHnbOZVESIkBMIcEQ8WfwxU3BkDuUlZ1cyKMkjY.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:700;font-style:italic}@font-face{font-family:Cascadia Code;src:local("Cascadia Code Bold Italic"),url(../_fonts/3EZKC92CpBieKEJtbhaEB4ZQP1hNVnu-cbrK4jajdwU-DbvlYG_9Q7acEqMh8lkqZKqDSwFRPweJZrbOLzWivQ4.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:700;font-style:italic}@font-face{font-family:Cascadia Code;src:local("Cascadia Code Bold Italic"),url(../_fonts/nEHtXjQvs26eaX0zsn8GQMNUBxbh8e-OkkO-ieOTCD4-QcC9PL_igb4R_J2NJuFJC1sDF6tKoCVUUDHoBsE-k4A.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:700;font-style:italic}@font-face{font-family:Cascadia Code;src:local("Cascadia Code Bold Italic"),url(../_fonts/aCuOs4vuMUSIVIf_s4ix_8b15AKgHz5G5dNzc2Vx_SI-CWgNHDMMryj0KAVubB0ehsjHBJtl_--ee_hRLGgrIKA.woff2) format(woff2);font-display:swap;unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F;font-weight:700;font-style:italic}@font-face{font-family:Cascadia Code;src:local("Cascadia Code Bold Italic"),url(../_fonts/q_dLHcIOwkRy_AIgZVyx-oqoVUSCJAatJi19NQstVho-kcLm67xzJotD7atGh_xhSAfsO9T0UNfAi4NMrqfS4Oc.woff2) format(woff2);font-display:swap;unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F;font-weight:700;font-style:italic}@font-face{font-family:Cascadia Code;src:local("Cascadia Code Bold Italic"),url(../_fonts/GFkmwH3GuSZdGlvXatBLqdhC4jAwEh3KHxTq_MgGe14-VrxiNzgUQIJIgxUK0xCEXn6sldopHEXUzITT6J9wslw.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:700;font-style:italic}@font-face{font-family:Cascadia Code;src:local("Cascadia Code Bold Italic"),url(../_fonts/K_1k0H11DMHTt6QwQVk-DJvPJg4_Yn6JKQqGIJiEk0U-RKVz8pQBrD3s4W5lJt9upjiLIkBd0Tdas2obykBEVX0.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:700;font-style:italic}@font-face{font-family:Cascadia Code;src:local("Cascadia Code Bold Italic"),url(../_fonts/jdXEXrXvD8XKXOw_cPg8Z874nn9K-2xy7ms3uHcrwJ4-5gLMkVPq8hEM4ZGUJgxlJrMv_PMu_bD_tM2DrrOLwmg.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:italic}@font-face{font-family:Cascadia Code;src:local("Cascadia Code Regular"),local("Cascadia Code"),url(../_fonts/t5G_eyYKtY3GRJNWH7DRCKZ02a4cgbE9GHxD5F-166U-I_DiRtnhzL_5C2abDGOOlClnLJwBZ6GHLrrEbw8O7u8.woff2) format(woff2);font-display:swap;unicode-range:U+0600-06FF,U+0750-077F,U+0870-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF0-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1;font-weight:400;font-style:normal}@font-face{font-family:Cascadia Code;src:local("Cascadia Code Regular"),local("Cascadia Code"),url(../_fonts/3uuwcX9RQ7S5XiY5HUhwC6ldrVveY1FazYaqKS-qiqo-1DF0_L31qpUkt00Si9HFcGxRPj4Q3X_0LxAJ7xp4_MY.woff2) format(woff2);font-display:swap;unicode-range:U+2800-28FF;font-weight:400;font-style:normal}@font-face{font-family:Cascadia Code;src:local("Cascadia Code Regular"),local("Cascadia Code"),url(../_fonts/yIJ3HHQV0wRywQ3A5nn2MlP_XeoaAH5RHoDGhA1r88E-ei5rkk6zssbG6rOzriVXD6wLvYDt1ACEXTD6tdAxkb8.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:normal}@font-face{font-family:Cascadia Code;src:local("Cascadia Code Regular"),local("Cascadia Code"),url(../_fonts/hdy9guaLy3rMeCvQiwHsPk808A__fO0y6Q_0BWphDsk-qR8jDNgoR_cenLevi_awGObzlOdzOp45WvXUc0QfWEw.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:normal}@font-face{font-family:Cascadia Code;src:local("Cascadia Code Regular"),local("Cascadia Code"),url(../_fonts/2FfDTTDYEx6Wt_IKxNu83byCCS2PxQqzSI0FtMXYiLA-eIsj8rvNJwr6c6sWjNJzrV_-8foGzyeokXQllagGNAg.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:400;font-style:normal}@font-face{font-family:Cascadia Code;src:local("Cascadia Code Regular"),local("Cascadia Code"),url(../_fonts/xg5gfnC5Pqs7H3KVc2Ua3mCq6zeuqWqI7V1th644f6w-aOjX2_FG0dq0K7nUSs2WPJVwr1sVHjo2wcVqb5yXvHU.woff2) format(woff2);font-display:swap;unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F;font-weight:400;font-style:normal}@font-face{font-family:Cascadia Code;src:local("Cascadia Code Regular"),local("Cascadia Code"),url(../_fonts/OPYwPlnrrF5SnduOx7Z7vUr88Ilyaxi5nPvkknjVc40-H12FbwE7w4htwMBTs8TsJ2GunJ4EilTyVZ4135VWEtY.woff2) format(woff2);font-display:swap;unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F;font-weight:400;font-style:normal}@font-face{font-family:Cascadia Code;src:local("Cascadia Code Regular"),local("Cascadia Code"),url(../_fonts/MV0-1eK1orqDbJGHDabniKt2I2kKmCX2CxE1ZdgVBV8-Gawe9tFUvLSCYjbL3042C3dwOaxWwWtL4794iEg63OU.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:normal}@font-face{font-family:Cascadia Code;src:local("Cascadia Code Regular"),local("Cascadia Code"),url(../_fonts/iq-sOHCrsPCyFuT0gvoc6c8sydssCqjUdjXtvnylwlA-W8rWBL_Dv_Ttn49bbOJuw7IzkD9a94s2wZh2kOXDowg.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:Cascadia Code;src:local("Cascadia Code Regular"),local("Cascadia Code"),url(../_fonts/pztBb5p2QCGYat0P7SYPGsmjvwNebj18wpN-K1tDhQI-IG_kq4SOWJyi0AzLUEJ94nPNj2yKhi8yo9wjP7vecQg.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Cascadia Code;src:local("Cascadia Code Medium"),url(../_fonts/t5G_eyYKtY3GRJNWH7DRCKZ02a4cgbE9GHxD5F-166U-I_DiRtnhzL_5C2abDGOOlClnLJwBZ6GHLrrEbw8O7u8.woff2) format(woff2);font-display:swap;unicode-range:U+0600-06FF,U+0750-077F,U+0870-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF0-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1;font-weight:500;font-style:normal}@font-face{font-family:Cascadia Code;src:local("Cascadia Code Medium"),url(../_fonts/3uuwcX9RQ7S5XiY5HUhwC6ldrVveY1FazYaqKS-qiqo-1DF0_L31qpUkt00Si9HFcGxRPj4Q3X_0LxAJ7xp4_MY.woff2) format(woff2);font-display:swap;unicode-range:U+2800-28FF;font-weight:500;font-style:normal}@font-face{font-family:Cascadia Code;src:local("Cascadia Code Medium"),url(../_fonts/yIJ3HHQV0wRywQ3A5nn2MlP_XeoaAH5RHoDGhA1r88E-ei5rkk6zssbG6rOzriVXD6wLvYDt1ACEXTD6tdAxkb8.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:500;font-style:normal}@font-face{font-family:Cascadia Code;src:local("Cascadia Code Medium"),url(../_fonts/hdy9guaLy3rMeCvQiwHsPk808A__fO0y6Q_0BWphDsk-qR8jDNgoR_cenLevi_awGObzlOdzOp45WvXUc0QfWEw.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:500;font-style:normal}@font-face{font-family:Cascadia Code;src:local("Cascadia Code Medium"),url(../_fonts/2FfDTTDYEx6Wt_IKxNu83byCCS2PxQqzSI0FtMXYiLA-eIsj8rvNJwr6c6sWjNJzrV_-8foGzyeokXQllagGNAg.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:500;font-style:normal}@font-face{font-family:Cascadia Code;src:local("Cascadia Code Medium"),url(../_fonts/xg5gfnC5Pqs7H3KVc2Ua3mCq6zeuqWqI7V1th644f6w-aOjX2_FG0dq0K7nUSs2WPJVwr1sVHjo2wcVqb5yXvHU.woff2) format(woff2);font-display:swap;unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F;font-weight:500;font-style:normal}@font-face{font-family:Cascadia Code;src:local("Cascadia Code Medium"),url(../_fonts/OPYwPlnrrF5SnduOx7Z7vUr88Ilyaxi5nPvkknjVc40-H12FbwE7w4htwMBTs8TsJ2GunJ4EilTyVZ4135VWEtY.woff2) format(woff2);font-display:swap;unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F;font-weight:500;font-style:normal}@font-face{font-family:Cascadia Code;src:local("Cascadia Code Medium"),url(../_fonts/MV0-1eK1orqDbJGHDabniKt2I2kKmCX2CxE1ZdgVBV8-Gawe9tFUvLSCYjbL3042C3dwOaxWwWtL4794iEg63OU.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:500;font-style:normal}@font-face{font-family:Cascadia Code;src:local("Cascadia Code Medium"),url(../_fonts/iq-sOHCrsPCyFuT0gvoc6c8sydssCqjUdjXtvnylwlA-W8rWBL_Dv_Ttn49bbOJuw7IzkD9a94s2wZh2kOXDowg.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:500;font-style:normal}@font-face{font-family:Cascadia Code;src:local("Cascadia Code Medium"),url(../_fonts/pztBb5p2QCGYat0P7SYPGsmjvwNebj18wpN-K1tDhQI-IG_kq4SOWJyi0AzLUEJ94nPNj2yKhi8yo9wjP7vecQg.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:normal}@font-face{font-family:Cascadia Code;src:local("Cascadia Code SemiBold"),url(../_fonts/t5G_eyYKtY3GRJNWH7DRCKZ02a4cgbE9GHxD5F-166U-I_DiRtnhzL_5C2abDGOOlClnLJwBZ6GHLrrEbw8O7u8.woff2) format(woff2);font-display:swap;unicode-range:U+0600-06FF,U+0750-077F,U+0870-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF0-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1;font-weight:600;font-style:normal}@font-face{font-family:Cascadia Code;src:local("Cascadia Code SemiBold"),url(../_fonts/3uuwcX9RQ7S5XiY5HUhwC6ldrVveY1FazYaqKS-qiqo-1DF0_L31qpUkt00Si9HFcGxRPj4Q3X_0LxAJ7xp4_MY.woff2) format(woff2);font-display:swap;unicode-range:U+2800-28FF;font-weight:600;font-style:normal}@font-face{font-family:Cascadia Code;src:local("Cascadia Code SemiBold"),url(../_fonts/yIJ3HHQV0wRywQ3A5nn2MlP_XeoaAH5RHoDGhA1r88E-ei5rkk6zssbG6rOzriVXD6wLvYDt1ACEXTD6tdAxkb8.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:600;font-style:normal}@font-face{font-family:Cascadia Code;src:local("Cascadia Code SemiBold"),url(../_fonts/hdy9guaLy3rMeCvQiwHsPk808A__fO0y6Q_0BWphDsk-qR8jDNgoR_cenLevi_awGObzlOdzOp45WvXUc0QfWEw.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:600;font-style:normal}@font-face{font-family:Cascadia Code;src:local("Cascadia Code SemiBold"),url(../_fonts/2FfDTTDYEx6Wt_IKxNu83byCCS2PxQqzSI0FtMXYiLA-eIsj8rvNJwr6c6sWjNJzrV_-8foGzyeokXQllagGNAg.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:600;font-style:normal}@font-face{font-family:Cascadia Code;src:local("Cascadia Code SemiBold"),url(../_fonts/xg5gfnC5Pqs7H3KVc2Ua3mCq6zeuqWqI7V1th644f6w-aOjX2_FG0dq0K7nUSs2WPJVwr1sVHjo2wcVqb5yXvHU.woff2) format(woff2);font-display:swap;unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F;font-weight:600;font-style:normal}@font-face{font-family:Cascadia Code;src:local("Cascadia Code SemiBold"),url(../_fonts/OPYwPlnrrF5SnduOx7Z7vUr88Ilyaxi5nPvkknjVc40-H12FbwE7w4htwMBTs8TsJ2GunJ4EilTyVZ4135VWEtY.woff2) format(woff2);font-display:swap;unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F;font-weight:600;font-style:normal}@font-face{font-family:Cascadia Code;src:local("Cascadia Code SemiBold"),url(../_fonts/MV0-1eK1orqDbJGHDabniKt2I2kKmCX2CxE1ZdgVBV8-Gawe9tFUvLSCYjbL3042C3dwOaxWwWtL4794iEg63OU.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:600;font-style:normal}@font-face{font-family:Cascadia Code;src:local("Cascadia Code SemiBold"),url(../_fonts/iq-sOHCrsPCyFuT0gvoc6c8sydssCqjUdjXtvnylwlA-W8rWBL_Dv_Ttn49bbOJuw7IzkD9a94s2wZh2kOXDowg.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:600;font-style:normal}@font-face{font-family:Cascadia Code;src:local("Cascadia Code SemiBold"),url(../_fonts/pztBb5p2QCGYat0P7SYPGsmjvwNebj18wpN-K1tDhQI-IG_kq4SOWJyi0AzLUEJ94nPNj2yKhi8yo9wjP7vecQg.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}@font-face{font-family:Cascadia Code;src:local("Cascadia Code Bold"),url(../_fonts/t5G_eyYKtY3GRJNWH7DRCKZ02a4cgbE9GHxD5F-166U-I_DiRtnhzL_5C2abDGOOlClnLJwBZ6GHLrrEbw8O7u8.woff2) format(woff2);font-display:swap;unicode-range:U+0600-06FF,U+0750-077F,U+0870-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF0-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1;font-weight:700;font-style:normal}@font-face{font-family:Cascadia Code;src:local("Cascadia Code Bold"),url(../_fonts/3uuwcX9RQ7S5XiY5HUhwC6ldrVveY1FazYaqKS-qiqo-1DF0_L31qpUkt00Si9HFcGxRPj4Q3X_0LxAJ7xp4_MY.woff2) format(woff2);font-display:swap;unicode-range:U+2800-28FF;font-weight:700;font-style:normal}@font-face{font-family:Cascadia Code;src:local("Cascadia Code Bold"),url(../_fonts/yIJ3HHQV0wRywQ3A5nn2MlP_XeoaAH5RHoDGhA1r88E-ei5rkk6zssbG6rOzriVXD6wLvYDt1ACEXTD6tdAxkb8.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:700;font-style:normal}@font-face{font-family:Cascadia Code;src:local("Cascadia Code Bold"),url(../_fonts/hdy9guaLy3rMeCvQiwHsPk808A__fO0y6Q_0BWphDsk-qR8jDNgoR_cenLevi_awGObzlOdzOp45WvXUc0QfWEw.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:700;font-style:normal}@font-face{font-family:Cascadia Code;src:local("Cascadia Code Bold"),url(../_fonts/2FfDTTDYEx6Wt_IKxNu83byCCS2PxQqzSI0FtMXYiLA-eIsj8rvNJwr6c6sWjNJzrV_-8foGzyeokXQllagGNAg.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:700;font-style:normal}@font-face{font-family:Cascadia Code;src:local("Cascadia Code Bold"),url(../_fonts/xg5gfnC5Pqs7H3KVc2Ua3mCq6zeuqWqI7V1th644f6w-aOjX2_FG0dq0K7nUSs2WPJVwr1sVHjo2wcVqb5yXvHU.woff2) format(woff2);font-display:swap;unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F;font-weight:700;font-style:normal}@font-face{font-family:Cascadia Code;src:local("Cascadia Code Bold"),url(../_fonts/OPYwPlnrrF5SnduOx7Z7vUr88Ilyaxi5nPvkknjVc40-H12FbwE7w4htwMBTs8TsJ2GunJ4EilTyVZ4135VWEtY.woff2) format(woff2);font-display:swap;unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F;font-weight:700;font-style:normal}@font-face{font-family:Cascadia Code;src:local("Cascadia Code Bold"),url(../_fonts/MV0-1eK1orqDbJGHDabniKt2I2kKmCX2CxE1ZdgVBV8-Gawe9tFUvLSCYjbL3042C3dwOaxWwWtL4794iEg63OU.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:700;font-style:normal}@font-face{font-family:Cascadia Code;src:local("Cascadia Code Bold"),url(../_fonts/iq-sOHCrsPCyFuT0gvoc6c8sydssCqjUdjXtvnylwlA-W8rWBL_Dv_Ttn49bbOJuw7IzkD9a94s2wZh2kOXDowg.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:700;font-style:normal}@font-face{font-family:Cascadia Code;src:local("Cascadia Code Bold"),url(../_fonts/pztBb5p2QCGYat0P7SYPGsmjvwNebj18wpN-K1tDhQI-IG_kq4SOWJyi0AzLUEJ94nPNj2yKhi8yo9wjP7vecQg.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}@font-face{font-family:Cascadia Code;src:local("Cascadia Code Regular Italic"),local("Cascadia Code Italic"),url(../_fonts/2ka_4U2CXLafxwi9QSZFF48_eERSQdefp0oQJ47AqQQ-9ODRhfAFYxc_7tOmv_gZOEqDd1or1YCL-JnV1Ai7_fI.woff) format(woff);font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:Cascadia Code;src:local("Cascadia Code Medium Italic"),url(../_fonts/ISE5WfpbtOTqYUAxPisGQipbVSlWvbfDQ8mGq2BM14A-zFomTvC7kluCeQpEa2Ry5f5QdiNWJf3bVladqNTIXuQ.woff) format(woff);font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:Cascadia Code;src:local("Cascadia Code SemiBold Italic"),url(../_fonts/5Z8KDaUPS_kAVQhpOoVCmGzkKCUW59dhsTknDoxKVBQ-czDT7t9o38xPS_EUIasWCZlbdoA-8itw75C7fztqny4.woff) format(woff);font-display:swap;font-weight:600;font-style:italic}@font-face{font-family:Cascadia Code;src:local("Cascadia Code Bold Italic"),url(../_fonts/9FZeOKaENYAGIepQTMvAfIfio38Vik8mhHUBLn1XJO4-br_pVYjG__9DUcv1Hm-jnRup64asNX1-_ROl6d7NZ_M.woff) format(woff);font-display:swap;font-weight:700;font-style:italic}@font-face{font-family:Cascadia Code;src:local("Cascadia Code Regular"),local("Cascadia Code"),url(../_fonts/G-DY4BHPfL9H9FXqJKSg7OEkzfwDIFbhgNytzyQpFE4-w56oahdnJLlRELyXqoNYnFVED_d79mESccd-kGqEyUA.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Cascadia Code;src:local("Cascadia Code Medium"),url(../_fonts/ZcWZYMyGDxjZ8UQi2JHpSemjPlufaKdDXNTp4oW0nNI-U9pQAzhvqLtBV2hw19Ls9E2ZRgvAeDOYDg0tiqHIXpQ.woff) format(woff);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:Cascadia Code;src:local("Cascadia Code SemiBold"),url(../_fonts/eAhIpWTEnEjKV2X_EfdFOG_vqyVQHwOiAgwyvETzbFQ-10HglcAq440SWXakGnbWRD_St7XGVcEGjGnJnLel1g4.woff) format(woff);font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:Cascadia Code;src:local("Cascadia Code Bold"),url(../_fonts/Cmsc5rnr62Ko_6bgj4EAndZVHv2E0xS6uPlDgIMSPp8-_iRNJ3noBl7J_NBoSM9TYl_i4qsOqXCF3N_EYm9z5r8.woff) format(woff);font-display:swap;font-weight:700;font-style:normal}.wysiwyg{--wysiwyg-border:var(--app-border);--wysiwyg-bg:var(--app-surface);--wysiwyg-radius:var(--radius);--wysiwyg-font:inherit;--wysiwyg-text:var(--app-text);--wysiwyg-muted:var(--app-text-muted);--wysiwyg-heading:var(--app-text);--wysiwyg-accent:var(--app-danger);--wysiwyg-accent-bg:var(--app-danger-soft);--wysiwyg-blockquote-border:var(--app-accent);--wysiwyg-blockquote-bg:var(--app-surface-accent);--wysiwyg-code-bg:var(--app-code-bg);--wysiwyg-code-color:var(--app-code-fg);border:1px solid var(--wysiwyg-border);border-radius:var(--wysiwyg-radius);background-color:var(--wysiwyg-bg);font-family:var(--wysiwyg-font)}.toolbar-layer,.wysiwyg{position:relative}.toolbar-layer--sticky{position:sticky;top:var(--wysiwyg-toolbar-offset,0);z-index:15}.editor{min-height:260px;max-height:65vh;padding:16px;outline:none;line-height:1.6;font-size:16px;overflow-y:auto;color:var(--wysiwyg-text)}.dark .editor [style*=" color" i],.dark .editor [style*=" color" i],.dark .editor [style*=";color" i],.dark .editor [style*="	color" i],.dark .editor [style^=color i],.dark .editor font[color]{color:var(--wysiwyg-text)!important}.dark .editor a[style]{color:var(--app-accent-ink)!important}.editor.disabled{background-color:var(--app-surface-muted);color:var(--wysiwyg-muted);pointer-events:none}.html-viewer{width:100%;min-height:360px;max-height:65vh;padding:14px 16px;border:none;outline:none;resize:vertical;overflow:auto;font-family:Cascadia Code,"Cascadia Code Fallback: Courier New",Consolas,Monaco,Menlo,monospace;font-size:13px;line-height:1.5;background:var(--app-code-bg);color:var(--app-code-fg);-moz-tab-size:2;-o-tab-size:2;tab-size:2}.html-editor-panel{border-top:1px solid var(--wysiwyg-border);border-radius:0 0 var(--wysiwyg-radius) var(--wysiwyg-radius);overflow:hidden}.html-viewer::-moz-selection{background:var(--app-code-selection)}.html-viewer::selection{background:var(--app-code-selection)}.editor[data-empty=true]:before{content:attr(data-placeholder);color:var(--app-text-dimmed);pointer-events:none}.editor img{max-width:100%;height:auto;display:block;margin:8px 0}.editor table{border-collapse:collapse;width:100%;margin:12px 0}.editor table td,.editor table th{border:1px solid var(--wysiwyg-border);padding:8px;vertical-align:top}.editor h1{font-size:32px;line-height:1.15;font-weight:700;margin:28px 0 12px}.editor h1,.editor h2{color:var(--wysiwyg-heading)}.editor h2{font-size:26px;line-height:1.2;font-weight:650;margin:24px 0 12px}.editor h3{font-size:22px;line-height:1.25;margin:20px 0 10px}.editor h3,.editor h4{font-weight:600;color:var(--wysiwyg-heading)}.editor h4{font-size:18px;line-height:1.3;margin:18px 0 8px}.editor h5{font-size:16px;line-height:1.35;margin:16px 0 6px}.editor h5,.editor h6{font-weight:600;color:var(--wysiwyg-heading)}.editor h6{font-size:14px;line-height:1.4;margin:14px 0 6px;text-transform:uppercase;letter-spacing:.05em}.editor p{margin:12px 0}.editor small{font-size:.9em;color:var(--app-text-muted)}.editor ol,.editor ul{margin:12px 0;padding-left:0;color:var(--wysiwyg-text)}.editor li{position:relative;margin-bottom:10px;padding-left:40px;line-height:1.6}.editor ul>li:before{content:"";position:absolute;left:12px;top:50%;transform:translateY(-50%);width:12px;height:12px;border:2px solid var(--wysiwyg-accent);border-radius:3px;background-color:var(--wysiwyg-accent-bg);box-sizing:border-box}.editor ol ul>li:before,.editor ul ul>li:before{width:8px;height:8px;left:8px;border-width:1.5px;border-radius:2px}.editor ol{counter-reset:wysiwyg-list-counter}.editor ol>li{counter-increment:wysiwyg-list-counter}.editor ol>li:before{content:counter(wysiwyg-list-counter) ".";position:absolute;left:12px;top:50%;transform:translateY(-50%);font-weight:700;color:var(--wysiwyg-accent);font-size:14px}.editor li ol,.editor li ul{margin-top:8px;margin-bottom:4px;margin-left:0}.editor blockquote{margin:20px 0;padding:28px 40px;border:2px solid var(--app-border);background-color:var(--app-surface-muted);color:var(--app-text);border-radius:var(--radius);font-style:normal;font-weight:700}.editor blockquote .quote-card-text{margin:0;font-size:1.1rem;line-height:1.45;font-weight:700;color:var(--app-text)}.editor blockquote .quote-card-author,.editor blockquote footer{display:block;margin-top:28px;text-align:right;font-weight:600;color:var(--app-text-muted);font-size:.98rem}.editor pre{background-color:var(--wysiwyg-code-bg);padding:12px;overflow-x:auto;font-family:Consolas,Monaco,Menlo,monospace;font-size:14px}.editor code,.editor pre{color:var(--wysiwyg-code-color);border-radius:var(--radius)}.editor code{background:var(--app-code-inline-bg);padding:2px 6px;font-family:monospace}.editor a{color:var(--app-accent-ink);text-decoration:underline}.editor,.editor *{box-sizing:border-box}.editor .button-boxes{display:flex;align-content:center;flex-direction:column;align-items:flex-start;background:var(--app-surface-muted);padding:1.5rem;border-radius:var(--radius);margin:1rem 0}.editor .button-boxes p{margin-bottom:1rem;font-size:1.125rem;color:var(--app-text)}.editor .button-boxes .buttons{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.editor .btn-box-button{display:inline-block;padding:.5rem 1rem;background-color:var(--app-accent);color:var(--app-on-accent);text-decoration:none;border-radius:var(--radius);font-weight:500}.editor .btn-box-button:hover{background-color:var(--app-accent-hover);color:var(--app-on-accent-hover)}.editor .single-button-wrap{display:flex;gap:1rem;flex-wrap:wrap;margin:1rem 0}.editor .form-embed-placeholder{position:relative;border:1px dashed var(--app-border-strong);background:var(--app-surface-muted);padding:12px;border-radius:var(--radius);color:var(--app-text);margin:12px 0;font-size:.95rem;display:flex;align-items:center;gap:12px;flex-wrap:wrap}.editor .form-embed-trigger{cursor:pointer}.editor .form-embed-remove{position:absolute;top:6px;right:6px;width:22px;height:22px;border-radius:50%;border:1px solid var(--app-border);background:var(--app-surface);color:var(--app-text);font-size:12px;line-height:1;cursor:pointer}.editor .form-embed-remove:hover{background:var(--app-danger-soft);border-color:var(--app-danger);color:var(--app-danger-ink)}
