.filament-rich-editor-content{--re-font-body:"Source Sans 3", "Noto Sans", "Open Sans", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--re-font-head:"Oswald", "Montserrat", "Raleway", "PT Sans", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--re-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--re-text:#0f172a;--re-body:#1f2937;--re-muted:#475569;--re-soft:#64748b;--re-border:#0f172a1a;--re-border-soft:#0f172a0f;--re-accent:#3061af;--re-accent-rgb:48, 97, 175;letter-spacing:-.003em;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--re-body);word-break:break-word;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;background:0 0;font-size:1rem;line-height:1.85;font-family:var(--re-font-body)!important}.dark .filament-rich-editor-content,[data-theme=dark] .filament-rich-editor-content{--re-text:#e5e7eb;--re-body:#cbd5e1;--re-muted:#94a3b8;--re-soft:#94a3b8;--re-border:#94a3b82e;--re-border-soft:#94a3b81f;--re-accent:#8faee0;--re-accent-rgb:143, 174, 224}.filament-rich-editor-content>:first-child{margin-top:0!important}.filament-rich-editor-content>:last-child{margin-bottom:0!important}.filament-rich-editor-content p{color:var(--re-body);line-height:inherit;margin:.95rem 0}.filament-rich-editor-content>p:first-of-type{color:var(--re-muted);font-size:1.05rem}.filament-rich-editor-content :where(p,li){font-feature-settings:"kern" 1, "liga" 1, "calt" 1;line-height:inherit}.filament-rich-editor-content strong,.filament-rich-editor-content b{color:var(--re-text);font-weight:800}.filament-rich-editor-content em,.filament-rich-editor-content i{color:var(--re-body);font-style:italic}.filament-rich-editor-content small{color:var(--re-soft)}.filament-rich-editor-content a{color:var(--re-accent);border-bottom:1px solid rgba(var(--re-accent-rgb), .3);padding-bottom:1px;text-decoration:none;transition:border-color .15s,background-color .15s,color .15s}.filament-rich-editor-content a:hover{border-bottom-color:rgba(var(--re-accent-rgb), .65);background:rgba(var(--re-accent-rgb), .06)}.filament-rich-editor-content h1,.filament-rich-editor-content h2,.filament-rich-editor-content h3,.filament-rich-editor-content h4,.filament-rich-editor-content h5,.filament-rich-editor-content h6{letter-spacing:.02em;color:var(--re-text);margin:2.2rem 0 .85rem;scroll-margin-top:6rem;font-weight:600;line-height:1.12;font-family:var(--re-font-head)!important;text-transform:none!important;background:0 0!important;border:0!important;padding:0!important;text-decoration:none!important}.filament-rich-editor-content h1 *,.filament-rich-editor-content h3 *,.filament-rich-editor-content h4 *,.filament-rich-editor-content h5 *,.filament-rich-editor-content h6 *,.filament-rich-editor-content h2,.filament-rich-editor-content h2 *{text-transform:none!important}.filament-rich-editor-content h1{letter-spacing:.03em;text-wrap:balance;font-size:clamp(2rem,3vw,2.8rem)}.filament-rich-editor-content h2{letter-spacing:.03em;text-wrap:balance;font-weight:600;font-size:clamp(1.9rem,2.9vw,2.6rem)!important}.filament-rich-editor-content h3{letter-spacing:.02em;color:color-mix(in srgb, var(--re-text) 88%, var(--re-muted));text-wrap:balance;font-weight:600;font-size:clamp(1.2rem,1.7vw,1.55rem)!important}.filament-rich-editor-content h4{letter-spacing:.02em;font-size:1.15rem;font-weight:600}.filament-rich-editor-content h5{letter-spacing:.02em;font-size:1.05rem;font-weight:600}.filament-rich-editor-content h6{color:var(--re-muted);letter-spacing:.02em;font-size:.98rem;font-weight:600}.filament-rich-editor-content h2+p,.filament-rich-editor-content h3+p{color:var(--re-muted)}.filament-rich-editor-content ul,.filament-rich-editor-content ol{margin:1.05rem 0;padding-left:1.75rem;list-style-position:outside;list-style-image:none!important}.filament-rich-editor-content ul{list-style-type:disc}.filament-rich-editor-content ol{list-style-type:decimal}.filament-rich-editor-content li{color:var(--re-body);margin:.42rem 0;padding-left:.15rem}.filament-rich-editor-content li::marker{color:rgba(var(--re-accent-rgb), .85);font-weight:900}.filament-rich-editor-content li>ul,.filament-rich-editor-content li>ol{margin:.6rem 0;padding-left:1.45rem}.filament-rich-editor-content ul ul{list-style-type:circle}.filament-rich-editor-content ul ul li::marker{color:rgba(var(--re-accent-rgb), .6);font-weight:800}.filament-rich-editor-content ul ul ul{list-style-type:square}.filament-rich-editor-content ul ul ul li::marker{color:rgba(var(--re-accent-rgb), .45);font-weight:750}.filament-rich-editor-content ol ol{list-style-type:lower-alpha}.filament-rich-editor-content ol ol li::marker{color:rgba(var(--re-accent-rgb), .6)}.filament-rich-editor-content ol ol ol{list-style-type:lower-roman}.filament-rich-editor-content ol ol ol li::marker{color:rgba(var(--re-accent-rgb), .45)}.filament-rich-editor-content ul{list-style:outside!important}.filament-rich-editor-content ol{list-style:decimal!important}.filament-rich-editor-content li{list-style:inherit!important}.filament-rich-editor-content blockquote{border:1px solid var(--re-border-soft);background:rgba(var(--re-accent-rgb), .04);color:var(--re-muted);border-radius:14px;margin:1.6rem 0;padding:1rem 1.1rem 1rem 1.2rem}.dark .filament-rich-editor-content blockquote,[data-theme=dark] .filament-rich-editor-content blockquote{background:rgba(var(--re-accent-rgb), .08);border-color:#94a3b829}.filament-rich-editor-content code{font-family:var(--re-mono);background:rgba(var(--re-accent-rgb), .07);border:1px solid var(--re-border-soft);color:var(--re-text);border-radius:.55rem;padding:.15rem .4rem;font-size:.95em}.dark .filament-rich-editor-content code,[data-theme=dark] .filament-rich-editor-content code{background:#0f172a73;border-color:#94a3b829}.filament-rich-editor-content pre{color:#e5e7eb;background:#0b1220;border:1px solid #ffffff1a;border-radius:14px;margin:1.65rem 0;padding:1rem 1.05rem;font-size:.92rem;line-height:1.65;overflow-x:auto}.filament-rich-editor-content pre code{color:inherit;background:0 0;border:none;border-radius:0;padding:0}.filament-rich-editor-content img,.filament-rich-editor-content video{border:1px solid var(--re-border);border-radius:14px;max-width:100%;height:auto;margin:1.35rem auto;display:block;box-shadow:0 10px 26px #0206171a}.filament-rich-editor-content figcaption{color:var(--re-soft);text-align:center;margin-top:.55rem;font-size:.92rem}.filament-rich-editor-content table{border-collapse:collapse;border:1px solid var(--re-border);border-radius:14px;width:100%;margin:1.8rem 0;overflow:hidden;box-shadow:0 10px 26px #0206170f}.filament-rich-editor-content th,.filament-rich-editor-content td{text-align:left;vertical-align:top;border-bottom:1px solid var(--re-border-soft);white-space:normal;padding:.85rem .95rem}.filament-rich-editor-content th{background:rgba(var(--re-accent-rgb), .06);color:var(--re-text);font-weight:900}.dark .filament-rich-editor-content th,[data-theme=dark] .filament-rich-editor-content th{background:#0f172a8c}.filament-rich-editor-content tr:last-child td{border-bottom:none}.filament-rich-editor-content tbody tr:nth-child(2n) td{background:#f1f5fb73}.dark .filament-rich-editor-content tbody tr:nth-child(2n) td,[data-theme=dark] .filament-rich-editor-content tbody tr:nth-child(2n) td{background:#0f172a4d}.filament-rich-editor-content hr{background:linear-gradient(90deg,#94a3b800,#94a3b8bf,#94a3b800);border:none;height:1px;margin:2.1rem 0}.filament-rich-editor-content ::selection{background:rgba(var(--re-accent-rgb), .18)}.dark .filament-rich-editor-content ::-moz-selection{background:rgba(var(--re-accent-rgb), .22)}[data-theme=dark] .filament-rich-editor-content ::-moz-selection{background:rgba(var(--re-accent-rgb), .22)}.dark .filament-rich-editor-content ::selection{background:rgba(var(--re-accent-rgb), .22)}[data-theme=dark] .filament-rich-editor-content ::selection{background:rgba(var(--re-accent-rgb), .22)}.filament-rich-editor-content .text-left{text-align:left}.filament-rich-editor-content .text-center{text-align:center}.filament-rich-editor-content .text-right{text-align:right}.filament-rich-editor-content .text-justify{text-align:justify}.species-modal-rich-content{-webkit-overflow-scrolling:touch;overflow-x:auto}.species-modal-rich-content table{width:max-content;min-width:100%}.species-modal-rich-content .species-modal-title{margin-top:0!important;margin-bottom:.9rem!important}.species-modal-rich-content .species-modal-title+*{margin-top:0!important}trix-editor.fi-fo-rich-editor-editor{--re-font-body:"Source Sans 3", "Noto Sans", "Open Sans", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--re-font-head:"Oswald", "Montserrat", "Raleway", "PT Sans", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--re-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--re-text:#0f172a;--re-body:#1f2937;--re-muted:#475569;--re-soft:#64748b;--re-border:#0f172a1a;--re-border-soft:#0f172a0f;--re-accent:#3061af;--re-accent-rgb:48, 97, 175;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:0 0;font-family:var(--re-font-body)!important;letter-spacing:-.003em!important;color:var(--re-body)!important;font-size:1rem!important;line-height:1.85!important}.dark trix-editor.fi-fo-rich-editor-editor,[data-theme=dark] trix-editor.fi-fo-rich-editor-editor{--re-text:#e5e7eb;--re-body:#cbd5e1;--re-muted:#94a3b8;--re-soft:#94a3b8;--re-border:#94a3b82e;--re-border-soft:#94a3b81f;--re-accent:#8faee0;--re-accent-rgb:143, 174, 224}trix-editor.fi-fo-rich-editor-editor.prose>:first-child{margin-top:0!important}trix-editor.fi-fo-rich-editor-editor.prose>:last-child{margin-bottom:0!important}trix-editor.fi-fo-rich-editor-editor.prose p,trix-editor.fi-fo-rich-editor-editor.prose :where(p,div):not(:where([class~=not-prose] *)){color:var(--re-body)!important;line-height:inherit!important;margin:.95rem 0!important}trix-editor.fi-fo-rich-editor-editor.prose :where(strong,b){color:var(--re-text)!important;font-weight:800!important}trix-editor.fi-fo-rich-editor-editor.prose :where(em,i){color:var(--re-body)!important;font-style:italic!important}trix-editor.fi-fo-rich-editor-editor.prose a{color:var(--re-accent)!important;border-bottom:1px solid rgba(var(--re-accent-rgb), .3)!important;padding-bottom:1px!important;text-decoration:none!important;transition:border-color .15s,background-color .15s,color .15s!important}trix-editor.fi-fo-rich-editor-editor.prose a:hover{border-bottom-color:rgba(var(--re-accent-rgb), .65)!important;background:rgba(var(--re-accent-rgb), .06)!important}trix-editor.fi-fo-rich-editor-editor.prose :where(h1,h2,h3,h4,h5,h6){letter-spacing:.02em!important;color:var(--re-text)!important;font-weight:600!important;line-height:1.12!important;font-family:var(--re-font-head)!important;text-transform:none!important;background:0 0!important;border:0!important;margin:2.2rem 0 .85rem!important;padding:0!important;text-decoration:none!important}trix-editor.fi-fo-rich-editor-editor.prose h2{letter-spacing:.03em!important;font-size:clamp(1.9rem,2.9vw,2.6rem)!important}trix-editor.fi-fo-rich-editor-editor.prose :where(ul,ol){margin:1.05rem 0!important;padding-left:1.75rem!important;list-style-image:none!important;list-style-position:outside!important}trix-editor.fi-fo-rich-editor-editor.prose ul{list-style:outside!important}trix-editor.fi-fo-rich-editor-editor.prose ol{list-style:decimal!important}trix-editor.fi-fo-rich-editor-editor.prose li{color:var(--re-body)!important;line-height:inherit!important;list-style:inherit!important;margin:.42rem 0!important;padding-left:.15rem!important}trix-editor.fi-fo-rich-editor-editor.prose li::marker{color:rgba(var(--re-accent-rgb), .85)!important;font-weight:900!important}trix-editor.fi-fo-rich-editor-editor.prose li>:where(ul,ol){margin:.6rem 0!important;padding-left:1.45rem!important}trix-editor.fi-fo-rich-editor-editor.prose blockquote{border:1px solid var(--re-border-soft)!important;background:rgba(var(--re-accent-rgb), .04)!important;color:var(--re-muted)!important;border-radius:14px!important;margin:1.6rem 0!important;padding:1rem 1.1rem 1rem 1.2rem!important}trix-editor.fi-fo-rich-editor-editor.prose code{font-family:var(--re-mono)!important;background:rgba(var(--re-accent-rgb), .07)!important;border:1px solid var(--re-border-soft)!important;color:var(--re-text)!important;border-radius:.55rem!important;padding:.15rem .4rem!important;font-size:.95em!important}trix-editor.fi-fo-rich-editor-editor.prose pre{color:#e5e7eb!important;background:#0b1220!important;border:1px solid #ffffff1a!important;border-radius:14px!important;margin:1.65rem 0!important;padding:1rem 1.05rem!important;font-size:.92rem!important;line-height:1.65!important;overflow-x:auto!important}trix-editor.fi-fo-rich-editor-editor.prose pre code{color:inherit!important;background:0 0!important;border:none!important;border-radius:0!important;padding:0!important}.filament-rich-editor-content{letter-spacing:0!important;font-size:1rem!important;line-height:1.5!important}.filament-rich-editor-content :where(p,div),.filament-rich-editor-content>p:first-of-type,.filament-rich-editor-content h2+p,.filament-rich-editor-content h3+p,.filament-rich-editor-content h2+div,.filament-rich-editor-content h3+div{line-height:inherit!important;font-size:inherit!important;color:var(--re-body)!important;margin:0!important}.filament-rich-editor-content li>p{margin:.14rem 0!important}.filament-rich-editor-content :where(h1,h2,h3,h4,h5,h6){letter-spacing:.015em!important;margin:.9rem 0 .42rem!important;line-height:1.2!important}.filament-rich-editor-content h1{font-size:clamp(1.72rem,2.2vw,2.05rem)!important}.filament-rich-editor-content h2{font-size:clamp(1.38rem,1.8vw,1.72rem)!important}.filament-rich-editor-content h3{color:var(--re-text)!important;font-size:clamp(1.2rem,1.35vw,1.4rem)!important}.filament-rich-editor-content :where(h1,h2,h3,h4,h5,h6)+*{margin-top:.08rem!important}.filament-rich-editor-content :where(ul,ol){margin:.48rem 0!important;padding-left:1.9rem!important}.filament-rich-editor-content li{margin:.12rem 0!important}.filament-rich-editor-content li>:where(ul,ol){margin-top:.32rem!important;padding-left:1.45rem!important}@media (width>=1280px){.filament-rich-editor-content{font-size:1.0625rem!important;line-height:1.56!important}}@media (width<=1023px){.filament-rich-editor-content{font-size:1rem!important;line-height:1.5!important}}@media (width<=767px){.filament-rich-editor-content{font-size:1rem!important;line-height:1.48!important}.filament-rich-editor-content h1{font-size:1.52rem!important}.filament-rich-editor-content h2{font-size:1.3rem!important}.filament-rich-editor-content h3{font-size:1.14rem!important}}trix-editor.fi-fo-rich-editor-editor{letter-spacing:0!important;font-size:1rem!important;line-height:1.6!important}trix-editor.fi-fo-rich-editor-editor.prose p,trix-editor.fi-fo-rich-editor-editor.prose :where(p,div):not(:where([class~=not-prose] *)){line-height:inherit!important;margin:0 0 .55rem!important}trix-editor.fi-fo-rich-editor-editor.prose li>p{margin:.22rem 0!important}trix-editor.fi-fo-rich-editor-editor.prose :where(h1,h2,h3,h4,h5,h6){letter-spacing:.015em!important;margin:1.1rem 0 .42rem!important;line-height:1.2!important}trix-editor.fi-fo-rich-editor-editor.prose h1{font-size:clamp(1.72rem,2.2vw,2.05rem)!important}trix-editor.fi-fo-rich-editor-editor.prose h2{font-size:clamp(1.38rem,1.8vw,1.72rem)!important}trix-editor.fi-fo-rich-editor-editor.prose h3{color:var(--re-text)!important;font-size:clamp(1.2rem,1.35vw,1.4rem)!important}trix-editor.fi-fo-rich-editor-editor.prose :where(h1,h2,h3,h4,h5,h6)+*{margin-top:.12rem!important}trix-editor.fi-fo-rich-editor-editor.prose :where(ul,ol){margin:.62rem 0!important;padding-left:1.9rem!important}trix-editor.fi-fo-rich-editor-editor.prose li{margin:.18rem 0!important}trix-editor.fi-fo-rich-editor-editor.prose li>:where(ul,ol){margin-top:.32rem!important;padding-left:1.45rem!important}.filament-rich-editor-content :where(p,div){line-height:inherit!important;margin:0!important}.filament-rich-editor-content :where(p,div)+:where(p,div){margin-top:.56em!important}.filament-rich-editor-content :where(p,div):has(>br:only-child){min-height:1em!important;margin:0!important;padding:0!important;line-height:1!important;display:block!important}.filament-rich-editor-content :where(p,div)+:where(p,div):has(>br:only-child){margin-top:0!important}.filament-rich-editor-content :where(p,div):has(>br:only-child)+:where(p,div){margin-top:0!important}.filament-rich-editor-content>p:first-of-type,.filament-rich-editor-content h2+p,.filament-rich-editor-content h3+p,.filament-rich-editor-content h2+div,.filament-rich-editor-content h3+div{font-size:inherit!important;color:var(--re-body)!important}.filament-rich-editor-content :where(h1,h2,h3,h4,h5,h6)+:where(p,div,ul,ol,blockquote,pre,table){margin-top:0!important}.filament-rich-editor-content :where(ul,ol){margin:.56em 0!important}trix-editor.fi-fo-rich-editor-editor.prose :where(p,div):not(:where([class~=not-prose] *)){line-height:inherit!important;margin:0!important}trix-editor.fi-fo-rich-editor-editor.prose :where(p,div):not(:where([class~=not-prose] *))+:where(p,div):not(:where([class~=not-prose] *)){margin-top:.56em!important}trix-editor.fi-fo-rich-editor-editor.prose :where(p,div):has(>br:only-child):not(:where([class~=not-prose] *)){min-height:1em!important;margin:0!important;padding:0!important;line-height:1!important;display:block!important}trix-editor.fi-fo-rich-editor-editor.prose :where(p,div):not(:where([class~=not-prose] *))+:where(p,div):has(>br:only-child):not(:where([class~=not-prose] *)){margin-top:0!important}trix-editor.fi-fo-rich-editor-editor.prose :where(p,div):has(>br:only-child):not(:where([class~=not-prose] *))+:where(p,div):not(:where([class~=not-prose] *)){margin-top:0!important}trix-editor.fi-fo-rich-editor-editor.prose :where(h1,h2,h3,h4,h5,h6)+:where(p,div,ul,ol,blockquote,pre,table):not(:where([class~=not-prose] *)){margin-top:0!important}.processing-indicator{color:#b45309;align-items:center;gap:.5rem;font-size:.9rem;font-weight:600;display:inline-flex}.processing-indicator__spinner{border:2px solid #b4530933;border-top-color:#b45309e6;border-radius:9999px;width:.9rem;height:.9rem;animation:.9s linear infinite processing-spin}@keyframes processing-spin{to{transform:rotate(360deg)}}trix-editor.fi-fo-rich-editor-editor{--word-line-height:1.45;--word-paragraph-gap:.85em;--word-first-line-indent:0;line-height:var(--word-line-height)!important}trix-editor.fi-fo-rich-editor-editor>div{margin:0 0 var(--word-paragraph-gap) 0!important;line-height:inherit!important;text-indent:var(--word-first-line-indent)!important;padding:0!important}trix-editor.fi-fo-rich-editor-editor>div:last-child{margin-bottom:0!important}trix-editor.fi-fo-rich-editor-editor>div:has(>br:only-child){min-height:calc(1em * var(--word-line-height))!important;text-indent:0!important;margin:0!important}trix-editor.fi-fo-rich-editor-editor>div:first-child{text-indent:0!important}trix-editor.fi-fo-rich-editor-editor>:where(h1,h2,h3,h4,h5,h6),trix-editor.fi-fo-rich-editor-editor>:where(ul,ol,blockquote,pre,table,figure){margin:0 0 var(--word-paragraph-gap) 0!important;text-indent:0!important}trix-editor.fi-fo-rich-editor-editor>:where(h1,h2,h3,h4,h5,h6)+div{text-indent:0!important}trix-editor.fi-fo-rich-editor-editor :where(ul,ol){margin:0 0 var(--word-paragraph-gap) 0!important;padding-left:1.9rem!important}trix-editor.fi-fo-rich-editor-editor :where(li){text-indent:0!important;margin:.25em 0!important;padding:0!important}trix-editor.fi-fo-rich-editor-editor li>div,trix-editor.fi-fo-rich-editor-editor li>p{text-indent:0!important;margin:.25em 0!important}trix-editor.fi-fo-rich-editor-editor.prose :where(p,div):not(:where([class~=not-prose] *)){margin:0 0 var(--word-paragraph-gap) 0!important;line-height:inherit!important;text-indent:var(--word-first-line-indent)!important}trix-editor.fi-fo-rich-editor-editor.prose :where(p,div):has(>br:only-child):not(:where([class~=not-prose] *)){min-height:calc(1em * var(--word-line-height))!important;text-indent:0!important;margin:0!important}.fi-fo-rich-editor .ProseMirror{--word-line-height:1.45;--word-paragraph-gap:.85em;--word-first-line-indent:0;line-height:var(--word-line-height)!important}.fi-fo-rich-editor .ProseMirror :where(p,div){margin:0 0 var(--word-paragraph-gap) 0!important;line-height:inherit!important;text-indent:var(--word-first-line-indent)!important;padding:0!important}.fi-fo-rich-editor .ProseMirror :where(p,div):last-child{margin-bottom:0!important}.fi-fo-rich-editor .ProseMirror :where(p,div):has(>br:only-child){min-height:calc(1em * var(--word-line-height))!important;text-indent:0!important;margin:0!important}.fi-fo-rich-editor .ProseMirror :where(p,div):first-child,.fi-fo-rich-editor .ProseMirror :where(h1,h2,h3,h4,h5,h6)+:where(p,div){text-indent:0!important}.fi-fo-rich-editor .ProseMirror :where(ul,ol){margin:0 0 var(--word-paragraph-gap) 0!important;padding-left:1.9rem!important}.fi-fo-rich-editor .ProseMirror li,.fi-fo-rich-editor .ProseMirror li :where(p,div){text-indent:0!important;margin:.25em 0!important}.fi-fo-rich-editor .ProseMirror.prose :where(p,div){margin:0 0 var(--word-paragraph-gap) 0!important}trix-editor.fi-fo-rich-editor-editor,.fi-fo-rich-editor .ProseMirror{--word-line-height:1.15;--word-paragraph-gap:.42em;--word-list-indent:2.25em;line-height:var(--word-line-height)!important}trix-editor.fi-fo-rich-editor-editor>div,trix-editor.fi-fo-rich-editor-editor.prose :where(p,div):not(:where([class~=not-prose] *)),.fi-fo-rich-editor .ProseMirror :where(p,div),.fi-fo-rich-editor .ProseMirror.prose :where(p,div){line-height:inherit!important;text-indent:0!important;margin:0!important;padding:0!important}trix-editor.fi-fo-rich-editor-editor>div+div,trix-editor.fi-fo-rich-editor-editor.prose :where(p,div):not(:where([class~=not-prose] *))+:where(p,div):not(:where([class~=not-prose] *)),.fi-fo-rich-editor .ProseMirror :where(p,div)+:where(p,div),.fi-fo-rich-editor .ProseMirror.prose :where(p,div)+:where(p,div){margin-top:var(--word-paragraph-gap)!important}trix-editor.fi-fo-rich-editor-editor>div:has(>br:only-child){text-indent:0!important;min-height:1em!important;margin:0!important;line-height:1!important}trix-editor.fi-fo-rich-editor-editor.prose :where(p,div):has(>br:only-child):not(:where([class~=not-prose] *)){text-indent:0!important;min-height:1em!important;margin:0!important;line-height:1!important}.fi-fo-rich-editor .ProseMirror :where(p,div):has(>br:only-child){text-indent:0!important;min-height:1em!important;margin:0!important;line-height:1!important}.fi-fo-rich-editor .ProseMirror.prose :where(p,div):has(>br:only-child){text-indent:0!important;min-height:1em!important;margin:0!important;line-height:1!important}trix-editor.fi-fo-rich-editor-editor>div+div:has(>br:only-child){margin-top:0!important}trix-editor.fi-fo-rich-editor-editor>div:has(>br:only-child)+div{margin-top:0!important}trix-editor.fi-fo-rich-editor-editor.prose :where(p,div):not(:where([class~=not-prose] *))+:where(p,div):has(>br:only-child):not(:where([class~=not-prose] *)){margin-top:0!important}trix-editor.fi-fo-rich-editor-editor.prose :where(p,div):has(>br:only-child):not(:where([class~=not-prose] *))+:where(p,div):not(:where([class~=not-prose] *)){margin-top:0!important}.fi-fo-rich-editor .ProseMirror :where(p,div)+:where(p,div):has(>br:only-child){margin-top:0!important}.fi-fo-rich-editor .ProseMirror :where(p,div):has(>br:only-child)+:where(p,div){margin-top:0!important}.fi-fo-rich-editor .ProseMirror.prose :where(p,div)+:where(p,div):has(>br:only-child){margin-top:0!important}.fi-fo-rich-editor .ProseMirror.prose :where(p,div):has(>br:only-child)+:where(p,div){margin-top:0!important}trix-editor.fi-fo-rich-editor-editor :where(h1,h2,h3,h4,h5,h6),trix-editor.fi-fo-rich-editor-editor.prose :where(h1,h2,h3,h4,h5,h6),.fi-fo-rich-editor .ProseMirror :where(h1,h2,h3,h4,h5,h6),.fi-fo-rich-editor .ProseMirror.prose :where(h1,h2,h3,h4,h5,h6){margin:.95em 0 .35em!important;line-height:1.2!important}trix-editor.fi-fo-rich-editor-editor :where(h1,h2,h3,h4,h5,h6)+:where(div,p,ul,ol,blockquote,pre,table),trix-editor.fi-fo-rich-editor-editor.prose :where(h1,h2,h3,h4,h5,h6)+:where(div,p,ul,ol,blockquote,pre,table),.fi-fo-rich-editor .ProseMirror :where(h1,h2,h3,h4,h5,h6)+:where(div,p,ul,ol,blockquote,pre,table),.fi-fo-rich-editor .ProseMirror.prose :where(h1,h2,h3,h4,h5,h6)+:where(div,p,ul,ol,blockquote,pre,table){margin-top:.2em!important}trix-editor.fi-fo-rich-editor-editor :where(ul,ol),trix-editor.fi-fo-rich-editor-editor.prose :where(ul,ol),.fi-fo-rich-editor .ProseMirror :where(ul,ol),.fi-fo-rich-editor .ProseMirror.prose :where(ul,ol){padding-left:var(--word-list-indent)!important;margin:.42em 0!important}trix-editor.fi-fo-rich-editor-editor :where(li),trix-editor.fi-fo-rich-editor-editor.prose :where(li),.fi-fo-rich-editor .ProseMirror :where(li),.fi-fo-rich-editor .ProseMirror.prose :where(li){line-height:inherit!important;text-indent:0!important;margin:.14em 0!important}trix-editor.fi-fo-rich-editor-editor li>:where(div,p),trix-editor.fi-fo-rich-editor-editor.prose li>:where(div,p),.fi-fo-rich-editor .ProseMirror li>:where(div,p),.fi-fo-rich-editor .ProseMirror.prose li>:where(div,p){text-indent:0!important;margin:0!important}.filament-rich-editor-content,trix-editor.fi-fo-rich-editor-editor,.fi-fo-rich-editor .ProseMirror{--rt-font-size:1rem;--rt-line-height:1.52;--rt-paragraph-gap:0;--rt-heading-top:.95em;--rt-heading-bottom:.35em;--rt-list-indent:2.25em;--rt-list-item-gap:.14em;font-size:var(--rt-font-size)!important;line-height:var(--rt-line-height)!important}@media (width>=640px){.filament-rich-editor-content,trix-editor.fi-fo-rich-editor-editor,.fi-fo-rich-editor .ProseMirror{--rt-font-size:1.0625rem;--rt-line-height:1.56;--rt-paragraph-gap:0}}@media (width>=1024px){.filament-rich-editor-content,trix-editor.fi-fo-rich-editor-editor,.fi-fo-rich-editor .ProseMirror{--rt-font-size:1.125rem;--rt-line-height:1.6;--rt-paragraph-gap:0}}.filament-rich-editor-content :where(p,div),trix-editor.fi-fo-rich-editor-editor>div,trix-editor.fi-fo-rich-editor-editor.prose :where(p,div):not(:where([class~=not-prose] *)),.fi-fo-rich-editor .ProseMirror :where(p,div),.fi-fo-rich-editor .ProseMirror.prose :where(p,div){line-height:inherit!important;font-size:inherit!important;text-indent:0!important;margin:0!important;padding:0!important}.filament-rich-editor-content :where(p,div)+:where(p,div),trix-editor.fi-fo-rich-editor-editor>div+div,trix-editor.fi-fo-rich-editor-editor.prose :where(p,div):not(:where([class~=not-prose] *))+:where(p,div):not(:where([class~=not-prose] *)),.fi-fo-rich-editor .ProseMirror :where(p,div)+:where(p,div),.fi-fo-rich-editor .ProseMirror.prose :where(p,div)+:where(p,div){margin-top:var(--rt-paragraph-gap)!important}.filament-rich-editor-content :where(p,div):has(>br:only-child){min-height:calc(1em * var(--rt-line-height))!important;line-height:var(--rt-line-height)!important;text-indent:0!important;margin:0!important}trix-editor.fi-fo-rich-editor-editor>div:has(>br:only-child){min-height:calc(1em * var(--rt-line-height))!important;line-height:var(--rt-line-height)!important;text-indent:0!important;margin:0!important}trix-editor.fi-fo-rich-editor-editor.prose :where(p,div):has(>br:only-child):not(:where([class~=not-prose] *)){min-height:calc(1em * var(--rt-line-height))!important;line-height:var(--rt-line-height)!important;text-indent:0!important;margin:0!important}.fi-fo-rich-editor .ProseMirror :where(p,div):has(>br:only-child){min-height:calc(1em * var(--rt-line-height))!important;line-height:var(--rt-line-height)!important;text-indent:0!important;margin:0!important}.fi-fo-rich-editor .ProseMirror.prose :where(p,div):has(>br:only-child){min-height:calc(1em * var(--rt-line-height))!important;line-height:var(--rt-line-height)!important;text-indent:0!important;margin:0!important}.filament-rich-editor-content :where(p,div)+:where(p,div):has(>br:only-child){margin-top:0!important}.filament-rich-editor-content :where(p,div):has(>br:only-child)+:where(p,div){margin-top:0!important}trix-editor.fi-fo-rich-editor-editor>div+div:has(>br:only-child){margin-top:0!important}trix-editor.fi-fo-rich-editor-editor>div:has(>br:only-child)+div{margin-top:0!important}trix-editor.fi-fo-rich-editor-editor.prose :where(p,div):not(:where([class~=not-prose] *))+:where(p,div):has(>br:only-child):not(:where([class~=not-prose] *)){margin-top:0!important}trix-editor.fi-fo-rich-editor-editor.prose :where(p,div):has(>br:only-child):not(:where([class~=not-prose] *))+:where(p,div):not(:where([class~=not-prose] *)){margin-top:0!important}.fi-fo-rich-editor .ProseMirror :where(p,div)+:where(p,div):has(>br:only-child){margin-top:0!important}.fi-fo-rich-editor .ProseMirror :where(p,div):has(>br:only-child)+:where(p,div){margin-top:0!important}.fi-fo-rich-editor .ProseMirror.prose :where(p,div)+:where(p,div):has(>br:only-child){margin-top:0!important}.fi-fo-rich-editor .ProseMirror.prose :where(p,div):has(>br:only-child)+:where(p,div){margin-top:0!important}.filament-rich-editor-content :where(h1,h2,h3,h4,h5,h6),trix-editor.fi-fo-rich-editor-editor :where(h1,h2,h3,h4,h5,h6),trix-editor.fi-fo-rich-editor-editor.prose :where(h1,h2,h3,h4,h5,h6),.fi-fo-rich-editor .ProseMirror :where(h1,h2,h3,h4,h5,h6),.fi-fo-rich-editor .ProseMirror.prose :where(h1,h2,h3,h4,h5,h6){margin:var(--rt-heading-top) 0 var(--rt-heading-bottom)!important;line-height:1.2!important}.filament-rich-editor-content :where(h1,h2,h3,h4,h5,h6)+:where(p,div,ul,ol,blockquote,pre,table),trix-editor.fi-fo-rich-editor-editor :where(h1,h2,h3,h4,h5,h6)+:where(div,p,ul,ol,blockquote,pre,table),trix-editor.fi-fo-rich-editor-editor.prose :where(h1,h2,h3,h4,h5,h6)+:where(div,p,ul,ol,blockquote,pre,table),.fi-fo-rich-editor .ProseMirror :where(h1,h2,h3,h4,h5,h6)+:where(div,p,ul,ol,blockquote,pre,table),.fi-fo-rich-editor .ProseMirror.prose :where(h1,h2,h3,h4,h5,h6)+:where(div,p,ul,ol,blockquote,pre,table){margin-top:.2em!important}.filament-rich-editor-content :where(ul,ol),trix-editor.fi-fo-rich-editor-editor :where(ul,ol),trix-editor.fi-fo-rich-editor-editor.prose :where(ul,ol),.fi-fo-rich-editor .ProseMirror :where(ul,ol),.fi-fo-rich-editor .ProseMirror.prose :where(ul,ol){margin:var(--rt-paragraph-gap) 0!important;padding-left:var(--rt-list-indent)!important}.filament-rich-editor-content :where(li),trix-editor.fi-fo-rich-editor-editor :where(li),trix-editor.fi-fo-rich-editor-editor.prose :where(li),.fi-fo-rich-editor .ProseMirror :where(li),.fi-fo-rich-editor .ProseMirror.prose :where(li){margin:var(--rt-list-item-gap) 0!important;line-height:inherit!important;text-indent:0!important}.filament-rich-editor-content li>:where(div,p),trix-editor.fi-fo-rich-editor-editor li>:where(div,p),trix-editor.fi-fo-rich-editor-editor.prose li>:where(div,p),.fi-fo-rich-editor .ProseMirror li>:where(div,p),.fi-fo-rich-editor .ProseMirror.prose li>:where(div,p){text-indent:0!important;margin:0!important}.filament-rich-editor-content.filament-rich-editor-content{font-size:var(--rt-font-size)!important;line-height:var(--rt-line-height)!important;word-break:normal!important;overflow-wrap:break-word!important;-webkit-hyphens:manual!important;hyphens:manual!important}:where(.filament-rich-editor-content,.news-show-content,.activity-show-content,.regulation-show-content,.species-modal-rich-content,trix-editor.fi-fo-rich-editor-editor,.fi-fo-rich-editor .ProseMirror) a{letter-spacing:.01em;border:1px solid rgba(var(--re-accent-rgb,29 78 216), .26);-webkit-box-decoration-break:clone;box-decoration-break:clone;box-shadow:0 1px 2px rgba(var(--re-accent-rgb,29 78 216), .12);border-radius:.45rem;padding:.04em .32em;color:var(--re-accent,#1d4ed8)!important;background-image:linear-gradient(120deg, rgba(var(--re-accent-rgb,29 78 216), .17), rgba(var(--re-accent-rgb,29 78 216), .06)), linear-gradient(to right, rgba(var(--re-accent-rgb,29 78 216), .95), rgba(var(--re-accent-rgb,29 78 216), .55))!important;background-position:0 0,0 100%!important;background-repeat:no-repeat!important;background-size:100% 100%,0 2px!important;border-bottom:0!important;font-weight:650!important;text-decoration:none!important;transition:color .18s,border-color .18s,box-shadow .18s,transform .18s,background-size .18s,background-color .18s!important}:where(.filament-rich-editor-content,.news-show-content,.activity-show-content,.regulation-show-content,.species-modal-rich-content,trix-editor.fi-fo-rich-editor-editor,.fi-fo-rich-editor .ProseMirror) a:hover{box-shadow:0 8px 18px -12px rgba(var(--re-accent-rgb,29 78 216), .8);transform:translateY(-1px);color:var(--re-accent,#1d4ed8)!important;border-color:rgba(var(--re-accent-rgb,29 78 216), .5)!important;background-size:100% 100%,100% 2px!important;background-color:rgba(var(--re-accent-rgb,29 78 216), .06)!important}:where(.filament-rich-editor-content,.news-show-content,.activity-show-content,.regulation-show-content,.species-modal-rich-content,trix-editor.fi-fo-rich-editor-editor,.fi-fo-rich-editor .ProseMirror) a:active{box-shadow:0 2px 6px rgba(var(--re-accent-rgb,29 78 216), .28);transform:translateY(0)}:where(.filament-rich-editor-content,.news-show-content,.activity-show-content,.regulation-show-content,.species-modal-rich-content,trix-editor.fi-fo-rich-editor-editor,.fi-fo-rich-editor .ProseMirror) a:focus-visible{outline:2px solid rgba(var(--re-accent-rgb,29 78 216), .35);outline-offset:2px}:where(.filament-rich-editor-content,.news-show-content,.activity-show-content,.regulation-show-content,.species-modal-rich-content,trix-editor.fi-fo-rich-editor-editor,.fi-fo-rich-editor .ProseMirror) a:visited{color:var(--re-accent,#1d4ed8)!important}.fi-fo-rich-editor trix-toolbar.fi-fo-rich-editor-toolbar,.fi-fo-rich-editor .fi-fo-rich-editor-toolbar{z-index:1!important;margin:0!important;position:relative!important;inset:auto!important;transform:none!important}.fi-resource-list-records-page.fi-resource-diving-spots .fi-tabs{flex-wrap:wrap;row-gap:.35rem;overflow-x:visible!important}
