*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}body{font-family:Inter,system-ui,sans-serif;color:#111;background:#fff;-webkit-font-smoothing:antialiased}.font-handwriting{font-family:Gaegu,cursive}.handwritten-annotation{font-size:13px;color:#9ca3af;pointer-events:none;-webkit-user-select:none;user-select:none}.marker-text{position:relative;display:inline-block}@keyframes loadFadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes loadFadeInOpacity{0%{opacity:0}to{opacity:1}}.pill-input:focus{outline:none;box-shadow:0 0 0 2px #00000026}i[class^=ph-],i[class*=" ph-"]{display:inline-flex;align-items:center;justify-content:center}
