.search-select{width:100%;min-width:0;position:relative}.search-select>input[role=combobox]{width:100%;padding-right:2rem}.search-select-clear{cursor:pointer;background:0 0;border:0;padding:.35rem;position:absolute;top:.35rem;right:.35rem}.search-select-options{z-index:120;overscroll-behavior:contain;background:#fff;border:1px solid #bdcfc8;border-radius:.65rem;max-height:18rem;position:absolute;top:100%;left:0;right:0;overflow:auto;box-shadow:0 .4rem 1.2rem #12382c26}.search-select-options>button{text-align:left;white-space:normal;color:#213e34;cursor:pointer;background:#fff;border:0;border-radius:0;width:100%;padding:.65rem .8rem;display:block}.search-select-options>button.highlighted,.search-select-options>button:hover{background:#e7f2ed}.search-select-options small{display:block}.search-select-options p{padding:.5rem .8rem;font-size:.85rem}.expense-match-actions{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:.8rem;padding:1rem;display:grid}.expense-match-actions .manual-invoice-match,.expense-match-actions .document-disposition-actions{width:auto;min-width:0;margin:0}.expense-match-actions details[open]{grid-column:span 2}.traveller-requirements{overflow-wrap:anywhere;max-width:100%}@media (width<=700px){.expense-match-actions{grid-template-columns:1fr}.expense-match-actions details[open]{grid-column:auto}}
