.main-nav .nav-item{text-decoration:none;border-radius:0;border-left:2px solid transparent;min-height:41px}.main-nav .nav-label{text-decoration:underline;text-decoration-color:#a7b5a5;text-underline-offset:4px;text-decoration-thickness:1px}.main-nav .nav-item:hover{background:#edf1e8;color:#284e39}.main-nav .nav-item.active{border-left-color:#527653;background:#e9eee1;color:#274b38}.main-nav .nav-item.active .nav-label{text-decoration-color:currentColor}.specimen-heading .collection-badge{background:#305b46;border:1px solid #305b46;color:#fff;padding:10px 16px;min-height:50px;box-shadow:0 3px 10px #284e3914}.specimen-heading .collection-badge>span:last-child{color:inherit;margin-left:0}.specimen-heading .collection-badge strong{font-size:14px;font-weight:650}.specimen-heading .collection-badge small{font-size:11px;color:#e0ead7;margin-top:3px}.specimen-heading .collection-badge svg{width:19px;height:19px}.inspector .button,.inspector button,.inspector .arbor-select-trigger,.inspector .profile-dossier-link{font-family:var(--sans);font-size:13px;line-height:1.45;font-weight:550}.about-portrait figcaption strong{font-size:23px}.about-portrait figcaption span{font-size:15px;line-height:1.65;max-width:32ch}.stage-arbor{font:700 23px "Manrope",var(--sans);letter-spacing:-1px;color:#eef3db}.stage-kicker{gap:12px}.stage-kicker>span{font-size:8px;letter-spacing:1.3px}.sketchbook-page{padding:8px 0 60px;font-size:15px}.sketchbook-heading-row{display:flex;justify-content:space-between;gap:20px;align-items:center}.sketchbook-heading-row h1{margin-top:10px}.sketchbook-heading-row .button{font-size:13px}.sketchbook-page .sketchbook-species{font-size:20px;color:#35513f}.sketchbook-species i{font:italic 15px Georgia,serif;display:inline-block;margin-left:12px;color:#75816c}.sketchbook-controls label:first-child{flex:0;min-width:110px}.sketchbook-controls label{min-width:165px}.sketchbook-page .draw-layout{grid-template-columns:minmax(0,1fr) minmax(255px,30%);gap:24px}.sketchbook-page .draw-display{min-height:360px;align-self:start}.sketchbook-page .draw-display svg{max-height:750px}.sketchbook-pending{padding:80px 25px;text-align:center;color:#6b7c64}.sketchbook-page .draw-step-list{gap:9px}.sketchbook-page .draw-step-list button{padding:13px;gap:12px}.sketchbook-page .draw-step-list span{font-size:14px;line-height:1.5}.sketchbook-page [data-sketch-reference]:empty{min-height:240px;background:#eff2e8;border-radius:5px}.sketchbook-page .draw-leaf{content-visibility:auto;contain-intrinsic-size:auto 600px}.sketchbook-page .draw-leaf .leaf-detail-plate{max-width:1100px;margin:auto}.license-page{max-width:1100px;padding:15px 0 75px;font-size:16px;line-height:1.8}.license-heading{border-bottom:1px solid #d6dfcc;padding-bottom:26px;margin-bottom:32px}.license-heading h1{font-size:40px;margin:12px 0 18px}.license-heading p{max-width:75ch;margin-bottom:0}.license-mark{display:inline-block;padding:7px 13px;border:1px solid #a8b79b;background:#eaf0e2;font-size:12px;font-weight:650;letter-spacing:.06em}.license-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.license-grid section{padding:24px;border:1px solid #dce3d4;border-radius:9px;background:#fbfcf6}.license-page h2{font:26px Georgia,serif;margin:0 0 15px}.license-page p{font-size:15px}.license-page a{text-underline-offset:4px}.license-page ul{padding-left:22px}.license-page li{margin:7px 0;font-size:14px}.license-notices{margin-top:30px;padding-top:28px;border-top:1px solid #d6dfcc}.license-notices ul{display:flex;flex-wrap:wrap;gap:10px 30px;list-style:none;padding:0}@media(max-width:1100px){.sketchbook-page .draw-layout{grid-template-columns:1fr}.sketchbook-page .draw-step-list{grid-template-columns:1fr 1fr}.sketchbook-page .draw-layout aside{display:grid;gap:10px}.sketchbook-page .draw-note{margin:0}.license-grid{grid-template-columns:1fr}}@media(max-width:850px){.main-nav .nav-label{font-size:0}.main-nav .nav-item{border-left-width:2px}.stage-kicker>span{display:none}}@media(max-width:600px){.specimen-heading .collection-badge{padding:9px 11px;min-height:46px}.specimen-heading .collection-badge strong{font-size:12px}.specimen-heading .collection-badge small{display:none}.specimen-heading .collection-badge svg{width:16px}.sketchbook-heading-row{display:block}.sketchbook-heading-row .button{margin-top:8px}.sketchbook-species i{display:block;margin:5px 0}.sketchbook-page .draw-display{min-height:250px}.sketchbook-controls{gap:8px}.sketchbook-controls label{min-width:100px;flex:1}.sketchbook-page .draw-step-list{grid-template-columns:1fr}.sketchbook-page .draw-reference{padding:16px}.knowledge-page .knowledge-lead{font-size:16px}.license-heading h1{font-size:32px}.license-grid section{padding:18px}.stage-arbor{font-size:20px}}@media print{body:has(.sketchbook-page:not(.hidden)) .sidebar,body:has(.sketchbook-page:not(.hidden)) .topbar,body:has(.sketchbook-page:not(.hidden)) .page-heading{display:none}body:has(.sketchbook-page:not(.hidden)) .app-shell{margin:0}.sketchbook-page .sketchbook-heading-row .button{display:none}.sketchbook-page .draw-leaf{content-visibility:visible}.sketchbook-page .draw-full-sheet{break-after:page}.sketchbook-page{padding:0}}@media print{.skip-link,#toast,.page-footer{display:none!important}}
