*{box-sizing:border-box;margin:0;padding:0}html,body,#root{height:100%}body{color:#1a2744;-webkit-font-smoothing:antialiased;background:#f4f6f8;font-family:Pretendard,Segoe UI,-apple-system,BlinkMacSystemFont,sans-serif}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#9ca3af}.page-header{margin-bottom:20px}.page-header h2{color:#1a2744;font-size:1.25rem;font-weight:700}.page-header p{color:#6b7280;margin-top:4px;font-size:.8125rem}.tiptap-editor .ProseMirror{color:#1a2744;outline:none;padding:12px 16px;font-size:.875rem;line-height:1.7}.tiptap-editor .ProseMirror p{margin-bottom:8px}.tiptap-editor .ProseMirror h1{margin-bottom:8px;font-size:1.5rem;font-weight:700}.tiptap-editor .ProseMirror h2{margin-bottom:8px;font-size:1.25rem;font-weight:700}.tiptap-editor .ProseMirror h3{margin-bottom:8px;font-size:1.125rem;font-weight:600}.tiptap-editor .ProseMirror ul,.tiptap-editor .ProseMirror ol{margin-bottom:8px;padding-left:20px}.tiptap-editor .ProseMirror a{color:#1976d2;text-decoration:underline}.tiptap-editor .ProseMirror img{border-radius:6px;max-width:100%}.tiptap-editor .ProseMirror blockquote{color:#6b7280;border-left:3px solid #d1d5db;margin:8px 0;padding-left:12px}.tiptap-editor .ProseMirror code{background:#f3f4f6;border-radius:4px;padding:2px 6px;font-size:.8125rem}.MuiDataGrid-root .MuiDataGrid-row.Mui-selected{background-color:#e8f0fe!important}.sw-card{background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:20px 24px;box-shadow:0 1px 4px #0000000f}
