.guest-dash.vip-board-embed {
    display: none;
    position: relative;
    isolation: isolate;
    width: min(100%, 980px);
    margin: 1.4rem auto 0.4rem;
    overflow: hidden;
    border-radius: 32px;
    background:
        radial-gradient(1200px 600px at 80% -10%, rgba(201, 168, 106, 0.16), transparent 55%),
        radial-gradient(900px 500px at -10% 110%, rgba(201, 168, 106, 0.1), transparent 50%),
        linear-gradient(180deg, #100e0b 0%, #0b0a08 45%, #14110d 100%);
    color: var(--vb-ivory, #f7f1e6);
    font-family: "Cairo", "Segoe UI", Tahoma, sans-serif;
    line-height: normal;
    text-align: start;
    -webkit-font-smoothing: antialiased;
    box-shadow: 0 18px 40px rgba(26, 22, 18, 0.2);
}

.guest-dash.vip-board-embed.is-open {
    display: block;
}

.guest-dash.vip-board-embed .vip-board-glow,
.guest-dash.vip-board-embed .vip-board-ornament {
    position: absolute;
}

.guest-dash.vip-board-embed .vip-board-shell {
    width: min(100% - 1.4rem, 980px);
}

.guest-dash.vip-board-embed .vip-board-modal {
    position: absolute;
    z-index: 8;
}

.guest-dash.vip-board-embed .vip-board-guest,
.guest-dash.vip-board-embed .vip-board-modal-close {
    text-align: center;
}

.guest-dash.vip-board-embed .vip-board-modal-close {
    text-align: right;
}

.guest-dash.vip-board-embed img {
    max-width: 100%;
}

.guest-dash.vip-board-embed .vip-board-card-title svg,
.guest-dash.vip-board-embed .vip-board-search-icon svg {
    width: 1.15rem;
    height: 1.15rem;
    max-width: 1.15rem;
}

.guest-dash.vip-board-embed .vip-board-arrow,
.guest-dash.vip-board-embed .vip-board-send,
.guest-dash.vip-board-embed .vip-board-send-cell,
.guest-dash.vip-board-embed .vip-board-list-inner a,
.guest-dash.vip-board-embed .vip-board-list-inner svg {
    display: none !important;
}
