/* D:\anjirweb.ir\public\css\edge.css */
:root {
    --edge-height: 86px;
    --edge-z: 999;
}

.edge-blur {
    position: fixed;
    left: 0;
    right: 0;
    bottom: 0;
    height: var(--edge-height);
    pointer-events: none;
    z-index: var(--edge-z);
}

.edge-blur > div {
    position: absolute;
    inset: 0;
    pointer-events: none;
}

.edge-blur > div:nth-child(1) {
    backdrop-filter: blur(0.5px);
    -webkit-backdrop-filter: blur(0.5px);
    mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgb(0, 0, 0) 20%, rgb(0, 0, 0) 40%, rgba(0, 0, 0, 0) 60%);
}

.edge-blur > div:nth-child(2) {
    backdrop-filter: blur(1px);
    -webkit-backdrop-filter: blur(1px);
    mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 20%, rgb(0, 0, 0) 40%, rgb(0, 0, 0) 60%, rgba(0, 0, 0, 0) 80%);
}

.edge-blur > div:nth-child(3) {
    backdrop-filter: blur(2px);
    -webkit-backdrop-filter: blur(2px);
    mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 40%, rgb(0, 0, 0) 60%, rgb(0, 0, 0) 80%, rgba(0, 0, 0, 0) 100%);
}

.edge-blur > div:nth-child(4) {
    backdrop-filter: blur(4px);
    -webkit-backdrop-filter: blur(4px);
    mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 60%, rgb(0, 0, 0) 80%, rgb(0, 0, 0) 100%);
}

.edge-blur > div:nth-child(5) {
    backdrop-filter: blur(8px);
    -webkit-backdrop-filter: blur(8px);
    mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 75%, rgb(0, 0, 0) 100%);
}

.edge-blur > div:nth-child(6) {
    backdrop-filter: blur(16px);
    -webkit-backdrop-filter: blur(16px);
    mask-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 88%, rgb(0, 0, 0) 100%);
}
