:root{--rosewater:#f5e0dc;--flamingo:#f2cdcd;--pink:#f5c2e7;--mauve:#cba6f7;--red:#f38ba8;--maroon:#eba0ac;--peach:#fab387;--yellow:#f9e2af;--green:#a6e3a1;--teal:#000;--sky:#89dceb;--sapphire:#74c7ec;--blue:#89b4fa;--lavender:#000;--text:#707070;--subtext1:#bac2de;--subtext0:#a6adc8;--overlay2:#9399b2;--overlay1:#7f849c;--overlay0:#fff;--surface2:#c4c4c4;--surface1:#45475a;--surface0:#efefef;--base:#fff;--mantle:#fff;--crust:#fff}*{box-sizing:border-box;padding:0}@font-face{font-display:swap;font-family:Anthropic;font-style:normal;font-weight:400;src:url(/static/media/anthropic_font.de35cfe499b41ee00af4.woff2)}*,body{margin:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;background-color:var(--crust);color:#707070;color:var(--text);font-family:Anthropic,sans-serif;height:100%}.app{flex-direction:column;height:100dvh}.app,nav{display:flex}nav{align-items:center;background-color:#fff;background-color:var(--mantle);border-bottom:1px solid #efefef;border-bottom:1px solid var(--surface0);height:60px;justify-content:space-between;padding:0 25px}ul{display:flex;gap:15px;list-style:none}#banner{color:#89b4fa;color:var(--blue);font-size:22px;font-weight:600}.navicon{color:#c4c4c4;color:var(--surface2);height:22px;transition:all .25s ease;width:22px}.navicon:hover{color:#a6adc8;color:var(--subtext0)}#page{display:flex;flex:1 1;overflow:hidden}#sidebar{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center;padding:75px 50px}#content{background-color:#fff;background-color:var(--base);border-radius:10px;box-shadow:0 1px 4px #00000029;flex:1 1;margin:10px;overflow-y:scroll;padding:20px}::-webkit-scrollbar{width:2px}::-webkit-scrollbar-track{background:#0000}::-webkit-scrollbar-thumb{background-color:#000;background-color:var(--teal);border-radius:10px}#pf{border-radius:50%;height:150px}#name{color:#000;color:var(--lavender);font-size:20px;font-weight:600}#honor{color:#7f849c;color:var(--overlay1);font-size:14px}.cv{background-color:#fff;background-color:var(--base);border:1px solid #c4c4c4;border:1px solid var(--surface2);border-radius:10px;padding:10px;transition:all .1s ease;width:100%}.cv:hover{background-color:#efefef;background-color:var(--surface0)}a{align-items:center;cursor:pointer;display:flex;gap:5px;justify-content:center;text-decoration:none}.cv>a{color:#000;color:var(--lavender);font-size:14px}.sideless{color:#7f849c;color:var(--overlay1);display:flex;flex-direction:column;gap:10px;padding-top:20px;width:100%}.sideless>p{align-items:center;display:flex;gap:5px}.prodesc,.sideless>p>a{color:#7f849c;color:var(--overlay1);font-size:16px}hr{border:none;border-top:2px solid #efefef;border-top:2px solid var(--surface0);margin:20px 10px}.sechead{color:#000;color:var(--teal);font-size:20px;font-weight:600;margin-bottom:10px}#eduicon{background-color:#fff;border-radius:10px;height:90px;padding:5px;width:85px}.eduname{color:#000;color:var(--lavender);font-weight:600}.section{width:100%}.light{color:#7f849c;color:var(--overlay1)}.con{background-color:#fff;background-color:var(--mantle);border-radius:10px;box-shadow:0 0 0 1px #0000000d;display:flex;flex-direction:column;gap:5px;padding:15px}.tech{background-color:#efefef;background-color:var(--surface0);border-radius:20px;color:#7f849c;color:var(--overlay1);font-size:14px;padding:5px 10px}.certimg{border-radius:5px;cursor:pointer;height:130px;width:200px}#certificates{display:flex;flex-wrap:wrap;gap:20px}.modal{align-items:center;background-color:#efefef;background-color:var(--surface0);border-radius:6px;display:flex;height:80%;justify-content:center;left:50%;position:fixed;top:50%;transform:translate(-50%,-50%);width:80%;z-index:1000}.modal-close{background-color:initial;border:none;color:#707070;color:var(--text);cursor:pointer;position:absolute;right:20px;top:20px}.modalimg{max-height:70%;max-width:80%}.modal-title{color:#000;color:var(--lavender);font-weight:600;left:20px;position:absolute;top:20px}.date{font-size:15px}.sidetop{align-items:center;display:flex;flex-direction:column;gap:10px}@media screen and (max-width:850px){#sidebar{flex-direction:row;gap:50px;justify-content:center;padding:25px}#name{font-size:20px}.cv{width:-webkit-fit-content;width:fit-content}#pf{height:120px}.sideless,.sidetop{flex-direction:column}.sideless{font-size:16px}.contact{display:none}#page{flex-direction:column}}
/*# sourceMappingURL=main.22602dad.css.map*/