.board-filter-wrap{position:relative;margin:10px -8px 16px}.workspace .board-filter-wrap .board-controls{margin:0;border-radius:12px;padding:4px 0;background:#fff}.board-panel-trigger{padding:14px 2px;font-size:14px;font-weight:400;color:#8c9b93;min-height:48px}.board-panel-trigger span{font-size:10px;margin-left:4px}.board-panel-trigger.applied{color:#285d49;font-weight:600}.board-panel-trigger.expanded{color:#285d49}.board-panel-trigger:focus-visible{outline:2px solid #a6c0ad;outline-offset:-4px;border-radius:8px}#board-filter-panel{position:absolute;top:100%;left:0;right:0;z-index:8;background:#f6f7fa;border:1px solid #e4e9e5;border-top:0;border-radius:0 0 14px 14px;box-shadow:0 17px 28px #254b3625;overflow:hidden}#board-filter-panel[hidden]{display:none}.filter-panel-body{padding:20px 18px 30px;max-height:48dvh;overflow:auto;min-height:150px}.filter-panel-body h3{font-size:13px;color:#8a9991;margin:0 0 17px;font-weight:400}.panel-chips{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:23px}.panel-chips:last-child{margin-bottom:0}.panel-chips button{padding:10px 16px;min-width:68px;border-radius:5px;border:1px solid #dce4de;background:#fff;color:#73877a;font-size:13px}.panel-chips button.selected{background:#e0ece3;border-color:#98bda3;color:#285d49}.filter-panel-actions{display:flex;border-top:1px solid #dfe6e0}.filter-panel-actions button{width:50%;padding:17px;background:#fff;font-size:14px}.filter-panel-actions button:last-child{background:#285d49;color:#fff}.filter-panel-options{padding:9px 0}.filter-panel-options button{display:block;width:100%;padding:19px 12px;text-align:center;font-size:15px;color:#758a7c;font-weight:400}.filter-panel-options button.selected{color:#285d49;background:#e0ece3}.filter-sort-note{font-size:11px;text-align:center;color:#95a59b;margin:10px 8px 22px}
