.gts125-editor{border:1px solid #cbd7e0;border-radius:12px;background:#fff;overflow:hidden;margin-top:9px}.gts125-field{margin:18px 0}.gts125-toolbar{display:flex;flex-wrap:wrap;gap:6px;padding:10px;background:#edf4fa;border-bottom:1px solid #d5e0e8}.gts125-toolbar button,.gts125-toolbar select,.gts125-article-tools button{appearance:none;border:1px solid #bdcedc;background:#fff;border-radius:7px;padding:7px 10px;color:#102c48;font-size:13px;cursor:pointer}.gts125-toolbar button:hover,.gts125-toolbar button:focus-visible{background:#daeaff}.gts125-toolbar select{min-width:144px}.gts125-editable{min-height:190px;padding:18px 20px;line-height:1.7;outline:none;overflow-wrap:anywhere}.gts125-editable:focus{box-shadow:inset 0 0 0 2px #85acdd}.gts125-editable h1{font-size:1.7rem}.gts125-editable h2{font-size:1.4rem}.gts125-editable table{border-collapse:collapse}.gts125-editable td,.gts125-editable th{border:1px solid #d2dbe4;padding:9px}.gts125-editor>[data-rich-source-area]{display:block;width:100%;height:260px;font:13px/1.6 monospace;padding:14px;border:0;resize:vertical}.gts125-editor>[data-rich-source-area][hidden]{display:none}.gts125-editor .small{padding:0 15px}.gts125-expanded{position:fixed;z-index:2000;inset:4vh 3vw;display:flex;flex-direction:column;box-shadow:0 10px 70px #0006}.gts125-expanded [data-rich-content]{flex:1;overflow:auto}.gts125-form-block{border-top:1px solid #dbe3eb;padding-top:24px;margin-top:30px}.gts125-media-grid,.gts125-public-gallery{display:grid;grid-template-columns:repeat(auto-fit,minmax(185px,1fr));gap:16px}.gts125-media{padding:10px;background:#f6f9fb;border:1px solid #dfe9ee;border-radius:12px;display:flex;flex-direction:column;gap:8px}.gts125-media img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:8px}.gts125-public-gallery{margin:25px 0}.gts125-public-gallery figure{margin:0}.gts125-public-gallery img{width:100%;height:200px;object-fit:cover;border-radius:10px}.gts125-public-gallery figcaption{font-size:12px;margin-top:5px}.species-visual[data-species-photo]{background:#122d42;position:relative;overflow:hidden}.gts125-hero-photo{display:block;position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.species-visual[data-species-photo] .spec-label{z-index:2;position:relative;background:linear-gradient(90deg,#07251baa,transparent);padding:10px;border-radius:8px}.gts125-email-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:20px 0}.gts125-email-metrics .panel{display:flex;flex-direction:column;padding:18px}.gts125-email-metrics strong{font-size:27px}.gts125-email-metrics small{color:#647489}@media(max-width:640px){.gts125-email-metrics{grid-template-columns:1fr}.gts125-toolbar{gap:4px}.gts125-toolbar button{padding:7px}.gts125-editable{padding:12px}}
