/* Compact, native record controls. Labels remain available to assistive technology. */
.record-action-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 34px!important;width:34px!important;min-width:34px!important;max-width:34px!important;height:34px!important;min-height:34px!important;max-height:34px!important;padding:0!important;margin:2px!important;gap:0!important;border:1px solid #d8e3ee!important;border-radius:8px!important;background:#f4f8fc!important;color:#244c70!important;font-size:0!important;line-height:0!important;white-space:nowrap!important;text-decoration:none!important;overflow:hidden;vertical-align:middle;cursor:pointer}
.record-action-icon>*{font-size:0!important;line-height:0!important}
.record-action-icon>svg{display:none!important}
.record-action-icon::before{content:'';display:block;flex:none;width:19px;height:19px;background-position:center;background-size:19px 19px;background-repeat:no-repeat}
.record-action-icon:hover{background:#e6f0f9!important;border-color:#a6bfd5!important}
.record-action-icon:focus-visible{outline:3px solid #769ac7;outline-offset:3px}
.record-action-icon:disabled,.record-action-icon[aria-disabled=true]{opacity:.55;cursor:wait}
.record-icon-actions{display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:flex-start!important;gap:4px!important;min-width:0!important;max-width:none!important;grid-template-columns:none!important}
.record-action-icon[hidden],.record-icon-actions[hidden]{display:none!important}
@media(max-width:650px){.record-action-icon{flex-basis:44px!important;width:44px!important;min-width:44px!important;max-width:44px!important;height:44px!important;min-height:44px!important;max-height:44px!important}.record-icon-actions{gap:6px!important}}
.record-action-icon[data-record-action-icon="view"]::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%232d638f%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M2%2012s4-7%2010-7%2010%207%2010%207-4%207-10%207S2%2012%202%2012%20M15%2012a3%203%200%201%201-6%200%203%203%200%200%201%206%200%22%2F%3E%3C%2Fsvg%3E")}
.record-action-icon[data-record-action-icon="edit"]::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%232d638f%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M16%203l5%205%20M4%2020l4-1L21%206l-5-5L3%2014l-1%207%206-2%20M12%2021h9%22%2F%3E%3C%2Fsvg%3E")}
.record-action-icon[data-record-action-icon="review"]::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%232d638f%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M14%202H5v20h14V7l-5-5%20M14%202v5h5%20M8%2014l3%203%205-6%22%2F%3E%3C%2Fsvg%3E")}
.record-action-icon[data-record-action-icon="history"]::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%232d638f%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%2012a9%209%200%201%200%202.7-6.4%20M3%203v6h6%20M12%207v5l3%202%22%2F%3E%3C%2Fsvg%3E")}
.record-action-icon[data-record-action-icon="assign"]::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%232d638f%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M14%2021v-2a4%204%200%200%200-4-4H6a4%204%200%200%200-4%204v2%20M12%207a4%204%200%201%201-8%200%204%204%200%200%201%208%200%20M16%2011l2%202%204-4%22%2F%3E%3C%2Fsvg%3E")}
.record-action-icon[data-record-action-icon="estimate"]::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%232d638f%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%202S5%2010%205%2014a7%207%200%200%200%2014%200c0-4-7-12-7-12%20M9%2015a3%203%200%200%200%203%203%22%2F%3E%3C%2Fsvg%3E")}
.record-action-icon[data-record-action-icon="compare"]::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%232d638f%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%207h16%20M16%203l4%204-4%204%20M20%2017H4%20M8%2013l-4%204%204%204%22%2F%3E%3C%2Fsvg%3E")}
.record-action-icon[data-record-action-icon="add"]::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%232d638f%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%205v14%20M5%2012h14%22%2F%3E%3C%2Fsvg%3E")}
.record-action-icon[data-record-action-icon="warehouse"]::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%232d638f%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%2021V8l9-6%209%206v13%20M7%2021v-9h10v9%20M7%2016h10%22%2F%3E%3C%2Fsvg%3E")}
.record-action-icon[data-record-action-icon="download"]::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%232d638f%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%203v12%20M7%2010l5%205%205-5%20M4%2016v5h16v-5%22%2F%3E%3C%2Fsvg%3E")}
.record-action-icon[data-record-action-icon="print"]::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%232d638f%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M6%209V2h12v7%20M6%2018H3V9h18v9h-3%20M6%2014h12v8H6V14%20M17%2011h.01%22%2F%3E%3C%2Fsvg%3E")}
.record-action-icon[data-record-action-icon="upload"]::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%232d638f%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%2016V4%20M7%209l5-5%205%205%20M4%2016v5h16v-5%22%2F%3E%3C%2Fsvg%3E")}
.record-action-icon[data-record-action-icon="map"]::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%232d638f%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%2022s8-8%208-13a8%208%200%200%200-16%200c0%205%208%2013%208%2013%20M15%209a3%203%200%201%201-6%200%203%203%200%200%201%206%200%22%2F%3E%3C%2Fsvg%3E")}
.record-action-icon[data-record-action-icon="phone"]::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%232d638f%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M22%2017v3a2%202%200%200%201-2%202A19%2019%200%200%201%202%204a2%202%200%200%201%202-2h3l2%206-3%202a15%2015%200%200%200%208%208l2-3%206%202%22%2F%3E%3C%2Fsvg%3E")}
.record-action-icon[data-record-action-icon="chat"]::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%232d638f%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M21%2011a9%209%200%200%201-9%209%2010%2010%200%200%201-4-1l-6%203%202-6a9%209%200%201%201%2017-5%20M8%2010h8%20M8%2014h5%22%2F%3E%3C%2Fsvg%3E")}
.record-action-icon[data-record-action-icon="email"]::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%232d638f%22%20stroke-width%3D%221.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%205h18v14H3V5%20M3%205l9%207%209-7%22%2F%3E%3C%2Fsvg%3E")}
