.IconColorPicker-module__fJssEa__container{width:100%}.IconColorPicker-module__fJssEa__row{flex-wrap:nowrap;gap:1.25rem;display:flex}.IconColorPicker-module__fJssEa__pickerSection{flex:1;min-width:200px;position:relative}.IconColorPicker-module__fJssEa__label{color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem;font-size:.75rem;font-weight:600;display:block}.IconColorPicker-module__fJssEa__trigger{background:var(--bg-panel);border:1px solid var(--border-visible);border-radius:var(--radius-md);width:100%;color:var(--text-main);font-size:.875rem;font-family:var(--font-arabic), sans-serif;cursor:pointer;align-items:center;gap:.75rem;padding:.625rem .875rem;transition:all .2s;display:flex}.IconColorPicker-module__fJssEa__trigger:hover{background:var(--bg-app);border-color:var(--color-primary)}.IconColorPicker-module__fJssEa__colorPreview{border:2px solid var(--border-visible);border-radius:4px;width:20px;height:20px}.IconColorPicker-module__fJssEa__iconGrid,.IconColorPicker-module__fJssEa__colorGrid{background:var(--bg-panel);border:1px solid var(--border-visible);border-radius:var(--radius-md);z-index:100;flex-direction:column;gap:.75rem;min-width:260px;max-height:300px;padding:.75rem;animation:.2s IconColorPicker-module__fJssEa__slideDown;display:flex;position:absolute;top:calc(100% + .5rem);left:0;right:0;overflow-y:auto;box-shadow:0 8px 30px #0000001f}.IconColorPicker-module__fJssEa__iconGrid{grid-template-columns:repeat(6,1fr);gap:.25rem;max-height:240px;padding-right:4px;display:grid;overflow-y:auto}.IconColorPicker-module__fJssEa__iconGrid::-webkit-scrollbar{width:4px}.IconColorPicker-module__fJssEa__iconGrid::-webkit-scrollbar-thumb{background:var(--border-visible);border-radius:4px}.IconColorPicker-module__fJssEa__colorDropdown{flex-direction:column;gap:1rem;display:flex}.IconColorPicker-module__fJssEa__presetsGrid{border-bottom:1px solid var(--border-subtle);grid-template-columns:repeat(3,1fr);gap:.5rem;padding-bottom:.75rem;display:grid}.IconColorPicker-module__fJssEa__customColorSection{flex-direction:column;gap:.6rem;display:flex}.IconColorPicker-module__fJssEa__sectionTitle{color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;font-size:.65rem;font-weight:700}.IconColorPicker-module__fJssEa__customInputRow{align-items:center;gap:.5rem;display:flex}.IconColorPicker-module__fJssEa__hexInputWrapper{background:var(--bg-app);border-radius:var(--radius-md);border:1px solid var(--border-visible);flex:1;align-items:center;gap:.25rem;padding:.4rem .6rem;transition:all .2s;display:flex}.IconColorPicker-module__fJssEa__hexInputWrapper:focus-within{border-color:var(--color-primary);background:var(--bg-panel)}.IconColorPicker-module__fJssEa__hashPrefix{color:var(--text-muted);font-family:var(--font-mono);font-size:.85rem}.IconColorPicker-module__fJssEa__hexInput{font-size:.85rem;font-family:var(--font-mono);color:var(--text-main);background:0 0;border:none;outline:none;width:100%;font-weight:600}.IconColorPicker-module__fJssEa__colorInputWrapper{border-radius:var(--radius-md);border:1px solid var(--border-visible);cursor:pointer;width:36px;height:36px;position:relative;overflow:hidden;box-shadow:0 2px 4px #0000000d}.IconColorPicker-module__fJssEa__colorInput{cursor:pointer;background:0 0;border:none;width:150%;height:150%;padding:0;position:absolute;top:-5px;left:-5px}@keyframes IconColorPicker-module__fJssEa__slideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.IconColorPicker-module__fJssEa__iconButton{border-radius:var(--radius-md);color:var(--text-main);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:.5rem;transition:all .15s;display:flex}.IconColorPicker-module__fJssEa__iconButton:hover{background:var(--bg-element);border-color:var(--border-subtle)}.IconColorPicker-module__fJssEa__iconButton.IconColorPicker-module__fJssEa__selected{background:var(--color-primary);color:#fff;border-color:var(--color-primary)}.IconColorPicker-module__fJssEa__colorButton{border:1px solid var(--border-subtle);border-radius:var(--radius-md);cursor:pointer;background:0 0;justify-content:center;align-items:center;padding:.5rem;transition:all .15s;display:flex;position:relative}.IconColorPicker-module__fJssEa__colorButton:hover{border-color:var(--border-visible);transform:scale(1.05)}.IconColorPicker-module__fJssEa__colorButton.IconColorPicker-module__fJssEa__selected{border-color:var(--color-primary);border-width:2px}.IconColorPicker-module__fJssEa__colorSwatch{border-radius:4px;width:100%;height:32px}.IconColorPicker-module__fJssEa__checkmark{color:#fff;filter:drop-shadow(0 1px 2px #0000004d);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.EditableCell-module__Bdadlq__row{align-items:center;gap:8px;display:flex}.EditableCell-module__Bdadlq__input{border-radius:var(--radius-md);border:1px solid var(--border-visible);background-color:var(--bg-surface);transition:all var(--transition-fast) ease;color:var(--text-main);outline:none;flex:auto;padding:.65rem .85rem;font-family:inherit;font-size:.9375rem}.EditableCell-module__Bdadlq__input::placeholder{color:var(--text-muted);opacity:.45;font-weight:400}.EditableCell-module__Bdadlq__input:focus{border-color:var(--color-primary);background-color:var(--bg-panel);box-shadow:0 0 0 1px var(--color-primary)}.EditableCell-module__Bdadlq__saveBtn{border-radius:var(--radius-sm);color:#10b981;cursor:pointer;background:0 0;border:none;align-items:center;padding:6px;transition:background-color .2s;display:flex}.EditableCell-module__Bdadlq__saveBtn:hover{background-color:#10b9811a}.EditableCell-module__Bdadlq__group{align-items:center;gap:8px;display:flex}.EditableCell-module__Bdadlq__value{border-radius:var(--radius-sm);color:var(--text-main);flex:auto;padding:8px 10px}.EditableCell-module__Bdadlq__editBtn{color:var(--text-muted);cursor:pointer;opacity:1;border-radius:var(--radius-sm);background:0 0;border:none;justify-content:center;align-items:center;padding:6px;transition:all .2s;display:inline-flex}.EditableCell-module__Bdadlq__group:hover .EditableCell-module__Bdadlq__editBtn{opacity:1}.EditableCell-module__Bdadlq__editBtn:hover{color:var(--text-main);background-color:var(--bg-hover)}.EditableCell-module__Bdadlq__iconSmall{width:1rem;height:1rem}.EditableCell-module__Bdadlq__fontArabic{font-family:var(--font-rubik), sans-serif}
