.work-box  {
    min-width: 100px;
    max-width: 200px;
    min-height: 50px;
    overflow-wrap: break-word;
}

.address-box {
    min-width: 100px;
    max-width: 200px;
    min-height: 50px;
    overflow-wrap: break-word;
}

.flat-box {
    min-width: 50px;
    max-width: 100px;
    min-height: 50px;
    overflow-wrap: break-word;
}
.flat-text {
    font-size: 20px;
}
.flat-text-light {
    color: hsl(0, 0%, 96%);
}

.htmx-indicator{
    opacity:0;
    transition: opacity 500ms ease-in;
}
.htmx-request .htmx-indicator{
    opacity:1;
}
.htmx-request.htmx-indicator{
    opacity:1
}