/* File: tv-compatible-check.css | Generated: 2026-02-16 00:00 UTC+03:30 */
/* PrimeCastPlayer – TV Compatibility Popup Styles */

#pc-tvcheck-overlay {
    position: fixed;
    inset: 0;
    z-index: 2147483647;
    background: rgba(0, 0, 0, 0.65);
}

#pc-tvcheck-modal {
    position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 2147483647;

    max-width: 900px;
    width: calc(100% - 32px);

    background: #111;
    color: #fff;

    border-radius: 14px;
    padding: 20px 18px;

    box-shadow: 0 12px 32px rgba(0, 0, 0, 0.55);

    direction: rtl;
    text-align: right;
}

#pc-tvcheck-title {
    font-size: 31px;
    margin: 0 0 20px 0;
    color: indianred;
}

#pc-tvcheck-text {
    font-size: 20px;
    line-height: 2.5;
    margin: 0 0 18px 0;
    opacity: 0.95;
}

#pc-tvcheck-btn {
    float: left;
    appearance: none;
    border: none;
    border-radius: 10px;

    padding: 14px 20px;
    font-size: 20px;

    cursor: pointer;

    background: #ffffff;
    color: #111;

    transition:
        transform 0.05s ease,
        opacity 0.2s ease;
}

#pc-tvcheck-btn:hover {
    opacity: 0.9;
}

#pc-tvcheck-btn:active {
    transform: translateY(1px);
}
