*{margin:0;padding:0;box-sizing:border-box}body{font-family:roboto mono,monospace;font-size:14px;line-height:1.4;background-color:var(--bg-primary);color:var(--text-secondary);transition:background-color .2s ease,color .2s ease}html,body{height:100%;width:100%}button,input,select,textarea{font:inherit}::placeholder{color:var(--text-muted)}.nav-bar{padding-inline-end:max(0px,10px - (100vw - 100%))}body[data-page=upload],body[data-page=login],body[data-page=email-signin],body[data-page=email-verify],body[data-page=settings],body[data-page=terms],body[data-page=privacy],body[data-page=about],body[data-page=blogs],body[data-page=files],body[data-page=projects],body[data-page=proposals],body[data-page=similarity],body[data-page=pivot],body[data-page=explore],body[data-page=names],body[data-page=archive],body[data-page=containers],body[data-page=similarfiles],body[data-page=settings-delete],body[data-page=signup],body[data-page=error],body[data-page=callers],body[data-page=oauth-consent],body[data-page=riscblock]{min-height:100vh;display:flex;flex-direction:column}h1,h2,h3{font-weight:600}h1{font-size:18px}h2{font-size:16px}h3{font-size:14px}a{color:var(--text-accent);text-decoration:none;transition:color .2s ease}a:hover{text-decoration:underline}.container{max-width:var(--content-max);padding:0 var(--page-pad);width:100%}.section{padding:64px 0}@media(max-width:768px){.section{padding:40px 0}}ul{list-style:none;padding:0;margin:0}.spinner{border:2px solid var(--border-secondary);border-top:2px solid var(--interactive-active);border-radius:50%;width:16px;height:16px;animation:spin 1s linear infinite;display:inline-block}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.toast-stack{position:fixed}.end-mark-panel{position:fixed;left:var(--space-4);right:var(--space-4);bottom:var(--space-4);z-index:var(--z-toast)}span sup{line-height:0}.hidden{display:none!important}.popup{position:fixed}.modal{position:fixed;z-index:var(--z-backdrop)}.global-drop{position:fixed}.hotkey-help-btn{position:fixed;right:24px;bottom:56px;z-index:var(--z-floating);width:var(--control-md);padding:0}.comments-panel__list{padding-block-end:calc(56px + var(--control-md))}#auth-links{min-width:96px}@media(max-width:640px){.nav-bar{height:auto;min-height:calc(var(--nav-height) + var(--border-region))}.nav-bar__inner{height:auto;min-height:var(--nav-height);padding-block:12px;flex-wrap:wrap}.nav-bar__links{flex:1}.nav-bar__end{flex-basis:100%;justify-content:flex-end}.nav-bar__project{display:none}}.nav-bar__links{padding:4px;margin:-4px}.settings-note[hidden],.settings-note [hidden]{display:none}.nav-bar__account{position:relative;max-width:164px}.nav-bar__project{min-width:0;max-width:164px}.main-content{flex:1;display:block;padding-bottom:40px}.main-content{position:relative;z-index:1}.landing-section{padding:var(--space-12)0}.landing-blogs{height:var(--hero-tile-height);display:flex;flex-direction:column}.landing-blogs>.tile__body{flex:auto}@media(max-width:1024px){.landing-columns{flex-direction:column}.landing-columns>.landing-hero{flex:none}.landing-blogs{flex:none;width:100%}}body[data-page=upload]{position:relative}body[data-page=upload]::before{content:"";position:fixed;inset:0;background-image:url(/static/img/backdrop.09b5ad2b.webp);background-repeat:no-repeat;background-position:50% 22vh;background-size:min(70vmin,800px);opacity:.05;mix-blend-mode:overlay;pointer-events:none;z-index:0}html[data-theme=light] body[data-page=upload]::before{opacity:.06;mix-blend-mode:soft-light}@media(prefers-color-scheme:light){html:not([data-theme]) body[data-page=upload]::before{opacity:.06;mix-blend-mode:soft-light}}.review-list-head{padding:18px 18px 8px}.projects-main{flex:1 0 auto;padding:48px 0 72px}.files-main{padding-bottom:44px}body[data-page=files] .section{padding:28px 0}.settings-main{flex:1 0 auto;padding:48px 0 72px}