body[data-association="made-in-sannois"] .table-filter-toolbar{align-items:flex-end;gap:12px}
body[data-association="made-in-sannois"] .table-filter-toolbar>label{flex:1 1 240px;min-width:0;max-width:420px}
body[data-association="made-in-sannois"] .table-filter-toolbar input{box-sizing:border-box;height:44px;width:100%;margin:0}
body[data-association="made-in-sannois"] .table-filter-toolbar .filter-action{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;min-height:44px;margin:0;padding:10px 16px;border:1px solid #1276b6;border-radius:12px;background:#087db4;color:#fff;font:700 13px/1.4 system-ui;text-decoration:none;cursor:pointer}
body[data-association="made-in-sannois"] .table-filter-toolbar .filter-reset{background:#eef6fc;color:#204868;border-color:#b8d3e7}
body[data-association="made-in-sannois"] .table-filter-toolbar .filter-action:hover{background:#066a99;color:#fff}
body[data-association="made-in-sannois"] .table-filter-toolbar .filter-reset:hover{background:#dcecf8;color:#173b58}
body[data-association="made-in-sannois"] .table-filter-toolbar>span{align-self:center;margin-top:20px}
body[data-association="made-in-sannois"] .table-filter-toolbar .filter-action:focus-visible{outline:3px solid #38bdf8;outline-offset:3px}
html[data-theme="dark"] body[data-association="made-in-sannois"] .table-filter-toolbar .filter-reset{background:#13283d;color:#c8e5f9;border-color:#315b7d}
html[data-theme="dark"] body[data-association="made-in-sannois"] .table-filter-toolbar .filter-reset:hover{background:#1b3853;color:#e7f4ff}
@media(max-width:600px){body[data-association="made-in-sannois"] .table-filter-toolbar>label{flex-basis:100%;max-width:none}body[data-association="made-in-sannois"] .table-filter-toolbar>span{width:100%;margin-top:0}body[data-association="made-in-sannois"] .table-filter-toolbar .filter-action{flex:1 1 auto}}
