/* /Components/Layout/MainLayout.razor.rz.scp.css */

/* /Components/Layout/NavMenu.razor.rz.scp.css */

/* /Components/Layout/ReconnectModal.razor.rz.scp.css */
.components-reconnect-first-attempt-visible[b-mnqz83kxya],
.components-reconnect-repeated-attempt-visible[b-mnqz83kxya],
.components-reconnect-failed-visible[b-mnqz83kxya],
.components-pause-visible[b-mnqz83kxya],
.components-resume-failed-visible[b-mnqz83kxya],
.components-rejoining-animation[b-mnqz83kxya] {
    display: none;
}

#components-reconnect-modal.components-reconnect-show .components-reconnect-first-attempt-visible[b-mnqz83kxya],
#components-reconnect-modal.components-reconnect-show .components-rejoining-animation[b-mnqz83kxya],
#components-reconnect-modal.components-reconnect-paused .components-pause-visible[b-mnqz83kxya],
#components-reconnect-modal.components-reconnect-resume-failed .components-resume-failed-visible[b-mnqz83kxya],
#components-reconnect-modal.components-reconnect-retrying[b-mnqz83kxya],
#components-reconnect-modal.components-reconnect-retrying .components-reconnect-repeated-attempt-visible[b-mnqz83kxya],
#components-reconnect-modal.components-reconnect-retrying .components-rejoining-animation[b-mnqz83kxya],
#components-reconnect-modal.components-reconnect-failed[b-mnqz83kxya],
#components-reconnect-modal.components-reconnect-failed .components-reconnect-failed-visible[b-mnqz83kxya] {
    display: block;
}


#components-reconnect-modal[b-mnqz83kxya] {
    background-color: white;
    width: 20rem;
    margin: 20vh auto;
    padding: 2rem;
    border: 0;
    border-radius: 0.5rem;
    box-shadow: 0 3px 6px 2px rgba(0, 0, 0, 0.3);
    opacity: 0;
    transition: display 0.5s allow-discrete, overlay 0.5s allow-discrete;
    animation: components-reconnect-modal-fadeOutOpacity-b-mnqz83kxya 0.5s both;
    &[open]

{
    animation: components-reconnect-modal-slideUp-b-mnqz83kxya 1.5s cubic-bezier(.05, .89, .25, 1.02) 0.3s, components-reconnect-modal-fadeInOpacity-b-mnqz83kxya 0.5s ease-in-out 0.3s;
    animation-fill-mode: both;
}

}

#components-reconnect-modal[b-mnqz83kxya]::backdrop {
    background-color: rgba(0, 0, 0, 0.4);
    animation: components-reconnect-modal-fadeInOpacity-b-mnqz83kxya 0.5s ease-in-out;
    opacity: 1;
}

@keyframes components-reconnect-modal-slideUp-b-mnqz83kxya {
    0% {
        transform: translateY(30px) scale(0.95);
    }

    100% {
        transform: translateY(0);
    }
}

@keyframes components-reconnect-modal-fadeInOpacity-b-mnqz83kxya {
    0% {
        opacity: 0;
    }

    100% {
        opacity: 1;
    }
}

@keyframes components-reconnect-modal-fadeOutOpacity-b-mnqz83kxya {
    0% {
        opacity: 1;
    }

    100% {
        opacity: 0;
    }
}

.components-reconnect-container[b-mnqz83kxya] {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 1rem;
}

#components-reconnect-modal p[b-mnqz83kxya] {
    margin: 0;
    text-align: center;
}

#components-reconnect-modal button[b-mnqz83kxya] {
    border: 0;
    background-color: #6b9ed2;
    color: white;
    padding: 4px 24px;
    border-radius: 4px;
}

    #components-reconnect-modal button:hover[b-mnqz83kxya] {
        background-color: #3b6ea2;
    }

    #components-reconnect-modal button:active[b-mnqz83kxya] {
        background-color: #6b9ed2;
    }

.components-rejoining-animation[b-mnqz83kxya] {
    position: relative;
    width: 80px;
    height: 80px;
}

    .components-rejoining-animation div[b-mnqz83kxya] {
        position: absolute;
        border: 3px solid #0087ff;
        opacity: 1;
        border-radius: 50%;
        animation: components-rejoining-animation-b-mnqz83kxya 1.5s cubic-bezier(0, 0.2, 0.8, 1) infinite;
    }

        .components-rejoining-animation div:nth-child(2)[b-mnqz83kxya] {
            animation-delay: -0.5s;
        }

