@layer reset{*{box-sizing:border-box;margin:0;padding:0}}html{touch-action:manipulation;scroll-behavior:smooth;scroll-padding-top:64px}@media (pointer:coarse){html input[type=text],html input[type=email],html input[type=password],html input[type=number],html input[type=tel],html input[type=url],html input[type=search],html input[type=date],html input[type=time],html input[type=datetime-local],html input:not([type]),html select,html textarea{font-size:max(16px,1em)}}.fa-text-height:before{font-family:cursive;font-size:var(--font-size-2xl);content:"A"!important}body{-moz-osx-font-smoothing:grayscale;background:var(--bg-primary);color:var(--text-primary);overscroll-behavior-y:contain;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;line-height:1.6;transition:background-color .2s,border-color .2s,color .2s}span.table-avatar img{border:2px solid var(--border-secondary);border-radius:50%;width:25px;height:25px;overflow:hidden}h1,h2,h3,h4,h5,h6{color:var(--text-primary);margin-bottom:var(--spacing-sm)}td.td-id span:hover{text-decoration:none}h1{font-size:2.25rem}h2{font-size:1.875rem;font-weight:600}h3{font-size:var(--font-size-3xl);font-weight:600}h4{font-size:var(--font-size-2xl);font-weight:500}p{margin-bottom:var(--spacing-md);color:var(--text-primary)}label{color:var(--text)}b{color:var(--text-primary)}a{color:var(--link-color);text-decoration:none;transition:color .2s}a:hover{color:var(--link-hover)}.container{max-width:1400px;padding:var(--spacing-lg);margin:0 auto}.screen.active{display:block}#toastContainer{bottom:66px;gap:var(--spacing-sm);pointer-events:none;flex-direction:column-reverse;max-width:400px;display:flex;position:fixed;inset-inline-end:42px}#toastContainer .toast{pointer-events:auto}.loading-spinner i{color:var(--bg-button);margin-bottom:var(--spacing-md);font-size:3rem}div#projectsList{margin-bottom:50px}.page-back{margin-top:10px;margin-bottom:15px}.severity-indicator{width:unset}.emoji{vertical-align:middle;justify-content:center;align-items:center;margin:0 1px;font-size:1.2em;line-height:1;display:inline-flex}.message-content span.emoji{font-size:var(--font-size-2xl);min-width:20px;margin:0 6px;line-height:1rem}.emoji .custom-emoji-image{vertical-align:middle;object-fit:contain;width:auto;height:1.2em}button:is(#abPublishToggle,#abViewFiles,#abWsShareBtn,#abManageCollabsBtn,#abChangeAuthorBtn){background:var(--bg-button)}h1{letter-spacing:-.5px;font-family:Instrument Serif,Georgia,serif!important;font-weight:400!important}code,pre,.ticket-id,.task-due,.stat-count,kbd{font-family:JetBrains Mono,Fira Code,monospace}kbd{color:var(--text)!important}.top-nav,.right-panel,.drawer,.modal-content{transition:background-color .2s,border-color .2s,color .2s}span+p:has(+span){padding:0;display:inline}
