:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html,body,#root{height:100%;margin:0;padding:0}body{background:#f5f5f5;font-family:Pretendard,-apple-system,BlinkMacSystemFont,Apple SD Gothic Neo,system-ui,sans-serif}.app-logo{white-space:nowrap;align-items:center;height:56px;padding:0 16px;font-size:15px;font-weight:700;display:flex;overflow:hidden}.app-header{background:#fff;border-bottom:1px solid #f0f0f0;align-items:center;padding:0 16px;line-height:normal;display:flex}.app-content{padding:16px;overflow:auto}.kanban-scroll{cursor:grab;touch-action:pan-y;scrollbar-width:thin;scrollbar-color:#00000029 transparent;align-items:stretch;gap:16px;padding-bottom:8px;display:flex;overflow-x:auto}.kanban-scroll::-webkit-scrollbar{height:8px}.kanban-scroll::-webkit-scrollbar-track{background:0 0}.kanban-scroll::-webkit-scrollbar-thumb{background:#00000029;border-radius:999px}.kanban-scroll:hover::-webkit-scrollbar-thumb{background:#00000047}.kanban-scroll.is-drag-scrolling{cursor:grabbing;-webkit-user-select:none;user-select:none;scroll-behavior:auto}.kanban-scroll.is-drag-scrolling *{-webkit-user-select:none;user-select:none}.kanban-column{background:#fafafa;border:1px solid #f0f0f0;border-radius:8px;flex:300px;align-self:flex-start;min-width:300px;padding:12px}.kanban-card .ant-card-body{padding:10px 12px}.timeline-columns{grid-template-columns:minmax(0,1fr);align-items:start;gap:12px;display:grid}@media (width>=600px){.timeline-columns{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1100px){.timeline-columns{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1500px){.timeline-columns{grid-template-columns:repeat(4,minmax(0,1fr))}}.timeline-column{background:#fff;border:1px solid #e6e6e6;border-top:4px solid #f0f0f0;border-radius:0 0 8px 8px;min-width:0;padding:12px}a.timeline-column__title,a.timeline-column__title:active{color:#000;font-size:14px;line-height:1.4}a.timeline-column__title:hover,a.timeline-column__title:focus-visible{color:#000;text-decoration:underline}.timeline-column .ant-tag{border:none;border-radius:999px;height:22px;padding-inline:10px;font-size:12px;font-weight:600;line-height:22px}.timeline-column.is-quiet{background:#fafafa;border-color:#f0f0f0}.timeline-column.is-quiet .timeline-column__changes .ant-typography{opacity:.7}.markdown-body{word-break:break-word;font-size:13px;line-height:1.7}.markdown-body h1{margin:16px 0 8px;font-size:18px}.markdown-body h2{border-bottom:1px solid #f0f0f0;margin:20px 0 8px;padding-bottom:4px;font-size:15px}.markdown-body h3{margin:14px 0 6px;font-size:14px}.markdown-body ul,.markdown-body ol{margin:6px 0;padding-left:20px}.markdown-body code{background:#f5f5f5;border-radius:4px;padding:1px 5px;font-size:12px}.markdown-body pre{background:#f5f5f5;border-radius:6px;padding:12px;overflow-x:auto}.markdown-body pre code{background:0 0;padding:0}.markdown-body table{border-collapse:collapse;width:100%;margin:8px 0}.markdown-body th,.markdown-body td{text-align:left;border:1px solid #f0f0f0;padding:6px 10px}
