html:is([data-rr-page=gate],[data-rr-page=signin],[data-rr-page=auth],[data-rr-page=beta],[data-rr-page=landing],[data-rr-page="404"]){--entry-grad: linear-gradient(96deg, #DAFCFF 0%, #A3EEF6 24%, #7288F6 64%, #8C7BFF 100%);--entry-cta-glow: 0 8px 24px -8px rgba(163, 238, 246, .55);--entry-cta-glow-hover: 0 12px 30px -8px rgba(163, 238, 246, .7)}html:is([data-rr-page=gate],[data-rr-page=signin],[data-rr-page=auth],[data-rr-page=beta],[data-rr-page=landing],[data-rr-page="404"]) body{background-color:#000;background-image:radial-gradient(max(37.5vw,260px) 45vh at 27.8% 32%,rgba(39,2,134,.6),rgba(22,15,78,.3) 55%,transparent 75%),radial-gradient(max(28.1vw,200px) 35vh at 86.8% 12%,rgba(4,60,140,.55),transparent 72%);background-repeat:no-repeat;background-attachment:fixed}html:is([data-rr-page=gate],[data-rr-page=signin],[data-rr-page=auth],[data-rr-page=beta],[data-rr-page=landing],[data-rr-page="404"]) main{position:relative;isolation:isolate;max-width:480px;padding:36px 36px 30px;border-radius:28px;background-color:var(--bento-tile);box-shadow:var(--bento-edge),-34px 78px 80px -64px #a3eef66b,34px 82px 90px -64px #7288f68c,0 30px 60px -40px #7288f640}html:is([data-rr-page=gate],[data-rr-page=signin],[data-rr-page=auth],[data-rr-page=beta],[data-rr-page=landing],[data-rr-page="404"]) main:after{content:"";position:absolute;z-index:-1;inset:auto 12px -18px;height:min(62%,300px);border-radius:40px;background:radial-gradient(60% 70% at 30% 88%,rgba(163,238,246,.1),transparent 70%),radial-gradient(60% 70% at 72% 88%,rgba(114,136,246,.2),transparent 72%);filter:blur(30px);pointer-events:none}html:is([data-rr-page=gate],[data-rr-page=signin],[data-rr-page=beta],[data-rr-page=landing],[data-rr-page="404"]) p.brand{margin:0 0 28px;border-radius:0}html:is([data-rr-page=gate],[data-rr-page=signin],[data-rr-page=auth],[data-rr-page=beta],[data-rr-page=landing],[data-rr-page="404"]) h1{margin:0;font:700 40px/1.05 var(--font);letter-spacing:-.036em;color:var(--bento-text);text-wrap:balance;overflow-wrap:anywhere}html:is([data-rr-page=gate],[data-rr-page=signin],[data-rr-page=auth],[data-rr-page=beta],[data-rr-page=landing],[data-rr-page="404"]) h1 em{font-style:normal;font-weight:700;color:var(--bento-text-2)}html:is([data-rr-page=gate],[data-rr-page=beta]) h1 em:before{content:"\a";content:"\a" / "";white-space:pre}html[data-rr-page=signin] h1{font-size:38px}html:is([data-rr-page=gate],[data-rr-page=signin],[data-rr-page=auth],[data-rr-page=beta],[data-rr-page=landing],[data-rr-page="404"]) main>p:not(.brand,.code,.note,.notice,.err,.error,[role=alert]){margin-top:14px;font-size:15px;line-height:1.5;color:var(--bento-text-2);text-wrap:pretty}html:is([data-rr-page=gate],[data-rr-page=signin],[data-rr-page=beta],[data-rr-page=landing]) .note{font-size:var(--t-floor, 12.5px);line-height:1.6;color:var(--bento-text-3);text-wrap:pretty}html:is([data-rr-page=gate],[data-rr-page=signin],[data-rr-page=beta],[data-rr-page=landing]) main>.note:last-child{margin-top:26px;padding-top:16px;border-top:1px solid var(--bento-hairline)}html[data-rr-page=gate] #gate button[type=submit],html[data-rr-page=auth] button#go,html[data-rr-page=signin] a.action#continue{height:var(--bento-ctl-lg);font:600 15px/1 var(--font);letter-spacing:-.01em;border-radius:var(--bento-pill);box-shadow:var(--entry-cta-glow)}html[data-rr-page=gate] #gate button[type=submit]{margin-top:20px}html[data-rr-page=auth] button#go{width:100%;margin-top:26px;padding:0 22px}html[data-rr-page=gate] #gate button[type=submit]:hover:not(:disabled),html[data-rr-page=auth] button#go:hover:not(:disabled),html[data-rr-page=signin] a.action#continue:hover{box-shadow:var(--entry-cta-glow-hover)}html:is([data-rr-page=beta],[data-rr-page=landing]) a[href="/signin"][style*="background:var(--accent)"]{font-size:15px;letter-spacing:-.01em;box-shadow:var(--entry-cta-glow)}html:is([data-rr-page=beta],[data-rr-page=landing]) a[href="/signin"][style*="background:var(--accent)"]:hover{--accent: var(--bento-cyan-hover);box-shadow:var(--entry-cta-glow-hover)}html[data-rr-page=beta] a[href="/signin"][style*="background:var(--accent)"]{min-height:48px}html[data-rr-page=beta] main>p:has(>a[href="/signin"][style]){margin-top:26px}html[data-rr-page=landing] a[href="/signin"][style*="background:var(--accent)"]{min-height:44px}@media(prefers-reduced-motion:no-preference){html:is([data-rr-page=beta],[data-rr-page=landing]) a[href="/signin"][style*="background:var(--accent)"]{transition:background-color .15s ease,box-shadow .2s ease,transform .18s var(--bento-spring)}html[data-rr-page=gate] #gate button[type=submit]:hover:not(:disabled),html[data-rr-page=auth] button#go:hover:not(:disabled),html[data-rr-page=signin] a.action#continue:hover,html:is([data-rr-page=beta],[data-rr-page=landing]) a[href="/signin"][style*="background:var(--accent)"]:hover{transform:translateY(-1px)}html[data-rr-page=gate] #gate button[type=submit]:active:not(:disabled),html[data-rr-page=auth] button#go:active:not(:disabled),html[data-rr-page=signin] a.action#continue:active{transform:scale(.98)}}html:is([data-rr-page=gate],[data-rr-page=signin],[data-rr-page=auth],[data-rr-page=beta],[data-rr-page=landing]) :is(button,a.action,a[style],summary):focus-visible,html[data-rr-page=auth] main>p>a:focus-visible{outline:2px solid var(--bento-focus);outline-offset:var(--bento-focus-offset)}html[data-rr-page=gate] #gate label,html[data-rr-page=signin] #f label{margin:0 0 8px;font:600 var(--t-floor, 12.5px)/1.3 var(--font);letter-spacing:0;text-transform:none;color:var(--bento-text-2)}html[data-rr-page=gate] #gate label+input+label{margin-top:18px}html[data-rr-page=gate] #gate :is(#nm,#pc),html[data-rr-page=signin] #f #email{height:48px;padding:0 15px;border-radius:14px;font-size:15px}@media(pointer:coarse){html[data-rr-page=gate] #gate :is(#nm,#pc),html[data-rr-page=signin] #f #email{font-size:max(16px,1em)}}html[data-rr-page=gate] #gate :is(#nm,#pc):focus,html[data-rr-page=signin] #f #email:focus{border-color:var(--bento-cyan)}html[data-rr-page=gate] #gate #nm::placeholder,html[data-rr-page=signin] #f #email::placeholder{color:var(--bento-text-2)}html[data-rr-page=gate] #gate :is(#nm,#pc):-webkit-autofill,html[data-rr-page=signin] #f #email:-webkit-autofill{-webkit-text-fill-color:var(--bento-text);caret-color:var(--bento-text);box-shadow:0 0 0 40px #2c2c30 inset;transition:background-color 600000s 0s,color 600000s 0s}html[data-rr-page=gate] #gate :is(#nm,#pc):-webkit-autofill:focus,html[data-rr-page=signin] #f #email:-webkit-autofill:focus{box-shadow:0 0 0 40px #2c2c30 inset,var(--bento-focus-halo)}html:is([data-rr-page=gate],[data-rr-page=signin],[data-rr-page=auth]){--entry-err-disc: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Ccircle cx='8' cy='8' r='8' fill='%23E3143D'/%3E%3Cpath d='M8 4.3v4.4' stroke='%23fff' stroke-width='1.9' stroke-linecap='round'/%3E%3Ccircle cx='8' cy='11.55' r='1.1' fill='%23fff'/%3E%3C/svg%3E");--entry-info-glyph: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round'%3E%3Ccircle cx='9' cy='9' r='7.25'/%3E%3Cpath d='M9 8.2v4.4'/%3E%3Ccircle cx='9' cy='5.55' r='.95' fill='%23000' stroke='none'/%3E%3C/svg%3E")}html:is([data-rr-page=gate],[data-rr-page=signin]) .err,html[data-rr-page=auth] main>p.error{margin:14px 0 0;font-size:var(--t-floor, 13.5px);line-height:1.45;color:var(--bento-red-ink);text-wrap:pretty}html:is([data-rr-page=gate],[data-rr-page=signin]) .err{position:relative;padding-left:25px}html:is([data-rr-page=gate],[data-rr-page=signin]) .err:before{content:"";position:absolute;left:0;top:1.8px;width:16px;height:16px;background:var(--entry-err-disc) center / 16px 16px no-repeat}html[data-rr-page=signin] #authNotice{position:relative;margin:18px 0 0;padding-left:25px;font-size:var(--t-floor, 13.5px);line-height:1.45;color:var(--bento-cyan);text-wrap:pretty}html[data-rr-page=signin] #authNotice:before{content:"";position:absolute;left:0;top:1.8px;width:16px;height:16px;background-color:currentColor;-webkit-mask:var(--entry-info-glyph) center / contain no-repeat;mask:var(--entry-info-glyph) center / contain no-repeat}html:is([data-rr-page=gate],[data-rr-page=signin],[data-rr-page=auth],[data-rr-page=beta],[data-rr-page=landing],[data-rr-page="404"]) .account-controls{font-family:var(--font);color:var(--bento-text)}@media(max-width:480px){html[data-rr-page=gate] [data-account-controls]{position:relative!important;top:auto!important;right:auto!important;margin:0 0 14px!important}html[data-rr-page=gate] [data-account-controls] .ac-panel{left:50%;right:auto;transform:translate(-50%);width:min(280px,calc(100vw - 24px))}}html:is([data-rr-page=gate],[data-rr-page=signin],[data-rr-page=auth],[data-rr-page=beta],[data-rr-page=landing],[data-rr-page="404"]) .account-controls summary{min-height:44px;padding:0 16px 0 13px;gap:8px;border-color:transparent;border-radius:var(--bento-pill);background-color:#ffffff14;color:var(--bento-text-soft);font:600 14px/1 var(--font);letter-spacing:-.005em}html:is([data-rr-page=gate],[data-rr-page=signin],[data-rr-page=auth],[data-rr-page=beta],[data-rr-page=landing],[data-rr-page="404"]) .account-controls summary:hover,html:is([data-rr-page=gate],[data-rr-page=signin],[data-rr-page=auth],[data-rr-page=beta],[data-rr-page=landing],[data-rr-page="404"]) .account-controls details[open]>summary{background-color:#ffffff24;color:var(--bento-text)}html:is([data-rr-page=gate],[data-rr-page=signin],[data-rr-page=auth],[data-rr-page=beta],[data-rr-page=landing],[data-rr-page="404"]) .account-controls .ac-panel{top:calc(100% + 8px);padding:16px;border-color:var(--bento-hairline-strong);border-radius:18px;background-color:var(--bento-tile);box-shadow:var(--bento-edge),var(--bento-shadow)}html:is([data-rr-page=gate],[data-rr-page=signin],[data-rr-page=auth],[data-rr-page=beta],[data-rr-page=landing],[data-rr-page="404"]) .account-controls .ac-person{margin-bottom:8px;font:600 14px/1.35 var(--font);letter-spacing:-.005em;color:var(--bento-text)}html:is([data-rr-page=gate],[data-rr-page=signin],[data-rr-page=auth],[data-rr-page=beta],[data-rr-page=landing],[data-rr-page="404"]) .account-controls .ac-panel :is(button,a){min-height:44px;margin-top:8px;padding:0 16px;border-color:transparent;border-radius:var(--bento-pill);background-color:var(--bento-well-2);color:var(--bento-text);font:600 14px/1.25 var(--font);letter-spacing:-.005em;box-shadow:none}html:is([data-rr-page=gate],[data-rr-page=signin],[data-rr-page=auth],[data-rr-page=beta],[data-rr-page=landing],[data-rr-page="404"]) .account-controls .ac-panel :is(button,a):hover:not(:disabled){background-color:var(--bento-well-3);border-color:transparent;color:var(--bento-text);box-shadow:none}html:is([data-rr-page=gate],[data-rr-page=signin],[data-rr-page=auth],[data-rr-page=beta],[data-rr-page=landing],[data-rr-page="404"]) .account-controls .ac-status{font-size:var(--t-floor, 12.5px);line-height:1.5;color:var(--bento-text-2)}html:is([data-rr-page=gate],[data-rr-page=signin],[data-rr-page=auth],[data-rr-page=beta],[data-rr-page=landing],[data-rr-page="404"]) .account-controls :focus-visible{outline:2px solid var(--bento-focus);outline-offset:var(--bento-focus-offset)}@media(prefers-reduced-motion:no-preference){html:is([data-rr-page=gate],[data-rr-page=signin],[data-rr-page=auth],[data-rr-page=beta],[data-rr-page=landing],[data-rr-page="404"]) .account-controls summary{transition:background-color .15s ease,color .15s ease}}html[data-rr-page=gate] form#gate{margin-top:26px;padding:0;background:transparent;border:0;border-radius:0;box-shadow:none}html[data-rr-page=gate] #signinLink{--hairline: transparent;--radius-sm: 999px;--ink: var(--bento-text-soft);min-height:44px;padding-left:14px;padding-right:18px;background-color:#ffffff14;font-size:14px;letter-spacing:-.005em}html[data-rr-page=gate] #signinLink:before{content:"";flex:none;width:16px;height:16px;background-color:var(--bento-cyan);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2.25' y='3.75' width='13.5' height='10.5' rx='2.6'/%3E%3Cpath d='M3.2 5.6 9 9.7l5.8-4.1'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2.25' y='3.75' width='13.5' height='10.5' rx='2.6'/%3E%3Cpath d='M3.2 5.6 9 9.7l5.8-4.1'/%3E%3C/svg%3E") center / contain no-repeat}html[data-rr-page=gate] #signinLink:hover{--ink: #fff;background-color:#ffffff24}html[data-rr-page=gate] #signinRow{margin-top:20px!important}@media(prefers-reduced-motion:no-preference){html[data-rr-page=gate] #signinLink{transition:background-color .15s ease,color .15s ease}}html[data-rr-page=gate] #gate .err{margin-top:16px}html[data-rr-page=gate] main:has(>#gate[hidden]) #signinLink{--ink: var(--bento-navy);width:100%;min-height:48px;justify-content:center;background-color:var(--bento-cyan);font-size:15px;font-weight:600!important;letter-spacing:-.01em;box-shadow:var(--entry-cta-glow)}html[data-rr-page=gate] main:has(>#gate[hidden]) #signinLink:before{background-color:var(--bento-navy)}html[data-rr-page=gate] main:has(>#gate[hidden]) #signinLink:hover{--ink: var(--bento-navy);background-color:var(--bento-cyan-hover);box-shadow:var(--entry-cta-glow-hover)}@media(prefers-reduced-motion:no-preference){html[data-rr-page=gate] main:has(>#gate[hidden]) #signinLink{transition:background-color .15s ease,box-shadow .2s ease,transform .18s var(--bento-spring)}html[data-rr-page=gate] main:has(>#gate[hidden]) #signinLink:hover{transform:translateY(-1px)}html[data-rr-page=gate] main:has(>#gate[hidden]) #signinLink:active{transform:scale(.98)}}html[data-rr-page=signin] .panel{margin-top:26px;padding:0;background:transparent;border:0;border-radius:0;box-shadow:none}html[data-rr-page=signin] a.action.google#google{height:48px;gap:12px;border-color:#fff;border-radius:var(--bento-pill);font:600 15px/1 var(--font);letter-spacing:-.01em;color:#1f1f1f;box-shadow:none}html[data-rr-page=signin] a.action.google#google:hover{background:#eef3fb;border-color:#eef3fb}html[data-rr-page=signin] .divider{margin:22px 0;gap:14px;font-size:var(--t-floor, 12.5px);color:var(--bento-text-3)}html[data-rr-page=signin] .divider:before,html[data-rr-page=signin] .divider:after{background:var(--bento-hairline-strong)}html:is([data-rr-page=signin],[data-rr-page=auth]) button.secondary{height:48px;border-radius:var(--bento-pill);background-color:var(--bento-well-2);border-color:transparent;color:var(--bento-text);font:600 15px/1 var(--font);letter-spacing:-.01em}html:is([data-rr-page=signin],[data-rr-page=auth]) button.secondary:hover:not(:disabled){background-color:var(--bento-well-3);border-color:transparent}html:is([data-rr-page=signin],[data-rr-page=auth]) button.secondary:disabled{opacity:1;background-color:var(--bento-well-2);color:var(--bento-text-3)}html[data-rr-page=signin] button.secondary#go{margin-top:16px}html[data-rr-page=signin] button.secondary#switchAccount{margin-top:12px}html[data-rr-page=signin] #session{margin-top:26px;padding:16px 16px 14px;border:0;border-radius:18px;background:var(--bento-well);box-shadow:inset 0 0 0 1px #43d9a359;font-size:var(--t-floor, 13.5px);color:var(--bento-text-2)}html[data-rr-page=signin] #session>p:first-child{position:relative;padding-left:27px;font-size:14.5px;line-height:20px;color:var(--bento-text-2)}html[data-rr-page=signin] #session>p:first-child:before{content:"";position:absolute;left:0;top:1px;width:18px;height:18px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Ccircle cx='10' cy='10' r='10' fill='%2343D9A3'/%3E%3Cpath d='M6 10.3l2.7 2.7L14.2 7.6' fill='none' stroke='%2303170F' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 18px 18px no-repeat}html[data-rr-page=signin] #session strong#sessionEmail{font-weight:600;color:var(--bento-text)}html[data-rr-page=signin] #session a.action#continue{margin-top:14px}html[data-rr-page=signin] #session .detail{margin-top:10px}html[data-rr-page=signin] #verification{position:relative;margin-top:26px;padding:14px 16px 14px 43px;border:0;border-radius:18px;background:var(--bento-well);box-shadow:inset 0 0 0 1px #a3eef638;font-size:var(--t-floor, 13.5px);line-height:1.5;color:var(--bento-text-2);text-wrap:pretty}html[data-rr-page=signin] #verification:before{content:"";position:absolute;left:17px;top:16.5px;width:16px;height:16px;background-color:var(--bento-cyan);-webkit-mask:var(--entry-info-glyph) center / contain no-repeat;mask:var(--entry-info-glyph) center / contain no-repeat}html[data-rr-page=signin] #done{padding:26px 20px 18px;border:0;border-radius:18px;background:var(--bento-well);box-shadow:inset 0 0 0 1px #ffffff0f}html[data-rr-page=signin] #done .tick{width:56px;height:56px;margin:0 auto 14px;background:var(--bento-mint-soft);box-shadow:inset 0 0 0 1px #43d9a340}html[data-rr-page=signin] #done .tick svg{width:26px;height:26px;stroke:var(--bento-mint);stroke-width:2.4}html[data-rr-page=signin] #done h2{font:700 20px/1.2 var(--font);letter-spacing:-.02em;color:var(--bento-text)}html[data-rr-page=signin] #done p{margin-top:8px;font-size:14px;line-height:1.5;color:var(--bento-text-2)}html[data-rr-page=signin] #done a.dev#devLink{display:inline-flex;align-items:center;min-height:44px;margin-top:6px;font:600 var(--t-floor, 13px)/1.3 var(--mono);font-variant-numeric:tabular-nums;color:var(--bento-cyan);text-decoration:underline;text-decoration-color:var(--bento-cyan-line);text-underline-offset:3px}html[data-rr-page=signin] details.help{margin-top:24px;padding-top:2px;border-top:1px solid var(--bento-hairline);font-size:var(--t-floor, 13.5px);line-height:1.5;color:var(--bento-text-2)}html[data-rr-page=signin] details.help>summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;padding:0;border-radius:10px;font:600 14px/1.3 var(--font);letter-spacing:-.005em;color:var(--bento-text)}html[data-rr-page=signin] details.help>summary::-webkit-details-marker{display:none}html[data-rr-page=signin] details.help>summary:after{content:"";flex:none;width:13px;height:13px;background-color:var(--bento-text-3);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6.75 3.75 12 9l-5.25 5.25'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6.75 3.75 12 9l-5.25 5.25'/%3E%3C/svg%3E") center / contain no-repeat}html[data-rr-page=signin] details.help>summary:hover:after{background-color:var(--bento-text)}html[data-rr-page=signin] details.help[open]>summary:after{transform:rotate(90deg)}html[data-rr-page=signin] details.help>p{margin:4px 0 0}html[data-rr-page=signin] details.help>p+p{margin-top:10px}html[data-rr-page=signin] details.help>p:last-child{margin-bottom:6px}@media(prefers-reduced-motion:no-preference){html[data-rr-page=signin] details.help>summary:after{transition:transform .22s var(--bento-ease),background-color .15s ease}}html[data-rr-page=signin] details.help+.note:last-child{margin-top:14px;padding-top:0;border-top:0}html[data-rr-page=signin] .detail{font-size:var(--t-floor, 13.5px);line-height:1.5;color:var(--bento-text-2);text-wrap:pretty}html[data-rr-page=signin] #googleHint{margin-top:10px;text-align:center}html[data-rr-page=signin] button.linkbutton{width:fit-content;min-height:44px;height:auto;margin:8px auto 0;padding:0 14px;border-radius:var(--bento-pill);font:600 14px/1.2 var(--font);letter-spacing:-.005em;color:var(--bento-cyan)}html[data-rr-page=signin] button.linkbutton:hover{background:#a3eef614;text-decoration:underline;text-decoration-color:var(--bento-cyan-line);text-underline-offset:3px}html[data-rr-page=auth] main:before{content:"" / "";display:block;width:265px;height:21px;margin:0 auto 30px;background:url(nm-logo.svg) 0 50% / 128px 18px no-repeat,linear-gradient(#f5f5f73d,#f5f5f73d) 140px 50% / 1px 18px no-repeat,url(your-take-mark.svg) 153px 50% / 30px 21px no-repeat,url(your-take-wordmark-light.svg) 100% 50% / 74px 15px no-repeat}@media(max-width:640px){html[data-rr-page=auth] main:before{width:251px;background-position:0 50%,126px 50%,139px 50%,100% 50%;background-size:114px 16px,1px 16px,30px 21px,74px 15px}}html[data-rr-page=auth] .spin#spin{width:40px;height:40px;margin:0 auto 18px;border:3.5px solid rgba(163,238,246,.18);border-top-color:var(--bento-cyan)}html[data-rr-page=auth] h1{font-size:30px;line-height:1.1;letter-spacing:-.03em}html[data-rr-page=auth] main>p>a[href="/signin"]{display:inline-flex;align-items:center;min-height:44px;padding:0 6px;border-radius:10px;font-size:14px;font-weight:500}html[data-rr-page=auth] main>p:has(>a[href="/signin"]){margin-top:10px}html[data-rr-page=auth] main>p.error:before,html[data-rr-page=auth] main>p#status:before{content:"";display:inline-block;width:16px;height:16px;margin-right:8px;vertical-align:-3px}html[data-rr-page=auth] main>p.error:before{background:var(--entry-err-disc) center / 16px 16px no-repeat}html[data-rr-page=auth] main>p#status{margin-top:14px;font-size:var(--t-floor, 13.5px);line-height:1.45;color:var(--bento-cyan);text-wrap:pretty}html[data-rr-page=auth] main>p#status:before{background-color:currentColor;-webkit-mask:var(--entry-info-glyph) center / contain no-repeat;mask:var(--entry-info-glyph) center / contain no-repeat}html[data-rr-page=auth] button#switchAccount{width:100%;margin-top:12px;padding:0 22px}html[data-rr-page=auth] button#go:disabled{opacity:1;background-color:var(--bento-well-2);border-color:transparent;color:var(--bento-text-3);box-shadow:none}html[data-rr-page=beta] .pill{height:24px;gap:6px;margin-bottom:16px;padding:0 10px 0 9px;border-radius:12px;background:#a3eef61a;box-shadow:inset 0 0 0 1px #a3eef647;font:700 var(--t-floor, 11px)/1 var(--font);letter-spacing:.12em;text-transform:uppercase;color:var(--bento-cyan)}html[data-rr-page=beta] .pill i{width:6px;height:6px;background:var(--bento-cyan);box-shadow:none}html[data-rr-page=beta].bento-motion .pill i{animation:bento-entry-pulse 1.8s ease-in-out infinite}@keyframes bento-entry-pulse{50%{opacity:.45}}html[data-rr-page=landing] .rule{height:3px;max-width:56px;margin-top:20px;border-radius:2px;background:var(--bento-grad-soft)}html[data-rr-page=landing] main>.rule+p{margin-top:18px}html[data-rr-page="404"] p.code{width:fit-content;margin:0 0 16px;padding-right:.06em;font:700 88px/.9 var(--font);letter-spacing:-.045em;text-transform:none;font-variant-numeric:tabular-nums;background:var(--entry-grad);-webkit-background-clip:text;background-clip:text;color:transparent}html[data-rr-page="404"] p.brand{margin-bottom:30px}@media(max-height:1000px){html[data-rr-page=signin]:has(#session:not([hidden]),#switchAccount:not([hidden])) #session{margin-top:18px;padding:14px 16px 12px}html[data-rr-page=signin]:has(#session:not([hidden]),#switchAccount:not([hidden])) #session a.action#continue{margin-top:12px}html[data-rr-page=signin]:has(#session:not([hidden]),#switchAccount:not([hidden])) #session .detail{margin-top:8px}html[data-rr-page=signin]:has(#session:not([hidden]),#switchAccount:not([hidden])) #verification{margin-top:18px}html[data-rr-page=signin]:has(#session:not([hidden]),#switchAccount:not([hidden])) button.secondary#switchAccount{margin-top:10px}html[data-rr-page=signin]:has(#session:not([hidden]),#switchAccount:not([hidden])) .panel{margin-top:18px}html[data-rr-page=signin]:has(#session:not([hidden]),#switchAccount:not([hidden])) #googleHint{margin-top:8px}html[data-rr-page=signin]:has(#session:not([hidden]),#switchAccount:not([hidden])) .divider{margin:16px 0}html[data-rr-page=signin]:has(#session:not([hidden]),#switchAccount:not([hidden])) details.help{margin-top:16px}html[data-rr-page=signin]:has(#session:not([hidden]),#switchAccount:not([hidden])) details.help+.note:last-child{margin-top:8px}}@media(max-height:1000px)and (min-width:481px){html[data-rr-page=signin]:has(#session:not([hidden]),#switchAccount:not([hidden])) body{padding-top:24px;padding-bottom:24px}html[data-rr-page=signin]:has(#session:not([hidden]),#switchAccount:not([hidden])) main{padding-top:28px;padding-bottom:24px}html[data-rr-page=signin]:has(#done:not([hidden]),details.help[open]) body{padding-top:24px;padding-bottom:24px}html[data-rr-page=signin]:has(#switchAccount:not([hidden])) main{padding-top:24px;padding-bottom:20px}html[data-rr-page=signin]:has(#switchAccount:not([hidden])) #session,html[data-rr-page=signin]:has(#switchAccount:not([hidden])) #verification{margin-top:16px}html[data-rr-page=signin]:has(#switchAccount:not([hidden])) .panel{margin-top:16px}html[data-rr-page=signin]:has(#switchAccount:not([hidden])) #googleHint{margin-top:6px}html[data-rr-page=signin]:has(#switchAccount:not([hidden])) .divider{margin:14px 0}html[data-rr-page=signin]:has(#switchAccount:not([hidden])) details.help{margin-top:14px}}@media(max-height:860px){html[data-rr-page=signin]:has(#session:not([hidden]),#switchAccount:not([hidden])) main>h1+p{margin-top:10px}html[data-rr-page=signin]:has(#session:not([hidden]),#switchAccount:not([hidden])) #session{margin-top:14px;padding:12px 16px 10px}html[data-rr-page=signin]:has(#session:not([hidden]),#switchAccount:not([hidden])) #session a.action#continue{margin-top:10px}html[data-rr-page=signin]:has(#session:not([hidden]),#switchAccount:not([hidden])) #session .detail{margin-top:6px}html[data-rr-page=signin]:has(#session:not([hidden]),#switchAccount:not([hidden])) #verification{margin-top:14px}html[data-rr-page=signin]:has(#session:not([hidden]),#switchAccount:not([hidden])) button.secondary#switchAccount{margin-top:8px}html[data-rr-page=signin]:has(#session:not([hidden]),#switchAccount:not([hidden])) .panel{margin-top:14px}html[data-rr-page=signin]:has(#session:not([hidden]),#switchAccount:not([hidden])) #googleHint{margin-top:6px}html[data-rr-page=signin]:has(#session:not([hidden]),#switchAccount:not([hidden])) .divider{margin:12px 0}html[data-rr-page=signin]:has(#session:not([hidden]),#switchAccount:not([hidden])) #f label{margin-bottom:6px}html[data-rr-page=signin]:has(#session:not([hidden]),#switchAccount:not([hidden])) button.secondary#go{margin-top:12px}html[data-rr-page=signin]:has(#session:not([hidden]),#switchAccount:not([hidden])) details.help{margin-top:12px}html[data-rr-page=signin]:has(#session:not([hidden]),#switchAccount:not([hidden])) details.help+.note:last-child{margin-top:6px}}@media(max-height:860px)and (min-width:481px){html[data-rr-page=signin]:has(#session:not([hidden]),#switchAccount:not([hidden])) body{padding-top:20px;padding-bottom:20px}html[data-rr-page=signin]:has(#session:not([hidden]),#switchAccount:not([hidden])) main{padding-top:24px;padding-bottom:20px}}@media(max-height:780px)and (min-width:481px){html[data-rr-page=signin]:has(#session:not([hidden]),#switchAccount:not([hidden])) body{padding-top:12px;padding-bottom:12px}html[data-rr-page=signin]:has(#session:not([hidden]),#switchAccount:not([hidden])) main{padding-top:18px;padding-bottom:14px}html[data-rr-page=signin]:has(#session:not([hidden]),#switchAccount:not([hidden])) .divider{margin:10px 0}}@media(max-height:860px)and (max-width:480px){html[data-rr-page=signin]:has(#session:not([hidden]),#switchAccount:not([hidden])) body{padding-top:16px;padding-bottom:16px}html[data-rr-page=signin]:has(#session:not([hidden]),#switchAccount:not([hidden])) main{padding-top:20px;padding-bottom:16px}}@media(max-height:860px){html:is([data-rr-page=gate],[data-rr-page=signin],[data-rr-page=auth],[data-rr-page=beta],[data-rr-page=landing],[data-rr-page="404"]) body{padding-top:24px;padding-bottom:24px}html:is([data-rr-page=gate],[data-rr-page=signin],[data-rr-page=auth],[data-rr-page=beta],[data-rr-page=landing],[data-rr-page="404"]) main{padding-top:30px;padding-bottom:26px}html:is([data-rr-page=gate],[data-rr-page=signin],[data-rr-page=beta],[data-rr-page=landing],[data-rr-page="404"]) p.brand{margin-bottom:22px}html[data-rr-page=signin] #done{padding:20px 18px 12px}html[data-rr-page=signin] #done .tick{width:48px;height:48px;margin-bottom:10px}html[data-rr-page=signin] .divider{margin:18px 0}html[data-rr-page=signin] details.help{margin-top:18px}}@media(max-height:780px)and (min-width:481px){html[data-rr-page=signin] h1{font-size:34px}html[data-rr-page=signin] p.brand{margin-bottom:18px}}@media(max-width:480px){html:is([data-rr-page=gate],[data-rr-page=signin],[data-rr-page=auth],[data-rr-page=beta],[data-rr-page=landing],[data-rr-page="404"]) body{padding-left:16px;padding-right:16px}html:is([data-rr-page=gate],[data-rr-page=signin],[data-rr-page=auth],[data-rr-page=beta],[data-rr-page=landing],[data-rr-page="404"]) main{padding:26px 20px 22px;border-radius:24px}html:is([data-rr-page=gate],[data-rr-page=signin],[data-rr-page=auth],[data-rr-page=beta],[data-rr-page=landing],[data-rr-page="404"]) h1{font-size:32px}html[data-rr-page=auth] h1{font-size:26px}html[data-rr-page="404"] p.code{font-size:76px}html:is([data-rr-page=gate],[data-rr-page=signin],[data-rr-page=beta],[data-rr-page=landing],[data-rr-page="404"]) p.brand{margin-bottom:24px}html:is([data-rr-page=gate],[data-rr-page=signin],[data-rr-page=beta],[data-rr-page=landing]) main>.note{font-size:12px;letter-spacing:-.003em}}@media(max-width:480px)and (max-height:860px){html[data-rr-page=signin] main{padding-top:22px;padding-bottom:18px}html[data-rr-page=signin] p.brand{margin-bottom:18px}html[data-rr-page=signin] h1{font-size:28px}html[data-rr-page=signin] .panel{margin-top:20px}html[data-rr-page=signin] .divider{margin:14px 0}html[data-rr-page=signin] details.help{margin-top:14px}}@media(max-width:480px)and (max-height:700px){html:is([data-rr-page=gate],[data-rr-page=signin]) body{padding-top:16px;padding-bottom:16px}html:is([data-rr-page=gate],[data-rr-page=signin]) main{padding-top:20px;padding-bottom:18px}html:is([data-rr-page=gate],[data-rr-page=signin]) p.brand{margin-bottom:16px}html:is([data-rr-page=gate],[data-rr-page=signin]) h1{font-size:28px}html[data-rr-page=gate] main>p#lede{margin-top:10px;font-size:14px}html[data-rr-page=gate] form#gate{margin-top:18px}html[data-rr-page=gate] #gate :is(#nm,#pc){height:44px}html[data-rr-page=gate] #gate label+input+label{margin-top:12px}html[data-rr-page=gate] #gate button[type=submit]{margin-top:16px}html:is([data-rr-page=gate],[data-rr-page=signin]) main>.note:last-child{margin-top:18px;padding-top:12px}html[data-rr-page=signin] .panel{margin-top:18px}}@media(forced-colors:active){html[data-rr-page=signin] details.help>summary:after,html[data-rr-page=signin] #authNotice:before,html[data-rr-page=signin] #verification:before,html[data-rr-page=auth] main>p#status:before{forced-color-adjust:none;background-color:CanvasText}html[data-rr-page=gate] #signinLink:before,html[data-rr-page=gate] main:has(>#gate[hidden]) #signinLink:before{forced-color-adjust:none;background-color:LinkText}html[data-rr-page=signin] :is(#session,#done,#verification){border:1px solid transparent}html[data-rr-page=signin] #email:focus{outline:2px solid Highlight;outline-offset:2px}}@media(max-width:480px){html:is([data-rr-page=gate],[data-rr-page=signin],[data-rr-page=auth],[data-rr-page=beta],[data-rr-page=landing],[data-rr-page="404"]) body{align-content:start;padding-top:max(16px,calc(env(safe-area-inset-top) + 8px))}html:is([data-rr-page=gate],[data-rr-page=signin],[data-rr-page=beta],[data-rr-page=landing]) main>.note{font-size:13px;line-height:18px;text-wrap:pretty}}@media(max-width:900px){html[data-rr-page="404"] #home{min-height:48px;padding:0 24px;border-color:var(--bento-cyan);background-color:var(--bento-cyan);color:var(--bento-navy)}html[data-rr-page="404"] #home:hover{border-color:var(--bento-cyan-hover);background-color:var(--bento-cyan-hover)}}html[data-rr-keyboard]:is([data-rr-page=gate],[data-rr-page=signin],[data-rr-page=auth],[data-rr-page=beta],[data-rr-page=landing],[data-rr-page="404"]) body{padding-top:max(12px,calc(env(safe-area-inset-top) + 4px))}html[data-rr-keyboard]:is([data-rr-page=gate],[data-rr-page=signin]) h1{font-size:22px;line-height:28px}html[data-rr-keyboard][data-rr-page=gate] h1>em:before{content:none}html[data-rr-keyboard]:is([data-rr-page=gate],[data-rr-page=signin]) main{padding-top:16px}html[data-rr-keyboard]:is([data-rr-page=gate],[data-rr-page=signin]) p.brand{margin-bottom:12px}html[data-rr-keyboard][data-rr-page=gate] :is(#lede,#signinRow,#note),html[data-rr-keyboard][data-rr-page=gate] [data-account-controls]{display:none}html[data-rr-keyboard][data-rr-page=gate] form#gate{margin-top:14px}html[data-rr-keyboard][data-rr-page=signin] :is(#google,#googleHint,#divider,#setup,#usageNotice),html[data-rr-keyboard][data-rr-page=signin] main>h1+p{display:none}html[data-rr-keyboard][data-rr-page=signin] .panel{margin-top:14px}@media(max-width:900px){html[data-rr-page=gate] #gate label,html[data-rr-page=signin] #f label{font-size:13px;line-height:18px}html[data-rr-page=signin] .divider{font-size:13px}html:is([data-rr-page=gate],[data-rr-page=signin],[data-rr-page=auth],[data-rr-page=beta],[data-rr-page=landing],[data-rr-page="404"]) .account-controls .ac-status{font-size:13px;line-height:18px}}@media(prefers-reduced-motion:reduce){html:is([data-rr-page=gate],[data-rr-page=signin],[data-rr-page=auth],[data-rr-page=beta],[data-rr-page=landing],[data-rr-page="404"]) :is(button,.action,.btn,input){transition:none}html:is([data-rr-page=gate],[data-rr-page=signin],[data-rr-page=auth],[data-rr-page=beta],[data-rr-page=landing],[data-rr-page="404"]) :is(button,.action,.btn):active{transform:none}html:is([data-rr-page=signin],[data-rr-page=beta]) :is(main,.done){animation:none}}@media(min-width:901px){html:is([data-rr-page=gate],[data-rr-page=signin],[data-rr-page=auth],[data-rr-page=beta],[data-rr-page=landing],[data-rr-page="404"]) body{align-content:start;padding-top:108px}html:is([data-rr-page=gate],[data-rr-page=signin],[data-rr-page=auth],[data-rr-page=beta],[data-rr-page=landing],[data-rr-page="404"]) main{width:480px;max-width:100%;box-sizing:border-box;animation:none}html:is([data-rr-page=gate],[data-rr-page=signin],[data-rr-page=auth],[data-rr-page=beta],[data-rr-page=landing],[data-rr-page="404"]) :is(.note,label,.divider,.account-controls .ac-status,.hint,small){font-size:var(--t-floor, 13px);line-height:18px}html[data-rr-page=gate] #gate button[type=submit],html[data-rr-page=auth] button#go,html[data-rr-page=signin] a.action#continue,html[data-rr-page=signin] #f button[type=submit]{width:fit-content;min-width:160px;max-width:320px;min-height:44px}html:is([data-rr-page=gate],[data-rr-page=signin],[data-rr-page=auth],[data-rr-page=beta],[data-rr-page=landing],[data-rr-page="404"]) :is(.err,.error,[role=alert]){color:var(--bento-amber)}}@media(min-width:901px){html[data-rr-page=beta] .pill{font-size:var(--t-floor, 13px)}html[data-rr-page=beta] main>p>a[href="/signin"]{max-width:320px;min-height:44px;box-sizing:border-box}html[data-rr-page=auth] :is(#renewGo,#switchAccount),html[data-rr-page=signin] :is(#google,#switch),html[data-rr-page="404"] #home{width:fit-content;max-width:320px;min-height:44px;box-sizing:border-box}}@media(min-width:901px){html[data-rr-page=gate] #gate label,html[data-rr-page=signin] #f label{font-size:var(--t-floor, 13px);line-height:18px}}@media(min-width:901px){html:is([data-rr-page=gate],[data-rr-page=signin],[data-rr-page=auth]){--entry-err-disc: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Ccircle cx='8' cy='8' r='8' fill='%23F5B942'/%3E%3Cpath d='M8 4.3v4.4' stroke='%2301294F' stroke-width='1.9' stroke-linecap='round'/%3E%3Ccircle cx='8' cy='11.55' r='1.1' fill='%2301294F'/%3E%3C/svg%3E")}html[data-rr-page=auth] main>p.error{color:var(--bento-amber)}}@media(min-width:901px){html:is([data-rr-page=gate],[data-rr-page=signin],[data-rr-page=auth],[data-rr-page=beta],[data-rr-page=landing],[data-rr-page="404"]){--t-floor: 14px}html:is([data-rr-page=gate],[data-rr-page=signin],[data-rr-page=auth],[data-rr-page=beta],[data-rr-page=landing],[data-rr-page="404"]) :is(p,label,.note,.divider,.detail,.notice,.error,.err,.hint,small,.lbl){font-size:max(var(--t-floor),1em)}}@media(min-width:901px)and (hover:hover)and (max-height:839px){html:is([data-rr-page=signin],[data-rr-page=auth]):not(#r28a):not(#r28b) body{padding-top:12px;padding-bottom:12px}}
