pytorch
1/* Copy buttons */
2button.copybtn {3position: absolute;4display: flex;5top: .3em;6right: .5em;7width: 1.7em;8height: 1.7em;9opacity: 1;10transition: opacity 0.3s, border .3s, background-color .3s;11user-select: none;12padding: 0;13border: none;14outline: none;15border-radius: 0.4em;16border: #e1e1e1 1px solid;17background-color: rgb(245, 245, 245);18}
19
20button.copybtn.success {21border-color: #22863a;22}
23
24button.copybtn img {25width: 100%;26padding: .2em;27}
28
29div.highlight {30position: relative;31}
32
33.highlight button.copybtn {34opacity: 1;35}
36
37.highlight button.copybtn:hover {38background-color: rgb(235, 235, 235);39}
40
41.highlight button.copybtn:active {42background-color: rgb(187, 187, 187);43}
44
45/**
46* A minimal CSS-only tooltip copied from:
47* https://codepen.io/mildrenben/pen/rVBrpK
48*
49* To use, write HTML like the following:
50*
51* <p class="o-tooltip--left" data-tooltip="Hey">Short</p>
52*/
53.o-tooltip--left {54position: relative;55}56
57.o-tooltip--left:after {58opacity: 1;59visibility: visible;60position: absolute;61content: attr(data-tooltip);62padding: .2em;63font-size: .8em;64left: -.2em;65background: grey;66color: white;67white-space: nowrap;68z-index: 2;69border-radius: 2px;70transform: translateX(-102%) translateY(0);71transition: opacity 0.2s cubic-bezier(0.64, 0.09, 0.08, 1), transform 0.2s cubic-bezier(0.64, 0.09, 0.08, 1);72}
73
74.o-tooltip--left:hover:after {75display: block;76opacity: 1;77visibility: visible;78transform: translateX(-100%) translateY(0);79transition: opacity 0.2s cubic-bezier(0.64, 0.09, 0.08, 1), transform 0.2s cubic-bezier(0.64, 0.09, 0.08, 1);80transition-delay: .5s;81}
82