.library-filters{padding:8px 0 0;font-size:12px}.library-filters summary{display:flex;align-items:center;gap:7px;cursor:pointer;color:#496a4a;padding:7px 0;list-style:none}.library-filters summary svg{width:15px;height:15px}.library-filters summary span{margin-left:auto}.library-filters summary b{border-radius:9px;background:#416d51;color:#fff;font-size:10px;padding:2px 5px}.library-filter-fields{display:grid;gap:8px;padding-bottom:9px;max-height:320px;overflow:auto}.library-filter-fields label{display:grid;gap:4px;font-size:10px;color:#73896c}.library-filter-fields select{padding:7px;font-size:11px;min-height:32px;width:100%;background:#fffef8}.library-filter-fields button{font-size:11px;padding:7px}.full-catalogue-link{display:flex;align-items:center;gap:7px;padding:9px 10px;margin:12px 13px 0;border:1px solid #d9e4cc;border-radius:8px;font-size:11px;background:#f1f5e9;color:#536f47;text-decoration:none}.full-catalogue-link svg{width:14px;height:14px}.asset-size{font-size:9px;display:block;color:#8b9a7d;padding:0 12px 8px}.asset-info{position:absolute;bottom:5px;right:5px;border:0;background:#fffef3dc;border-radius:20px;color:#6f8666;width:23px;height:23px;padding:4px}.asset-info svg{width:13px;height:13px}.asset-shrub .asset>svg{width:100%;height:120px;background:radial-gradient(ellipse at 50% 20%,#fafbee,#e2ebd5)}.categories{gap:5px}.categories button{font-size:10px}.plant-profile-dialog .dialog-body{overflow-y:auto;max-height:78vh}.plant-profile-dialog h2{line-height:1.15}.stage.blueprint{background:#12355f!important}.stage.blueprint .stage-heading,.stage.blueprint .stage-legend{background:#153d68ee;color:#e1f2ff;border-color:#5586b5}.stage.blueprint .stage-heading h2,.stage.blueprint .stage-heading small,.stage.blueprint .stage-legend{color:#d5eaff}.stage.blueprint #plan{background:#12355f}.stage.blueprint .scale-line{border-color:#cbe6ff}.stage.blueprint .stage-footer{color:#cbe6ff}.shrub-inspector-details{padding:0 20px 15px}.stage.blueprint .stage-heading h1,.stage.blueprint .stage-heading p{color:#d5eaff}.library-filters summary{min-height:30px}.asset-info:focus-visible{outline:2px solid #315d47}