@keyframes components-rejoining-animation-b-mnqz83kxya {
    0% {
        top: 40px;
        left: 40px;
        width: 0;
        height: 0;
        opacity: 0;
    }

    4.9% {
        top: 40px;
        left: 40px;
        width: 0;
        height: 0;
        opacity: 0;
    }

    5% {
        top: 40px;
        left: 40px;
        width: 0;
        height: 0;
        opacity: 1;
    }

    100% {
        top: 0px;
        left: 0px;
        width: 80px;
        height: 80px;
        opacity: 0;
    }
}
/* /Components/Pages/Descargas/BusquedaAvanzada.razor.rz.scp.css */
.search-page[b-jdk76nmdm9]{max-width:1500px;margin:auto;color:#173552}.search-head[b-jdk76nmdm9]{display:flex;justify-content:space-between;gap:24px;margin-bottom:22px}.search-head span[b-jdk76nmdm9]{font-size:11px;font-weight:800;letter-spacing:.14em;color:#277a91}.search-head h1[b-jdk76nmdm9]{margin:6px 0;font-size:32px}.search-head p[b-jdk76nmdm9]{margin:0;color:#5b7088}.search-actions[b-jdk76nmdm9],.filter-submit[b-jdk76nmdm9]{display:flex;align-items:end;gap:10px}.search-page button[b-jdk76nmdm9]{border:0;border-radius:9px;padding:11px 16px;background:#e8f2f5;color:#17516a;font-weight:800}.search-page button.primary[b-jdk76nmdm9]{background:#0788a5;color:#fff}.search-page button:disabled[b-jdk76nmdm9]{opacity:.55}.search-filters[b-jdk76nmdm9]{display:grid;grid-template-columns:repeat(4,minmax(150px,1fr));gap:14px;padding:19px;background:#fff;border:1px solid #dce8ed;border-radius:14px;box-shadow:0 6px 20px #18334e0a}.search-filters label[b-jdk76nmdm9]{font-size:12px;font-weight:800;color:#25475f}.search-filters .span-two[b-jdk76nmdm9]{grid-column:span 2}.search-filters input[b-jdk76nmdm9],.search-filters select[b-jdk76nmdm9]{box-sizing:border-box;width:100%;display:block;margin-top:6px;border:1px solid #c7d9e1;border-radius:8px;padding:10px;background:#fff;color:#173552}.filter-submit[b-jdk76nmdm9]{grid-column:span 2}.search-message[b-jdk76nmdm9]{padding:13px;border:1px solid #d5e5d2;border-radius:10px;background:#f0f8ed;color:#32633c}.search-message.error[b-jdk76nmdm9]{background:#fff0ef;border-color:#eabcb6;color:#98342e}.search-empty[b-jdk76nmdm9]{margin-top:18px;padding:44px;text-align:center;border:1px dashed #cddde4;border-radius:14px;background:#fff}.search-empty span[b-jdk76nmdm9]{font-size:36px;color:#1592aa}.search-empty h2[b-jdk76nmdm9]{margin:8px 0}.search-empty p[b-jdk76nmdm9]{color:#5b7088}.search-summary[b-jdk76nmdm9]{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin:18px 0}.search-summary article[b-jdk76nmdm9]{padding:16px;background:#fff;border:1px solid #dce8ed;border-radius:12px}.search-summary span[b-jdk76nmdm9],.search-summary strong[b-jdk76nmdm9]{display:block}.search-summary span[b-jdk76nmdm9]{font-size:12px;color:#637b8c}.search-summary strong[b-jdk76nmdm9]{font-size:24px;margin-top:6px}.search-results[b-jdk76nmdm9]{background:#fff;border:1px solid #dce8ed;border-radius:14px;overflow:hidden}.search-table-head[b-jdk76nmdm9],.search-row[b-jdk76nmdm9]{display:grid;grid-template-columns:1.35fr 1.25fr 1.25fr 1fr 1fr;gap:14px;padding:14px 17px;align-items:start}.search-table-head[b-jdk76nmdm9]{background:#eff7f9;color:#2c6277;font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.06em}.search-row[b-jdk76nmdm9]{border-top:1px solid #edf1f3}.search-row strong[b-jdk76nmdm9],.search-row small[b-jdk76nmdm9]{display:block}.search-row strong[b-jdk76nmdm9]{font-size:13px;word-break:break-word}.search-row small[b-jdk76nmdm9]{font-size:12px;color:#60758a;margin-top:5px}.cfdi-status[b-jdk76nmdm9]{display:inline-block;padding:4px 8px;border-radius:6px;background:#eaf4f6;color:#26657b;font-size:11px;font-weight:800}.search-row details[b-jdk76nmdm9]{margin-top:8px;font-size:12px}.search-row code[b-jdk76nmdm9],.search-row details small[b-jdk76nmdm9]{display:block;max-width:210px;overflow-wrap:anywhere;margin-top:5px}.search-pagination[b-jdk76nmdm9]{display:flex;justify-content:center;align-items:center;gap:14px;margin:18px 0}.search-pagination span[b-jdk76nmdm9]{font-size:13px;color:#5b7088}@media(max-width:1000px){.search-filters[b-jdk76nmdm9]{grid-template-columns:repeat(2,1fr)}.search-table-head[b-jdk76nmdm9]{display:none}.search-row[b-jdk76nmdm9]{grid-template-columns:1fr 1fr}.search-head[b-jdk76nmdm9]{flex-direction:column}}@media(max-width:600px){.search-filters[b-jdk76nmdm9],.search-summary[b-jdk76nmdm9],.search-row[b-jdk76nmdm9]{grid-template-columns:1fr}.search-filters .span-two[b-jdk76nmdm9],.filter-submit[b-jdk76nmdm9]{grid-column:auto}.search-actions[b-jdk76nmdm9]{align-items:start}.search-row[b-jdk76nmdm9]{gap:9px}}
/* /Components/Pages/Descargas/CanceladosCfdi.razor.rz.scp.css */
.cancel-page[b-7gcwwdrdhq]{max-width:1500px;margin:auto;color:#183550}.cancel-head[b-7gcwwdrdhq]{display:flex;justify-content:space-between;gap:20px;margin-bottom:20px}.cancel-head span[b-7gcwwdrdhq]{font-size:11px;letter-spacing:.13em;font-weight:800;color:#a14b37}.cancel-head h1[b-7gcwwdrdhq]{font-size:32px;margin:6px 0}.cancel-head p[b-7gcwwdrdhq]{margin:0;color:#60758a}.cancel-page button[b-7gcwwdrdhq]{border:0;border-radius:9px;padding:11px 15px;background:#edf3f5;color:#24546b;font-weight:800}.cancel-page button.primary[b-7gcwwdrdhq],.cancel-head button[b-7gcwwdrdhq]{background:#a84c35;color:#fff}.cancel-page button:disabled[b-7gcwwdrdhq]{opacity:.55}.cancel-filters[b-7gcwwdrdhq]{display:grid;grid-template-columns:repeat(4,1fr);gap:13px;padding:18px;border:1px solid #e7dbd7;background:#fff;border-radius:14px}.cancel-filters label[b-7gcwwdrdhq]{font-size:12px;font-weight:800}.cancel-filters label.wide[b-7gcwwdrdhq]{grid-column:span 2}.cancel-filters input[b-7gcwwdrdhq],.cancel-filters select[b-7gcwwdrdhq]{box-sizing:border-box;width:100%;display:block;margin-top:6px;padding:9px;border:1px solid #d8c9c4;border-radius:8px}.cancel-filters label.check[b-7gcwwdrdhq]{display:flex;align-items:end;gap:8px;padding-bottom:10px}.cancel-filters .check input[b-7gcwwdrdhq]{width:auto;margin:0}.cancel-actions[b-7gcwwdrdhq]{display:flex;gap:9px;align-items:end}.cancel-msg[b-7gcwwdrdhq]{padding:12px;border-radius:9px;background:#f3f8ee;color:#37633f}.cancel-msg.error[b-7gcwwdrdhq]{background:#fff0ef;color:#9a3129}.cancel-empty[b-7gcwwdrdhq]{margin-top:18px;text-align:center;padding:42px;background:#fff;border:1px dashed #dfcbc4;border-radius:14px}.cancel-empty span[b-7gcwwdrdhq]{font-size:34px;color:#a84c35}.cancel-metrics[b-7gcwwdrdhq]{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin:18px 0}.cancel-metrics article[b-7gcwwdrdhq],.cancel-row[b-7gcwwdrdhq]{padding:16px;background:#fff;border:1px solid #e6e1df;border-radius:12px}.cancel-metrics span[b-7gcwwdrdhq],.cancel-metrics strong[b-7gcwwdrdhq]{display:block}.cancel-metrics span[b-7gcwwdrdhq],.cancel-row small[b-7gcwwdrdhq]{font-size:12px;color:#65788a}.cancel-metrics strong[b-7gcwwdrdhq]{font-size:25px;margin-top:6px}.cancel-list[b-7gcwwdrdhq]{display:grid;gap:14px}.cancel-row.after-close[b-7gcwwdrdhq]{border-left:5px solid #b74733}.cancel-row header[b-7gcwwdrdhq]{display:flex;justify-content:space-between;gap:15px}.cancel-row h2[b-7gcwwdrdhq]{font-size:16px;margin:7px 0;word-break:break-all}.state[b-7gcwwdrdhq]{font-size:11px;font-weight:800;padding:4px 8px;background:#fbe9e4;color:#9f422e;border-radius:6px}.cancel-info[b-7gcwwdrdhq]{display:grid;grid-template-columns:1.2fr 1.2fr .7fr 1.5fr;gap:13px;margin:14px 0}.cancel-info span[b-7gcwwdrdhq],.cancel-info strong[b-7gcwwdrdhq],.cancel-info small[b-7gcwwdrdhq]{display:block}.cancel-info span[b-7gcwwdrdhq]{font-size:11px;color:#667a8c}.cancel-info strong[b-7gcwwdrdhq]{font-size:13px;word-break:break-word}.after-message[b-7gcwwdrdhq]{padding:10px;background:#fff4e9;color:#914127;border-radius:7px;font-size:13px}.cancel-row code[b-7gcwwdrdhq]{display:block;overflow-wrap:anywhere;margin-top:7px}.cancel-pagination[b-7gcwwdrdhq]{display:flex;justify-content:center;align-items:center;gap:14px;margin:18px}@media(max-width:900px){.cancel-filters[b-7gcwwdrdhq],.cancel-metrics[b-7gcwwdrdhq],.cancel-info[b-7gcwwdrdhq]{grid-template-columns:1fr 1fr}.cancel-head[b-7gcwwdrdhq]{flex-direction:column}}@media(max-width:550px){.cancel-filters[b-7gcwwdrdhq],.cancel-metrics[b-7gcwwdrdhq],.cancel-info[b-7gcwwdrdhq]{grid-template-columns:1fr}.cancel-filters label.wide[b-7gcwwdrdhq]{grid-column:auto}.cancel-actions[b-7gcwwdrdhq]{align-items:start}}
.export-actions[b-7gcwwdrdhq]{display:flex;gap:9px;align-items:flex-start;flex-wrap:wrap}
.cancel-head span[b-7gcwwdrdhq]{color:#087c95}.cancel-page button.primary[b-7gcwwdrdhq],.cancel-head button[b-7gcwwdrdhq]{background:#087c95}.cancel-filters[b-7gcwwdrdhq]{border-color:#d6e4ea}.cancel-filters input[b-7gcwwdrdhq],.cancel-filters select[b-7gcwwdrdhq]{border-color:#c9dce5}.cancel-empty[b-7gcwwdrdhq]{border-color:#c8dbe3}.cancel-empty span[b-7gcwwdrdhq]{color:#087c95}.cancel-row.after-close[b-7gcwwdrdhq]{border-color:#087c95}.state[b-7gcwwdrdhq]{background:#e5f4f7;color:#087c95}
/* /Components/Pages/Descargas/ExportarPaquete.razor.rz.scp.css */
.package-page[b-iqr9yv7whi]{max-width:1400px;margin:auto;color:#183550}.package-page header[b-iqr9yv7whi]{display:flex;justify-content:space-between;gap:18px;margin-bottom:20px}.package-page header span[b-iqr9yv7whi]{font-size:11px;letter-spacing:.13em;font-weight:800;color:#a14b37}.package-page h1[b-iqr9yv7whi]{margin:6px 0;font-size:32px}.package-page header p[b-iqr9yv7whi]{margin:0;color:#60758a}.package-page button[b-iqr9yv7whi]{border:0;border-radius:9px;padding:11px 15px;background:#edf3f5;color:#24546b;font-weight:800}.package-page button.primary[b-iqr9yv7whi]{background:#a84c35;color:#fff}.package-page button:disabled[b-iqr9yv7whi]{opacity:.55}.package-filters[b-iqr9yv7whi]{display:grid;grid-template-columns:repeat(4,1fr);gap:13px;padding:18px;background:#fff;border:1px solid #e3d9d5;border-radius:14px}.package-filters label[b-iqr9yv7whi]{font-size:12px;font-weight:800}.package-filters .wide[b-iqr9yv7whi]{grid-column:span 2}.package-filters input[b-iqr9yv7whi],.package-filters select[b-iqr9yv7whi]{display:block;box-sizing:border-box;width:100%;margin-top:6px;padding:9px;border:1px solid #d8c9c4;border-radius:8px}.package-filters .check[b-iqr9yv7whi]{display:flex;align-items:end;gap:7px;padding-bottom:10px}.package-filters .check input[b-iqr9yv7whi]{width:auto;margin:0}.package-message[b-iqr9yv7whi]{padding:12px;border-radius:9px;background:#eff8ed;color:#38683e}.package-message.error[b-iqr9yv7whi]{background:#fff0ef;color:#9b312a}.package-empty[b-iqr9yv7whi]{padding:42px;text-align:center;border:1px dashed #dbcac5;background:#fff;border-radius:14px;margin-top:18px}.package-metrics[b-iqr9yv7whi]{display:grid;grid-template-columns:repeat(4,1fr);gap:13px;margin:18px 0}.package-metrics article[b-iqr9yv7whi],.package-docs article[b-iqr9yv7whi]{padding:15px;background:#fff;border:1px solid #e4dfdc;border-radius:11px}.package-metrics span[b-iqr9yv7whi],.package-metrics strong[b-iqr9yv7whi],.package-docs strong[b-iqr9yv7whi],.package-docs span[b-iqr9yv7whi],.package-docs small[b-iqr9yv7whi]{display:block}.package-metrics span[b-iqr9yv7whi],.package-docs small[b-iqr9yv7whi]{font-size:12px;color:#647b8c}.package-metrics strong[b-iqr9yv7whi]{font-size:25px;margin-top:6px}.package-note[b-iqr9yv7whi]{padding:14px;background:#fff6e9;color:#7b482d;border-radius:10px}.package-note p[b-iqr9yv7whi]{margin:6px 0 0}.package-docs[b-iqr9yv7whi]{display:grid;gap:9px;margin-top:16px}.package-docs strong[b-iqr9yv7whi]{overflow-wrap:anywhere}.package-docs span[b-iqr9yv7whi]{margin:5px 0}@media(max-width:800px){.package-page header[b-iqr9yv7whi]{flex-direction:column}.package-filters[b-iqr9yv7whi],.package-metrics[b-iqr9yv7whi]{grid-template-columns:1fr 1fr}.package-filters .wide[b-iqr9yv7whi]{grid-column:auto}}@media(max-width:520px){.package-filters[b-iqr9yv7whi],.package-metrics[b-iqr9yv7whi]{grid-template-columns:1fr}}
.package-page header span[b-iqr9yv7whi]{color:#087c95}.package-page button.primary[b-iqr9yv7whi]{background:#087c95}.package-filters[b-iqr9yv7whi]{border-color:#d6e4ea}.package-filters input[b-iqr9yv7whi],.package-filters select[b-iqr9yv7whi]{border-color:#c9dce5}.package-empty[b-iqr9yv7whi]{border-color:#c8dbe3}
/* /Components/Pages/Fiscal/AlertasFiscales.razor.rz.scp.css */
.alerts-page[b-zvtwg7d0eh]{max-width:1500px;margin:auto;color:#18334e}.alerts-head[b-zvtwg7d0eh]{display:flex;justify-content:space-between;gap:20px;margin-bottom:20px}.alerts-head span[b-zvtwg7d0eh]{font-size:11px;color:#427686;letter-spacing:.14em;font-weight:800}.alerts-head h1[b-zvtwg7d0eh]{font-size:30px;margin:6px 0}.alerts-head p[b-zvtwg7d0eh]{margin:0;color:#536b7d}.alerts-head button[b-zvtwg7d0eh],.alert-controls button[b-zvtwg7d0eh]{border:0;border-radius:8px;padding:11px 15px;font-weight:700;background:#e5eff3;color:#14687c;margin-left:8px}.alerts-head .primary[b-zvtwg7d0eh]{background:#14687c;color:#fff}.alerts-filters[b-zvtwg7d0eh]{display:grid;grid-template-columns:2fr 1fr 1fr 1fr 1fr;gap:12px;background:#fff;border:1px solid #dfe8ed;border-radius:12px;padding:18px}.alerts-filters label[b-zvtwg7d0eh],.alert-controls label[b-zvtwg7d0eh]{font-size:12px;font-weight:700}.alerts-filters select[b-zvtwg7d0eh],.alerts-filters input[b-zvtwg7d0eh],.alert-controls select[b-zvtwg7d0eh],.alert-controls input[b-zvtwg7d0eh],.alert-controls textarea[b-zvtwg7d0eh]{box-sizing:border-box;width:100%;display:block;margin-top:6px;border:1px solid #c9d8df;border-radius:7px;padding:9px}.alerts-message[b-zvtwg7d0eh]{padding:13px;border:1px solid #d9e8d0;background:#f1f8ee;border-radius:9px}.alerts-message.error[b-zvtwg7d0eh]{background:#fff0ef;color:#90332c;border-color:#eabeb7}.alerts-cards[b-zvtwg7d0eh]{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin:18px 0}.alerts-cards article[b-zvtwg7d0eh],.alert-row[b-zvtwg7d0eh],.alerts-empty[b-zvtwg7d0eh]{background:#fff;border:1px solid #dfe8ed;border-radius:12px;padding:17px}.alerts-cards span[b-zvtwg7d0eh],.alerts-cards strong[b-zvtwg7d0eh]{display:block}.alerts-cards span[b-zvtwg7d0eh]{font-size:12px;color:#536b7d}.alerts-cards strong[b-zvtwg7d0eh]{font-size:28px;margin-top:8px}.alerts-list[b-zvtwg7d0eh]{display:grid;gap:14px}.alert-row header[b-zvtwg7d0eh]{display:flex;justify-content:space-between;gap:20px}.alert-row h2[b-zvtwg7d0eh]{font-size:18px;margin:8px 0}.alert-row small[b-zvtwg7d0eh],.suggestion[b-zvtwg7d0eh]{font-size:12px;color:#536b7d}.severity[b-zvtwg7d0eh],.status[b-zvtwg7d0eh]{display:inline-block;border-radius:6px;padding:4px 8px;font-size:11px;font-weight:800}.severity.critica[b-zvtwg7d0eh]{background:#fee6e6;color:#a32929}.severity.alta[b-zvtwg7d0eh]{background:#fff0e9;color:#a64c29}.severity.media[b-zvtwg7d0eh]{background:#fff8dc;color:#856300}.status[b-zvtwg7d0eh]{background:#eaf3f5;color:#325d6c;height:max-content}.alert-controls[b-zvtwg7d0eh]{display:grid;grid-template-columns:150px 1fr 2fr auto;gap:10px;align-items:end;border-top:1px solid #e5edf1;padding-top:13px}.alert-controls textarea[b-zvtwg7d0eh]{min-height:44px}.alerts-empty[b-zvtwg7d0eh]{text-align:center;padding:38px}@media(max-width:850px){.alerts-head[b-zvtwg7d0eh]{flex-direction:column}.alerts-filters[b-zvtwg7d0eh],.alerts-cards[b-zvtwg7d0eh],.alert-controls[b-zvtwg7d0eh]{grid-template-columns:1fr 1fr}}@media(max-width:550px){.alerts-filters[b-zvtwg7d0eh],.alerts-cards[b-zvtwg7d0eh],.alert-controls[b-zvtwg7d0eh]{grid-template-columns:1fr}}
/* /Components/Pages/Fiscal/CierreFiscal.razor.rz.scp.css */
.closure-page[b-ghu3psz4df]{max-width:1500px;margin:auto;color:#18334e}.closure-head[b-ghu3psz4df]{display:flex;justify-content:space-between;gap:20px;align-items:start;margin-bottom:22px}.closure-head span[b-ghu3psz4df]{font-size:11px;font-weight:800;color:#427686;letter-spacing:.14em}.closure-head h1[b-ghu3psz4df]{margin:6px 0;font-size:30px}.closure-head p[b-ghu3psz4df]{margin:0;color:#536b7d}.closure-actions[b-ghu3psz4df],.closure-footer[b-ghu3psz4df]{display:flex;gap:10px;flex-wrap:wrap}.closure-page button[b-ghu3psz4df]{border:0;border-radius:8px;background:#e5eff3;color:#135d72;padding:11px 16px;font-weight:700;cursor:pointer}.closure-page button.primary[b-ghu3psz4df]{background:#14687c;color:#fff}.closure-page button:disabled[b-ghu3psz4df]{opacity:.55;cursor:not-allowed}.closure-filters[b-ghu3psz4df]{display:grid;grid-template-columns:minmax(250px,1fr) 150px 120px auto;gap:14px;align-items:end;padding:18px;background:#fff;border:1px solid #dfe8ed;border-radius:12px}.closure-filters label[b-ghu3psz4df],.closure-panel label[b-ghu3psz4df]{font-size:12px;font-weight:700}.closure-filters select[b-ghu3psz4df],.closure-filters input[b-ghu3psz4df],.closure-panel input[b-ghu3psz4df],.closure-panel textarea[b-ghu3psz4df]{display:block;width:100%;box-sizing:border-box;margin-top:6px;border:1px solid #c9d8df;border-radius:8px;padding:10px;color:#18334e;background:#fff}.closure-message[b-ghu3psz4df]{padding:13px 16px;border:1px solid #d9e8d0;background:#f1f8ee;border-radius:9px}.closure-message.error[b-ghu3psz4df]{background:#fff0ef;border-color:#eabeb7;color:#90332c}.closure-status[b-ghu3psz4df],.closure-metrics[b-ghu3psz4df]{display:grid;grid-template-columns:repeat(4,1fr);gap:13px;margin:20px 0}.closure-status>div[b-ghu3psz4df],.closure-metrics article[b-ghu3psz4df],.closure-panel[b-ghu3psz4df]{background:#fff;border:1px solid #dfe8ed;border-radius:12px;padding:16px}.closure-status span[b-ghu3psz4df],.closure-metrics span[b-ghu3psz4df],.closure-metrics small[b-ghu3psz4df],.closure-status strong[b-ghu3psz4df]{display:block}.closure-status span[b-ghu3psz4df],.closure-metrics span[b-ghu3psz4df],.closure-metrics small[b-ghu3psz4df]{font-size:12px;color:#536b7d}.closure-status strong[b-ghu3psz4df]{margin-top:6px}.closure-status .closed[b-ghu3psz4df]{color:#167044}.closure-status .open[b-ghu3psz4df]{color:#a66513}.closure-metrics strong[b-ghu3psz4df]{font-size:28px;display:block;margin:8px 0}.closure-metrics article.warning[b-ghu3psz4df]{border-top:3px solid #d87736}.closure-grid[b-ghu3psz4df]{display:grid;grid-template-columns:1.2fr 1fr;gap:18px}.closure-panel h2[b-ghu3psz4df]{font-size:18px;margin:0}.closure-panel header p[b-ghu3psz4df],.check small[b-ghu3psz4df],.closure-hint[b-ghu3psz4df]{font-size:12px;color:#536b7d}.checklist[b-ghu3psz4df]{margin-top:14px}.check[b-ghu3psz4df]{display:flex;gap:12px;padding:12px 0;border-top:1px solid #e7eef1}.check>span[b-ghu3psz4df]{width:25px;height:25px;text-align:center;line-height:25px;border-radius:50%;font-weight:800}.check .ok[b-ghu3psz4df]{background:#e1f3e6;color:#167044}.check .pending[b-ghu3psz4df]{background:#fff0e9;color:#a64c29}.check strong[b-ghu3psz4df],.check small[b-ghu3psz4df]{display:block}.closure-panel textarea[b-ghu3psz4df]{min-height:130px;resize:vertical}.closure-footer[b-ghu3psz4df]{margin:18px 0;padding:18px;background:#edf4f7;border-radius:12px;justify-content:space-between;align-items:center}.closure-footer div[b-ghu3psz4df]{display:grid;gap:5px}.closure-footer span[b-ghu3psz4df]{font-size:12px;color:#536b7d}.closure-empty[b-ghu3psz4df]{text-align:center;padding:40px;background:#fff;border:1px solid #dfe8ed;border-radius:12px}@media(max-width:850px){.closure-head[b-ghu3psz4df],.closure-footer[b-ghu3psz4df]{flex-direction:column}.closure-filters[b-ghu3psz4df],.closure-status[b-ghu3psz4df],.closure-metrics[b-ghu3psz4df],.closure-grid[b-ghu3psz4df]{grid-template-columns:1fr 1fr}}@media(max-width:550px){.closure-filters[b-ghu3psz4df],.closure-status[b-ghu3psz4df],.closure-metrics[b-ghu3psz4df],.closure-grid[b-ghu3psz4df]{grid-template-columns:1fr}}
/* /Components/Pages/Fiscal/DiotAutomatica.razor.rz.scp.css */
.diot-page[b-vjow8xo6d9] {
    width: 100%;
    max-width: 1440px;
    margin: 0 auto;
    color: #082f57;
}

.diot-toolbar[b-vjow8xo6d9] {
    display: flex;
    align-items: flex-end;
    justify-content: space-between;
    gap: 24px;
    margin-bottom: 24px;
}

.diot-toolbar span[b-vjow8xo6d9] {
    color: #0086a5;
    font-size: .72rem;
    font-weight: 900;
    letter-spacing: 1.2px;
}

.diot-toolbar h1[b-vjow8xo6d9] {
    margin: 8px 0 5px;
    font-size: 2rem;
}

.diot-toolbar p[b-vjow8xo6d9] {
    margin: 0;
    color: #617b92;
}

.diot-actions[b-vjow8xo6d9] {
    display: flex;
    align-items: center;
    gap: 10px;
}

.diot-export[b-vjow8xo6d9],
.diot-print[b-vjow8xo6d9],
.diot-update[b-vjow8xo6d9] {
    min-height: 44px;
    border: 0;
    border-radius: 8px;
    padding: 0 20px;
    background: #078ca7;
    color: #fff;
    font: inherit;
    font-weight: 850;
    cursor: pointer;
}

.diot-export:disabled[b-vjow8xo6d9],
.diot-print:disabled[b-vjow8xo6d9],
.diot-update:disabled[b-vjow8xo6d9] {
    background: #a9bdc7;
    cursor: not-allowed;
}

.diot-filters[b-vjow8xo6d9] {
    display: grid;
    grid-template-columns: minmax(300px, 1fr) minmax(170px, .24fr) minmax(130px, .18fr) auto;
    gap: 18px;
    align-items: end;
    padding: 18px;
    border: 1px solid #ccddea;
    border-radius: 8px;
    background: #fff;
}

.diot-filters label[b-vjow8xo6d9] {
    display: grid;
    gap: 7px;
    color: #0b345c;
    font-size: .76rem;
    font-weight: 850;
}

.diot-filters select[b-vjow8xo6d9],
.diot-filters input[b-vjow8xo6d9] {
    width: 100%;
    height: 43px;
    border: 1px solid #bdd2e2;
    border-radius: 7px;
    padding: 0 12px;
    background: #fff;
    color: #073b6d;
    font: inherit;
}

.diot-message[b-vjow8xo6d9],
.diot-empty[b-vjow8xo6d9] {
    margin-top: 18px;
    padding: 30px 18px;
    border: 1px dashed #bdd2e2;
    border-radius: 8px;
    background: #fff;
    text-align: center;
}

.diot-message.error[b-vjow8xo6d9] {
    border-style: solid;
    border-color: #efb3b3;
    background: #fff0f0;
    color: #a52f35;
}

.diot-empty strong[b-vjow8xo6d9],
.diot-empty span[b-vjow8xo6d9] {
    display: block;
}

.diot-empty span[b-vjow8xo6d9] {
    margin-top: 6px;
    color: #688095;
}

.diot-report[b-vjow8xo6d9] {
    margin-top: 24px;
    padding: 26px 20px 0;
    border: 1px solid #ccddea;
    border-radius: 6px;
    background: #fff;
    box-shadow: 0 8px 24px rgba(20, 64, 97, .05);
}

.diot-report-head[b-vjow8xo6d9] {
    text-align: center;
}

.diot-report-head h2[b-vjow8xo6d9] {
    margin: 0 0 7px;
    color: #061d36;
    font-size: 1.75rem;
    font-weight: 700;
}

.diot-report-head p[b-vjow8xo6d9] {
    margin: 4px 0;
    color: #061d36;
    font-size: .86rem;
}

.diot-report-head p:last-child[b-vjow8xo6d9] {
    display: flex;
    justify-content: center;
    gap: 16px;
    flex-wrap: wrap;
}

.diot-rule[b-vjow8xo6d9] {
    height: 2px;
    margin: 12px 0 18px;
    background: #11283c;
}

.report-empty[b-vjow8xo6d9] {
    margin: 0 0 20px;
    box-shadow: none;
}

.diot-table-wrap[b-vjow8xo6d9] {
    width: 100%;
    overflow-x: auto;
}

.diot-table-wrap table[b-vjow8xo6d9] {
    width: 100%;
    min-width: 880px;
    border-collapse: collapse;
    color: #073b6d;
    font-size: .84rem;
}

.diot-table-wrap th[b-vjow8xo6d9],
.diot-table-wrap td[b-vjow8xo6d9] {
    padding: 13px 12px;
    border-bottom: 1px solid #dce7ef;
    text-align: left;
    vertical-align: top;
}

.diot-table-wrap thead th[b-vjow8xo6d9] {
    color: #56739a;
    font-size: .72rem;
    font-weight: 900;
    letter-spacing: .2px;
    text-transform: uppercase;
}

.diot-table-wrap .numeric[b-vjow8xo6d9] {
    text-align: right;
    white-space: nowrap;
}

.diot-table-wrap tbody tr:hover[b-vjow8xo6d9] {
    background: #f7fbfd;
}

.diot-table-wrap tfoot th[b-vjow8xo6d9] {
    border-top: 2px solid #9eb6c8;
    border-bottom: 0;
    background: #f1f7fa;
    color: #0b365a;
    font-size: .82rem;
}

.diot-summary[b-vjow8xo6d9] {
    margin: 26px -20px 0;
    border-top: 1px solid #ccddea;
    background: #f5f9fb;
}

.diot-summary h3[b-vjow8xo6d9] {
    margin: 0;
    padding: 14px 20px 10px;
    color: #153d5a;
    font-size: .8rem;
    letter-spacing: .4px;
    text-transform: uppercase;
}

.diot-summary > div[b-vjow8xo6d9] {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
}

.diot-summary span[b-vjow8xo6d9] {
    display: grid;
    gap: 5px;
    padding: 14px 20px 18px;
    border-right: 1px solid #d7e3ea;
}

.diot-summary span:last-child[b-vjow8xo6d9] {
    border-right: 0;
}

.diot-summary small[b-vjow8xo6d9] {
    color: #668095;
}

.diot-summary strong[b-vjow8xo6d9] {
    color: #073b6d;
    font-size: 1.08rem;
}

@media (max-width: 900px) {
    .diot-filters[b-vjow8xo6d9] {
        grid-template-columns: 1fr 1fr;
    }

    .diot-taxpayer[b-vjow8xo6d9] {
        grid-column: 1 / -1;
    }

    .diot-update[b-vjow8xo6d9] {
        width: 100%;
    }

    .diot-summary > div[b-vjow8xo6d9] {
        grid-template-columns: 1fr 1fr;
    }

    .diot-summary span:nth-child(2)[b-vjow8xo6d9] {
        border-right: 0;
    }

    .diot-summary span:nth-child(-n+2)[b-vjow8xo6d9] {
        border-bottom: 1px solid #d7e3ea;
    }
}

@media (max-width: 600px) {
    .diot-toolbar[b-vjow8xo6d9] {
        align-items: stretch;
        flex-direction: column;
    }

    .diot-export[b-vjow8xo6d9] {
        width: 100%;
    }

    .diot-actions[b-vjow8xo6d9] {
        width: 100%;
        flex-direction: column;
    }

    .diot-actions button[b-vjow8xo6d9] {
        width: 100%;
    }

    .diot-filters[b-vjow8xo6d9],
    .diot-summary > div[b-vjow8xo6d9] {
        grid-template-columns: 1fr;
    }

    .diot-taxpayer[b-vjow8xo6d9] {
        grid-column: auto;
    }

    .diot-summary span[b-vjow8xo6d9] {
        border-right: 0;
        border-bottom: 1px solid #d7e3ea;
    }

    .diot-summary span:last-child[b-vjow8xo6d9] {
        border-bottom: 0;
    }
}
/* /Components/Pages/Fiscal/IvaMensual.razor.rz.scp.css */
.iva-page[b-bzrzbrndnf]{max-width:1480px;margin:0 auto;color:#173953}.iva-page header[b-bzrzbrndnf]{display:flex;justify-content:space-between;align-items:flex-start;gap:22px;margin:4px 0 22px}.iva-page header span[b-bzrzbrndnf]{display:block;color:#16879f;font-weight:900;font-size:11px;letter-spacing:.15em}.iva-page h1[b-bzrzbrndnf]{margin:7px 0 6px;font-size:34px;letter-spacing:-.025em;color:#103c62}.iva-page header p[b-bzrzbrndnf]{margin:0;color:#627b91;font-size:15px}.iva-page button[b-bzrzbrndnf]{border:0;border-radius:10px;padding:11px 17px;background:#eaf3f6;color:#1c647c;font-weight:800;cursor:pointer;transition:transform .15s,box-shadow .15s}.iva-page header button[b-bzrzbrndnf]{background:linear-gradient(135deg,#0a748d,#11a3b5);color:#fff;box-shadow:0 10px 22px #0a829129}.iva-page button:hover:not(:disabled)[b-bzrzbrndnf]{transform:translateY(-1px);box-shadow:0 7px 16px #153f5322}.iva-page button:disabled[b-bzrzbrndnf]{opacity:.5;cursor:not-allowed}.iva-filter[b-bzrzbrndnf]{display:grid;grid-template-columns:minmax(280px,2fr) 1fr .75fr auto;align-items:end;gap:14px;padding:20px;border:1px solid #d7e6ed;border-radius:16px;background:linear-gradient(135deg,#fff,#f6fbfc);box-shadow:0 8px 25px #163e500c}.iva-filter label[b-bzrzbrndnf]{font-size:12px;font-weight:850;color:#214b64}.iva-filter input[b-bzrzbrndnf],.iva-filter select[b-bzrzbrndnf]{display:block;width:100%;box-sizing:border-box;margin-top:7px;padding:10px 11px;border:1px solid #c6dae4;border-radius:9px;background:#fff;color:#173953;font:inherit;outline-color:#11a3b5}.iva-filter button[b-bzrzbrndnf]{background:#e6f1f4;color:#17637b}.iva-cards[b-bzrzbrndnf]{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin:20px 0}.iva-cards article[b-bzrzbrndnf]{position:relative;overflow:hidden;padding:18px;border:1px solid #d9e8ee;border-radius:14px;background:#fff;box-shadow:0 6px 20px #193f500b}.iva-cards article[b-bzrzbrndnf]:before{content:"";position:absolute;inset:0 auto 0 0;width:5px;background:#10a1b3}.iva-cards article:nth-child(2)[b-bzrzbrndnf]:before{background:#339072}.iva-cards article:nth-child(3)[b-bzrzbrndnf]:before{background:#cb8a38}.iva-cards article:nth-child(4)[b-bzrzbrndnf]:before{background:#586fa8}.iva-cards span[b-bzrzbrndnf],.iva-cards strong[b-bzrzbrndnf]{display:block}.iva-cards span[b-bzrzbrndnf]{font-size:12px;font-weight:750;color:#648096}.iva-cards strong[b-bzrzbrndnf]{margin-top:7px;font-size:22px;color:#123e60}.iva-msg[b-bzrzbrndnf]{margin:16px 0;padding:13px 15px;border:1px solid #efd090;border-radius:10px;background:#fff8e8;color:#7d5421}.iva-empty[b-bzrzbrndnf]{margin-top:18px;padding:46px;text-align:center;border:1px dashed #bed6e1;border-radius:15px;background:#fff;color:#557187}.iva-list[b-bzrzbrndnf]{display:grid;gap:10px;margin-top:18px}.iva-list article[b-bzrzbrndnf]{display:grid;grid-template-columns:1.6fr 1.15fr 1.5fr;gap:14px;align-items:center;padding:15px 18px;border:1px solid #dbe8ed;border-radius:12px;background:#fff;box-shadow:0 3px 10px #183c5008}.iva-list article:hover[b-bzrzbrndnf]{border-color:#8dceda}.iva-list strong[b-bzrzbrndnf]{font-size:13px;color:#174d6b;overflow-wrap:anywhere}.iva-list span[b-bzrzbrndnf],.iva-list small[b-bzrzbrndnf]{display:block}.iva-list span[b-bzrzbrndnf]{font-size:13px;color:#315e76}.iva-list small[b-bzrzbrndnf]{font-size:12px;color:#6b8393}@media(max-width:980px){.iva-filter[b-bzrzbrndnf]{grid-template-columns:1fr 1fr}.iva-cards[b-bzrzbrndnf]{grid-template-columns:1fr 1fr}.iva-page header[b-bzrzbrndnf]{flex-direction:column}}@media(max-width:600px){.iva-filter[b-bzrzbrndnf],.iva-cards[b-bzrzbrndnf],.iva-list article[b-bzrzbrndnf]{grid-template-columns:1fr}.iva-page h1[b-bzrzbrndnf]{font-size:29px}.iva-filter button[b-bzrzbrndnf]{width:100%}}
/* /Components/Pages/Fiscal/NominaCfdi.razor.rz.scp.css */
.payroll-page[b-48qr19o8gz]{max-width:1500px;margin:auto;color:#183550}.payroll-head[b-48qr19o8gz]{display:flex;justify-content:space-between;gap:18px;margin-bottom:20px}.payroll-head span[b-48qr19o8gz]{font-size:11px;letter-spacing:.13em;font-weight:800;color:#197b92}.payroll-head h1[b-48qr19o8gz]{margin:6px 0;font-size:32px}.payroll-head p[b-48qr19o8gz]{margin:0;color:#60758a}.payroll-actions[b-48qr19o8gz],.payroll-submit[b-48qr19o8gz]{display:flex;gap:9px;align-items:flex-start;flex-wrap:wrap}.payroll-page button[b-48qr19o8gz]{border:0;border-radius:9px;padding:11px 15px;background:#eaf3f5;color:#24546b;font-weight:800}.payroll-page button.primary[b-48qr19o8gz],.payroll-page button.link[b-48qr19o8gz]{background:#1188a2;color:#fff}.payroll-page button:disabled[b-48qr19o8gz]{opacity:.55}.payroll-filters[b-48qr19o8gz]{display:grid;grid-template-columns:repeat(4,1fr);gap:13px;padding:18px;background:#fff;border:1px solid #dce8ed;border-radius:14px}.payroll-filters label[b-48qr19o8gz]{font-size:12px;font-weight:800}.payroll-filters label.wide[b-48qr19o8gz]{grid-column:span 2}.payroll-filters input[b-48qr19o8gz],.payroll-filters select[b-48qr19o8gz]{display:block;box-sizing:border-box;width:100%;margin-top:6px;padding:9px;border:1px solid #c8dbe3;border-radius:8px}.payroll-submit[b-48qr19o8gz]{align-items:end}.payroll-message[b-48qr19o8gz]{padding:12px;background:#edf8ee;color:#36703e;border-radius:9px}.payroll-message.error[b-48qr19o8gz]{background:#fff0ef;color:#9b312a}.payroll-empty[b-48qr19o8gz]{margin-top:18px;padding:44px;text-align:center;background:#fff;border:1px dashed #cbdde4;border-radius:14px}.payroll-empty span[b-48qr19o8gz]{font-size:34px;color:#1188a2}.payroll-metrics[b-48qr19o8gz]{display:grid;grid-template-columns:repeat(6,1fr);gap:12px;margin:18px 0}.payroll-metrics article[b-48qr19o8gz],.payroll-row[b-48qr19o8gz]{padding:15px;background:#fff;border:1px solid #dce8ed;border-radius:12px}.payroll-metrics span[b-48qr19o8gz],.payroll-metrics strong[b-48qr19o8gz]{display:block}.payroll-metrics span[b-48qr19o8gz],.payroll-row small[b-48qr19o8gz]{font-size:12px;color:#61788a}.payroll-metrics strong[b-48qr19o8gz]{font-size:18px;margin-top:6px}.payroll-list[b-48qr19o8gz]{display:grid;gap:13px}.payroll-row header[b-48qr19o8gz]{display:flex;justify-content:space-between;gap:14px}.payroll-row h2[b-48qr19o8gz]{margin:7px 0;font-size:16px}.payroll-state[b-48qr19o8gz]{font-size:11px;background:#e6f4f7;color:#14738b;padding:4px 8px;border-radius:6px;font-weight:800}.payroll-data[b-48qr19o8gz]{display:grid;grid-template-columns:1.4fr repeat(3,1fr);gap:12px;margin:14px 0}.payroll-data span[b-48qr19o8gz],.payroll-data strong[b-48qr19o8gz],.payroll-data small[b-48qr19o8gz]{display:block}.payroll-data span[b-48qr19o8gz]{font-size:11px;color:#60788b}.payroll-data strong[b-48qr19o8gz]{font-size:13px}.payroll-row details[b-48qr19o8gz]{margin-top:9px}.payroll-row code[b-48qr19o8gz]{display:block;overflow-wrap:anywhere;margin-top:6px}.payroll-pagination[b-48qr19o8gz]{display:flex;justify-content:center;gap:13px;align-items:center;margin:18px}.payroll-modal[b-48qr19o8gz]{position:fixed;inset:0;background:#09253a99;display:grid;place-items:center;padding:20px;z-index:20}.payroll-modal article[b-48qr19o8gz]{position:relative;max-width:950px;max-height:85vh;overflow:auto;background:#fff;padding:26px;border-radius:16px}.payroll-modal .close[b-48qr19o8gz]{position:absolute;right:14px;top:13px;font-size:22px;padding:4px 10px}.concept-columns[b-48qr19o8gz]{display:grid;grid-template-columns:1fr 1fr;gap:28px}.concept-columns h3[b-48qr19o8gz]{border-bottom:1px solid #dce8ed;padding-bottom:8px}.concept-columns p[b-48qr19o8gz]{padding:8px;border-bottom:1px solid #eef3f4}.concept-columns strong[b-48qr19o8gz],.concept-columns span[b-48qr19o8gz]{display:block}.concept-columns span[b-48qr19o8gz]{font-size:12px;color:#60788b}@media(max-width:950px){.payroll-filters[b-48qr19o8gz],.payroll-metrics[b-48qr19o8gz],.payroll-data[b-48qr19o8gz]{grid-template-columns:repeat(2,1fr)}.payroll-head[b-48qr19o8gz]{flex-direction:column}}@media(max-width:600px){.payroll-filters[b-48qr19o8gz],.payroll-metrics[b-48qr19o8gz],.payroll-data[b-48qr19o8gz],.concept-columns[b-48qr19o8gz]{grid-template-columns:1fr}.payroll-filters label.wide[b-48qr19o8gz]{grid-column:auto}}
/* /Components/Pages/Fiscal/PendientesSat.razor.rz.scp.css */
.pending-page[b-cceipyh20i]{max-width:1500px;margin:auto;color:#18334e}.pending-head[b-cceipyh20i]{display:flex;justify-content:space-between;gap:20px;margin-bottom:20px}.pending-head span[b-cceipyh20i]{font-size:11px;color:#427686;letter-spacing:.14em;font-weight:800}.pending-head h1[b-cceipyh20i]{font-size:30px;margin:6px 0}.pending-head p[b-cceipyh20i]{margin:0;color:#536b7d}.pending-head button[b-cceipyh20i],.retry button[b-cceipyh20i]{border:0;border-radius:8px;padding:11px 15px;background:#14687c;color:#fff;font-weight:700}.pending-filters[b-cceipyh20i]{display:grid;grid-template-columns:2fr 1fr 1fr 1fr 1fr;gap:12px;padding:18px;background:#fff;border:1px solid #dfe8ed;border-radius:12px}.pending-filters label[b-cceipyh20i],.retry[b-cceipyh20i]{font-size:12px;font-weight:700}.pending-filters select[b-cceipyh20i],.pending-filters input[b-cceipyh20i],.retry input[b-cceipyh20i]{display:block;box-sizing:border-box;width:100%;margin-top:6px;border:1px solid #c9d8df;border-radius:7px;padding:9px}.pending-message[b-cceipyh20i]{padding:13px;background:#f1f8ee;border:1px solid #d9e8d0;border-radius:9px}.pending-message.error[b-cceipyh20i]{background:#fff0ef;color:#90332c;border-color:#eabeb7}.pending-cards[b-cceipyh20i]{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin:18px 0}.pending-cards article[b-cceipyh20i],.pending-row[b-cceipyh20i],.pending-empty[b-cceipyh20i]{background:#fff;border:1px solid #dfe8ed;border-radius:12px;padding:17px}.pending-cards span[b-cceipyh20i],.pending-cards strong[b-cceipyh20i]{display:block}.pending-cards span[b-cceipyh20i]{font-size:12px;color:#536b7d}.pending-cards strong[b-cceipyh20i]{font-size:28px;margin-top:8px}.pending-list[b-cceipyh20i]{display:grid;gap:14px}.pending-row header[b-cceipyh20i]{display:flex;justify-content:space-between;gap:16px}.pending-row h2[b-cceipyh20i]{font-size:17px;margin:8px 0}.pending-row small[b-cceipyh20i],.pending-row header>div:last-child span[b-cceipyh20i]{font-size:12px;color:#536b7d;display:block}.job-state[b-cceipyh20i]{display:inline-block;border-radius:6px;padding:4px 8px;font-size:11px;font-weight:800;background:#eaf3f5;color:#325d6c}.job-state.error[b-cceipyh20i]{background:#fee6e6;color:#a32929}.job-info[b-cceipyh20i]{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:14px 0}.job-info span[b-cceipyh20i]{font-size:12px;color:#536b7d}.job-info strong[b-cceipyh20i]{display:block;color:#18334e}.pending-row details[b-cceipyh20i]{font-size:12px}.pending-row li[b-cceipyh20i]{margin:5px 0}.logs[b-cceipyh20i]{max-height:190px;overflow:auto}.retry[b-cceipyh20i]{display:grid;grid-template-columns:1fr auto;gap:10px;margin-top:14px}.retry input[b-cceipyh20i]{margin:0}.pending-empty[b-cceipyh20i]{text-align:center;padding:38px}@media(max-width:850px){.pending-head[b-cceipyh20i]{flex-direction:column}.pending-filters[b-cceipyh20i],.pending-cards[b-cceipyh20i],.job-info[b-cceipyh20i]{grid-template-columns:1fr 1fr}}@media(max-width:550px){.pending-filters[b-cceipyh20i],.pending-cards[b-cceipyh20i],.job-info[b-cceipyh20i],.retry[b-cceipyh20i]{grid-template-columns:1fr}}
/* /Components/Pages/Home.razor.rz.scp.css */
.rfc-summary[b-9zfu36s22a]{color:#18334e;max-width:1600px;margin:auto}.summary-heading[b-9zfu36s22a]{display:flex;align-items:center;justify-content:space-between;gap:24px;margin:0 0 24px}.eyebrow[b-9zfu36s22a]{font-size:11px;letter-spacing:.16em;color:#427686;font-weight:800}.summary-heading h1[b-9zfu36s22a]{font-size:30px;line-height:1.2;margin:8px 0}.summary-heading p[b-9zfu36s22a]{font-size:14px;color:#536b7d;margin:0}.rfc-summary button[b-9zfu36s22a]{background:#14687c;color:white;border:0;border-radius:9px;padding:12px 18px;font-weight:650;cursor:pointer}.rfc-summary button:disabled[b-9zfu36s22a]{opacity:.5;cursor:not-allowed}.rfc-summary button:focus-visible[b-9zfu36s22a],.rfc-summary select:focus-visible[b-9zfu36s22a],.rfc-summary input:focus-visible[b-9zfu36s22a],.summary-table-wrap:focus-visible[b-9zfu36s22a]{outline:3px solid #28a6c4;outline-offset:3px}.summary-filters[b-9zfu36s22a]{display:grid;grid-template-columns:minmax(220px,1fr) 160px 100px auto;gap:16px;align-items:end;background:white;border:1px solid #dfe8ed;padding:20px;border-radius:14px}.summary-filters label[b-9zfu36s22a]{display:block;font-size:12px;font-weight:700;margin-bottom:7px}.summary-filters select[b-9zfu36s22a],.summary-filters input[b-9zfu36s22a]{width:100%;height:44px;border:1px solid #c9d8df;background:#fff;border-radius:8px;padding:8px;color:#18334e}.summary-contract[b-9zfu36s22a]{display:flex;gap:26px;align-items:center;padding:20px 0;border-bottom:1px solid #dce7ec}.summary-contract>div:first-child[b-9zfu36s22a]{flex:1}.summary-contract span[b-9zfu36s22a],.summary-contract strong[b-9zfu36s22a]{display:block}.summary-contract span[b-9zfu36s22a]{font-size:12px;color:#526b7c;margin:4px 0}.summary-contract strong[b-9zfu36s22a]{font-size:14px}.summary-period[b-9zfu36s22a]{display:flex;justify-content:space-between;gap:12px;align-items:center;margin:24px 0 14px}.summary-period h2[b-9zfu36s22a]{font-size:20px;margin:0;text-transform:capitalize}.summary-period>span[b-9zfu36s22a]{font-size:11px;color:#576d7f}.summary-cards[b-9zfu36s22a]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:24px}.summary-cards article[b-9zfu36s22a]{background:#fff;border:1px solid #dfe8ed;border-top:3px solid #258da1;border-radius:12px;padding:18px}.summary-cards span[b-9zfu36s22a]{display:block;font-size:12px;color:#4d6577}.summary-cards strong[b-9zfu36s22a]{display:block;font-size:30px;margin:8px 0}.summary-cards small[b-9zfu36s22a]{font-size:11px;color:#536d7f}.summary-table-wrap[b-9zfu36s22a]{width:100%;overflow:auto;border:1px solid #dfe8ed;border-radius:12px;background:#fff}.summary-table[b-9zfu36s22a]{width:100%;border-collapse:collapse;min-width:990px;font-size:12px}.summary-table caption[b-9zfu36s22a]{caption-side:top;text-align:left;color:#29485d;font-weight:700;padding:15px 16px}.summary-table th[b-9zfu36s22a],.summary-table td[b-9zfu36s22a]{text-align:left;padding:15px 13px;border-top:1px solid #e5edf1;vertical-align:top}.summary-table thead[b-9zfu36s22a]{background:#f2f7f9;font-size:11px}.summary-table tbody th[b-9zfu36s22a]{font-weight:600;min-width:150px}.summary-table td>span[b-9zfu36s22a],.summary-table th>strong[b-9zfu36s22a]{display:block}.summary-table small[b-9zfu36s22a]{display:block;font-size:11px;font-weight:400;color:#526d7e;margin-top:5px;max-width:250px}.summary-table .summary-state[b-9zfu36s22a]{display:inline-block;padding:5px 8px;border-radius:6px;font-size:11px}.summary-state.attention[b-9zfu36s22a]{color:#8d381e;background:#fff0e9}.summary-state.neutral[b-9zfu36s22a]{color:#325d6c;background:#eaf3f5}.summary-message[b-9zfu36s22a]{padding:14px 18px;margin:16px 0;background:#fff8e6;border:1px solid #e5cf8c;border-radius:10px;font-size:13px}.summary-message.error[b-9zfu36s22a]{background:#fff0ef;color:#90332c;border-color:#eabeb7}.summary-empty[b-9zfu36s22a]{text-align:center;padding:38px 24px;background:white;border:1px solid #dfe8ed;border-radius:12px;margin:20px 0;font-size:14px}.summary-empty h3[b-9zfu36s22a]{font-size:18px}.summary-empty p[b-9zfu36s22a]{color:#587084;max-width:650px;margin:12px auto 0}.summary-breakdown[b-9zfu36s22a]{margin:18px 0}.summary-breakdown summary[b-9zfu36s22a]{font-size:13px;font-weight:650;padding:10px 0;cursor:pointer}.summary-notes[b-9zfu36s22a]{margin-top:20px;background:#edf4f7;padding:14px 18px;border-radius:10px}.summary-notes p[b-9zfu36s22a],.summary-note[b-9zfu36s22a]{font-size:12px;line-height:1.6;color:#496476;margin:5px 0}.summary-links[b-9zfu36s22a]{display:flex;gap:24px;margin-top:20px;font-size:13px}.summary-links a[b-9zfu36s22a]{color:#14687c;font-weight:650}@media(max-width:1000px){.summary-filters[b-9zfu36s22a]{grid-template-columns:1fr 1fr}.summary-cards[b-9zfu36s22a]{grid-template-columns:1fr 1fr}.summary-contract[b-9zfu36s22a]{flex-wrap:wrap}.summary-contract>div:first-child[b-9zfu36s22a]{flex-basis:100%}.summary-heading[b-9zfu36s22a]{align-items:flex-start}.summary-period[b-9zfu36s22a]{align-items:flex-start;flex-direction:column}}@media(max-width:600px){.summary-heading[b-9zfu36s22a]{flex-direction:column}.summary-heading h1[b-9zfu36s22a]{font-size:25px}.summary-filters[b-9zfu36s22a]{grid-template-columns:1fr}.summary-cards[b-9zfu36s22a]{gap:10px}.summary-cards article[b-9zfu36s22a]{padding:12px}.summary-cards strong[b-9zfu36s22a]{font-size:25px}.summary-links[b-9zfu36s22a]{flex-wrap:wrap;gap:14px}}
.summary-actions[b-9zfu36s22a]{display:flex;gap:10px;flex-wrap:wrap}.summary-actions button:first-child[b-9zfu36s22a]{background:#e4eff3;color:#14687c}.summary-heading>.summary-actions[b-9zfu36s22a]{justify-content:flex-end}@media(max-width:600px){.summary-heading>.summary-actions[b-9zfu36s22a]{justify-content:flex-start}.summary-actions button[b-9zfu36s22a]{font-size:12px}}
/* /Components/Pages/Landing.razor.rz.scp.css */
.landing-page[b-f5je4ykwlo]{min-height:100vh;background:#f5f9fc;color:#071d34;font-family:"Segoe UI",Arial,sans-serif}.landing-page *[b-f5je4ykwlo]{box-sizing:border-box}.landing-page a[b-f5je4ykwlo]{text-decoration:none}.landing-container[b-f5je4ykwlo]{width:min(1160px,calc(100% - 40px));margin-inline:auto}.landing-trial-bar[b-f5je4ykwlo]{min-height:36px;display:flex;justify-content:center;align-items:center;gap:10px;padding:7px 20px;background:#1abbd5;color:#06273a;font-size:12px;font-weight:800}.landing-trial-bar a[b-f5je4ykwlo]{color:#06273a;text-decoration:underline}.landing-header[b-f5je4ykwlo]{min-height:72px;display:flex;align-items:center;gap:28px}.landing-brand[b-f5je4ykwlo]{display:flex;align-items:center;gap:10px;color:#071d34}.landing-brand img[b-f5je4ykwlo]{width:48px;height:48px;border-radius:50%;object-fit:cover}.landing-brand span[b-f5je4ykwlo],.landing-brand strong[b-f5je4ykwlo],.landing-brand small[b-f5je4ykwlo]{display:block}.landing-brand small[b-f5je4ykwlo]{color:#637a8d;margin-top:2px;font-size:11px}.landing-header nav[b-f5je4ykwlo]{display:flex;gap:28px;margin-left:auto}.landing-header nav a[b-f5je4ykwlo]{color:#39556b;font-size:13px}.landing-login[b-f5je4ykwlo]{display:flex;align-items:center;gap:7px;background:#0e354f;color:#fff;padding:12px 16px;border-radius:8px;font-size:13px;font-weight:800}.landing-hero[b-f5je4ykwlo]{background:#071d34;color:#fff;border-bottom:5px solid #18bdd8}.landing-hero-grid[b-f5je4ykwlo]{min-height:530px;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);gap:50px;align-items:center}.landing-hero-copy>span[b-f5je4ykwlo],.landing-section-heading>span[b-f5je4ykwlo]{color:#56d9ef;font-size:12px;font-weight:900;letter-spacing:1.5px}.landing-hero h1[b-f5je4ykwlo]{font-size:56px;line-height:1.08;margin:20px 0}.landing-hero p[b-f5je4ykwlo]{max-width:650px;color:#c8e0eb;font-size:17px;line-height:1.65}.landing-actions[b-f5je4ykwlo]{display:flex;gap:12px;margin:30px 0 12px}.landing-actions a[b-f5je4ykwlo]{padding:13px 17px;border-radius:8px;font-size:13px;font-weight:850}.landing-primary[b-f5je4ykwlo]{background:#18bdd8;color:#06273a}.landing-secondary[b-f5je4ykwlo]{color:#fff;border:1px solid #8095a5}.landing-hero-copy>small[b-f5je4ykwlo]{color:#a9ccda}.landing-proof[b-f5je4ykwlo]{display:flex;gap:20px;flex-wrap:wrap;margin-top:28px;color:#dcecf3;font-size:12px}.landing-hero-logo[b-f5je4ykwlo]{width:100%;max-width:440px;justify-self:end}.landing-section[b-f5je4ykwlo]{padding:72px 0}.landing-section-alt[b-f5je4ykwlo]{background:#fff}.landing-section-heading[b-f5je4ykwlo]{max-width:780px;margin-bottom:28px}.landing-section-heading>span[b-f5je4ykwlo]{color:#0986a0}.landing-section-heading h2[b-f5je4ykwlo]{font-size:32px;margin:9px 0}.landing-section-heading p[b-f5je4ykwlo]{color:#60788b;line-height:1.6}.landing-feature-grid[b-f5je4ykwlo]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.landing-feature-grid article[b-f5je4ykwlo]{background:#fff;border:1px solid #dce8f0;border-radius:9px;padding:22px;min-height:170px}.landing-feature-grid b[b-f5je4ykwlo]{color:#0b91aa}.landing-feature-grid h3[b-f5je4ykwlo]{font-size:16px;margin:18px 0 8px}.landing-feature-grid p[b-f5je4ykwlo]{color:#60788b;font-size:13px;line-height:1.55}.landing-flow[b-f5je4ykwlo]{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid #dce8f0;border-radius:9px;overflow:hidden}.landing-flow article[b-f5je4ykwlo]{padding:24px;border-right:1px solid #dce8f0}.landing-flow article:last-child[b-f5je4ykwlo]{border-right:0}.landing-flow b[b-f5je4ykwlo]{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#e4f8fc;color:#087d94}.landing-flow strong[b-f5je4ykwlo],.landing-flow small[b-f5je4ykwlo]{display:block}.landing-flow strong[b-f5je4ykwlo]{margin-top:14px}.landing-flow small[b-f5je4ykwlo]{color:#60788b;margin-top:6px;line-height:1.45}.landing-plan-notes[b-f5je4ykwlo]{display:flex;gap:12px;flex-wrap:wrap;margin-top:15px}.landing-plan-notes strong[b-f5je4ykwlo]{font-size:12px;background:#e7f8ef;color:#136942;padding:7px 10px;border-radius:6px}.landing-plan-notes strong:first-child[b-f5je4ykwlo]{background:#e8f7fb;color:#0b6f83}.landing-plan-grid[b-f5je4ykwlo]{display:grid;grid-template-columns:repeat(5,1fr);gap:12px;align-items:stretch}.landing-plan-grid article[b-f5je4ykwlo]{position:relative;display:flex;flex-direction:column;background:#fff;border:1px solid #dce8f0;border-radius:9px;padding:20px 16px}.landing-plan-grid article.featured[b-f5je4ykwlo]{border:2px solid #18bdd8;padding:19px 15px}.landing-plan-grid article>span[b-f5je4ykwlo]{position:absolute;top:-12px;left:14px;background:#18bdd8;color:#06273a;font-size:10px;font-weight:900;padding:5px 8px;border-radius:4px}.landing-plan-grid h3[b-f5je4ykwlo]{margin:9px 0;font-size:18px}.landing-plan-grid em[b-f5je4ykwlo]{color:#087d94;font-size:11px;font-style:normal;font-weight:800}.landing-plan-grid dl[b-f5je4ykwlo]{min-height:92px;margin:13px 0}.landing-plan-grid dl div[b-f5je4ykwlo]{display:flex;justify-content:space-between;align-items:center;gap:6px;padding:7px 0;border-top:1px solid #e2eaf0}.landing-plan-grid dt[b-f5je4ykwlo]{color:#60788b;font-size:11px}.landing-plan-grid dt small[b-f5je4ykwlo]{display:block;color:#168052}.landing-plan-grid dd[b-f5je4ykwlo]{margin:0;color:#087d94;font-weight:850;white-space:nowrap}.landing-plan-grid p[b-f5je4ykwlo]{color:#60788b;font-size:12px;line-height:1.45;min-height:52px}.landing-plan-grid ul[b-f5je4ykwlo]{padding-left:18px;margin:8px 0 20px;color:#29485d;font-size:12px;display:grid;gap:7px}.landing-plan-grid article>a[b-f5je4ykwlo]{margin-top:auto;text-align:center;border:1px solid #cfdee7;border-radius:7px;padding:10px;color:#17384e;font-weight:800;font-size:12px}.landing-plan-grid .featured>a[b-f5je4ykwlo]{background:#0e354f;color:#fff;border-color:#0e354f}.landing-register[b-f5je4ykwlo]{background:#071d34;color:#fff;padding:72px 0}.landing-register-grid[b-f5je4ykwlo]{display:grid;grid-template-columns:.85fr 1.15fr;gap:64px;align-items:center}.landing-register-grid>div h2[b-f5je4ykwlo]{font-size:34px;line-height:1.2}.landing-register-grid>div p[b-f5je4ykwlo]{color:#c5deea;line-height:1.6}.landing-register-grid>div li[b-f5je4ykwlo]{margin:11px 0;color:#e2f1f7}.landing-form[b-f5je4ykwlo]{background:#fff;color:#071d34;border-radius:10px;padding:28px}.landing-form header[b-f5je4ykwlo]{display:flex;justify-content:space-between;align-items:center;gap:12px}.landing-form header h2[b-f5je4ykwlo]{font-size:20px;margin:0}.landing-form header span[b-f5je4ykwlo]{background:#e8f9fc;color:#087d94;padding:6px 9px;border-radius:5px;font-size:11px;font-weight:800}.landing-form label[b-f5je4ykwlo]{display:block;margin:15px 0 6px;font-size:12px;font-weight:800}.landing-form input[b-f5je4ykwlo],.landing-form select[b-f5je4ykwlo]{width:100%;height:44px;border:1px solid #cbdbe5;border-radius:7px;padding:0 12px;background:#fff;color:#071d34}.landing-form-grid[b-f5je4ykwlo]{display:grid;grid-template-columns:1fr 1fr;gap:0 16px}.landing-form button[b-f5je4ykwlo]{width:100%;height:46px;margin-top:20px;border:0;border-radius:8px;background:#18bdd8;color:#06273a;font-weight:900}.landing-form>small[b-f5je4ykwlo]{display:block;text-align:center;color:#71869a;margin-top:10px}.landing-message[b-f5je4ykwlo]{margin-top:14px;padding:12px;border-radius:7px;font-size:12px}.landing-message.success[b-f5je4ykwlo]{background:#e7f8ef;color:#136942}.landing-message.error[b-f5je4ykwlo]{background:#ffe7e8;color:#a7353d}.validation-message[b-f5je4ykwlo]{color:#a7353d;font-size:11px}.landing-footer[b-f5je4ykwlo]{max-width:none;width:100%;padding:28px max(20px,calc((100% - 1160px)/2));display:flex;justify-content:space-between;gap:25px;background:#041524;color:#bfd5df}.landing-footer>div[b-f5je4ykwlo],.landing-footer strong[b-f5je4ykwlo],.landing-footer small[b-f5je4ykwlo],.landing-footer a[b-f5je4ykwlo]{display:block}.landing-footer strong[b-f5je4ykwlo]{color:#fff}.landing-footer small[b-f5je4ykwlo],.landing-footer a[b-f5je4ykwlo]{margin-top:7px;font-size:12px}.landing-footer a[b-f5je4ykwlo]{color:#8eeeff}@media(max-width:1050px){.landing-plan-grid[b-f5je4ykwlo]{grid-template-columns:repeat(2,1fr)}.landing-plan-grid article:last-child[b-f5je4ykwlo]{grid-column:1/-1}.landing-hero h1[b-f5je4ykwlo]{font-size:45px}}@media(max-width:850px){.landing-header nav[b-f5je4ykwlo]{display:none}.landing-hero-grid[b-f5je4ykwlo],.landing-register-grid[b-f5je4ykwlo]{grid-template-columns:1fr}.landing-hero-logo[b-f5je4ykwlo]{display:none}.landing-feature-grid[b-f5je4ykwlo]{grid-template-columns:repeat(2,1fr)}.landing-flow[b-f5je4ykwlo]{grid-template-columns:1fr 1fr}.landing-flow article:nth-child(2)[b-f5je4ykwlo]{border-right:0}.landing-flow article[b-f5je4ykwlo]{border-bottom:1px solid #dce8f0}.landing-flow article:nth-child(n+3)[b-f5je4ykwlo]{border-bottom:0}}@media(max-width:600px){.landing-container[b-f5je4ykwlo]{width:min(100% - 28px,1160px)}.landing-brand small[b-f5je4ykwlo],.landing-login span[b-f5je4ykwlo]{display:none}.landing-hero-grid[b-f5je4ykwlo]{min-height:auto;padding:70px 0}.landing-hero h1[b-f5je4ykwlo]{font-size:37px}.landing-feature-grid[b-f5je4ykwlo],.landing-plan-grid[b-f5je4ykwlo],.landing-form-grid[b-f5je4ykwlo],.landing-flow[b-f5je4ykwlo]{grid-template-columns:1fr}.landing-plan-grid article:last-child[b-f5je4ykwlo]{grid-column:auto}.landing-flow article[b-f5je4ykwlo]{border-right:0;border-bottom:1px solid #dce8f0!important}.landing-flow article:last-child[b-f5je4ykwlo]{border-bottom:0!important}.landing-footer[b-f5je4ykwlo]{flex-direction:column}.landing-register-grid>div h2[b-f5je4ykwlo]{font-size:29px}}
/* /Components/Pages/TrialRegistration.razor.rz.scp.css */
.trial-registration-page[b-u0vlv3abdm]{min-height:100vh;background:#f3f8fc;color:#071d34}.trial-topbar[b-u0vlv3abdm]{height:76px;padding:10px max(24px,calc((100% - 1120px)/2));display:flex;align-items:center;justify-content:space-between;background:#fff;border-bottom:1px solid #dce8f0}.trial-brand[b-u0vlv3abdm]{display:flex;align-items:center;gap:11px;text-decoration:none}.trial-brand img[b-u0vlv3abdm]{width:50px;height:50px;object-fit:cover;border-radius:50%}.trial-brand span[b-u0vlv3abdm],.trial-brand strong[b-u0vlv3abdm],.trial-brand small[b-u0vlv3abdm]{display:block}.trial-brand strong[b-u0vlv3abdm]{font-size:16px}.trial-brand small[b-u0vlv3abdm]{margin-top:3px;color:#6f8497;font-size:11px}.trial-login[b-u0vlv3abdm]{background:#0f3148;color:#fff;text-decoration:none;padding:11px 16px;border-radius:8px;font-size:13px;font-weight:700}.trial-content[b-u0vlv3abdm]{width:min(1120px,calc(100% - 40px));margin:0 auto;padding:70px 0;display:grid;grid-template-columns:.9fr 1.1fr;gap:70px;align-items:center}.trial-copy>span[b-u0vlv3abdm]{color:#0b8ca8;font-size:12px;font-weight:800;letter-spacing:1.5px}.trial-copy h1[b-u0vlv3abdm]{font-size:42px;line-height:1.12;margin:15px 0 18px}.trial-copy p[b-u0vlv3abdm]{color:#5d7488;line-height:1.65}.trial-copy ul[b-u0vlv3abdm]{list-style:none;padding:0;margin:26px 0 0;display:grid;gap:12px}.trial-copy li[b-u0vlv3abdm]{position:relative;padding-left:28px}.trial-copy li[b-u0vlv3abdm]:before{content:'✓';position:absolute;left:0;color:#18a96d;font-weight:900}.trial-form[b-u0vlv3abdm]{background:#fff;border:1px solid #dce8f0;border-radius:12px;padding:30px;box-shadow:0 18px 38px rgba(15,49,72,.09)}.trial-form-heading[b-u0vlv3abdm]{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:22px}.trial-form-heading h2[b-u0vlv3abdm]{margin:0;font-size:23px}.trial-form-heading span[b-u0vlv3abdm]{background:#e9fbfe;color:#087a91;padding:6px 10px;border-radius:6px;font-size:12px;font-weight:800}.trial-form label[b-u0vlv3abdm]{display:block;margin:15px 0 7px;font-size:12px;font-weight:750}.trial-input[b-u0vlv3abdm]{width:100%;height:45px;border:1px solid #c9d8df;border-radius:8px;padding:0 12px;color:#071d34;background:#fff}.trial-input:focus[b-u0vlv3abdm]{border-color:#21b9d5;box-shadow:0 0 0 4px rgba(33,185,213,.14);outline:0}.trial-form-grid[b-u0vlv3abdm]{display:grid;grid-template-columns:1fr 1fr;gap:0 16px}.trial-form button[b-u0vlv3abdm]{width:100%;margin-top:22px;min-height:47px;border:0;border-radius:8px;background:#16b9d6;color:#032234;font-weight:850}.trial-form button:disabled[b-u0vlv3abdm]{opacity:.65}.trial-privacy[b-u0vlv3abdm]{text-align:center;color:#71869a;font-size:11px;margin:12px 0 0}.trial-message[b-u0vlv3abdm]{margin-top:16px;border-radius:8px;padding:12px 14px;font-size:13px}.trial-message.success[b-u0vlv3abdm]{background:#e8f9f1;color:#12784c}.trial-message.error[b-u0vlv3abdm]{background:#ffe7e8;color:#a7353d}.validation-message[b-u0vlv3abdm]{display:block;color:#a7353d;font-size:11px;margin-top:5px}.trial-footer[b-u0vlv3abdm]{background:#041524;color:#bfd5df;padding:25px max(24px,calc((100% - 1120px)/2));display:flex;align-items:center;gap:18px;flex-wrap:wrap;font-size:12px}.trial-footer strong[b-u0vlv3abdm]{color:#fff;margin-right:auto}.trial-footer a[b-u0vlv3abdm]{color:#8eeeff;text-decoration:none}@media(max-width:850px){.trial-content[b-u0vlv3abdm]{grid-template-columns:1fr;gap:34px;padding:45px 0}.trial-copy h1[b-u0vlv3abdm]{font-size:34px}}@media(max-width:600px){.trial-content[b-u0vlv3abdm]{width:min(100% - 28px,1120px)}.trial-form[b-u0vlv3abdm]{padding:22px}.trial-form-grid[b-u0vlv3abdm]{grid-template-columns:1fr}.trial-brand small[b-u0vlv3abdm]{display:none}.trial-footer[b-u0vlv3abdm]{align-items:flex-start;flex-direction:column}.trial-footer strong[b-u0vlv3abdm]{margin-right:0}}
