*{box-sizing:border-box}html,body{margin:0;padding:0;font-family:Manrope,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f5f1e8;color:#1a1a1a}#root{min-height:100vh}button,input,select,textarea{font-family:inherit}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid #0F5F5C;outline-offset:2px}@media print{body{background:#fff}}@media (max-width: 768px){.takip-mobile-stack{grid-template-columns:1fr!important}.takip-mobile-hide{display:none!important}.takip-mobile-fullwidth{width:100%!important}.takip-mobile-padding{padding:16px!important}}.takip-subtask-row{display:flex;align-items:center;gap:12px}@media (max-width: 640px){.takip-subtask-row{flex-wrap:wrap!important;align-items:flex-start!important;row-gap:6px!important}.takip-subtask-row .takip-subtask-title{order:99!important;flex:1 1 100%!important;min-width:0!important;font-size:14px!important;line-height:1.4!important}.takip-subtask-row .takip-subtask-meta{flex:0 0 auto!important}}@media (max-width: 640px){.takip-milestone-row{flex-wrap:wrap!important;row-gap:8px!important}.takip-milestone-row .takip-milestone-title-block{flex:1 1 100%!important;min-width:0!important}.takip-milestone-row .takip-milestone-progress{flex:1 1 100%!important;justify-content:flex-end!important}}.takip-gantt-scroll{overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.takip-table-scroll{width:100%}@media (max-width: 768px){.takip-table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.takip-table-scroll>*{min-width:680px}}@media (max-width: 640px){.takip-header-actions{width:100%}.takip-header-actions>button{flex:1 1 auto;justify-content:center}}@media (max-width: 540px){.takip-stat-grid{grid-template-columns:1fr 1fr!important}}@media (max-width: 640px){.takip-tap-target{min-height:44px}}@keyframes shimmer{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}.takip-shimmer{animation:shimmer 1.5s ease-in-out infinite}
