@font-face{font-family:YekanBakh;src:url(/fonts/YekanBakhFaNum-Regular.woff2)format("woff2");font-weight:100 500;font-style:normal;font-display:swap}@font-face{font-family:YekanBakh;src:url(/fonts/YekanBakhFaNum-ExtraBold.woff2)format("woff2");font-weight:600 900;font-style:normal;font-display:swap}:root{--bg:#eef2f7;--surface:#fff;--surface-muted:#f5f7fa;--field-bg:#f7f9fc;--border:#e3e8ef;--text:#121a2f;--text-muted:#64708a;--primary:#0b8468;--primary-hover:#086d56;--primary-2:#16b48f;--primary-soft:#e1f4ed;--primary-grad:linear-gradient(135deg, var(--primary-2), var(--primary));--accent:#eaa923;--accent-soft:#fdf3dc;--danger:#d63c48;--danger-soft:#fde8ea;--chart-1:#4a6cf0;--chart-2:#12a37d;--chart-3:#e0960f;--chart-4:#a25bdf;--sidebar-bg:#0e1430;--sidebar-text:#c3cae0;--sidebar-muted:#7a84a6;--radius:16px;--radius-sm:11px;--shadow:0 1px 2px #1018340a, 0 8px 24px -6px #10183414;--shadow-lg:0 2px 6px #1018340d, 0 24px 48px -12px #1018342e;--font:"YekanBakh", system-ui, "Segoe UI", Tahoma, sans-serif;font-family:var(--font);color:var(--text);background:var(--bg);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;-webkit-font-smoothing:antialiased;font-size:15px;line-height:1.6}*,:before,:after{box-sizing:border-box}body{background:radial-gradient(1100px 620px at 100% -8%, #16b48f1c, transparent 62%), radial-gradient(900px 560px at -8% 18%, #4a6cf014, transparent 60%), radial-gradient(900px 600px at 45% 115%, #eaa92314, transparent 62%), var(--bg);background-attachment:fixed;min-height:100vh;margin:0}::selection{background:color-mix(in srgb, var(--primary-2) 28%, transparent);color:var(--text)}*{scrollbar-width:thin;scrollbar-color:#c3cbd9 transparent}html{scrollbar-color:#b9c2d3 var(--bg)}button,input,select,textarea{font:inherit;color:inherit}a{color:var(--primary);text-decoration:none}.pr-meeting{--pr:#2f7de1;--pr-soft:#e3eefc}.pr-afk{--pr:#e0a106;--pr-soft:#fdf3d6}.pr-dnd{--pr:#d93636;--pr-soft:#fde4e4}.user-status.is-meeting .st-dot{background:#2f7de1}.user-status.is-afk .st-dot{background:#e0a106}.pr-dnd :is(.chat-dot,.chat-name-dot,.ct-dot),.user-status.is-dnd .st-dot{background:#d93636}.pr-dnd .chat-name-dot{width:11px;height:11px;position:relative}.pr-dnd :is(.chat-dot,.chat-name-dot,.ct-dot):after,.user-status.is-dnd .st-dot:after{content:"";background:#fff;border-radius:1px;height:2px;position:absolute;top:50%;left:18%;right:18%;transform:translateY(-50%)}.chart{direction:ltr;width:100%;min-width:0}.chart text{unicode-bidi:plaintext}.chart.is-loading{border-radius:var(--radius-sm);background:var(--surface-muted)}.animated-logo{place-items:center;width:100%;height:100%;display:grid;position:relative;overflow:hidden}.al-glow{aspect-ratio:1;filter:blur(40px);background:radial-gradient(circle,#ecc42838,#ecc4280f 45%,#ecc42800 70%);border-radius:50%;width:min(70%,520px);animation:6s ease-in-out infinite al-glow;position:absolute}.al-orbits{aspect-ratio:1;opacity:0;width:min(88%,680px);animation:2s ease-out .4s forwards al-fade;position:absolute;overflow:visible}.al-orbit{fill:none;stroke:#ecc42829;transform-origin:100px 100px}.al-orbit-dashed{stroke-width:.5px;stroke-dasharray:1 5;animation:90s linear infinite al-spin}.al-orbit-thin{stroke:#ecc42817;stroke-width:.35px}.al-particle{bottom:-10px;left:var(--x);width:var(--size);height:var(--size);opacity:0;animation:al-rise var(--duration) linear var(--delay) infinite;background:#f3d40e;border-radius:50%;position:absolute;box-shadow:0 0 8px #f3d40ecc}.al-stack{flex-direction:column;align-items:center;width:100%;display:flex;position:relative}.al-mark{opacity:.9;width:min(66%,500px);animation:1.6s cubic-bezier(.16,1,.3,1) both al-reveal;position:relative;-webkit-mask-image:linear-gradient(#000 60%,#00000026 100%);mask-image:linear-gradient(#000 60%,#00000026 100%)}.al-mark svg{filter:drop-shadow(0 12px 40px #ecc4282e);width:100%;height:auto;display:block;overflow:visible}.al-tagline{font-family:"YekanBakh", var(--font);color:#f4ecd6;white-space:nowrap;align-items:center;gap:18px;margin:8px 0 0;font-size:clamp(22px,2.3vw,34px);font-weight:800;line-height:1.4;display:flex}.al-tagline-text{gap:.28em;display:flex}.al-word{opacity:0;animation:al-word-in .9s cubic-bezier(.16, 1, .3, 1) calc(1.9s + var(--i) * .14s) forwards;display:inline-block}.al-word-gold{color:#0000;animation:al-word-in .9s cubic-bezier(.16, 1, .3, 1) calc(1.9s + var(--i) * .14s) forwards, al-gold-shine 4s ease-in-out 3s infinite;background:linear-gradient(100deg,#d9ac27 0%,#f3d40e 30%,#fff6c4 50%,#f3d40e 70%,#d9ac27 100%) 0 0/250% 100%;-webkit-background-clip:text;background-clip:text}.al-tagline-line{transform-origin:0;background:linear-gradient(90deg,#ecc428cc,#ecc42800);width:clamp(28px,4vw,56px);height:1px;animation:1s cubic-bezier(.16,1,.3,1) 2.6s forwards al-line-in;transform:scaleX(0)}.al-tagline-line:last-child{transform-origin:100%;background:linear-gradient(270deg,#ecc428cc,#ecc42800)}.fl-gear{animation:1.8s cubic-bezier(.16,1,.3,1) both fl-gear-in,12s ease-in-out 1.8s infinite fl-gear-idle}.fl-ring{animation:1.8s cubic-bezier(.16,1,.3,1) .15s both fl-ring-in,12s ease-in-out 1.95s infinite fl-ring-idle}.fl-cap{animation:1.3s cubic-bezier(.22,1,.36,1) .6s both fl-cap-in,7s ease-in-out 1.9s infinite fl-cap-idle}.fl-tassel{animation:2.2s ease-out 1.5s both fl-tassel-swing,3.5s ease-in-out 3.7s infinite fl-tassel-idle}.fl-sheen{animation:7s ease-in-out 2.2s infinite fl-sheen;transform:translate(0)skew(-20deg)}@keyframes al-reveal{0%{opacity:0;filter:blur(16px);transform:scale(.94)}to{opacity:.9;filter:blur();transform:scale(1)}}@keyframes al-fade{to{opacity:1}}@keyframes al-spin{to{transform:rotate(360deg)}}@keyframes al-glow{0%,to{opacity:.7;transform:scale(.95)}50%{opacity:1;transform:scale(1.06)}}@keyframes al-rise{0%{opacity:0;transform:translateY(0)}15%{opacity:.7}80%{opacity:.35}to{opacity:0;transform:translateY(-110vh)}}@keyframes al-word-in{0%{opacity:0;filter:blur(8px);transform:translateY(18px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes al-gold-shine{0%,to{background-position:100% 0}50%{background-position:0 0}}@keyframes al-line-in{to{transform:scaleX(1)}}@keyframes fl-gear-in{0%{opacity:0;transform:rotate(-140deg)scale(.85)}to{opacity:1;transform:rotate(0)scale(1)}}@keyframes fl-gear-idle{0%,to{transform:rotate(0)}50%{transform:rotate(7deg)}}@keyframes fl-ring-in{0%{opacity:0;transform:rotate(110deg)scale(.8)}to{opacity:1;transform:rotate(0)scale(1)}}@keyframes fl-ring-idle{0%,to{transform:rotate(0)}50%{transform:rotate(-5deg)}}@keyframes fl-cap-in{0%{opacity:0;transform:translateY(-1600px)rotate(-14deg)}55%{opacity:1;transform:translateY(70px)rotate(2deg)}78%{transform:translateY(-25px)rotate(-.6deg)}to{opacity:1;transform:translateY(0)rotate(0)}}@keyframes fl-cap-idle{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-90px)rotate(-1.5deg)}}@keyframes fl-tassel-swing{0%{transform:rotate(0)}20%{transform:rotate(10deg)}45%{transform:rotate(-6deg)}70%{transform:rotate(3deg)}to{transform:rotate(0)}}@keyframes fl-tassel-idle{0%,to{transform:rotate(0)}50%{transform:rotate(2.5deg)}}@keyframes fl-sheen{0%{transform:translate(0)skew(-20deg)}40%,to{transform:translate(13000px)skew(-20deg)}}@media (prefers-reduced-motion:reduce){.animated-logo *,.animated-logo :before,.animated-logo :after{animation:none!important}.al-orbits,.al-word{opacity:1}.al-tagline-line{transform:none}.al-particle{display:none}}.splash{z-index:1000;background:radial-gradient(circle at 85% -10%, color-mix(in srgb, var(--primary) 45%, transparent), transparent 45%), var(--sidebar-bg);color:#fff;transition:opacity var(--splash-fade) ease, visibility var(--splash-fade);position:fixed;inset:0}.splash-out{opacity:0;visibility:hidden}.splash .al-mark{width:min(78%,520px)}.splash .al-tagline{gap:clamp(10px,2vw,18px);font-size:clamp(18px,4.6vw,34px)}
