.button{border:.15em solid var(--company-header);background-color:var(--eva-white);width:fit-content;color:var(--company-header);cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;border-radius:2em;flex-shrink:0;align-items:center;gap:.25rem;height:2.5em;padding-left:2em;padding-right:2em;font-size:small;font-weight:700;transition-duration:.1s;display:flex;box-shadow:0 2px 4px #00000026}@media (max-width:767px){.button{text-overflow:ellipsis;flex:1 1 0;justify-content:center;width:auto;min-width:0;height:2.25em;padding-left:.5em;padding-right:.5em;overflow:hidden}}.button-cancel{border:.15em solid var(--eva-rose-dark);color:var(--eva-rose-dark)}.button:disabled{border-color:var(--eva-grey-light);background-color:var(--eva-white);color:var(--eva-grey-light);cursor:default}.button>div{padding-left:1em;padding-right:1em}.button:hover:not(:disabled){background-color:var(--company-header);color:var(--eva-white)}.button-cancel:hover:not(:disabled){background-color:var(--eva-rose-dark)}.button:active:not(:disabled){background-color:var(--company-blue)}.button-cancel:active:not(:disabled){background-color:var(--eva-rose-medium)}.refetch-button{cursor:pointer;border-radius:2em;align-items:center;gap:1em;margin-left:.5em;margin-right:.5em;padding:.5em 1em;font-size:small;font-weight:700;transition:all .2s;display:flex}.button>div{align-items:center;gap:2px;display:flex}.refetch-button:active{transition:var(--background) ease}.reset-button{border:.15em solid var(--company-blue);color:var(--company-blue);cursor:pointer;background-color:#fff;border-radius:2em;margin-left:.5em;margin-right:.5em;font-size:small;font-weight:700;transition:all .2s}.reset-button:hover{background-color:var(--company-blue);color:#fff}.reset-button:active{color:var(--company-blue);cursor:pointer;transition:var(--background) ease;background-color:#fff}.message-button{border:1px solid var(--company-header);color:var(--company-header);text-align:center;cursor:pointer;border-radius:.5em;margin:3px auto 0;padding:5px;transition-duration:.1s;display:block}.message-button:hover{background:var(--company-blue);color:var(--company-filter)}.message-button:active{background:var(--company-header);color:var(--company-filter)}.message-button:disabled{color:gray;text-align:center;cursor:pointer;border:1px solid gray;border-radius:.5em;margin:3px auto 0;padding:5px;transition-duration:.1s;display:block}.message-button:disabled:hover{cursor:auto;background-color:#fff}.btnSender{width:100%;color:var(--company-header);border:1px solid var(--company-header);cursor:pointer;background-color:#fff;border-radius:.5em;margin-top:.2em;margin-bottom:.2em;padding:.5em;transition:all .2s}.btnSender:hover{background-color:var(--company-header);color:#fff}.btnSender:active{opacity:.5}.page-button{color:var(--company-blue);cursor:pointer;background-color:#fff;border-radius:5px;font-size:large;transition-duration:.1s}.page-button:hover{background-color:var(--company-blue);color:#fff;font-weight:700}.page-button:active{opacity:.8}.profile-button{color:#fff;cursor:pointer;border-radius:5px;justify-content:center;gap:4px;padding:.5em;transition-duration:.1s;display:flex}.profile-button:hover{background-color:var(--company-blue)}.profile-button:active{opacity:.8}.profile-delete-button{background-color:red;width:33%}.profile-edit-button{background-color:var(--company-header);width:66%}
.number_input{text-align:center;border:1px solid var(--company-header);width:4em;height:2em;color:var(--company-header);background-color:#fff;font-size:medium;transition:all .5s}.number_input:hover{border-color:var(--company-blue)}.page-input{text-align:center;border:.15em solid var(--company-blue);width:4em;height:2em;color:var(--company-header);background-color:#fff;font-size:medium;transition:all .5s}
@media screen and (min-width:600px){#filter-container{background-color:red;background-color:var(--company-filter);height:4em}.filter-bar-container{background-color:#ff0}.filter-items{border:.2em solid var(--company-blue);border-radius:2rem;align-items:center;padding:.5rem;display:flex}#filter-by{color:var(--company-blue);border-radius:1rem;justify-content:center;align-items:center;padding:.5rem 1em;font-family:Rubik,sans-serif;font-size:smaller;display:flex}}@media screen and (max-width:600px){#filter-container{background-color:#ff0;background-color:var(--company-filter);align-items:center;display:flex}.filter-items{border:1px solid var(--company-blue);border-radius:1rem;align-items:center;width:100%;padding:.5rem;display:flex}#filter-by{color:var(--company-blue);border-radius:1rem;justify-content:center;align-items:center;padding:.5rem 2em;font-family:Rubik,sans-serif;font-size:smaller;display:flex}}.select-all-btn{white-space:nowrap;border:1px solid var(--company-header);cursor:pointer;color:var(--company-header);border-radius:5px;flex-wrap:nowrap;flex-basis:50%;justify-content:center;align-items:center;gap:8px;padding:2px 12px;transition-duration:.1s;display:flex}.select-all-btn:hover{background-color:var(--company-header);color:#fff}.select-all-btn:active{background-color:var(--company-filter);color:var(--company-blue)}.select-all-btn:disabled{color:#d3d3d3;pointer-events:none;border:1px solid #d3d3d3}.select-filter-item-btn{justify-content:space-between;padding:0%;display:flex}.select-filter-item-btn svg{color:inherit}.select-filter-item-name-btn{color:var(--company-header);cursor:pointer;border:1px solid var(--eva-white);border-radius:5px;justify-content:space-between;gap:1rem;width:100%;height:100%;padding:1%;display:flex}@media (min-width:768px){.select-filter-item-name-btn{gap:4rem}}.select-filter-item-name-btn:hover{border-color:var(--eva-rose-dark)}.selected-filter-btn{color:var(--eva-rose-dark)}.filter-add-or-remove{border:1px solid var(--company-blue);color:var(--company-blue);cursor:pointer;cursor:pointer;border-radius:.25rem;height:100%;padding:.25rem;transition:all .2s}.filter-add-or-remove:hover{color:#fff;background-color:#80b5d8}
