:root{--bg:#f5f5f0;--surface:#fff;--surface-2:#ecece5;--ink:#0e1512;--ink-2:#47524c;--ink-3:#77817b;--hair:rgba(14,21,18,0.1);--hair-2:rgba(14,21,18,0.06);--night:#0b1410;--night-2:#121d18;--night-3:#1a2721;--on-night:#f2f5f0;--on-night-2:rgba(242,245,240,0.62);--lime:#c6f24e;--lime-2:#d6f97a;--lime-ink:#152007;--green:#1c7a4a;--kasavu:#c4983a;--kurinji:#9b8cff;--sev-low:#1c9a57;--sev-mod:#c2920a;--sev-high:#e5621c;--sev-sev:#d8382d;--font:var(--font-satoshi),-apple-system,"Segoe UI",Helvetica,Arial,sans-serif;--mono:var(--font-geist-mono),"Anek Malayalam Fit",ui-monospace,"SF Mono",Menlo,Consolas,monospace;--ml:"Anek Malayalam Fit",var(--font);--r-xl:36px;--r-lg:28px;--r-md:20px;--r-sm:14px;--ease:cubic-bezier(0.22,1,0.36,1);--dur-fast:140ms;--dur:240ms;--dur-slow:420ms;--g-dark:rgba(9,16,12,0.58);--g-line:rgba(255,255,255,0.18);--blur:blur(26px) saturate(135%);--wrap:min(1280px,100% - 64px)}@media (max-width:700px){:root{--wrap:calc(100% - 32px)}}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:104px}body{font-family:var(--font);font-size:16px;line-height:1.5;background:var(--bg);color:var(--ink);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body,h1,h2,h3,ol,p,ul{margin:0}h1,h2{font-weight:500;letter-spacing:-.04em;line-height:1;text-wrap:balance}h3{font-weight:600;letter-spacing:-.025em;line-height:1.15}ol,ul{padding:0;list-style:none}a{color:inherit}@font-face{font-family:Anek Malayalam Fit;font-style:normal;font-weight:100 800;font-display:swap;size-adjust:88%;src:url(/_next/static/media/anek-malayalam-malayalam-wght-normal.0b47fc0d.woff2) format("woff2-variations");unicode-range:u+0307,u+0323,u+0951-0952,u+0964-0965,u+0d00-0d7f,u+1cda,u+1cf2,u+200c-200d,u+20b9,u+25cc,u+a830-a832}:lang(ml){font-family:var(--ml);letter-spacing:0}body:lang(ml){line-height:1.65}html:lang(ml) h1,html:lang(ml) h2{line-height:1.2}:focus-visible{outline:2px solid var(--focus,var(--ink));outline-offset:3px;border-radius:8px}::selection{background:var(--lime);color:var(--lime-ink)}main:focus{outline:none}.skip{position:fixed;top:12px;left:12px;z-index:100;padding:12px 18px;border-radius:999px;background:var(--ink);color:#fff;font-weight:500;text-decoration:none;transform:translateY(-200%);--focus:var(--lime)}.skip:focus{transform:none}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important;scroll-behavior:auto!important}}.dock_bnav__pJGk7{position:fixed;left:0;right:0;bottom:calc(env(safe-area-inset-bottom, 0px) + 12px);z-index:70;display:none;align-items:stretch;gap:10px;width:min(430px,100% - 28px);margin-inline:auto;pointer-events:none;transition:transform var(--dur) var(--ease);--focus:var(--lime)}.dock_bnav__pJGk7[data-away]:not(:has(:focus-visible)){transform:translateY(calc(100% + 32px))}.dock_dock__ZPuDb{position:relative;display:grid;grid-template-columns:repeat(var(--slots),minmax(0,1fr));flex:1 1;min-width:0;height:62px;padding:5px;border-radius:999px;background:rgba(11,20,16,.86);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);box-shadow:inset 0 0 0 1px rgba(255,255,255,.12),0 18px 40px -14px rgba(4,10,7,.55);pointer-events:auto}.dock_pill__aLe9_{position:absolute;top:5px;bottom:5px;left:5px;width:calc((100% - 10px) / var(--slots));border-radius:999px;background:var(--lime);transform:translateX(calc(var(--at) * 100%));transition:transform var(--dur) var(--ease)}.dock_dock__ZPuDb a{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;border-radius:999px;font-size:11px;font-weight:500;line-height:1;color:rgba(255,255,255,.74);text-decoration:none;-webkit-tap-highlight-color:transparent;transition:color var(--dur-fast) var(--ease),transform var(--dur-fast) var(--ease)}.dock_dock__ZPuDb a:has([data-pending]){color:var(--lime-ink)}.dock_dock__ZPuDb[data-tapped] a[aria-current=page]:not(:has([data-pending])){color:rgba(255,255,255,.74)}.dock_report__NBLvM:has([data-pending]){opacity:.7;cursor:progress}.dock_dock__ZPuDb a svg{width:21px;height:21px}.dock_dock__ZPuDb a[aria-current=page]{color:var(--lime-ink);--focus:var(--ink)}.dock_dock__ZPuDb a:focus-visible{outline-offset:-4px;border-radius:999px}.dock_dock__ZPuDb a[aria-current=page] svg{stroke-width:1.9}.dock_dock__ZPuDb a:active,.dock_report__NBLvM:active{transform:scale(.92)}.dock_report__NBLvM{display:flex;align-items:center;justify-content:center;flex:none;width:62px;height:62px;border-radius:50%;background:var(--lime);color:var(--lime-ink);box-shadow:0 18px 40px -14px rgba(4,10,7,.55);pointer-events:auto;-webkit-tap-highlight-color:transparent;transition:transform var(--dur-fast) var(--ease),background-color var(--dur-fast) var(--ease),opacity var(--dur-fast) var(--ease)}.dock_report__NBLvM:focus-visible{outline-offset:-5px;--focus:var(--ink)}.dock_report__NBLvM svg{width:23px;height:23px;stroke-width:1.8}@media (max-width:900px){.dock_bnav__pJGk7{display:flex}body:has(.dock_bnav__pJGk7){padding-bottom:calc(env(safe-area-inset-bottom, 0px) + 96px)}}.route-progress_bar__63jlf{position:fixed;inset:0 0 auto 0;z-index:1000;height:3px;pointer-events:none;transform-origin:0 50%;transform:scaleX(0);opacity:0;background:var(--lime);box-shadow:0 0 10px rgba(198,242,78,.6)}.route-progress_going__ypEhP{opacity:1;transform:scaleX(.82);transition:transform 8s cubic-bezier(.1,.7,.2,1) .12s,opacity var(--dur-fast) linear .12s}.route-progress_done__4T56r{opacity:0;transform:scaleX(1);transition:transform var(--dur) var(--ease),opacity var(--dur) linear var(--dur)}@media (prefers-reduced-motion:reduce){.route-progress_going__ypEhP{transform:scaleX(1);opacity:.9}}