:root{--flap-size:clamp(.9rem,1.2vw,1rem);--ground:#143a7b;--ground-deep:#0f2d61;--paper:#f4f6fb;--muted:#c3cee6;--accent:#ffb000;--board:#111418;--flap:#1f242b;--flap-ink:#f1f3f6;--board-muted:#9aa3b0;--green:#3ddc84}html{scroll-behavior:smooth}body{background:var(--ground);color:var(--paper);margin:0;font:400 1.05rem/1.6 Barlow,sans-serif}::selection{background:var(--accent);color:var(--board)}a{color:inherit;text-underline-offset:.2em}:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.wrap{width:min(1200px,100% - 32px);margin-inline:auto}.nav{border-bottom:3px solid var(--paper);box-shadow:0 6px 0 -3px var(--ground),0 7px 0 -3px var(--muted);justify-content:space-between;align-items:center;padding:18px 0;display:flex}.nav .mark{align-items:center;gap:10px;font:800 1.4rem/1 Barlow Condensed;text-decoration:none;display:flex}.logo-flaps{--flap-size:1.5rem}.logo-flaps [data-c]{background:var(--board);color:var(--accent);border-radius:3px;min-width:1.25em;padding:.3em .12em;box-shadow:0 6px 12px -6px #0009}.nav ul{text-transform:uppercase;letter-spacing:.06em;gap:clamp(14px,3vw,36px);margin:0;padding:0;font:600 1.05rem Barlow Condensed;list-style:none;display:flex}.nav a{text-decoration:none}.nav ul a{border-bottom:3px solid #0000;transition:border-color .25s}.nav ul a:hover{border-color:var(--accent)}.station{grid-template-columns:1.35fr 1fr;align-items:end;gap:clamp(24px,5vw,72px);padding:clamp(40px,8vw,96px) 0 clamp(32px,6vw,64px);display:grid}.nameboard{border:6px solid var(--paper);background:var(--ground-deep);padding:clamp(16px,3vw,32px) clamp(18px,3vw,36px);position:relative;box-shadow:0 22px 40px -22px #0000008c}.nameboard .post{background:var(--paper);width:14px;height:64px;position:absolute;bottom:-70px}.nameboard .post:first-child{left:18%}.nameboard .post:nth-child(2){right:18%}.nameboard .hi{color:var(--muted);font:700 clamp(1.6rem,3.8vw,2.8rem)/1.25 Noto Sans Devanagari;display:block}.nameboard h1{letter-spacing:-.01em;text-transform:uppercase;margin:.15em 0 0;font:800 clamp(3.4rem,10vw,7.4rem)/.9 Barlow Condensed}.nameboard h1 span{display:inline-block}.intro .who{text-transform:uppercase;margin:0 0 .5em;font:800 clamp(1.6rem,3vw,2.2rem)/1.05 Barlow Condensed}.intro p{max-width:46ch;color:var(--muted);margin:0 0 1em;font-size:clamp(1.05rem,1.4vw,1.2rem)}.ticket{background:var(--accent);color:var(--board);text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:10px;padding:12px 20px;font:700 1.1rem Barlow Condensed;text-decoration:none;transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s;display:inline-flex}.ticket:hover{transform:translateY(-3px);box-shadow:0 10px 18px -10px #0009}.board{background:var(--board);color:var(--flap-ink);border-radius:6px;margin-top:72px;padding:clamp(20px,3vw,36px);box-shadow:0 30px 60px -30px #000000b3}.board+.board{margin-top:28px}.board header{border-bottom:2px solid #2c3138;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;margin-bottom:8px;padding-bottom:14px;display:flex}.board h2{text-transform:uppercase;letter-spacing:.04em;color:var(--accent);align-items:center;gap:.55em;margin:0;font:800 clamp(1.8rem,4vw,2.8rem)/1 Barlow Condensed;display:flex}.board h2 small{color:var(--board-muted);letter-spacing:0;padding-top:.2em;font:700 1rem/1 Noto Sans Devanagari}.board .clock{color:var(--accent);font:700 1.3rem/1 Red Hat Mono}.board>header+.row{border-top:0}.cols,.row>summary,.arr{grid-template-columns:5.5rem 20.5rem minmax(0,1fr) 8rem;align-items:center;gap:14px 20px;display:grid}.cols{text-transform:uppercase;letter-spacing:.12em;color:var(--board-muted);padding:8px 6px;font:600 .85rem Barlow Condensed}.row{border-top:1px solid #262b32}.row>summary{cursor:pointer;padding:14px 6px;list-style:none}.row>summary::-webkit-details-marker{display:none}.row>summary:hover [data-c],.arr:hover [data-c],a.tech:hover .flaps{background:#343c48}.arr{padding:14px 6px;text-decoration:none}.flaps{font:700 var(--flap-size)/1 "Red Hat Mono";text-transform:uppercase;flex-wrap:wrap;gap:3px calc(.5em + 4px);display:flex}.flaps .word{gap:3px;display:flex}.flaps [data-c]{background:var(--flap);text-align:center;isolation:isolate;border-radius:2px;min-width:1.05em;padding:.32em .08em;transition:background .2s;position:relative}.flaps [data-c]:after{content:"";z-index:-1;pointer-events:none;background:#0006;height:1px;position:absolute;top:50%;left:0;right:0}.via{flex-wrap:wrap;gap:4px 6px;margin:0;padding:0;list-style:none;display:flex}.via li{text-transform:uppercase;letter-spacing:.03em;color:#fff;background:#272e38;border-radius:2px;padding:.3em .6em;font:700 .78rem/1 Red Hat Mono}.note{color:#d9dde4;font:400 1.05rem/1.6 Barlow}.status{color:var(--green);text-transform:uppercase;white-space:nowrap;font:700 .95rem Red Hat Mono}.status.accent{color:var(--accent)}.toggle{border-right:2px solid var(--board-muted);border-bottom:2px solid var(--board-muted);vertical-align:3px;width:10px;height:10px;margin-left:10px;transition:transform .3s;display:inline-block;transform:rotate(45deg)}.row[open] .toggle{vertical-align:-1px;transform:rotate(225deg)}.detail{color:#d9dde4;padding:4px 6px 26px calc(5.5rem + 26px)}.detail p{max-width:64ch;margin:0 0 14px}.detail .links{text-transform:uppercase;letter-spacing:.08em;flex-wrap:wrap;gap:10px 18px;font:600 1rem Barlow Condensed;display:flex}.detail .links a{color:var(--accent);text-decoration:none;transition:transform .25s cubic-bezier(.2,.8,.2,1),color .25s;display:inline-block;position:relative}.detail .links a:after{content:"";transform-origin:0;background:currentColor;height:2px;transition:transform .3s cubic-bezier(.2,.8,.2,1);position:absolute;bottom:-3px;left:0;right:0;transform:scaleX(0)}.detail .links a:hover,.detail .links a:focus-visible{color:#ffc94d;transform:translateY(-2px)}.detail .links a:hover:after,.detail .links a:focus-visible:after{transform:scaleX(1)}.skill-row{border-top:1px solid #262b32;grid-template-columns:13rem 1fr;align-items:start;gap:12px 24px;padding:18px 6px;display:grid}.skill-row:first-of-type{border-top:0}.skill-row h3{text-transform:uppercase;letter-spacing:.08em;color:var(--board-muted);margin:4px 0 0;font:700 1.15rem/1.2 Barlow Condensed}.techs{--flap-size:.88rem;flex-wrap:wrap;gap:16px 30px;margin:0;padding:0;list-style:none;display:flex}.techs li{display:flex}.techs .flaps{color:#fff;letter-spacing:.03em;background:#272e38;border-radius:2px;gap:0 .5em;padding:.3em .6em;transition:background .2s}.techs .flaps .word{gap:0}.techs [data-c]{background:0 0;min-width:0;padding:0}.techs [data-c]:after{display:none}.tech{color:var(--flap-ink);font-size:var(--flap-size);align-items:flex-start;gap:4px;text-decoration:none;display:inline-flex}.tech .logo{object-fit:contain;background:#fff;border-radius:2px;flex:none;width:1.6em;height:1.6em;padding:.12em;transition:transform .25s cubic-bezier(.2,.8,.2,1)}a.tech:hover .logo{transform:scale(1.12)}.enquiry{border-top:3px solid var(--paper);grid-template-columns:1fr 1.2fr;gap:32px;margin-top:72px;padding:48px 0 72px;display:grid}.enquiry h2{text-transform:uppercase;margin:0 0 16px;font:800 clamp(2rem,5vw,3.4rem)/1 Barlow Condensed}.enquiry p{color:var(--muted);max-width:44ch;margin:0}.counter{border:3px solid var(--paper);grid-template-columns:repeat(auto-fit,minmax(170px,1fr));display:grid}.counter a{text-transform:uppercase;border:1.5px solid var(--paper);justify-content:space-between;align-items:center;padding:20px;font:700 1.35rem Barlow Condensed;text-decoration:none;transition:background .25s,color .25s;display:flex}.counter a:hover{background:var(--accent);color:var(--board)}.counter svg{flex:none;width:22px;height:22px;transition:transform .25s}.counter a:hover svg{transform:translate(3px,-3px)}.foot{color:var(--muted);padding:0 0 32px;font:500 .9rem Barlow}@media (width<=860px){.station,.enquiry{grid-template-columns:1fr}.nameboard .post{display:none}.board{margin-top:32px}.cols{display:none}:root{--flap-size:.78rem}.techs{--flap-size:.85rem;gap:12px 22px}.row>summary,.arr{grid-template-columns:1fr auto;gap:10px 12px}.row .type{display:none}.row .via,.row .note{grid-area:2/1/auto/-1}.detail{padding-left:6px}.skill-row{grid-template-columns:1fr}}
/*# sourceMappingURL=index.ada2ea0d.css.map */
