html.w-entry-pending{overflow:hidden}html.w-entry-pending body{visibility:hidden}html.w-entry-pending .w-entry{visibility:visible}
.w-entry{position:fixed;inset:0;z-index:2147483000;display:flex;align-items:center;justify-content:center;background:#090909;color:#f2dfb8;isolation:isolate}.w-entry[data-theme=light]{background:#f6f2e9;color:#64481f}.w-entry video{display:block;width:100%;height:100%;object-fit:contain}.w-entry-controls{position:absolute;bottom:max(24px,env(safe-area-inset-bottom));right:max(24px,env(safe-area-inset-right));left:24px;display:flex;justify-content:flex-end;gap:10px;flex-wrap:wrap}.w-entry button{font:500 13px/1.4 Arial,sans-serif;padding:12px 19px;min-height:44px;border:1px solid #c9ab706e;border-radius:24px;color:inherit;background:linear-gradient(135deg,#ffffff25,#131313b8);backdrop-filter:blur(16px);cursor:pointer}.w-entry[data-theme=light] button{background:linear-gradient(135deg,#fffffff0,#e9dfc7dd)}.w-entry button:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(max-width:600px){.w-entry-controls{left:16px;right:16px;bottom:max(20px,env(safe-area-inset-bottom))}.w-entry button{font-size:12px;padding:11px 15px}}
