.tiny-mce-container{box-sizing:border-box;width:100%;max-width:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:1.6;color:#333;background-color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.tiny-mce-container *,.tiny-mce-container *:before,.tiny-mce-container *:after{box-sizing:inherit}.tiny-mce-container h1,.tiny-mce-container h2,.tiny-mce-container h3,.tiny-mce-container h4,.tiny-mce-container h5,.tiny-mce-container h6{margin-top:0;margin-bottom:1rem;font-weight:600;line-height:1.25;color:#1a1a1a;page-break-after:avoid;position:relative}.tiny-mce-container h1{font-size:2.5rem;margin-top:0;margin-bottom:1.5rem;padding-bottom:.3rem;border-bottom:2px solid #e5e7eb}.tiny-mce-container h2{font-size:2rem;margin-top:2rem;margin-bottom:1.25rem;padding-bottom:.2rem;border-bottom:1px solid #e5e7eb}.tiny-mce-container h3{font-size:1.75rem;margin-top:1.75rem;margin-bottom:1rem}.tiny-mce-container h4{font-size:1.5rem;margin-top:1.5rem;margin-bottom:.875rem}.tiny-mce-container h5{font-size:1.25rem;margin-top:1.25rem;margin-bottom:.75rem}.tiny-mce-container h6{font-size:1.125rem;margin-top:1.125rem;margin-bottom:.625rem;color:#6b7280}.tiny-mce-container>:first-child{margin-top:0!important}.tiny-mce-container p{margin:0 0 1rem;line-height:1.75}.tiny-mce-container p:last-child{margin-bottom:0}.tiny-mce-container p.lead,.tiny-mce-container .lead{font-size:1.25rem;font-weight:300;line-height:1.6;color:#4b5563;margin-bottom:1.5rem}.tiny-mce-container small,.tiny-mce-container .small{font-size:.875rem;color:#6b7280}.tiny-mce-container strong,.tiny-mce-container b{font-weight:600;color:#111827}.tiny-mce-container em,.tiny-mce-container i{font-style:italic}.tiny-mce-container u{text-decoration:underline;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}.tiny-mce-container s,.tiny-mce-container del,.tiny-mce-container strike{text-decoration:line-through;color:#9ca3af}.tiny-mce-container ins{text-decoration:underline;background-color:#fef3c7;color:#92400e;padding:.125rem .25rem}.tiny-mce-container mark{background-color:#fef3c7;color:#92400e;padding:.125rem .25rem;border-radius:2px}.tiny-mce-container sub,.tiny-mce-container sup{font-size:.75rem;line-height:0;position:relative;vertical-align:baseline}.tiny-mce-container sub{bottom:-.25em}.tiny-mce-container sup{top:-.5em}.tiny-mce-container abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:none}.tiny-mce-container a{color:#2563eb;text-decoration:none;background-color:transparent;transition:color .15s ease-in-out,background-color .15s ease-in-out;word-break:break-word}.tiny-mce-container a:hover{color:#1d4ed8;text-decoration:underline}.tiny-mce-container a:focus{outline:2px solid #2563eb;outline-offset:2px;border-radius:2px}.tiny-mce-container a:visited{color:#7c3aed}.tiny-mce-container a[target=_blank]:after{content:" ↗";font-size:.75em;vertical-align:super;opacity:.7}.tiny-mce-container ul,.tiny-mce-container ol{margin:0 0 1rem;padding-left:2rem;line-height:1.75}.tiny-mce-container ul ul,.tiny-mce-container ul ol,.tiny-mce-container ol ul,.tiny-mce-container ol ol{margin-bottom:.5rem;margin-top:.5rem}.tiny-mce-container li{margin-bottom:.5rem}.tiny-mce-container li:last-child{margin-bottom:0}.tiny-mce-container ul{list-style-type:disc}.tiny-mce-container ul ul{list-style-type:circle}.tiny-mce-container ul ul ul{list-style-type:square}.tiny-mce-container ol{list-style-type:decimal}.tiny-mce-container ol ol{list-style-type:lower-alpha}.tiny-mce-container ol ol ol{list-style-type:lower-roman}.tiny-mce-container dl{margin:0 0 1rem}.tiny-mce-container dt{font-weight:600;margin-bottom:.25rem;color:#1f2937}.tiny-mce-container dd{margin-left:2rem;margin-bottom:.75rem;color:#4b5563}.tiny-mce-container blockquote{margin:1.5rem 0;padding:1rem 1.5rem;border-left:4px solid #e5e7eb;background-color:#f9fafb;font-style:italic;color:#4b5563;position:relative}.tiny-mce-container blockquote:before{content:'"';font-size:3rem;position:absolute;left:.5rem;top:-.5rem;color:#d1d5db;font-family:Georgia,serif}.tiny-mce-container blockquote p:last-child{margin-bottom:0}.tiny-mce-container blockquote cite{display:block;margin-top:.75rem;font-size:.875rem;font-style:normal;color:#6b7280}.tiny-mce-container blockquote cite:before{content:"— "}.tiny-mce-container code{font-family:Courier New,Courier,monospace;font-size:.875em;padding:.2rem .4rem;background-color:#f3f4f6;border:1px solid #e5e7eb;border-radius:4px;color:#ef4444;word-break:break-word}.tiny-mce-container pre{margin:1.5rem 0;padding:1rem;background-color:#1f2937;border-radius:8px;overflow-x:auto;line-height:1.45;-moz-tab-size:4;-o-tab-size:4;tab-size:4}.tiny-mce-container pre code{font-family:Fira Code,Courier New,Courier,monospace;font-size:.875rem;padding:0;background-color:transparent;border:none;color:#e5e7eb;display:block;white-space:pre}.tiny-mce-container kbd{font-family:Courier New,Courier,monospace;font-size:.875em;padding:.2rem .4rem;background-color:#1f2937;color:#f9fafb;border:1px solid #374151;border-radius:4px;box-shadow:0 2px #111827}.tiny-mce-container samp{font-family:Courier New,Courier,monospace;font-size:.875em;color:#059669}.tiny-mce-container var{font-family:Courier New,Courier,monospace;font-style:italic;color:#7c3aed}.tiny-mce-container table{width:100%;margin:1.5rem 0;border-collapse:collapse;border-spacing:0;background-color:#fff;overflow-x:auto;display:block}.tiny-mce-container thead{background-color:#f9fafb;border-bottom:2px solid #e5e7eb}.tiny-mce-container th{padding:.75rem 1rem;text-align:left;font-weight:600;color:#111827;white-space:nowrap}.tiny-mce-container td{padding:.75rem 1rem;border-bottom:1px solid #e5e7eb;color:#4b5563}.tiny-mce-container tbody tr:hover{background-color:#f9fafb}.tiny-mce-container tbody tr:last-child td{border-bottom:none}.tiny-mce-container table.striped tbody tr:nth-child(2n){background-color:#f9fafb}.tiny-mce-container table.bordered,.tiny-mce-container table.bordered th,.tiny-mce-container table.bordered td{border:1px solid #e5e7eb}.tiny-mce-container .table-responsive{overflow-x:auto;margin:1.5rem 0;border:1px solid #e5e7eb;border-radius:8px}.tiny-mce-container .table-responsive table{margin:0;min-width:100%}.tiny-mce-container hr{border:0;height:1px;background:linear-gradient(to right,transparent,#e5e7eb,transparent);margin:2rem 0;clear:both}.tiny-mce-container img{max-width:100%;height:auto;display:block;margin:1.5rem auto;border-radius:8px;box-shadow:0 4px 6px -1px #0000001a}.tiny-mce-container img.align-left{float:left;margin:.5rem 1.5rem 1rem 0}.tiny-mce-container img.align-right{float:right;margin:.5rem 0 1rem 1.5rem}.tiny-mce-container img.align-center{display:block;margin-left:auto;margin-right:auto}.tiny-mce-container img.inline{display:inline-block;margin:0 .25rem;box-shadow:none;border-radius:4px}.tiny-mce-container figure{margin:1.5rem 0;text-align:center}.tiny-mce-container figure img{margin-bottom:.5rem}.tiny-mce-container figcaption{font-size:.875rem;color:#6b7280;font-style:italic;text-align:center;margin-top:.5rem}.tiny-mce-container video,.tiny-mce-container iframe{max-width:100%;height:auto;margin:1.5rem 0;border-radius:8px;box-shadow:0 4px 6px -1px #0000001a}.tiny-mce-container .video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;margin:1.5rem 0;border-radius:8px;box-shadow:0 4px 6px -1px #0000001a}.tiny-mce-container .video-container iframe,.tiny-mce-container .video-container video{position:absolute;top:0;left:0;width:100%;height:100%;margin:0}.tiny-mce-container audio{width:100%;margin:1.5rem 0}.tiny-mce-container .btn,.tiny-mce-container button{display:inline-block;padding:.5rem 1rem;font-size:1rem;font-weight:500;line-height:1.5;text-align:center;text-decoration:none;white-space:nowrap;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:1px solid transparent;border-radius:6px;transition:all .15s ease-in-out;margin:.25rem}.tiny-mce-container .btn-primary{color:#fff;background-color:#2563eb;border-color:#2563eb}.tiny-mce-container .btn-primary:hover{background-color:#1d4ed8;border-color:#1d4ed8}.tiny-mce-container .btn-secondary{color:#374151;background-color:#f3f4f6;border-color:#e5e7eb}.tiny-mce-container .btn-secondary:hover{background-color:#e5e7eb;border-color:#d1d5db}.tiny-mce-container address{margin:1rem 0;font-style:normal;line-height:1.75;color:#4b5563}.tiny-mce-container details{margin:1rem 0;padding:1rem;background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:8px}.tiny-mce-container summary{font-weight:600;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#1f2937}.tiny-mce-container summary:hover{color:#2563eb}.tiny-mce-container details[open] summary{margin-bottom:.75rem;padding-bottom:.75rem;border-bottom:1px solid #e5e7eb}.tiny-mce-container .text-left{text-align:left!important}.tiny-mce-container .text-center{text-align:center!important}.tiny-mce-container .text-right{text-align:right!important}.tiny-mce-container .text-justify{text-align:justify!important}.tiny-mce-container .text-primary{color:#2563eb!important}.tiny-mce-container .text-success{color:#059669!important}.tiny-mce-container .text-warning{color:#d97706!important}.tiny-mce-container .text-danger{color:#dc2626!important}.tiny-mce-container .text-info{color:#0891b2!important}.tiny-mce-container .text-muted{color:#6b7280!important}.tiny-mce-container .bg-primary{background-color:#dbeafe!important;padding:.25rem .5rem;border-radius:4px}.tiny-mce-container .bg-success{background-color:#d1fae5!important;padding:.25rem .5rem;border-radius:4px}.tiny-mce-container .bg-warning{background-color:#fed7aa!important;padding:.25rem .5rem;border-radius:4px}.tiny-mce-container .bg-danger{background-color:#fee2e2!important;padding:.25rem .5rem;border-radius:4px}.tiny-mce-container .bg-info{background-color:#cffafe!important;padding:.25rem .5rem;border-radius:4px}.tiny-mce-container .alert{padding:1rem 1.25rem;margin:1.5rem 0;border:1px solid transparent;border-radius:8px;position:relative}.tiny-mce-container .alert-info{color:#075985;background-color:#e0f2fe;border-color:#7dd3fc}.tiny-mce-container .alert-success{color:#14532d;background-color:#dcfce7;border-color:#86efac}.tiny-mce-container .alert-warning{color:#713f12;background-color:#fef3c7;border-color:#fcd34d}.tiny-mce-container .alert-danger{color:#7f1d1d;background-color:#fee2e2;border-color:#fca5a5}.tiny-mce-container .clearfix:after{content:"";display:table;clear:both}@media (max-width: 768px){.tiny-mce-container{padding:1rem;font-size:15px}.tiny-mce-container h1{font-size:2rem}.tiny-mce-container h2{font-size:1.75rem}.tiny-mce-container h3{font-size:1.5rem}.tiny-mce-container h4{font-size:1.25rem}.tiny-mce-container h5{font-size:1.125rem}.tiny-mce-container h6{font-size:1rem}.tiny-mce-container table{font-size:.875rem}.tiny-mce-container th,.tiny-mce-container td{padding:.5rem .75rem}.tiny-mce-container blockquote{padding:.75rem 1rem}.tiny-mce-container pre{padding:.75rem;font-size:.813rem}.tiny-mce-container img.align-left,.tiny-mce-container img.align-right{float:none;display:block;margin:1rem auto}}@media (max-width: 480px){.tiny-mce-container{padding:.75rem;font-size:14px}.tiny-mce-container ul,.tiny-mce-container ol{padding-left:1.5rem}.tiny-mce-container dd{margin-left:1.5rem}}@media print{.tiny-mce-container{font-size:12pt;line-height:1.5;color:#000;background-color:#fff;padding:0}.tiny-mce-container h1,.tiny-mce-container h2,.tiny-mce-container h3,.tiny-mce-container h4,.tiny-mce-container h5,.tiny-mce-container h6{page-break-after:avoid;color:#000}.tiny-mce-container p,.tiny-mce-container blockquote,.tiny-mce-container pre,.tiny-mce-container ul,.tiny-mce-container ol,.tiny-mce-container dl{page-break-inside:avoid}.tiny-mce-container img,.tiny-mce-container figure{page-break-inside:avoid;max-width:100%!important}.tiny-mce-container a{color:#000;text-decoration:underline}.tiny-mce-container a[href^=http]:after{content:" (" attr(href) ")";font-size:.8em}.tiny-mce-container pre,.tiny-mce-container blockquote{border:1px solid #999999;background-color:#f9f9f9}.tiny-mce-container table{border-collapse:collapse;width:100%}.tiny-mce-container th,.tiny-mce-container td{border:1px solid #999999;padding:.5rem}.tiny-mce-container .video-container,.tiny-mce-container video,.tiny-mce-container audio,.tiny-mce-container iframe{display:none}}@media (prefers-color-scheme: dark){.tiny-mce-container.dark-mode-auto{background-color:#1f2937;color:#e5e7eb}.tiny-mce-container.dark-mode-auto h1,.tiny-mce-container.dark-mode-auto h2,.tiny-mce-container.dark-mode-auto h3,.tiny-mce-container.dark-mode-auto h4,.tiny-mce-container.dark-mode-auto h5,.tiny-mce-container.dark-mode-auto h6{color:#f9fafb}.tiny-mce-container.dark-mode-auto h1,.tiny-mce-container.dark-mode-auto h2{border-bottom-color:#374151}.tiny-mce-container.dark-mode-auto a{color:#60a5fa}.tiny-mce-container.dark-mode-auto a:hover{color:#93bbfc}.tiny-mce-container.dark-mode-auto a:visited{color:#a78bfa}.tiny-mce-container.dark-mode-auto blockquote{background-color:#111827;border-left-color:#4b5563;color:#d1d5db}.tiny-mce-container.dark-mode-auto code{background-color:#374151;border-color:#4b5563;color:#fbbf24}.tiny-mce-container.dark-mode-auto pre{background-color:#111827}.tiny-mce-container.dark-mode-auto table{background-color:#1f2937}.tiny-mce-container.dark-mode-auto thead{background-color:#111827;border-bottom-color:#4b5563}.tiny-mce-container.dark-mode-auto th{color:#f9fafb}.tiny-mce-container.dark-mode-auto td{border-bottom-color:#374151;color:#d1d5db}.tiny-mce-container.dark-mode-auto tbody tr:hover{background-color:#111827}.tiny-mce-container.dark-mode-auto hr{background:linear-gradient(to right,transparent,#4b5563,transparent)}.tiny-mce-container.dark-mode-auto img{opacity:.9}.tiny-mce-container.dark-mode-auto .alert-info{color:#e0f2fe;background-color:#075985;border-color:#0c4a6e}.tiny-mce-container.dark-mode-auto .alert-success{color:#dcfce7;background-color:#14532d;border-color:#052e16}.tiny-mce-container.dark-mode-auto .alert-warning{color:#fef3c7;background-color:#713f12;border-color:#451a03}.tiny-mce-container.dark-mode-auto .alert-danger{color:#fee2e2;background-color:#7f1d1d;border-color:#450a0a}}.tiny-mce-container.dark{background-color:#1f2937;color:#e5e7eb}.tiny-mce-container .skip-link{position:absolute;top:-40px;left:0;background:#2563eb;color:#fff;padding:.5rem 1rem;text-decoration:none;z-index:100}.tiny-mce-container .skip-link:focus{top:0}.tiny-mce-container *:focus-visible{outline:2px solid #2563eb;outline-offset:2px;border-radius:2px}.tiny-mce-container .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (prefers-reduced-motion: reduce){.tiny-mce-container *,.tiny-mce-container *:before,.tiny-mce-container *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.tiny-mce-container .mce-nbsp{background-color:#fee2e2;padding:0 .125rem;border-radius:2px}.tiny-mce-container[data-mce-placeholder]:before{content:attr(data-mce-placeholder);color:#9ca3af;font-style:italic}.tiny-mce-container .mce-content-body *[data-mce-selected]{outline:2px dashed #2563eb;outline-offset:2px}.tiny-mce-container .mce-resizehandle{background-color:#2563eb;border:1px solid #1d4ed8}.tiny-mce-container .mce-object-resizing{outline:2px dashed #2563eb}.tiny-mce-container .note{padding:1rem;margin:1.5rem 0;background-color:#f0f9ff;border-left:4px solid #0284c7;border-radius:0 8px 8px 0}.tiny-mce-container .warning{padding:1rem;margin:1.5rem 0;background-color:#fffbeb;border-left:4px solid #f59e0b;border-radius:0 8px 8px 0}.tiny-mce-container .info{padding:1rem;margin:1.5rem 0;background-color:#f0fdfa;border-left:4px solid #14b8a6;border-radius:0 8px 8px 0}.tiny-mce-container .card{margin:1.5rem 0;padding:1.5rem;background-color:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 1px 3px #0000001a}.tiny-mce-container .card-header{margin:-1.5rem -1.5rem 1.5rem;padding:1rem 1.5rem;background-color:#f9fafb;border-bottom:1px solid #e5e7eb;border-radius:12px 12px 0 0;font-weight:600}.tiny-mce-container .card-footer{margin:1.5rem -1.5rem -1.5rem;padding:1rem 1.5rem;background-color:#f9fafb;border-top:1px solid #e5e7eb;border-radius:0 0 12px 12px}.tiny-mce-container .footnote{font-size:.875rem;vertical-align:super;color:#2563eb;cursor:pointer}.tiny-mce-container .footnotes{margin-top:3rem;padding-top:1rem;border-top:2px solid #e5e7eb;font-size:.875rem;color:#6b7280}.tiny-mce-container .footnotes ol{padding-left:1.5rem}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.tiny-mce-container .fade-in{animation:fadeIn .3s ease-in}
