:root{--font-body:"Vazirmatn", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--color-primary:#d97706;--color-primary-hover:#b45309;--color-secondary:#0f172a}*,:before,:after,html,body,button,input,select,textarea,.btn,.field-type,.table,.nav,.app-header,.doc-header,.popup,.drawer,.modal,.banner,.step-nav,.collection-list,.rich-text,.rich-text-lexical,.ContentEditable__root,[contenteditable=true],.editor-input,.editor-paragraph,.editor-heading-h1,.editor-heading-h2,.editor-heading-h3,.editor-heading-h4,.editor-heading-h5,.editor-heading-h6,.editor-quote,.editor-list-ul,.editor-list-ol,.editor-listitem,.toolbar,.toolbar-item,.dropdown,.select__control,.select__menu,.select__option{font-family:var(--font-body)!important}[contenteditable=true],.ContentEditable__root{text-align:right!important;direction:rtl!important;line-height:2!important}html[data-theme=light]{--theme-elevation-50:#f8fafc;--theme-elevation-100:#f1f5f9;--theme-elevation-150:#e2e8f0;--theme-elevation-200:#cbd5e1;--theme-elevation-250:#94a3b8;--color-primary:#d97706;--color-primary-hover:#b45309}html[data-theme=dark]{--theme-bg:#090d16;--theme-elevation-0:#090d16;--theme-elevation-50:#0f172a;--theme-elevation-100:#131c31;--theme-elevation-150:#1e293b;--theme-elevation-200:#334155;--theme-elevation-250:#475569;--theme-text:#f1f5f9;--color-primary:#f59e0b;--color-primary-hover:#d97706}html[data-theme=dark] .template-default,html[data-theme=dark] .dashboard,html[data-theme=dark] .collection-list,html[data-theme=dark] .document-fields,html[data-theme=dark] .field-type,html[data-theme=dark] .drawer__content,html[data-theme=dark] .popup__content,html[data-theme=dark] .nav{background-color:var(--theme-bg);color:var(--theme-text)}html[data-theme=dark] input:not([type=checkbox]):not([type=radio]),html[data-theme=dark] select,html[data-theme=dark] textarea{background-color:var(--theme-input-bg)!important;color:var(--theme-text)!important;border-color:var(--theme-elevation-200)!important}[dir=rtl],html[dir=rtl] body{text-align:right;direction:rtl}[dir=rtl] .nav,html[dir=rtl] body .nav{border-left:1px solid var(--theme-elevation-150);border-right:none;left:auto;right:0}[dir=rtl] .sidebar,html[dir=rtl] body .sidebar{left:auto;right:0}[dir=rtl] .field-type,html[dir=rtl] body .field-type,[dir=rtl] .table th,[dir=rtl] .table td,html[dir=rtl] body .table th,html[dir=rtl] body .table td{text-align:right}[dir=rtl] .doc-controls,html[dir=rtl] body .doc-controls{flex-direction:row-reverse}[dir=rtl] .step-nav,html[dir=rtl] body .step-nav{direction:rtl}[dir=rtl] .block-search .icon--search,html[dir=rtl] body .block-search .icon--search{left:8px;right:auto}[dir=rtl] .block-search__input,html[dir=rtl] body .block-search__input{padding-left:40px;padding-right:15px}.btn--style-primary{color:#090d16!important;background-color:#f59e0b!important;border-color:#f59e0b!important;border-radius:10px!important;font-weight:700!important;transition:all .2s!important;box-shadow:0 4px 12px #f59e0b40!important}.btn--style-primary:hover{color:#fff!important;background-color:#d97706!important;border-color:#d97706!important}.btn--style-secondary{color:#f8fafc!important;background-color:#1e293b!important;border-color:#334155!important;border-radius:10px!important}.btn--style-secondary:hover{background-color:#334155!important}.app-header__brand{letter-spacing:-.02em;font-size:1.15rem;font-weight:800;color:#f59e0b!important}.nav{background-color:#0b0f19!important;border-left:1px solid #1e293b!important}.nav .nav__group-label{letter-spacing:.05em!important;color:#f59e0b!important;text-transform:uppercase!important;padding:.75rem 1rem .4rem!important;font-size:.75rem!important;font-weight:700!important}.nav .nav__link{color:#cbd5e1!important;border-radius:8px!important;margin:.15rem .5rem!important;padding:.6rem .85rem!important;font-size:.9rem!important;font-weight:500!important;transition:all .15s!important}.nav .nav__link:hover{color:#fff!important;background-color:#1e293b!important}.nav .nav__link--active{color:#f59e0b!important;background-color:#f59e0b26!important;border-right:3px solid #f59e0b!important;font-weight:700!important}.table{border-collapse:separate!important;border-spacing:0!important;width:100%!important}.table thead th{color:#94a3b8!important;background-color:#0f172a!important;border-bottom:2px solid #1e293b!important;padding:.85rem 1rem!important;font-size:.8rem!important;font-weight:700!important}.table tbody tr{transition:background-color .15s!important}.table tbody tr:hover{background-color:#131c31!important}.table tbody tr td{color:#e2e8f0!important;border-bottom:1px solid #1e293b!important;padding:.85rem 1rem!important;font-size:.88rem!important}.cell-_status span{border-radius:9999px!important;align-items:center!important;padding:.2rem .65rem!important;font-size:.75rem!important;font-weight:700!important;display:inline-flex!important}.cell-_status[data-value=published] span{color:#4ade80!important;background-color:#22c55e26!important;border:1px solid #22c55e4d!important}.cell-_status[data-value=draft] span{color:#fbbf24!important;background-color:#f59e0b26!important;border:1px solid #f59e0b4d!important}.field-type label{color:#f1f5f9!important;margin-bottom:.4rem!important;font-size:.88rem!important;font-weight:600!important}.field-type input:not([type=checkbox]):not([type=radio]),.field-type select,.field-type textarea{color:#fff!important;background-color:#0f172a!important;border:1px solid #242f47!important;border-radius:10px!important;padding:.65rem .85rem!important;font-size:.92rem!important;transition:border-color .15s,box-shadow .15s!important}.field-type input:not([type=checkbox]):not([type=radio]):focus,.field-type select:focus,.field-type textarea:focus{border-color:#f59e0b!important;outline:none!important;box-shadow:0 0 0 3px #f59e0b40!important}.step-nav{color:#94a3b8!important;padding:.8rem 0!important;font-size:.85rem!important}.step-nav a{color:#94a3b8!important;transition:color .15s!important}.step-nav a:hover{color:#f59e0b!important}.step-nav span{color:#fff!important;font-weight:600!important}.rich-text-lexical{background-color:#0b0f19!important;border:1px solid #242f47!important;border-radius:12px!important;position:relative!important;overflow:visible!important}.rich-text-lexical .toolbar,.rich-text-lexical [class*=toolbar],.rich-text-lexical [class*=fixed-toolbar]{z-index:30!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;background-color:#0f172a!important;border-bottom:1px solid #242f47!important;flex-wrap:wrap!important;align-items:center!important;gap:.25rem!important;padding:.5rem .75rem!important;display:flex!important;position:sticky!important;top:0!important}.rich-text-lexical .toolbar button,.rich-text-lexical .toolbar .toolbar-item,.rich-text-lexical .toolbar [class*=toolbar-item],.rich-text-lexical [class*=toolbar] button,.rich-text-lexical [class*=toolbar] .toolbar-item,.rich-text-lexical [class*=toolbar] [class*=toolbar-item],.rich-text-lexical [class*=fixed-toolbar] button,.rich-text-lexical [class*=fixed-toolbar] .toolbar-item,.rich-text-lexical [class*=fixed-toolbar] [class*=toolbar-item]{color:#cbd5e1!important;background:0 0!important;border:1px solid #0000!important;border-radius:6px!important;padding:.35rem .5rem!important;transition:all .15s!important}.rich-text-lexical .toolbar button:hover,.rich-text-lexical .toolbar .toolbar-item:hover,.rich-text-lexical .toolbar [class*=toolbar-item]:hover,.rich-text-lexical [class*=toolbar] button:hover,.rich-text-lexical [class*=toolbar] .toolbar-item:hover,.rich-text-lexical [class*=toolbar] [class*=toolbar-item]:hover,.rich-text-lexical [class*=fixed-toolbar] button:hover,.rich-text-lexical [class*=fixed-toolbar] .toolbar-item:hover,.rich-text-lexical [class*=fixed-toolbar] [class*=toolbar-item]:hover{color:#fff!important;background-color:#1e293b!important;border-color:#334155!important}.rich-text-lexical .toolbar button[data-active=true],.rich-text-lexical .toolbar button.active,.rich-text-lexical .toolbar button[aria-pressed=true],.rich-text-lexical .toolbar .toolbar-item[data-active=true],.rich-text-lexical .toolbar .toolbar-item.active,.rich-text-lexical .toolbar .toolbar-item[aria-pressed=true],.rich-text-lexical .toolbar [class*=toolbar-item][data-active=true],.rich-text-lexical .toolbar [class*=toolbar-item].active,.rich-text-lexical .toolbar [class*=toolbar-item][aria-pressed=true],.rich-text-lexical [class*=toolbar] button[data-active=true],.rich-text-lexical [class*=toolbar] button.active,.rich-text-lexical [class*=toolbar] button[aria-pressed=true],.rich-text-lexical [class*=toolbar] .toolbar-item[data-active=true],.rich-text-lexical [class*=toolbar] .toolbar-item.active,.rich-text-lexical [class*=toolbar] .toolbar-item[aria-pressed=true],.rich-text-lexical [class*=toolbar] [class*=toolbar-item][data-active=true],.rich-text-lexical [class*=toolbar] [class*=toolbar-item].active,.rich-text-lexical [class*=toolbar] [class*=toolbar-item][aria-pressed=true],.rich-text-lexical [class*=fixed-toolbar] button[data-active=true],.rich-text-lexical [class*=fixed-toolbar] button.active,.rich-text-lexical [class*=fixed-toolbar] button[aria-pressed=true],.rich-text-lexical [class*=fixed-toolbar] .toolbar-item[data-active=true],.rich-text-lexical [class*=fixed-toolbar] .toolbar-item.active,.rich-text-lexical [class*=fixed-toolbar] .toolbar-item[aria-pressed=true],.rich-text-lexical [class*=fixed-toolbar] [class*=toolbar-item][data-active=true],.rich-text-lexical [class*=fixed-toolbar] [class*=toolbar-item].active,.rich-text-lexical [class*=fixed-toolbar] [class*=toolbar-item][aria-pressed=true]{color:#f59e0b!important;background-color:#f59e0b26!important;border-color:#f59e0b66!important}.rich-text-lexical .toolbar button svg,.rich-text-lexical .toolbar .toolbar-item svg,.rich-text-lexical .toolbar [class*=toolbar-item] svg,.rich-text-lexical [class*=toolbar] button svg,.rich-text-lexical [class*=toolbar] .toolbar-item svg,.rich-text-lexical [class*=toolbar] [class*=toolbar-item] svg,.rich-text-lexical [class*=fixed-toolbar] button svg,.rich-text-lexical [class*=fixed-toolbar] .toolbar-item svg,.rich-text-lexical [class*=fixed-toolbar] [class*=toolbar-item] svg{width:16px!important;height:16px!important}.rich-text-lexical .toolbar select,.rich-text-lexical .toolbar .select__control,.rich-text-lexical [class*=toolbar] select,.rich-text-lexical [class*=toolbar] .select__control,.rich-text-lexical [class*=fixed-toolbar] select,.rich-text-lexical [class*=fixed-toolbar] .select__control{color:#f1f5f9!important;background-color:#1e293b!important;border:1px solid #334155!important;border-radius:6px!important;padding:.25rem .5rem!important;font-size:.82rem!important}.rich-text-lexical [class*=inline-toolbar],.rich-text-lexical .floating-toolbar{z-index:50!important;background-color:#0f172a!important;border:1px solid #334155!important;border-radius:10px!important;padding:.35rem .5rem!important;box-shadow:0 10px 25px #00000080!important}.rich-text-lexical [class*=inline-toolbar] button,.rich-text-lexical .floating-toolbar button{color:#e2e8f0!important}.rich-text-lexical [class*=inline-toolbar] button:hover,.rich-text-lexical .floating-toolbar button:hover{color:#f59e0b!important;background-color:#1e293b!important}.rich-text-lexical .ContentEditable__root,.rich-text-lexical [contenteditable=true],.rich-text-lexical .editor-input{color:#f1f5f9!important;text-align:right!important;direction:rtl!important;background-color:#090d16!important;outline:none!important;min-height:380px!important;padding:1.5rem 1.75rem!important;font-size:1.05rem!important;line-height:2.2!important}.rich-text-lexical .ContentEditable__root p,.rich-text-lexical .ContentEditable__root h1,.rich-text-lexical .ContentEditable__root h2,.rich-text-lexical .ContentEditable__root h3,.rich-text-lexical .ContentEditable__root h4,.rich-text-lexical .ContentEditable__root h5,.rich-text-lexical .ContentEditable__root h6,.rich-text-lexical .ContentEditable__root blockquote,.rich-text-lexical .ContentEditable__root ul,.rich-text-lexical .ContentEditable__root ol,.rich-text-lexical .ContentEditable__root li,.rich-text-lexical [contenteditable=true] p,.rich-text-lexical [contenteditable=true] h1,.rich-text-lexical [contenteditable=true] h2,.rich-text-lexical [contenteditable=true] h3,.rich-text-lexical [contenteditable=true] h4,.rich-text-lexical [contenteditable=true] h5,.rich-text-lexical [contenteditable=true] h6,.rich-text-lexical [contenteditable=true] blockquote,.rich-text-lexical [contenteditable=true] ul,.rich-text-lexical [contenteditable=true] ol,.rich-text-lexical [contenteditable=true] li,.rich-text-lexical .editor-input p,.rich-text-lexical .editor-input h1,.rich-text-lexical .editor-input h2,.rich-text-lexical .editor-input h3,.rich-text-lexical .editor-input h4,.rich-text-lexical .editor-input h5,.rich-text-lexical .editor-input h6,.rich-text-lexical .editor-input blockquote,.rich-text-lexical .editor-input ul,.rich-text-lexical .editor-input ol,.rich-text-lexical .editor-input li{text-align:right!important;color:#f1f5f9!important;direction:rtl!important}.rich-text-lexical .ContentEditable__root h1,.rich-text-lexical [contenteditable=true] h1,.rich-text-lexical .editor-input h1{color:#fff!important;margin:1.5rem 0 1rem!important;font-size:2rem!important;font-weight:900!important}.rich-text-lexical .ContentEditable__root h2,.rich-text-lexical [contenteditable=true] h2,.rich-text-lexical .editor-input h2{color:#f59e0b!important;margin:1.25rem 0 .8rem!important;font-size:1.6rem!important;font-weight:800!important}.rich-text-lexical .ContentEditable__root h3,.rich-text-lexical [contenteditable=true] h3,.rich-text-lexical .editor-input h3{color:#e2e8f0!important;margin:1rem 0 .6rem!important;font-size:1.3rem!important;font-weight:700!important}.rich-text-lexical .ContentEditable__root h4,.rich-text-lexical [contenteditable=true] h4,.rich-text-lexical .editor-input h4{color:#cbd5e1!important;margin:.8rem 0 .5rem!important;font-size:1.15rem!important;font-weight:700!important}.rich-text-lexical .ContentEditable__root blockquote,.rich-text-lexical [contenteditable=true] blockquote,.rich-text-lexical .editor-input blockquote{color:#fef3c7!important;background:#f59e0b0d!important;border-left:none!important;border-right:4px solid #f59e0b!important;border-radius:0 8px 8px 0!important;margin:1.2rem 0!important;padding-left:0!important;padding-right:1.2rem!important;font-style:normal!important}.rich-text-lexical .ContentEditable__root code,.rich-text-lexical [contenteditable=true] code,.rich-text-lexical .editor-input code{color:#f59e0b!important;background:#1e293b!important;border-radius:4px!important;padding:.2rem .4rem!important;font-family:monospace!important;font-size:.9em!important}.rich-text-lexical .ContentEditable__root hr,.rich-text-lexical [contenteditable=true] hr,.rich-text-lexical .editor-input hr{background:#242f47!important;border:0!important;height:1px!important;margin:2rem 0!important}.rich-text-lexical table,.rich-text-lexical .TableNode__table,.rich-text-lexical [data-lexical-table]{border-collapse:collapse!important;background-color:#0f172a!important;border:1px solid #334155!important;border-radius:8px!important;width:100%!important;margin:1.5rem 0!important;overflow:hidden!important}.rich-text-lexical table th,.rich-text-lexical table td,.rich-text-lexical table .TableNode__cell,.rich-text-lexical .TableNode__table th,.rich-text-lexical .TableNode__table td,.rich-text-lexical .TableNode__table .TableNode__cell,.rich-text-lexical [data-lexical-table] th,.rich-text-lexical [data-lexical-table] td,.rich-text-lexical [data-lexical-table] .TableNode__cell{text-align:right!important;color:#e2e8f0!important;border:1px solid #242f47!important;padding:.65rem .85rem!important;font-size:.92rem!important}.rich-text-lexical table th,.rich-text-lexical .TableNode__table th,.rich-text-lexical [data-lexical-table] th{color:#f59e0b!important;background-color:#1e293b!important;font-weight:700!important}.rich-text-lexical table .TableNode__cellAction,.rich-text-lexical .TableNode__table .TableNode__cellAction,.rich-text-lexical [data-lexical-table] .TableNode__cellAction{color:#090d16!important;background:#f59e0b!important}.rich-text-lexical [data-lexical-checklist]{padding-right:0!important;list-style:none!important}.rich-text-lexical [data-lexical-checklist] li{align-items:center!important;gap:.6rem!important;margin:.4rem 0!important;display:flex!important}.rich-text-lexical [data-lexical-checklist] li input[type=checkbox]{accent-color:#f59e0b!important;cursor:pointer!important;width:16px!important;height:16px!important}.rich-text-lexical [class*=block-component],.rich-text-lexical .lexical-block{background-color:#111827!important;border:1px solid #242f47!important;border-radius:12px!important;margin:1.25rem 0!important;padding:1rem 1.25rem!important;transition:border-color .2s!important;box-shadow:0 4px 12px #0000004d!important}.rich-text-lexical [class*=block-component]:hover,.rich-text-lexical .lexical-block:hover{border-color:#f59e0b80!important}.rich-text-lexical [class*=block-component] [class*=header],.rich-text-lexical .lexical-block [class*=header]{color:#f59e0b!important;font-weight:700!important}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#090d16}::-webkit-scrollbar-thumb{background:#1e293b;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#334155}.template-minimal,.login{background:radial-gradient(circle at 50% 20%,#131c31 0%,#090d16 65%,#05070d 100%)!important;justify-content:center!important;align-items:center!important;min-height:100vh!important;display:flex!important;position:relative!important;overflow:hidden!important}.template-minimal:before,.login:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(circle,#f59e0b1f 0%,#0000 70%);width:600px;height:600px;position:absolute;top:20%;left:50%;transform:translate(-50%,-50%)}.template-minimal__wrap{z-index:1!important;-webkit-backdrop-filter:blur(24px)!important;background:#0f172aeb!important;border:1px solid #f59e0b59!important;border-radius:24px!important;width:100%!important;max-width:480px!important;padding:3rem 2.5rem!important;position:relative!important;box-shadow:0 25px 50px -12px #000000d9,0 0 35px #f59e0b1f!important}.template-minimal__wrap .login__brand{justify-content:center!important;margin-bottom:2rem!important;display:flex!important}.template-minimal__wrap .login__brand .graphic-logo path{fill:#f59e0b!important}.template-minimal__wrap .form{flex-direction:column;gap:1.25rem;display:flex}.template-minimal__wrap .field-type{margin-bottom:1.25rem!important}.template-minimal__wrap .field-type label{color:#cbd5e1!important;margin-bottom:.5rem!important;font-size:.9rem!important;font-weight:700!important;display:block!important}.template-minimal__wrap .field-type input{color:#f8fafc!important;background-color:#0b1120!important;border:1px solid #334155!important;border-radius:12px!important;padding:.75rem 1rem!important;font-size:.95rem!important;transition:all .25s!important}.template-minimal__wrap .field-type input:focus{border-color:#f59e0b!important;outline:none!important;box-shadow:0 0 0 3px #f59e0b33!important}.template-minimal__wrap .btn--style-primary{color:#090d16!important;cursor:pointer!important;background:linear-gradient(135deg,#f59e0b 0%,#d97706 100%)!important;border:none!important;border-radius:12px!important;width:100%!important;padding:.85rem 1.5rem!important;font-size:1rem!important;font-weight:800!important;transition:all .25s!important;box-shadow:0 4px 14px #f59e0b59!important}.template-minimal__wrap .btn--style-primary:hover{background:linear-gradient(135deg,#fbbf24 0%,#f59e0b 100%)!important;transform:translateY(-2px)!important;box-shadow:0 6px 20px #f59e0b80!important}
