/* /Layout/HomepageButton.razor.rz.scp.css */
.button[b-hofg86g3wu] {
    color: #8ab1f7;
    background-color: #1c2942;
    border-color: #5b8def;
    border-radius: 16pt;
    border-style: solid;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 24pt;
    font-family: "Noto Sans", sans-serif;
    cursor: pointer;
    aspect-ratio: 1;
    width: 17.6svw;
    height: 17.6svw;
    margin: 1svw;
}
/* /Layout/ReturnButton.razor.rz.scp.css */
.return-button[b-o9ibyl0p1n] {
    margin: .5svw;
}
/* /Pages/Changelog.razor.rz.scp.css */
/* /Pages/Home.razor.rz.scp.css */
.page[b-6ns9xqfqh5] {
    display: flex;
    flex-direction: column;
    height: 100svh;
}

.title[b-6ns9xqfqh5] {
    font-size: 72pt;
    margin: 0;
    padding: 10pt;
    text-align: center;
}

.button-grid[b-6ns9xqfqh5] {
    display: flex;
    justify-content: start;
    flex-wrap: wrap;
    padding: 1svw;
}
/* /Pages/Tools/DatProcessor.razor.rz.scp.css */
.row[b-iqkpct0hre] {
    display: flex;
}

.element[b-iqkpct0hre] {
    flex-grow: 1;
    flex-direction: column;
    display: flex;
}

.button[b-iqkpct0hre] {
    height: 3svw;
    margin: .5svw;
}

.control-row[b-iqkpct0hre] {
    padding: .5svw;
}

[b-iqkpct0hre] .file {
    flex-grow: 1;
    field-sizing: content;
    margin: .5svw;
}
/* /Pages/Tools/GsiConvertor.razor.rz.scp.css */
/* /Pages/Tools/RopewayAlignment.razor.rz.scp.css */
.wrapper[b-mabzhrk8mx] {
    display: flex;
    flex-direction: row;
}

.info-column[b-mabzhrk8mx] {
    width: 33svw;
    height: 95svh;
    display: flex;
    flex-direction: column;
}

.pdf-column[b-mabzhrk8mx] {
    flex-grow: 1;
}

.pdf[b-mabzhrk8mx] {
    width: 66svw;
    height: 95svh;
    background: white;
    overflow: scroll;
}

.button[b-mabzhrk8mx] {
    margin: .5svw;
    flex-grow: 0;
}

[b-mabzhrk8mx] .input {
    flex-grow: 1;
    field-sizing: content;
    margin: .5svw;
}
