.fa-field-modal-wrap{background:rgb(15 23 42 / .5)!important;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);display:flex!important;align-items:center;justify-content:center;animation:sbdFadeIn 0.3s ease-out;position:fixed;top:0;left:0;right:0;bottom:0;z-index:99999}@keyframes sbdFadeIn{from{opacity:0}to{opacity:1}}.fa-field-modal{position:fixed!important;top:20%!important;right:20%!important;bottom:20%!important;left:20%!important;width:90%!important;max-width:650px!important;max-height:90vh;background:#ffffff!important;border-radius:16px!important;padding:32px!important;box-shadow:0 20px 25px -5px rgb(0 0 0 / .1),0 10px 10px -5px rgb(0 0 0 / .04)!important;border:1px solid rgb(226 232 240 / .8)!important;transform:translateY(0);animation:sbdSlideUp 0.4s cubic-bezier(.16,1,.3,1);display:flex;flex-direction:column;z-index:9999}@keyframes sbdSlideUp{from{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.fa-field-modal *{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.fa-field-modal .fa-field-modal-close{position:absolute;top:16px!important;right:20px!important;font-size:28px!important;font-weight:300!important;color:#94a3b8!important;transition:all 0.2s ease;line-height:1;cursor:pointer;z-index:2}.fa-field-modal .fa-field-modal-close:hover{color:#ef4444!important;transform:rotate(90deg) scale(1.1)}.fa-field-modal .fa-field-modal-title{position:relative!important;top:auto!important;left:auto!important;margin:0 0 8px 0!important;font-size:24px!important;font-weight:700!important;color:#0f172a!important;font-family:'Inter',-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif!important;flex-shrink:0}.fa-field-modal .fa-field-modal-icons{overflow-x:hidden;overflow-y:auto;position:relative!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important;flex-grow:1;margin-top:16px;display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-start;padding-right:8px}.fa-field-modal .fa-field-modal-icons::-webkit-scrollbar{width:6px}.fa-field-modal .fa-field-modal-icons::-webkit-scrollbar-track{background:#f1f5f9;border-radius:4px}.fa-field-modal .fa-field-modal-icons::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}.fa-field-modal .fa-field-modal-icons::-webkit-scrollbar-thumb:hover{background:#94a3b8}.fa-field-modal .fa-field-modal-icons .fa-field-modal-icon-holder{text-align:center;width:90px;height:90px;cursor:pointer;border:1px solid #e2e8f0;border-radius:12px;padding:12px 5px;margin:0;transition:all 0.2s ease;background:#f8fafc;display:flex;flex-direction:column;justify-content:center;align-items:center}.fa-field-modal .fa-field-modal-icons .fa-field-modal-icon-holder .icon{font-size:32px;color:#64748b;margin-bottom:8px;transition:color 0.2s ease}.fa-field-modal .fa-field-modal-icons .fa-field-modal-icon-holder .label{font-size:11px;line-height:1.2;color:#475569;word-wrap:break-word;max-width:100%}.fa-field-modal .fa-field-modal-icons .fa-field-modal-icon-holder:hover{border-color:#3b82f6;background:#eff6ff;transform:translateY(-2px);box-shadow:0 4px 6px -1px rgb(59 130 246 / .1)}.fa-field-modal .fa-field-modal-icons .fa-field-modal-icon-holder:hover .icon,.fa-field-modal .fa-field-modal-icons .fa-field-modal-icon-holder:hover .label{color:#3b82f6}.fa-field-metabox .fa-field-current-icon{position:relative}.fa-field-metabox .fa-field-current-icon .delete{position:absolute;font-size:20px;right:15px;top:15px;display:none;opacity:0;pointer-events:none;color:#ef4444;background:#fee2e2;border-radius:50%;width:32px;height:32px;line-height:32px;text-align:center;transition:all 0.2s}.fa-field-metabox .fa-field-current-icon .delete.active{display:block}.fa-field-metabox .fa-field-current-icon .icon{font-size:100px;text-align:center;padding:20px 0;cursor:pointer;color:#3b82f6;transition:opacity 0.2s}.fa-field-metabox .fa-field-current-icon .icon:hover{opacity:.8}.fa-field-metabox .fa-field-current-icon .icon:hover+.delete{opacity:1}.sbd-all-form-control{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}.fa-field-modal p{color:#64748b!important;font-size:14px!important;margin-top:0!important;margin-bottom:20px!important;line-height:1.5}.fa-field-modal .sld-form-control.tags{margin-top:10px!important;background:#f8fafc!important;border:2px solid #e2e8f0!important;border-radius:8px!important;padding:12px 16px!important;transition:all 0.3s ease;display:flex;align-items:center}.fa-field-modal .sld-form-control.tags:focus-within{border-color:#3b82f6!important;background:#ffffff!important;box-shadow:0 0 0 4px rgb(59 130 246 / .1)!important}.fa-field-modal .sld-form-control.tags input.labelinput{border:none!important;background:transparent!important;width:100%!important;outline:none!important;font-size:15px!important;color:#334155!important;padding:0!important;box-shadow:none!important}.fa-field-modal input[type="submit"]#pd_tag_select{margin-top:24px!important;background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%)!important;color:#ffffff!important;border:none!important;border-radius:8px!important;padding:12px 24px!important;font-size:15px!important;font-weight:600!important;cursor:pointer!important;transition:all 0.3s ease!important;box-shadow:0 4px 6px -1px rgb(37 99 235 / .2),0 2px 4px -1px rgb(37 99 235 / .1)!important;width:100%!important;text-shadow:0 1px 2px rgb(0 0 0 / .1)!important}.fa-field-modal input[type="submit"]#pd_tag_select:hover{transform:translateY(-2px)!important;box-shadow:0 10px 15px -3px rgb(37 99 235 / .3),0 4px 6px -2px rgb(37 99 235 / .15)!important;background:linear-gradient(135deg,#2563eb 0%,#1d4ed8 100%)!important}.fa-field-modal input[type="submit"]#pd_tag_select:active{transform:translateY(0)!important}.fa-field-modal .sbd-single-tag-view-wrap,.sbd-single-tag-view-wrap{background:#e0e7ff!important;color:#4338ca!important;border:1px solid #c7d2fe!important;border-radius:6px!important;padding:6px 12px!important;font-size:14px!important;font-weight:500!important;transition:0.3s ease all;display:flex;justify-content:space-between;align-items:center;margin:5px 3px}.fa-field-modal .sbd-single-tag-view-wrap:hover,.sbd-single-tag-view-wrap:hover{background:#c7d2fe!important}.fa-field-modal a.sbd-single-tag-remove,a.sbd-single-tag-remove{color:#818cf8!important;margin-left:10px!important;transition:color 0.2s;font-weight:700;text-decoration:none}.fa-field-modal a.sbd-single-tag-remove:hover,a.sbd-single-tag-remove:hover{color:#ef4444!important}.fa-field-modal input[type="submit"]#pd_tag_select,.fa-field-modal input[type="submit"]#sbd_list_select{margin-top:32px!important;background:linear-gradient(135deg,#6366f1 0%,#3b82f6 100%)!important;color:#ffffff!important;border:1px solid rgb(255 255 255 / .1)!important;border-radius:12px!important;padding:16px 32px!important;font-size:16px!important;font-weight:700!important;letter-spacing:.5px;cursor:pointer!important;transition:all 0.3s cubic-bezier(.4,0,.2,1)!important;box-shadow:0 4px 15px -3px rgb(99 102 241 / .4),0 4px 6px -2px rgb(59 130 246 / .2),inset 0 1px 0 rgb(255 255 255 / .2)!important;width:100%!important;text-transform:uppercase}.fa-field-modal input[type="submit"]#pd_tag_select:hover,.fa-field-modal input[type="submit"]#sbd_list_select:hover{transform:translateY(-2px)!important;box-shadow:0 15px 25px -5px rgb(99 102 241 / .5),0 8px 10px -6px rgb(59 130 246 / .3),inset 0 1px 0 rgb(255 255 255 / .3)!important;background:linear-gradient(135deg,#4f46e5 0%,#2563eb 100%)!important}.fa-field-modal input[type="submit"]#pd_tag_select:active,.fa-field-modal input[type="submit"]#sbd_list_select:active{transform:translateY(1px)!important;box-shadow:0 2px 4px -1px rgb(99 102 241 / .4)!important}