/* dm-serif-display-regular - latin */ @font-face { font-family: 'DM Serif Display'; font-style: normal; font-weight: 400; src: url('../fonts/dm-serif-display-v4-latin-regular.eot'); /* IE9 Compat Modes */ src: local('DM Serif Display Regular'), local('DMSerifDisplay-Regular'), url('../fonts/dm-serif-display-v4-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('../fonts/dm-serif-display-v4-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */ url('../fonts/dm-serif-display-v4-latin-regular.woff') format('woff'), /* Modern Browsers */ url('../fonts/dm-serif-display-v4-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */ url('../fonts/dm-serif-display-v4-latin-regular.svg#DMSerifDisplay') format('svg'); /* Legacy iOS */ } /* inter-regular - latin */ @font-face { font-family: 'Inter'; font-style: normal; font-weight: 400; src: url('../fonts/inter-v2-latin-regular.eot'); /* IE9 Compat Modes */ src: local(''), url('../fonts/inter-v2-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('../fonts/inter-v2-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */ url('../fonts/inter-v2-latin-regular.woff') format('woff'), /* Modern Browsers */ url('../fonts/inter-v2-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */ url('../fonts/inter-v2-latin-regular.svg#Inter') format('svg'); /* Legacy iOS */ } html { overflow: auto; } img { max-width: 100%; -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.6); -moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.6); box-shadow: 0 0 5px rgba(0, 0, 0, 0.6); margin-bottom: 1%; } @media (min-width: 550px) { /* Side by side gallery use with alignment e.g. [_gallery >](imgages/test.jpg) */ img[alt~="_gallery"] { max-width: 49.5%; } /* Aligned to the right */ img[alt$=">"] { float: right; } /* Aligned to the left */ img[alt$="<"] { float: left; } /* Centered image */ img[alt$="><"] { display: block; margin: auto; float: none !important; } } .center { text-align: center; } .left { margin-left: 0; } .lit { font-size: 1.5rem; font-weight: 300; } .little-svg { fill: #fff; } .ml-0 { margin-left: 0.7rem; } .ml { margin-left: 2rem; } .ml-1 { margin-left: 5rem; } .bottom { margin-block-start: 0px; margin-block-end: 0px; margin-bottom: 0px; } .mb-1 { margin-bottom: 0px; } .mb-2 { margin-bottom: 5px; } .mb-3 { margin-bottom: 20px; } .mr { margin-right: 32px; } .mt-0 { margin-top: 0px; } .mt-2 { margin-top: 3rem; } .mt-3 { margin-top: 4rem; } .mx-auto { margin: auto; } .mode { position: absolute; display: block; cursor: pointer; -webkit-touch-callout: none; /* iOS Safari */ -webkit-user-select: none; /* Safari */ -khtml-user-select: none; /* Konqueror HTML */ -moz-user-select: none; /* Old versions of Firefox */ -ms-user-select: none; /* Internet Explorer/Edge */ user-select: none; /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */ } .text-center { text-align: center; } .text-right { text-align: right; } .tag-link { margin-right: 10px; } .about { width: 150px; height: 150px; border-radius: 50%; } li p code { background-color: rgb(230, 230, 230); border-radius: 5px; padding: 0px 2px; font-size: 85%; } body.darkmode li p code { background-color: rgb(65, 65, 65); } /* blockquote */ blockquote { font-family: 'Inter'; background-color: rgba(148, 148, 149, 0.08) ; margin: 1.5em 0px; padding: 1.1em 20px 1px 20px; font-style: italic; } blockquote footer { font-family: 'Inter'; font-size: 16px; padding-bottom: 10px; margin-top: -10px; } blockquote footer cite:before { content: "—"; padding: 0 0.5em; } /* Scroll bar */ ::-webkit-scrollbar { width: 8px; height: 8px; } ::-webkit-scrollbar-thumb { background: rgb(128 128 128 / 70%); } ::-webkit-scrollbar-thumb:window-inactive { background: rgb(128 128 128 / 20%); } ::-webkit-scrollbar-thumb:active { background-color: rgb(128 128 128 / 100%); } /* Footer */ a.footer-link:hover, a.footer-link:focus { cursor: pointer; } .svg-hov { transition: all .2s ease-in-out; } .svg-hov:hover { transform: translateY(-3px); transition: all .2s ease-in-out; } .hexo { fill: #03adfc; vertical-align: middle; padding-bottom: 4px; } .github { fill: #63636F; } .linkedin { fill: #0073b1; } .twitter { fill: #1DA1F2; } .instagram { fill: #E4405F } .nanobar { left: 0; } body { position: absolute; top: 10px; left: 10px; bottom: 10px; right: 10px; padding: 5px; overflow-y: scroll; overflow-x: hidden; transition: all 0.3s ease-in-out; } body.darkmode { background: rgb(34, 34, 38); color: rgb(230, 230, 230); } .trans { animation: transitionPlay 0.7s; } @keyframes transitionPlay { from { opacity: 0; transform: translateY(20px); } to { opacity: 1; transform: none; } } .hidden { display: none; } #comments { text-align: center; } #madewith { text-align: center; } .posisi { text-align: center; } @media (min-width: 550px) { .posisi { text-align: right; } #comments { text-align: left; } #madewith { text-align: left; } }