@import "https://fonts.googleapis.com/css2?family=Montserrat&display=swap";@font-face{font-family:Montserrat,open sans,Helvetica,Arial,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-display:swap}:root{color-scheme:light dark;font-family:Montserrat}body{color:light-dark(black,#e8e6e3);background-color:light-dark(white,#181a1b)}.container{max-width:75em;margin:1em auto auto}.chhoto-button{background-color:light-dark(#0078e7,#0060b9)}.pure-form input.chhoto-input{border-color:light-dark(#cccccc,#3e4446);box-shadow:light-dark(#dddddd,#2b2f31)0 .1em .2em inset}.pure-form input.chhoto-input:focus{border-color:light-dark(#cccccc,#3e4446)}#expiryDelay{background-color:light-dark(white,#2b2a33);border-color:light-dark(#cccccc,#3e4446);box-shadow:light-dark(#dddddd,#2b2f31)0 .1em .2em inset}::placeholder{color:light-dark(#757575,#636061)}#logo{color:light-dark(#333333,#c8c3bc);border-bottom-color:light-dark(#e5e5e5,#373c3e);font-size:2em}#logo img{height:.8em}a{color:light-dark(blue,#3391ff)}.linkButton{background:0 0;padding:0;border:none;color:light-dark(blue,#3391ff);text-decoration:underline;cursor:pointer}.chhoto-table{width:98%;border-collapse:separate;border-spacing:0;border-radius:.3em;box-shadow:0 0 0 .1em light-dark(#e0e0e0,#2a2d2f);border-color:light-dark(black,#867d6e)}.chhoto-table tr td div{max-height:4.5em;line-height:1.5em;word-wrap:break-word;overflow:auto}.chhoto-table tr:nth-child(even){background-color:light-dark(#f2f2f2,#080a0b)}.chhoto-table caption{color:light-dark(black,#e8e6e3);text-align:left;font-size:1.5em;font-style:normal;font-family:Montserrat}.chhoto-table thead{color:light-dark(black,#e8e6e3);background-color:light-dark(#e0e0e0,#2a2d2f)}.chhoto-table th,.chhoto-table td{border-left:none;max-width:130em}#short-url-header{min-width:13em}th[name=hitsColumn],td[name=hitsColumn]{text-align:right}th[name=expiryColumn],td[name=expiryColumn]{text-align:center}th[name=deleteBtn],td[name=deleteBtn] div{align-items:center;justify-items:center;text-align:center}td[name=deleteBtn] div button{border-radius:100%;aspect-ratio:1;border-style:solid;cursor:pointer;display:table-cell;vertical-align:middle;background-color:initial}input{width:65%}form input[name=shortUrl]::placeholder{text-transform:none}div[name=links-div]{position:absolute;right:.5%;top:.5%}#password{width:100%;margin-bottom:1em}#wrong-pass{color:light-dark(red,#ff1a1a)}#login-dialog{border-radius:1em;border-width:.15em}#login-dialog form{text-align:center}.tooltip{position:relative}.tooltip .tooltiptext{visibility:hidden;width:8em;background-color:light-dark(#eeeeee,#484a4b);color:light-dark(black,#e8e6e3);text-align:center;padding:.3em 0;border-radius:.4em;position:absolute;z-index:1;bottom:calc(50% + 1.25em);left:50%;margin-left:-4em;opacity:0;transition:opacity .3s}.tooltip .tooltiptext::after{content:"";position:absolute;top:100%;left:50%;margin-left:-.3em;border-width:.3em;border-style:solid;border-color:light-dark(#eeeeee,#484a4b)transparent transparent transparent}.tooltip:hover .tooltiptext{visibility:visible;opacity:1}@media(pointer:none),(pointer:coarse){.container{max-width:100vw}.pure-control-group input{width:98%}.chhoto-table{border-collapse:collapse}.chhoto-table tr:not(:last-child){border-bottom:.15em dotted light-dark(black,#867d6e)}.chhoto-table thead{display:none}.chhoto-table td{display:flex;justify-content:left;width:98vw;padding:.1em}.chhoto-table tr td[name=shortColumn]{padding-top:.5em}.chhoto-table tr td[name=deleteBtn]{padding-bottom:.5em}#alert-box{display:none}.chhoto-table td::before{content:attr(label);font-weight:700;min-width:6em;text-align:left;align-content:center}.chhoto-table td div{align-content:center}.chhoto-table th[name=numColumn],.chhoto-table td[name=numColumn]{display:none}.chhoto-table caption{padding-top:0}.tooltip .tooltiptext{left:8em}}