a{color:var(--accent-text)}a:hover{color:var(--txt)}::selection{background:var(--accent);color:var(--accent-ink)}input,textarea{font:inherit;color:inherit;background:0 0;border:none;outline:none}input::placeholder,textarea::placeholder{color:var(--txt-4)}input:-webkit-autofill{-webkit-text-fill-color:var(--txt);caret-color:var(--txt);box-shadow:0 0 0 1000px var(--card) inset}input:-webkit-autofill:hover{-webkit-text-fill-color:var(--txt);caret-color:var(--txt);box-shadow:0 0 0 1000px var(--card) inset}input:-webkit-autofill:focus{-webkit-text-fill-color:var(--txt);caret-color:var(--txt);box-shadow:0 0 0 1000px var(--card) inset}input:autofill{box-shadow:0 0 0 1000px var(--card) inset}textarea{resize:none}@keyframes sh-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes sh-rise-center{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}html,body{overscroll-behavior:none;height:100%;overflow:hidden}.sh-scroll{scrollbar-width:thin;overscroll-behavior:contain;overflow:hidden auto}.sh-hscroll{-webkit-overflow-scrolling:touch;scrollbar-width:none}.sh-hscroll::-webkit-scrollbar{display:none}.sh-nav-item{color:var(--txt-2);font-weight:500}.sh-nav-item:hover{background:var(--card);color:var(--txt)}.sh-nav-item-active{font-weight:var(--w-semi);color:var(--txt);background:var(--card)}.sh-subnav-item:hover{color:var(--txt)}.sh-row-hover:hover{background:var(--shell)}.sh-pick:hover{background:var(--shell);color:var(--txt)}.sh-signout:hover{background:var(--bad-tint)}.sh-credit:hover{color:var(--txt-3)}.sh-close-hover:hover{background:var(--shell)}@keyframes sh-spin{to{transform:rotate(360deg)}}.sh-logo-light{display:var(--logo-light-display,block)}.sh-logo-dark{display:var(--logo-dark-display,none)}.ui-btn{font:inherit;color:inherit;text-align:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0}.ui-btn:focus-visible,a:focus-visible{outline:2px solid var(--accent);outline-offset:2px}input:focus-visible,textarea:focus-visible,select:focus-visible,.ui-field:focus-within{outline:2px solid var(--accent-tint);outline-offset:1px}.ui-field input:focus-visible,.ui-field textarea:focus-visible{outline:none}.ui-search:focus-within{outline:2px solid var(--accent-tint);outline-offset:1px}.ui-search input:focus-visible{outline:none}.sh-bulk-action:hover{background:#ffffff1f}@keyframes sh-shimmer{0%{opacity:.55}50%{opacity:1}to{opacity:.55}}.sh-shimmer{animation:1.1s ease-in-out infinite sh-shimmer}.sh-workbench{grid-template-columns:218px minmax(0,1fr) 300px;align-items:start;gap:14px;display:grid}@media (max-width:1240px){.sh-workbench{grid-template-columns:208px minmax(0,1fr)}.sh-workbench>:last-child{grid-column:1/-1}}@media (max-width:860px){.sh-workbench{grid-template-columns:minmax(0,1fr)}.sh-workbench>:last-child{grid-column:auto}}.sh-import-row{grid-template-columns:minmax(140px,1fr) minmax(0,2fr) minmax(120px,1fr);align-items:center;gap:12px;display:grid}.sh-import-row>:last-child{text-align:right}@media (max-width:640px){.sh-import-row{grid-template-columns:minmax(0,1fr);gap:4px}.sh-import-row>:last-child{text-align:left}}.sh-line-row{grid-template-columns:minmax(0,2fr) 90px 130px 90px 40px;align-items:end;gap:10px;display:grid}@media (max-width:520px){.sh-line-row{grid-template-columns:minmax(0,1fr)}.sh-line-row>button{justify-self:end}}@media (prefers-reduced-motion:reduce){.sh-shimmer{opacity:.7;animation:none}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}
