html.todesktop #header{-webkit-app-region:drag}@font-face{font-family:Feature Display;src:url(/fonts/FeatureDisplay-Medium-Web.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:InterVariable;font-style:normal;font-weight:100 900;font-display:block;src:url(/fonts/InterVariable.woff2)format("woff2")}@font-face{font-family:InterVariable;font-style:italic;font-weight:100 900;font-display:block;src:url(/fonts/InterVariable-Italic.woff2)format("woff2")}.post-entry{animation:3s shimmer}@keyframes shimmer{0%{background:0 0}50%{background:#3b82f61a}to{background:0 0}}.ProseMirror.tiptap{font-feature-settings:inherit}.project-status-progress{-webkit-mask:url(/assets/project-status-mask.svg) 50%/100% 100% no-repeat;-webkit-mask-source-type:luminance;mask:url(/assets/project-status-mask.svg) 50%/100% 100% no-repeat luminance}.project-progress-bar{-webkit-mask:url(/assets/project-progress-mask.svg) 50%/100% 100% no-repeat;mask:url(/assets/project-progress-mask.svg) 50%/100% 100% no-repeat}.logo-words{color:#fff}.disable-transition .transition-colors,.disable-transition .transition-opacity,.disable-transition .inline-button,.disable-transition .popover-trigger-base{transition:none!important}.mask-gradient{background:linear-gradient(#fff0 0%,#ffffff01 6.25%,#ffffff04 12.5%,#ffffff09 18.75%,#ffffff10 25%,#ffffff19 31.25%,#ffffff24 37.5%,#ffffff31 43.75%,#ffffff40 50%,#ffffff51 56.25%,#ffffff64 62.5%,#ffffff79 68.75%,#ffffff8f 75%,#ffffffa8 81.25%,#ffffffc3 87.5%,#ffffffe0 93.75%,#fff 100%)}.dark .mask-gradient{background:linear-gradient(#0000 0%,#00000001 6.25%,#00000004 12.5%,#00000009 18.75%,#00000010 25%,#00000019 31.25%,#00000024 37.5%,#00000031 43.75%,#00000040 50%,#00000051 56.25%,#00000064 62.5%,#00000079 68.75%,#0000008f 75%,#000000a8 81.25%,#000000c3 87.5%,#000000e0 93.75%,#000 100%)}.notice-stacked{z-index:calc(1000 - attr(data-index number));transform:scale(calc(1 - .1 * attr(data-index number)))}.agent-dot-spinner{aspect-ratio:1;--_g:no-repeat radial-gradient(farthest-side, currentColor 99%, #0000);background:var(--_g) 0 0, var(--_g) 100% 0, var(--_g) 100% 100%, var(--_g) 0 100%;background-size:32% 32%;width:12px;animation:.5s infinite agent-dot-spinner-frames;display:inline-block}@keyframes agent-dot-spinner-frames{to{background-position:100% 0,100% 100%,0 100%,0 0}}
