@font-face {
src: url(/static/font/jb-mono-regular.woff2) format(woff2);
font-family: jb-mono;
font-weight: normal;
font-style: normal;
}
@font-face {
src: url(/static/font/jb-mono-regular-italic.woff2) format(woff2);
font-family: jb-mono;
font-weight: normal;
font-style: italic;
}
@font-face {
src: url(/static/font/jb-mono-thin.woff2) format(woff2);
font-family: jb-mono;
font-weight: 100;
font-style: normal;
}
@font-face {
src: url(/static/font/jb-mono-thin-italic.woff2) format(woff2);
font-family: jb-mono;
font-weight: 100;
font-style: italic;
}
@font-face {
src: url(/static/font/jb-mono-medium.woff2) format(woff2);
font-family: jb-mono;
font-weight: 300;
font-style: normal;
}
@font-face {
src: url(/static/font/jb-mono-medium-italic.woff2) format(woff2);
font-family: jb-mono;
font-weight: 300;
font-style: italic;
}
@font-face {
src: url(/static/font/jb-mono-bold.woff2) format(woff2);
font-family: jb-mono;
font-weight: bold;
font-style: normal;
}
@font-face {
src: url(/static/font/jb-mono-bold-italic.woff2) format(woff2);
font-family: jb-mono;
font-weight: bold;
font-style: italic;
}
.kube-box {
display: flex;
position: relative;
}
.kube-box > * {
position: absolute;
}
.kube-card {
display: flex;
border-top-left-radius: 1.0rem;
border-top-right-radius: 1.0rem;
border-bottom-left-radius: 1.0rem;
border-bottom-right-radius: 1.0rem;
}
.kube-column {
display: flex;
flex-direction: column;
}
.kube-row {
display: flex;
flex-direction: row;
}
.kube-link {
text-decoration: none;
}
.kube-link:link {
color: #000000;
}
.kube-link:visited {
color: #000000;
}
.kube-dynamic-desktop {
@media screen and (max-width: 475px) {
display: none;
}
}
.kube-dynamic-mobile {
@media screen and (min-width: 476px) {
display: none;
}
}
.kube-text-input {
margin: 0.0625rem;
padding: 0.25rem 0.5rem;
border: 0.125rem solid #000000;
border-radius: 0.5rem;
}
.kube-button {
background-color: #ffffff;
border: 0.125rem solid #000000;
padding: 0.25rem 0.5rem;
border-radius: 0.5rem;
}
.kube-button:hover {
background-color: #f8f8f8;
}
.kube-button:active {
background-color: #ffffff;
border: 0.125rem solid #444444;
}
* {
width: fit-content;
height: fit-content;
box-sizing: border-box;
padding: 0.0rem;
margin: 0.0rem;
user-select: none;
font-family: jb-mono;
}
html {
width: 100%;
height: 100%;
}
body {
width: 100%;
height: 100%;
}
