.alert-shadow{background:var(--bg);display:block;height:100dvh;left:0;opacity:.5;opacity:0;top:0;width:100dvw;z-index:300}.alert-shadow,.fixed-parent{pointer-events:none;position:fixed}.fixed-parent{height:-moz-fit-content;height:fit-content;top:0;right:0;bottom:0;left:0;margin:auto;width:-moz-fit-content;width:fit-content;z-index:350}.alert-container{color:var(--bg);transform:translateY(200%)}.alert-container .margin-container{background-color:var(--font);height:-moz-fit-content;height:fit-content;padding:var(--golden-value-half);pointer-events:all;width:-moz-fit-content;width:fit-content}.alert-container section:first-child{border-bottom:1px solid var(--grid-line-dark);padding-bottom:var(--golden-value-half)}.alert-container section:nth-child(2){margin-top:var(--golden-value-half)}.alert-container .golden-sized-element{align-items:center;display:flex;height:var(--golden-value)}.alert-container .golden-sized-element.link-icon{background-color:var(--grid-line-dark);border-left:1px solid var(--primary);justify-content:center;position:relative;transition:.4s;width:var(--golden-value)}.alert-container .golden-sized-element.link-icon .message{background:var(--font);border:1px solid var(--grid-line-dark);bottom:0;color:var(--primary);font-size:var(--fs-xsm);left:50%;margin:auto;opacity:0;padding:.5rem;pointer-events:none;position:absolute;right:0;transform:translateY(100%) translate(-50%);width:-moz-fit-content;width:fit-content}.alert-container .golden-sized-element.link-icon .message:after{background:var(--font);border-left:1px solid var(--grid-line-dark);border-top:1px solid var(--grid-line-dark);content:"";display:block;height:5px;left:0;margin:auto;position:absolute;right:0;top:-3px;transform:rotate(45deg);width:5px}.alert-container .golden-sized-element.link-icon:hover{color:var(--primary)}.alert-container .golden-sized-element.link{background:#0f0f0f0a;font-size:var(--fs-sm);padding-left:var(--golden-value-half);padding-right:var(--golden-value-half);width:100%}.alert-container .options{align-items:center;display:flex;justify-content:space-between}.alert-container .options h1{font-family:inter-bold;font-size:var(--fs-mid)}.alert-container .options .close-alert{align-items:center;background:var(--bg);border-radius:50%;color:var(--font);display:flex;height:1.375rem;justify-content:center;width:1.375rem}.alert-container .link-container{align-items:center;display:flex;margin-top:var(--golden-value-half)}.alert-container h5{font-size:var(--body);font-weight:100;opacity:.75}.alert-container .social-media-container{align-items:center;display:flex;gap:var(--golden-value-half);margin-top:var(--golden-value-half)}.alert-container .social-media-container .social-media{align-items:center;background:var(--grid-line-dark);border-left:1px solid var(--primary);display:flex;height:var(--golden-value);justify-content:center;transition:.4s;width:var(--golden-value)}.alert-container .social-media-container .social-media:hover{color:var(--primary)}@media (max-width:600px){.alert-container section:first-child{padding-bottom:1.25rem}.alert-container section:nth-child(2){margin-top:1.25rem}.alert-container .margin-container{padding:1.25rem}.alert-container .social-media-container{gap:1.25rem;margin-top:1.25rem}.alert-container .social-media-container .social-media{height:2.5rem;width:2.5rem}.alert-container .golden-sized-element{height:2.5rem}.alert-container .golden-sized-element.link-icon{width:2.5rem}.alert-container .link-container{margin-top:1.25rem}.alert-container .golden-sized-element.link{padding-left:1.25rem}}
