.arraysubs-member-lookup-table{background:#fff;border:1px solid #c3c4c7;border-radius:4px}.arraysubs-member-lookup-table__search{padding:16px}.arraysubs-member-lookup-table__search label{display:block;font-weight:600;margin-bottom:8px}.arraysubs-member-lookup-table__search input{max-width:none;min-height:36px;width:100%}.arraysubs-member-lookup-table__scroll{overflow-x:auto}.arraysubs-member-lookup-table table{border-left:0;border-right:0;box-shadow:none;min-width:1000px;width:100%}.arraysubs-member-lookup-table caption{color:#1d2327;font-size:14px;font-weight:600;padding:0 16px 12px;text-align:left}.arraysubs-member-lookup-table td,.arraysubs-member-lookup-table th{padding:12px;vertical-align:middle}.arraysubs-member-lookup-table thead th{background:#f6f7f7;color:#50575e;font-size:12px;font-weight:600}.arraysubs-member-lookup-table tbody td{border-bottom:1px solid #f0f0f1}.arraysubs-member-lookup-table tbody tr:last-child td{border-bottom:0}.arraysubs-member-lookup-table tbody tr:hover{background:#f9f9fa}.arraysubs-member-lookup-table__customer{max-width:260px;min-width:190px;overflow-wrap:anywhere}.arraysubs-member-lookup-table__account{max-width:180px;min-width:120px;overflow-wrap:anywhere}.arraysubs-member-lookup-table__secondary{color:#646970;display:block;font-size:12px;margin-top:4px}.arraysubs-member-lookup-table td.arraysubs-member-lookup-table__number,.arraysubs-member-lookup-table th.arraysubs-member-lookup-table__number{font-variant-numeric:tabular-nums;text-align:right}.arraysubs-member-lookup-table td.arraysubs-member-lookup-table__number,.arraysubs-member-lookup-table__date{white-space:nowrap}.arraysubs-member-lookup-table abbr[title]{cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-underline-offset:3px}.arraysubs-member-lookup-table td a{color:var(--wp-admin-theme-color);font-weight:600}.arraysubs-member-lookup-table td a:hover{color:var(--wp-admin-theme-color-darker-10)}.arraysubs-member-lookup-table__actions{align-items:center;color:#c3c4c7;display:flex;flex-wrap:wrap;font-size:12px;gap:6px;margin-top:4px}.arraysubs-member-lookup-table__actions a{text-decoration:none}.arraysubs-member-lookup-table__actions a:hover{text-decoration:underline}.arraysubs-member-lookup-table__customer .arraysubs-member-lookup-table__actions a{font-weight:400}@media(hover:hover)and (pointer:fine){.arraysubs-member-lookup-table__actions{opacity:0;pointer-events:none}tbody tr:focus-within .arraysubs-member-lookup-table__actions,tbody tr:hover .arraysubs-member-lookup-table__actions{opacity:1;pointer-events:auto}}.arraysubs-member-lookup-table a:focus-visible,.arraysubs-member-lookup-table input:focus{box-shadow:none;outline:2px solid var(--wp-admin-theme-color);outline-offset:2px}.arraysubs-member-lookup-table__error{color:#b32d2e;padding:0 16px}.arraysubs-member-lookup-table__footer{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:16px}.arraysubs-member-lookup-table__footer p{color:#646970;font-size:12px;margin:0}
.arraysubs-skeleton{animation:arraysubs-skeleton-loading 1.5s infinite;background:linear-gradient(90deg,#0000000f 25%,#0000001a 50%,#0000000f 75%);background-size:200% 100%;border-radius:4px;display:inline-block}.arraysubs-skeleton--line{border-radius:4px}.arraysubs-skeleton--circle{border-radius:50%}.arraysubs-skeleton--rectangle{border-radius:8px}.arraysubs-skeleton-text{display:flex;flex-direction:column;width:100%}.arraysubs-skeleton-card{background:#fff;border:1px solid #0000001a;border-radius:8px;display:flex;gap:12px;margin-bottom:12px;padding:16px}.arraysubs-skeleton-card__content{display:flex;flex:1;flex-direction:column;justify-content:center}.arraysubs-skeleton-message{display:flex;flex-direction:column;margin-bottom:16px}.arraysubs-chat-window--skeleton{height:600px!important;right:50px;top:50px;width:400px!important}.arraysubs-chat-window--skeleton .arraysubs-chat-window__header{align-items:center;background:#00000008;border-bottom:1px solid #0000001a;display:flex;justify-content:space-between;padding:12px 16px}.arraysubs-chat-window--skeleton .arraysubs-chat-window__header-actions{display:flex;gap:8px}.arraysubs-chat-window--skeleton .arraysubs-chat-window__body{flex:1;overflow:hidden}.arraysubs-chat-window--skeleton .arraysubs-chat-window__messages{display:flex;flex-direction:column;gap:0;height:100%}.arraysubs-page-skeleton{padding:24px}.arraysubs-page-skeleton__header{gap:12px;margin-bottom:32px}.arraysubs-page-skeleton__content,.arraysubs-page-skeleton__header{display:flex;flex-direction:column}@keyframes arraysubs-skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}@media(prefers-color-scheme:dark){.arraysubs-skeleton{background:linear-gradient(90deg,#ffffff0d 25%,#ffffff1a 50%,#ffffff0d 75%);background-size:200% 100%}.arraysubs-skeleton-card{background:#ffffff0d;border-color:#ffffff1a}.arraysubs-chat-window--skeleton .arraysubs-chat-window__header{background:#ffffff08;border-bottom-color:#ffffff1a}}
