@font-face{font-family:GeistMono;src:url(/_next/static/media/723e11e5093b8e80.p.woff2) format("woff2");font-display:swap;font-weight:100 900}.__className_46451f{font-family:GeistMono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}.__variable_46451f{--font-geist-mono:"GeistMono",ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}@font-face{font-family:GeistSans;src:url(/_next/static/media/0b78ff376f6b9734-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:GeistSans Fallback;src:local("Arial");ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.00%;size-adjust:106.28%}.__className_8adcd2{font-family:GeistSans,GeistSans Fallback}.__variable_8adcd2{--font-geist-sans:"GeistSans","GeistSans Fallback"}@font-face{font-family:Noto Sans Telugu Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/noto-sans-telugu-telugu-wght-normal.64de8cce.woff2) format("woff2-variations");unicode-range:u+0951-0952,u+0964-0965,u+0c00-0c7f,u+1cda,u+1cf2,u+200c-200d,u+25cc}@font-face{font-family:Noto Sans Telugu Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/noto-sans-telugu-latin-ext-wght-normal.ba427ef5.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Noto Sans Telugu Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/noto-sans-telugu-latin-wght-normal.dbc67997.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--font-sans:var(--font-geist-sans),"Noto Sans Telugu Variable",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--font-mono:var(--font-geist-mono),ui-monospace,"SFMono-Regular",Menlo,Consolas,monospace;--bg:#f5f6f8;--surface:#ffffff;--sidebar:#fbfbfc;--subtle:#fafbfc;--hover:#f1f3f6;--hover-strong:#eef0f4;--text:#101828;--text-2:#344054;--muted:#5b6576;--faint:#8a93a3;--border:#e6e8ec;--border-control:#e1e4e9;--border-input:#d9dde3;--divider:#eceef2;--primary:#24509c;--primary-hover:#1c4080;--primary-soft:#e8effb;--primary-soft-hover:#dbe6f8;--primary-border:#a9c0ea;--primary-border-soft:#b8c7e6;--focus:#3366bb;--focus-ring:0 0 0 4px rgba(51,102,187,0.14);--planned:#b45309;--planned-bg:#fdf3e1;--planned-bar:#d97706;--ready:#15803d;--ready-bg:#e7f6ec;--ready-bar:#16a34a;--running:#2f62c4;--running-bg:#e8effb;--cancelled:#c53030;--cancelled-bg:#fdecec;--cancelled-bar:#dc2626;--cancelled-border:#f3c1c1;--r-chip:6px;--r-nav:8px;--r-control:9px;--r-row:12px;--r-card:14px;--r-modal:16px;--shadow-card:0 1px 2px rgba(16,24,40,0.04);--shadow-control:0 1px 2px rgba(16,24,40,0.05);--shadow-popover:0 16px 40px rgba(16,24,40,0.14);--shadow-modal:0 30px 80px rgba(16,24,40,0.25);--shadow-primary:0 4px 12px rgba(36,80,156,0.25);--ease-pop:cubic-bezier(0.2,0.9,0.2,1);--ease-slide:cubic-bezier(0.3,0.9,0.3,1)}*,:after,:before{box-sizing:border-box}body,html{margin:0;background:var(--bg);color:var(--text);font-family:var(--font-sans);font-size:14px;line-height:1.45;-webkit-font-smoothing:antialiased}a{color:var(--primary);text-decoration:none}a:hover{color:var(--primary-hover)}button,input,select,textarea{font-family:inherit}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:#d5d9e0;border-radius:10px;border:3px solid var(--bg)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes popIn{0%{opacity:0;transform:translateY(-6px) scale(.98)}to{opacity:1;transform:none}}@keyframes ping{0%{transform:scale(1);opacity:.5}to{transform:scale(2.8);opacity:0}}@keyframes spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}