/*
 * WebHostLab Home Design presentation layer.
 */

body {
    margin: 0;
}

.hd-header {
    position: relative;
    z-index: 100;
}

.hd-logo span {
    white-space: nowrap;
}

.hd-nav {
    align-items: center;
}

.hd-footer {
    margin-top: 64px;
}

body.whl-dark .calculator-card,
body.whl-dark .calculator-report,
body.whl-dark .calculator-content,
body.whl-dark .tips-card {
    border-color: #334155;
    background: #111827;
    color: #e5e7eb;
}

body.whl-dark .calculator-content p,
body.whl-dark .tips-card p,
body.whl-dark .tips-card li,
body.whl-dark .report-header p {
    color: #cbd5e1;
}

body.whl-dark .form-group label {
    color: #e5e7eb;
}

body.whl-dark .result-highlight {
    border-color: #334155;
    background: #1e293b;
}

body.whl-dark .result-highlight strong {
    color: #f8fafc;
}

@media (max-width: 760px) {
    .hd-nav {
        flex-wrap: wrap;
    }
}
