[data-ssmp-root] {position:relative!important;isolation:isolate;overflow:hidden;border-radius:inherit;min-width:0;background:#eee7db}
.ssmp-root {width:100%;height:460px;border-radius:22px}
[data-ssmp-root] > .ss-btn,[data-ssmp-root] > p {display:none!important}
[data-ssmp-root] .ssmp-surface {position:absolute;inset:0 0 26px;overflow:hidden;border-radius:inherit;background:#554f43}
[data-ssmp-root] .ssmp-canvas {position:absolute;inset:0;width:100%;height:100%;z-index:0}
[data-ssmp-root] .ssmp-launch {position:absolute;inset:0;z-index:2;display:block;width:100%;height:100%;padding:0!important;border:0!important;border-radius:inherit;cursor:pointer;color:#fff!important;text-align:center;font:inherit;background-color:#554f43!important;background-image:repeating-linear-gradient(0deg,transparent,transparent 39px,rgba(228,213,188,.12) 40px),repeating-linear-gradient(90deg,transparent,transparent 39px,rgba(228,213,188,.12) 40px),radial-gradient(ellipse at 15% 25%,transparent 20%,rgba(228,213,188,.18) 20.4%,transparent 21%,transparent 34%,rgba(228,213,188,.15) 34.4%,transparent 35%,transparent 48%,rgba(228,213,188,.12) 48.4%,transparent 49%)!important;box-shadow:none!important;transform:none!important}
[data-ssmp-root] .ssmp-image {position:absolute;inset:0;width:100%!important;height:100%!important;max-width:none;object-fit:cover;filter:saturate(.7);border-radius:inherit;margin:0}
[data-ssmp-root] .ssmp-shade {position:absolute;inset:0;background:rgba(24,23,19,.48);pointer-events:none}
[data-ssmp-root] .ssmp-callout {position:absolute;inset:0;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:16px;padding:24px;pointer-events:none}
[data-ssmp-root] .ssmp-icon {flex:0 0 auto;color:#f0e6d6;filter:drop-shadow(0 2px 5px #0005)}
[data-ssmp-root] .ssmp-action {display:block;max-width:100%;padding:14px 22px;border-radius:999px;background:#fffaf2;color:#382d25;font-weight:600;font-size:16px;line-height:1.35;box-shadow:0 3px 16px #0002;transition:background .15s,box-shadow .15s}
[data-ssmp-root] .ssmp-note {max-width:330px;font-size:13px;line-height:1.55;color:#fff;text-shadow:0 1px 3px #0008}
[data-ssmp-root] .ssmp-launch:hover .ssmp-action {background:#fff;box-shadow:0 5px 20px #0004}
[data-ssmp-root] .ssmp-launch:focus-visible {outline:3px solid #fff!important;outline-offset:-7px}
[data-ssmp-root] .ssmp-canvas:focus-visible {outline:3px solid #8b4b29;outline-offset:-5px}
[data-ssmp-root] .ssmp-attribution {position:absolute;bottom:0;left:0;right:0;height:26px;display:flex;align-items:center;justify-content:center;background:#eee7db;color:#43382e;font:11px/1.4 system-ui,sans-serif;padding:0 8px;z-index:4}
[data-ssmp-root] .ssmp-attribution a {color:#43382e!important;text-decoration:underline;text-underline-offset:2px}
[data-ssmp-root] .ssmp-status {position:absolute;left:16px;right:16px;bottom:12px;z-index:3;text-align:center;color:#fff;background:#302a23e8;border-radius:10px;padding:10px 14px;font-size:13px;line-height:1.5;pointer-events:none}
[data-ssmp-root] .ssmp-status:empty {display:none}
[data-ssmp-root].ssmp-loading .ssmp-icon {animation:ssmp-pulse 1.1s ease-in-out infinite}
[data-ssmp-root].ssmp-loading .ssmp-launch {cursor:wait}
[data-ssmp-root].ssmp-ready .ssmp-launch {display:none}
[data-ssmp-root] .ssmp-nojs {position:absolute;inset:0;z-index:5;display:flex;align-items:center;justify-content:center;color:#fff;background:#302a2370}
@keyframes ssmp-pulse {50% {opacity:.35}}
@media(max-width:600px) {.ssmp-root {height:400px}[data-ssmp-root] .ssmp-callout {padding:20px;gap:14px}[data-ssmp-root] .ssmp-action {font-size:15px;padding:13px 18px}}
@media(prefers-reduced-motion:reduce) {[data-ssmp-root] * {animation:none!important;transition:none!important}}
