:root{--bg-deepest:#06060b;--bg:#0a0a0f;--bg-card:#0d0d18;--bg-elevated:#13131f;--accent:#c9a84c;--accent-light:#d4b96a;--accent-dark:#a08030;--accent-hover:#a08030;--cyan:#00e5ff;--text:#e0ddd4;--text-muted:#8a8a9a;--text-faint:#555;--border:#1a2a44;--success:#2ecc71;--danger:#ff6b6b;--warning:#f39c12;--info:#3498db;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:var(--text);background-color:var(--bg);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Vazirmatn,system-ui,sans-serif;font-weight:400;line-height:1.6}*{box-sizing:border-box}html,body,#root{min-block-size:100vh;inline-size:100%;margin:0;padding:0}body{background:var(--bg)}a{color:var(--accent);text-decoration:none}a:hover{color:var(--accent-hover)}button{background:var(--accent);color:#1a1408;cursor:pointer;border:1px solid #0000;border-radius:8px;padding:.6em 1.2em;font-family:inherit;font-size:1rem;font-weight:500;transition:background .15s,border-color .15s}button:hover{background:var(--accent-hover)}button:disabled{background:var(--border);color:var(--text-muted);cursor:not-allowed}input,textarea,select{border:1px solid var(--border);background:var(--bg-elevated);color:var(--text);border-radius:8px;inline-size:100%;padding:.6em .8em;font-family:inherit;font-size:1rem}input:focus,textarea:focus,select:focus{border-color:var(--accent);outline:none}h1,h2,h3,h4{margin-block-start:0;font-weight:700}@keyframes render-card-border-pulse{0%,to{border-color:var(--border);box-shadow:0 0 #c9a84c00}50%{border-color:var(--accent);box-shadow:0 0 12px #c9a84c2e}}.render-card-pulse{animation:2s ease-in-out infinite render-card-border-pulse}.iterate-mode-pulse{animation:1.6s ease-in-out infinite render-card-border-pulse}@keyframes feedback-submit-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.feedback-submit-shimmer{background-image:linear-gradient(90deg,#c9a84c0f 0%,#c9a84c2e 50%,#c9a84c0f 100%);background-size:200% 100%;animation:1.4s ease-in-out infinite feedback-submit-shimmer}@keyframes feedback-submit-spin{to{transform:rotate(360deg)}}.feedback-submit-spinner{border:2px solid #c9a84c40;vertical-align:middle;border-block-start-color:#c9a84cf2;border-radius:50%;block-size:12px;inline-size:12px;margin-inline-end:.5rem;animation:.85s linear infinite feedback-submit-spin;display:inline-block}@keyframes pending-image-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.pending-image-shimmer{background-image:linear-gradient(100deg,#ffffff05 0%,#ffffff0f 35%,#ffffff1a 50%,#ffffff0f 65%,#ffffff05 100%);background-size:200% 100%;animation:1.6s ease-in-out infinite pending-image-shimmer}@keyframes v2-dot-pulse{0%,80%,to{opacity:.45;transform:scale(.65)}40%{opacity:1;transform:scale(1)}}.v2-dot{background-color:#8a8a9ab3;border-radius:50%;block-size:6px;inline-size:6px;margin-inline:3px;animation:1.4s cubic-bezier(.4,0,.2,1) infinite v2-dot-pulse;display:inline-block}.v2-dot:first-child{animation-delay:0s}.v2-dot:nth-child(2){animation-delay:.2s}.v2-dot:nth-child(3){animation-delay:.4s}@keyframes image-fade-in{0%{opacity:0;transform:scale(1.015)}to{opacity:1;transform:scale(1)}}.image-fade-in{animation:.25s cubic-bezier(.4,0,.2,1) both image-fade-in}@keyframes hover-zoom-fade-in{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes hover-zoom-fade-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.94)}}.hover-zoom-popover-enter{animation:.12s cubic-bezier(.4,0,.2,1) both hover-zoom-fade-in}.hover-zoom-popover-exit{animation:80ms cubic-bezier(.4,0,.2,1) both hover-zoom-fade-out}@keyframes quote-rotator-fade-in{0%{opacity:0}to{opacity:.85}}@keyframes quote-rotator-fade-out{0%{opacity:.85}to{opacity:0}}.quote-rotator-line-enter{animation:.2s cubic-bezier(.4,0,.2,1) both quote-rotator-fade-in}.quote-rotator-line-exit{animation:.2s cubic-bezier(.4,0,.2,1) both quote-rotator-fade-out}.feedback-axes-cta{background:#c9a84c08;border-block:1px solid #c9a84c2e;border-inline-start:2px solid #c9a84c59}
