*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}:root{font-size:16px;font-family:var(--sans-font);color-scheme:light dark;--sans-font: "Inter", -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji;--mono-font: "Courier New", monospace;--border-radius: .35rem;--background: var(--surface-0);--background-translucent-1: #ffffffe3;--background-translucent-2: #ffffffb3;--foreground: #000;--shadow: 0 0 .5rem #0004;--shadow-med: 0 0 1rem #0003;--shadow-wide: 0 0 2rem #0001;--surface-0: #fff;--surface-0-5: #fafafa;--surface-1: #f2f2f2;--surface-2: #eaeaea;--surface-3: #e3e3e3;--surface-4: #a2a2a2;--surface-5: #888;--surface-6: #444;--surface-7: #222;--surface-8: #121212;--subtle-border-width: 1px;--subtle-border: var(--subtle-border-width) solid var(--surface-2);--modal-width: 40rem;--modal-background: var(--surface-1);--modal-foreground: var(--foreground);--primary-background: #2087f5;--primary-background-active: #1f7adb;--primary-foreground: #fff;--primary-subtle: #e2e2ff;--secondary-background: var(--surface-2);--secondary-background-active: var(--surface-3);--secondary-foreground: var(--surface-8);--danger-foreground: #fff;--danger-background: #f53c38;--danger-background-active: #de302c;--danger-subtle: #ffc5c4;--warning-foreground: #000;--warning-background: #f5b836;--warning-background-active: #e0a831;--success-foreground: #fff;--success-background: #36912a;--success-background-active: #2b7820;--success-subtle: #ecffe8;--input-autofill-foreground: white;--input-autofill-background: blue;--input-border: .125rem solid var(--surface-3);--rich-text-toolbar-height: 2.7rem;--rich-text-width: min(100%, 38rem);--rich-text-initial-editor-height: 2.75rem;--rich-text-font-size: 1rem;--rich-text-border: var(--input-border);--rich-text-toolbar-background: var(--surface-0);--rich-text-editor-background: var(--surface-0);--rich-text-button-color-active: #06c;--density: .5rem;--icon-study-logo: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 709.1 242.3'%3E%3Cpath fill='%23f53c38' d='M6 76.5c1.4 3.2 3.1 6.1 5.2 8.8a58.3 58.3 0 0 0 23.8 17h87.3c-5.4-5.2-12-9.4-19.8-12.8A133.1 133.1 0 0 0 69.3 80a226 226 0 0 1-17.5-3.5H6Zm18.1-59.8a58.7 58.7 0 0 0-12.3 12 44.3 44.3 0 0 0-7.1 13.7h37.6c2.8-2 6-3.8 9.8-5.2a57 57 0 0 1 34.2-.4c4.6 1.4 8.5 3.3 11.9 5.6h38l.3-.1a49.9 49.9 0 0 0-20.4-25.6H24Zm80.7 119.7c-.4 3.8-2 7.1-4.9 10a33.9 33.9 0 0 1-13.2 8.1 55.7 55.7 0 0 1-34.5.4c-5.2-1.7-9.7-4-13.3-6.8-3.7-2.8-6.1-6-7.4-9.5l-29.3 11c1.6 4.5 4 8.7 6.8 12.5h118.5c5.4-7.5 8.3-16 8.6-25.7h-31.3Z'/%3E%3Cpath fill='%232087f5' d='M138 46.6a51 51 0 0 1-1 25.7h-37c1-.7 2.1-1.4 3-2.2 3.2-3 4.8-7.3 4.8-13a16 16 0 0 0-4-10.5H138ZM12.5 166.3l4.4 4.2A72.4 72.4 0 0 0 40.8 184a87.3 87.3 0 0 0 61.7-2.1c8.6-3.9 15.9-9 21.6-15.6H12.5Zm34.6-59.9c6.9 2.1 14.3 3.8 22.2 5 5.8 1 11.5 2.3 17 4.1 5.4 1.8 9.9 4.2 13.4 7.3 3 2.5 4.6 5.7 5 9.4h31.4a41 41 0 0 0-9.1-25l-.7-.8H47ZM69.3 3a80.2 80.2 0 0 0-38.6 9.6h78.5A87.8 87.8 0 0 0 69.3 3ZM3.6 46.6a51 51 0 0 0 1 25.7h37c-1.1-.7-2.1-1.4-3-2.2-3.2-3-4.8-7.3-4.8-13a16 16 0 0 1 4-10.5H3.6Zm241.1 6.8v28.2h-81.5V53.4h81.5Zm-63-32.4h37.5v126c0 3.5.5 6.2 1.6 8.1a8 8 0 0 0 4.5 4c1.9.8 4 1.2 6.6 1.2 1.8 0 3.6-.2 5.3-.5l4-.8 6 28a67.2 67.2 0 0 1-20.4 3.5c-9 .4-17-.8-23.7-3.6a33 33 0 0 1-15.9-12.9 39.3 39.3 0 0 1-5.5-22V21Zm174.1 110V53.4h37.5v135.3h-36V164h-1.4a39 39 0 0 1-15.2 19c-7 5-15.7 7.3-25.8 7.3a42 42 0 0 1-40-23.7 60 60 0 0 1-5.8-27.2v-86h37.5v79.5c0 8 2.1 14.2 6.4 18.9a22 22 0 0 0 17 7 24.9 24.9 0 0 0 22.2-12.5 29 29 0 0 0 3.6-15.3Zm117.3 59.8a50.5 50.5 0 0 1-47.6-31.5 89.6 89.6 0 0 1-7.3-38.1c0-15.5 2.5-28.4 7.5-38.7a51 51 0 0 1 66.3-27c5 2.5 9.2 5.7 12.3 9.4 3.1 3.8 5.5 7.6 7.2 11.2h1.1V8.3h37.5v180.4h-37V167h-1.6a46.8 46.8 0 0 1-7.4 11.1 38.2 38.2 0 0 1-12.5 9.1c-5 2.4-11.2 3.6-18.5 3.6Zm12-29.8a24 24 0 0 0 15.3-5 31 31 0 0 0 9.7-14 60 60 0 0 0 3.3-21c0-8-1.1-15-3.3-21a30 30 0 0 0-9.7-13.7 24.6 24.6 0 0 0-15.4-4.8c-6.2 0-11.4 1.7-15.6 5a31 31 0 0 0-9.6 13.9 60 60 0 0 0-3.2 20.6c0 7.9 1 14.8 3.2 20.8s5.4 10.7 9.7 14.1c4.2 3.4 9.4 5 15.5 5Zm118.8 78.4a76.3 76.3 0 0 1-23.6-3.9l8.5-28c4.4 1.4 8.4 2.1 12 2.2a15 15 0 0 0 9.2-2.5c2.6-1.7 4.8-4.7 6.4-9l2.2-5.7-48.5-139.1h39.4l28 99.3h1.5l28.2-99.3H707l-52.6 150c-2.5 7.2-6 13.5-10.2 19a43.5 43.5 0 0 1-16.4 12.5c-6.5 3-14.4 4.5-23.8 4.5Z'/%3E%3C/svg%3E");--icon-compass-logo: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 197.7 239.5'%3E%3Cpath d='M98.8 41.8C44.3 41.8 0 86 0 140.6s44.3 98.8 98.8 98.8 98.8-44.3 98.8-98.8c.1-54.6-44.2-98.8-98.8-98.8zm0 169.2c-38.9 0-70.4-31.5-70.4-70.4s31.5-70.4 70.4-70.4 70.4 31.5 70.4 70.4c0 38.9-31.5 70.4-70.4 70.4zM68.7 29.8l-6-22.3c-.4-1.6.5-3.2 2.1-3.6 22.3-5.4 45.5-5.5 67.8-.1 1.6.4 2.5 2 2.1 3.5v.1l-6 22.3c-.4 1.5-1.9 2.4-3.4 2-17.5-4.2-35.7-4.2-53.1 0-1.5.4-3.1-.4-3.5-1.9z'/%3E%3Cpath d='m104.9 161.5-37.1 10.2 10.3-37c2-7.1 7.6-12.7 14.7-14.7l37-10.3-10.2 37.1c-2 7.1-7.5 12.7-14.7 14.7z'/%3E%3C/svg%3E");--icon-zoom-logo: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 500 500'%3E%3Cpath fill='%23e5e5e4' d='M250 0a250 250 0 1 1 0 500 250 250 0 0 1 0-500Z'/%3E%3Cpath fill='%23fff' d='M250 5a245 245 0 1 1 0 490 245 245 0 0 1 0-490Z'/%3E%3Cpath fill='%234a8cff' d='M250 25a225 225 0 1 1 0 450 225 225 0 0 1 0-450Z'/%3E%3Cpath fill='%23fff' d='M103 179v106c0 24 20 44 43 43h155c4 0 8-3 8-7V215c0-24-20-44-44-43H111c-5 0-8 3-8 7Zm216 42 63-47c6-4 10-3 10 5v142c0 9-5 8-10 5l-63-47v-58Z'/%3E%3C/svg%3E");--icon-generic-chevron: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 15 15'%3E%3Cpath fill='%23000' d='M6.1584 3.13508c.20145-.18887.51787-.17866.70674.0228l3.74996 4c.1803.19232.1803.49161 0 .68394L6.86514 11.8418c-.18887.2015-.50529.2117-.70674.0228-.20146-.1889-.21167-.5053-.0228-.7067L9.565 7.49985 6.1356 3.84182c-.18887-.20146-.17866-.51788.0228-.70674Z'/%3E%3C/svg%3E");--icon-generic-checked: url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.4669 3.72684C11.7558 3.91574 11.8369 4.30308 11.648 4.59198L7.39799 11.092C7.29783 11.2452 7.13556 11.3467 6.95402 11.3699C6.77247 11.3931 6.58989 11.3355 6.45446 11.2124L3.70446 8.71241C3.44905 8.48022 3.43023 8.08494 3.66242 7.82953C3.89461 7.57412 4.28989 7.55529 4.5453 7.78749L6.75292 9.79441L10.6018 3.90792C10.7907 3.61902 11.178 3.53795 11.4669 3.72684Z' fill='currentColor'%3E%3C/path%3E%3C/svg%3E");--icon-generic-pencil: url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.8536 1.14645C11.6583 0.951184 11.3417 0.951184 11.1465 1.14645L3.71455 8.57836C3.62459 8.66832 3.55263 8.77461 3.50251 8.89155L2.04044 12.303C1.9599 12.491 2.00189 12.709 2.14646 12.8536C2.29103 12.9981 2.50905 13.0401 2.69697 12.9596L6.10847 11.4975C6.2254 11.4474 6.3317 11.3754 6.42166 11.2855L13.8536 3.85355C14.0488 3.65829 14.0488 3.34171 13.8536 3.14645L11.8536 1.14645ZM4.42166 9.28547L11.5 2.20711L12.7929 3.5L5.71455 10.5784L4.21924 11.2192L3.78081 10.7808L4.42166 9.28547Z' fill='currentColor'%3E%3C/path%3E%3C/svg%3E");--icon-generic-save: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24'%3E%3Cpath fill='%230F0F0F' fill-rule='evenodd' d='M18.1716 1c.5304 0 1.0391.21071 1.4142.58579l2.8284 2.82842c.3751.37508.5858.88378.5858 1.41422V20c0 1.6569-1.3431 3-3 3H4c-1.65685 0-3-1.3431-3-3V4c0-1.65685 1.34315-3 3-3h14.1716ZM4 3c-.55228 0-1 .44772-1 1v16c0 .5523.44772 1 1 1h1v-6c0-1.6569 1.34315-3 3-3h8c1.6569 0 3 1.3431 3 3v6h1c.5523 0 1-.4477 1-1V6.82843c0-.53044-.2107-1.03914-.5858-1.41422l-1.8284-1.82842C18.2107 3.21071 17.702 3 17.1716 3H17v2c0 1.65685-1.3431 3-3 3h-4C8.34315 8 7 6.65685 7 5V3H4Zm13 18v-6c0-.5523-.4477-1-1-1H8c-.55228 0-1 .4477-1 1v6h10ZM9 3h6v2c0 .55228-.4477 1-1 1h-4c-.55228 0-1-.44772-1-1V3Z'/%3E%3C/svg%3E");--icon-generic-close: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 15'%3E%3Cpath d='M11.7816 4.03157c.2246-.22455.2246-.58862 0-.81317-.2245-.22455-.5886-.22455-.8131 0L7.50005 6.68682 4.03164 3.2184c-.22456-.22455-.58863-.22455-.81318 0-.22455.22455-.22455.58862 0 .81317l3.46842 3.46842-3.46842 3.46841c-.22455.2246-.22455.5886 0 .8132.22455.2245.58862.2245.81318 0l3.46841-3.46844 3.46845 3.46844c.2245.2245.5886.2245.8131 0 .2246-.2246.2246-.5886 0-.8132L8.31322 7.49999l3.46838-3.46842Z'/%3E%3C/svg%3E");--icon-generic-info: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 416.979 416.979'%3E%3Cpath d='M237.6 340.786c0 3.217-2.607 5.822-5.822 5.822h-46.576c-3.215 0-5.822-2.605-5.822-5.822V167.885c0-3.217 2.607-5.822 5.822-5.822h46.576c3.215 0 5.822 2.604 5.822 5.822v172.901Zm-29.11-202.885c-18.618 0-33.766-15.146-33.766-33.765 0-18.617 15.147-33.766 33.766-33.766s33.766 15.148 33.766 33.766c0 18.619-15.149 33.765-33.766 33.765Z'/%3E%3C/svg%3E");--icon-generic-expand: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' stroke='%23000' stroke-width='19.2485' viewBox='-38.5 -38.5 461.97 461.97'%3E%3Cpath d='M372.939 216.545c-6.123 0-12.03 5.269-12.03 12.03v132.333H24.061V24.061h132.333c6.388 0 12.03-5.642 12.03-12.03S162.409 0 156.394 0H24.061C10.767 0 0 10.767 0 24.061v336.848c0 13.293 10.767 24.061 24.061 24.061h336.848c13.293 0 24.061-10.767 24.061-24.061V228.395c0-6.664-4.885-11.85-12.031-11.85z'/%3E%3Cpath d='M372.939 0H252.636c-6.641 0-12.03 5.39-12.03 12.03s5.39 12.03 12.03 12.03h91.382L99.635 268.432c-4.668 4.668-4.668 12.235 0 16.903 4.668 4.668 12.235 4.668 16.891 0L360.909 40.951v91.382c0 6.641 5.39 12.03 12.03 12.03s12.03-5.39 12.03-12.03V12.03C384.97 5.558 379.412 0 372.939 0z'/%3E%3C/svg%3E");--icon-generic-refresh: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24'%3E%3Cpath stroke='%23000' stroke-linecap='round' stroke-width='2.5' d='m16.2721 3.13079 1.1741 3.02263c.1999.51482-.0553 1.09426-.5701 1.29422L13.8535 8.6217M7.61555 20.5111l-.68164-3.1702c-.11609-.5399.22751-1.0717.76745-1.1878l3.17014-.6817'/%3E%3Cpath fill='%23000' fill-rule='evenodd' d='M16.9153 7.86755c.7348-.36235.9596-1.31171.3477-1.85636-.7761-.69073-1.7004-1.24074-2.7461-1.59568-4.1838-1.42013-8.72673.8203-10.14685 5.00413-.35494 1.04566-.48122 2.11386-.40563 3.14996.0596.8171.94968 1.2166 1.68441.8543.52444-.2587.79653-.8355.79523-1.4202-.00132-.5901.09306-1.1905.29333-1.7805.97633-2.87639 4.09961-4.41669 6.97601-3.44035.59.20026 1.1237.49086 1.5911.85112.4632.35698 1.0864.49222 1.6108.23358ZM6.97575 16.1145c.52444-.2587 1.14768-.1235 1.61081.2335.46738.3603 1.00117.6509 1.59114.8512 2.8764.9763 5.9997-.564 6.976-3.4404.2003-.59.2946-1.1904.2933-1.7805-.0013-.5847.2708-1.1615.7953-1.4202.7347-.3623 1.6248.0372 1.6844.8543.0755 1.0361-.0507 2.1043-.4057 3.15-1.4201 4.1838-5.963 6.4242-10.14682 5.0041-1.04569-.3549-1.96998-.905-2.74606-1.5957-.61196-.5446-.3871-1.494.34763-1.8563Z' clip-rule='evenodd'/%3E%3C/svg%3E")}@media (prefers-color-scheme: dark){:root{--background: #111;--background-translucent-1: #222222e3;--background-translucent-2: #222222b3;--foreground: #fff;--surface-0: #222;--surface-0-5: #252525;--surface-1: #2a2a2a;--surface-2: #4a4a4a;--surface-3: #5f5f5f;--surface-4: #929292;--surface-5: #aaa;--surface-6: #c3c3c3;--surface-7: #eee;--surface-8: #f0f0f0;--modal-background: var(--background);--modal-foreground: var(--foreground);--primary-subtle: #2b2b57;--danger-subtle: #661716;--success-subtle: #1b2818}}button,.button{border:none;padding:calc(var(--density) * 1);background-color:transparent;border-radius:var(--border-radius);cursor:pointer;font-size:1rem;transition:filter .18s,background-color 70ms,color 70ms;text-decoration:none;display:inline;color:inherit}button.compact,.button.compact{padding:calc(var(--density) * .5)}button.ucompact,.button.ucompact{padding:0}button:disabled,.button:disabled{filter:saturate(0) opacity(.2);cursor:not-allowed}button.primary,.button.primary{background-color:var(--primary-background);color:var(--primary-foreground)}button.primary:active,.button.primary:active{background-color:var(--primary-background-active)}button.secondary,.button.secondary{background-color:var(--secondary-background);color:var(--secondary-foreground)}button.secondary:active,.button.secondary:active{background-color:var(--secondary-background-active)}button.danger,.button.danger{background-color:var(--danger-background);color:var(--danger-foreground)}button.danger:active,.button.danger:active{background-color:var(--danger-background-active)}button.warning,.button.warning{background-color:var(--warning-background);color:var(--warning-foreground)}button.warning:active,.button.warning:active{background-color:var(--warning-background-active)}button.success,.button.success{background-color:var(--success-background);color:var(--success-foreground)}button.success:active,.button.success:active{background-color:var(--success-background-active)}.button-wrapper{display:flex;align-items:center;justify-content:flex-end;gap:var(--density)}.button-wrapper.between{justify-content:space-between}.button-group>button:first-child,.button-group>.button:first-child{border-radius:var(--border-radius) 0 0 var(--border-radius)}.button-group>button,.button-group>.button{border-radius:0}.button-group>button:last-child,.button-group>.button:last-child{border-radius:0 var(--border-radius) var(--border-radius) 0}html,body{height:100%;min-height:100%;background-color:var(--background);color:var(--foreground)}body{display:flex;flex-direction:column}main{padding:1rem}.rich-text-reader{border:var(--subtle-border);border-radius:var(--border-radius)}.rich-text-reader.borderless{padding:0;border:0}.editor-wrapper .rich-text-editor.ql-container.ql-snow{border:var(--rich-text-border)}.editor-wrapper .ql-snow .ql-fill,.editor-wrapper .ql-snow .ql-stroke.ql-fill{fill:var(--surface-6)}.editor-wrapper .ql-snow .ql-toolbar.snow,.editor-wrapper .ql-snow .ql-stroke,.editor-wrapper .ql-snow .ql-stroke-mitter{stroke:var(--surface-6)}.editor-wrapper .ql-snow .ql-picker{color:var(--surface-6)}.editor-wrapper .ql-snow .ql-picker-options{background-color:var(--surface-0)}.editor-wrapper .ql-toolbar.ql-snow{border:var(--rich-text-border);background-color:var(--rich-text-toolbar-background);border-radius:var(--border-radius) var(--border-radius) 0 0;box-sizing:border-box;font-family:var(--sans-font);padding:.5rem}.editor-wrapper .ql-snow .ql-toolbar .ql-picker-label{border:.1rem solid transparent}.editor-wrapper .ql-snow .ql-toolbar .ql-picker-options{border:.1rem solid transparent;box-shadow:#0003 0 2px 8px}.editor-wrapper .ql-snow.ql-toolbar button.ql-active,.editor-wrapper .ql-snow .ql-toolbar button.ql-active,.editor-wrapper .ql-snow.ql-toolbar .ql-picker-label:hover,.editor-wrapper .ql-snow .ql-toolbar .ql-picker-label:hover,.editor-wrapper .ql-snow.ql-toolbar .ql-picker-label.ql-active,.editor-wrapper .ql-snow .ql-toolbar .ql-picker-label.ql-active,.editor-wrapper .ql-snow.ql-toolbar .ql-picker-item:hover,.editor-wrapper .ql-snow .ql-toolbar .ql-picker-item:hover,.editor-wrapper .ql-snow.ql-toolbar .ql-picker-item.ql-selected,.editor-wrapper .ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:var(--rich-text-button-color-active)}.editor-wrapper .ql-snow.ql-toolbar button,.editor-wrapper .ql-snow .ql-toolbar button{outline:none}.editor-wrapper .ql-snow .ql-tooltip{background-color:var(--surface-0);border:.1rem solid var(--surface-3);color:var(--surface-6);margin-top:10px;border-radius:var(--border-radius);box-shadow:none;z-index:5}.editor-wrapper .ql-snow .ql-tooltip input[type=text]{border:.1rem solid var(--surface-3);border-radius:var(--border-radius);background-color:var(--surface-1);color:var(--surface-8)}.editor-wrapper .ql-snow .ql-tooltip a.ql-action:after{border-right:.1rem solid var(--surface-3)}.editor-wrapper .ql-snow.ql-toolbar button:hover,.editor-wrapper .ql-snow .ql-toolbar button:hover,.editor-wrapper .ql-snow.ql-toolbar button.ql-active,.editor-wrapper .ql-snow .ql-toolbar button.ql-active,.editor-wrapper .ql-snow.ql-toolbar .ql-picker-label:hover,.editor-wrapper .ql-snow .ql-toolbar .ql-picker-label:hover,.editor-wrapper .ql-snow.ql-toolbar .ql-picker-label.ql-active,.editor-wrapper .ql-snow .ql-toolbar .ql-picker-label.ql-active,.editor-wrapper .ql-snow.ql-toolbar .ql-picker-item:hover,.editor-wrapper .ql-snow .ql-toolbar .ql-picker-item:hover,.editor-wrapper .ql-snow.ql-toolbar .ql-picker-item.ql-selected,.editor-wrapper .ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:var(--rich-text-button-color-active)}.editor-wrapper .ql-snow.ql-toolbar button:hover .ql-fill,.editor-wrapper .ql-snow .ql-toolbar button:hover .ql-fill,.editor-wrapper .ql-snow.ql-toolbar button.ql-active .ql-fill,.editor-wrapper .ql-snow .ql-toolbar button.ql-active .ql-fill,.editor-wrapper .ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.editor-wrapper .ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.editor-wrapper .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.editor-wrapper .ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.editor-wrapper .ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.editor-wrapper .ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.editor-wrapper .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.editor-wrapper .ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.editor-wrapper .ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.editor-wrapper .ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.editor-wrapper .ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.editor-wrapper .ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.editor-wrapper .ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.editor-wrapper .ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.editor-wrapper .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.editor-wrapper .ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.editor-wrapper .ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.editor-wrapper .ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.editor-wrapper .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.editor-wrapper .ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:var(--rich-text-button-color-active)}.editor-wrapper .ql-snow.ql-toolbar button:hover .ql-stroke,.editor-wrapper .ql-snow .ql-toolbar button:hover .ql-stroke,.editor-wrapper .ql-snow.ql-toolbar button.ql-active .ql-stroke,.editor-wrapper .ql-snow .ql-toolbar button.ql-active .ql-stroke,.editor-wrapper .ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.editor-wrapper .ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.editor-wrapper .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.editor-wrapper .ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.editor-wrapper .ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.editor-wrapper .ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.editor-wrapper .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.editor-wrapper .ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.editor-wrapper .ql-snow.ql-toolbar button:hover .ql-stroke-mitter,.editor-wrapper .ql-snow .ql-toolbar button:hover .ql-stroke-mitter,.editor-wrapper .ql-snow.ql-toolbar button.ql-active .ql-stroke-mitter,.editor-wrapper .ql-snow .ql-toolbar button.ql-active .ql-stroke-mitter,.editor-wrapper .ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-mitter,.editor-wrapper .ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-mitter,.editor-wrapper .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-mitter,.editor-wrapper .ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-mitter,.editor-wrapper .ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-mitter,.editor-wrapper .ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-mitter,.editor-wrapper .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-mitter,.editor-wrapper .ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-mitter{stroke:var(--rich-text-button-color-active)}.editor-wrapper .ql-editor{cursor:text;padding:0;border:0}.rich-text-content.alt-background:not(.ql-rc-reservedxxx){background-color:var(--surface-1)}.rich-text-content:not(.rich-text-noncontent){line-height:1.42;padding:.75rem .9375rem;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word;border-radius:0 0 var(--border-radius) var(--border-radius);font-size:var(--rich-text-font-size);font-family:var(--sans-font);background-color:var(--rich-text-editor-background)}.rich-text-content:not(.rich-text-noncontent) a{color:var(--rich-text-button-color-active)}.rich-text-content:not(.rich-text-noncontent) h1{font-size:2em}.rich-text-content:not(.rich-text-noncontent) h2{font-size:1.5em}.rich-text-content:not(.rich-text-noncontent) h3{font-size:1.17em}.rich-text-content:not(.rich-text-noncontent) h4{font-size:1em}.rich-text-content:not(.rich-text-noncontent) h5{font-size:.83em}.rich-text-content:not(.rich-text-noncontent) h6{font-size:.67em}.rich-text-content:not(.rich-text-noncontent) blockquote{border-left:4px solid var(--surface-3);margin-bottom:.4em;margin-top:.4em;padding-left:1.25em}.rich-text-reader ol,.rich-text-reader ul{padding-left:1.5em;margin-top:0;margin-bottom:0}.rich-text-reader ol>li,.rich-text-reader ul>li{list-style-type:none}.rich-text-reader li:before{display:inline-block;margin-right:.3em;text-align:right;white-space:nowrap;width:1.2em}.rich-text-reader ul>li:before{content:"";aspect-ratio:1/1;background:currentColor;border-radius:100px;width:.4em;margin-bottom:.125em;margin-right:.6em}.rich-text-reader li:not(.ql-direction-rtl):before{margin-left:-2em}.rich-text-reader ol li,.rich-text-reader ul li{padding-left:1.5em}.rich-text-reader .ql-font-monospace{font-family:var(--mono-font)}.rich-text-reader .ql-size-small{font-size:.75em}.rich-text-reader .ql-size-large{font-size:1.5em}.rich-text-reader .ql-size-huge{font-size:2.5em}.rich-text-reader .ql-align-center{text-align:center}.rich-text-reader .ql-align-justify{text-align:justify}.rich-text-reader .ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.rich-text-reader .ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.rich-text-reader .ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.rich-text-reader .ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.rich-text-reader .ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.rich-text-reader .ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.rich-text-reader .ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.rich-text-reader .ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.rich-text-reader .ql-indent-9:not(.ql-direction-rtl){padding-left:15em}.rich-text-reader ol li{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-num}.rich-text-reader ol li:before{content:counter(list-num,decimal) ". "}.rich-text-reader ol li.ql-indent-1,.rich-text-reader ol ol li{counter-increment:list-1;counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.rich-text-reader ol li.ql-indent-1:before,.rich-text-reader ol ol li:before{content:counter(list-1,lower-alpha) ". "}.rich-text-reader ol li.ql-indent-2,.rich-text-reader ol ol ol li{counter-increment:list-2;counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.rich-text-reader ol li.ql-indent-2:before,.rich-text-reader ol ol ol li:before{content:counter(list-2,lower-alpha) ". "}.rich-text-reader ol li.ql-indent-3,.rich-text-reader ol ol ol ol li{counter-increment:list-3;counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.rich-text-reader ol li.ql-indent-3:before,.rich-text-reader ol ol ol ol li:before{content:counter(list-3,lower-roman) ". "}.rich-text-reader ol li.ql-indent-4,.rich-text-reader ol ol ol ol ol li{counter-increment:list-4;counter-reset:list-5 list-6 list-7 list-8 list-9}.rich-text-reader ol li.ql-indent-4:before,.rich-text-reader ol ol ol ol ol li:before{content:counter(list-4,lower-alpha) ". "}.rich-text-reader ol li.ql-indent-5,.rich-text-reader ol ol ol ol ol ol li{counter-increment:list-5;counter-reset:list-6 list-7 list-8 list-9}.rich-text-reader ol li.ql-indent-5:before,.rich-text-reader ol ol ol ol ol ol li:before{content:counter(list-5,lower-roman) ". "}.rich-text-reader ol li.ql-indent-6,.rich-text-reader ol ol ol ol ol ol ol li{counter-increment:list-6;counter-reset:list-7 list-8 list-9}.rich-text-reader ol li.ql-indent-6:before,.rich-text-reader ol ol ol ol ol ol ol li:before{content:counter(list-6,decimal) ". "}.rich-text-reader ol li.ql-indent-7,.rich-text-reader ol ol ol ol ol ol ol ol li{counter-increment:list-7;counter-reset:list-8 list-9}.rich-text-reader ol li.ql-indent-7:before,.rich-text-reader ol ol ol ol ol ol ol ol li:before{content:counter(list-7,lower-alpha) ". "}.rich-text-reader ol li.ql-indent-8,.rich-text-reader ol ol ol ol ol ol ol ol ol li{counter-increment:list-8;counter-reset:list-9}.rich-text-reader ol li.ql-indent-8:before,.rich-text-reader ol ol ol ol ol ol ol ol ol li:before{content:counter(list-8,lower-roman) ". "}.rich-text-reader ol li.ql-indent-9,.rich-text-reader ol ol ol ol ol ol ol ol ol ol li{counter-increment:list-9;counter-reset:none}.rich-text-reader ol li.ql-indent-9:before,.rich-text-reader ol ol ol ol ol ol ol ol ol ol li:before{content:counter(list-9,decimal) ". "}.rich-text-editor li{margin-left:0}
