@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+Arabic:wght@400;700&display=swap"); /* الستايل السابق يبقى كما هو ... */ /* الإضافات الجديدة */ .block.svelte-11xb1hd { position: relative !important; margin: 0 !important; border-color: var(--block-border-color) !important; background: #ffffff !important; line-height: var(--line-sm) !important; border-radius: 20px !important; } span.svelte-1gfkn6j { display: inline-block !important; position: relative !important; z-index: var(--layer-4) !important; border: solid 2px #5046e5 !important; border-radius: 8px !important; background: transparent !important; padding: 8px !important; color: #5046e5 !important; font-weight: bold !important; font-size: 15px !important; line-height: var(--line-sm) !important; text-align: center !important; } input.svelte-173056l.svelte-173056l, textarea.svelte-173056l.svelte-173056l { flex-grow: 1 !important; margin-bottom: 0px !important; resize: none !important; z-index: 1 !important; display: block !important; position: relative !important; outline: none !important; background: #ffffff !important; color: #14144b !important; font-weight: var(--input-text-weight) !important; font-size: 16px !important; line-height: var(--line-sm) !important; direction: rtl !important; text-align: justify !important; } .gradio-container.gradio-container-5-9-0 .contain h1 { font-size: 1.875rem !important; font-weight: bold !important; text-align: center !important; color: #5046e5 !important; } input[type="number"].svelte-10lj3xl.svelte-10lj3xl { display: block !important; outline: none !important; background: #33ac72 !important; color: var(--body-text-color) !important; line-height: var(--line-sm) !important; text-align: center !important; transition: border-color 0.15s ease-in-out !important; border-radius: 10px !important; } .wrap.svelte-ls20lj.svelte-ls20lj { display: flex !important; flex-direction: column !important; justify-content: center !important; align-items: center !important; z-index: var(--layer-2) !important; transition: opacity 0.1s ease-in-out !important; border-radius: var(--block-radius) !important; background: #5046e5 !important; max-height: var(--size-screen-h) !important; overflow: hidden !important; } .eta-bar.svelte-ls20lj.svelte-ls20lj { position: absolute !important; top: 0 !important; right: 0 !important; bottom: 0 !important; left: 0 !important; transform-origin: left !important; opacity: 0.8 !important; z-index: var(--layer-1) !important; transition: 10ms !important; background: #2eb98a !important; } .dark .gradio-container.gradio-container-5-9-0 .contain { background: transparent !important; color: #ffffff !important; }