.ReactTags__tags{position:relative;font-family:Inter,sans-serif}.ReactTags__clearAll{cursor:pointer;padding:8px 14px;background:linear-gradient(135deg,#102752,#173877);color:#fff;border:none;white-space:nowrap;border-radius:6px;font-size:14px;font-weight:500;transition:all .3s ease}.ReactTags__clearAll:hover{background:linear-gradient(135deg,#ef4444,#dc2626);transform:translateY(-2px);box-shadow:0 4px 8px rgba(239,68,68,.3)}.ReactTags__tagInput{display:flex;gap:.6rem;margin-top:14px}.ReactTags__tagInput input.ReactTags__tagInputField{height:38px;padding:6px 12px;font-size:14px;border:1px solid #d1d5db;border-radius:6px;width:100%;outline:none;transition:width .8s ease,border-color .3s ease,box-shadow .3s ease}.ReactTags__tagInput input.ReactTags__tagInputField:focus{border:1px solid #3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.3)}.ReactTags__selected{display:flex;flex-wrap:wrap;gap:12px;margin-top:14px}.ReactTags__selected span.ReactTags__tag{background:linear-gradient(135deg,#ecfeff,#cffafe);border:1px solid #06b6d4;color:#0f172a;border-radius:20px;font-size:14px;padding:3.5px 5px 3.5px 20px;display:flex;align-items:center;gap:6px;box-shadow:0 2px 6px rgba(6,182,212,.15);transition:all .3s ease}.ReactTags__selected span.ReactTags__tag:hover{background:linear-gradient(135deg,#cffafe,#a5f3fc);transform:translateY(-2px);box-shadow:0 4px 8px rgba(6,182,212,.3)}.ReactTags__selected span.ReactTags__tag .ReactTags__remove{cursor:pointer;font-size:14px;transition:color .3s ease,box-shadow .3s ease;filter:drop-shadow(0 1px 4px rgba(0,0,0,.5))}.ReactTags__suggestions{position:absolute;top:100%;left:0;margin-top:4px;z-index:50}.ReactTags__suggestions ul{list-style:none;background:#fff;border-radius:6px;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.15);width:220px;padding:4px 0}.ReactTags__suggestions li{padding:8px 12px;font-size:14px;cursor:pointer;transition:background .3s ease}.ReactTags__suggestions li mark{text-decoration:underline;background:none;font-weight:500}.ReactTags__suggestions li:hover{background:#f0f9ff}.ReactTags__suggestions li.ReactTags__activeSuggestion{background:#3b82f6;color:#fff}.ReactTags__suggestions li.ReactTags__activeSuggestion span mark{color:#fff}.ReactTags__error{color:#ef4444;font-size:14px;font-weight:500;display:flex;align-items:center;margin-top:8px;gap:4px}.ReactTags__error svg{font-size:16px}.date-picker-field .react-datepicker__calendar-icon{right:6px;top:30%}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 12px!important}