.tw-mockup{container-type:inline-size;container-name:tw-mockup;position:relative;width:100%;max-width:100%;margin-inline:auto}.tw-mockup--multi-frame{position:relative}.tw-mockup--multi-frame>.tw-mockup__composition{position:relative;width:100%;max-width:100%;overflow:hidden}.tw-mockup--multi-frame>.tw-mockup__composition>.tw-mockup__sizer{display:block;width:100%;visibility:hidden;pointer-events:none;line-height:0}.tw-mockup--multi-frame>.tw-mockup__composition>.tw-mockup__layer{position:absolute;min-width:0;min-height:0}.tw-mockup--multi-frame>.tw-mockup__composition>.tw-mockup__layer .tw-mockup__screen-box--full{inset:0;width:100%;height:100%}.tw-mockup--multi-frame>.tw-mockup__composition>.tw-mockup__layer .tw-mockup__frame{position:relative;width:100%}.tw-mockup__sizer{visibility:hidden;pointer-events:none;line-height:0}.tw-mockup__layer{position:relative;min-width:0;min-height:0}.tw-mockup__frame{position:relative;line-height:0;pointer-events:none}.tw-mockup__frame .tw-mockup__frame-img{position:relative;z-index:1;display:block;width:100%;height:auto;pointer-events:none}.tw-mockup__frame .tw-mockup__screen-box{z-index:2;pointer-events:auto}.tw-mockup__frame-img{display:block;width:100%;height:auto;vertical-align:middle}.tw-mockup__screen-box{position:absolute;z-index:2;overflow:hidden;pointer-events:auto;container-type:size}.tw-mockup__screen-transform{position:absolute;inset:0;width:100%;height:100%;transform-origin:0 0}.tw-mockup__screen{position:absolute;inset:0;z-index:1;overflow:hidden;background:#0d0d0f;border-radius:calc(var(--tw-mockup-screen-radius, 0)*1cqmin)}.tw-mockup__screen-inner,.tw-mockup__screen-img{border-radius:inherit}.tw-mockup__screen-inner{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.tw-mockup__screen-inner--image{background:#0d0d0f}.tw-mockup__screen-inner--embed{background:#000;pointer-events:auto}.tw-mockup__screen-inner--embed .wp-block-embed__wrapper,.tw-mockup__screen-inner--embed>*{position:absolute;inset:0;width:100%;height:100%;pointer-events:auto}.tw-mockup__screen-inner--embed iframe{position:absolute;inset:0;width:100%;height:100%;border:0;pointer-events:auto}.tw-mockup__screen-inner--embed iframe[src=""]{display:none}.tw-mockup__screen-inner.cmplz-blocked-content-container{height:100%;display:flex;align-items:center;justify-content:center}.tw-mockup__screen-inner.cmplz-blocked-content-container button{position:relative !important;top:auto;left:auto;right:auto;bottom:auto;transform:none;height:auto;display:inline-flex;align-items:center;justify-content:center;padding:.65rem 1.25rem;border:0;border-radius:var(--tw-border-radius, 1rem);background:var(--tw-color-primary, #f5ff3c);color:var(--tw-color-dark, #141416);font-weight:700;cursor:pointer}.tw-mockup__screen-inner--empty{box-sizing:border-box;border:2px solid #d63638;background:repeating-linear-gradient(-58deg, color-mix(in srgb, #d63638 14%, transparent) 0 5px, color-mix(in srgb, var(--tw-lp-border, #7c93ad) 32%, transparent) 5px 10px, color-mix(in srgb, var(--tw-lp-grey, #282828) 16%, transparent) 10px 15px, color-mix(in srgb, var(--tw-lp-surface, #eaeff5) 40%, transparent) 15px 20px)}.tw-mockup__screen-inner--empty p{margin:0;padding:.75rem 1rem;font-size:.8125rem;line-height:1.4;text-align:center;color:var(--tw-lp-black, #141416);background:color-mix(in srgb, var(--tw-lp-surface, #eaeff5) 92%, transparent);border-radius:.25rem;max-width:18rem}.tw-mockup__screen-img{width:100%;height:100%;object-fit:var(--tw-mockup-img-object-fit, cover);object-position:var(--tw-mockup-img-object-position, center);display:block}.tw-mockup__placeholder{min-height:8rem;display:flex;align-items:center;justify-content:center;background:var(--tw-lp-surface, #eaeff5);border:1px dashed color-mix(in srgb, var(--tw-lp-border, #7c93ad) 60%, transparent);border-radius:.35rem;pointer-events:auto}.tw-mockup__placeholder p{margin:0 1rem;font-size:.8125rem;color:var(--tw-lp-grey, #282828);text-align:center}.tw-mockup__fallback{margin:0;padding:.5rem;font-size:.8125rem;color:var(--tw-lp-grey, #282828)}.tw-mockup--preset-macbook .tw-mockup__screen-box{top:5.4%;left:13%;width:73.4%;height:72%}.tw-mockup--no-frame .tw-mockup--no-frame__frame-img{display:none}.tw-mockup--no-frame .tw-mockup--no-frame__screen-box{position:relative;width:100%;aspect-ratio:16/10;border-radius:.35rem}.tw-mockup--lazy-loading{min-height:12rem;position:relative;background:color-mix(in srgb, var(--tw-lp-surface, #eaeff5) 88%, transparent)}.tw-mockup__lazy-shimmer{position:absolute;inset:1rem;border-radius:.35rem;background:color-mix(in srgb, var(--tw-lp-border, #7c93ad) 22%, transparent);opacity:.5;pointer-events:none}.tw-mockup--lazy-error{min-height:6rem;outline:2px dashed color-mix(in srgb, var(--tw-lp-border, #7c93ad) 55%, transparent)}
