/* /Components/Account/Pages/AccessDenied.razor.rz.scp.css */
.ad-wrap[b-huft2u5peo] {
    min-height: 100vh;
    display: flex;
    align-items: center;
    justify-content: center;
    background: radial-gradient(80% 60% at 50% 0%,rgba(60,70,80,.25),transparent),#0b1220
}

.ad-card[b-huft2u5peo] {
    width: min(720px,92vw);
    padding: 32px 28px;
    border-radius: 20px;
    background: #0e1626;
    border: 1px solid rgba(255,255,255,.06);
    box-shadow: 0 20px 60px rgba(0,0,0,.4)
}

.ad-icon[b-huft2u5peo] {
    font-size: 48px;
    line-height: 1;
    margin-bottom: 8px
}

h1[b-huft2u5peo] {
    margin: 0 0 6px 0;
    font-weight: 700;
    font-size: 32px;
    color: #fff
}

.ad-sub[b-huft2u5peo] {
    margin: 0 0 8px 0;
    color: #b9c2d0
}

.ad-url[b-huft2u5peo] {
    margin: 0 0 18px 0;
    color: #93a0b3
}

    .ad-url code[b-huft2u5peo] {
        background: rgba(255,255,255,.06);
        padding: 2px 6px;
        border-radius: 6px
    }

.ad-actions[b-huft2u5peo] {
    display: flex;
    flex-wrap: wrap;
    gap: 10px;
    margin-top: 6px
}

.btn[b-huft2u5peo] {
    padding: 10px 14px;
    border-radius: 12px;
    border: 1px solid rgba(255,255,255,.14);
    background: transparent;
    color: #e7edf6;
    cursor: pointer;
    transition: .2s
}

    .btn:hover[b-huft2u5peo] {
        border-color: rgba(255,255,255,.28)
    }

