/* MindMesh Profile Widget Skin: SMOKE */

.mm-pw--skin-smoke {
 --pw-bg: #23262d;
 --pw-border: rgba(220,228,238,.16);
 --pw-radius: 12px;
 --pw-bar-bg: #1b1e24;
 --pw-bar-border: rgba(220,228,238,.16);
 --pw-bar-text: #f1f3f7;
 --pw-btn-text: #f1f3f7;
 --pw-btn-hover-bg: rgba(148,163,184,.16);
 --pw-body-text: #edf0f5;
 --pw-shadow: 0 8px 24px rgba(0,0,0,.28);
 --pw-blur: 0px;
 --mm-widget-bg-rgb-default: 35 38 45;
 --mm-widget-bg-layer-opacity-default: .12;
}

.mm-pw--skin-smoke.mm-pw { position: relative; border-radius: var(--pw-radius); box-shadow: var(--pw-shadow); overflow: hidden; transform: translateZ(0); will-change: transform; -webkit-mask-image: -webkit-radial-gradient(white, black); mask-image: radial-gradient(white, black); }
.mm-pw--skin-smoke.mm-pw::before { content:""; position:absolute; inset:0; border-radius:inherit; box-sizing:border-box; background:var(--pw-bg); box-shadow:0 0 0 1px var(--pw-border) inset; backdrop-filter:blur(var(--pw-blur)); -webkit-backdrop-filter:blur(var(--pw-blur)); pointer-events:none; z-index:0; transform:translateZ(0); }
.mm-pw--skin-smoke .mm-widget-style-layer { position:absolute; inset:0; border-radius:inherit; pointer-events:none; z-index:10; }
.mm-pw--skin-smoke .mm-pw__bar, .mm-pw--skin-smoke .mm-pw__body { position:relative; z-index:2; }
.mm-pw--skin-smoke .mm-pw__bar { background:var(--pw-bar-bg); box-shadow:0 -1px 0 0 var(--pw-bar-border) inset; color:var(--pw-bar-text); backdrop-filter:blur(calc(var(--pw-blur) * 0.75)); -webkit-backdrop-filter:blur(calc(var(--pw-blur) * 0.75)); }
.mm-pw--skin-smoke .mm-pw__btn { color:var(--pw-btn-text); }
.mm-pw--skin-smoke .mm-pw__btn:hover { background:var(--pw-btn-hover-bg); }
.mm-pw--skin-smoke .mm-pw__body { background:transparent; color:var(--mm-widget-fg, var(--pw-body-text)); }
.mm-pw--no-titlebar .mm-pw__bar { display:none !important; }

.mm-pw--skin-smoke .mm-pw__body {color-scheme:dark;}
.mm-pw--skin-smoke .mm-pw__body .bg-white {color:#0f172a;color-scheme:light;}
.mm-pw--skin-smoke .mm-pw__body :is(.text-gray-600,.text-slate-500) {color:inherit;opacity:.8;}
