:root{--cine-header-height:48px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#ece8df;font-synthesis:none;-webkit-font-smoothing:antialiased;background:#0e0d0c;scroll-padding-block-start:calc(var(--cine-header-height) + var(--cine-lens-bar-height,0px) + 16px);font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}body{margin:0}button,input,select{font:inherit}button,a,input{-webkit-tap-highlight-color:transparent}a{color:inherit}button{cursor:pointer}button:disabled{cursor:wait;opacity:.6}:focus-visible{outline-offset:3px;outline:2px solid #d9a55b}.cine-header{z-index:50;height:var(--cine-header-height);background:#0e0d0c;border-bottom:1px solid #ede8de14;align-items:center;gap:24px;padding:0 24px;font-size:14px;display:flex;position:sticky;top:0}.cine-header a{align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.cine-brand{letter-spacing:-.03em;font-weight:600}.cine-header nav{align-self:stretch;display:flex}.cine-header nav a{color:#b4aea3;border-bottom:2px solid #0000}.cine-header nav a[aria-current]{color:#ece8df;border-bottom-color:#ece8df}.cine-account{color:#b4aea3;align-items:center;gap:16px;min-width:0;margin-left:auto;display:flex}.cine-account-name{text-overflow:ellipsis;white-space:nowrap;max-width:160px;overflow:hidden}.cine-account button{min-height:40px;color:inherit;background:0 0;border:0;padding:0 8px}.cine-account button:hover{color:#ece8df}.cine-skip{z-index:100;color:#0e0d0c;background:#ece8df;padding:12px;position:fixed;top:-80px;left:12px}.cine-skip:focus{top:4px}.cine-message{max-width:680px;margin:0 auto;padding:64px 24px;line-height:1.6}.cine-message h1{font-size:24px;font-weight:500}.cine-message p{color:#b4aea3}.cine-message code{white-space:normal;overflow-wrap:anywhere}.cine-message button{color:inherit;background:0 0;border:1px solid #ede8de24;border-radius:5px;margin-right:20px;padding:10px 14px}.cine-login{place-items:center;min-height:100dvh;padding:24px;display:grid}.cine-login-form{flex-direction:column;width:min(100%,340px);display:flex}.cine-login-form h1{letter-spacing:-.04em;margin:0;font-size:26px;font-weight:500}.cine-login-form>p{color:#b4aea3;margin:8px 0 28px;line-height:1.5}.cine-login-form label{margin:16px 0 8px;font-size:14px}.cine-login-form input{width:100%;min-height:48px;color:inherit;background:#141311;border:1px solid #ede8de24;border-radius:5px;padding:0 12px;font-size:16px}.cine-login-form button{color:#0e0d0c;background:#ece8df;border:0;border-radius:5px;min-height:48px;margin-top:24px;padding:0 16px;font-size:16px}.cine-login-form p[role=alert]{color:#e08a76;margin:16px 0 0;font-size:14px}@media (width<=600px){.cine-header{gap:20px;padding:0 16px}.cine-account-name{max-width:80px}.cine-account{gap:8px}}