.btn-primary[b-huft2u5peo] {
    background: linear-gradient(135deg,#6cc0ff,#4aa3ff 60%,#2d7fff);
    border: none;
    color: #051122;
    font-weight: 700
}

    .btn-primary:hover[b-huft2u5peo] {
        filter: brightness(1.05)
    }

.btn-outline[b-huft2u5peo] {
    background: transparent
}

.btn-link[b-huft2u5peo] {
    color: #a7c8ff;
    text-decoration: none;
    padding: 10px 0;
    border: none
}

    .btn-link:hover[b-huft2u5peo] {
        text-decoration: underline
    }
/* /Components/Account/Pages/ConfirmEmail.razor.rz.scp.css */
/* локальные стили страницы; базовые .auth-wrap/.card1 уже у тебя в общем css */

.center[b-jc6mwc0kq7] {
    text-align: center;
    padding: 18px 6px;
}

.mt8[b-jc6mwc0kq7] {
    margin-top: 8px;
}

.lead[b-jc6mwc0kq7] {
    margin: 8px 0 0;
    font: 14px/1.6 Segoe UI,Roboto,Arial,sans-serif;
    color: #334155;
}

.muted[b-jc6mwc0kq7] {
    margin-top: 6px;
    color: #64748b;
    font: 12px Segoe UI,Roboto,Arial,sans-serif;
}

.actions[b-jc6mwc0kq7] {
    display: flex;
    gap: 10px;
    justify-content: center;
    margin-top: 18px;
}

.btn-secondary[b-jc6mwc0kq7] {
    display: inline-block;
    padding: 12px 14px;
    border-radius: 10px;
    background: #e2e8f0;
    color: #0f172a;
    font: 600 14px Segoe UI,Roboto,Arial,sans-serif;
    border: 1px solid #cbd5e1;
    text-decoration: none;
    width:150px;
    margin-top:10px;
}

/* результат */
.result[b-jc6mwc0kq7] {
    width: 78px;
    height: 78px;
    border-radius: 50%;
    margin: 0 auto 12px;
    display: grid;
    place-items: center;
}

.success[b-jc6mwc0kq7] {
    background: rgba(22,163,74,.12);
    border: 1px solid rgba(22,163,74,.25);
}

.error[b-jc6mwc0kq7] {
    background: rgba(239,68,68,.10);
    border: 1px solid rgba(239,68,68,.25);
}

/* иконки */
.icon-check[b-jc6mwc0kq7], .icon-cross[b-jc6mwc0kq7] {
    position: relative;
    width: 34px;
    height: 34px;
}

    .icon-check[b-jc6mwc0kq7]::before, .icon-check[b-jc6mwc0kq7]::after {
        content: "";
        position: absolute;
        background: #16a34a;
        border-radius: 2px;
        transform-origin: left top;
    }

    .icon-check[b-jc6mwc0kq7]::before {
        width: 5px;
        height: 18px;
        left: 22px;
        top: 26px;
        transform: rotate(225deg) scaleY(0);
        animation: chk1-b-jc6mwc0kq7 .35s .55s ease-out forwards;
    }

    .icon-check[b-jc6mwc0kq7]::after {
        width: 5px;
        height: 28px;
        left: 0px;
        top: 10px;
        transform: rotate(-45deg) scaleY(0);
        animation: chk2-b-jc6mwc0kq7 .45s .2s ease-out forwards;
    }

@keyframes chk1-b-jc6mwc0kq7 {
    to {
        transform: rotate(225deg) scaleY(1);
    }
}

@keyframes chk2-b-jc6mwc0kq7 {
    to {
        transform: rotate(-45deg) scaleY(1);
    }
}

.icon-cross[b-jc6mwc0kq7]::before, .icon-cross[b-jc6mwc0kq7]::after {
    content: "";
    position: absolute;
    left: 15px;
    top: 2px;
    width: 5px;
    height: 30px;
    background: #ef4444;
    border-radius: 2px;
    transform: scaleY(0);
}

.icon-cross[b-jc6mwc0kq7]::before {
    transform: rotate(45deg) scaleY(0);
    animation: cr1-b-jc6mwc0kq7 .3s .05s ease-out forwards;
}

.icon-cross[b-jc6mwc0kq7]::after {
    transform: rotate(-45deg) scaleY(0);
    animation: cr2-b-jc6mwc0kq7 .3s .20s ease-out forwards;
}

@keyframes cr1-b-jc6mwc0kq7 {
    to {
        transform: rotate(45deg) scaleY(1);
    }
}

@keyframes cr2-b-jc6mwc0kq7 {
    to {
        transform: rotate(-45deg) scaleY(1);
    }
}

/* спиннер на загрузке */
.spinner[b-jc6mwc0kq7] {
    width: 36px;
    height: 36px;
    border-radius: 50%;
    border: 3px solid #e2e8f0;
    border-top-color: #16a34a;
    margin: 12px auto 8px;
    animation: spin-b-jc6mwc0kq7 0.9s linear infinite;
}

@keyframes spin-b-jc6mwc0kq7 {
    to {
        transform: rotate(360deg);
    }
}
/* /Components/Account/Pages/Login.razor.rz.scp.css */
/* сетка формы — одна колонка для логина */
.grid[b-rickwrg4an] {
    display: grid;
    grid-template-columns: 1fr;
    gap: 16px;
}

.field[b-rickwrg4an] {
    grid-column: span 1;
}

label[b-rickwrg4an] {
    display: block;
    font: 600 12px/1.2 Segoe UI,Roboto,Arial,sans-serif;
    color: #475569;
    margin: 2px 0 6px;
}

/* пробиваемся внутрь Blazor-вводов */
.login-page .field[b-rickwrg4an]  input.input {
    width: 100%;
    box-sizing: border-box;
    background: #f8fafc;
    color: #0f172a;
    border: 1px solid #e2e8f0;
    border-radius: 10px;
    padding: 12px 14px;
    outline: none;
    font: 14px Segoe UI,Roboto,Arial,sans-serif;
    transition: box-shadow .15s,border-color .15s,background .15s;
}

    .login-page .field[b-rickwrg4an]  input.input:focus {
        background: #fff;
        border-color: #22c55e;
        box-shadow: 0 0 0 4px rgba(34,197,94,.15);
    }

/* сообщения валидации */
.val-summary[b-rickwrg4an] {
    margin: 0 0 8px;
    color: #b91c1c;
    font: 13px Segoe UI,Roboto,Arial,sans-serif;
}

.login-page[b-rickwrg4an]  .validation-message {
    color: #b91c1c;
    font-size: 12px;
    margin-top: 6px;
}

.brand__title[b-rickwrg4an] {
    font: 700 22px/1.2 Segoe UI, Roboto, Arial, sans-serif;
    letter-spacing: .3px;
}

    .brand__title span[b-rickwrg4an] {
        opacity: .92;
        font-weight: 600;
    }
/* remember me (checkbox + подпись) */
.remember[b-rickwrg4an] {
    margin-top: 4px;
}

.remember__label[b-rickwrg4an] {
    display: flex;
    align-items: center;
    gap: 8px;
    user-select: none;
}
.brand__tag[b-rickwrg4an] {
    margin-top: 4px;
    font: 12px Segoe UI, Roboto, Arial, sans-serif;
    opacity: .9;
}
/* Blazor InputCheckbox рендерит <input type="checkbox">. Стилизуем его: */
.remember[b-rickwrg4an]  input[type="checkbox"],
.remember :global(.form-check-input)[b-rickwrg4an] {
    width: 18px;
    height: 18px;
    border: 1px solid #cbd5e1;
    border-radius: 4px;
    cursor: pointer;
    appearance: none;
    background: #fff;
    display: inline-block;
    position: relative;
}

    .remember[b-rickwrg4an]  input[type="checkbox"]:checked,
    .remember :global(.form-check-input:checked)[b-rickwrg4an] {
        background: #16a34a;
        border-color: #16a34a;
    }

        .remember[b-rickwrg4an]  input[type="checkbox"]:checked::after,
        .remember :global(.form-check-input:checked)[b-rickwrg4an]::after {
            content: "";
            position: absolute;
            left: 5px;
            top: 1px;
            width: 4px;
            height: 9px;
            border: solid #fff;
            border-width: 0 2px 2px 0;
            transform: rotate(45deg);
        }
/* /Components/Account/Pages/Register.razor.rz.scp.css */
 


.brand__title[b-wiwbqn953c] {
    font: 700 22px/1.2 Segoe UI,Roboto,Arial,sans-serif;
    letter-spacing: .3px;
}

    .brand__title span[b-wiwbqn953c] {
        opacity: .92;
        font-weight: 600;
    }

.brand__tag[b-wiwbqn953c] {
    margin-top: 4px;
    font: 12px Segoe UI,Roboto,Arial,sans-serif;
    opacity: .9;
}


.h1[b-wiwbqn953c] {
    margin: 0 0 16px;
    font: 800 28px Segoe UI,Roboto,Arial,sans-serif;
}

.grid[b-wiwbqn953c] {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 16px;
}

    .grid .field[b-wiwbqn953c] {
        grid-column: span 2;
    }

    .grid .half[b-wiwbqn953c] {
        grid-column: span 1;
    }

label[b-wiwbqn953c] {
    display: block;
    font: 600 12px/1.2 Segoe UI,Roboto,Arial,sans-serif;
    color: #475569;
    margin: 2px 0 6px;
}

/* ПРОБИВАЕМСЯ внутрь InputText с ::deep */
.register-page .field[b-wiwbqn953c]  input.input {
    width: 100%;
    box-sizing: border-box;
    background: #f8fafc;
    color: var(--text);
    border: 1px solid var(--border);
    border-radius: 10px;
    padding: 12px 14px;
    outline: none;
    font: 14px Segoe UI,Roboto,Arial,sans-serif;
    transition: box-shadow .15s,border-color .15s,background .15s;
}

    .register-page .field[b-wiwbqn953c]  input.input:focus {
        background: #fff;
        border-color: var(--focus);
        box-shadow: 0 0 0 4px rgba(34,197,94,.15);
    }

/* Сообщения валидации (ValidationMessage компонент) */
.register-page[b-wiwbqn953c]  .validation-message {
    color: #b91c1c;
    font-size: 12px;
    margin-top: 6px;
}

/* Сводка валидации */
.val-summary[b-wiwbqn953c] {
    margin: 0 0 8px;
    color: #b91c1c;
    font: 13px Segoe UI,Roboto,Arial,sans-serif;
}

/* Кнопка */


.meta[b-wiwbqn953c] {
    margin-top: 14px;
    font: 12px Segoe UI,Roboto,Arial,sans-serif;
    color: var(--muted);
}



/* Мобильная адаптация */

/* /Components/Account/Pages/RegisterConfirmation.razor.rz.scp.css */

.brand__title[b-4fjlqpcic5] {
    font: 700 22px/1.2 Segoe UI, Roboto, Arial, sans-serif;
    letter-spacing: .3px;
}

    .brand__title span[b-4fjlqpcic5] {
        opacity: .92;
        font-weight: 600;
    }

.brand__tag[b-4fjlqpcic5] {
    margin-top: 4px;
    font: 12px Segoe UI, Roboto, Arial, sans-serif;
    opacity: .9;
}


.h1[b-4fjlqpcic5] {
    margin: 0 0 8px;
    font: 800 22px Segoe UI, Roboto, Arial, sans-serif;
}

.lead[b-4fjlqpcic5] {
    margin: 0 0 16px;
    font: 14px/1.6 Segoe UI, Roboto, Arial, sans-serif;
    color: #334155;
}

.cta[b-4fjlqpcic5] {
    margin: 12px 0 24px;
    text-align: center;
}

.btn-primary[b-4fjlqpcic5], .btn-secondary[b-4fjlqpcic5] {
    display: inline-block;
    padding: 12px 22px;
    border-radius: 8px;
    font: 700 15px Segoe UI, Roboto, Arial, sans-serif;
    text-decoration: none;
    cursor: pointer;
}

.btn-primary[b-4fjlqpcic5] {
    background: var(--btn);
    color: #fff;
}

    .btn-primary:hover[b-4fjlqpcic5] {
        background: var(--btn-hover);
    }

.btn-secondary[b-4fjlqpcic5] {
    background: #e2e8f0;
    color: #0f172a;
    border: 1px solid #cbd5e1;
}

    .btn-secondary:hover[b-4fjlqpcic5] {
        background: #cbd5e1;
    }

.fallback__title[b-4fjlqpcic5] {
    font: 600 13px Segoe UI, Roboto, Arial, sans-serif;
    color: var(--muted);
    margin-bottom: 8px;
}

.fallback__box[b-4fjlqpcic5] {
    background: #f8fafc;
    border: 1px solid var(--border);
    border-radius: 10px;
    padding: 12px;
    word-break: break-all;
    margin-bottom: 10px;
    font: 12px Consolas, Menlo, monospace;
}

.toast[b-4fjlqpcic5] {
    margin-top: 8px;
    font: 12px Segoe UI, Roboto, Arial, sans-serif;
    color: #16a34a;
}

.meta[b-4fjlqpcic5] {
    margin-top: 16px;
    font: 12px/1.6 Segoe UI, Roboto, Arial, sans-serif;
    color: var(--muted);
}

/* /Components/Pages/Fleet/RequestesPage.razor.rz.scp.css */
/* базовые цвета (совпадают с темой приложения) */
:root[b-socb7ku5jk] {
    
}

/* полоска-сигнал слева + мягкая подложка */
:global(.mud-table)[b-socb7ku5jk]  tr.row-new td {
    background: linear-gradient(90deg, rgba(14,165,233,.10), transparent 60%);
    position: relative;
}

    :global(.mud-table)[b-socb7ku5jk]  tr.row-new td:first-child::before {
        content: "";
        position: absolute;
        left: 0;
        top: 0;
        bottom: 0;
        width: 4px;
        background: var(--info);
        border-top-left-radius: 6px;
        border-bottom-left-radius: 6px;
    }

:global(.mud-table)[b-socb7ku5jk]  tr.row-unassigned td {
    background: linear-gradient(90deg, rgba(148,163,184,.10), transparent 60%);
}

    :global(.mud-table)[b-socb7ku5jk]  tr.row-unassigned td:first-child::before {
        content: "";
        position: absolute;
        left: 0;
        top: 0;
        bottom: 0;
        width: 4px;
        background: #94a3b8;
        border-top-left-radius: 6px;
        border-bottom-left-radius: 6px;
    }

:global(.mud-table)[b-socb7ku5jk]  tr.row-complete td {
    background: linear-gradient(90deg, rgba(22,163,74,.10), transparent 60%);
}

    :global(.mud-table)[b-socb7ku5jk]  tr.row-complete td:first-child::before {
        content: "";
        position: absolute;
        left: 0;
        top: 0;
        bottom: 0;
        width: 4px;
        background: var(--ok);
        border-top-left-radius: 6px;
        border-bottom-left-radius: 6px;
    }

:global(.mud-table)[b-socb7ku5jk]  tr.row-deleted td {
    background: linear-gradient(90deg, rgba(239,68,68,.10), transparent 60%);
    text-decoration: line-through rgba(239,68,68,.6);
    color: #64748b;
}

    :global(.mud-table)[b-socb7ku5jk]  tr.row-deleted td:first-child::before {
        content: "";
        position: absolute;
        left: 0;
        top: 0;
        bottom: 0;
        width: 4px;
        background: var(--err);
        border-top-left-radius: 6px;
        border-bottom-left-radius: 6px;
    }

/* мои задачи (если будешь выделять) */
/*
:global(.mud-table) ::deep tr.row-mine td{
  background: linear-gradient(90deg, rgba(34,197,94,.10), transparent 60%);
}
:global(.mud-table) ::deep tr.row-mine td:first-child::before{
  content:""; position:absolute; left:0; top:0; bottom:0; width:4px; background:#22c55e;
  border-top-left-radius: 6px; border-bottom-left-radius: 6px;
}
*/

/* hover — немного усиливаем контраст */
:global(.mud-table)[b-socb7ku5jk]  tbody tr:hover td {
    background-color: rgba(2,6,23,.03);
}
/* /Components/Pages/Index.razor.rz.scp.css */
/* сетка формы — одна колонка для логина */
.grid[b-r94tpbb4a7] {
    display: grid;
    grid-template-columns: 1fr;
    gap: 16px;
}

.field[b-r94tpbb4a7] {
    grid-column: span 1;
}

label[b-r94tpbb4a7] {
    display: block;
    font: 600 12px/1.2 Segoe UI,Roboto,Arial,sans-serif;
    color: #475569;
    margin: 2px 0 6px;
}

/* пробиваемся внутрь Blazor-вводов */
.login-page .field[b-r94tpbb4a7]  input.input {
    width: 100%;
    box-sizing: border-box;
    background: #f8fafc;
    color: #0f172a;
    border: 1px solid #e2e8f0;
    border-radius: 10px;
    padding: 12px 14px;
    outline: none;
    font: 14px Segoe UI,Roboto,Arial,sans-serif;
    transition: box-shadow .15s,border-color .15s,background .15s;
}

    .login-page .field[b-r94tpbb4a7]  input.input:focus {
        background: #fff;
        border-color: #22c55e;
        box-shadow: 0 0 0 4px rgba(34,197,94,.15);
    }

/* сообщения валидации */
.val-summary[b-r94tpbb4a7] {
    margin: 0 0 8px;
    color: #b91c1c;
    font: 13px Segoe UI,Roboto,Arial,sans-serif;
}

.login-page[b-r94tpbb4a7]  .validation-message {
    color: #b91c1c;
    font-size: 12px;
    margin-top: 6px;
}

.brand__title[b-r94tpbb4a7] {
    font: 700 22px/1.2 Segoe UI, Roboto, Arial, sans-serif;
    letter-spacing: .3px;
}

    .brand__title span[b-r94tpbb4a7] {
        opacity: .92;
        font-weight: 600;
    }
/* remember me (checkbox + подпись) */
.remember[b-r94tpbb4a7] {
    margin-top: 4px;
}

.remember__label[b-r94tpbb4a7] {
    display: flex;
    align-items: center;
    gap: 8px;
    user-select: none;
}
.brand__tag[b-r94tpbb4a7] {
    margin-top: 4px;
    font: 12px Segoe UI, Roboto, Arial, sans-serif;
    opacity: .9;
}
/* Blazor InputCheckbox рендерит <input type="checkbox">. Стилизуем его: */
.remember[b-r94tpbb4a7]  input[type="checkbox"],
.remember :global(.form-check-input)[b-r94tpbb4a7] {
    width: 18px;
    height: 18px;
    border: 1px solid #cbd5e1;
    border-radius: 4px;
    cursor: pointer;
    appearance: none;
    background: #fff;
    display: inline-block;
    position: relative;
}

    .remember[b-r94tpbb4a7]  input[type="checkbox"]:checked,
    .remember :global(.form-check-input:checked)[b-r94tpbb4a7] {
        background: #16a34a;
        border-color: #16a34a;
    }

        .remember[b-r94tpbb4a7]  input[type="checkbox"]:checked::after,
        .remember :global(.form-check-input:checked)[b-r94tpbb4a7]::after {
            content: "";
            position: absolute;
            left: 5px;
            top: 1px;
            width: 4px;
            height: 9px;
            border: solid #fff;
            border-width: 0 2px 2px 0;
            transform: rotate(45deg);
        }
/* /Components/Pages/Logbook/RequestesPage.razor.rz.scp.css */
/* базовые цвета (совпадают с темой приложения) */
:root[b-fdsh8mdldv] {
    
}

/* полоска-сигнал слева + мягкая подложка */
:global(.mud-table)[b-fdsh8mdldv]  tr.row-new td {
    background: linear-gradient(90deg, rgba(14,165,233,.10), transparent 60%);
    position: relative;
}

    :global(.mud-table)[b-fdsh8mdldv]  tr.row-new td:first-child::before {
        content: "";
        position: absolute;
        left: 0;
        top: 0;
        bottom: 0;
        width: 4px;
        background: var(--info);
        border-top-left-radius: 6px;
        border-bottom-left-radius: 6px;
    }

:global(.mud-table)[b-fdsh8mdldv]  tr.row-unassigned td {
    background: linear-gradient(90deg, rgba(148,163,184,.10), transparent 60%);
}

    :global(.mud-table)[b-fdsh8mdldv]  tr.row-unassigned td:first-child::before {
        content: "";
        position: absolute;
        left: 0;
        top: 0;
        bottom: 0;
        width: 4px;
        background: #94a3b8;
        border-top-left-radius: 6px;
        border-bottom-left-radius: 6px;
    }

:global(.mud-table)[b-fdsh8mdldv]  tr.row-complete td {
    background: linear-gradient(90deg, rgba(22,163,74,.10), transparent 60%);
}

    :global(.mud-table)[b-fdsh8mdldv]  tr.row-complete td:first-child::before {
        content: "";
        position: absolute;
        left: 0;
        top: 0;
        bottom: 0;
        width: 4px;
        background: var(--ok);
        border-top-left-radius: 6px;
        border-bottom-left-radius: 6px;
    }

:global(.mud-table)[b-fdsh8mdldv]  tr.row-deleted td {
    background: linear-gradient(90deg, rgba(239,68,68,.10), transparent 60%);
    text-decoration: line-through rgba(239,68,68,.6);
    color: #64748b;
}

    :global(.mud-table)[b-fdsh8mdldv]  tr.row-deleted td:first-child::before {
        content: "";
        position: absolute;
        left: 0;
        top: 0;
        bottom: 0;
        width: 4px;
        background: var(--err);
        border-top-left-radius: 6px;
        border-bottom-left-radius: 6px;
    }

/* мои задачи (если будешь выделять) */
/*
:global(.mud-table) ::deep tr.row-mine td{
  background: linear-gradient(90deg, rgba(34,197,94,.10), transparent 60%);
}
:global(.mud-table) ::deep tr.row-mine td:first-child::before{
  content:""; position:absolute; left:0; top:0; bottom:0; width:4px; background:#22c55e;
  border-top-left-radius: 6px; border-bottom-left-radius: 6px;
}
*/

/* hover — немного усиливаем контраст */
:global(.mud-table)[b-fdsh8mdldv]  tbody tr:hover td {
    background-color: rgba(2,6,23,.03);
}
/* /Components/Pages/Logbook/UpdatesPage.razor.rz.scp.css */

.update_inp[b-exrvgj6oy0] {
    font: inherit;
    color: currentColor;
    width: 100%;
    border: 0;
    height: auto;
    margin: 6px 0 7px;
    padding: 0;
    display: block;
    min-width: 0;
    background: none;
    position: relative;
    box-sizing: content-box;
    letter-spacing: inherit;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    resize: none;
    cursor: auto;
}

.update_inp2[b-exrvgj6oy0] {
    position: relative;
    color: var(--mud-palette-text-primary);
    cursor: text;
    display: inline-flex;
    box-sizing: border-box;
    align-items: center;
    color-scheme: var(--mud-native-html-color-scheme);
    line-height: 1.1876em;
}
.update_inp3[b-exrvgj6oy0] {
    position: relative;
    border-width: 0px;
}
.area[b-exrvgj6oy0] {
    height: 33px;
    overflow-y: hidden;
}
