.app-search-input[data-v-568be7c0]::-webkit-search-cancel-button{appearance:none}.app-search-input[data-v-568be7c0]::-webkit-search-decoration{appearance:none}@media (width<=479.98px){.mobile-topbar--visitor[data-v-deb00852]{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:minmax(0,1fr) auto auto;row-gap:0;display:grid}.mobile-topbar--visitor.mobile-topbar--search[data-v-deb00852]{grid-template-columns:minmax(0,1fr) auto}.mobile-topbar__auth[data-v-deb00852]{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding-bottom:6px;display:grid}.mobile-topbar__auth[data-v-deb00852] a{min-height:36px}}@media (width>=480px){.mobile-topbar--search .mobile-topbar__auth[data-v-deb00852]{display:none}}.app-sheet-edge{left:calc(var(--app-rail-w,252px) - 24px);z-index:30;pointer-events:none;height:240px;display:none;position:fixed;right:0;overflow:hidden}.app-sheet-edge:before{content:"";left:24px;right:var(--app-sheet-inset,10px);border:1px solid color-mix(in srgb, var(--color-ink) 8%, var(--color-paper));border-radius:var(--radius-sheet);height:4000px;box-shadow:var(--shadow-sheet), 0 0 0 4000px var(--color-cream);position:absolute}.app-sheet-edge--top{top:0}.app-sheet-edge--top:before{top:var(--app-sheet-inset,10px)}.app-sheet-edge--bottom{bottom:0}.app-sheet-edge--bottom:before{bottom:var(--app-sheet-inset,10px)}@media (width>=1024px){.app-sheet-edge{display:block}.app-sheet-edge.is-idle{visibility:hidden}}@media print{.app-sheet-edge{display:none!important}}.import-footer[data-v-58ce0ad6]{flex-wrap:wrap;align-items:center;gap:8px 16px;width:100%;display:flex}.import-footer-status[data-v-58ce0ad6]{min-width:0;font-size:calc(13px * var(--app-text-scale,1) + var(--app-text-boost,0px));color:var(--color-ink-muted);text-wrap:pretty;flex:16rem;align-items:baseline;gap:6px;line-height:1.4;display:flex}.import-footer-status i[data-v-58ce0ad6]{align-self:center}.import-footer-link[data-v-58ce0ad6]{color:var(--color-ink);border-bottom:1px solid;flex-shrink:0;font-weight:500;transition:color .18s cubic-bezier(.22,1,.36,1);position:relative}.import-footer-link[data-v-58ce0ad6]:hover{color:var(--color-cobalt-lit)}.import-footer-link[data-v-58ce0ad6]:after{content:"";position:absolute;inset:-10px -8px}.import-footer-actions[data-v-58ce0ad6]{flex:none;gap:8px;margin-left:auto;display:flex}@media (width<=639px){.import-footer-status[data-v-58ce0ad6]{flex-basis:100%}.import-footer-actions[data-v-58ce0ad6]{flex-wrap:wrap;flex:100%}.import-footer-actions[data-v-58ce0ad6]>*{flex:auto}.import-footer-actions[data-v-58ce0ad6]>:last-child{flex-grow:2}}body:has(.app-frame){background-color:var(--color-cream);height:auto;overflow:clip visible}html:has(.app-frame){--app-topbar-h:52px;scroll-padding-top:calc(var(--app-topbar-h) + 16px)}@media (width<=479.98px){html:has(.app-frame[data-visitor]){--app-topbar-h:96px}}@media (width>=1024px){html:has(.app-frame){--app-topbar-h:0px;overscroll-behavior-y:none;scroll-padding-top:27px}}@property --app-sticky-top{syntax:"<length>";inherits:true;initial-value:0}.app-frame{transition:--app-sticky-top .24s var(--ease-atelier)}@media (prefers-reduced-motion:reduce){.app-frame{transition:none}}:where(html[data-app-motion=reduce]) .app-frame{transition:none}
