:root{--qs-text-card:16px;--qs-text-sub:13px;--qs-text-meta:12px;--qs-line:20px;--qs-line-tight:16px;--qs-weight-heading:500;--qs-weight-strong:600;--qs-space-1:calc(var(--base) * .25);--qs-space-2:calc(var(--base) * .5);--qs-space-3:calc(var(--base) * .8);--qs-space-4:var(--base);--qs-space-5:calc(var(--base) * 1.5);--qs-measure:880px;--qs-measure-wide:1180px;--qs-measure-prose:66ch;--qs-fg:var(--theme-text);--qs-fg-muted:var(--theme-elevation-650);--qs-fg-meta:var(--theme-elevation-600);--qs-fg-disabled:var(--theme-elevation-450);--qs-fg-danger:var(--theme-error-600);--qs-surface:var(--theme-elevation-50);--qs-surface-hover:var(--theme-elevation-100);--qs-border:var(--theme-border-color);--qs-divider:var(--theme-elevation-100);--qs-radius-card:var(--style-radius-l);--qs-radius-badge:var(--style-radius-s)}.qs-page{max-width:var(--qs-measure);padding-block:var(--qs-space-5) var(--spacing-view-bottom)}.qs-page--wide{max-width:var(--qs-measure-wide)}.qs-page__title{margin:0 0 var(--qs-space-1)}.qs-page__lede{margin:0 0 var(--qs-space-5);max-width:var(--qs-measure-prose);color:var(--qs-fg-muted)}.qs-page>:last-child{margin-bottom:0}.qs-card{margin:0 0 var(--qs-space-4);padding:var(--qs-space-3) var(--qs-space-4);background:var(--qs-surface);border:1px solid var(--qs-border);border-radius:var(--qs-radius-card)}.qs-card>:first-child{margin-top:0}.qs-card>:last-child{margin-bottom:0}.qs-card--flush{padding:0;overflow:hidden}.qs-card--flush>*{padding:var(--qs-space-3) var(--qs-space-4)}.qs-card--flush>*+*{border-top:1px solid var(--qs-divider)}.qs-card__title{margin:0 0 var(--qs-space-2);font-size:var(--qs-text-card);line-height:var(--qs-line);font-weight:var(--qs-weight-heading)}.qs-card__sub{margin:0 0 var(--qs-space-1);font-size:var(--qs-text-sub);line-height:var(--qs-line-tight);font-weight:var(--qs-weight-strong)}.qs-card__foot{align-items:center;gap:var(--qs-space-2) var(--qs-space-4);margin-top:var(--qs-space-3);padding-top:var(--qs-space-2);border-top:1px solid var(--qs-divider);flex-wrap:wrap;display:flex}.qs-card>p{margin:0 0 var(--qs-space-2)}.qs-card ul,.qs-card ol{margin:0 0 var(--qs-space-2);padding-inline-start:var(--qs-space-4)}.qs-card li+li{margin-top:var(--qs-space-1)}.qs-meta{font-size:var(--qs-text-meta);line-height:var(--qs-line);color:var(--qs-fg-meta)}.qs-muted{color:var(--qs-fg-muted)}.qs-danger{color:var(--qs-fg-danger)}.qs-disabled{color:var(--qs-fg-disabled)}.qs-empty{padding-block:var(--qs-space-2);color:var(--qs-fg-muted);margin:0}.qs-break{overflow-wrap:anywhere}.qs-flush{margin-bottom:0}.qs-page a:not(.btn):not(.pill),.qs-card a:not(.btn):not(.pill),.qs-hint a,.qs-history a,.qs-link{color:var(--qs-fg);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.qs-page a:not(.btn):not(.pill):hover,.qs-card a:not(.btn):not(.pill):hover,.qs-hint a:hover,.qs-history a:hover,.qs-link:hover,.qs-page a:not(.btn):not(.pill):active,.qs-card a:not(.btn):not(.pill):active,.qs-hint a:active,.qs-history a:active,.qs-link:active{text-decoration-thickness:2px}.qs-page a:focus-visible,.qs-card a:focus-visible,.qs-shortcuts a:focus-visible,.qs-hint a:focus-visible,.qs-history a:focus-visible,.qs-link:focus-visible{outline:var(--accessibility-outline);outline-offset:var(--accessibility-outline-offset)}.qs-link--strong{font-weight:var(--qs-weight-strong)}.qs-usage__title{margin:0 0 var(--qs-space-1);font-weight:var(--qs-weight-strong)}.qs-usage__list{margin:0 0 var(--qs-space-2);padding-left:var(--qs-space-3);gap:var(--qs-space-1);display:grid}.qs-defs{gap:var(--qs-space-1) var(--qs-space-3);grid-template-columns:minmax(120px,30%) 1fr;margin:0;display:grid}.qs-defs>dt{font-weight:var(--qs-weight-strong);margin:0}.qs-defs>dd{margin:0}.qs-col--nowrap{white-space:nowrap}.qs-col--wrap{overflow-wrap:break-word}.qs-col--tight{min-width:0}.qs-inline{align-items:center;gap:var(--qs-space-2) var(--qs-space-4);flex-wrap:wrap;display:flex}.qs-shortcuts{margin-bottom:var(--qs-space-2)}.qs-hint{align-items:center;gap:var(--qs-space-2);min-width:0;max-width:320px;font-size:var(--qs-text-meta);line-height:var(--qs-line);color:var(--qs-fg-meta);flex-shrink:1;margin:0;display:flex}.qs-hint__text{text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.qs-history__bar{justify-content:space-between;align-items:center;gap:var(--qs-space-2);margin-bottom:var(--qs-space-1);display:flex}.qs-history__summary{margin:0 0 var(--qs-space-2)}.qs-history__list{max-height:300px;margin:0;padding:0;list-style:none;overflow-y:auto}.qs-history__item{padding-block:var(--qs-space-2);border-top:1px solid var(--qs-divider)}.qs-history__row{align-items:center;gap:var(--qs-space-1);margin-bottom:var(--qs-space-1);display:flex}.qs-steps{gap:var(--qs-space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.qs-steps>*>:last-child{margin-bottom:0}.qs-brand-logo{width:auto;max-width:140px;height:auto;margin-inline:auto;display:block}.qs-brand-icon{object-fit:contain;width:28px;height:28px;display:block}.qs-login-intro{align-items:stretch;gap:var(--qs-space-2);margin-bottom:var(--qs-space-4);text-align:center;flex-direction:column;display:flex}.qs-login-title{font-size:var(--qs-text-card);line-height:var(--qs-line);font-weight:var(--qs-weight-heading);margin:0}.qs-login-lede{color:var(--qs-fg-muted);margin:0}.qs-google-btn{width:100%;margin-top:var(--qs-space-2);text-align:center;display:block}.qs-login-note{text-align:center;color:var(--qs-fg-meta);margin:0}@media (max-width:1024px){.qs-page{padding-block:var(--qs-space-4) var(--spacing-view-bottom)}.qs-steps{grid-template-columns:1fr}.qs-hint__text{display:none}.qs-hint{max-width:none}}@media (max-width:768px){.qs-card,.qs-card--flush>*{padding:var(--qs-space-2) var(--qs-space-3)}.qs-defs{grid-template-columns:1fr;gap:0}.qs-defs>dd{margin-bottom:var(--qs-space-2)}.qs-hint{display:none}.qs-history__list{max-height:none}}@layer payload{.qs-shortcuts .nav__label{margin:0 0 5px}.qs-shortcuts .nav__link[aria-current=page]{font-weight:var(--qs-weight-strong)}.qs-login-intro--google~.login__form{display:none}.nav__label,.nav-group__toggle{color:var(--qs-fg-meta);font-weight:var(--qs-weight-strong)}.nav-group__toggle:hover,.nav-group__toggle:focus-visible{color:var(--theme-elevation-1000)}.qs-logo-field .thumbnail{align-self:center;width:168px;height:84px;max-height:none}.qs-portrait-field .thumbnail{align-self:center;width:84px;height:84px;max-height:none}.qs-logo-field .thumbnail img,.qs-logo-field .thumbnail svg{object-fit:contain}.qs-logo-field .thumbnail{background-color:var(--theme-elevation-0);background-image:repeating-conic-gradient(var(--theme-elevation-100) 0% 25%, var(--theme-elevation-0) 0% 50%);background-size:16px 16px}.cell-filename .file__thumbnail{width:96px;max-width:96px;height:48px}.cell-filename .file__thumbnail img,.cell-filename .file__thumbnail svg{object-fit:contain}}
