:root{--forest:#173e32;--forest-deep:#102c25;--forest-soft:#e6ede5;--ink:#20362d;--muted:#687267;--cream:#f6f3e9;--paper:#fffef9;--line:#dddcd0;--amber:#c28a37;--amber-pale:#fbf1d9;--red:#9d362e;--shadow:0 10px 36px #173e3209;--sans:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--serif:Georgia,"Times New Roman",serif;color-scheme:light;font-family:var(--sans);color:var(--ink);background:var(--cream);font-synthesis:none}
*{box-sizing:border-box}body{margin:0}button,input,select{font:inherit}button,select,input[type=checkbox],input[type=radio]{cursor:pointer}button{color:inherit}button{transition:background .15s,border-color .15s,box-shadow .15s}button:disabled,select:disabled{cursor:not-allowed;opacity:.45}button:focus-visible,a:focus-visible,summary:focus-visible,select:focus-visible,input:focus-visible,[tabindex]:focus-visible{outline:3px solid #ca942b;outline-offset:3px}a{color:var(--forest)}[hidden]{display:none!important}button{min-height:42px}p{margin:0;line-height:1.6}h1,h2,h3{margin:0}h1,h2{font-family:var(--serif);font-weight:normal}fieldset{border:0;padding:0;margin:0;min-width:0}legend{font-weight:700;font-size:1.13rem;line-height:1.35;padding:0}svg{display:block}.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}.skip-link{position:fixed;left:16px;top:-100px;padding:12px 18px;background:var(--paper);z-index:20}.skip-link:focus{top:12px}
.masthead{background:var(--forest);color:#f8f5e9;border-bottom:4px solid var(--amber)}.masthead-inner{max-width:1440px;margin:auto;padding:22px 44px;display:flex;align-items:center;justify-content:space-between}.brand{display:flex;gap:13px;text-decoration:none;color:inherit;align-items:center}.brand-mark{width:45px;height:45px;fill:none;stroke:#d8bd82;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.brand-small{display:block;font-size:9px;letter-spacing:.24em;line-height:1.2}.brand-name{display:block;font:35px/1.05 var(--serif);letter-spacing:-1.3px}.masthead-note{font-size:12px;letter-spacing:.06em;display:flex;align-items:center;gap:10px;color:#e0e5d8}.live-dot{width:7px;height:7px;border-radius:50%;background:#d6ad60;box-shadow:0 0 0 4px #d6ad6012}main{max-width:1440px;padding:0 44px;margin:auto}.intro{display:grid;grid-template-columns:1.4fr 1fr;gap:100px;padding:57px 0 42px;align-items:center}.eyebrow{font-size:10px;font-weight:750;letter-spacing:.16em;color:#75816b;margin-bottom:14px}.intro h1{font-size:clamp(36px,4vw,57px);line-height:1.09;letter-spacing:-1.9px;color:var(--forest-deep)}.intro-text{font-size:14px;max-width:580px;margin-top:22px;color:#526051;line-height:1.75}.purpose-card{border-left:1px solid #cccbb9;padding:12px 0 12px 35px;max-width:380px}.purpose-number{display:block;font-size:10px;letter-spacing:.28em;color:#9e7637;margin-bottom:17px}.purpose-card h2{font-size:24px;margin-bottom:11px}.purpose-card p{font-size:12px;color:#69725f;line-height:1.75}.purpose-card .purpose-note{margin-top:14px;font-size:10px;max-width:320px;color:#7a7b6c}.collection-bar{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:21px 26px;background:#eceee2;border:1px solid #dedfce;border-radius:7px}.collection-label{display:flex;align-items:center;gap:15px}.leaf-icon{width:38px;height:38px;border:1px solid #cad2bc;border-radius:50%;display:grid;place-items:center;font-size:25px;font-family:var(--serif);color:#57744b}.collection-label strong{font-size:12px;font-weight:650}.collection-label small{display:block;color:#738068;font-size:10px;margin-top:5px}.collection-counts{display:flex;gap:36px}.collection-counts>div{min-width:55px}.collection-counts strong{display:block;font:23px var(--serif);color:var(--forest)}.collection-counts span{font-size:10px;color:#718168;display:block;margin-top:3px}.workspace{padding-top:37px;scroll-margin-top:24px}.work-heading{display:flex;justify-content:space-between;gap:20px;align-items:center;margin-bottom:20px}.work-heading .eyebrow{font-size:9px;margin-bottom:7px}.work-heading h2{font-size:28px;letter-spacing:-.5px}.frame-progress{font-size:11px;color:#75806c;border:1px solid var(--line);padding:8px 12px;border-radius:30px;background:#f9f7ef}.workspace-grid{display:grid;grid-template-columns:minmax(0,1fr) 354px;gap:25px;align-items:start}.visual-column{min-width:0}.image-card,.timeline-card,.review-panel,.help-card{background:var(--paper);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:8px}.image-card{overflow:hidden}.image-heading{display:flex;justify-content:space-between;gap:24px;padding:18px 20px;align-items:center}.source-heading{min-width:0}.source-tag{display:block;color:#8e987f;font-size:8px;letter-spacing:.17em;margin-bottom:6px;font-weight:700}.source-heading h3{font-size:13px;line-height:1.35;font-weight:650;overflow-wrap:anywhere}.time-code{font:12px ui-monospace,SFMono-Regular,Consolas,monospace;white-space:nowrap;color:#64715c;background:#f0f1e8;padding:7px 9px;border-radius:4px}.image-toolbar{display:flex;align-items:center;justify-content:space-between;gap:5px;padding:8px 12px;border-top:1px solid #eeede4;border-bottom:1px solid #e4e5dc;background:#fafaf4;flex-wrap:wrap}.tool-group{display:flex;align-items:center;gap:4px}.tool,.icon-button{border:1px solid transparent;background:transparent;border-radius:4px;min-height:34px;font-size:10px;padding:7px 9px;font-weight:600}.tool span{font-size:14px;vertical-align:middle;margin-right:3px}.tool:hover:not(:disabled),.icon-button:hover:not(:disabled){background:#ecf0e6}.tool.active{background:var(--forest-soft);border-color:#d4dfd0;color:var(--forest)}.icon-button{font-size:17px;min-width:31px;padding:3px 7px}#zoom-label{font:10px ui-monospace,monospace;color:#718069;min-width:39px;text-align:center}.image-viewport{height:470px;max-height:65vh;min-height:240px;overflow:auto;position:relative;background:#18271f;display:grid;align-content:safe center;justify-content:safe center;overscroll-behavior:contain;scrollbar-color:#758572 #243c2d}.image-stage{position:relative;flex:none;margin:auto;user-select:none;line-height:0;max-width:none}.image-stage img{width:100%;height:100%;display:block;pointer-events:none;max-width:none;object-fit:fill}.image-stage svg{position:absolute;inset:0;width:100%;height:100%;touch-action:none;cursor:crosshair;overflow:visible}.image-stage.panning svg{pointer-events:none}.image-viewport.pan-mode{cursor:grab}.image-viewport.pan-mode.dragging{cursor:grabbing}.image-viewport.pan-mode .image-stage{touch-action:pan-x pan-y}.image-stage .box{fill:#d6af4f12;stroke:#f5cc61;stroke-width:2;vector-effect:non-scaling-stroke}.image-stage .box.selected{stroke:#fcfce8;fill:#f5d67a1c;stroke-width:2.5}.image-stage .box.proposal{fill:transparent;stroke:#a6ccea;stroke-dasharray:6 4;stroke-width:1.5;pointer-events:none}.image-stage .handle{fill:#fffbe7;stroke:#375a3d;stroke-width:1;vector-effect:non-scaling-stroke;cursor:nwse-resize}.image-stage .box-tag{font-family:var(--sans);font-weight:700;fill:#20382c;pointer-events:none}.image-stage .box-tag-bg{fill:#f5cc61;pointer-events:none}.image-message{color:#d7e0cd;text-align:center;display:flex;flex-direction:column;align-items:center;gap:16px;padding:45px;font-size:13px}.image-message button{background:#e9eddc;color:var(--forest);border:0;border-radius:5px;padding:8px 14px}.loading-ring{width:25px;height:25px;border:2px solid #69745d;border-top-color:#d9c18a;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.image-caption{display:flex;justify-content:space-between;gap:18px;padding:13px 18px;color:#7a826f;font-size:9px;align-items:start}.image-caption p{max-width:460px}.image-caption span{font-size:9px;white-space:nowrap;font-family:ui-monospace,monospace;padding-top:2px}.timeline-card{margin-top:17px;padding:20px}.timeline-heading{display:flex;align-items:center;gap:15px;justify-content:space-between}.timeline-heading label{font-size:12px;font-weight:650}.timeline-heading select{min-width:0;max-width:65%;font-size:11px;padding:9px 28px 9px 11px;border:1px solid #dfe1d4;border-radius:5px;background:#fafaf4;color:var(--ink)}.timeline-help{font-size:10px;color:#77816b;margin:12px 0 16px}.source-timeline{display:flex;gap:7px;overflow:auto;padding:3px 2px 10px}.timeline-frame{flex:none;border:1px solid #e1e3d5;border-radius:4px;background:#f6f7ee;padding:7px 11px;font:10px ui-monospace,monospace;min-height:38px;position:relative}.timeline-frame[aria-current=true]{background:var(--forest);color:#fff9e7;border-color:var(--forest)}.timeline-frame.reviewed:after{content:"";width:4px;height:4px;background:var(--amber);border-radius:50%;position:absolute;bottom:3px;left:calc(50% - 2px)}.timeline-ellipsis{align-self:center;color:#a0a38e;padding:0 5px}.attribution{border-top:1px solid #eeeee4;padding-top:14px;margin-top:6px;font-size:9px;color:#838976;line-height:1.7}.attribution a{display:inline-block;margin-top:5px;margin-right:16px;text-underline-offset:3px;color:#5d7554}.help-card{margin-top:17px;padding:17px 20px;background:#f0f1e6;box-shadow:none}.help-card summary{font-size:11px;font-weight:650;cursor:pointer}.help-card ul{margin:13px 0 0;padding-left:18px;color:#6d7960;font-size:11px;line-height:1.7}.help-card li+li{margin-top:8px}.review-panel{padding:23px;min-width:0}.panel-top{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-bottom:12px}.step-label{display:block;font-size:8px;letter-spacing:.16em;font-weight:750;color:#a08a58}.review-state{font-size:9px;color:#6c8062}.field-help{font-size:10px;line-height:1.65;color:#7b826f;margin:8px 0 13px}.visibility-options{display:grid;gap:8px}.visibility-choice{position:relative;display:flex;align-items:center;gap:11px;padding:12px 11px;min-height:63px;border:1px solid #e2e3d7;border-radius:6px;cursor:pointer;background:#fdfcf7}.visibility-choice:hover{background:#f3f5e9}.visibility-choice:has(input:checked){border-color:#52714b;background:#edf2e5;box-shadow:0 0 0 1px #52714b22}.visibility-choice:has(input:focus-visible){outline:3px solid #ca942b;outline-offset:2px}.visibility-choice input{position:absolute;opacity:0;width:1px;height:1px}.choice-icon{width:23px;height:23px;display:grid;place-items:center;border:1px solid #cdd4c1;border-radius:50%;font-size:12px;color:#6c805c}.visibility-choice:has(input:checked) .choice-icon{background:var(--forest);color:#fff9e5;border-color:var(--forest)}.visibility-choice strong{font-size:11px;display:block;font-weight:650}.visibility-choice small{font-size:9px;color:#819075;display:block;margin-top:5px}.box-section,.ai-section{border-top:1px solid #e8e8dc;margin-top:23px;padding-top:22px}.section-heading{display:flex;justify-content:space-between;align-items:center;gap:9px}.section-heading h3{font-size:12px;font-weight:650}.section-heading .step-label{margin-bottom:9px}.count-pill{display:inline-grid;place-items:center;background:#e9eddf;color:#65775a;font-size:9px;min-width:18px;height:18px;padding:0 5px;border-radius:20px;margin-left:5px}.text-button{border:0;background:none;font-size:10px;color:#5a7650;padding:4px 0;min-height:32px;white-space:nowrap;font-weight:650}.text-button:hover{text-decoration:underline;text-underline-offset:3px}.empty-note{border:1px dashed #dcded0;border-radius:5px;background:#f9faf2;color:#98a08c;font-size:10px;text-align:center;padding:20px 12px}.box-list{display:grid;gap:10px}.box-editor{padding:11px;background:#f6f7ee;border:1px solid #e3e4d6;border-radius:5px}.box-editor.selected{border-color:#9eaf8a;background:#f0f3e7}.box-editor-heading{display:flex;justify-content:space-between;align-items:center;gap:10px}.select-box{border:0;background:transparent;text-align:left;padding:0;min-height:28px;font-size:11px;font-weight:700}.box-number{display:inline-grid;place-items:center;width:18px;height:18px;background:#e8cb84;color:#4a4d30;border-radius:3px;font-size:9px;margin-right:7px}.delete-box{border:0;background:transparent;padding:3px 5px;min-height:28px;color:#947c66;font-size:9px}.group-label{display:block;font-size:9px;color:#7c856e;margin:7px 0 5px}.box-editor select{background:var(--paper);border:1px solid #daded0;border-radius:4px;width:100%;padding:8px;font-size:10px;color:var(--ink)}.coordinate-editor{margin-top:8px}.coordinate-editor summary{font-size:9px;cursor:pointer;color:#7e8a70;min-height:24px;padding-top:3px}.coordinate-fields{display:grid;grid-template-columns:1fr 1fr;gap:7px}.coordinate-fields label{font-size:9px;color:#79856c}.coordinate-fields input{width:100%;margin-top:4px;border:1px solid #d8dfcf;border-radius:3px;padding:6px;font-size:10px;background:var(--paper);color:var(--ink)}.optional-tag{font-size:7px;letter-spacing:.13em;background:#efefe4;border-radius:3px;padding:4px 6px;color:#8b917c}.secondary-button{border:1px solid #d2d9c5;background:#f8faf0;border-radius:5px;width:100%;font-size:10px;padding:9px 12px;min-height:39px;font-weight:600}.secondary-button:hover:not(:disabled){background:#eaf0df}.ai-proposal{border-bottom:1px solid #e4e7da;padding:9px 0;display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:10px}.ai-proposal span{font-size:9px;color:#78886d;display:block;margin-top:3px}.ai-proposal button{min-height:32px;font-size:9px;padding:6px 9px;border:1px solid #cdd8c6;background:#f3f7ec;border-radius:4px}.ai-assisted{background:var(--amber-pale);color:#866a36;border:1px solid #ebddbb;border-radius:4px;padding:10px;font-size:9px;margin-top:12px;line-height:1.65}.submission-options{border-top:1px solid #e8e8dc;margin-top:22px;padding-top:20px;display:grid;gap:14px}.checkbox-label{display:flex;align-items:flex-start;gap:10px;font-size:10px;line-height:1.6;color:#68795c;cursor:pointer}.checkbox-label input{flex:none;width:15px;height:15px;margin:2px 0 0;accent-color:var(--forest)}.checkbox-label small{display:block;font-size:9px;color:#8a917d;margin-top:6px}.consent{background:#f3f4e9;padding:11px;border-radius:5px}.save-status{font-size:9px;min-height:33px;padding:12px 0 8px;color:#718263;line-height:1.6}.primary-button{display:flex;justify-content:space-between;align-items:center;width:100%;border:1px solid var(--forest);border-radius:5px;background:var(--forest);color:#fffae7;padding:13px 15px;font-size:11px;min-height:46px;font-weight:650}.primary-button:hover:not(:disabled){background:#285240}.primary-button span{font-size:18px}.save-stay{width:100%;background:none;border:0;padding:9px;font-size:9px;min-height:35px;color:#718463;text-decoration:underline;text-underline-offset:3px}.frame-navigation{display:flex;justify-content:space-between;gap:10px;border-top:1px solid #e7e8da;margin-top:10px;padding-top:7px}.frame-navigation button{padding:8px 0;border:0;background:none;font-size:10px;color:#66805a}.submission-note{font-size:8px;line-height:1.8;color:#919882;text-align:center;margin-top:8px}.review-error{padding:11px;margin-top:16px;background:#faeee6;border:1px solid #e8c8b8;border-radius:5px;font-size:10px;color:var(--red)}.review-error button{color:var(--red)}.notice{padding:16px 20px;border:1px solid #d7b6a0;background:#f9ede1;border-radius:6px;margin-top:24px;display:flex;gap:20px;justify-content:space-between;align-items:center;font-size:12px;color:#84492c}.notice button{background:#fffaf1;border:1px solid #d9c1ac;border-radius:4px;padding:8px 16px;white-space:nowrap;font-size:11px}.page-footer{display:flex;justify-content:space-between;gap:24px;align-items:center;border-top:1px solid #dddccc;margin-top:48px;padding:26px 0 35px;color:#89917b}.page-footer strong{font:17px var(--serif);color:#627356}.page-footer p{font-size:9px}.page-footer>span{font-size:8px;text-transform:uppercase;letter-spacing:.08em}
@media(min-width:1400px){.image-viewport{height:520px}}@media(max-width:1100px){main{padding:0 28px}.masthead-inner{padding:20px 28px}.intro{gap:55px}.workspace-grid{grid-template-columns:minmax(0,1fr) 324px;gap:18px}.review-panel{padding:19px}.image-viewport{height:420px}.image-toolbar{padding:7px}.tool{padding:7px}.image-caption{display:block}.image-caption span{display:block;margin-top:6px}.page-footer>span{display:none}}@media(max-width:850px){.intro{grid-template-columns:1.3fr 1fr;gap:30px;padding-top:38px}.purpose-card{padding-left:25px}.intro h1{font-size:40px}.workspace-grid{grid-template-columns:minmax(0,1fr) 300px;gap:15px}.review-panel{padding:17px}.image-viewport{height:370px}.collection-counts{gap:22px}.image-toolbar{gap:4px;justify-content:flex-start}.zoom-tools{margin-left:auto}.tool{font-size:9px}.source-heading h3{font-size:11px}}@media(max-width:730px){main{padding:0 18px}.masthead-inner{padding:17px 19px}.brand-mark{width:36px;height:36px}.brand-name{font-size:29px}.brand-small{font-size:8px}.masthead-note{font-size:9px;letter-spacing:0;gap:7px}.intro{display:block;padding:32px 0 25px}.intro h1{font-size:38px;letter-spacing:-1.1px}.intro h1 br{display:none}.intro-text{font-size:12px;line-height:1.8;margin-top:16px}.eyebrow{font-size:8px}.purpose-card{max-width:none;margin-top:22px;padding:0 0 0 17px}.purpose-number{display:none}.purpose-card h2{font-size:19px;margin-bottom:6px}.purpose-card p{font-size:10px;max-width:none}.purpose-card .purpose-note{max-width:none;margin-top:7px;font-size:9px}.collection-bar{padding:17px;gap:18px;align-items:flex-start}.leaf-icon{display:none}.collection-label{max-width:145px}.collection-label strong{font-size:11px}.collection-label small{font-size:8px;line-height:1.6}.collection-counts{gap:18px}.collection-counts>div{min-width:30px}.collection-counts strong{font-size:22px}.collection-counts span{font-size:8px}.workspace{padding-top:28px}.workspace-grid{display:flex;flex-direction:column;gap:20px}.visual-column,.review-panel{width:100%}.work-heading h2{font-size:26px}.frame-progress{font-size:9px;max-width:150px}.image-viewport{height:380px;max-height:60vh;min-height:260px}.image-toolbar{padding:8px}.tool{font-size:10px;padding:7px 9px}.image-caption{display:flex;font-size:9px;padding:12px}.image-caption span{margin:0}.image-heading{padding:15px}.source-heading h3{font-size:12px}.review-panel{padding:22px}.visibility-options{grid-template-columns:1fr}.visibility-choice{padding:13px;min-height:65px}.visibility-choice strong{font-size:12px}.visibility-choice small{font-size:10px}.review-panel .field-help{font-size:11px}.review-panel legend{font-size:20px}.step-label{font-size:9px}.section-heading h3{font-size:14px}.checkbox-label{font-size:12px}.checkbox-label small{font-size:10px}.submission-note{font-size:9px}.primary-button{font-size:13px;min-height:50px}.save-stay,.frame-navigation button{font-size:11px;min-height:42px}.help-card{margin-top:13px}.timeline-card{padding:17px;margin-top:13px}.timeline-heading select{max-width:65%}.page-footer{display:block;margin-top:30px;padding:23px 0}.page-footer p{margin-top:8px}.save-status{font-size:10px}.box-editor{padding:13px}.box-editor select,.coordinate-fields input{font-size:12px;min-height:40px}.group-label,.coordinate-fields label{font-size:10px}.coordinate-editor summary{font-size:11px;min-height:34px}.select-box{font-size:12px}.delete-box{font-size:11px;min-height:36px}.text-button{min-height:40px;font-size:11px}.secondary-button{min-height:44px;font-size:11px}.ai-assisted{font-size:10px}.ai-proposal{font-size:12px}.ai-proposal button{min-height:40px;font-size:11px}.ai-proposal span{font-size:10px}}@media(max-width:390px){.masthead-note{max-width:95px;line-height:1.4}.collection-bar{display:block}.collection-label{max-width:none}.collection-label small{display:none}.collection-counts{margin-top:15px;justify-content:space-between}.collection-counts>div{display:flex;align-items:baseline;gap:7px}.image-caption{display:block}.image-caption span{margin-top:6px}.zoom-tools{margin-left:0}.intro h1{font-size:34px}.frame-progress{max-width:110px;line-height:1.5}.brand{gap:8px}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}.loading-ring{animation:none}}

.ai-run-status{font-size:10px;line-height:1.65;color:#748267;margin:11px 3px 0}
.learning-panel{margin-top:24px;border:1px solid var(--line);border-radius:8px;background:var(--paper);padding:23px 26px}.learning-heading{display:flex;justify-content:space-between;gap:20px;align-items:center}.learning-heading .eyebrow{margin-bottom:8px;font-size:9px}.learning-heading h2{font-size:25px}.learning-worker{font-size:11px;color:var(--forest);background:#edf2e5;border:1px solid #d4dfca;padding:9px 12px;border-radius:5px;max-width:290px;line-height:1.5}.learning-counts{display:flex;gap:38px;margin:21px 0 13px}.learning-counts p{display:flex;flex-direction:column;line-height:1.4}.learning-counts strong{font:26px var(--serif);color:var(--forest)}.learning-counts span{font-size:10px;color:#718168;margin-top:4px}.learning-detail{font-size:11px;color:#6a785f;line-height:1.7;margin-top:8px;max-width:1050px}.priority-button{margin-bottom:13px;width:auto;padding:9px 13px}.participation-terms{padding:15px;border:1px solid #c9d3bc;border-radius:5px;background:#f0f3e6;margin:5px 0 14px}.participation-terms h3{font-size:13px;margin-bottom:8px;color:var(--forest)}.participation-terms p{font-size:12px;line-height:1.65;color:#40543c}.participation-terms .permission-state{font-size:11px;margin-top:11px;border-top:1px solid #d8dfcd;padding-top:10px;color:#67745a}.withdraw-permission{display:block;border:1px solid #d7c4aa;border-radius:4px;background:#faf5eb;color:#785834;font-size:10px;line-height:1.5;width:100%;padding:9px;margin:4px 0 12px}.withdraw-permission:hover:not(:disabled){background:#f2e9da}@media(max-width:730px){.learning-panel{padding:20px}.learning-heading{align-items:flex-start;flex-direction:column;gap:13px}.learning-heading h2{font-size:24px}.learning-worker{max-width:none;font-size:12px}.learning-counts{gap:20px;justify-content:space-between}.learning-counts p{min-width:0;max-width:100px}.learning-counts span{font-size:10px}.learning-detail{font-size:12px}.participation-terms p{font-size:13px}.participation-terms .permission-state{font-size:12px}.withdraw-permission{font-size:12px;min-height:44px}.priority-button{width:100%;font-size:11px}}

.taxon-editor{margin-top:12px;border-top:1px solid #b8c5b2;padding-top:10px;max-width:100%}.taxon-editor summary{cursor:pointer;font-size:12px;line-height:1.6}.taxon-editor .field-help{font-size:11px;line-height:1.65;margin:8px 0}.taxon-fields{display:grid;gap:9px;margin-top:10px}.taxon-fields label{display:grid;gap:5px;font-size:11px}.taxon-fields select,.taxon-fields textarea{box-sizing:border-box;min-width:0;width:100%;max-width:100%;font:inherit;border:1px solid #bdcbb5;border-radius:4px;padding:8px;background:#f8faf2;color:#243c2c}.page-footer>a{font-size:11px;color:inherit;max-width:260px;line-height:1.6}
